skysight-inc/HackerNews huggingface dataset:
> Fully open the border with Egypt

Israel haven't closed the border, Egypt did.
3 weeks sounds great. I got 3 days for the same. Also spent most of this month scrambling to set up alternatives to make payroll.

See [0]. They ore still holding $40k hostage and returned or blocked an entire months revenue. Definitely enough to kill many agencies and would have killed us in our earlier stages.

I have now tried Revolut, Airwallex, Payoneer, Bunq, OFX, and a few other alternatives. I am planning on doing a massive writeup comparing then all sometime soon.

[0] https://news.ycombinator.com/item?id=37925678
> SSLv2 is, in itself, harmless since no random user using their browser will ever use it.

Erh... No.

That was actually the main result of the DROWN paper and eventually the reason why everyone was disabling backwards compatibility with SSLv2:
https://drownattack.com/

The mere fact that you are supporting SSLv2 means that an attacker can abuse this to do key operations with your private key.
Yes, but there is a difference between “18-year old”and “18-year old born into riches”.

This also seems like a gimmick. In what way is this better than just reducing the monitor brightness using software, e. g with xrandr?
Its forbidden for everyone except Germans.

State aid: Commission approves €6 billion German measure to recapitalise Lufthansa https://ec.europa.eu/commission/presscorner/detail/hu/IP_20_...

Lufthansa and German government agree on $9.8 billion https://www.cnbc.com/2020/05/25/lufthansa-and-german-governm...
Quite amazing. I am guessing that because of FDA and medical approval that the soap won't be available in US/UK?
Showing results without any code is silly.
Are you sure? This is trending right now:

https://news.ycombinator.com/item?id=38046786
The "U" doesn't stand for Unreliable. It's basically the simplest possible packetization that doesn't offer much of anything that the underlying IPv4/IPv6 layer doesn't, besides filtering out packets based on port numbers.

It's very commonly used for games and video services, where applications can recover from the odd dropped or out-of-order packet. As the sibling comment mentions, what does "It's been decades?" supposed to imply? It's also been decades since TCP was invented, are you calling for its discontinuation too?
Byterat nabs $4M seed round to collect and analyze data for battery labs
If you could put yourself in the shoes any position/s in any organisation/s necessary to implement your grand vision, what would you do? How would you do it?

This just sounds like the sort of absurd proposition that can only be made by people that don’t have a seat at the table.
Apple to Sell Low-Cost 12-Inch and 13-inch MacBooks for $700 or Less
I don’t understand why ads aren’t just served from same origin as the rest of the content. Seems to work great for YouTube creators, while YouTube itself is fighting
Isn't that because in almost all cases of controversial licenses, the FSF and OSI agree on whether the license is okay (e.g., both are okay with the GPLv3 and AGPL, and neither are okay with the BUSL or Elastic License)?
No, the garbage can just supports the edges.
NASA's new solid-state battery pushes boundaries of energy storage
That may already be a thing (garbage weighing) somewhere. There was a trial where residents were be billed by the weight of their garbage. The trial involved adding QR codes to the bins and an adapted garbage truck that weighed the bin and read the QR code upon disposal. I don't know what happened after the trial (or if they had an incognito mode).
Yeah, I worry that people who just want to use quaternions to make video games will get discouraged that they can't master the content in this kind of webpage and their good old imposter syndrome will kick in hard. When all they really need to do is play around with with the black-box approach to quaternions and just treat them as magical and better "rotation matricies".
How would a camera determine their place of residence?
The legal instrument that is necessary to protect against this situation is a Lasting Power of Attorney (LPA). This permits a specific other person to make decisions if the subject is deemed to lack mental capacity (that is, diagnosed as insane). Without a pre-existing Lasting Power of Attorney, the NHS may be delegated responsibility for the subject's health - which could include the mandatory drugs that you mention.

It really is rather extraordinary that this is the case, but one's next of kin do not have any power or influence unless a LPA has been signed.

Edit for exact (albeit heavily abridged) quote from the relevant Mental Capacity Act 2005:

