skysight-inc/HackerNews huggingface dataset:
I'm not a kernel expert, but to my understanding it works in a following way: kernel have threads which e. g. process incoming TCP/UDP packets or send outgoing traffic. When such thread detect 'interesting' event, e. g. incoming data was saved into a buffer for a TCP connection it send a notification which cases user-space threads to wake up from a sleep and process an event.

There is always a polling in at least one place - a kernel scheduler, but the scheduler generally doesn't care if sync or async IO is used (with sync IO schedule has more work, because there are more threads/process for same number of connections, but operation principles are the same).
Is there a particular reason why CAs don't allow this? Security or otherwise?
Sounds pointlessly globalist.

In and of itself, what value does raising the living standard of millions of poor Chinese provide to Americans?
Inside the community, a hacker (as opposed to "cracker" or "security hacker") is someone who uses technology in a creative way.
Fixing data access for C# :-)
https://marketplace.visualstudio.com/items?itemName=bbsimonb...
This, I humbly submit, is superior to _all_ the existing approaches, in terms of developer speed and comfort, runtime perf, and testability.

Compared to EF, you author your projections in a sandbox where you can get familiar with your data as you build up your projection. Compared to stored procs, your queries are versioned and distributed with the app. Compared to Dapper and ADO, your SQL lives in a real environment and you have zero mappings to maintain. This ought to change the world, no?
The Strange Birth and Long Life of Unix
They are sometimes called 鳳爪 or phoenix's claws :)
See also, using COBOL with Cloudflare Workers (via WebAssembly): https://blog.cloudflare.com/cloudflare-workers-now-support-c...
German Armed Forces Adopting Matrix for Instant Messaging
I’ve written a fair share of bash scripts over the years and because of that I prefer any other high level scripting language to do shell scripting. I use node a lot like this project but python or ruby are also good penknives for these kinds of tasks.

Bash is esoteric, obscure and awful.
What the “this”?
>> Remember when Trump floated withdrawing from NATO?

> I remember when Trump took no actions at all toward pulling the US out of NATO

In times of peace, alliances exist only in rhetoric. NATO has strength only insofar as people believe that member states will come to each other's aid. Trump called his commitment to the treaty into question, and in so doing made the alliance less strong. Surely you see this.

>> Remember when Trump stopped funding the WHO in the middle of the worst pandemic of the past 100 years?

> I remember when the WHO cooperated with China to knowingly lie about the pandemic, including trying to forestall borders from being closed, trying to forestall the isolation of China, lying about the nature of the virus including the risk that it posed, and committed global genocide in the process.

I mean, if lying abut the nature of the virus or the risks it imposed was grounds for dissolving an organization, then surely the federal government and many state governments should be dissolved by now.

But for the sake of argument, let's stipulate that what you wrote was 100% correct.

The WHO does lots of things. Apparently one of them is facilitating
"global genocide" (kind of harsh?). Another one is helping countries, rich and poor alike, survive this very disease we're stipulating it brought into being.

Is America or the world safer today because the WHO lost its biggest funder? What replaces it?

If we don't want the WHO being unduly influenced by China, how does defunding it advance that cause?
Not necessarily. See, at hardware level the CPU can use what is called an "interrupt". In its simplest form it's a CPU pin that receives electrical signals from the outside world. The CPU can then well... interrupt from what it was doing and see what the problem was. That part of code which is run when the interrupt occurs it's called "interrupt handler". Say you wanna read a sector from a disk drive and your disk controller is hooked to the interrupt signal of the CPU... you tell the drive controller "gimme sector X" and then you (as a OS kernel) mind your own business doing other things. Once the platter spins in the right position and the read head is positioned etc etc that is milliseconds later the controller gets what you asked for and it issues an "interrupt" for the CPU. The kernel interrupt handler will go and fetch the desired block. Or even better, a DMA controller can do the job and take the data from the disk controller and move it somewhere in memory then only bother the CPU to say "The required block has arrived your highness" ;-)

