skysight-inc/HackerNews huggingface dataset:
I thought Dan Holohan sounded familiar, and a quick search showed the excellent talk of his that was posted back in 2017: https://news.ycombinator.com/item?id=18430512

About steam heating instead of water heating.
Please consider adding an FAQ about how it compares to "native" AWS offerings, because it resembles a few of them.

E.g. Lambda ("run your code" without "start a cloud server" and "turn it off"), ECS (runs containers, can run a standalone task too), Fargate, Batch... The "running JupyterLab in the cloud, with automatic timeout" use case is supported by AWS Sagemaker.

Disclaimer: I'm a former AWS employee.
Does this also work in a 3D environment?
Hydrogen: The middle east's next black gold
You could try projecting rays from start through the obstacles to see where they intersect after a limited number of reflections. This should narrow it to a few candidate spots
It also could have been a fabrication problem. A stress riser in a highly stressed part is going to fail sooner rather than later.
I mostly work with react/react native and, in the past couple weeks that I’ve been using Copilot, most of the times its suggestions are good, but can’t be used without changing a few things here and there.

It’s pretty impressive for a technical preview, but it didn’t make my workflow any different. I’m sure devs working with other technologies have different experiences.
Depends on the policy. The way I think about TX and CA is that they divide up the Bill or Rights and divy up the ones which they will actually respect.
> This must be an American thing. I do not recall students elsewhere roaming school halls around like hobos with all their belongings.

(Not an American here, trying to recall something that might be wrong)

IIRC American schools have classrooms assigned to subjects. I.e. there is an English classroom and a Physics classroom and a French classroom.

So you would typically have the entire student population move between classrooms after every lesson.

This is not how my (German) school worked. Apart from a few exceptions (like the Music and Chemistry classroom), classrooms were assigned to grades. We would have Maths and English and History all in the same classroom, and only switch classrooms once or twice daily.
Did America just lose Afghanistan because of WhatsApp?
80% of whom? In Europe public opinion was split, even as politicians were rushing to declare their support for the invasion. It's the reason European forces never really committed to it (with the exception of the UK) - in the long term, there was no hope.
You can't rename over a non-empty directory, so you can't do this atomically without using a symlink.
Why did Taliban take Afganistan back so fast
This comes to mind: https://en.wikipedia.org/wiki/War_Is_a_Racket
You can't hardlink directories on Linux.
Former CDC Dir. Redfield: We Need to Know What Happened at the Wuhan Lab
There isn't always a safe spot, but you can generate a room that makes a safe spot- https://www.youtube.com/watch?v=jJ6FD59U0_E
You're right, apologies. I'm on LUA JIT.
Not even close! You can lose tax residency the say you leave ... or you can be overseas for years on end, and still be an Australian tax resident (did that myself for example!). The ATO is notorious for being one of the hardest tax systems to escape.
I didn't realize that hydrogen is/will be commonly transported as NH3 ammonia before its end-use. I'm starting to see lots of articles about Ammonia as the transportable energy dense fuel of the future that could soon be flowing in pipelines.
Swiss Policy Research
> the original owner/ responsible PoC left long ago

"Person of Colo(u)r"?
Mental health platform MindFi (YC S21) secures $750k in funding
But if they are skeptical of the experts, why in the world aren't they skeptical of the non-expert saying the vaccine is dangerous?
was that an actual tesla incident? links?

interested to learn more about it, tia.
>currently too cold to grow lettuce and strawberries year round.

I don't have links, as I found out about by asking what happened in the San Yanez and Santa Maria valleys to someone who works in Ag finance (they are starkly barren compared to what they were just a few years ago and I was very curious), but California berry production has been almost completely off-shored to Argentina. As they explained, berries are a low margin crop to begin with that absolutely requires hand picking, and California's minimum wage laws along with cheaper refrigerate freight have driven the local farmers out of business. He seemed to think that California Ag was completely on its way out, and that we can expect to be importing almost all of our fresh vegetables and fruits from South America.
It matters quite a lot what the federal government does. As long as it's federally illegal, it creates a weird shadow no matter what the state law says.
Often functional tests provide more bang for the buck than unit tests. Concentrating on functional tests allows to move faster.

