skysight-inc/HackerNews huggingface dataset:
> By the way, military support for Ukraine runs just fine.

If that was the case Ukraine wouldn't be so worried about loss of US support. Sure Europe is giving some support, but the EU alone is enough bigger than Russia that Ukraine should have no problems getting enough support. This is true even if you eliminate a few players like Hungary that are supporting Russia. (UK of course isn't in the EU)

The major players in Europe (France, Germany, UK) don't seem to be against supporting Ukraine, but they don't have the ability to do it despite an economy that says they should be able to if they wanted. There are a lot of smaller players in Europe that likewise should have plenty of ability to provide support but somehow they can't provide it.
They wouldn't save much US money. Longer routes means less shipping capacity, means higher shipping cost. That doesn't just affect europe, it's a market, a ship leaving China can equally go to Europe or the US. It affects the countries that are importing the most, at the very top of which sits the US.
They also have anti ship missles, plus it’s not a one size fits all approach.
Is this satire? I'm not sure what about this is supposed to be a convincing argument for PWA?

Even the text seems wrong? The prose seems to indicate it is installable even outside of mobile … but I have no idea. I'd've expected one of those popup "this site wants…" boxes, but nope?

I also sort of thought PWAs were supposed to be responsive in their UI, adjusting to more/less real estate, but this is just the same UI at any size?
Yeah something that is really hard to see in these US and Europe focused HN comment sections is that the united states is the legitimate enemy of a great many people. They have not imagined or misunderstood the situation. We will, and in many cases have, destabilized their countries, armed despots and helped execute coups, routinely killed civilians including children, blockaded regions causing famine and preventable death by the millions.

We justify this that it is better for the world overall if we do it. Maybe we are right. But that doesn't put the legs back on your children we cannot expect everyone to love us for it.
This is a good behavior, since it means less bytes to transfer per connection. Worst case scenario, the browser doesn't have/can't get the intermediate certs required and the connection fails.
You don't really need more security, because if a pilot gets an ATC instruction that doesn't make sense, they're going to question it. Pilots aren't following instructions blindly, everything is mentally cross-checked against what we expect should be happening for situational awareness. (And ATC would also hear the interloper and immediately speak up.)

On top of that, almost everyone in the US also has some form of collision avoidance technology now, as well (either TCAS or ADS-B).

And there's plenty of times where the only time I could hear ATC was with the squelch full open, trying to pick a faint signal out through the static. Digital modes are terrible for this.
Oh, but you haven't seen nothing yet - what about, on top of that, even some extra credibility:

Former NASA Engineer, baby B-)
>> only accessible with a warrant from a judge

What's your technical solution to this aspect? The solution must be "technologically trivial" which I take to mean implementable today or in the near future with no change to how current regulations or laws work or to how current workstreams outside of the secondary backup system work (i.e., no change is required like having the judiciary start using crypto). We are also using the strict definition of "only." It should be technologically impossible for any person or entity to access the data without a warrant.
Declare your connection outside of your handler function - this post is from 2017 but it shows it clearly:

https://www.jeremydaly.com/reuse-database-connections-aws-la...

It will get re-used across lambda invocations as long as the instance of it isn't killed which typically happens after a few minutes
I read it more like an annoyed take on the aviation industry's change management process.
> which of course Egypt has no interest in doing