Network controllers can issue interrupts so you know a packet has arrived... keyboard controllers too and so on. Hopefully you get the idea. :)
Since it’s WLAN the door can operated outside line of sight. Door should reverse, otherwise someone could get pinned.

I don’t have small children so I’m not personally worried, but I do question if the deviation from standard automatic door UX is a good decision.
what about submarines? It seems likely one of the first moves the US could do is disrupt china's economy by simply blocking their sea routes.
Thanks. This explains a lot:

"The city became his on-and-off home throughout much of the 1960s." "Life was safer and easier: unlike in the US, he didn’t have to worry about being harassed by the police or being refused service at restaurants. “"
> c) In Sweden, Somali immigrants make up 40% of the covid hospitalizations

This number seems high, but may be accurate for northen Stockholm (hard to check as only confirmed infections and deaths are tracked in available statistics). Certainly not for the whole of Sweden. Anyway, while the vitamin D deficency may be a part of it, many Somali immigrants live in apartments with a lot of family, often multiple generations.

So, social class is the main factor.

Also, one medical doctor of Somali decent in Stockholm said that it was hard to reach the Somalis with information on good prevention, as health info was at first only available in Swedish and the official minority languages plus English and Arabic. Information in Somali is available now.
This is an implementation of the ImGui interface on top of ncurses. "Frames per second" doesn't really mean anything for ncurses, so I wouldn't trust it terribly much.

Basically, ncurses presents a "framebuffer" of coloured characters for the application to draw on. When the application says "draw this to the screen", ncurses compares the current framebuffer to the previously-drawn framebuffer, and tries to encode the difference in the smallest batch of terminal-control sequences it can find - it's a bit like React or Elm in the browser. Even if the application "redraws" the screen a million times a second, if there's no visible change, ncurses will do exactly nothing.
Yes I believe we blatantly stole it from them.

There was a whole thread on reddit about it a decade ago when someone first discovered the drop table header: https://www.reddit.com/r/programming/comments/c0m9v/reddits_...
In general I think we should all be running every single app in their own VMs. And in the oldest or most basic OS possible. Something like Windows XP.
That's awesome Austin, will take a look and recommend it at my workplace.
I'm planning a launch for a digital marketing agency for funded start-ups with a focus on tech/medical/IT/saas. Along with paying clients, also take on a couple of probono projects; innovative ideas which have intent to change the economy by putting an emphasis on strengthening communities and education. All based on a strategy of positioning which is - New Marketing vs the old (no one wants to be marketed anything right now). I'm located in Israel, but looking for great thinkers in every industry all over, with new ideas - emphasis on new vs old.

If anyone is interested, and is a constant student of analytics, marketing and never assumes they know all there is to know - reach out and let's connect.
auramge369@gmail
That site was actually the inspiration for this. I saw it on HN a few years ago and it just stayed in the back of my mind. I hadn't really considered it as an option up until that point.

Something else I've found useful is RF Elements' YouTube channel. In particular this playlist [1]. I suspect they overstate some issues slightly in order to promote their own products, but I'm super impressed with how well the video's explain the topics.

[1] https://www.youtube.com/watch?v=rwciKjvHFfY&list=PLii-eQuaf5...
The world’s Covid-19 response is a shocking farce: Time to bell the cat
Might as well show off my own attempt from high school :)

https://github.com/Nexuist/Doorman

https://github.com/Nexuist/Doorman-Remote
Do you realize how slow 5 mph is? There's no way it could kill anyone, even if they're completely not paying attention.
> GPU passthrough is also doable pretty easily on NVidia nowadays.

By actively working against Nvidia who could break it again at any time if they wanted to:

> Starting with QEMU 2.5.0 and libvirt 1.3.3, the vendor_id for the hypervisor can be spoofed, which is enough to fool the Nvidia drivers into loading anyway.

If you already have Nvidia, fine, but to me this reads as a strong reason to not buy Nvidia if you can help it.
Don't commercial garage door openers have safety mechanisms to cut out the motor if there is a blockage. e.q. if someone gets caught under the door they won't get killed by the motor still trying to close the door but will rather cut out
Probably would be more useful with less subdomain levels. This will inevitably trigger problems with some tools and you do not typically need anything more than 3-4.
> AWS is eventually going to lose its "monopoly" over cloud

