skysight-inc/HackerNews huggingface dataset:
I gave two concrete examples. What about each of those examples is not landing?

One of shouting at your friend. You want to make sure your friend knows someone is at the door. Two: you tell your computer to transfer money and you don't want to be doubled charged.

More in depth: you click send money on a computer. The computer connects to another computer and sends data to it over an unreliable network. Computer A sends data over the network to B, just like you shouting to your friend you think is in the other room. Data can be lost / your friend might not hear you. Usually, the other computer says "acknowledged, I got your message" - and that is how know that B is moving money or your friend is getting the door. If A never hears back, should A try again? If B gets two requests to move $25, should that be deduplicated or was there two actual requests and $50 should be moved? To know how to solve that, you have to first admit that you might get 0, 1, or multiple messages delivered to B when A wants to send 1 message.

Read the two general's problem. It is the gateway to distributed computing.
Cascade (1993) Vintage DOS strategy game, with source
PCs

CASCADE is a classic strategy game for MSDOS from the 1990s. It can run on nearly any classic PC, from XT/8086/CGA up to Pentiums with VGA graphics. It uses some simple VGA hardware assisted scrolling effects.

The code shows some of the hardware tricks and hacks programmers from this era used.
> You can only operate in this mode for at best 2-3 months before your entire SDLC grinds to a halt because it's been the wild west in github

FB is operating that way with tens of thousands of engineers. More approval layers don’t necessarily mean more order, but it always means slower processes
Agreed. Also citing Graham's "lack of experience in this area".

Even in the steelman case of the Hollywood celebrity promoting a cause they are clearly not qualified to evaluate, I think we ought not belittle the speech act itself. Better to just present your counter-arguments if you disagree.

If everyone felt free to share their opinions, the better the quantity and quality of ideas that surface after due examination.
> Up until the present date that same company made it difficult for anyone to run their own server, only permitting to self-host their own data rather than the promoted decentralized open data

> It also restricts anyone from adding their algorithms or even create new clients to access the data. It is a _defacto_ walled garden that somehow gets promoted on mainstream media

This is not remotely close to true and the verge article you picked was from the initial rollout of federation which was only 2 weeks after they got rid of invite codes and the service became public.

----------

Feed generators (aka the algorithm) are open. You can create your own feeds and their app literally has a UX for adding new feeds.

Labelling and Moderation services are also federated.

And data storage like you mentioned.

And the "firehose" (the event relays).

And even the app-view system/API services.

Oh and of course the Bluesky app's web, android, and iOS implementations are open sourced as well.

There are certainly some things they still control but that's because this project is still actively being developed to basic feature completeness. An example of that is the primary DID format used for defining accounts. The standard DNS record based DID format is federated by it's nature but ATProto's in house DID format is still limited to their instance until they can get it to a production state where they feel comfortable opening it up to federation (like they have every other aspect of their codebase so far).

I'm actually not sure how they could be more open about their push for federation. They want to relegate themselves to the position of developer and infrastructure maintainer as quickly as possible and their work has all been towards that effort.
I worked on this long ago, the main problem with the poor sound quality is that the self-mixing process is non-linear, a good approximation is squaring the output signal.

To improve the quality you can pre-distort the output signal. Taking the square root works quite well, but expands the bandwidth significantly (infinitely, in theory). There is a lot of literature on pre-distortion with bandwidth constraints for telecom power amplifier linearisation. You will also need a linear amplifier to power the array.

The ultrasonic transducers used in this post are very narrowband, having a resonance peak of merely a few 100Hz. You can reduce the Q factor with resistive loading but the output power significantly drops. It seemed these transducers quickly start making an audible whining noise when used for continuous transmission at higher powers. I don't know what caused that, apart from this effect they seemed to hold up for essentially infinite duration.

Using a larger wideband ultrasonic transducer instead of an array of small narrowband transducers again increases the sound quality a lot. We did not find a commercial supplier of such transducer for a reasonable cost, but made some improvised custom electrostatic ones with conductive foil. There is a lot of literature on how to construct ultrasonic transducers but this is not my field.