Because someone else will do it for them. Saudi Arabia, Egypt and everyone based on Djibouti have a joint interest in keeping the Bab al-Mandab strait traversable.
Perfectly fair response. I, sadly, failed and walked into a thread I should have avoided. :(

I think my main question is what valid paths forward do people see here? I honestly don't know how to find news that isn't dominated by posturing, at the moment.
Business Insider story on Harvard antagonist's wife draws owner scrutiny
“Safeguards”? What does that even mean in this context?
"Useless" Startup Experience?
Hi folks,

I wonder what you think.

10 years ago I started my tech entrepreneurial path. I am in deep tech using ML in graphics and language processing. I have heavy engineering chops with deep understanding of product in the broader ML space.

I had two startups that both ended in flames. Each time an incumbent moved into our space and offered an acquisition. First AMD and second it was Microsoft. I bungled the negotiation twice and got left with peanuts - I was too greedy.

Im trying to recover for a couple years and get a job in the meantime. I find it extraordinarily annoying since I have a skillset I feel is valuable from my adventures, but....it falls flat because noone can check out my work - the defunct companies arent online anymore. So the CV info is just up random words.

Any advice how should I spin my past in a useful way as to not get trumped by a legion of people who were associates at FAANG somewhere? No disrespect to associates, Im just using them as an example of CV clout...

Cheers
I don't think the "obvious answer" is to engage in a mandatory arms race over shipping channels. The most obvious thing is to put commerce aside for a few minutes while we address these extremely serious social and political issues.
Wild, I sat in meetings for months with JohnW and the Chrome team to discuss exactly these things but go off.
I understand going around Africa adds 20% to the route for a ship coming from Asia.
To be really pedantic, a $20,000 drone out of Yemen is 0.1% of Yemen GDP.

A US interceptor of 0.000013% of US GDP.

So, yes, I know, LOTS of details (like Iran) here, but the overall point being even if our $3M missile is more than their $20K drone in absolute dollars, we can afford it more than they can.
Frp: Expose local server behind NAT/firewall to public (ngrok alternative)
I'll make sure you get some royalties for that name suggestion ;)
You're describing a different scenario. I'm talking about someone grabbing a locked phone left on a table, taking an unwanted picture (say of their genitals, just to make it problematic), and then you find out when you go to show someone your recents.

One should not be able to modify the contents of a locked device but you can add photos on an iPhone. The recourse is to disable the Camera app via Screen Time and use a 3rd party camera app for when your phone is unlocked and you actually want to take photos. Unfortunately the flashlight functionality doesn't have such a workaround, but that one is more just a minor battery annoyance.
I know what it is because I saw/skimmed a related article the other day: https://news.ycombinator.com/item?id=38850202

...but a good part of what this article is discussing is why you don't know what it is; why it hasn't been in textbooks for 40+ years:

> if it’s so effective, and so simple, and so closely related to an algorithm that’s been around forever, why has nobody discovered it already?
Wow, looks nice! I almost felt like I could understand Bitcoins code xD

Could you do Appwrite? https://github.com/appwrite/appwrite

I'm not affiliated to them, just wanted to get started hacking it.
"Can't we just Nuke em'?"
They're derivatives with their own kernel each, so in that regard the question does not make much sense. Due to its large amount of binary packages though, I'd say FreeBSD it is out of the big three.
I didn't say only people with strong religious convictions can resist conquest by stronger forces, I just said that it's hard to conquer people with strong religious convictions.
The "Satellite" could be a rich person's enclave. I can see an extension where someone in a wealthy powerful country has a good standard of living, but it depends on the toil and environmental destruction which affects those people "outside".
Actually I found it makes a great point.

> peak HN arrogance

Take peak HN arrogance, balance it against peak bureaucratic promises plus peak actual cost, and let me know what you come out with.
I hate it when it tell you a mistake was made. Part of the challenge is figure out where you made the mistake or start over
> After they withstood years of war with Saudis?

Different aims. Riyadh sought to remove them from power. That’s a boots-on-the-ground operation they attempted from the air.

Egypt would just need to degrade their coastal capabilities. Taking out vessels, helicopters and arms stores could do that from the air.
I made a mistake. I'd like to blame it on my new mouse, but it was me. Thank you for pointing it.

I regret the error and shan't make it again.
"To upload a file move it to your downloads directory" lmao

Can you "unveil" more places, without recompiling?
Working in healthcare, I’m genuinely interested why healthcare startups have failed?
Right now, for Ukraine.
To print a bigger target on them?

What?
Sounds like you will be a big fan of Neuralink Archive®!

But seriously, why did you skip over the software devs? Their errors could kill many more people than a bad doctor.
This is not correct. Facebook has a large number of distinct MySQL tiers, which serve different purposes and have wildly different workloads. None of them are traditional "key-value lookup" workloads, not even the core user database (entities/associations); this k/v claim is often repeated here, but has never been an accurate representation of the architecture. The TAO graph access pattern absolutely requires range scans over indexes, which is not compatible with a k/v access pattern.

source: I'm a former member of one of Facebook's MySQL teams, and among other things I worked heavily on the managed database-as-a-service tier. This was like an internal-only RDS, used by thousands of engineers for many different purposes, most of which involved SQL.
Reading your answer reinforces my intuitions.

Managing a community is interacting with individuals on an individual level. I mean I think that individual relationships are what separates communities from other forms of group identification.

But I could be wrong.
Understood, but I wasn't saying anything different.
Zerg rushes have worked since then. worked for Chinese "volunteers" in the Korean War. Iran-Iraq saw a bunch, and they mostly worked, if you don't mind elementary age kids running through mindfields.

at sea, this approach took down the Russian Fleet at Tsushima Strait. The MCII exercise, contentious as it were, showed that an Iranian attempt at that might have worked.

hell, for all of their losses in Ukraine, the Russians are still gaining ground, and a lot of that came at the expense of modern Straf-Bat penal units.

that said, Egypt is a tank power, not a ship power, and flooding the area with older gear is a good way for most of it to end up at the bottom of the ocean. it's a non-starter of an idea for them.
> Firefox can just ask the root CA to notify them when they issue an intermediate

In fact notifying m.d.s.policy is already required whenever such an intermediate is created

5.3.2 "The operator of a CA certificate included in Mozilla’s root store MUST publicly disclose in the CCADB all CA certificates it issues that chain up to that CA certificate trusted in Mozilla’s root store that are technically capable of issuing working server or email certificates,"
> Lots of people wondering why we haven't wiped the pirates off the map yet.

Because they're not a nation state and you can't actually do this in any meaningful way? It's like trying to wipe "greed" off the map. Good luck.
BBaaS
Of course, it takes knowing how to program to take advantage of the solver improvements. I find that most programs do not, in fact, use any solver techniques. More, I think I can program, but I would also have trouble using solvers in a lot of my programs.
[dupe]

More discussion: https://news.ycombinator.com/item?id=38913857
Gary Gensler posts advice about investing in crypto assets
You’re not seeing the parallels.

The original comment suggested recording every action from the cockpit and using it for analytical data. The final action isn’t the goal. The steps and discussion that got them to the final action is. Hence recording every step the pilot takes, and the equivalent would be also recording every discussion that the software developer made that influenced them to write the code the way they did.

Saying “the git commit is there, that should be good enough to know the result” is like saying “the pilot landed the plane, that should be good enough to know the result”. Why do we even need CVRs at all? The final action is right there, right?

So again, why record everything the pilot says but not everything the developer that wrote the autopilot says?
Police body cams are not "always on", the officer turns the camera on when they're interacting with the public and turn it off when they're in their car talking to a colleague: https://www.engadget.com/police-reform-bill-body-cameras-215...

So I guess they had similar objections to being recorded 24x7 and that was accommodated in the rules around body cams.
There's a great list of alternatives here categorized by open and closed source:

https://github.com/anderspitman/awesome-tunneling
That's been happening, but is that a surprise?
> imagine having to throw a quarter out of the window, hoping for it to land within the proper 1 inch section of the road

This idea also helps to illustrate something which is intuitive to me but seemingly hard to explain. Sometimes when an event occurs people will exclaim, "Wow, what are the odds of that?!" and then if it turns out to be a seemingly unlikely event, then it becomes "wow, it's crazy that happened!".

But it's really not. Using the pull-quote as an example, it's the difference between 1) throwing the quarter out the window and drawing a circle around where it lands and 2) drawing a circle on the ground, hoping to land the quarter in it when it's thrown. Of course the exact result in the first case was unlikely but nobody predicted it so it's uninteresting.
While yes, an engineer could build a slack clone. Probably initially quite poor and lacking features. If you're not in the business of building chat applications, having to actually maintain such an application becomes a burden. While you may save 500k for a few years. A few years down the road, when said engineer leaves, you will end up having to pay the cost either to exit said app, or spend a lot more engineering effort on it.

