skysight-inc/HackerNews huggingface dataset:
Had a physics teacher in highschool, worked on a submarine. Told me that with government equipment like submarines, workers replace parts based on dates regardless of the wear and tear of the part. "If this screw is supposed to last 10 years, we're ordered to replace it in 7 years regardless of the condition."

With for profit companies, they'd try to push the parts to last 12 years instead of 10 by inspecting them and confirming they're still good.

Saving money this way isn't too big of a deal if you're McDonalds and it's an ice cream machine.

But if it's a for-profit airline it can turn into a problem.
Also interesting to see this pop up two months after Tom MacWright announced he was shutting down and open-sourcing Placemark: https://macwright.com/2023/11/13/placemark

(Discussed on HN here: https://news.ycombinator.com/item?id=38250459)
This behaviour can be disabled by blacklisting Firefox from APT's unnattended upgrades. I wrote[0] something up on this last year if anyone is interested.

[0]: https://hth.is/2023/01/10/blacklist-firefox/
For luxury cars it is. Apple would position themselves in that direction.

That being said, I’m surprised they are still seriously on it, given how the prospect of general-purpose FSD has largely fizzled out.
> The crown will now be paying these protesters significant sums of money. >$20 millon each.

Interesting, according to CBC

> Deputy Prime Minister Chrystia Freeland told reporters at a cabinet retreat in Montreal that the government plans to appeal the decision.

So I'd be surprised if they already compensate anyone at this point.

https://www.cbc.ca/news/politics/emergencies-act-federal-cou...
Question that sounds idiotic but is quite serious: how do I make it illegal to lend money to me without confirmation via Keybase? (edit: or some similar cryptographic identity proof)

The only reason to keep my name/address/SSN secret is that companies will lend money to a person who has that info, and then try to make me liable for it regardless of whether that person was me. That's a problem, but the solution isn't for me to keep my identity secret, it's for companies to stop doing that.

I should be able to march into some government office, prove my identity to their satisfaction, and give them a private key. Then, if Wells Fargo lends money to someone who can't prove ownership of that key, that's Wells Fargo's problem. Keybase does this fairly well, and is essentially abandonware since the founders were (if I remember right) acquihired by Signal. So, can we just nationalize it or build something similar, declare it to be SSNv2, and move on with our lives?
The headline is almost redundant. In a duopoly, every substantial client is always forced to consider the alternative.
$263.42K for an entry level position, wow.
> It isnt simple. Getting a normal phone line to passively carry an encrypted call is a bit of a hack.

How so? It would seem fairly trivial considering we have ways of sending data over phone lines as sound for decades.
That'd still be a bit too tolerant for my tastes. It should also scan your future commits.
Indeed, the financial services firm I contribute at is required to remotely lock and wipe laptops when offboarding for compliance purposes, and that is somewhat consistent with the other FIs I’ve seen the inside of. How effective this is depends on an org's MDM story (people, process, controls).
20% of the company

Given how it sounds like Brex is doing, they're likely going to need to cut again. This isn't deep enough to really solve any systemic or structural problems. It will likely work though if the product vision and execution are on point and they just need more runway/less bloat.
The houses have tenants, so they can't use them for their children? It sounds like they prioritize the income stream over their child finding a home. Yeah, it isn't fun for the people who need to relocate but that isn't some impossible hurdle.
It would make no business sense to them. They sell entry level devices with tiny disk space that is practically unusable so in the end you give up and end up paying twice as much to get your work done.

I remember buying MBP 2019 for app development and not being able to upgrade Xcode which was the only app I installed on it. With every upgrade, I had to go the manual route otherwise the whole process would fail for lack of disk space. Why call the machine "Pro" at this point?
Doesn't that describe many forms of incorporation, not just LLCs?
Maybe they are just testing AI with less used features first
You could also switch to Linux Mint, they have a very definitive anti-snap position. I would really like them to bring back an official KDE spin though..
> increasing in-person collaboration in our hubs, and concentrating the time zones in which we operate

Massive turn-around since Brex declared themselves to be remote-first and said things like "Yes, employees can relocate permanently with Brex’s transition to remote-first" https://www.brex.com/journal/remote-first-at-brex
I have no formal knowledge in the domain to go much deeper but
I can understand the problem you stated about defining the terms properly.
I suppose this spinning around on word definitions is similar to my "awareness of awareness" description in that we have the ability to ponder the meaning of the very tool (language) that we are thinking with.
But my old head begins to implode if I go very deep...
I realized there is one benefit that this offers: Github attests to the time that it happened.

Supposing you're looking at a popular repository, one where a malicious commit would likely be noticed eventually. The last commit was "one month ago". What's to say someone didn't compromise the developer's computer, sign a malicious commit backdated by a month, and push it to Github? If the last commit was made via the Github UI, you have pretty good assurance (i.e. as much as you trust Github not to get hacked) that this didn't happen.

Even better if the previous commit was done by the author, and the Github UI commit is trivially confirmed as safe. That way, you can confirm the author's commit locally, in case Github is the one that got hacked.

If both the author and Github got hacked, :shrug: I guess that's a pretty skilled adversary.

Caveat: All of the above is my own analysis. I'm curious if there are flaws in my thinking here.
we need more housing density to combat high real estate prices.

Building 1800 units of luxury high rise homes costing millions per unit isn't how you combat high real estate prices.
Automatic reconciliation is like half the reason Kubernetes exists. A well designed system should handle this, not having expectations in order for example.

I’ve seen several clusters where one could kill more or less everything and it would just come back again.
Boeing has been working on this since it got taken over by McDonnell Douglas.

They made a decision to not invest in improving the narrowbody domestic airliners that people fly in the most and that are responsible for most of the environmental and social impact of aviation. Instead Airbus and Boeing kept introducing more and more widebody airliners that only Middle Eastern airliners owned by Sheiks could afford.

The 747 was retired but the 1967 737 is still "competing" with the 1987 A320. When you fly on a 737 you feel like crap because the circular fuselage is not a fit for your body, because of the noise of the engines are deafening, and the plane can't support sufficient air pressure for you to feel like a human being. A modern aircraft like

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

I've heard quite a few organizations around Ithaca, NY talk about the problems they face and whether it is an academic department or an auto-parts factory, the airport always makes the list. The trouble is they are stuck with these 50-person jets that the manufacturers quit making 20 years ago. If they could upgrade to modern jets like

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

or

https://en.wikipedia.org/wiki/Embraer_E-Jet_E2_family

they would get something like the "Southwest effect" where better efficiency lowers costs which means more people fly and they'd have no difficult filling the seats. It's a major thing that keeps third-tier cities down and keeps people voting for Trump.
Thanks. Now I'm going to have nightmare fuel about one of my experiences as a young software engineer at a well known Japanese auto manufacturer in a Research and Development position. They had a mess of a software project which involved endless meetings on Jira issues, which became more about using Jira than actually solving the issues and making a quality product. This was all done on impossible timelines with outsourced teams that seemed to change every couple months. We also can't forget about editing every Powerpoint presentation N to infinite times, which mostly involved moving a box or changing a color.

Any lowly Boeing engineers reading this - my condolences... Truly.
Can we? People continue to use both even after newer versions are released.

I don't think it was horribly conceived. I think it's close to the best we can do given the constraints we're working under. These constraints include the fact that there are millions of networks being run by millions of people and nobody is in a position to force all of these people to stop using v4.
Really brings up the difference between the energy density of the fusion reaction and the energy density of fusion plus the confinement system to enable the reaction!
In reality you just comment out the block, in day-to-day work it really is a non-issue in my experience.
Dart compiler does it, as I know.
It’s been a while, but in this vein I enjoyed Chaitin’s Toward a Mathematical definition of “Life”: http://home.thep.lu.se/~henrik/mnxa09/Chaitin1979.pdf

Blew my mind as I started to wrap my brain around information theory.
Ha. I had the same thought but you beat me to it :-)
I don't read the replies here as a lack of interest, more as a lack of interest in the solution you've come up with.
> probably for a magical or divinatory purpose rather than determining whether your wizard made her saving throw.

