skysight-inc/HackerNews huggingface dataset:
> I've never really associated "Proprietary" with Open versus Closed source.

But that's what it's about, more or less: https://en.wikipedia.org/wiki/Proprietary_software. While exact definitions of open, closed and proprietary software vary, no mainstream definition is related to "specific to an OS". Software can be single/multiplatform and it can be FOSS/proprietary, and those two axes are independent.

> Apple more or less designed this processor for running iOS & MacOS though so its going to have an edge regardless of quality of Linux drivers.

If Apple retains some "secret magic sauce", sure. However, on a level field, with full access to the hardware for everyone who asks, who can say?
More about the Duga radars. At least some of the antennas were located in the Chernobyl Exclusion Zone.

https://en.wikipedia.org/wiki/Duga_radar
Listening to The Buzzer and other number stations (especially The Conet Project recordings) for a long time send chills down my spine.
Pisonia, the Tree That Eats Birds
I have, a while ago, so things may have moved on.

It was fun to use to start off with, but I quickly got fed up with Groovy APIs with no intellisense and little documentation.

I certainly helps understanding the Gradle (and even Maven) world first. If you come from that world already, it'll be easy.

edit: I see you can use Kotlin now. That makes it much more interesting IMO.
It's sad to see such a history blind piece. Asian people have long accepted a strong state apparatus. The idea that this is something new for Asian people is pure propaganda. The current governments of Japan, Korea, China, &c were preceded by governments ultimately rooted in the Qin bureaucracy of 2200 years ago, which many scholars will argue is the first bureaucratic, impersonal state.

A strong state apparatus without accountability or a principle of transcendent law -- that is a far "bigger" government than any in Asia currently. Really, people in Asia are still getting used to a smaller government.
The “buzzer log book” that urban explorers claimed to have found in the previous location is neat, but probably an intentional distraction or hoax.

http://www.numbers-stations.com/media/sample-uvb76-logbook.p...
I don't understand. Once I suscribe am I one of the experts that others will pay for? Its sound like a pyramid scheme lol
They built a moat around their market and forced "partnerships" for companies that wished to enter it.

But sure.
Ants individually are just happy to be of service to the queen. They should put a picture of the queen nearby as motivation.
Maybe, but I fail to see how this relates to Linux kernel (wrong thread, I suppose)
Thank you, this was it.
GHC RTS integration already well in the works too :) http://wjwh.eu/posts/2020-07-26-haskell-iouring-manager.html
Applicant tracking systems comparison for Start UPS
Ask HN: Should Jack Dorsey be arrested for obstruction of justice?
You're looking for the Weber model. You can model the spectrum of an explosion using a single variable—namely the distance the blast travels before it becomes subsonic ("Weber radius"). Convolve that with an impulse response of an environment and you can simulate the sounds of explosions and gunshots very realistically.
Something I love about the "small net" (Gemini, Gopher, etc) is how easily it maps to terminal usage, as opposed to something like using lynx on the modern Web, for example.

Bombadillo supports more than just Gemini, but I was interested in Gemini exclusively and created my own Gemini browser inspired by Bombadillo.

https://github.com/makeworld-the-better-one/amfora
The ZMachine interpreter is a must.