You will not be able to play bass notes due to physics, the power required would be insane.
> If Hipp thought that SQLite was suitable for backend applications where the database is the authority then he would allow real types and the associated constraints. But he won't do that because it complicates the code and bloats the embedded object size.

Totally baseless claim. Advances to the query optimizer complicate code and bloat the binary far more than adding DECIMAL, DATETIME or UUID as types would.

The reason types don't change is forward and backward compatibility, and the promise of supporting the current file format and APIs for interacting with it for at least another 25 years.
I'd guess none of those labs are testing desktop environments playing videos and running 3D software on amdgpu.
Historical Aerials
Using elitist as an "automatically win any debate" witch word never paints you in a good light, FYI.
That actually reminds me of a great story, for when I had to do exactly what the title is suggesting.. back when I worked at Amazon as a software engineer, the CRAZIEST thing happened to me. Here’s the story…
I was working from home with my girlfriend (at the time), when suddenly I get an urgent ping from my coworker: “Our service is experiencing a SEV 2! We need all hands on deck!” Uh oh, our team’s application has gone down!
However, as I scrambled to figure out how to fix the issue, I smelled something burning from another room and heard a fire alarm go off. “Will! There’s a fire! Help!” I heard my girlfriend shout. Now I was stuck in a conundrum — restore a critical Amazon service, or put out the fire in my apartment?
It was at that time I remembered Amazon’s famous leadership principle “Customer Obsession”. There are customers who depend on my team’s application — I can’t let them down! So I ignored the fire and my girlfriend’s pleas, and started debugging the production issue.
But all of a sudden, the smoke in my apartment cleared and the fire alarm fell silent. My girlfriend walked into the room, and to my astonishment, peeled off a wig and revealed herself to be Jeff Bezos himself! “I’m proud of you for being obsessed with our customers,” he said, and gave me a $5 Amazon gift card. He then leaped out of my window and hopped into a waiting Amazon Prime delivery van that quickly peeled away.
Even though I no longer work at Amazon, I’m so grateful for these experiences that taught me lessons I’ll never forget. Agree?
Looking back at your build123d code, it looks like the biggest differentiator compare to OpenSCAD and CadQuery is the expressiveness to assign shapes to variables, right?

I was able to check that box with PythonSCAD thus far, so that's "solved" for me.

Otherwise, I see a lot of vector/coordinate manipulation that isn't too different from OpenSCAD/PythonSCAD.

However, I can see there's some additional abstraction primitives with arc and tangents that looks nice. That doesn't quite exist in any OpenSCAD based or similar engine since there's no built-in way to get info out of the shapes in a reflection-like way.

Maybe I will give Build123d another go and see if I can sustain some sort of momentum.
Yeah, can't believe their standups are so short.

(I wish I was joking.)
> You're just going to annoy me if you redirect me away to a language I don't want just because you tried being too smart.

So what do you propose that such a site shows on their root URL? It's possible to pick a default language (eg. English), but that's not a very good experience when the browser has already told you that they prefer a different language, right? It's possible to show a language picker, but that's not a very good experience for all users, then, as their browser has already told you which language they prefer.
This looks like anti-privacy with extra steps. This breaks the disconnection that iframe provides. Kind of like turning iframe into a detective. Were you interested in tennis on the night of January 3rd?
It's that simple. If you can wrest just 0.1% of the American bottled water market with a 10% profit margin, it'd make you silly rich.
There’s fzf-git.sh [1], which is a collection of bindings to invoke fzf for things like branches, commits, tags, etc. I use it pretty often.

[1] https://github.com/junegunn/fzf-git.sh
how would anything ever be immutable if people can reassign the symbol/pointer/name?