How? I could see it becoming a duopoly with Azure, but Amazon has a huge lead that I don't see being lost. Customers shackled to AWS infra won't move. Development and egress costs are a huge moat.
I bought an Imsai8080 replica from https://thehighnibble.com/imsai8080/
I had a really nice time building the kit, toggle switches and display leds look exactly like original ones. Internally is an emulation of the IMSAI 8080 based on the ESP32 microcontroller
This made me curious. I'm going to look through my email archive and see if I can find anything of interest. Will update this post when I do.
Thanks! And I hadn't actually thought of Starlink in that light, I had been assuming they would be competition. Could you explain your thoughts to me a little more? I'd be really interested to hear them.
Since I can't edit this:

It is not just the energy involved from 5mph - not every accident is a cut and dry collision. A car doing 0.5mph still going to crush your skull when you go under the wheels.

People are killed frequently in London (and I am sure other places) when they are crushed by slow moving vehicles turning left or right and the driver just did not see the person there and they are either slowly run-over and pinned between the vehicle and something else and crushed.
Show HN: Blood glucose control without pricking
Sheesh. Why didn't they use sqlite?
That's gold, cerved! Gold!
Elon Musk’s Boring Company Finishes Digging Las Vegas Tunnels
Definitely helps if you're coming from an object-oriented language, and think of React components as classes. Helpful article to share with those first learning JS without OOP experience!
A PR would be great actually. Open source projects are amazing and more people can use it safe. Or you can share here the improvements and will modify it myself.
Amazing to see so many people have started working on something like this in the last few years. Mine is also command-line based and started out as a homegrown collection of shell scripts, but I've started rewriting it properly in Rust.
I've been writing a sql parser + memory backend in rust called rustsql[1]
I've been following this[2] go tutorial and converting code into rust.
[1] https://github.com/madushan1000/rustsql
[2] https://notes.eatonphil.com/database-basics.html
Not sure this actually happens. In practice.

A friend works at an oil company, and they have dozens of rpis deployed on offshore rigs, and in land rigs in the middle east. They are working in pretty harsh conditions, with high salinity, sand in the air, high vibrations, very low temps, very high temps... and yet over the 6 years they have been running, not 1 has had a fault.

All use SD cards, and they haven't been glued in or secured in any way.

At this point, the RPi SD-card fault thing is becoming a meme.
As for video courses, I have Alex Aiken's compilers course on my list. It seems a bit more advanced, and I'm still on introductory material, so I haven't started with it yet.
I believe on Windows the FlexNet DRM they use(d?) would overwrite Sector 32 and/or sometimes other nearby ones [0], which broke a fair few people’s GRUB2 bootloader installs as well as TrueCrypt as Flexera apparently didn’t check to see if it was in use for something else first.

[0]: https://en.wikipedia.org/wiki/FlexNet_Publisher#Issues_with_...
> Those people are a very small but vocal minority, being amplified by social media.

I disagree. Tens of thousands of people in my state don’t obey any stay at home order. People take off masks once in stores.

As someone who also goes out a lot right now I haven’t seen anyone be asked to put their mask on or leave.
Governments Always Maintain Surveillance Tech Long After the Threat Is Contained
JavaScript Modules and how to effectively work with Export Import
Hey, we developed a new way to detect blood glucose non-invasively and wrote down how it works.
Microsoft Build Online
My WiFi-connected IOT devices run on a separate network, with outgoing connections disabled, but that's more out of a privacy concern.

I'm a big fan of IOT and home automation, with one exception: door locks. I wouldn't trust any electronic device with my door lock. There's just so much more that can go wrong, both from a technical and a security standpoint. Also, electronic door locks aren't THAT more convenient than my physical house key.
The unattributable “db8151dd” data breach
Not bad. I always pictured a kind of embiggened Danzig in this role.
Start Your Blog Today with QuickPublisher
Visit www.quickpublisher.online for more on features and https://secure.quickpublisher.online/QuickPublisher/register to register
Wonder if this has anything to do with it's recent merge with GitHub, who've also been having issue lately! Changing infrastructure, maybe?
Thank you for the honest feedback. I don't disagree. I see social media as a complex system that is based on a few simple rules that have allowed it to evolve quickly, but not necessarily the way we would like.