Get malyon.el .
Conservative people think "left" iz evil and disgusting too.
Did you try wipr? It’s great (haven’t tried on M1)
Fucking, Austria changes name to Fugging
Your quote is wrong. From the first paragraph, the sentence immediately following your quote: "the region on chromosome 3 is the only region that is significantly associated with severe COVID-19 at the genome-wide level". The chr9 region is not associated.
I do recommend learning VHDL/Verilog (it's like learning functional programming or prolog - a completely unique experience), but it really depends on what you're after in life. Churning out Java/Web CRUD apps is enough to earn a living, it is actually what most programmers do (and even though every such app is boring as hell, collectively it is highly important for the world).
You're right. Just by looking at job posts you'll see requirements to know several languages, frontend frameworks, databases, enterprise services, and so on. The modern programmer is often a jack of all trades, but a master of none.

I'm building multi-million dollar applications for companies, and often it's with languages and frameworks I've never used before.
I should have mentioned, there was some alcohol and a lot of cannabis too. But we took many times more mushrooms that were required for "tuning in" - an amount for several hours of madness at best.
I tried many things from Apache with mod_php, nginx with php-fpm, Roadrunner and Swoole.

Apache and nginx are both great, both have pros and cons, although I would go with nginx and fpm as my first choice.

Swoole is totally different approach as it runs php as standalone server in a loop, just like python for example. It is great if you serve api but it kills the benefit of having each request isolated as you would have with nginx or apache. So you need to care about memory leaks, db connection pools etc. Also Swoole docs was not great few months ago.

Roadrunner is kind of between apache/nginx and Swoole. It is a golang server that can execute php in workers. For each worker once php is loaded it will stay in memory and it is super fast. The only downside on this one is that Roadrunner is developed by mostly one guy and not much you can find on the internet. Also Roadrunner features set is IMO very narrowed into what the company behind it needs at the time. IMO there is no clear vision where this project is going.
You do still need a single system call (io_uring_submit) to submit each batch of entries in the submission queue.

Edit: actually no it's not required in all cases. Thanks for the correction.
You might be missing the forest for the trees. Digital twins are already used today. 3D Scanning adoption is growing quickly across a whole range of industries. Billions of dollars change hands for AR/VR products and experiences.
Also, on the technology side, there's tons that can be done on the edge these days. Those petabytes of data you mention can be crunched down to mere gigabytes before reaching the cloud.

Adoption of spatial computing will not be binary "once someone pulls it off". It's going to be gradually, step after step.
Coincidentally last night I announced [0] a little io_uring systemd-journald tool I've been hacking on recently for fun.

No ebpf component at this time, but I do wonder if ebpf could perform journal searches in the kernel side and only send the matches back to userspace.

Another thing this little project brought to my attention is the need for a compatibility layer on pre-io_uring kernels. I asked on io_uring@vger [1] last night, but nobody's responded yet, does anyone here know if there's already such a thing in existence?

[0] https://lists.freedesktop.org/archives/systemd-devel/2020-No...

[1] https://lore.kernel.org/io-uring/20201126043016.3yb5ggpkgvuz...
They are writing special rules to specifically rent-seek a list of companies. It's a short term political gain.

What they should do instead is if they don't like the existing legal framework that enables companies to pay taxes in an other European jurisdiction, simply re-write that.

Write bad laws, get bad results.
This is awesome, thanks for the resource!
I've long said a surveillance state is the largest possible government.
I am not sure how user stack tcp or DPDK would get around the power consumption issues of kernel polling. Infact the usage I am aware of pretty much involve polling in user mode because any context switch or O/S scheduling related overhead is excessive. The only thing you can do is to keep your task queue full so as to always be doing something.
Automatically record puppeteer tests using Chrome devtools
Ok, but that means that you can't have accurate wall clock time inside your virtual machine. Also, it would make most games impossible as all physics is ultimately tied to a clock. And of course a connection to internet is impossible.
I was taught in high school that I should alternate long and short sentences in order to keep writing interesting. It seems like a pretty good rule of thumb.
Oh wow, Stunts! This game rocked. Best Loop de Loop physics ever!
You bring another good angle, but you also seem to dismiss the OPs seemingly good angle as well. In my opinion, both of those are probably a part of it, there's a lot of people in a country, not everyone will justify their feelings the same way. It's very possible some are opposed due to puritanism, and some are due to impact on social productivity, and some on both, and some others on completely other basis.

We could have some survey based study that tries to ask respondent questions whose answer could maybe begin to give us a little understanding of how much each of these angle might be at play in a given population. That would already avoid a lot of this "I think" "You think" debate.
Gratitude and Guido
Part of me wants to believe that somebody misplaced a decimal way upstream so that we're on a goose chase looking for that missing matter. Partial credit though for showing your work.
Jailing corrupt officials is? What’s your argument—that a president must be able to act illegally and then walk free?
Computers can make predictions about conscious agents and even revise their predictions based on past data, a counterpoint to the idea that agents cannot be predicted without theory of mind.

Unless I'm showing my ignorance here, which is quite likely.
Fourth paragraph of the article brings it up.
TeXmacs Macros
Every year I go with an old group of ex colleagues to northern France. One of the guys is a former historican who spends his free time investigating lost/unknown trenches.
During those trips we walk across the many farm fields and forrests. He uses various maps and letters to understand were original battles took place. Everywhere you can find artifacts. Bullets, shells and other metal. There are also abandoned concrete bases still containing all the equipment to operate cannons.
None of these areas are closed for public. Most are in fact just farm fields or public forrests. Accidents are not that frequent anymore. But not long ago each year someone died from an accident with unexploded grenates or shells.
And it is still dangerous at some places. I know places where you will still find live explosives lying everywhere. Those areas are still a moonlike landscape with craters just everywhere. Unimaginable amount of shells were shot at the same place. I have a few interesting artifacts which I found during those trips. A bayonet of a french rifle. Completely intact gun clips from German, British and French rifles. An intact flask. Belts.
Shells and their detonation devices (little clocks). Hundreds of copper balls from explosives.
Airlines call for new app-based air travel controls
Single-thread, single-queue performance is much lower than the max with good NVMe devices.

With increased concurrency and deeper queues, my Samsung 960 Pro which has been running my Windows 10 desktop for several years still can do 294k random 4k reads IOPS, and 2.5GB/s sequential read.
Statistical mechanics of money – by Dragulescu and Yakovenko [pdf]
Guaranteed termination isn't the only analysis worth having, especially since if your aim is termination (as opposed to leveraging that simplicity for other analysis) it's much easier to simply impose termination and be done with it.

So, WASM isn't entirely unconstrained, and those constraints do allow some interesting analyses that true native code cannot support, e.g. symbolic execution: https://blog.trailofbits.com/2020/01/31/symbolically-executi...

By it's very design it's aimed at running untrusted, even malicious code without exposing the host to security risks, while allowing the imposition of resource constraints. It doesn't sound completely absurd to me (not an expert in this) that some project might seek to use those safety guarantees as a way to avoid paying for the more heavyweight guarantees provided by the kernelspace/userspace split.

A quick google find lots of people trying to get this to work; who knows - it might pay off.
This is why I like Ruby, something can look like a variable but be a setter/getter under the hood. Wish all languages had that functionality. Maybe many do that I'm not aware of, with some metaprogramming hackery.
> Glad you think the points are worth checking out.

Well, of course! Physiological "hacks" like that which are largely something already known in other cultures and subsequently re-discovered in the West always fascinate me. It's a good reminder that there are a LOT of things we don't know (or think we do).

Plus, I enjoy the conversation even if the topic (flatulence) is somewhat less appealing (or amusing). I've always had some digestive issues with too much fiber and certain foods, but it never really bothered me all that much until the last few years. Onions, for whatever stupid reason, seem to bother me the worst. Which is a shame, because I love them.

But, I'm definitely going to try your suggestions. Plus I've been itching to try cumin in something new, AND you've given me a list of other things to add to my arsenal. Living in New Mexico, there's only so many things you can do with hot peppers before you start to look toward other cuisines (kidding; I love them as well!). :)

