Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gngeal
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
45 ms
·
451.
▲
by
gngeal
14y ago
Somehow I don't think that the other languages prevent you from doing what you've just described. It's entirely up to you how you write your application. OTOH, sometimes you need some shared state, if it's handled in a careful fashion (st
452.
▲
by
gngeal
14y ago
"whereas Tern tries to do whole-program analysis." I suppose you're not doing live type feedback? Given a test suite for the code being edited, that would seem like a natural thing to do.
453.
▲
by
gngeal
14y ago
"In fact i have been an "texteditor-only" type in the past, but coding C# in Visual Studio has really been a revelation for me." The fact that application X is "just a text editor" is not a justification for X having poor editing functions.
454.
▲
by
gngeal
14y ago
"Having your full genome sequenced would mean that we would know every single nucleotide from you" Unless he's a genetic mosaic, also known as the "reality is hard to squeeze into our all too simplistic data model" problem.
455.
▲
by
gngeal
14y ago
"Unique_ptrs are a total game changer" You meant that a linear type system is a total game changes. Unique_ptrs are an ugly hack to emulate a linear type system in an inadequate language.
456.
▲
by
gngeal
14y ago
You'd have to implement a message queue, of course. As for the second part, who hasn't? Many applications are using Lua as we speak.
457.
▲
by
gngeal
14y ago
"- perform schema changes in a way that won’t break existing code (e.g., temporarily allowing new non-nullable columns to be NULL). - deploy code that works with both the old and new schema simultaneously, populating any new rows according
458.
▲
by
gngeal
14y ago
"It's new to western media though." I'd be surprised, because western media is exactly from where I found out about this two years ago or so: http://www.nytimes.com/2010/08/15/world/asia/15japan.html?_r... (...and a few others.)
459.
▲
by
gngeal
14y ago
Or you could, e.g., use the Lua scripting extension, load one of the native threading libraries for Lua (Lua Lanes, for example) and fire away a few background tasks. Whatever actions the background tasks need to perform with the buffers yo
460.
▲
by
gngeal
14y ago
That's hardly new, the Japanese have known for quite some time that their records about the elderly are "a little bit" off.
461.
▲
by
gngeal
14y ago
"For example, math has some very high-level/generic explanations, and curiously, I find them more understandable." That's because math always "goes straight to the point". There's nothing but the raw substance in it.
462.
▲
by
gngeal
14y ago
An unfortunate header, innit? One wonders whether to parse it as "(Visualizing memory leaks) in Ruby" or as "Visualizing (memory leaks in Ruby)".
463.
▲
by
gngeal
14y ago
I guess that the Python program generates some sort of internal AST that is either trivial or at least easier to interpret than the fuzz code (enhanced C++, blah...) generated from the AST.
464.
▲
by
gngeal
14y ago
"FoundationDB founder here. Flow sounds crazy. What hubris to think that you need a new programming language for your project? Three years later: Best decision we ever made." I don't think that should come as a surprise to anyone. In the lo
465.
▲
by
gngeal
14y ago
"web apps run in a secure sandbox. Native code is insecure by comparison." Of course it is safe. You have at least two options: software sandboxing (NaCl, Vx32, OS-based sandboxing...) or proof-carrying typed assembly. Of course, the first
466.
▲
by
gngeal
14y ago
"In those days people could very well see the socialist economy improving their standard of living, education, health care, etc." That was primarily because the previous regime was terribly bad, not because the new one was terribly good.
467.
▲
by
gngeal
14y ago
I'm still waiting for a biofeedback/brainwave based text input. Or a combined approach? Combine a few digital signals with eye tracking?
468.
▲
by
gngeal
14y ago
"My personal preference is a good/non-expensive fountain pen though. Still searching for one." I happen to have a Parker Vector, but many people swear by the price/performance ratio of Pilot 78G. (I believe it's 78G, it's something-G anyw
469.
▲
by
gngeal
14y ago
"Deforestation is easily done in lazy languages like Haskell." You can also do it in stream-based or data-flow-based languages. Or in pretty much any DSL you decide to implement, if the semantics of the language itself is reasonable.
470.
▲
by
gngeal
14y ago
"It might be legal from criminal law POV but you can still be sued in a civil court for most of those use cases." You can get sued for anything, but the court will throw it out if the civil case is unfounded. I don't know how you have it in
471.
▲
by
gngeal
14y ago
"but to be completely fair, if Squeak is the way forward, I think I'm happy where I am." Well, it's still the language from the year 1980. The very fact that you judge a 1980-vintage system as "not bad" compared to existing alternatives is