Viewing profile — glangdale
glangdale
HN member- Joined
- Mon, Oct 19, 2015, 10:22 PM UTC
- HN karma
- 5,457
- Public activity
- 1,144 items
- HN profile
- View on Hacker News ↗
About glangdale
https://github.com/01org/hyperscan
Worked on JSON parsing with Daniel Lemire at:
https://github.com/lemire/simdjson
Blog: branchfree.org
https://twitter.com/geofflangdale
Recent public activity
-
comment
Comment #44431685
I'm not sure what you mean here. A single cache line is 64B, and this table would thus occupy 4 cache lines, but typical x86 cache sizes are 32K or for more recent cores 48K. Wheth…
-
comment
Comment #44273473
Yes, that's it. Vectorized SIMD annihilates this problem, a space I've been working in since 2006 and it wasn't all that new even then. A close second would be a heavily optimized …
-
comment
Comment #44273364
To paraphrase Arthur Dent, "this must be a strange new usage of the word 'fastest' with which I am not previously familiar". The fastest way to detect a vowel in a string on any re…
-
comment
Comment #42706597
Yes, we have similar metrics in NSW (Australia). Agreed on the dynamics. There are also a lot if fairly feral edutech entrepreneurs playing special interest capture here - they obv…
-
comment
Comment #42706077
100% this. Our kids were required to bring laptops to school for no particularly good reason, then allowed to zombie out on them in the library during lunch and free periods. Infur…
-
comment
Comment #42706044
I'm sure you are a great person and all that, but in my experience, this particular recipe has produced absolute legions of smug, arrogant people who are nowhere near as smart as t…
-
comment
Comment #42693744
[flagged]
-
comment
Comment #42690008
It's magnificently Paul Graham that he wrote some incredibly long essay called "The Origins Of Wokeness" without ever discussing, the origins of wokeness. Whatever you think about …
-
comment
Comment #42484867
Not OP, but we use these tables all the time in Hyperscan (for string and character class matching) and it's a long-standing technique to use it for things like SIMD population cou…
-
comment
Comment #40666033
8 instructions seems very solid - guessing AND/PSHUFB for low nibble, SHIFT/AND/PSHUFB for high nibble, OR to combine plus load/store? If you have AVX-512, GFNI is faster for this …
-
comment
Comment #39814163
This would be, speaking as someone who has dealt with his share of state machines, quite confusing. The uncomfortable thing about regular expression implementation as automata is e…
-
comment
Comment #34454513
I always thought it was an odd turn of phrase; at most, you might have your speed detected by aircraft. "Enforced" always conjured up a picture of speed demons being strafed from a…
-
comment
Comment #29448500
I started to build "simdcsv" - based on similar principles to "simdjson", but succumbed to lassitude. There's still a fork kicking around. Doing the CSV version of the quote conven…
-
comment
Comment #29273855
To be clear, I don't approve of these "cancellations". Public universities are not well-protected in the United States from conservatives seeking to defund programs with which they…
-
comment
Comment #29273662
I'm not going to get into a debate about whether Cotton is an idiot with a completely ahistorical view of slavery, but I think it's intriguing that he was pushing for a federal ban…
-
comment
Comment #29273643
"Blog posts". Your mind is going to get blown when you find out there exist whole departments at universities that aren't sciences, and that there's kinda of a tradition of academi…
-
comment
Comment #29271097
Deplatforming is not the only form of external pressure applied in the academic world. Getting entire university departments closed, for example, is considered a bit more final and…
-
comment
Comment #29271030
It's not inconsistent to want to 'badly want to help' groups that aren't on your political side. I may be a left-liberal, but working class conservatives arguing for lower taxes ar…
-
comment
Comment #29270434
Some more examples: https://www.salon.com/2021/05/01/conservatives-claim-to-hate... A right-wing think tank with strong influence on Idaho legislators produces this gem of a report…
-
comment
Comment #29270242
Another good example (from a Nation article): "Arkansas Senator Tom Cotton, in a tizzy over the discontinuation by the estate of Dr. Seuss of six lesser-known books with racist con…
-
comment
Comment #29270150
Followup: I can't Google up the studies I read on this, as all the terms I can think of are either overloaded or heavily partisan ("cancel culture"), etc. But I have a strong recol…
-
comment
Comment #29269664
> Schools are being pressured to remove books and cancel professors for spreading the “wrong” ideas. These sentiments are all too familiar to me, and to anyone who has survived lif…
-
comment
Comment #28795657
You have a strange notion of what 'research' might be, which doesn't really map to either a academic notion of research ("write papers that might appeal to an {OS,PL,NS}DI committe…
-
comment
Comment #28790498
You mistake my reasons. Popularity is not an end in itself. Popularity, in this case, is a requirement to capture meaningful workloads to test what is purportedly a research operat…
-
comment
Comment #28782749
If P9 had been able to run a reasonable number of computer programs not written by people at the Labs, it might have survived or at least been more influential beyond "UTF-8, some …