Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
_sh
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
_sh
5y ago
As a developer of desktop applications as well, I've asked myself these same questions. While I don't have any definitive answers for you, I'll share my thoughts. If you consider that an ecosystem evolves to the constraints o
2.
▲
by
_sh
7y ago
Interesting... How do you schedule this? If the queue is empty, do you back off and retry later, or spin the query until it returns a queue item, or some other way? It's a nice approach.
3.
▲
by
_sh
7y ago
Indeed, the whole press release brings to mind a couple of points from "Engineering a Safer World" which, if you're interested in this stuff, I can't recommend enough[0]. In the section "Questioning the Foundations
4.
▲
by
_sh
7y ago
Thanks so much for your comment. I've just read (and played around with) your waveguide synthesis article, which led me down the rabbit hole of Sporth, ChucK, Soundpipe and now I find myself really excited looking over the contents of
5.
▲
by
_sh
8y ago
SNOBOL!
6.
▲
by
_sh
8y ago
> why shouldn't I expect to be using these programs in 50 years? No reason at all, if they still solve the same problem, they're still the best solution. The problem with 'problems' though, is that once they're c
7.
▲
by
_sh
8y ago
There are a couple of ways to look at this. Philosophically, to pick any one of your examples, my emacs is version 26.1. Is this the same software as emacs 15.10 released April 1985? Will a perl 6 program run on perl 5? Am I the same pers
8.
▲
by
_sh
8y ago
My thoughts on the philosophical aspects of the article don't really relate to Rust. > These values reflect a deeper sense within me: that software can be permanent Maybe it can be permanent, but it shouldn't be. Software i
9.
▲
by
_sh
8y ago
...like all Linux installs will eventually be replaced by BSD? I don't think the big, complex picture of technology licensing can be reduced as flippantly as that.
10.
▲
by
_sh
8y ago
"Fast is my favourite feature" --Someone, maybe from Google? Not sure.
11.
▲
by
_sh
8y ago
Hey no problem, just add -Werror to your compiler flags (C/C++/Java) or '<TreatWarningsAsErrors>true</TreatWarningsAsErrors>' to your csproj (C#).
12.
▲
by
_sh
8y ago
You're right, but there is a lot of misunderstanding around this end of the market, mainly because advances have blurred the traditional segmentation. When talking about ARM, the 'M' in Cortex-M means 'microcontroller&#x
13.
▲
by
_sh
9y ago
Embedded developer here, ARM Cortex-M4 microcontrollers. I've been keeping an eye on Rust for the embedded space and although there has been a lot of movement in that area--particularly in the last couple of months--I'm not sure t
14.
▲
by
_sh
9y ago
Isn't this well understood as the 'revealed preference'? The best description I've heard of it goes: "Given a choice between X and Y, a person says 'Oh, I love Y!' but then chooses X, X, X, and X". h
15.
▲
by
_sh
9y ago
Electron sits in the same hybrid space as Cordova/Phonegap, and will suffer the same fate once React Native, or something similar, starts eating its lunch.
16.
▲
by
_sh
9y ago
Dr Racket has something similar. http://soegaard.github.io/blog/2013/06/21/running-man/
17.
▲
by
_sh
10y ago
It's not so much a question of benchmarks, it's that one of the standard C tools for reading an arbitrary string from standard input is gets(). And if you reach for that from the standard toolbox, you've failed before you
18.
▲
by
_sh
10y ago
Whatever the causes may be, the effects are the same: these large institutional office parks are designed to isolate employees and reinforce the automobile-centric suburban lifestyle. The author's point is that the so-called great inno
19.
▲
by
_sh
11y ago
"There are only two kinds of languages: the ones people complain about and the ones nobody uses" --Bjarne Stroustrup
20.
▲
by
_sh
11y ago
The guy at my Uni would stand stand at the door when they closed the Uni bar every Friday night and proposition every girl as they filed out the door. Every one. Never failed to score. He had no standards, but was amazing to watch. He was D
21.
▲
by
_sh
11y ago
"Fill in your job title. If you are unemployed or a student, put N/A." Hardly equation solving.
22.
▲
by
_sh
11y ago
Also picobit for scheme goodness: https://github.com/stamourv/picobit Doesn't support full numeric tower (no floats), but does implement 'unbound precision integers'. See §5.1 of this paper: http:/
23.
▲
by
_sh
11y ago
What an amazing thing! I wish I had this back in the day when I first learnt C and was doing all this by hand with pencil and paper. The VCR-style rewind is a nice touch.
24.
▲
by
_sh
11y ago
As well as jotux's excellent reply, I'd like to add that clint, valgrind and friends help out a lot when starting out with C. Learning to use these tools well (by using them all the time), will teach you a lot about the language.
25.
▲
by
_sh
12y ago
I doubt PICBIT (or Microscheme for that matter) could run on the PIC16 family, with it's 25 bytes of RAM. Wouldn't be much of stretch to port Microscheme to PIC18s though (with 512+ bytes of RAM), the code generator is pretty stra
26.
▲
by
_sh
12y ago
Through a co-op, not a middleman: http://noisetrade.com/info/about
27.
▲
by
_sh
12y ago
The story of Sweet 16, Steve Wozniak ports BASIC to the Apple II. http://www.6502.org/source/interpreters/sweet16.htm "While writing Apple BASIC, I ran into the problem of manipulating the 16 bit pointer data
28.
▲
by
_sh
13y ago
Thanks for posting this. Forgive me for not looking over your code before asking: how does Om compare with Pedestal? Am I correct in thinking there is a lot of architecture overlap, with Pedestal's application state map occupying a sim
29.
▲
by
_sh
13y ago
The Stars My Destination stood out for me as something entirely different of it's time. A particularly memorable passage even featured ascii art! I too once thought that it would make a great movie. Thought the same about Ubik too. Now
30.
▲
by
_sh
13y ago
Python, seriously? How do you explain to 5-year-olds what the following line does? if __name__ == "__main__": Python is there for when you move beyond beginner and you start to need libraries. For everyone else, there'
More ›