Why should I assume humans playing recreational games is a recent invention?
I'm curious to know which AI bits you feel are amazing, as I may just not have heard of that yet.
US government tariffs on Airbus in 3, 2, 1...
Clarification: I'm not the author of the linked post.

I read your post some time back and feel it's been an organizing force for developers in this space — great job and thanks for the work you put into it.

I often wonder about terminology. What was the reason you chose "local-first" over "offline-first" (or even "serverfree" as in this case)?
Thank you for publishing this info, comrade! Ve arr going to chek all old Munich hospitals.
A good take but I'd argue that things like Voodoo People, FSOL, and such and such should've been noted.
Offline-first isn't enough.

I've done user support with users in the mountains who don't have a reliable internet connection.

Being able to say 'don't worry, the app works offline, you can (optionally) sync when you're next in the city' is extremely rewarding, and vital for software to work for these people.

----

Offline-only is not enough either. Ideally users should be able to sync between devices when offline, and have the option to sync to the cloud when online
One of the mandatory ones, in my opinion. It's 3rd or 4th in terms of the linter that catches actual bugs for me before they are bugs, behind the number one errcheck and probably number two "unused", checking for unexported package-level variables that are unused. Go prohibits variables to be unused within a function but the compiler does not check that unexported package-level variables are used; this has helped me find a lot of places where I created a metric for something but never quite followed through to actually triggering it, log messages, bespoke errors, etc.
That's how it used to be for your suggestion too.