This is because most modern languages allow you to write in structural style which is impossible to get wrong without noticing. If you have a loop, you know it repeats for its condition, and does not otherwise. If you have a `then` clause, you know it will only run when the `if` condition is true. If you have a function, you know it's only computed when called.

Compare it to pre-structural languages like Fortran IV or Basic, where you can freely jump into the middle of the loop, inside of what constitutes an undelimited `then` clause, or even into the middle of a function, without "calling" it properly.

This allows for potentially very clever code that saves every last byte and cycle. It also allows for totally mind-boggling, insidious bugs in code we'd now consider plain and foolproof to write.
There are similar efforts in NZ.

https://morganfoundation.org.nz/cats/infographic-damage-dome...
Can Apache do request queuing?
If the room was an octagon would you need 64 objects?
> But of course aesthetics is subjective. (The term "subjective" here means what looks good to you might not look good to me, and vice versa.)

Bullshit. There's so much that objectively deficient about that piece of code that I'm having trouble taking you seriously. If that comes at all close to being a representative sample of someone trying to make clear, readable code in that language, then the language was clearly deliberately designed to have an excess of visual noise. But I suspect you're not actually trying to make that code look as clean as the language allows.

The semicolons serve no apparent purpose. Having labels like x01 and x01a with no functional relationship between those lines is outright hostile to the reader. Using x as the prefix for almost all of your label names and as one of your variables is mildly confusing, especially when most of those lines don't relate to the variable x and don't appear to need labels at all. "output" seems to be a magic variable for which assignment has side effects, but nothing in the syntax differentiates it from any other variable. Grouping all the conditionals together, then grouping all their consequences together forces the reader to jump back and forth between lines more than if you put the consequence of each conditional immediately after the corresponding test (in this instance, your way does have the advantage of making the conditional fall-through pattern more readily apparent, but on the other hand that wouldn't be as necessary if you could use more than one line of code to write a single line of output).

You can claim all you want that aesthetics is subjective, but at the very least you must recognize that visual noise you've trained yourself to ignore is objectively different from code which doesn't have those distractions in the first place.
This essay has a grain of truth, but then he stretches it way too far.

The grain of truth is that mainstream news doesn't live up to the standards they like to claim they do. The news typically gets the literal basic facts right, but they tend to distort and omit facts to fit their narrative. And opinion pieces are no better than blogs.

Where he stretches too far is his claim that because the mainstream news is biased, one can simply ignore it and believe whatever one wants. The mainstream news may distort and omit facts, but they do get the literal basic facts right, so if one's worldview contradicts the literal basic facts, then that person is wrong. And opinion pieces are no better than blogs, but no worse than blogs either; so if an opinion piece makes a valid argument, that's just as valid as an argument made by any other source.
FWIW, there's also BIMI[1], an industry standard that attempts to increase the wide adoption of email authentication with brand-specific indicators[2] next to properly authenticated messages & requires senders to publish these SPF, DKIM, and DMARC records.

[1] https://tools.ietf.org/id/draft-blank-ietf-bimi-00.html

[2] https://news.ycombinator.com/item?id=28160019
That's an Internet Draft, not a standard or even at least a published RFC. An Internet Draft cannot be used Internet-Drafts as reference material or cited as anything other than "work in progress."

There are some more reserved domains in RFC 6761 (https://datatracker.ietf.org/doc/html/rfc6761) though:

- .test (Application software SHOULD NOT recognize test names as special, and SHOULD use test names as they would other domain names. [...] Caching DNS servers SHOULD recognize test names as special and SHOULD NOT, by default, attempt to look up NS records for them, or otherwise query authoritative DNS servers in an attempt to resolve test names. Instead, caching DNS servers SHOULD, by default, generate immediate negative responses for all such queries.)

- .localhost (Users are free to use localhost names as they would any other domain names. Users may assume that IPv4 and IPv6 address queries for localhost names will always resolve to the respective IP loopback address.)

- .invalid (Users are free to use "invalid" names as they would any other domain names. Users MAY assume that queries for "invalid" names will always return NXDOMAIN responses. Name resolution APIs and libraries SHOULD recognize "invalid" names as special and SHOULD always return immediate negative responses. Name resolution APIs SHOULD NOT send queries for "invalid" names to their configured caching DNS server(s).)

- .example, .example.com, .example.net (Users SHOULD understand that example names are reserved for use in documentation.)

Unfortunately, none of these address the same needs as .internal would.
I've been in the auto lending business - I would like to point out that the scenario you described is for the REALLY BAD bottom feeding lots.

The financiers I worked with was MANDATED to send repoed cars to auction houses. I'm not sure how someone would get an exemption from that.
I assume GP was asking about risc-v. The Quartz64 is aarch64.
> aggresion or proxy war
Show HN: Zauth- 2FA CLI application with support for import/export andOTP files
Pay-each-recipient is a great use for a cryptocurrency. The incentives align senders to receivers without requiring all of our correspondence to be read by intermediate machines outside of our control to block nuisance email.

Cue that email solutions checklist meme.
> when the most likely effect of masking is going to only be to delay contraction of the virus, rather than prevent it altogether.

Your worst case scenario would likely be a phenomenal outcome. American kids age 5+ should have access to both mRNA vaccines by October. Vaccination reduces the death rate from Delta to effectively zero. If 292 US kids have died since day 1 of the pandemic, we could reasonably expect at least 30 more to die before vaccines are widely available. Assuming masks really can delay a child’s infection (which seems realistic) then I can’t fathom anyone who couldn’t be bothered to wear one for a couple months longer.
> I'm also curious how one builds up strong manufacturing skills safely?

While getting mentored at jobs that takes OSHA violations seriously? Most youtube maker channels are full of comments complaining about how lacking the hosts are in their safety.
This comment is spot on.

Also, there were "NINJA" mortgages before the 08 recession (No Income No Job/Assets).
What method are people using to configure this oin their own network? The router supplied by my ISP doesn't support using a custom DNS server like a pihole, unfortunately. I don't consider using /etc/hosts a longterm worthwhile solution. I'd love to find another useful way of setting this up.
The only RISC-V board I'm aware of is the one used in the Pinecil, and it's definitely "underpowered" for a general purpose machine, though it's pretty beefy for a lot of embedded uses: GD32VF103TB 32-bit RV32IMAC RISC-V “Bumblebee Core” @ 108 MHz
Most of the original airplane inventors died testing their inventions, and even more helicopter and submarine - and half of the X-plane pilots.

It sounds like he was using the "tie it to the ground with a rope" technique, which most of the pioneers used, so credit for that.

I'd probably go further than just a rope (a telescoping ground mounting with pipes), but note that ground resonance can still destroy a helicopter and kill you.

Building personal full-size airplane models is common across India and China, but this is the first time I heard of one with an engine and that was flyable. (In the US, most people can afford to be involved in aviation, but it's 10x outside the affordability of the average person in the developing world.)

Hanna Reitsch, the famous woman Nazi test pilot, actually became famous for demoing the first production helicopter, the Fa 61, daily at a "fair" inside a building (!), so some people are just really talented at flying.

Ironically, after being captured by the British, she was released because although she was a great test pilot at manipulating the controls, she knew nothing about aeronautical engineering beyond subjective descriptions like, "the controls were too heavy", etc.

https://en.wikipedia.org/wiki/Hanna_Reitsch
It breaks forwarding services that don't use SRS [1], for example OVH's. Like you mention, the next hop (example: gmail) will see it coming from the redirecting domain which is not valid per SRF rules. A SOFTFAIL will send a lot of emails to spam, a HARDFAIL means the email might be rejected outright.

[1]: https://en.wikipedia.org/wiki/Sender_Rewriting_Scheme

I need to move my domains off of OVH...
Does virtio work on macOS, or is that linux only?

Eg, in his example:

... -nic user,model=virtio -drive file=alpine.qcow2,media=disk,if=virtio ...
wow i haven't seen a davis wiki article in ages! really brings me back. probably about to not get any sleep reading through that site now
This was first relevant result in the search. Can you find better?
I've told my doctor that I had a problem with my passenger-side nostril before
> I don't think that's true.

How long did you have to think to produce that thought? Or did it just pop into your head instantly?

The point is, you cannot think of an upcoming thought, before you have it in your head. Otherwise you would be seeing into the future.

What you are talking about in your comment is reaching a conclusion based on previous thoughts. Yes, often we link our thoughts together into a narrative or a conclusion after we've had the thoughts, but the thoughts themselves? Those seem to come out of nowhere.
Thanks for the advice, I've tried before to build a compiler with the vertical approach and it got really frustrating at some point. I will try again with the horizontal approach.
I might be going gray and crazy here, but surely you intended to ask: "why would anyone choose to re-invent the entire browser stack in Canvas instead of using the amazingly powerful, documented, understood, accessible, and performant document-rendering framework we've built over the last 30 years?"

Yeah, I've got no idea. If your first intuition when making a web-app is that you want to figure out how to custom render UI elements with subpixel anti-aliased fonts on an OpenGL surface and interface with screenreaders all on your own, you must be a PM at a large SV company with hundreds of bored developers whose KPIs measure only "how many more good things about the open Web can we ruin this month?"

Sorry, you've touched a nerve with this one :)
Also people often forget that journalists are people who are paid to interpret facts, form a story, and present it so the audience doesn't have to do this intellectual work.
What's the use case for that kind of behaviour? AIUI the main point of Loom is so that we can go back to writing in (logical) thread-per-request style for IO-bound network servers. If you've got a CPU-bound workload then it's presumably not interactive so writing it in high-throughput high-latency batch style would be more natural, so it's hard to think why you'd want millions of threads for a CPU-bound workload. (I guess maybe some kind of entity simulation thing where you want to write one thread per entity? But I'm not sure you'd expect a huge speedup from that versus just doing the whole thing single-threaded).
> I thought the promise was we'd use Threads for everything and forget to worry about blocking calls.

That is the promise, yes, but you specifically mentioned a CPU-bound task. A CPU-bound workload cannot hope to do much better than doing a concurrent task spread equally among the available CPU's, spawning more threads will just add coordination overhead.

If you're spawning one million threads, each of which will perform a blocking operation, then you're likely not CPU bound (unless you're doing a System.sleep(1) or the equivalent).

> I just don't believe their scheduler is so good.

I believe you pick your own scheduler. By default it uses ForkJoin, which is supposed to be pretty good, uses the same conceptual implementation as Go (work stealing), but you're free to use something else.
As a journalist or a publication, you do need money to survive, and if you don’t survive then how can you make a positive impact with fair reporting? The choice is then between ads, financing, and truly surviving off your subscribers by being so expensive that only the top 1% can afford to read you. Any option compromises you in some way, choose your poison to the extent possible.

Despite all that being one huge grey area ethically speaking, I still think that without professional reporting all we’d have is a network of mini-influencers misrepresenting reality into their respective bubbles on Twitter/Substack/TikTok, either for likes or to further whatever hidden agenda they or their friends may have. It’s a good thing to have a job description and years of education that ingrain certain principles[0].

It’s doubly bad, though, when you betray those principles; being a journalist is (or ought to be) much like being a cop or a doctor—for the mechanism to work properly, people should be able to trust you to act in their interest rather than own personal gain (and you should deserve the trust).

Unfortunately, I don’t see a good way for such a model to persist. We’re losing trust in traditional affordable mass media, often for good reasons.

[0] Most importantly, to be cognisant of your biases—which indeed includes selecting which story to report on, selecting which aspects to mention, etc.—and to compensate for them.
Yes, but you'd need up to 64 obstacles.
So, in guincorn default mode (sync), the mode I'm assuming you're using. This means you really have 1 process handling 1 request at a time. The "thundering herd" problem really only applies to connection acceptance. Which is to say, that in the process of accepting a connection, it is possible to wake all idle processes that are waiting for a connection comes in (they will wake and hit EAGAIN and then go back to waiting.) Busy processes that are servicing requests (not waiting on the accept call) will not be woken, since they aren't waiting on a new request to come in. The "thundering herd" problem as I understand it, can indeed waste CPU cycles, but only on processes that aren't doing much anyways. I do however believe that `accept()` calls have been synchronized between processes on Linux for a while now to prevent spurious wakeups. You should verify you're actually doing spurious wakeups by using `strace` and seeing if you are seeing a bunch of `accept()` calls returning EAGAIN.

In gunicorn, `sync` mode does exhibit a rather pathological connection churn, because it does not support keep-alive. Generally, most load balancing layers already will do connection pooling to the upstream, meaning, your gunicorn processes won't really be accepting much connections after they've "warmed up". This doesn't apply in sync mode unfortunately :(. Connection churn can waste CPU.

Another thing to also note is that if you have 150 worker processes, but your load balancer only allows 50 connections per upstream, chances are 100 of your processes will be sitting there idle.

Something just doesn't feel quite right here.

EDIT: I do see mention of `gthread` worker - so you might be already able to support http-keepalives. If this is the case, then you should really have no big thundering herd problem after the LB establishes connections to all the workers.
Do many reasonably recent 500k routers have bad ipv6 support?

ISPs and many enterprise sized orgs have been running v6 for a long time, so it's not like it's a checkbox feature that hasn't had a lot of testing.
Aren’t nested coordinate systems a quite natural match for a DOM-like tree structure?
An interesting trick I discovered is that you can make a public domain point to a local IP.

So I could make foo.mylocal.com point to 127.0.0.1 or the printer, or anything else really.
Yup, it's definitely not an obvious definition. I grew up in GA and the people around me always saw it as appalachia south of the Mason-Dixon line. Texas was kind of a mixture. Same with Louisiana though less so than texas. The joke for Florida was that the further south you went the more north you'd end up.
Related: https://web.archive.org/web/20180429221742/https://twitter.c...
Some of the best weightlifting advice from Olympic medalist Dmitry Klokov
Alternatively, just create electronic stamps* for email; cheap enough that it
doesn't enter the minds of those that send a few emails per day but expensive enough to ruin the profit margins of spammers.

* I'm thinking something similar to SSL: write email, create hash (one hash per recipient), submit signing request for hash, CA signs request and returns stamp (certificate), stamp is transmitted along with email. Additionally, allow people to give each other (or sites/newsletters they would like to receive) 'rubber stamps', allowing them to create (free) stamps for emails addressed to each other... And since no idea of mine is ever original I'm certain several smarter people have already written multiple RFC's on this and the idea never took off because of something I'm overlooking at the moment. Ah well.
That's IEEE 1547.
Running a mail server is very easy. Setting it up to begin with is the hardest part. Email isn't exactly moving fast, so it's basically set and forget if you don't have to deal with it on behalf of untrusted parties.

That said, a technically inclined person would probably be able to set up a server in a day or three and understand the basics of how it all ties together.

Just because not that many people understand how to set it up doesn't make it hard. But it's definetly showing it's age and could be much simpler to use.
> I have to wonder if this serves as a harsh criticism of Youtube

That's not how I see it at all. The guy built a working helicopter from scratch watching YouTube; That's crazy (good). Even with structured learning he made the helicopter from scraps so it would have never been "safe" by modern standards. Plenty of other people died trying to fly their own device.