Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
progman
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
39 ms
·
211.
▲
by
progman
11y ago
This is interesting stuff. I wonder which literature is essentially required to understand what's going on. What I really like to know: How do you make sure that genetically modified organisms don't escape accidently, and how do y
212.
▲
by
progman
11y ago
Self-censoring is plainly wrong. You have a human right of free speech - use it! I never care if people vote me down. I have been downvoted often. It's just a convenient way to censor unwelcome messages. If people don't want to li
213.
▲
by
progman
11y ago
It's exciting that Ubuntu offers phones and tablets. But what's the gain to have a PC frontend while not having a real PC? Ubuntu should seriously consider to offer an additional Tablet with 4 GB RAM and real Linux, at least in a
214.
▲
by
progman
11y ago
They likely won't open up any iPad. It seems they will merge (replace) OSX with iOS. I saw this coming years ago. If I were a developer using OSX I would seriously ocnsider a switch to another unrestricted OS. http://www.osn
215.
▲
by
progman
11y ago
> The lowRISC team at Cambridge are working on exactly that. When (roughly estimated) can we expect the first actual boards? > The Zedboard and ZC706 are both officially supported. Though both of these boards are pretty expensive. How
216.
▲
by
progman
11y ago
Thanks for the detailed infos!
217.
▲
by
progman
11y ago
Awesome work in less than 1 MB! Red could be a very interesting platform for iOT and embedded systems. Red works also pretty neat with Wine. Just the shell cursor is not in sync with the input (usually one char ahead). Is there way to run a
218.
▲
by
progman
11y ago
Emacs. This comes first into my mind when I hear the word "programming tool". Emacs' default configuration is horrible. It took me many months to get used to it and to realize a perfectly convenient configuration. But since I
219.
▲
by
progman
11y ago
There was a C++ developer at job mocking me for using Perl until he realized how much easier data can be parsed with it (and used my Perl code for himself). There are people who despise Lisp just for its parentheses without understanding th
220.
▲
by
progman
11y ago
I just agree with http://blog.codinghorror.com/the-case-for-case-insensitivity... .
221.
▲
by
progman
11y ago
Unicode in identifiers is ugly. I never use that.
222.
▲
by
progman
11y ago
> Your comment is the only one I have seen making such a big issue about the variable naming. It reminds of people who dislike Lisp only for its "ugly parentheses".
223.
▲
by
progman
11y ago
One reason among others: http://blog.codinghorror.com/the-case-for-case-insensitivity...
224.
▲
by
progman
11y ago
Thirty years of C obviously has fixed the mindset of many developers so much that they don't even want to think in different ways :-(
225.
▲
by
progman
11y ago
Actually Nim's attitude is more suitable for group work because every group can have its own style of coding. A simple transformer could be used to normalize the code. However it would force the developers to qualify all imported confl
226.
▲
by
progman
11y ago
Such a conflict can be resolved easily by qualification (a.user_sort and b.use_RSort). What's the problem?
227.
▲
by
progman
11y ago
The idea is that develoers prefer different styles of coding. Some like doThisAction, others prefer do_this_action, others Do_This_Action. Nim supports all styles. A simple reformatter can be used to transform the code of a project into a n
228.
▲
by
progman
11y ago
> Nim is frustrating I have used Nim heavily for more than a year now, and it turned out to be the most productive language I have every used. Nim could be considered a modern Lisp with infix notation and Python like syntax with native C
229.
▲
by
progman
11y ago
> I'm building a new lisp. It's not ready to show yet That sounds interesting. Is it SugarLisp? If not, please announce it also at HN. https://www.npmjs.com/package/sugarlisp
230.
▲
by
progman
11y ago
Ah, very good -- thanks!
231.
▲
by
progman
11y ago
Ok, seems I have yet a misconception about Rust's "unsafe".
232.
▲
by
progman
11y ago
Thanks for the recommendations! First I have to install the current Rust version. Are there any MD5/SHA256/GPG to verify the integrity? Rust's download page doesn't provide anything like that. https://www.rust
233.
▲
by
progman
11y ago
You are right. Barebone stuff is usually unsafe. The point I'm trying to make is that open hardware could also be programmed in Rust, reducing the number of "unsafe" blocks in user applications. Software for proprietary hardw
234.
▲
by
progman
11y ago
I guess not very much if Redox will support open hardware. http://www.xda-developers.com/risc-v-cores-and-why-they-matt... http://hackaday.com/2014/08/19/open-source-gpu-released/ http:
235.
▲
by
progman
11y ago
Great news! Now it's worth to learn Rust just to keep up with this project. Does Redox run in qemu only or also in VirtualBox? I tried it with all devices (USB, Network, etc.) disabled. Installation from ISO to /dev/sda worke
236.
▲
by
progman
11y ago
Calm down and relax! Microsoft knows better than you what is good for you ;-) Honestly, I ditched Windows since XP completely in favor of Linux, and it turned out to be a very good decision. MS' extremely unfriendly behavior to its cus
237.
▲
by
progman
11y ago
Don't waste your time rewriting almost unmaintainable legacy stuff. Perl actually died because the Perl 6 developers made the mistake to retain compatibility with Perl 5 which was not possible due to its unmaintainability. At first it
238.
▲
by
progman
11y ago
APL is actually beautiful. Watch the development of Conways game of life in APL: https://www.youtube.com/watch?v=a9xAKttWgP4
239.
▲
by
progman
11y ago
> Lisp is like a ball of mud. Add more and it's still a ball of mud - it still looks like Lisp. Such claims are usually made by people who haven't discovered the power of Lisp yet. http://www.defmacro.org/rambli
240.
▲
by
progman
11y ago
The first thing every Emacs user should learn is how to customize key bindings. With global-set-key you can assign arbitrary keys (function keys etc.) to arbitrary commands. Of course you have to learn Elisp for that but that's not too
More ›