You also reminded me of something. When you mentioned a slow tolerance toward certain foods, I'd forgotten that a few years ago I went through this phase where I was eating steel cut oats every day. I tried it again recently and they absolutely bothered me to no end (err, phrasing), yet I don't remember that being an issue when it was a regular part of my diet. I know it's only anecdotal evidence, but I swear they didn't bother me before. Of course, this comes on the heels of discovering that an Instant Pot is absolutely beautiful for cooking them consistently.

Anyway, thank you so much for the advice--and the conversation. I'm sorry I hadn't replied for close to 2 weeks!

I appreciate you!
You can do pretty amazing things with well designed (onprem) networked storage with NVMe drives/arrays.

I replaced the company I was working with at the time's traditional "enterprise" HPE SANs with standard linux servers running a mix of NVMe and SATA SSDs that provided highly available, low latency and decent throughput iSCSI via network.

Gen 1 back in 2014/2015 did something like 70K random 4k read/write IOP/s per VM (running on Xen back then) and would just keep scaling till you hit the clusters 4M~ IOP/s limit (minus some overhead obviously).

Gen 2 provided between 100K and 200K random 4k to each VM to a limit of about 8M~ on the underlying units (which again were very affordable and low maintenance).

This provided very good storage performance (latency, throughput and fast / minimally if at all disruptive fail-over and recovery) for our apps, some of them were written in highly blocking Python code and needed to be rewritten async to get the most out of it, but it made a _huge_ (business changing) difference and saved us an insane amount of money.