There definitely is room for such applications, but a chat application probably won't set the business apart.
A good reading about this is of course Noam Chomsky.
Wigle.net – All the Networks. Found by Everyone
Better link:

https://nitter.net/GaryGensler/status/1744383653008839126
Yes, you are doing math with odds as though they are fractions or ratios, which is deeply incorrect. 20:1 is not the reciprocal of 1:20 but the complement. Odds ratios and similar calculations do not work like this. You can do this type of calculation using X:1 odds or 1:X odds but not both in the same calculation.

Or perhaps you can provide a reference to a justification of this type of calculation?
I'd love to see what it can do with https://github.com/microsoft/debugpy - and especially how it would handle vendored dependencies.
What percent of Iran's GDP is a $20k drone?
The uiua version makes more sense to me than the other even without arrays. It's closer to how my brain wants to understand what is happening: "multiply (the result of...) and 5" instead of "5 (2 and 1 added) multiplied."

The latter is kinda like "the old man the boat" where information occurring later in time changes the meaning of what comes prior.

I'm sure once things get complicated enough I would understand neither RtL or LtR with equal confusion, but the smaller cases seem very readable.
Case #1 – I host a database and fill it with copyrighted data. You come by and make queries and access that data.

Cast #2 – I host a blank database. You fill it up with copyrighted data, and later access that data.