Since ancient times, two philosophers would often have a debate by exchanging letters. The goal was not publicity, though many of such correspondences eventually became public. The goal, as I see it, was simply searching for truth. I wonder if it's possible to build a platform for something similar today. Even if it never becomes as popular as social media, I hope it could at least create a clear distinction between entertainment and actual conversation.
It's a Fritzing diagram, which is to say it's a schematic, not a layout. So the thickness of lines should not be taken as indicative of any physical properties like connector style, wire gauge, or insulation. Clearance and creepage are concerns for PCB designers, but there doesn't seem to be any custom PCB layout and design work here - why mention it?
If you are killing and crushing it enough, then yeah, I guess.
Ha, my cousin works in one of those electron microscope companies. Thought it was some one-off company saving some costs maybe due to good graduates coming out of Brno technical university, good to know there is more to it!
Has Google even bothered with Foobar for like past 2-3 years? It appears so frequently on non-incognito searches that surely every developer must have seen it by now.
They do, check the comments the UI has some protection already built in. The rest are feature requests.
Which state? And how do you know tens of thousands are ignoring it?
Nice, thanks for adding them
Both projects seem really cool!

Re: Ezmonic, would be cool to have a live version on the website, so I could try out some numbers that are personally relevant and see if I could remember the system, before deciding to download the app.
I'm trying to write this in a way that does not come across as sarcastic or ungracious, but does it strike anyone else as odd that this change blocks on the next version of the underlying programming language?
Yeah, that is indeed a big part of the problem, as is anything that's crowd sourced. It's amazing in this day and age that the music companies themselves can't provide clean, consistently formatted metadata.
Location: Europe

Remote: Remote only

Willing to relocate: No

Technologies: HTML5, CSS3, SASS/SCSS, Bootstrap/React Bootstrap, JavaScript/ES6, React, Gatsby, Styled-Components, Git/Github, Adobe XD.

Résumé/CV: https://canural-resume.netlify.app/

Email: can.ural@outlook.com

Hi, I am Can. I am a career changer Front-End Developer currently studying to be a Full-Stack (MERN) Developer, previously team leader, and Helicopter Pilot. I am looking for my first developer job.

Check my projects on GitHub and portfolio website. If you are interested, please do drop me a line!

GitHub: https://github.com/urlDev

Website: https://www.can-ural.com/
This is like the most unimportant shit in the world, dude.
> I’ve stopped being surprised with how out of touch and in a bubble HN posts are.

I step away from the site every few days to help stay centered.

I hope things return to normal as quickly as possible, our economy depends on it. Very few people can afford to weather this without a strong economy.

In the US when you lose your job you lose your healthcare too. Healthcare can’t be fixed in a hurry but we can all agree to be reasonable and keep as many people working as we can.
Who is your audience? Look up forums, look up your competition if you have any, see how they are doing it. Messaging needs to be in sync with where your audience is on the awareness scale. Do they know they have problem? How ready are they to buy? Opt in? Are you offering free value/education which they can learn - just how great your product is - can they imagine their life before and after? I can help more if I know what your product is. Good luck
Thanks. If it takes off in any shape or form, I will definitely make the best debates more easily discoverable.
The difference between 0.000001% and 0.001% is much less important than between 0.001% and 20%. Rust has less penetration than Haskell and Erlang, and regardless of what you think of their merits, influential as they may be, none of them are factors in the software ecosystem. Languages with 10x more use and 10x more exposure than Rust disappeared with little impact over a very short period of time. Of course, Rust could become a serious force one day, as could Zig or Nim.
And oval also comes from ovum. So it's a sibling rather than parent relationship.
I wrote down some things here: https://github.com/void4/notes/issues/48

The code is here: https://github.com/void4/wikiscape