These days I've moved into consulting and all the work I do is on GCP and AWS but I do miss the hands on high performing gear like that.

Old stuff now but the links are https://www.dropbox.com/s/rdojhb399639e4k/lightning_san.pdf?... and https://smcleod.net/tech/2015/07/24/scsi-benchmarking/ and there's a few other now quite dated posts on there.
Where to Start Research? (2020)
Penguin Random House is buying Simon and Schuster. That’s bad for readers
We did a big upgrade upgrade a couple years ago moving all of our DBs onto NVMe SSDs. We get significant improvements to our query times.

Fast SSDs are pretty cheap nowadays.
> I already spend over $300/mo on SaaS tools to run the community

Would be interesting to know the details.

Congrats on your project!
Fun name, similarly I've created https://mockadillo.com. It seems I'm not the only fan of armadillos :)
If you encode everything in strings then you have to have a shared schema between producer and consumer and redundant isset fields. Otherwise you can't be sure to interpret values. Is "name": "Null" a missing value or someone's surname. Is "country": "NO" a falsey value or Norway?
Ha, that's awesome. Yeah, for the limited amount of stuff I maintain, I really like the simple, single-file Ansible script— install these handful of packages, insert this config file, set up this systemd service, and you're done. I know it's a lot harder for larger, more complicated systems where there's a lot of configuration state that they're maintaining internal to themselves and they want you to be setting up in-band using a web gui.

I experienced this recently trying to get a Sentry 10 cluster going— it's now this giant docker-compose setup with like 20 containers, and so I'm like "perfect, I'll insert all the config in my container deployment setup and then this will be trivially reproducible." Nope, turns out the particular microservice that I was trying to configure only uses its dedicated config file for standalone/debugging purposes; when it's being launched as part of the master system, everything is passed in at runtime and can only be set up from within the main app. Le sigh.
I see your point. I listen to vocal renditions, but context around what's being said would be helpful.
Facial Recognition Technology Is Being Used on More Campuses During Covid-19
This is starting to change a bit because of things like the DPUs that companies are making. Basically it's an intelligent PCI-e <=> network bridge that lets you emulate/share PCI-e devices on the host while the actual hardware (NVMe storage, GPU, etc.) is located elsewhere. This lets you reconfigure the host in software without having to physically change the hardware in the servers itself. It also lets you change the way you have things in the server rack since everything doesn't need to be able to physically fit into every other server case.

EDIT: informative article about DPUs, https://www.servethehome.com/what-is-a-dpu-a-data-processing...
Today I am grateful for the brilliant minds around the world that continually open up fundamentally revolutionary new ways to develop applications. To Jens, to Alexei, and to Glauber, and to all of their kindred and ilk, we raise a glass!
What was your reason for posting this?

Risk factors are about probabilities, not certainties. Anyone who has even rudimentary exposure to statistics will understand this.

One single heartwarming anecdote does not invalidate the fact that the odds didn't work out for 1.4 million people world wide.
I can't find the source right now for some reason, but Bombadillo's name actually comes from Tom Bombadil[1][2].

1: https://en.wikipedia.org/wiki/Tom_Bombadil
2: https://genius.com/J-r-r-tolkien-tom-bombadils-song-annotate...

EDIT: Here's a source: https://rawtext.club/~sloum/bombadillo.html
WinForms app with .NET 5 from the command line as one self-contained file
Hack Friday?
The 'workaround' will be for companies to use it for internal projects, and to decline to publish their work. The kernel is licensed under GPLv2 after all, not the AGPL.
A Review of the Best Typography Books for Designers in 2020 · Typewolf
Or just use RSS and Lynx/Links as the link handler.
I remember reading somewhere that one of the main risk factors for depression is living in a culture where being depressed is a thing that people do.