You are alluding to case 2, and yes over there it is debatable who committed the violation. You will mostly likely be at fault if it fits under section 230.

This situation however is case 1. OpenAI is the one who accessed the copyrighted data, copied it, hosts it, and is giving everyone access to it. There is zero argument that the user is at fault here (which is what they are trying to say in this blog post).
Yes, and planes stay in the sky because they travel and hundreds of miles per hour of relative ground speed. So, you would expect things that fall out of them to have a lateral velocity component in addition to their vertical one.
It's not just my work output, though.

I'm a programmer on a team with other programmers, many of us remote.

We're not standing around a water-cooler talking. We're on team chats. We're reply-all'ing to email-chains. We're sharing memes. Half the time we talk across chat when we're sitting in the same room.

These aren't formal design docs or code output [the analogy to flight controls], this is our water-cooler talk, and it can all be subpoenaed in a variety of situations, to be read into court record and taken out of context for the rest of time.
Conspiracy corner: Egypt is joining BRICS. Maybe this is deliberate pressure and this is a convenient excuse?
That's not what training data means
thanks, this is wonderful news

sad to see he's running microsoft windows, which i am sure is not running on a ga144, and an iphone

but it's wonderful to see he's still alive and still living in the mountain cabin and still working on colorforth

this is dispiriting:

> forth is a lovely language, but you have to be able to interface with your hardware. i've been doing that for 50 years and i'm tired of it. they keep changing the rules faster than i can learn what they are

i really respect that the most important purpose for his clock app is to tell him when the sky will turn beautiful golden colors

i wonder if it would be more informative for him to stream some live coding rather than just present finished programs, because i feel that the essence of forth is the interactive experience of using it