We're living in a dream state now where the creators of IDEs like Visual Studio (Code) or IntelliJ actively implement common languages and frameworks. It used to be 'find a half-baked community plugin so JSON works.'

If someone made a standard schema and people used it, I can assure you the magic you are expecting from your tooling would suddenly pop in just like how JSON support appeared one day. But they can't do nothin' if there is no community support for it.

XSD and XSLT are complicated because XML is complicated.
I can log into chase.com with my password in any case. Banking security is an absolute joke.

The interesting part is that if I have to do a 2FA SMS challenge, I am required to re-enter my password. At this point the password checking becomes case sensitive.
The same is true for translations in most browsers, right? At least I'm not aware of any browser that does it client-side/offline.

Edit: I stand corrected, Firefox does it offline! Thank you, Firefox team, this is awesome and I'll likely be using it more often now :)
That is one solution yes, if you already have a password manager which gives APIs to work with it's secrets. Or a separate product like Doppler which is specialized for this use case. My idea was to avoid a central store, and honestly I don't intend to compete with these massive companies with my weekend long project. If a few people find it useful, I'm happy with it. Thanks for your feedback!
gcc, clang/llvm, beyond sanity SDKs, code generators for each and everything...
It absolutely does not have to come at the cost of merit based hiring. When you want to focus on DEI in hiring, you can pick the following trade-offs:

- Take more time finding suitable candidates

- Invest money in external recruiters

- Lower the bar

Only in the last case does it come at the cost of merit
I think this turns out to be a pretty good example of how stupidly big the ipv6 space is. Because it sounds like a big ask until it meets the numbers.

So you want "even billions(!!1!)" of nanobots per allocation. Well I'm lazy, and dynamically allocating a /64 is built right into the protocol. So lets let my medication dynamically allocate out of a /64. How many billions? Billions of billions. So lazy, so sorted.

But of course, I don't want my medication talking to my wife's medication. So lets de-conflict that. In fact, let's de-conflict everyone's medication.

We all know that 32bits is a bit over 4 billion. So 33 bits is going to be a bit over 8 billion. That's enough for now, but it's iffy, so let's go for 34bits, a bit over 16 billion. But in ipv6 world, it's polite to land on a nibble-boundary, so we'll go for 36 to be polite.

I'm going to steal the old allocation for ULA as an example. It was /7, but I'm going to call it /8 because I like round numbers.

So lets have an 8-bit prefix ala ULA. Then an 8bit planet number. Then an 8bit country/healthservice/issuingbody number. Then a 40bit human number, because I ran out of reasons to waste 8's There's our 64bit network number. With 64 bits left for billions of billions of nanobots to dynamically allocate.

The best bit about ipv6 isn't billions, it's that we get to actually structure our networks instead of cramming them into every nook and cranny we can buy.
> the infamous “We Need More Deplatforming (2021)”[1] article

