Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jhpriestley
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
Show HN: Church-Cat, Catamorphisms for JavaScript
(github.com)
1 points
by
jhpriestley
8y ago
|
0 comments
92.
▲
by
jhpriestley
8y ago
All innovation starts with copying what came before. This is why liberal IP laws are so important to innovation. HN readers seem to understand this basic point quite well unless China is involved.
93.
▲
by
jhpriestley
8y ago
The debate is hardly nuanced, the conservative party (the GOP, supported by almost all self-described conservatives) has been notoriously anti-environment, both tonally and in terms of actual policy. Tonally: the conservative US President (
94.
▲
by
jhpriestley
8y ago
Lucky break then that git core uses merkle trees and content hashing which require no coordination and make it easy to reject corrupt data
95.
▲
by
jhpriestley
8y ago
If distributed version control is not "complex" then what is? Git has mostly added features on top of a core model that was designed from scratch in one go.
96.
▲
by
jhpriestley
8y ago
TeX78 was also highly sophisticated though. See https://www.saildart.org/TEXDR.AFT%5B1,DEK%5D1 from 1977, where core features like macros, horizontal and vertical boxes, boxes and glue, badness scores are all discussed in q
97.
▲
by
jhpriestley
8y ago
counterexamples: git, paxos, TeX
98.
▲
by
jhpriestley
8y ago
Supposedly "birth of a nation" led to a revival of the KKK.
99.
▲
by
jhpriestley
8y ago
hmm there were some new pieces of information to me, I guess I'm not spending enough time in game chats talking with rural kazakhs. Interesting theory that only people of a certain race should cover that race. I guess this has been wro
100.
▲
by
jhpriestley
8y ago
is this like a tie-in with the HBO series or something?
101.
▲
by
jhpriestley
8y ago
the whole debate is beside the point anyway. If federal workers all magically had 5 months savings then the shutdown would just go on for 6 months. Or until it caused unbearable hardship for other groups like food stamp recipients. It'
102.
▲
by
jhpriestley
8y ago
What a nasty comment section. I'm not the target audience for Buzzfeed myself, but instead of crowing over people losing their jobs I just don't click their articles.
103.
▲
by
jhpriestley
8y ago
technically it's a "clip" not a magazine
104.
▲
by
jhpriestley
8y ago
Your comment and many of the siblings just read to me as random victim blaming. "Oh, you were mistreated at work? I bet you are lying and incompetent and were actually entirely at fault." the parent is relaying their personal expe
105.
▲
by
jhpriestley
8y ago
Five years on, asm.js/wasm has been completely rewritten, has almost no adoption from developers, and lacks many of the features from PNaCl ... it may turn out well eventually but I don't think it's a great success story for
106.
▲
by
jhpriestley
8y ago
Why are bad hires so damaging? I've encountered very unskilled coworkers, they didn't do any serious damage, just wasted some people's time and money. I'd actually say the opposite: standout engineers can be very valuabl
107.
▲
by
jhpriestley
8y ago
It's part of https://github.com/WebAssembly/wabt I think I had to build from source.
108.
▲
by
jhpriestley
8y ago
I tested with this regex: /^abcd(a(b|c)*d)*a(bc)*d$/ I used long strings of repeated "abcdabcd" as the test strings. It's possible I made a mistake somewhere, and I can put together an open-source repo with t
109.
▲
by
jhpriestley
8y ago
You can also implement linear-time regex matching in user code with webassembly. In my tests it was faster than native regex matching ( https://jasonhpriestley.com/regex-dfa )
110.
▲
by
jhpriestley
8y ago
Salt Lake City? Constantinople? Saint Petersburg?
111.
▲
by
jhpriestley
8y ago
Too many people took the wrong lesson from Dijkstra: that typing out "goto" in your code was wrong! The point is that structured programming helps you maintain invariants in your code, and reason from the syntax alone without havi
112.
▲
by
jhpriestley
8y ago
I've found Peter Reinhart's methods to produce an easy, consistent, extremely tasty and well-risen whole grain bread. It does require letting the dough soak overnight.
113.
▲
by
jhpriestley
8y ago
To be clear, this poster is espousing the "white genocide" conspiracy theory.
114.
▲
by
jhpriestley
8y ago
What context or data would constitute a helpful error message in your opinion? Do you have an example of a recursive-descent parser that generates particularly good error messages?
115.
▲
by
jhpriestley
8y ago
Could you explain in more detail what you mean about LALR error messages? I haven't used the parser generators you mention but I've implemented LALR parsing before, the error reporting situation doesn't seem drastically diffe
116.
▲
by
jhpriestley
8y ago
A lot of the activity on the_donald was intended to push propaganda to the front page. These tactics became ineffective after the reddit admins changed their algorithms around.
117.
▲
by
jhpriestley
8y ago
JIT is pretty hard to do with wasm. There's a strict separation between code and data in wasm, for security reasons. You can't jump into the heap. So the best you could do is to generate your new JITted code as a separate wasm mod
118.
▲
by
jhpriestley
8y ago
MWI seems more elegant than Copenhagen in many formulations because the problem of the relative magnitudes of the worlds is swept under the rug. If I perform a quantum coin-flip with 2/3 possibility of heads, then it creates two worlds
119.
▲
by
jhpriestley
8y ago
Michelle got actual jail time for a simple, honest accounting mistake? I don't buy it. Rich, connected people don't serve time for white collar crimes in the USA unless the criminality is severe.
120.
▲
by
jhpriestley
8y ago
I think the principle of "Finder's Keepers" is completely illegitimate when it comes to transportable objects like artwork, but it's at least a little bit legitimate when it comes to land - in the case of North America,
More ›