Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
yokohummer7
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
by
yokohummer7
10y ago
I had been a full-time Linux (desktop) user for more than 10 years, and only recently made a transition to Windows. As I'm nowhere proficient at using PowerShell I might be overrating it a bit, as the grass is always greener on the oth
62.
▲
by
yokohummer7
10y ago
Just curious, is Atom's UI considerate about modifying the content of a configuration file? I'm tired of programs changing the structure of it willy-nilly without even notifying the user (e.g. a click in the toolbar implicitly loa
63.
▲
by
yokohummer7
10y ago
Yeah, like many others I maintain my configuration files in Git, so having to use files to configure is a pro, not a con, at least for me! I haven't been using VS Code but this sole factor might be the reason I will reconsider using it
64.
▲
by
yokohummer7
10y ago
Great, I didn't know the terminal portion if VS Code exists as a separate project. Was it made to fuel VS Code? Or did it already exist before launching VS Code? I also liked the name of the project, xterm.js. :)
65.
▲
by
yokohummer7
10y ago
This is an off topic, but I just learned from the article that PowerShell will soon be the default in place of cmd.exe in Windows 10. I welcome this change as I found the experience of using PS was superior to that of bash/zsh in gener
66.
▲
by
yokohummer7
10y ago
The slowness shown in the pre-1.9 terminal is a bit ridiculous. Was it really the case? I've never seen such a strangely-behaving emulator! Really good that they resolved the issue.
67.
▲
by
yokohummer7
10y ago
> To be clear, it isn't that I find the code difficult to grok: if you don't understand how switch works, please stop using C. Oh please. C is perfectly usable without knowing switch is actually a bunch of gotos. The idea that
68.
▲
by
yokohummer7
10y ago
IMO the success of Windows 7 was an exception, not the norm. Comparing the adoption rate of Windows 10 to that of Windows 7 might be a little harsh. 24% isn't actually that bad, considering Windows 7 is still good enough.
69.
▲
by
yokohummer7
10y ago
> if you’ve got a Mac with a fan and that fan is currently spinning loudly, triggering Siri will slow it down so that the fan noise doesn’t interfere as much with your speech. These kinds of small details make me happy. Nice touch as usu
70.
▲
by
yokohummer7
10y ago
> Well, in an actual functional programming language like PureScript or Haskell we can: > > sum :: [Int] -> Int > sum = foldl (+) 0 > > The list cannot be undefined, cannot be null. Yes it can? mai
71.
▲
by
yokohummer7
10y ago
It doesn't have the same semantics, because even after introducing the new variable, it is still immutable. So you cannot accidentally modify the new variable. e.g., let x = 1; let x = x + 1; x = 99; // Error: you c
72.
▲
by
yokohummer7
10y ago
What's the reason? Were the method names needed to be aligned somehow?
73.
▲
by
yokohummer7
10y ago
It might be useful to have an option to turn all the "non-obvious" Unicode characters into the form of <U+XXXX> in programming editors. One concern is that some legitimate text will break, but it would be worth it considerin
74.
▲
by
yokohummer7
10y ago
There are many things that are present in assembly but lacking in C. For example, how do you detect integer overflow in C without resorting to compiler extensions?
75.
▲
by
yokohummer7
10y ago
That is almost true, but there's one exception in those GC'ed languages due to the dichotomy of value types and reference types. The confusing behavior on capturing the iteration variable is one example.
76.
▲
by
yokohummer7
10y ago
> It looks like a really well thought out language Well, I think it could have been more cleanly designed if it was able to abandon the burden of Objective-C interoperability. (But Apple can't do this, obviously.) The standard libra
77.
▲
Haskell Sucks [pdf]
(dl.dropboxusercontent.com)
8 points
by
yokohummer7
10y ago
|
2 comments
78.
▲
by
yokohummer7
10y ago
> The big advantage that RISC has these days is that fixed width instructions are easy on the decoder. One thing that I've wondered is how much more efforts are needed to decode variable-width instructions. Decoding itself sounds fa
79.
▲
by
yokohummer7
10y ago
Any hope that humans can eventually beat robots?
80.
▲
“Because Mike Pall is a robot from the future”
(munificent.github.io)
17 points
by
yokohummer7
10y ago
|
4 comments
81.
▲
by
yokohummer7
10y ago
A release cycle of two weeks looks miracle to an outsider like me. Good to see what's going on internally. I loved the video showing automated champion moves, show me more! Also, > In Wood 5 we don't use wards anyway, so I se
82.
▲
by
yokohummer7
10y ago
The problem is that the brand new Haskell Programming book, which seems to be recommended nowadays among Haskellers, is being written by bitemyapp (the one described in the first link). He's been bitching other languages, especially Go
83.
▲
by
yokohummer7
10y ago
Unfortunately they also had to narrow down the scope of type inference recently. IIRC type annotations are now mandatory for class-level variables (member variables). This hindered the "Ruby-like" feeling, but they had to give up
84.
▲
by
yokohummer7
10y ago
I don't know much about this drama, but here's my perception from the outside. There has been a long-standing fight between the Haskell.org committee and the developers of Stack, regarding what should be the "default" op
85.
▲
The Haskell community is being split [New haskell-lang.org]
(github.com)
8 points
by
yokohummer7
10y ago
|
4 comments
86.
▲
by
yokohummer7
11y ago
I think this is just a reflection of the proportion of the female contributors in overall open source communities. There's really no reason for the Rust project to do anything "anti-female". Actually I think it is a bit too
87.
▲
by
yokohummer7
11y ago
> while(something) a[x] = b[x++]; Wait, isn't this an undefined behavior? Is the order of evaluations of `x` in the left side and `x++` in the right side defined? I'm always confused at things like this!
88.
▲
Discussion on D package configuration format: JSON or SDL
(forum.dlang.org)
1 points
by
yokohummer7
11y ago
|
0 comments
89.
▲
by
yokohummer7
11y ago
What you said is purely anecdotal. Here's another anecdote I think worth mentioning (it is from a Haskeller who has spent years teaching Haskell to kids): https://www.reddit.com/r/haskell/comments/3pfg7x&
90.
▲
by
yokohummer7
11y ago
> Implicit numeric casts that lose bits are not allowed anymore. That's good to hear, but I want implicit conversion to be forbidden unconditionally (even int * float -> float). I've been bitten by even widening conversions,
More ›