the DAO hack happened, immutably, no one disputes it. the hashes and blocks and transactions are well-known. so there was a "schism", that explicitly validates the fact that without this large-scale cooperation, without the redefinition of what Ethereum is, it would be still be what is on that other branch. these both provide evidence for the immutably and decentralization.
I have a 6 dollars month VPS on digital ocean that I use for everything. Host my website, send server events to my devices, socket connections...
The funny thing about those chocolate bars is that (I think) they're better than the century old brand names they're competing with.
a small focused group of tryers is probably a big help
That ctypes.sh makes me think of Microsoft Powershell which is able to script COM objects much as Visual Basic. It's the moral equivalent of ctypes, although ctypes is in the wild and wooly world of C where there isn't any concept of memory safety, garbage collection and all that, whereas COM provides an OO-like API that looks horribly overengineered from the C world.
I know this is beside the point but I remember the first time I bought a Mr Beast bar, I bit into it, and realized their standard bar was actually a pretty dark chocolate. I think they changed the labeling but I imagine there must have been a lot of kids who bought the candy bar and hated it lol
Earlier:

https://news.ycombinator.com/item?id=41298522
There’s a difference between writing down that you hire A-players in a document, and hiring the unqualified personal friends that he does in practice for all kinds of production roles
Reminds me of the Threat Grenade from COD Advanced Warfare: https://callofduty.fandom.com/wiki/Threat_Grenade
Tell HN: DanBC has died
I am sorry to announce that long-time HN contributor DanBC died last month after a prolonged period of ill health. May his legacy continue to inspire, and his contributions to this place and the wider world be remembered. Rest in peace, Dan.

https://www.gloucestershire.gov.uk/media/53jhyy44/neurodiver...

"Sadly Dan Beale Cocks, the wonderful Co-Chair of the Mental Health and Wellbeing Partnership Board died on 21 August 2024 after a long illness. Dan made a fantastic contribution to improving mental health and
coproduction in Gloucestershire for many years and he will be greatly missed.

Before Dan died, we asked if we could plan an annual Dan Beale Cocks Celebration of Best Practice in
Coproduction and he was delighted with the idea. It is intended to take this forward in collaboration with
the other Partnership Boards."

https://news.ycombinator.com/user?id=DanBC

https://medium.com/@dan.bealecocks

https://twitter.com/DanBealeCocks

https://www.youtube.com/watch?v=xjiMvSJDa2g
Facebook has a very thorough code review process, and their product is heavily data driven. They've even productized their code review process internally, and that product is also data driven.
I'm a little late to this thread, but I agree with others; the 'meet' tab would be an incredible addition to HN. Perhaps it could include features like location-based topic filters or even a 'looking to meet' tag where users can express interest in meeting others with similar interests. To keep things safe and inclusive, maybe we could have a 'verified meetup' system where members can host and vet events before they’re posted. I'll shut up before my brain dumps all my thoughts here.

On a related note, for any HNers (or hackers) in/around Austin, TX that want to meet, I'd be happy to help organize a meetup in Austin, if you're interested in connecting.
Big hardware change for the PS5 was memory and SSD. You can stream in a lot of assets and forego the Mass Effect elevator load screens. I can't think of a GPU innovation that isn't iterative from the PS4 to the PS5
Pfft...it's constant. Several hours per day, every day.
I have come across the full dog poop bag phenomenon a lot lately on trails and sidewalks. A small group forms, as if there was a memo that someone else wants them or would be picking them up. It is baffling. I would guess that these are people who were not bagging their poop and were chided for that. And then these people took the command too literally, bagging but not carrying away.
> You can only operate in this mode for at best 2-3 months

While article is named "How to Lead Your Team When the House Is on Fire" - if your business is constantly on fire you are doing something terribly wrong, I don't think you understood the main points.
>COVID-19 lockdown effects on adolescent brain structure suggest accelerated maturation that is more pronounced in females than in males

https://www.pnas.org/doi/full/10.1073/pnas.2403200121
Please don't do this.

He's repeatedly denied it, and your ignorant claim can only bring him and his family trouble.