That seems a misquote; the title of the article you link is "We need more than deplatforming", and it isn't apparent to me that it advocates for deplatforming at all.
"life is the process from birth until death"

"life is the way to make anything happen to you"

without a body (via life), a consciousness cant do anything
My mistake, I see that post wasn't written by you
I noticed Aldi here in the US carried an inexpensive knockoff late in their specials aisle last year.
Take this tab collection, build a model or a RAG or whatever around them:

- Let me chat with a bot that knows the information from the collection

- Use the information to generate a summary

- Let me guide it in generating a well sourced article

Build a knowledge graph from the web

- Trace a source of information back to the originating point to help eliminate derivative blog spam

- Help moderate media bias and challenge echo chambers

Automatically recognize spam, scams, etc.

Let me describe something I need in text, return back links to shopping sites that sell that thing, if nobody has it, generate a 3d model, or more formal description of it and supply me with connections to let me farm it out to an additive manufacture, one-off makerspace place or something.
I am a self driving skeptic but seems like a good bet for Carmack. I would expect Waymo to open up to consumers before 2030 in SF, even if more expensive and take way longer than a normal car. It could be little more than a tech demo and he would still win the bet.
I'm commenting on pedestrian safety & regulators absence. Sharp edges and rolled steel instead of crumple zones is absolutely a bad time if you're a pedestrian. High hoods isn't the only possible risk.
I'm not sure what Apple would bring to cars. Waymo is almost uncatchably far ahead in self-driving. Tesla has already brought minimalism to cars, and will probably have an affordable car with mass appeal by 2028 if BYD doesn't get there first. Apple might be better off making a luxury fifth wheel.
Sadly, I'm not part of Ink and Switch and did not write that post...

They are an incredible bunch, as are so many people in the local-first / CRDT space, many I have had the opportunity to meet and collaborate with.
Sounds like a sneaky way to add your personal social media feed into their AI training data.

Edit: the suggestion that translation functionality already does this is valid though perhaps this expands the scope to data in the users default language?
Can a metallurgist weigh in on this? That casting looks really good to me.
> debugger

Check out the latest IRB on 3.3, it finally gives Pry a run for its money, especially when jumping into the debugger!

https://github.com/ruby/irb#debugging-with-irb

$ ruby test.rb

From: test.rb @ line 7 :

1: def foo
2: 10.times do |i|
3: p i
4: end
5: end
6:
=> 7: binding.irb
8:
9: foo

irb(main):001> break 9
(rdbg:irb) break 9
#0 BP - Line /Users/loic.nageleisen/test.rb:9 (line)
irb:rdbg(main):002> break 3
#1 BP - Line /Users/loic.nageleisen/test.rb:3 (line)
irb:rdbg(main):003> continue
[4, 9] in test.rb
4| end
5| end
6|
7| binding.irb
8|
=> 9| foo
=>#0 <main> at test.rb:9

Stop by #0 BP - Line /Users/loic.nageleisen/test.rb:9 (line)
irb:rdbg(main):004> continue
[1, 9] in test.rb
1| def foo
2| 10.times do |i|
=> 3| p i
4| end
5| end
6|
7| binding.irb
8|
9| foo
=>#0 block {|i=0|} in foo at test.rb:3
#1 Integer#times at <internal:numeric>:237
# and 2 frames (use `bt' command for all frames)

Stop by #1 BP - Line /Users/loic.nageleisen/test.rb:3 (line)
irb:rdbg(main):005> bt
=>#0 block {|i=0|} in foo at test.rb:3
#1 Integer#times at <internal:numeric>:237
#2 Object#foo at test.rb:2
#3 <main> at test.rb:9
irb:rdbg(main):006>

See also the debug gem by itself:

- https://github.com/ruby/debug#debug-command-on-the-debug-con...

- https://github.com/ruby/debug#remote-debugging

- https://marketplace.visualstudio.com/items?itemName=KoichiSa...
If true this is ground breaking news especially in the Audiology community.

