skysight-inc/HackerNews huggingface dataset:
I’ve experienced interviews that could be described this way. Nearly impossible problems where the interviewer hints at the right (or preferred) solution and I’m stuck doing a guessing game that’s highly unrepresentative of real life software engineering (since no one in actual work drops hints while holding back their knowledge unless they’re jerks). It’s a terrible experience.

I assume you do a much better job given your positive feedback, but it’s not something that every potential interviewer will replicate well if they try to follow your description.
Not that I disagree with your preference, in fact I share it. But this:

> It's the most straightforward way other developers will understand what's going on.

… has been the opposite of my experience. Both on the job (where I’ve always conceded to team preference for imperative loops) and observing the community (hating on reduce is a whole meme on JavaScript/TypeScript Twitter, and the contrary meme has never shown up at least on my feed).

And I honestly understand why it’s not very popular. Reduce/fold is a very FP concept which isn’t particularly idiomatic in real world JS. When I learned and embraced it (myself coming from a JS background), it took dozens of real uses before I felt like I had committed to my own memory what’s actually happening. And by then I think I was writing Clojure.
I bet it scared the shit out of Zuck and still does today.

Add websub and few more and you have a social network, duh. Decentral. People owned.
This gets reposted like every hour
It sounds like you would benefit from reading at least the introduction section of https://en.wikipedia.org/wiki/Anarchism.
> This is an absolutist fallacy.

Why? You haven't really answered anything with regards to the incentive structure of Capitalism to manipulate the market ASAP. What good "free markets" segments of society even exists today? Restaurants? No, the big chains lobby intensely there as well - less profits if employees earn a living wage.

> I think that very little of your hypothetical US$100 would benefit the patient, precisely the opposite of giving US$100 to every consumer in a capitalist market.

You're missing the point entirely. The comparison if ofc with what would happen if e.g. a Nordic government would do the same thing under a system of universal healthcare.
Right. You'd have to revoke the URL the QR code points too, not the QR code itself.
Just because it's not on the left-hander list (but is elsewhere in TFA), my daughter is a leftie and likes the sarasa dry, so that might be one to try as well.
Why should it be any more complicated than that?

What ever happened to keeping it simple?
> Wholesale IP transit prices are anywhere from 10 cents to a dollar per Mbps depending on volume.

10 cents is far from the lower end for high quality IP transit.

Cloudflare doesn't pay anywhere near $14.70/mo for 80 TB/mo. Even I spend much less than that on 80 TB in a month. On top of that, peering makes it even cheaper for Cloudflare, as you said. Cloudflare is very likely using peering for much more than 40 % of the traffic now, so it's even cheaper for them.

The worst peering region for Cloudflare was North America in 2016 with 40 % peering according to Cloudflare blog posts.
> What's wrong with a spinning hard disk? The files are super easy to read, we're talking milliseconds, and once done it stays in the page cache in RAM

They're running a dynamic website with an API and other dynamic functions.

It's not a static fileserver.

It might make more sense if you visit the website in question: https://polyhaven.com/
Software engineering is poorly defined. You say most shops aren't practicing engineering yet every software guy who works at these shops has the title "Software Engineer."

Let's dispense with the linguistic technicalities. Software, whether you want to attach the word engineering at the end of it or not is easier than other forms of engineering.
These are pretty capable in my experience: https://www.netcup.eu/vserver/

I’m a happy customer of theirs. The UI for managing things is a disaster, but once you get ssh access, it doesn’t really matter.
Yes, I only use the official API.
The hospitality business isn't for everyone.
An important distinction between specific tolls per road and a general gas tax
is that a gas tax funds all roads, not the specific one you're driving on. A toll on a particular road is an informative signal to the market of which particular stretch of road you want to drive on, in theory allowing more "efficient" allocation of roads.
What makes EDI so hard?
But they could deliver potentially ~300TB with a 1gbps unmetered link. Not that hard to come by, could even get to 3PB for $300/mo.