(Also, I've known Adam for a number of years through multiple Bitcoin conversations and I can personally vouch that it's not him!)
At the top we have 2 management posts - this and MrBeast. One is very specific and another is typical management bs-bingo.
The code review process is quite literally “you need a stamp from anyone because of some regulations we follow”. Definitely nothing thorough.
I feel the sentiment can't be entirely wrong. But of course for the whole procedure to be sound, it's essential that the fact checking crew is better your average Joe.
So someone stole the prize and left some sort of calling card mocking everyone solving bitcoin puzzles?

1Jvv4yWkE9MhbuwGU66666666669sugEF 0.00000001
1YouAreSoDumbLoL666666666667K5aR4 0.00000002
1WhatWereUThinking6666666662wkqq1 0.00000003
1YouDeserveNothing6666666665sbbBC 0.00000004
1YouEpicFaiLure66666666666688GSDA 0.00000005
1BitchAssLoser66666666666669dBUVg 0.00000006
1AndEveryoneELse666666666669Vnc8C 0.00000007
1ThisisALosingGame6666666667HAZdf 0.00000008
1JustGetAReaLJob666666666665vGKVD 0.00000009
1YoureWastingTimeAndMoney664CVExC 0.00000010
1AndCausingCLimateChange6666HK8Qc 0.00000011
13zb1hQbWVsc2S7ZTZnP2G4undNNpdh5so 0.00000012
1Jvv4yWkE9MhbuwGUoqFYzDjRVQHaLWuJd 0.00000013
1FK5PjPNARQmg94n2cNHTo9417kWfXUDBQ 0.00002125
I feel the same way. I've never had a vehicle that consumed more than 5% extra with A/C. With my current diesel I can't notice a difference at all.
>posted the private key before

When you post a transaction, the public key is in the transaction (inside the field "sigscript") .
With the public key known you only need 2^(66/2) checks (instead of 2^66), which can be done really fast.

So some bot watched the address, obtained the public key, computed the private key from it, and front-ran the original submitter probably with a deal from a mining pool to make sure his transaction is enforced.
I’m picturing the docs it would generate for the code I see at government agencies written by $500/month outsourcers.

“This function processes logins using a complex and unclear logic. Exceptions are not thrown and instead most failures are represent using a success code that sets the current logged in user to either null or a user object with a null or empty string as the name.”
and healthcare and safety
Last year someone actually tried staging a livestream while they were committing a murder, to manufacture an alibi. It didn't work.

https://www.bbc.co.uk/news/uk-northern-ireland-64494847
Maybe my wording is confusing, but the idea is not flawed. It is used to set the speed limit, given the road.

If you want a lower speed limit, you can just set it, and if below the 85th percentile speed, you'll get a less safe road.

The proper way to do it would be to adjust the characteristics of the road so that drivers slow down and the speed variance is minimized.

Same for increasing the limit. A wider or smoother or straighter road may work.
never saw GoT, but I wouldn't think so. you put an episode on and all of a sudden half an hour has passed.

all these things are just convenient timeskip tools.
We need wider IPv6 deployment now. If only someone like Zoom put their foot down and said “our shit doesn’t work without IPv6” we would see 90% deployment virtually overnight.
Bidet, which they also mention, was a revelation to me. I first tried it in Turkey a few years back, and immediately upon return outfitted all of the toilets in my home with Japanese bidets. Toilet paper is used only to dry off (although the bidet also has air dry). Smearing shit around with toilet paper is a barbaric custom which really needs to go.
Ever heard of the halting problem [0]? Every time I heard these claims, it sounds like someone saying that we can travel in time as soon as we invent a faster than light vessel, or better, Dr Who’s cabin. There’s a whole set of theorems that says ultimately how a formal system (which computers are) can’t be completely automated as there are classes of problems it can’t solve. Anything the LLMs do, you can write a better performing software except for the task that it is best suited for: translation between natural languages. And the latter, it’s because it’s a pain to write all the rules.