Other cultures are not immune, but they might instead get e.g. stomachaches.
> it's okay to not know things outside of your domain that may seem trivial to other CS folks.

Well, it's not ok. It's bad. It's irresponsible.

There is a lot of basic stuff on that list one has to know.
Pity it's based on commonwa instead of wasi
But did behind her back?
Do We Need Green Screens for High-Quality Real-Time Human Matting?
Another interesting animal, an iron snail: https://en.wikipedia.org/wiki/Scaly-foot_snail
Me too. For people on shared hosts (hundreds of small websites including small businesses), PHP is pretty much the only server-side language that you have access to (well, maybe aside from Perl).
ANN's are a better metaphore (well they should be, they are biologically inspired) but are still woefully inadequate as analogies for what the brain is actually doing.
Yep: https://rawtext.club/~sloum/bombadillo.html

> The name Bombadillo comes fromt he legendarium of [J.R.R. Tolkien], specifically The Lord of the Rings. [Tom Bombadil], who was a jolly fellow, is a mysterious figure. A seemingly simple character that speaks in rhymed meter and lives in the woods, Tom is master of his domain and is in his way quite powerful.
An open source, easy-to-hack text/audio chat system
The last author Svante Pääbo's group has been working on Neanderthal genome sequencing for roughly two decades now. It's basic research into the evolutionary history of our species. They certainly didn't secretly want to work on infectious diseases all along.

Besides, where do you get the idea that getting funded to work on the Neanderthal genome is easier than getting funded to work on an ongoing pandemic? Not that Pääbo needs it, as a Max Planck director he doesn't need to apply for grants.

What's happening here is simply that the world's Neanderthal genome experts continue working on Neanderthal genomes, and when they find something that is related to the pandemic it ends up in Nature and the popular press.
Notes from a Gibsonian Novel
From https://en.wikipedia.org/wiki/People%27s_Revolutionary_Army_...

> Although the ERP continued for a while under the leadership of Enrique Gorriarán Merlo, by late 1977 the guerrilla threat had been eradicted or gone underground.

From https://en.wikipedia.org/wiki/Montoneros

> The Montoneros were effectively finished off by 1977, although their "Special Forces" did fight on until 1981. The Montoneros tried to disrupt the World Cup Football Tournament being hosted in Argentina in 1978 by launching a number of bomb attacks. In late 1979, the Montoneros launched a "strategic counteroffensive" in Argentina, and the security forces killed more than one hundred of the exiled Montoneros, who had been sent back to Argentina after receiving special forces training in camps in the Middle East.
> Keys are mapped similarly to [Vim] in order to provide a sense of familiarity and ease of control.

Hmm. As a non-VIM user, that doesn't sound familiar or easy. More client choices here: https://gemini.circumlunar.space/clients.html
I live right around the corner from Art’s home and love stopping by to pickup a frozen lasagna or Pesto sauce. Although I only got to meet him a couple times, he always felt like a neighbor and grandfather figure. He served pasta at many of my high school fundraisers. RIP to a great man. It was really nice to see this tribute make its way over here on HN. Happy Thanksgiving to all.
I don't think I've ever taken or given a phone screen where sociability was the metric being tested for. If I was far below a certain baseline of sociability I'm sure I'd fail, but beyond that I don't think phone screens were distinguishing my sociability or charisma whatsoever.
I have never run into a problem that I thought needed to be solved in the kernel. What kinds of things have you wanted to change?
Afaik standard graphics on cloud hw is not that easy to get today unless you pay for ML instances. However, local hw have better leverage probably.
> If you were to directly link an application to the kernel code, it would be viral.

That doesn't sound right, how is a io_submit syscall different from a read syscall? Obviously if you write a kernel module it links with the kernel, but just issuing a syscall shouldn't be considered linking, otherwise every single proprietary software that issues a raw syscall would be GPL-infringing.