tl;dr: wrote scripts to parse wikipedia dump, used LargeVis (https://github.com/lferry007/LargeVis) to layout the graph, wrote further scripts to generate tiles, tiles in layers up to a specific zoom level are saved as files and served directly by nginx, closer ones are generated dynamically by flask, which also handles querying for the closest node to the mouse position efficiently with https://docs.scipy.org/doc/scipy/reference/generated/scipy.s...
I'd love to see an attempt at a Schismatrix series.
The base question was, what is it for? That is the ultimate purpose of this language. That's not an 'unrelated' question.

> The goal is not to motivate you to use it, especially not you who seem to be uninterested in both the goals and the ways the team has proposed

I knew neither the goals or nor the ways of this team. Tell me and as a guy interested in languages, I will be interested.

> I like the direction

So what is the direction?

All I'm asking for is information on this project, clearly given and not wrapped up in idiot marketing drivel ("stable GC support" FFS)
I'm not sure which angle this question is asked from, but I can think of two:

1 - you're looking for great software engineering practices to model based on other companies, which is good.

2 - you're looking for a company to work at, and you really value software engineering practices, which is also good.

I feel like these are two different answers though. Many companies that have great practices do them because they are large, and have resources to implement them, think FAANG. It is financially worth it to have great software engineering practices to reduce friction and increase quality. These can be really interesting and have great papers written about their sometimes open sourced technology. The Google SRE program comes to mind.

If you're looking for a company with great software engineering practices to work at, I think that's a lot trickier. It honestly depends on team and culture, and I've found it varies widely, even between different leads. Even at big companies where I've worked, some teams just have bad engineering practices, either due to bad team culture or practical problems like lack of time or resources. Also be careful because a lot of software engineering practices aren't about writing code, committing code, or writing papers about tools and frameworks - they're about personal interactions and problem solving together. Even great software engineering practices can be perverted in a toxic culture.
And pray tell, what would drive the digital part of the DVI? The video source has only analog VGA output available, so you can technically use a DVI-A connector, but pretty much nothing used them.

And while DVI/HDMI signaling is pretty much VGA-but-analog, recovering digital stream out of analog VGA signal would make no sense.
Important detail: This is not GIGAFAB facility.

Only 20,000 wafers per month is between mini- and megafab for TSMC. I suspect the production goes to US defense applications. Pompeo tweeting about it seems to confirm it.

https://twitter.com/SecPompeo/status/1261143980634509318?

>Secretary Pompeo
>@SecPompeo

>The U.S. welcomes TSMC’s intention to invest $12B in the most advanced 5-nanometer semiconductor fabrication foundry in the world. This deal bolsters U.S. national security at a time when China is trying to dominate cutting-edge tech and control critical industries.
> (...) but it leads to weird choices like not using 56 of 64 PCIe lanes on the second CPU.

The article mentions that out of a total of 128 PCI lanes, 64 are used for CPU-to-CPU communication and only 8 are used for an external PCIe device.

To be fair, a user that feels the need to cram two EPYC processors on the same motherboard is someone who is willing to pay a premium for CPU-bound computations.
To defend Canarytokens here (and I’m totally biased because we make it) some tokens can’t be easily avoided.
Ie. If the token is a Slack/AWS/something API key, then the only way for the attacker to profit is to use it, and the moment they do, they tip their hand.
The joy of Canarytokens is not having to set up infrastructure to get the alerting win, with very little effort.
I have been making things with masa flour. Tamales, bocoles, tortillas, and pupusas. So far the pupusas are my favorite, and very easy to make. From scratch, I can prep, cook, and eat in less than a hour, so it's ideal for a lunch break.
I've never seen it, I assume it's just a US thing
The answer is: it depends.

Some are ARM, some MIPS, some SH, some even are PPC.

I guess the availability of Android is making a lot of "dumb appliances" run on ARM even if they don't need a screen.

But for basic dumb appliances, PIC, MSP, Atmel processors (either the old 8051 or newer archs)
I would gladly pay for a full self driving feature even if I had to drive when it was raining.