Back in the day we used Texan Colo data centers with DrFTPD to do just this at massive scale.

Bytes in, bytes out. Not a popular opinion here, but I firmly believe it's not necessary to play the CentralizedFlare game to get a winning outcome.
people who control the l4 stack probably aren't brute forcing my ssh server
For recent data, I enjoy the energy flow charts LLNL puts out each year.

https://flowcharts.llnl.gov/commodities/energy

Also a fun data point: from 2019 to 2020 the US energy consumption dropped from 100.2 to 92.9 quads. Mostly from petroleum transportation.
I did not misunderstand you. The suggested changes are bullshit.
The male equivalent is "Steven" (or "Stephen" which has the same trajectory). See

https://nametrends.net/name.php?name=Steven
Oxford dictionary: noun
belief in the abolition of all government and the organization of society on a voluntary, cooperative basis without recourse to force or compulsion.

That sounds compatible with mere free trade amongst men without any sort of socialism. Seems like leftism wants some involuntary reallocation of capital, but maybe I'm mistaken. If they don't I'd say they're just charitable capitalists.
There is MDNS for example. Also in terms of alternatives to BGP, you're still going to need to figure out routes. And / or, you going to have to detect loops. Different "anycast" nodes could use something like this to detect each other's presence. You could use the (IP) TTL to limit how many hops a packet will traverse looking for a particular server (no similar concept at the MAC level AFAIK). I hope you have fun!
...that's still relying entirely on you, though. I don't see any other public source. Perhaps I could request that from the cops - but I'm not American. Elsewhere you mentioned communication with de Icaza - wouldn't be the first time someone like that would hide their head in the sand, but it's still a bit hard to parse that he didn't say anything publicly.
Yes -- thonny is awesome! We did an episode way back in 2019 about our favorite editors for teaching. (https://www.teachingpython.fm/25)

I've used it a lot for coding Microbits, and it works really well.
One thing the fine article does not list as a reason to run your own DNS is if you need a secondary name server. There are plenty of options (Route 53, etc.) if you only need a primary, but all Internet domains should have at least two authoritative servers (for redundancy). There are far fewer secondary server options available from DNS providers, so it is often a good idea to run your own.
This doesn't ring true to me. I get that you need to have some dependencies. But if you go build Linux From Scratch, you get a total of 68 packages, most of which are part of the GNU project and come from common authors. That gets you an entire operating system. On the other hand, when I was writing a book using mdbook and wanted a plugin that does token replacement, it pulled in 238 dependencies. To do token replacement. Up that to the scale of an entire operating system written in Rust, and now what are you looking at? At least thousands. Supply chain auditing eventually becomes impossible if you have a separate vendor per function.

Put another way, if you go and build Firefox from source, the number of Rust crates and NPM modules it pulls in automatically during its own build is more than the total number of packages in Linux From Scratch and Beyond Linux From Scratch combined. Not every library needs to be the size of glibc, but Rust and Node have gone too far in the opposite direction.

I don't know what you have in your Nix build, but even Linux From Scratch is already bloated because it includes a bunch of build and test tools you don't need to just run an OS. The Arch base system is 27 packages.
I've got the freedom of association. I'll other anyone I want thank you very much.

The concern about precedent is ridiculous. The precedent was already set hundreds of years ago; we aren't breaking new ground here with vaccine mandates
Graphene – Python GraphQL Library
Safari on macOS and iOS didn't even support WebP until the latter half of 2020.

> Ideally Apple would allow third party browsers on iOS, but I think it's beneficial for users that they don't.

Lack of competition is always a bad thing for users.
It depends on what you mean with „best result“. Async functions in Rust are not about improving ergonomics compared to classical threading. They are strictly worse. They are a tool which can be used to lower the amount of OS threads used by a n application- by multiplexing multiple logical tasks in one thread. Callbacks and state machines are other options for that - but those are even harder to get right. If your application requires that from an efficiency point of view async programming might be a good option. If not threads are fine.
I wish you wouldn't post things like this because, although what you are saying is factually correct, you are saying it in a patronizing and shouting way, which will lead people to associate these insights with acting like an asshole. That makes it harder for them to assimilate them, even when I'm the one explaining them and even if I'm managing not to act like an asshole.
> Most 4g modems work as routers exposing an ethernet interface

Not idea about most. I have seen it that way, but our Sierra Wireless requires ModemManager and appears as a wwan network interface.
"If I had an unlimited budget and was aiming for >1000 years I would pour the piles to bedrock with stainless rebar inside fly-ash concrete and top those pilings..."

What would situation be if you used proper hot-dipped galvanizing instead? (And I mean proper quality hot-dipped galvanizing, not the usual 'toy' stuff that passes for galvanizing these days.)

I've a good reason for asking, as I've an example of galvanizing that is in such good rust-free condition after being exposed to the weather and elements for 65 years that I would not have believed the fact unless I'd actually known its background and seen its condition, which I've done on multiple occasions for reasons I've explained below.

The galvanizing in question involves an extant clothesline that's still rust-free and in good condition, it consists of three galvanized, multistrand (7 strands if I recall correctly) of clothesline wire that span the full length of the backyard and that terminate on wooden poles with horizontal 'T' beams spanning them (it's a typical clothesline that everyone's familiar with).

The clothesline was installed in the backyard of my patents home in the mid 1950s and in 1957 an electrical conduit tee junction of 3/4" diameter (for joining conduits) that was made from folded steel was wrapped freely around the middle clothesline and a dog chain attached. This meant that the dog could pull the tee junction along the line so that he could gain almost full access to the total area of the backyard.

Despite the wear and tear on the clothesline from the steel in the tee constantly sliding over the line—to wear that's even extended to the galvanizing being worn off from the high points of the strands of wire by the steel tree to the extent that it's exposed the underlying bear steel yet nevertheless this clothesline still shows no signs of rust after 65 years.

I've studied chemistry for some years so I understand how galvanizing works but I still find it incredible that this galvanized wire is still rust-free after 65 years. Frankly, I find it so astonishing that every time I visit my parents' old home I cannot but help to cheek up on the status of said clothesline.

Incidentally, little remains of the electrical tee junction, it was made of mild steel and painted black, the paint offering little protection and there would have been no paint that the point of interface between the steel and the wire.
That's great !

Did they run a study to see how many students went on to pursue compsi ?
Keyboard travel on a screen in clamshell mode is probably poor.
Reasons to hate Blair other than Iraq war:

* Very poorly thought out creation of Scottish Parliament. While not a bad thing, he didn’t consider it to be all that important. Not like it could destroy the United Kingdom or anything.

* Very poorly thought reform of House of Lords. Again not a bad thing, but it hasn’t really improved much.

* Very poorly thought out creation of “Supreme Court.” It was presented as a simply a rebranding of the law lords, but now it’s much more powerful, which was never the intent.

* Not terribly interested in privacy.

* Unhealthy dependence on the EU. His motivation for the above was “the EU will take care of this so who cares.” This was a problem before Brexit.

* Incompetence, and lack of care. Notice how many of these points say “not itself a bad thing.” He lots of “not bad itself” things in a bad manner.

* Fucking Rupert Murdoch’s wife.
Hilariously enough, I think reduce would be much more palatable to JS devs if it was named fold. Not because the familiarity would jump out but because it’s a much more evocative name that could make visualizing its behavior more intuitive.
About two years ago, where I worked really amplified up their phisting testing, and after the first batch when SO MANY PEOPLE failed (I heard the number was around 60%), they pushed out a new HR policy that included a suspension/termination for repeated offenders.

Less than 3 months later, HR was begging people to click the link in their email to set up their benefits for the year, because they had a 0% click-through rate.
GitHub would prefer the title Webmain of course.
Moon is a mix of earth and theia. So is Earth. So sort of like a strawberry banana smoothie in two cups.

Core of Theia sunk into Earth and there is some recent imaging showing what may be the second core.

https://www.iflscience.com/environment/fragments-of-the-plan...
Hi this is Sean from Teaching Python. Kelly has been commenting as KellyPared on this thread. We're so excited and touched that so many of you are interested in our show.

What would you like to know?
The Pi is an excellent environment for learning to program - I love how it puts programming front and center. I imagine many poor kids couldn't do much with it until they got a keyboard, mouse, and monitor from the school as well. Some of these items can easily be found for free but perhaps not as much in poor neighborhoods.
Facebook has been known to break the law and stall the release of all data they hold about your person. People often get an incomplete set of documents, and are ghosted when they insist on receiving the missing data categories.
Wry is for desktop, but the grandparent is also targeting mobile.
Currently auth is limited to OAuth integration with Google, Azure, and GitHub, but we'll be building this out in the coming months.
Jaffa's word for earthlings?
This same site has recommendations on pencils. If you're looking for mechanical pencils I'm a huge fan of the Uni Kuru Toga Roulette, which came in second [1]. I like it because it rotates the lead as you write. Some people find the little bit of squish it has off-putting but I can't use other pencils without snapping the lead constantly.

1: https://www.jetpens.com/blog/The-Best-Mechanical-Pencils/pt/...
You kind of have macros with the decorators.

Which in most cases are a way saner alternative.
For a house to last 1000 years, it has to be lived in for 1000 years. As anyone has seen, any structure left uninhabited for a number of years just degrades.
(not a lawyer) It depends. Some jurisdictions give copyright holders more power than you might expect, if you used the software under the new license you might implicitly agree to such a term, and some licenses explicitly give the copyright holder revocation privileges.

In a lot of places most open source licenses can't be revoked on a whim unless the person using them violated the terms. It's pretty common for communities to fork an old version when the parent project does something wonky with the license.
Interesting! I'm also surprised thunderbird's written in JS and not C++.
https://ruben.verborgh.org/facebook/

Facebook claims that the data they have on people cannot be understood by the average person, and because the GDPR requirements state that data needs to be given in an easily understood format, giving this data would violate the law. So they refuse to give it.

This was after months of simply ignoring the requests.

Seriously.
but some years ago I got an email from FB

I'm curious how it got your email -- and decided to use it. I have several publicly visible emails, and they've received plenty of spam, but none from FB like that.
I thought the idea was to take an ordinary name, like "Bill", and replace the i's with y's to be edgy and hyp and curse your chyld with correctyng everyone who spelz yt wryng.
Inciting discontent with the despots is of course positive, but taking resources away from the common people is not — even if you focus solely on encouraging overthrow, it's counterproductive.

Even sanctions generally apply only to specific individuals and groups, rather than entire economies. Unfortunately, risk-averse financial institituions generally treat them in practice as applying to entire economies, since it can be virtually impossible otherwise to ensure you are not dealing with a sanctioned individual/group.
Covid Lotto Ticket Glory Hole
There's a pretty steep rise in gas prices in Europe these days related to the Ukrainian situation so I believe there must be some relation between that rise and the Kazakh prices
> I serve >30TB/month off a Hetzner server with rotating rust drives for like $50/month

You could probably do it with Cloudflare for a similar price, but that's not what this article is about. The article says that their Cloudflare (not Argo) bill is only $40/month, and that's only because they have two domains. It's $20/month per domain.

The $400/month figure isn't just for static file hosting. It includes their API,
database, and global CDN. They make a point to say that low-latency, global CDN is a priority for them, which is why they're paying extra for Cloudflare Argo.

I'm not sure why everyone is comparing what they're doing to a single fileserver hosted somewhere, serving up static files without regard to global latency. It's apples and oranges.
Check out "The Timeless Way of Building" if you want non fiction or anything by Vonnegut. I'd personally start with Cat's Cradle.
They are already known to not be in compliance with many laws that already exist.
In the US, craft stores like Michael's and Hobby Lobby usually have a section for drawing that has a pretty good pen selection.
Look Up How Your School District Spent Federal Covid-19 Stimulus Dollars
Not sure why a C project would do that from scratch. libc includes that functionality, so you already get it for free in any POSIX system. In Windows, I'm sure the system C library provides the same stuff.
Others have mentioned you are probably pushing too hard. My 2 suggestions as someone with the same problem:

1. Before getting a new pen, you need to train yourself to write lighter. I would suggest practicing with a 0.5mm mechanical pencil; the lead will break if you push hard. When I first did this, I broke the lead at least once per sentence.

2. Try a few gel and/or rollerball pens. They tend to lay down ink with less pressure than ballpoints. Fountain pens do so as well, but tend to be more expensive and require more maintenance. I bought maybe a dozen different recommended rollerball and gel pens that were under $5 each, tried them out myself and then loaned them all to friends. We each liked different ones the best but liked all of them better than a cheap ballpoint.
Don't even know what files are

Which is of course exactly what these companies should expect if their idea of candidate "preparation" consists of sitting in front of a webform and being asked to type in functions, one after another.

Like a rat in a cage.
When I last saw geto boys live, willie d introduced the set by saying "we know why y'all are here, that's why this is the office space tour. and you know mike judge is the greatest satirist of this generation, watch silicon valley sundays on hbo" and then they went into "still" and bushwick bill beat up a printer on stage with a baseball bat. it was transcendent.
> I can't think of a more "baby-boomer white woman" name

Cathy

There was a time in my life where everyone I met seemed to be named Cathy.
Same here in Indonesia.
Something being publicly accessible doesn't make it public in the sense of being a government function. It is still a private function.

If someone wants to advertise to the public that they only rent to [race of people], in their private capacity - as the private owner of their property - they should be able to.

>>There is no irrevocable "right to profit".

Profiting simply means benefiting from an exchange. It is a completely private endeavor and the government should not be depriving people of the right to do it in order to force them to act out a particular set of ideological values.

The governance principles you're promoting are those of a secular theocracy, i.e. an ideocracy.
Someone should do a study into how google comes up with the best tongue-twisting verbal soup, yet lackluster at the same time. I've got my bet on a mix of groupthink and the legal department.

Imagine trying to use that in a sentence to the Assistant; we'll likely end up with an alternative phrase, like they had to do with "ok/hey google"
Going to call bullshit on that, since in recent interviews most people have been getting hard problems and not "trapped rainwater" prefix sum hard problems, but the kind where the optimal solution has nearly 100 lines of code involving multiple steps (topological sort combined with dp and other garbage at one go).

Easy problems literally mean jack and I don't even think 50 medium problems could span all of the possible topics.

Sounds like you got in when it was easier.
Antivaxxers are now the rich?
I did, and in explicit detail. You're misreading the text, which is about a qualitative issue, not a quantitative one. It has nothing to do with level of taxation but with enforcing an urban mercantile paradigm of taxation, one that was literally impossible to meet and for which failure to meet it resulted in execution by starvation.
Comma operator to the rescue:

(acc.push(2*n), acc)

In an expression position, the push statement will be executed, then its return will be discarded, and the final expression will be the result of the expression. Is it “better”? Almost certainly not. But it lets you stay in expression syntax while executing statements. (Much more useful for logging than meaningful runtime side effects IMO, but I think it should be more widely known in general.)

Edit: and I’m glad to see another reference to it down thread!
https://www.gwern.net/docs/sociology/2021-golman.pdf
They can’t charge anything, they can’t audit anything, they must basically treat every DMCA claim as being legitimate or they open themselves to liability if they’re wrong.

This is not Google’s fault. It is the fault of the DMCA as it has essentially no penalty for incorrect claims. Even a deliberately fraudulent claim has no direct penalty - as I understand google would have to bring perjury charges (costing money) and likely not receive any compensation.

The DMCA is trivially a useable, and it isn’t possible for a company to defend themselves from being used to enable such abuse, without opening themselves up to legal liability.
Yikes. As much as I want to look into PiVPN, things like this give me pause.