Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nh2
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
25 ms
·
391.
▲
by
nh2
3y ago
I went to the same meetup (ZuriHac), and arrived at the opposite conclusion. I gave a lightning talk there on how the Haskell job market has been growing steadily since 2008 [1] [2]. The GHC bug tracker is full of new people filing bugs fro
392.
▲
by
nh2
3y ago
Phoronix is effectively the only performance CI for the Linux kernel. There were many regressions that were only discovered and bisected by Phoronix, including integer-factor performance regressions in fundamental components where you'
393.
▲
by
nh2
3y ago
https://reviewable.io is the earliest full-powered Critique alternative for GitHub. It supports some cool things Critique doesn't/didn't, such as reviewing multi-commit branches (also across history-rewriting forc
394.
▲
by
nh2
3y ago
I would appreciate a rough comparison with usearch: https://unum-cloud.github.io/usearch/ Which was also recently on HN: https://news.ycombinator.com/item?id=36942993
395.
▲
by
nh2
3y ago
Can you clarify: Does the the initial construction (creation) of the index need to fit into RAM? Also, should one expect the reading via Postgres's buffer cache to have better access patterns / need less memory / have other
396.
▲
by
nh2
3y ago
Is view() for disk-based indexes doing something special over plain mmap(), e.g. setting read-aheads based on the knowledge of the intental structure to make it faster if done over the network? Talking about https://github.com&#x
397.
▲
by
nh2
3y ago
Haskell: It is implemented as a library, without needing compiler support [*]. You can write C++ in TemplateHaskell (Haskell's strongly typed AST-generating macro system), which allows you to use Haskell variables in scope inside your
398.
▲
by
nh2
3y ago
What is misleading about the graph? It is clearly labelled.
399.
▲
by
nh2
3y ago
> If it were cumulative, the first values would be 0, 1, 3. No. When you count events, each one contributes a count of 1. The running sum of that is sequence 0, 1, 2, 3 ... The meaning is "how many job postings have posted until tim
400.
▲
by
nh2
3y ago
This is easy to answer, at least for this data set: It contains all job descriptions (see link to Google Sheet, scroll to bottom). From a 30 seconds look, it seems there are around 5 cryptocurrency jobs in the list for year 2022. You will f
401.
▲
by
nh2
3y ago
Yes, it's absolutely worth learning Haskell to land a job in it. I did it this way: Learned Haskell in university, found it lot better than other languages in many regards, decided that I don't want to waste my life time using wor
402.
▲
by
nh2
3y ago
You can check the accuracy of the graphs directly yourself: They are screenshots of the linked Google sheet, which has the raw data and graph formulas. Note there is one "sheet" per diagram (sheet switcher at the bottom inside Goo
403.
▲
by
nh2
3y ago
I crawled, and manually verified, /r/haskell Reddit job postings between 2008 and now. It turns out the Haskell job market has been growing steadily since then, with a dip during Covid.
404.
▲
The Haskell job market has been growing steaily since 2008
(github.com)
134 points
by
nh2
3y ago
|
169 comments
405.
▲
by
nh2
3y ago
Is it known why this is / is there an upstream issue for it?
406.
▲
by
nh2
3y ago
Pretty much all modern Linux web servers support sendfile(). Examples: * nginx: [1] * Haskell webserver module: [2] * caddy: [3] [1]: https://nginx.org/en/docs/http/ngx_http_core_module.html#sen... [2]: http
407.
▲
by
nh2
3y ago
I thought that a key value of a RHEL subscription is the support. E.g. that if you hit a bug with the kernel, GNOME, Ceph, OpenShift, libvirt, or any such software, you get priority (and phone) support from the company that employs many dev
408.
▲
by
nh2
3y ago
I filed a kernel bug 'System thrashes with "AMD-Vi: Completion-Wait loop timed out" after 247 days of uptime' for AMD Ryzen 7 3700X https://bugzilla.kernel.org/show_bug.cgi?id=217257 Might this be potent
409.
▲
by
nh2
3y ago
I wondered this too. Just tried it on https://chat.zulip.org : So far, it seems it doesn't support exact phrase search: Searching for "what" with our without quotes produces no results. Slack finds the results. Sea
410.
▲
by
nh2
3y ago
Props to them and the Wine project for their great achievement: Removing the last consumer monopoly Windows had (games). They are the reason I didn't have to boot away from Linux for 10 years.
411.
▲
by
nh2
3y ago
If a software, especially a DB, cares about durable writes, it must surely use fsync(), not depend on how long some delays are.
412.
▲
by
nh2
3y ago
(I say "only in Haskell" disregarding some more sophisticated or specific languages such as Agda, Idris, Futhark, etc. but those are a lot more niche.)
413.
▲
by
nh2
3y ago
I find that too: Purity is Haskell's fundamental killer feature. Other languages now also have quite sophisticated type systems, some of which can do specific checks beyond Haskell in certain areas (Rust's control flow analysis, T
414.
▲
by
nh2
3y ago
Hiring for Haskell has never been a problem anywhere I've seen. I've worked profesisonally in Haskell for 9 years now. When working as a consultancy, whenever we hired for ourselves or our clients, we got 5x more applicants than w
415.
▲
by
nh2
4y ago
It's not quite clear to me whether fTPMs really protect against hardware attacks. According to https://security.stackexchange.com/questions/189950/how-does... most CPUs can be controlled via JTAG, and apparen
416.
▲
by
nh2
4y ago
This does not work for me, at least not in the way most people would expect it to. When I run: > unshare -U "--map-user=$(id -u)" "--map-group=$(id -g)" -f -p sh -c 'command sleep infinity' then Ctrl+C has n
417.
▲
by
nh2
4y ago
I like the post, it goes over multiple issues I had trouble with when learning React. Another post I found insightful is this one, translated from a post by the author of the Alibaba Hooks library: https://enlear.academy/5-t
418.
▲
by
nh2
4y ago
> It's covered in the documentation now, explicitly: > Do not use async effects. Use suspense. The linked documentation does not mention the word "suspense". Do you have a link that combines these two topics? Instead th
419.
▲
by
nh2
4y ago
I have the Shinobi as well. It is my keyboard dream come true: I always wished that somebody (ideally not Lenovo) would make an external Thinkpad keyboard with physical switches. And then Tex did exactly that. Now some laptop project (perha
420.
▲
by
nh2
4y ago
> You'd probably get even better results by using PNG's filters instead of QOI Did anybody ever try this? It would be quite interesting and does not seem too difficult. The only thing I could find is https://github.c
More ›