skysight-inc/HackerNews huggingface dataset:
I'll fess up to having originally flagged it despite generally not liking doing that. I did so because of the "flamewar style" of the argument - single-purpose fresh account, personal attacks on anyone who disagrees, phrased in the most inflammatory way possible. A comment like that isn't looking for earnest discussion, and it would have been very easy to write something less likely to set off a shit subthread.

Besides, a later comment flatly asserting the impossibility of abuse, like three weeks after https://www.theguardian.com/us-news/2023/may/19/fbi-intellig... did rounds in the news, smells like good old-fashioned trolling. Anyone seeking to seriously discuss this topic is aware of that development.
I occasionally scrape results from brazilian lotteries. Their official web sites have internal APIs which simply return JSON data. I simply download the JSON and commit it to the repository. Right now I have 5504 files totalling 22 MB. GitHub hasn't complained yet.
> The Office of Economic and Workforce Development (OEWD) and the San Francisco Planning Department have partnered together to announce a Request For Interest (RFI) from City stakeholders to provide information on existing and future downtown development projects as a critical component of the City’s economic recovery efforts.

I won't hold my breath until there's some actual action - I don't count taking requests for information from people as action. I definitely hope they move quickly (and FWIW I like Breed and I think she's done as good of a job as anybody could expect in what is an impossibly hard job), but years of living in SF have taught me that pessimism about the city getting things done is the right frame of mind.
Observe that you can restrict your code to only call std::advance on the iterator. So definitely you could do binary search without random access, and you would actually iterate over all elements, but you just skip the comparison function for the majority of elements.
We don't know how aware they were of they initial fraud - maybe not at all, maybe more than we've heard so far.

That said, we do know that he committed several additional offences, including the ones described in this article, while under house arrest at their residence. That alone should warrant further investigation and call their conduct into question, along with their standing in the legal community.
I think any data center would want some of these as long as the speeds are enough to reconstruct a disk after a failure in a reasonable time in a RAID configuration.

Data density is a hell of a drug.
Stated very broadly, I think of the mathematical “design space” as the set {operations, representations}.

Classic examples include:

- time domain / frequency domain

- lookup table / functional form

- traditional binary representation / gray codes
someday those 60GB bluray rips I see on trackers might be viable for a local media server.
Overkill indeed - got just a single router but it is so flexible (TP Link Omada) and runs various VPN tunnels without rebooting or hanging.

