skysight-inc/HackerNews huggingface dataset:
> Ukraine asked Starlink to increase coverage so they could do an attack on Russian occupiers.

FTA: “Elon Musk secretly ordered his engineers to disable Starlink satellite communications near the coast of Russian-occupied Crimea last year to sabotage a planned Ukrainian drone strike”

I don’t think both of those can be the full truth, and am inclined to give Walter Isaacson’s claim (https://www.washingtonpost.com/opinions/2023/09/07/elon-musk...: “Allowing the use of Starlink for the attack, he concluded, could be a disaster for the world. So he secretly told his engineers to turn off coverage within 100 kilometers of the Crimean coast”) more value, but that’s a gut feeling, not one based on facts.

> Musk is a private individual, and Starlink is a private company. They are not in business to fight wars.

That’s true, but nevertheless, they can’t avoid being in a war. They can’t close their eyes and ignore that war. Even not doing anything is a choice.

Other subject: what would you do if you were one of those engineers being ordered to disable Starlink?
Qualcomm?

No Thanks. (It's the company which knows nothing but planned obsolescence)
N.B. Assuming `readLineStream` in that for await loop is node's readline object, the code is iterating over an asyncIterator[1] which works exactly as what you describe in your solution. (AsyncIterators have a next method that returns a Promise of the next item)

[1] https://nodejs.org/api/readline.html#rlsymbolasynciterator
The BSL is a short-term fix: Why we choose open source
Also reduces your cognitive load when you just want to answer as quickly as possible without thinking about e.g. “am I being too rude/dry etc”?
Please be more specific.
What's the specific threat you're worried about? Abandonment and needing to port to some other language eventually?
You are of course right. I was thinking more in terms of "how do we save clueless developers (and their users) from themselves". They will probably find more ways to shoot themselves in the foot, but any percentage of prevented vulnerabilities is a positive result. Kind of like people trust Google/Apple with their phones.
It’s true. I’ve done a number of trips to Japan and learned to pack winter clothes after the first one. The evenings get really cold
Velocity is also critical, but it’s doing that for you.
taryfa is used in many contexts as published listing of fees, also in taryfa celna.
Quite a bit of performance. Generally Linux distro (and really all general purpose OS's) need to limit the CPU features they can to a minimum common baseline. Your machine support AVX512 instructions? Those instructions won't be used by the compiler because it's not available everywhere the software will run. By compiling yourself, you can specialize the compilation to the features on the machine.

Beyond that the big win over performance even is customization. The most secure code, and the fastest code, is the code that isn't there at all. Do you really need your entire system to support LDAP authentication? Maybe... What about your local email daemon? Do you need that? Because cron does and since your mail daemon also has MySQL support built in, installing cron gets you the MySQL libraries.

I don't use it anymore because of the overhead, but there are a lot of performance and security benefits to be had there.
You are interpreting reality through a television show...
My point is that it just seems like a pointless exception, it's not a coincidence with a separate etymology, it's not that oh actually they both trace their route way further back than Latin, it's just taken from a romance language, so 'really' the answer to the question is yes (on evidence so far).

Similarly tamatar in Hindi isn't like tomato (resp. tomate, etc.) because of some Proto-Indo-European root, it's just a devanagari approximation of the Portuguese.

I assume the intent in asking 'are they all romance languages' is 'do they all get it from Latin', to which the answer is certainly yes even if the language as a whole is mainly not.
Agreed in terms of live memory, but if it's purely measuring heap size then it makes more sense. So it possibly could run with a much stricter memory limit, but with the tradeoff of more GC (and for a compacting GC, this would mean lower throughout, since the GC time is proportional only to live objects. May as well let the garbage pile up as much as you can and therefore do fewer collections)
Catholic church has history of being the lead in genocide, as for example in Croatia, where priests participated in killings of Serbs, Roma, Jews and Croats. Church also ran the only concentration camp for kids (Stara Gradiška) with countless kids killed by beating and starvation.

Any source about Church role during WWII coming from the Church itself should be taken with a lot of doubts.
I've written similar code before using absolutely bog standard idiomatic OOP Java. For a single threaded program I'd expect at least 1GB/s before any optimization. Most of the allocations in the loop that aren't the final records objects will get erased by JIT.

They are doing something very wrong.
that's awesome!

I'd personally use that, but in the context of sharing scripts and snippets with colleagues, the strength of the incumbent `jq` is that we can all assume everybody will have it installed on their machine.
Marathi differs a bit here.

Mother - aai
Father - Baba
Maternal Uncle - Mama
Paternal Uncle - Kaka
Watching One Piece on Netflix made me realize I really want to see an adaptation of Hikaru no Go on the screen. What a fantastic manga.
It's very different in Chinese: xiang jiao 香蕉
Absolutely and I have to say one of the problems with the (vast) ambition of GDPR in tackling what is a huge problem is that enforcement is a massive undertaking especially when the (alleged) transgressors are these massive multinational corporations who have practically infinite resources to put into evasion.
SLS is actually very affordable if seen from the correct angle: a know-how preservation program. After the end of the Cold War, the US reduced drastically its military expenditure. The danger was that some day will come (like, you know, the 2020's) when the US will need to restart the missile assembly lines. How do you keep enough people trained at an affordable cost? Well, you keep them busy building a rocket that never launches. Any single launch is money down the drain. You still need to launch, because if you don't you are in danger of fooling yourself: you think you maintained a qualified workforce, but actually they are all impostors. But other than quality assurance, the launches themselves are not important, they are just a cost. So you want to launch as few times as possible.
> Are the cubes all the same?

Definitely not.

Get a GAN with built-in magnets, it'll get you far.

Beyond that, rabbit hole is right here: https://www.youtube.com/watch?v=j9mhOJflqgk
Commenting on articles based solely on the one short sentence long title is pretty common, so what are you gonna do.
Before going to Rust, run `node --cpu-prof main.js`, and open the profile in chrome://inspect -> DevTools for Node -> Performance tab. It will tell you what's taking time and it may not be what you expect.
The Windows 3.1 list box supported it.
As a sighted person, I still find it really useful that I can hover over any emoji in slack and get its textual representation, e.g. :thumbsup:. I believe screen readers just process those.
Unfortunately whilst this one off case is nice to hear, the very "cross" in the Nazi symbol is called the "hakencruz" meaning hooked cross, it was a pastor that renamed it to a Hindu swastika to take off the limelight
The amusing thing is that von der Leyen has used WhatsApp during Pfizer negotiations to avoid her communications becoming FOIAable.
Surprising to see this taking so long to evolve. One would think that Qualcomm would benefit from dedicating a few heads to proper Linux support of the Snapdragon, or offer bounties for community development of features. Asahi is doing much better with Apple hardware even though it is comparatively much more exotic and closed up than PC architecture. I wonder how much Microsoft / Windows 11 ties are interfering (on purpose or accidentally) with the progress of native ARM PC Linux.
Most of the "but how could they do this" questions concern moving large rocks hundreds of miles without roads or wheels, or building slender towers supported on intricate networks of arches without engineering calculations or even Newtonian physics. That's a step up from everyday solutions to practical problems.

For the projects for the average peasant to fill their spare time the amazed reaction tends to be the opposite: "how could they not see fit to extend their tiny hovels, build separate quarters for the livestock, put floors on their muddy paths or consider tidying up and not literally shitting on their own doorsteps. Though much of that explanation lies with vastly overestimating how much spare time people who had to make virtually everything they used and owed service to more powerful people actually had...
Good to see NSO loosing a valuable exploit chain. If this becomes common enough they’ll think twice about (enabling) targeting legitimate civil society organizations, for purely economic reasons: the risk of detection and reporting of vulnerabilities is much higher than when targeting terrorists and criminals.
You'd think they got something that important to them signed on paper in public. Instead of hidden backroom talk. START was public, Minsk was and so was Budapest. Why is just this one agreement not a real contract.
Rust's Ownership System: Things You Should Know
I don't see how that is relevant. Is there any case where this has actually mattered?

Direct ownership of stocks is costly, slow and generally confers zero benefits.

Some random stock cults stumbled on it, and are now using it as a cult affirmation ritual, kind of like baptism. But it doesn't do anything
Reconnaissance is non-violent? That’s a bit of a stretch (and certainly if reconnaissance is non-violent, so is comms).
It would be great if I could see the music script instead of some bubbles
This is their own search index which is then enriched by licensed results in kagi: https://teclis.com/suggest.html
Darknet Diaries had an episode about them a while back. It’s a good listen (as that podcast always is).

https://darknetdiaries.com/episode/100/
Just read about Stara Gradiska on Wikipedia. Horrific what happened there but I can’t see anything about the church running it. There’s one reference to a Franciscan Friar but I can’t find any more than that. Can’t find anything on Google either. Do you have any links for further reading on the subject?
Initial Trajectory Assessment of the Ramses Mission to (99942) Apophis
I used to dislike GitLab UI because I find it sometimes confusing. This change makes me dislike GitHub UI more.
This is the best comparison I've found that benchmarks the current OSS inference solutions: https://hamel.dev/notes/llm/inference/03_inference.html

IME the streaming API in text-generation-inference works fine in production. (Though some of the other solutions may be better). I've used it with Starcoder (15B) and the time-to-first-token / tokens per second all seem quite reasonable out of the box.
Fast enough for most ultrabook users. Being fastest this year is really not a big deal. If you're doing heavy media, gaming, or compiling you'll be on a different form factor.
> Once you need specific changes going into a release, you need branches.

I don't have this need. Then I don't need to deal with the sheer insanity of loosely spreading all those different git refs you mention over everything including the future.

Changes get integrated fast into main, because nothing is blocked, frozen, or left for someone else in the future. This also makes commits/PRs/changes small. Feature flags are used to ease this even more.

In the face of absolute disaster it is possible to simply revert/rollback a release/deploy. However in practice I don't really need to do this, almost never. Some hotfix here and there maybe, but it's still all much faster than the sheer insanity of git-flow overcomplications. Often a hotfix is the only solution, a revert/rollback fixes nothing when the problem is outside of git (DBs, client storage...).

In the end, you have to evaluate all the time you sink into this model, and how much risk you actually mitigate. Wherever I've seen git-flow, the overhead was huge and ever-growing, and it never really helped with any risk mitigation. I would go as far as saying that overall it increased the risk, due to its complexity.
No it doesn’t benefit any deal maker to do this.

The media simply doesn’t cover this for obvious reasons.

The media is corporate and pro union actions aren’t good for them either.
This is not a word in Marathi.
Maybe they used slime mold to plan the water networks! ;)

https://www.youtube.com/shorts/GwKuFREOgmo
> If you think my numbers are made up, take the effort to refute them.

So I'm required to make effort to refute numbers, but you're not required to make effort to substantiate them? Huh...

> Are you saying 9/10 people who buy a car are buying it because they got in an accident?

I never said any such thing. I just think the number is higher than 1/10.

> There were 13.7 million new cars sold in 2022. I doubt you'll find 13.7 totaled cars in 2022.

I wouldn't expect to. But I'd definitely expect the number to be over 1.37 million.

Hurricane Ian alone resulted in 400,000 vehicles damaged[1], and that was just one environmental event, before we look at collisions.

Washington State (with 2.3% of the US population) reported 104,000 collisions [2]. So we might extrapolate to somewhere in the order of 5 million collisions a year. Indeed, that number is probably closer to 6 million [3].

So we're already approaching 7 million vehicle 'incidents' a year including collisions and one 'act of god'. I think it's reasonable to set a number of 8 million when you factor in all the other tornados, hurricanes, hail storms and others.

It's hard to determine what fraction of those are total losses. However...

US insurers paid out $173B in losses. [4]

$173B across 8 million incidents is around $21,000. Now in a good number of those losses there are 2, or more vehicles involved, which increases the number some. But even if we assume that say 50% of collisions involved another vehicle, then we have an an average auto loss of $10K per vehicle per collision.

Most insurers work on a 70/75 rule for total loss, that is, if the cost to repair the vehicle exceeds 70 or 75% of its value, it is written off.

So if your collision results in "only" a $2-3K repair bill (which can be cheap these days), then you can see that there's a notable amount of payouts on total losses. (It's also hard to get a value of the average vehicle on the road in a given year - insurers are the only ones who'd likely be able to supply that information, and it would be buried somewhere in actuarial tables more than anything).

It's not 9/10. Nor did I ever say it was.

But if I had to make an estimate, I'd say it was closer to 2 or 3/10.

[1] https://www.automotive-fleet.com/10183423/carfax-estimates-h...

[2] https://www.weierlaw.com/2022-washington-state-car-accident-...

[3] https://www.simplyinsurance.com/how-many-people-die-in-car-a...

[4] https://policyadvice.net/insurance/insights/auto-insurance-s...
As best I understand page 9 of [0], it sounds like the search for UK entry and exit points led to the A and B being found with no specified entry/exit/waypoints between them, and therefore "the software could not extract a valid UK portion of flight plan between these two points".

[0] https://publicapps.caa.co.uk/docs/33/NERL%20Major%20Incident...
That makes it even worse IMO.

Google's justification for this was after all that it's a nerved alternative to persistent user identifiers (like 3rd party cookies), because you have to give the poor, starving advertisers something in exchange if you take away their ability to identify users.

So far, so bad, but if advertisers can in fact still identify users, then FLoC will just be another, relatively high-quality signal that they can add to the profile. (In fact, fingerprinting isn't even needed yet as Google apparently feels it's fine to activate FLoC long before they disable 3rd party cookies. How that squares with the presentation as a privacy feature is a lection in corpospeak I guess)

So especially in that situation, you should turn off FLoC.
read more about the Church’s storied wwii history! https://en.m.wikipedia.org/wiki/Ratlines_(World_War_II)
The US has their own version, called the NSA. Available to hire via really simple framing. Guaranteed whomever is caught will be in prison for years just to get a trial to prove they're innocent.
For somebody with a Cognitive Science degree like myself, the interesting place it leads is that it is a grammatically correct sentence which almost every native speaker who is unfamiliar with will claim is not. Why? If we can reason out that it is grammatically correct, but our built in grammar parser will evaluate it as incorrect, what is it we don't understand about the way our brain processes linguistic information?
They released a blog post about it with a little more info:
https://blog.mozilla.org/en/mozilla/privacy-preserving-attri...
Oooor ... just ask them what they want to do. They're standing right there.
I generally agree with this sentiment, but I think it's important to recognise that this ISN'T an accurate portrayal. Yes, they worked less in service to others... but then they also had to go work their own plot for their own food, etc. They likely laboured as much as we do, once you include the things you need to do to live and participate in society.

Now, how it affects your mental health to do work on behalf of yourself vs. on behalf of others is a different question.
As a complete beginner, you don’t need to spring for a $50+ cube magnet GAN some other comments are recommending. You’ll get just as far with a YuXin[1] as a beginner, or a Valk[2], which was my primary cube for over a year, and carried me under an 18s average time. There may be better middle-of-the-road cubes since 2016 though!

[1] https://speedcubeshop.com/collections/3x3-speed-cubes/produc...
[2] https://speedcubeshop.com/collections/3x3-speed-cubes/produc...
I accept your anecdote but it's still hardly a universal word. In how many languages did you try this?
Came here to comment the same. The entire GH project seems to assume the visitor knows what Lean is.
Let me rephrase this for you

They're doing something slightly wrong that's making a non-bottleneck part of their code less optimal than it should be.
Surely you can define such notation, but why? The following is just as clear and concise, and does not rely on any extensions:

(. * 2) <$> [1,2,3]

For example:

def byTwo (inputList : List Nat) :=
(. * 2) <$> inputList

#eval byTwo [1, 2, 3]
-- [2, 4, 6]
The interest for Asahi Linux should prove that there is a sizeable market for Linux on ARM. Admittedly the Asahi team are out of this world, but ARM is well understood and having a small Linux team of "ordinarily good" developers would be a drop in the bucket for Qualcomm.

I think there should be clear incentive there for a CPU manufacturer to establish itself as the reference ARM PC platform provider like Intel is on the x86 side.
> Then the real issue is that a single flight plan, erroneous or not, should not stop the full system.

Sure but "flight data is safety critical information that is passed to ATCOs the system must be sure it is correct and could not do so in this case" is a reasonably valid stance in a super-critical system that must absolutely defer to safe operations in the case of error.
riichi is tnot the oritinal name, the japs use doupble (ii) in words to make them sound more western or latin
I don't understand the obsession with the monetary aspect of testing... The tool is supposed to replace or aid unit testing, i.e. the tests that are written by developers themselves, not the work of QA... whatever savings this tool may produce don't affect the "testing" budget of a real enterprise (which is usually dedicated to the QA needs).

On the other hand, I'm very happy to see that testing gets some love from research, and that at least they tried to design a study. Not a very convincing study (with 28 programmers participating), but I can imagine it to be very hard to get a lot of highly paid professionals to participate.
Yeah, a golden rule of Java dev is don't use URL. Use URI instead.

URL is one of those "it seemed like a good idea in the 90s" legacy warts.
If only they had heard of perl..
> is quite likely going to be based on Arrow

I don't see the connection.

Apache Arrow isn't going to make a b-tree or LSM faster or more efficient. It's not going to make a point look-up query faster against columnar storage, or a range scan faster against row-based storage. It doesn't make distributed quorum faster, or otherwise impact consistency and fault tolerance.

Removing or reducing SerDe overhead is great, and for analytical workloads where SerDe can be 30-50% of clock time then something like Apache Arrow is pure magic. For the remaining 9X% of use cases it's not adding any more value then you'd see from protobuf.
Another one similar: https://artsandculture.google.com/experiment/nAEJVwNkp-FnrQ
It means track users across cars, enabling or disabling features based on who owns or drives it. Might even simplify things by tying it to a social credit score.
Screw that.
I believe when OP said 'treated this as a late validation error', they were acknowledging the inevitability of bugs and root cause-ing "why did a single failure to validate cause the entire system to fall over rather than reject the single flight plan in question." The words 'treated this as' are load bearing here.
As long as the panic Ctrl-Shift-W to close said window still works, we should all be safe.
> if you get locked out, Apple can’t help you

Unfortunately, I can attest to this.

I probably spent 100+ hours doing everything possible to regain access to an iCloud account with advanced data protection.

I lost the password and the recovery key (with no 2nd apple device that was logged in). The only outcome in that scenario is losing your iCloud account completely.

Lesson: enable advanced security, but save your recovery key!
> have been caught over and over again, selling these "weapons" to dictators, companies, etc

Meanwhile, a nice silent worm propagates among their network... I have 0-faith that the version they have sold to bad actors is clean when they probably are begging you to take their software into your internal network.
In languages like JS, Java, Python is trivial to accidentally make an object escape the scope by storing a reference in a field of another object that outlives the scope. And it can be another developer 3 months later that can introduce a bug, not knowing about your clever object reuse.
Magic mushrooms do not cause zombification, that’s opiates mostly especially fentanyl.
> One of the biggest mistakes that people tend to make is looking at the current population and using it to fill in the gaps in the archaeological record.

I think this is good to keep in mind but let's be real, humans have tended to make hierarchy be one of those things they push backwards in time. So yeah, it's best to be as impartial as possible but in this case, the authors are the ones contradicting the common anachronism.
If they are using Docker anyways and thus able to use any command line tools they want, I can't help but wonder how fast 'awk' or even a Perl script would have given them what they need...

I have seen convoluted stuff done in JS when a few shell commands would have taken care of things, before.