There is zero treatment besides hearing aids / cochlear implants for sensory hearing loss in Human history until now.
Ask HN: Good Tech Stacks for Prototyping
I haven't done any prototyping since the days of nextjs. What are some good solutions at the moment for a one man startup or a small team.
I guess this is the dilema of all programming languages, to port stuff on cross platform with very low to no effort. The content composition method, whether it is markup language or Class.Resource.References, would matter less.
Maybe continuing the project and pushing back the date rather than cancelling it is falling to the sunk cost fallacy.

Or, maybe they truly believe this is the right market for them to enter. (or, don't have any better ideas about how to spend the cash and find future growth).
12M is pocket change for Apple and Putin
I tried this, but they just switched planes on me last minute.
The biggest problem with CAKE/CoDel is that if you're not deploying it on the bottleneck device, you have to artificially limit the download/upload speed ("bandwidth 280mbit" "bandwidth 45mbit" in this example) in order to create a new bottleneck. Finding the correct limits is nontrivial because they might change over time.

Anecdotally, switching from DOCSIS 3.0 to 3.1 seems to have improved my worst-case latency, because DOCSIS 3.1 includes a CAKE-like algorithm (PIE) in the modem itself:

https://www.cablelabs.com/blog/how-docsis-3-1-reduces-latenc...
This happens from time to time for all aircraft models. It's why you should never be in the direct path of an aircraft taking off if you're plane spotting.
Some SUVs qualify as trucks under the definitions written into the law.
Yeah that absolutely makes no sense. As a tenant, I live in this house, it is mine no matter what paper you have that says you own it. You didn't provide it for me from the graciousness of your heart but rather from a pit of greed that gatekeeps me from doing what I see fit with it.
Because the signal transmitted over normal phones has to be encrypted. That encrypted signal will then be digitized/compressed by the standard phone line. Any artifacts in the phone line digitization might turn the encrypted signal into gibberish. Its like compressing a jpeg too many times. So you need an encryption method that isnt simple digitization. You need something that is encrypted but essentially sounds like human speech so that the digitization/compression process does not damage it.

https://gdmissionsystems.com/products/encryption/secure-voic...

https://www.cryptomuseum.com/crypto/gd/viper/
> Actions have consequences.

In 2022, Calhoun received $22.5 million from Boeing. In February 2023, Boeing awarded Calhoun an incentive of about $5.29 million in restricted stock units to "induce him to stay throughout the company's recovery." In March 2023, Boeing announced Calhoun was being given shares worth $15 million that will vest in installments over three years.

Consequences for who?
I want to believe that you are joking, but I'm afraid you are completely serious and also correct. I'm seeing an increasing drift with both this pattern and "safE" toward exactly what you describe.

Don't forget your tps reports.
Firefox does it offline
> not falling to the sunk cost fallacy

Or it's the opposite? It's a dead end, but they will keep pouring money into it since they've "already invested so much".
How strictly are SCIF policies enforced? I'm just a civilian who's never had exposure to that world, but based on my experience with other parts of the government, I'd expect SCIF compliance to fall on a broad spectrum from "sloppy or non-existent" to "overly strict and paranoid." Is my intuition accurate? Who's accountable for the compliance of a given SCIF - can anyone with clearance "setup a SCIF" or does it need to be registered, audited, etc?
> you need such a panel to be available

Aren't they available? Just take apart a used MacBook for a retina display, or take apart a Boox 13.3" tablet for the eInk display.

Or just buy this
https://www.waveshare.com/13.3inch-e-paper-hat.htm

But good luck reverse engineering it. I wouldn't know where to start.
Ah, I know the programming language for you: https://news.ycombinator.com/item?id=5002597
thanks.

I've had jowar bhakris, which are like rotis made of sorghum flour. they taste okay, not great (imo of course).

I've had bajra bhakris too. bajra is more heating and harder to digest, so better for winter food, but has a more pronounced taste than jowar. it is more dense, so you get full sooner.
That information is out of date: ARM64, PPC, RISC-V
https://go.dev/src/cmd/compile/abi-internal
> A future where all humans live on Earth in a universe devoid of human life is depressing to me.

Well during your lifetime that will be the case, so this is up to our descendants. There's no need for those descendants to be made of meat -- in fact it's a very serious disadvantage