No fancy CPU just a dual core MIPS based MediaTek 7621AT - the key difference is the software, stable and well designed and not some hacked together version of OpenWRT and some old version of Linux from some random OEM that never get's updated after release.
npm install **/*
Germany's Industrial Slowdown
I find the geometry of things like this fascinating. We typically think in such simple shapes. I feel like my brain can do triangle, rectangle and maybe hexagons and that's about it. I remember when I finally understood radians enough to really understand circles and waveforms—I felt so enlightened. Like I actually remember the moment when it clicked. For years I was just "doing the work" without actually understanding what I was doing, but once I was able to understand it… it's like something changed in my brain.

I want to be able to think in mobius, but my brain is currently like, "No thanks."
That's actually great, as you would be doing these people a favour by not hiring them.
You say this as if the split control setup is a feature and not a bug. Can you go into why this is the case?

For me at least, it seems like the condition where both pilots are inputting control on the stick or rudder is always an error condition. Even if they're both inputting the same inputs.

The scheme directly contributed to the crash for two reasons; obviously if the co-pilot wasn't pulling back on the stick, they would have been able to get out of the stall. But additionally, the two crew members were spending crew resources on redundant tasks: both of them thought that they were the ones aviating and the other was in charge of figuring out why the flight computer seemed to be behaving badly. Possibly if one of them did dedicate their attention to the flight computer, they'd have figured out what the actual flight parameters were.
I find it interesting that the arithmetic operations which are more difficult for school children are also more difficult for computers (addition/subtraction < multiplication < division).
I am possibly confused, getting moreso the more I read the code. As it is ignoring the sign of the result of compare I don't even see how it would work at all. The sign is what tells you which half to throw away as you search.
That's just 5 20tb drives. Some cloud providers will copy it on to them if you send them in, and usually cheaper than the bandwidth cost. Same for ingress
> this is the first I've heard of that decision

That's because it's not true. The deal was not stopped. It was only delayed, but I wouldn't place blame on parent for getting this wrong; the media has done their best to imply otherwise.
When the current generation stays far away from college, we won't wonder what happened. Friend of mine who teaches mathematics at a local college says that enrollment is down so far that he's probably going to have to retire. He can't even get anyone who's taking basic algebra -- the numbers are just that far gone.

And with prices the way they are and wages the way they are -- is it a shocker?
I think you missed the threads they're referencing. I see from your other comments you think there's a lot of hot takes in this thread. The threads around the time he was charged were full of nuclear takes about how the justice system was broken, how every minor development in the case meant he would get off scott free, etc. It also brought the antisemites of HN out of the woodwork to share conspiracy theories (given that SBF is a Jewish person who committed a financial crime). They were the roughest threads on HN I had seen at the time. (There were still good, insightful comments, but they were diamonds in the rough.)

This is more or less an injoke. I completely see where they're coming from.
He didn’t.

The bail amount is the penalty for violation; while in the state systems it tends to have a simple mathematical relationship to the price the defendant pays for a bond (often regulated to around, or sometimes fixed at exactly, 10%), in the federal system it is more fluid.
The Wizards of Bullshit
Nope I meant the macOS and iOS UI (possibly more)
To be That Guy™, the Twinkie Defense isn’t just some dumb meme. It was literal defense used in double murder trial.

In 1978, San Francisco supervisor Dan White went into city hall and shot killed mayor George Moscone and supervisor Harvey Milk.

At trial, he claimed diminished capacity because of a blood sugar imbalance because he ate some Twinkies. The jury ended up acquitting him of premeditated murder, and instead found him guilty of the lesser charge of voluntary manslaughter.

https://en.wikipedia.org/wiki/Twinkie_defense

https://en.wikipedia.org/wiki/Moscone%E2%80%93Milk_assassina...
nope. just tried an XPI file, didn't work
It might be obvious as far as it goes, but it's also incomplete in at least two ways. One is that as tweaks and optimizations and "supplementing the system in some way" often involves increasing its complexity, even if just a little bit at a time. It adds up with time. The more important thing is this: if you're already constrained on vertical scaling, and you don't have a firm grip on how fast your system is scaling, then you can't just stop with making the db more efficient. That's just postponing the inevitable, and possibly not for more than a couple of years. If you're in the position the author portrays, get the database under control first -- for sure -- but then get started on figuring out how you're going to stay in front of your scaling problem, whether that's rearchitecture, off-loading work to systems better suited for it, or whatever. Speaking as a former owner of a very large Amazon database that fought this battle many times, trying to buy enough dev time to build away from it before it completely collapsed. We were too content with performance improvements just like the ones described in this article, before finally recognizing we were just racing the clock.
So, nowhere. There are no longer plentiful resources anywhere. We have entered an age of scarcity. Increasing constrictions seem to be inevitable, which people cannot grasp having seen unmitigated expansion for countless decades.

Some of that scarcity is artificially induced, but that does not change the fact that land, water, and other resources are becoming exponentially more expensive to obtain.
Yea, we should probably adopt these rules regardless of how close to the horizon polymerphages are. Until there's some crisis, though, I'm not very confident in a change.

IMO, we should tax plastics manufacturers in proportion to the product of their biodegradability half-life and known toxicity. Alas, a pipe dream.
Should LLMs write marketing copy?
> I don't know whether this has been necessary in flight, but the facility is there.

It happened in one accident, where pilots were literally tugging the yokes in opposite directions. They were literally struggling against each other to fix the attitude.
Honestly, it sounds like his influence absolutely helped him get cushy terms of release. It was just after _repeated_ and _willful_ violations of the conditions of bail, that it was revoked. This was not his first run-in with the judge over his bail conditions, it's wild that he was allowed more.
Unless you’re talking about floating point in which case it’s multiplication < addition < division. But your point stands.
If you want a technical document, try BCP #188 aka RFC 7258 "Pervasive Monitoring Is An Attack". That's a Best Common Practice document (ie it describes what the Internet Community should do) about the wide use of surveillance technologies such as "middle boxes" and it makes it clear that these are necessarily an attack in practical terms and therefore new Internet technologies should be designed to mitigate this attack.

BCP #188 made it easy to say why EDCO's arguments for RSA KEX in TLS 1.3 were unactionable. ECDO (the Enterprise Data Centre Operators, mostly big banks and similar outfits) wanted to use the obsolete RSA key exchange method in TLS 1.3, and sent somebody to argue for this right at the end of the process, years after it was removed - because otherwise they'd have to do a bunch of work, and who wants to do work? Well, too bad, RSA KEX makes surveillance really easy, so we got rid of it.
Odd units.

1 meter = 100 cm = 1000mm.

So 1 millionth of a meter = 1/1000th of 1mm.

thus, 100 millionths of a meter = 0.1mm, or ~4 thou in American units. Easily achievable by hobbyists, let alone by serious, professional equipment.

Sure, that is a pretty exacting specification for what I suppose is a big machine, but I'm pretty sure very normal things like say, car engines get made to far tighter tolerances.
It does get returned. The money is not a punishment, it's just to make sure he shows up when told to.

If he doesn't show.......
>Given what happened in Sweden when he was kicked out of the Ecuadorian embassy and the UK arrested him for extradition to the US, I believe the Swedish accusations were made, and the prosecutions were done, in good faith.

Just picking a nit here, but IIRC Assange was not arrested by UK authorities to be extradited to the US (that's just a "bonus" for the US), but because he broke UK law by "jumping bail,"[0] which is a crime in the UK.

There are a raft of other details/issues around Assange and his Swedish/British/Ecuadorian odyssey, and those have been endlessly discusssed/litigated in the press.

I won't address those issues, as I don't think it would add productively to this discussion.

Assange did violate the terms of his bail in the UK and was convicted and sentenced accordingly, regardless of other issues.

[0] https://en.wikipedia.org/wiki/Bail_in_the_United_Kingdom

Edit: Clarified my thoughts.
If you're just speculating, it's useless. If you have info, then please share.
Pointing out a mistake is toxicity? Your ego is off the charts. Also, I gave you a solution that would probably be _better_ than yours in 99% of scenarios, a simple vector from any standard library, std::vector in C++, and Vec in Rust. This solution gives you O(1) worst case for peek, and amortized worst case O(1) for the other operations.

To be actually toxic for a moment, you do know that amortized and average are different right?

There is an easy solution to get O(1) for all operations too by allowing them to throw an exception: a simple array. There is no other O(1) solution for all operations that I am aware. In fact it is probably not too difficult to prove that such a solution does not exist.
> then that kinda makes it impossible as a parent

> on-device content filtering would be a better method of restricting access to porn for children, they write.
This feels like the approach organized crime takes where they go after everyone you know regardless of culpability. I’m not saying they shouldn’t be investigated if there is evidence pointing to the fact, but it’s very believable to me that they never questioned it.

SBF seems like the sort of person to flaunt their “success” to side skirt questions. For those around him, I think they believed it more than anyone, because the world was revering him an undisputed genius. His parents pride, and background, probably put blinders on any signals of nefarious activity. They were also watching billionaire investors dump money into FTX assuming they weren’t total fucking idiots… but they were.

Smart, wealthy people, are often children of luck more than ability and unable to discern between to two because their entire existence inextricably interweaves the two. Look no further than the demigod status American oligarchs have despite being examples of capitalisms inefficiencies (there’s no cream to skim in perfect capitalism which is the real source of their immense wealth).
The thing is, people in high-stress situations tend to miss audio cues. That's why Boeing uses stick shakers for the stall warnings.

And there were _several_ incidents with Airbuses that were caused by dual inputs.
Just for a counterpoint: I've been running headscale for 11 months, with just over 100 tailscale nodes, and it's been pretty good. There was one version upgrade that completely exploded memory use (it originally was running on a 1 or 2GB VM, with the upgrade I had to switch to 16GB to avoid thrashing), but that was fairly quickly resolved.

I would say it's been a pleasant experience, headscale and the headscale devs have been fantastic.

However, I would also agree with the statement that I wouldn't use it in production. In particular: I was hoping to use it as an overlay network for basically all traffic, between production machines and to user workstations. For the overlay network, my biggest fear there is that when headscale goes down, the entire network pretty much immediately stops responding. The usual case for this is when I make an ACL update and make an error, the entire overlay is down until I get the ACL fixed.

For replacing our OpenVPN, headscale+tailscale is going to be a clear win.

For the overlay network, I probably should go with Nebula. Headscale has these things over Nebula: Easier user onboarding (users can just login, no key exchange required), tailscale was able to route around some network problems we saw in Comcast (though it sounds like Nebula has experimental ability to do that now), and headscale has vastly better ACLs. Tailscale's are even better. Another downside of tailscale is that you can only connect to one tailnet at a time, so you can't have a "work" and "home" tailnet and be connected to both -- you have to switch.

Nebula has the benefit that there is no coordination server, so no worries about that going down. Even in the case of the Defined Networking SaaS, an outage of the control plane would just interfere with the ability to manage the network, until keys start expiring your network will continue to work.

ZeroTier also is very good, I'd classify it as closer to Tailscale, but it does have the ability to connect to multiple networks. ZeroTier in many ways is very slick, but I ended up removing it from my list of options because of a bad interactions with their sales team. It's ACLs are pretty obtuse though.
Interestingly, I often ask candidates about optimising a slow running db query and the majority of people jump to adding caching and very few ask if they can run an explain or see the indexes.
Chile is an outlier, the plants are in remote locations in the Atacama desert where you have two compelling reasons to build solar plants: There is a lot of space where nobody lives and the sun is always shining. There are mountains but there are also lots of places which are flat for as far as the eye can see, an example would be the Cerro Dominador plant which probably didn't require any ground preparation.

On http://generadoras.cl/tipos-energia/energia-solar scroll down to "Capacidad por región", Antofagasta and Atacama are the desert regions in the with over 90% of installed capacity.

In Germany or the Netherlands it is a bit harder to find space for large solar plants.
That was Donald Rumsfeld!? I always assumed this came from some techie or agile guru given how much it's used as a concept in project planning.
The content of a PDF file is not like the content of, say, an HTML or ODT file. With the latter you use plain text with formatting instructions and the application needs to do all the layouting stuff, like glyph positioning (which is already a hard task), paragraph layout (Where to break the lines? How many lines for widows? ...) and so on.

A PDF file is essentially pre-rendered. So the application creating the PDF file needs to do all the stuff mentioned above and the PDF itself just contains the instructions at what exact position on the page which glyph should be rendered.

This makes displaying or printing a PDF much easier (but still a hard task). And that is also the reason why editing PDFs is hard because all the additional information like what is a paragraph, a heading ... is usually not available.

FYI: Tagged PDF has all that structural information and there are developments to allow e.g. reflowing of PDFs on smaller devices.
No, I mean borderline personality disorder, bipolar I don't think it goes away with age or therapy.
> A well designed API won't give you an OOM it'll throw a 'this file is too big'

this is possible solution, still it doesn't allow to iterate lines one by one and handle large files

> Throws path not found. Throws file not found.

I think it is some very niche use cases when you need to distinguish between these cases. From another hand there are many places in the code which operate absolute file paths already, and you force them to split path, which is cumbersome. At least two alternative APIs probably are justified to have.

> Fastest was suck each one into memory and call split.

I really don't think pre-splitting is any kind of performance bottleneck, it is likely 1% of performance compared to all IO stack and subsequent string/objects memory management.
> This is true, but I think the idea that people should have priced in a black swan like a pandemic (and not only a pandemic, but a pandemic that changes the way we work) is not a reasonable one.

The world has become ever more chaotic the last years. Natural disasters, general political instability, even geopolitical instability has been on the table for a long LONG time now. Acting like a "black swan" event is unthinkable has been beyond foolish.
On a slightly different note, this sort of thing is what makes me question whether we can have an orderly progression from the current Level 2 self-driving in cars to Level 5. When a plane does most of its flying by itself, if it can cause this much chaos by handing control back to a trained pilot without much warning, how much worse would it be when a car hands control back to a inexperienced, distracted driver in tricky driving conditions... especially considering that reaction times need to be much faster on the road?
That icon looks straight lime out of one of those webcam horror movies filmed during the pandemic
Any bets on the price for this?
I can think of a lot of reasons to use multiprocessing. I do it quite often. You can't always architect things to fit inside of a `with` context manager. Sometimes you need fine grain control over when the process starts, stops, how you handle various signals etc.
https://files.catbox.moe/r4q9n1.jpeg
Something like 70% of water usage in AZ is agricultural [1]
Somehow this never gets talked about.
Somehow it's always "dumb to live in the desert" but growing water-intense crop... no problemo.

[1] https://www.arizonawaterfacts.com/water-your-facts
This has been around for ages. At least 20 years now. Loc-Aid had been one of the biggest provider of location data.

Here are some articles:

* https://www.nytimes.com/interactive/2018/12/10/business/loca...

* https://readwrite.com/loc-aid-the-biggest-location-s/

* https://www.technologyreview.com/2011/12/09/189247/startup-t...
atlantis would be fine, see this comment, https://github.com/runatlantis/atlantis/issues/3663#issuecom...
A couple teradollars ;-)
That is the same for europe, N/S cold/hot.

Personally I am convinced by now the difference is mainly cultural, how people live. Some things ~2x size (i might be off a bit but the list is large, I am open to be convinced otherwise) :

Fridge

Clothes dryer

Food plate fullness

Amount of conservatives in food

Car HP and m2 parking space

PC PSU wattage

ml in medium drink

amount of ice cubes in cold drinks

Tap water full flow rate

Breakfast calories (bacon/eggs)

Sugar in bread

Amount of packaging material resp. content

kg of luggage in flights

Number of short flights / person

Cars/ bicycles ratio

Still, it just amazes me. Its not because of wealth or temperature.

Again, I am open to corrections, I am curious about other's thoughts and want to learn.
Diabolic has religious connotations, but just the right religious connotations.
Maintaining a controlled fusion reaction for eight freaking minutes seems like a pretty worthwhile accomplishment in and of itself. The only other place this is known to occur is in the center of a star. Doing it here on Earth is pretty mind-blowing IMHO.
FTX advertised on fortune cookies at my local Chinese takeout restaurant. I'm not sure what else needs to be said.
Web Environment Integrity has no standing at W3C; understanding new W3C work
What kind of jobs can you find on a single day's notice? Abusive gig work only.
Where I live the notice period is three months. I don't think you can imagine how nice it is to not have to worry about being fired on the spot, and when it happens you know you will have time to sort it out.

Jobs should serve the people.