a surprisingly hardcore tidbit is (53'40") that colorforth context switches between apps by recompiling the new app from source. otoh i guess that's what php and streamlit do too
I see…

The site said an Auto Wiki didn’t exist for my repo but could be generated via app.mutable.ai, so I went there and assumed it was substantially the same product despite the slightly different interface. I guess I didn’t find the actual Auto Wiki functionality on the app domain.
Running a React Web App in an Android App
But does it matter to anyone other than an academic? In practice the heuristically good == optimal.
Looks to be a serial mouse.
But you absolutely can compare what your parents could afford in their 20s to what you could afford in your 20s.

And if you look at that, you'll realize that, correct, Americans are not as poor as they think they are - they are significantly poorer than that.

Think of the major purchases Americans made in their 20s, higher education, housing, etc. Compare the cost and quality with today. Now compare the income one needed then to survive and raise a family versus what one needs now. Compare minimum wage from that time to today. Compare the average income of a large company CEO vs their average worker between then and now.

You'll see that real wages have plummeted (and not kept pace with inflation), the C-Suite class has made a killing and not shared the wealth with their workers, inflation has skyrocketed, cost of living has grown to an unsustainable level, and things such as education have become so unaffordable that people are skipping out on it altogether.
Butterfly Announces FDA Clearance of Its Next-Generation Handheld Ultrasound
Just be aware that in prod strace can have real impacts and run-away side-effects please!
The answer to your question is yes. Approximately 18 hours ago, Show HN: I made a HTMX Playground 100% in the browser[0] was submitted, and Polly.js is a dependency.

[0] https://news.ycombinator.com/item?id=38906989
In practice I've found the performance savings often goes the other way--for large (multi-GB) images it's faster to split it up into more layers that it can download in parallel from the registry. It won't parallelize the download of a single layer and in EC2+ECR you won't get particularly good throughput with a single layer.
Ask HN: What are your favorite and least-liked APIs?
There are the people who read all his columns, and then there are the drive-by readers who only ever see the link when it’s about Musk.

Pretty sure most of the time I see his column linked here, it’s about Musk.
Making snap decisions under stressful conditions has nothing to do with recording actions for later root cause analysis. If you can’t see the difference, sorry, that’s on you.
> If you are allowed to - in a public square - recite from memory an article you read on the internet

You are in fact not allowed to do that
If you are the kind of person who uses ChatGPT for such questions, you wouldn't understand it anyway
Just get an FTP account, mounting it locally with curlftpfs, and then using SVN or CVS on the mounted filesystem.

/s
This is a great idea!!
> If you have 1e4 machines and run a global video distribution network it might be worth an engineer's salary to look into it.

Sure, and that would be the 0.1% of the time where it make sense.

> if you're implementing a feature in the standard library of a widely used language

I would contend that unless your library is very opinionated on exactly how data will be accessed, you can't possibly optimize cache access in a way that makes sense for every user.
> ”Blitzkrieg" means "lightning war"

Blitzkrieg was early combined-arms warfare; its modern iteration underwrites American military supremacy.

Zerg rushing is an r-production analog that uses swarms of cheap, expendable units to overwhelm the enemy numerically. This is closer to the Soviet (and now Russian) doctrine of using humans to absorb ammunition. It fails against combined-arms armies because it lacks manoeuvre. It works when the enemy is production constrained, e.g. Ukraine.
Can you put a US flag on a merchant vessel built outside the US? If not, this isn't a real option, because there's no capacity to build large container ships in the US; and probably not enough capacity to crew US flagged ships with US based crews either.
Ok, but:

1. Your link gives directions for enabling a setting on M1/2/3 Macs that does allow running unsigned apps from the internet without prompting. (see the heading labeled "Big Sur and later on Apple M1 ARM64 processors").

2. Even without following those steps, I can run unsigned apps (I just have to click through a gatekeeper warning the first time I run it)

3. Requiring technical users to run two terminal commands and adjusting one setting in system preferences one time to globally allow unsigned apps seems like a reasonable trade-off to prevent non-technical users from running malicious programs... like, if I were setting up a Mac for my grandmother, I would never enable this gatekeeper bypass.

Gatekeeper is one of those things that is loud when it gets in your way, but silent if it isn't working... so having it off by default doesn't really make sense. The only way I can see having it off by default is by adding a screen to the onboarding flow that asks a question like "do you plan to submit an app to the App Store in the 12 months?", and then disabling gatekeeper if the user clicks yes.