(9)(1) A lasting power of attorney is a power of attorney under which the donor (“P”) confers on the donee (or donees) authority to make decisions about all or any of the following—
(a) P’s personal welfare or specified matters concerning P’s personal welfare
...
and which includes authority to make such decisions in circumstances where P no longer has capacity.
...
(9)(7)Where a lasting power of attorney authorises the donee (or, if more than one, any of them) to make decisions about P’s personal welfare, the authority—
...
(c) extends to giving or refusing consent to the carrying out or continuation of a treatment by a person providing health care for P.
Specifically using the phrase "curing cancer" is deeply inappropriate.

I do, however, have no doubt young Bekele is off to a bright career.
Ok, this post lacks an important bit of information, and gets something wrong: The reason we disabled SSLv2 at scale is not that it is in itself insecure, or that it is old or anything.

The reason we disabled SSLv2 is the DROWN attack. It is a cross-protocol attack (or let's say cross-protocol-version attack) and the important fact to understand here is: The mere fact that you have SSLv2 enabled puts you at risk. It allows an attacker to essentially use your private key.

So, yes, SSLv2 on its own absolutely is a risk if your server supports it. It is completely independent of whether your browser supports it.

See:
https://drownattack.com/
A balloon is not necessarily spherical, see e.g. the long balloons for making balloon animals.
RavenStar antenna is an innovative ultra-wideband technology
The largest signal that's present in that set is antisocial behavior, not competence

Inclusive of SBF
That’s the point of the cops bro.
Could someone, probably EU, start working on proposal that Microsoft should ship unbranded fork of Chromium with Windows, which can be used by user to install their favorite browser, or keep using this basic browser if they want? We could go even further, and move all browser vendor customizations to extensions, so if you want to be in Microsoft ecosystem (Edge) - load up specific extensions. Love Google? We got you covered. What fun it would be to finally use Apple accounts on Windows. But at the core everyone starts with the same basic, secure, privacy respecting base browser. I'll talk about interchangeable browser engines in the upcoming post.
> My suggestion is to stop embedding eighteen third party performance metric platforms and your website will be faster than any of those platforms could ever make it.

I’m not sure what you’re talking about but the snark and continuous incorrect assumptions aren’t constructive so this is where our polite debate will end. Good day, sir!
> sending a low intensity ultrasound probing signal through an ANC headphone’s speakers.

I'm concerned that protracted probing may contribute to hearing loss.
They can't handle blue check marks, but they will replace banks.
I don't think you understood his point.
I think so.

https://agentultra.github.io/lean-4-hackers/
A couple commenters have disagreed with the author saying “That’s one reason for the TCP three-way handshake”. But I’ve been implementing uTP, the UDP protocol that torrents use (https://www.bittorrent.org/beps/bep_0029.html) and it seems to avoid amplification attacks thanks to a three-way handshake.

So the author seems correct to say it’s one (good) reason for the three-way handshake.

(It turns out when you want to spider libgen for all epubs for training data, the most straightforward way to do this, apart from downloading >40TB, is to write your own torrent client that selectively recognizes epub files and fetches only those.)

The uTP spec (BEP 29, linked above) also gives a good overview of why UDP is sometimes the correct choice over TCP in modern times. uTP automatically throttles itself to yield excess bandwidth to any TCP connection that wants it. Imagine trying to write an app that uses all the bandwidth on your network, without impacting anyone else on the network. You’d find it quite hard. uTP does it by embedding time deltas in the packets and throttling itself whenever the timestamp goes over ~100ms, which indicates either a connection dropout or bandwidth saturation.

I.e. if your ping suddenly spikes, it’s because someone is hogging all the bandwidth. Normally you have to track down who’s doing it, like a detective hunting a murderer. But uTP knows that it’s the murderer, so it throttles itself back. Presto, perfect bandwidth utilization.

But why bother with UDP? Why can’t you do this with a TCP connection? Just measure the time deltas and throttle yourself if it spikes, right? Good question, and I don’t have a good answer. Perhaps one of you can give a persuasive one, lest you agree that ISPs should just throttle UDP by design.

It’s certainly simpler to solve this at a protocol level, but one could imagine a BEP that adds time deltas to the torrent spec and prevents sending pieces too quickly (“if the deltas spike, send fewer blocks per second"). It might even be simpler than bothering to reimplement TCP over UDP. But perhaps there’s a good reason.

One idea that comes to mind is that the goal is to throttle sends and receives. You control your sends, but you’re at the mercy of the counterparty for receives. You’d need to keep throttle info for every peer, and notice when their pings spike, not just yours. Then you’d send fewer packets. But that’s what uTP does, and that doesn’t answer “Why do it in UDP instead of TCP?”
How is the fix for this not an online pharmacy? The only reason I use an in person pharmacy is credit card points as it codes as grocery.
Rust compiler enables trivial parallelism by enforcing multiple readers ^ writer; and it’s beautiful.

See Rayon.
First of all, looks awesome!

Second: I'd love to be able to see it access Wikipedia!

(Wikipedia should be a fairly "low-hanging fruit" in terms of functionality that must be implemented to achieve compatibility -- if I were writing a web browser, I'd always start with Wikipedia compatibility first, then once that has been obtained, move on to more challenging, technologically complex sites... But that being said, Wikipedia is probably a bit more complex these days than when it was first implemented... still, it would be a great "win" to be able to browse Wikipedia with it!)

Anyway, wishing you great luck with your browser!
I don't understand why the article and everyone here are talking about spheres. Balloons come in all possible shapes, and in fact the most common birthday balloons are not spherical. Can't they engineer a balloon which has a parabolic surface when inflated?
That's exactly what I've been trying to do for the last few days but get frequently hit by simple JS errors such as import failures, and currently I don't have the time to properly learn the language.

Looking for a way to learn enough to get something up and running. Do you know any source that explains using React this way? I've looked into the source of merely.xyz but I am looking for something simpler that holds your hand.
Alright, I'll come clean too. I'm the person who fills airplane tanks with the mysterious chemtrail chemicals. A passion project, if you will. While most people are settling into a weekend binge-watching session or a leisurely brunch, I head off to undisclosed airfields. There, in the broad-dayling—because honestly, who even notices—I load up barrels full of vaccines and connect them to the exhaust systems of commercial jets. Cute that you thought they were just contrails, really.

Why do this, you wonder? What's the motivation behind converting passenger jets into giant flying syringes? Trust me, it's not for monetary gain. The vaccines aren't cheap, and pilots are increasingly hard to bribe with just cookies and backstage passes to conspiracy theory conventions. No, it's simpler than that: it's about public health, disguised as a hobby. Some people build ships in bottles; I build herd immunity one contrail at a time.
There's a tunnel gap as well, I'm sure.
So they are gonna destroy the brand so no one will going to buy Macs anymore?
Wouldn't you pay far less for roaming fees than $1000 for the short periods you are out of the country?
Leaving aside the bizarre comments about breeding animals and humans, it's certainly the case that mental health hospitals are prone to abuses. Sadly, there will likely always be a need for them. Like prisons, some people are just unable to live with others safely. Sometimes they can be helped, but many cannot and will have to spend their entire lives without freedom. Until we discover a means to help them I can accept that.

What I can't accept is the way those people are often treated. Being confined is terrible, but they should still be well treated/looked after and, as much as possible, allowed to pursue their own interests and lead meaningful productive lives.

Ultimately I think that it'd take oversight and transparency to prevent people being "disappeared" without cause or necessity. I'd hope that a hospital would need to make their case to a judge and/or an independent body of professionals to justify keeping someone locked up against their will for longer than a couple days (as an assessment/suicide watch period) which can be challenged and reviewed.
I'm far from an expert, but I'm pretty sure they're referring to Spectre and Meltdown exploits: https://meltdownattack.com/
I read that novel... https://en.wikipedia.org/wiki/The_Method_(novel)
The C ABI is influenced by C's type model, but so is OpenBSD itself. There is no truly language independent mechanism. If a programming language implementation can't interface with a C ABI, how can it interface with the language independent mechanism?
Well, no, I'm not talking about education. I'm talking about research.

I'm saying, can we create a research university that would displace Harvard, MIT, etc. by allowing our brightest researchers to actually do fundamental research instead of churn out incremental grants? Even the smartest people (who are, without a doubt, at MIT and such places) seem to have a hard time just actually pursuing research. Especially research that is not legible to the byzantine bureaucracy of Academia (tm). Increasingly it seems that it's despite these institutions that good research gets done, not because of them.

Teaching is another matter as well and is certainly related. The most learning I ever did was at community college. I'd really like to know why we keep tolerating a system of research and teaching in which researchers can't research and teachers cannot teach.
Haters gonna hate. I'm extremely tired of having words put in my mouth.

My father was a two-time decorated veteran. I was a military wife a lot of years.

Vitamins for convicts could save taxpayers money

https://news.ycombinator.com/item?id=16140867

My decade as a fugitive

https://news.ycombinator.com/item?id=21481540

Both have comments by me if anyone wants to know what I think and not what people want to imagine about me.
Missing from 2014: pushed out Lollipop release to OG Nexus tablets, destroying performance, leaving only those technical enough to downgrade with any way to keep using the devices.

2023: pushed out Android 14 update, removing access to any additional profiles used on the devices. TBF they still have time to deal with this one, but their response so far has been terrible.

And yet I still buy the damn things because there's no suitable alternative for me (ios doesn't have fdroid, netguard, non safari browsers etc.).
The main Shanghai HSR station is 45-60 mins from the main business district. That is not convenient. In Japan, all the main HSR stations are incredibly convenient. Usually, walking distance from main business district.

Also, Beijing is a huge city. So what if the "subway network is top notch". It is still frequently 45 mins more travel time on slow subway for final destination.
If I had to guess I'd say English is not their first language (like it isn't mine) and they just translated a term from their own language into English ; )
Yes, this is what I'm worried about. The US ought to treat this malaise as an issue of basic national security.
More like multiple ETFs are pending approval.
My 4yo daughter is getting instant panic attacks when one of those hand dryers turns on next to her. I hope this isn't a spectrum thing, but the thought often crosses my mind.
Android 14 has been a buggy mess for me on the Pixel 7 Pro. It's confounding that Google is still pushing out buggy Android releases.
Yeah, isn't that crazy? 3x overhead? For what? I want to support the research, not the university.
I got excited when I saw something about helicopters. There are hardly ever any articles about helicopters on HN. I have a commercial helicopter license and almost 900 hours of combined helicopter and airplane flight time. If any extra rich people in the bay area or Sacramento want to buy a heli I will be your personal pilot available 24/7. Helis can go almost anywhere. I love to fly but it is hard to fly them unless you have a lot of money. You can get a used Robinson R-44 4 seater for about $500k. Maintenance and insurance are expensive but no insurance is required if you pay cash. Let me know.
Yeah, there's a lot of unlicensed pharmacists coming over the border as well.
Ask HN: Know any validation libraries that guess whether a timestamp is in ms/s?
When parsing timestamps, Pydantic (a wildly popular validation library for Python)
will infer for you whether it's in seconds or milliseconds.
I've never encountered behavior like this, and I wondered:

Do you know of any other libraries, languages, or APIs that also do this type of inference?

The reason is that it can result in surprising behavior for timestamps in 1970 and 1969:

from pydantic import BaseModel

class Foo(BaseModel):
a: datetime

# some timestamps in ms
earlier_in_2023 = datetime(2023, 10, 4, 12, 22).timestamp() * 1000
apollo17_launch = datetime(1972, 12, 7, 5, 33).timestamp() * 1000
apollo13_launch = datetime(1970, 4, 11, 19, 13).timestamp() * 1000

print(Foo(a=earlier_in_2023)) # 2023-10-04 (expected)
print(Foo(a=apollo17_launch)) # 1972-12-07 (expected)
print(Foo(a=apollo13_launch)) # 2245-11-14 (unexpectedly inferred as seconds)

(What's happening here is that timestamps close to 1970 are smaller,
and it infers that you must have meant to use seconds.)
4 million miles is proportionally less than the width of a gnat against the history of driver miles in the US across all cities, less than a rounding error.

More crucially, these are 4 million entry level service rollout miles .. a time when the company has highly paid engineers paying scrupulous detailed attention to the condition of the cars and the tuning of the automated responses, with jobs dedicated to the avoidance of PR incidents.

comte7092 has pointed out other factors - but these are not "typical miles" these are the miles before typical sets in - who can say if the stats will be maintained as sensors age and maintainence becomes an after tought in the manner typical of human driven cars.

I hope the figure holds up, I'm commenting here on the apples to oranges issues in the comparison at present.
My middle ground for this is walking. It gives me enough input to suppress my habit of entertaining myself using a smartphone, and it also makes staring at a screen quite impractical. But it gives me enough room to just process my thoughts.
This makes sense. You give kids confidence by letting them get through difficult situations on their own.

If the parent fixes every issue, kids never develop confidence. They feel incapable of solving their own problems. That’s a recipe for depression.
Thanks. I think when I saw kernel my mind jumped to the conclusion that it was a GPU kernel so was expecting something a bit more software engineeringy!
One of the prerequisites to this is for the mainstream to stop doing things which are incompatible with concurrency.

Mutation (and other effects) makes the order of computations important. If you're writing to and reading from variables, the compiler is not free to move those operations around, or schedule them simultaneously.

And you probably don't want to be rid of all mutation. So what if you separated the mutating from the non-mutating? Well you'd need a sufficiently powerful type system. Likely one without nulls - as they can punch a hole through any type checking.

If you want this stuff in the mainstream, you at least have to get all the nulls and mutation out of the mainstream, which I don't think will happen.

The industry for the most part heeded "goto considered harmful" (1968), but hasn't done so with "the null reference is my billion dollar mistake (2009)". Maybe we just have to wait.
I don’t think that is surprising, but I’m curious as to how much it’s inaccuracies will impact our society as people start using it more and more for various things. I use it mostly for menial tasks, such as given it a mermaid table or a copy paste from a data mapping excel file to get it to auto generate the necessary types and CRUD code for me, or as a search engine. Especially in the latter task, however, it’s wise to keep in mind that it’s very good at “telling lies”. One example is that we had a discussion about the name or the horse in Pippi Longstomps at work (don’t ask), which eventually lead to us discussing the colours of the horses dots. So we asked ChatGPT and got three different answers, none of which were correct.

I do consider it a very useful tool in helping me with things that I’m already an expert on, I’m not sure how I would feel about using it for brainstorming. Maybe if you’re really just using it to speak out loud and not really listening to its responses, but if you’re using ChatGPT to learn or refine subjects that you’re not an expert on, then I think there is a very good risk that your output won’t be, well, great. But it’s not like it’s not happening, and I think it’ll be interesting to see what sort of effect that has on our society in the coming decades.

Of course the flip side of this is that search engines and various sources on the wide internet aren’t necessarily any more true than what you might gain from ChatGPT. So maybe it’s not going to be such a huge impact after all.
Thanks that is a brilliant explainer!
My psychology professor used to say that boredom is very important state for kids. They should experience it on a regular basis, because it is the state when people become themselves. It is not external events drive their existence, nor habits or conditional reflexes, but they need to think of something to deal with boredom. With this line of thought boredom becomes a driver for a development of a personality.
It sounds like you are in the Bay Area. Did you ever consider moving to a lower cost location? Assuming that we are talking about the US, the "flyover states" (midwest) have some insanely good value. Land and houses can be very cheap.
There are professors that choose to go this route. It is very risky, but if it pays off, it pays off big.
> The bones of a building only allow so many locations for a sink, for instance

Why not just tell the customer that instead. I'd rather pay for someone to tell it to me straight, than someone who wants to purposefully overload the customer with trivial decisions.