[0]: https://en.wikipedia.org/wiki/Halting_problem
While interesting, this still can't account for domain expertise and system design decisions - you can't assume every character / line / function / method typed is just "correct" and exactly what you'll need. There are 1000s of ways to do both the wrong and right thing in software.

The real problem always comes back to the fact that the LLM cant just make code appear out of nowhere, it needs _your_ prompt (or at least code in the context window) to know what code to write. If you can't exactly describe the requirements - or what is increasingly happening - _know_ the actual technical descriptions for what you are trying to accomplish, its kinda like having a giant hammer with no nail to hit. I'm worried of a sort of future where we sort of program ourselves into a circle, all programs starting to look the same simply because the original "hardcore" or "forgotten" patterns and strategies of software design "just don't need to be taught anymore". In other words, people getting things to work but having no idea how they work. Yes I get the whole "most people dont know how cars work but use them", but as a software engineer not really knowing how the actual source code itself works? It feels strange and probably ultimately the wrong direction.

I also think the entire idea of a fully automated feature build / test / deploy AI system is just impossible... the complexity of such a landscape is just too large to automate with some sort of token generator. AGI, if course, but LLMs are so far from AGI it's laughable.
The juice lasts about 10x longer than the batteries, so they'd have to either make them use much less juice, or use larger batteries.

Consumers are paying upwards of $20 for vapes that last less than a week with heavy use, or about 2 weeks with low/average use, so I don't think a dollar saved on batteries is really as much of a concern as "why should I buy your vape vs one of the 5 dozen competitors'"?
Google wipes inactive accounts because they’re often used for spam and malware.
They shouldn't be bursting down peoples doors and placing them in handcuffs based on tips with such poor veracity. If there is no way to verify the identity of someone making a serious claim, then it shouldn't be taken this seriously.

Clearly the system as it exists today is ripe for abuse.
Like I said, it’s absurd that they even mentioned it without anything to substantiate it.
ChatGPT Initiates a Conversation with a User
you'd think an article nominally about 'intellectual property' would mention that mickey mouse is out of copyright now, at least in countries that apply the rule of the shorter term

https://web.law.duke.edu/cspd/mickey/
"As easy as in desktop" not going to happen anytime soon. Phone "bootloader firmwares" lack full description of phone hardware in stardartized form like PC ACPI does, expecting customized OS kernel to know the phone it's running on. Phone devices lack capability to emulate something ancient-but-standard, expecting customized OS to include drivers for all of them. That's enough to make unified OS images impossible.
Rainbow Six Siege (2016 update, Valkyrie):

https://rainbowsix.fandom.com/wiki/Valkyrie#Device_Descripti...

Splinter Cell (2002):

https://splintercell.fandom.com/wiki/Sticky_Camera
>I cannot honestly say anything on YouTube comes close to the production in an episode of Top Gear or Game of Thrones.

>Content on YouTube is terrible in new and terrifying ways.

Most of the YouTube's content is amateur UGC(user generated content) and it works pretty well for what it is.
this is interesting.

what are some resources that you can learn on how to create viral titles on existing content?
The irony of telling people how to use something you're opposed to...

It's clear that mainstream browsers have become the exact opposite of user agents. Unfortunately I don't see an easy solution to that problem beyond educating web developers and users, to change course to avoid all this hostile complexity, and possibly creating more alternative browsers that explicitly don't support things like this (or will lie about it to preserve the interests of the user: https://news.ycombinator.com/item?id=36935843 )
who is dogpack404, and why is posting their links obligatory?
> When you post a transaction, the public key is in the transaction (inside the field "sigscript")

Is that true for every single Bitcoin transaction?

> With the public key known you only need 2^(66/2) checks (instead of 2^66), which can be done really fast.

Then how comes not all Bitcoin transactions are front-ran like that and Bitcoin is not worth zero already? 2^33 is indeed nothing: 8 billion (so I understand this can be easily cracked).