skysight-inc/HackerNews huggingface dataset:
"[...] multiple issues that limited the building’s potential for conversion into residences: 10-foot-tall ceilings, which are short by today’s standards [...]"

I didn't know that 10-foot-tall apartment ceilings are considered "short" these days.
This is not actually a thing.
Shop bought hot sauces are pretty 'meh' in my experience.
Show HN: grpcmd-script - Powerful gRPC Testing with JavaScript
You can probably enumerate them by searching for GCC compiler flags in the corresponding bug tracker. Start with ftrapv and fno-strict-aliasing. Those diverge-from-c flags exist to make code slower in exchange for not being broken.
Use LLMs (Granite/Llama/Mistral) for free (no credit card needed)
3dfx MiniGL Patcher v1.48
We have ill defined behaviour, implementation defined behaviour, erroneous behaviour, unspecified behaviour, undefined behaviour.

Undefined behaviour isn't exactly what most people think it is.
Thanks, this was a great read.
I know right? Stupid facts, going around disagreeing with your intuitions.

How can shared secrets be a bad idea? I mean, it was considered pretty good a thousand years ago, can technology really have improved since then? [Hint: yes, drastically]
Well, let's think about the sources of bloat.

I'd argue that the primary source of bloat in software today is when there's a mismatch between what developers need and what the underlying platform provides. The most extreme case of this can be found in desktop operating systems where relatively few apps now use the underlying platform at all, largely because nobody wants to write GUI code multiple times. What developers want and what the underlying operating systems provide are almost entirely different so everyone ships a giant runtime to replace what's the OS comes with. Modern mobile platforms have a similar problem, where things like Swift UI or jetpack tend to be bundled with the app or at least were historically up until recently, and that yields bloated packages too.

In contrast people get the vapors if a web app is more than 5 MB of download and this happens because the web platform is significantly more responsive to what developers really want even though it has poor technical foundations. Where bloat does occur in web apps, it's because the browser makers have not responded quickly enough or at all to growing mismatches, for example the vdom diffing algorithm react uses could be implemented in the browser itself, but isn't, so lots of apps ship it bundled.

Apps for Windows 95 didn't seem bloated, but that's because they relied so heavily on what already came with the computer when you bought it. People just had a suck up the fact that the underlying API was pretty bad, because they couldn't afford to ship anything better and till the CD era came along and then you did start to see apps leave behind the underlying platform and get more bloated.

A truly next-gen operating system would make it very difficult to talk precisely about bloat, I think, because if you really went beyond the Unix or NT designs your operating system would download and manage code modules automatically, a little bit like browsers did before the introduction of cache partitioning. How bloated an app appears to be then would depend entirely on what you had previously used and downloaded, and thus to some extent would be in the eye of the beholder. After all, if you measured all of the code paged in by running a native Mac app, or even something like delphi, versus the amount of code paged in by an electron app, it probably wouldn't be that different. It's just that the Mac app is accessing code that is shared with other operating system utilities.
> Pride in one's work? Especially when comparing it to the "good old days".

Indeed. And, tangentially relevant: Visited a castle today. 1399. Stonemasons used to mark (among other things) their "signature" on rocks they cut.-
> Unexpected tidbit: If you abbreviate the term 'interrupt descriptor table'. Then reverse it - You get 'TDI', which stands for Turbo Charged Diesel Injection, an engine developed by Volkswagen fo- Okay. Ethically, believe it or not but computers emit more CO2 than cars.

Does this really help people learn the material? I am doing a presentation on networking in a week or two for a high school group. Certainly I could include stuff like this, but to me it seems more like a distraction. If I was writing this I would rather include something like a sample table of how IDT's were used by old DOS video games. (Disclaimer: I'm 30)
I can’t emphasize this enough. I mean, I’m using the GardenGrid watering system and an Orbit automated timer to water my 8 raised bed. So the intensive watering problem is solved.

Automatically planting the seeds? I can take it or leave it.

But the really intensive work is pulling those extraordinarily hardy weeds and pest control.

The cost of this thing at nearly $3000 including taxes is just too high for effectively an automated watering system that is easily solved at HomeDepot and the GardenGrid.
Do you have a source for this 20-30%?
Ah, of course, I should have thought so. It's the viewers' fault! They really need to educate themselves, and learn once and for all what is really good[0], instead of relying on their own opinion.

[0]: The rule of thumb is actually very simple. If it is made by big tech, and/or broadcast on TV, then it's good.
“The printer company would not want to spend the time/energy on that vs what nasa would be willing to pay for 5-10 printers.”

Epson did a bit more than a decade later.
I've had a lot of luck capturing USB packets using a Windows virtual machine and Wireshark on a Linux host. Most recently I've used this to reverse engineer the configuration protocol of the Pulsar X2 v2 Mini gaming mouse.

I've also used this to capture the firmware update flow for the gamepad on a GPD Win 2. A physical sniffer wouldn't be ideal here since the gamepad - while USB - is embedded within the device.
> from a reputable source

And who/what defines that? The problem with your concept is not technical, it is social and systemic. If someone controls the definition of who is reputable, it is centralized control which will both be gatekeeping and susceptible to corruption. If no one controls it, it is personal opinion, not verification. Either way, it is susceptible to manipulation.

It is better to just treat all this the same as any other misinformation - by thinking about what we see. Education and critical thought go a long way, and we need to encourage people to use such tools when consuming media.
What's funniest without any doubt is that passwords and similar shared secret systems have worse usability and worse security.

They're a classic "Worse is better" like C where their principle advantage is simplicity of implementation. Sure, they're terrible, but look easy it was!
http://archive.is/QX8wm as accepting all cookies is the only option available

I just ordered another copy of Seveneves as I have given up on getting mine back from the person I lent it to. It’s consequently been a few years since I read it, but I feel it will be hard to do the book justice on TV. Much like any Stephenson book, really. One can only hope..
Also "everyone that can be arsed" to make it to the ballot. Which is a notorious problem that democracies are faced with today. Younger demographics don't get involved considering the election process too much of a chore in comparison with the outcomes.
> the source of the massive level of arrogance in this statement, is presuming you know what’s best for people.

So it's ignorant for them to say it, but correct and well-reasoned when Apple says they know whats best for people?

This is exactly why they're going to get legislated. You and Apple can maintain whatever weird interpersonal relationship you percieve while letting others sideload too. It's already happening in some parts of the world. Your ivory tower hasn't crashed-down yet; it's all just been fearmongering and whataboutism from people with $AAPL shares weighing down the perceptive part of their consciousness.

I agree that going through life trying to make decisions for people is a bad idea; that's why I reject the Play Store on Android and use F-Droid for better software. You should be allowed to do that on your iPhone; Apple is making your choice for you in an attempt to force you through their payment services. If that's not illegal bundling, then nothing is.
Beyond the hype there are serious studies about LLLT [1][2][3][4]. The article doesn't ever mentioned the book which is popular within practitioners (source: doctor at home).

I am not argumenting here in favor of LLLT but saying that an article like this should do more research to create a debate within health professionals.

[1] https://weberlasersystems.com/products/book

[2] https://scholar.google.com/scholar?hl=en&as_sdt=0%2C5&q=low+...

[3] https://en.wikipedia.org/wiki/Low-level_laser_therapy

[4] https://scholar.google.com/scholar?q=transcranial+low+level+...
Where do you put windows on a space plane?
[Comment removed by author]
My cousin, who I disagree with totally, says this:

Pro-pesticide lobbies will modify the political landscape to their needs, neutralize public dissent with thinktanks and production of studies that show that lasers are a plot to rob you of your God-given right to consume chemicals produced by corporations that provide jobs to blue-collar communities, and we'll be stuck with the poisons until the next plague or world war fundamentally rearranges the power reaches of the dynastic centers of wealth that own it all.
How Do Stars Really Die?
> Like, modern client devs know to keep slow operations off the GUI thread whereas back then very few apps were threaded so hung windows that wouldn't repaint were standard.

Maybe things are going great among people who write native software that uses native UI libraries. In games, users of the most popular game framework have been asking the framework developers for the ability to poll inputs on a thread that isn't also the render thread for 14 years and counting.
In the US, there's no evidence that this happens - just a bunch of media narratives and failed lawsuits after the 2020 election that couldn't provide an ounce of proof when push came to shove.
The Open-Source AMD GPU Linux Kernel Graphics Driver Nears 5.8M Lines
But wouldn't that be a big waste if everyone who references the same thing is then keeping a copy of it.
I can say the same! I considered doing so at some point during my research, might actually give it a go.
but I rather be lazier, and have a low effort lifestyle rather than be engaged in an arms race against insect lifeforms!

and I said this becase I take "robots evolving" to mean tech workers being pressured to work by their bosses
Ah okay, good to know. I never needed to read the same file concurrently with different cursors, so that might be why the API seemed deceptively simple to me!
And for those who don't view government regulations as sacred, the regulation in question was designed to limit how much poison everyone has to breathe, while Apple and Google payment rules are designed to make more profit for those companies.
The European Union's World-First AI Rules Are Officially Taking Effect
If your “friends” stop communicating with you and stop inviting you to group events just because of the brand of mobile phone you use, then I have some bad news for you: they might not really be friends.
Let's consider this function:

char* strappend(char const* input, size_t size) {
char* ptr = malloc(size + 2);
if (!ptr) return 0;
memcpy(ptr, input, size);
ptr[size] = 'a';
ptr[size + 1] = 'b';
return ptr;
}

This function is undefined if size is SIZE_T_MAX.

Many pieces of code have these sorts of "bugs", but in practice no one cares, because the input required, while theoretically possible, physically is not.
Jailbroke my Kindle to use it as an e-ink monitor
I strongly disagree. It's an accurate description of the content of the essay, and it's clear from the first line that it's something new/surprising to the author, not something new to mathematics.

There are lots of things which are harder to compute. There are lots of things which can be more interesting. So what? It just means that you are not the target audience for this blogger, and your disdain comes across as snobbishness.
Ukraine steps up cyberwar with DDoS on Russian banks
Simply connect the first time from a known-secure connection. If your laptop is compromised you're screwed anyway.

And store the keys on a yubikey (OpenPGP or more modern Fido2) so they can't be exfiltrated. A huge benefit over a password.

And if you really want, SSH certificates are a thing too.
I actually love this. I always cast my vote on election day because I want to have the most information.

What if I vote early, then the person I voted for has a major scandal the day before the polls close?

Being able to change one's vote would remove all the disincentive to voting early or whenever it's most convenient for you.
In the context of C++ and STL it is UB.

They are in the process of rewording such cases as erroneous instead of UB, but it will take time.
> Former Boeing CEO McNerny hated the "phenomenally talented *holes" in engineering roles and sought to minimize their power or get rid of them .

> lacked competition for so long

these seem like they could be related...

maybe lack of competition leads to assumption that engineers aren't important to success.
That’s what table corners are for.
Regulation in this space works exclusively in favor of big tech, not against them. Almost all of that regulation was literally written for the benefit and with aid of the big tech.
Now I am imagining someone sneaking onto a farm in the dead of night and shoving a USB drive into one of the back of one of the robot's heads.
To be fair though, the ability to sideload on any of those devices has arguably expanded their usable lifetime beyond any depreciated iPhone. That's a feature that doesn't break when your TLS functionality gets depreciated, unlike iOS.
If I were to include such a digression, I'd probably keep it as a footnote.

But all in all, great work, OP!
The criticisms in the videos do not appropriately counter the solution in the linked article. Scott's superficial discussion of blockchain at the end misses the entire ethos of blockchain. We agree that servers, devices, software and networks cannot be trusted, and possibly never will be. So we ignore them and instead rely solely on the output. Every stakeholder audits the final official "blockchain" (for lack of a better term) using their own tools, engineers, and techniques to verify its credibility. I'm not claiming that this has been solved, although Belenios seems damn close. But it definitely seems conceivable that we can one day come up with a functional scheme that distrusts the machines as a first principle. What specific problems do you see with the Belenios attempt?
>...when I was 15!

Eh, ideas like this should be pretty simple when you're 1,307,674,368,000 years old ;-)

As others have said, very cool book. Thank you for sharing!
Nation-state attackers can afford to exploit zero-day vulnerabilities that bypass OS security protections.
That is pretty cool. I found a follow up work that applies this technique to LLM: https://konczer.github.io/doc/Poster_EEML23_JozsefKonczer.pd...
It's not BCD style magic, but just a choice of units.

Say instead of in meters, if the unit is 1/65536 of a meter, than you can describe those integers as 16.16 fixed point meters.
https://archive.is/UhtCm
You’ve been bitten by a bug thats prevalent across space and time. The poor souls who carry this awful affliction have segregated themselves from the polite society to avoid a catastrophic societal collapse. They don’t know what they are anymore. We call them embedded systems engineers. We don’t know how deep this rabbit hole goes. I wish you a safe journey.
Not really, one of the goals in contradictory to the stated goal of an electronic voting system of voter verifiability.

The problem is that when you can verify that your own vote has been counted a certain way, that can be used to influence the vote. $100 Amazon gift card if you verify that you have voted Purple. Lack of verifiability has been a feature to prevent a voter from willingly participating in manipulation.
I tell students thinking of getting into coding that "you gotta want it". If you love that work, great. If you don't, you're going to have a hard time of it. Not impossible, but maybe something peripheral like tech sales would be better, etc. Same reason I'd have a hard time being an accountant.
Show HN: Special Track for Y Combinator in "The Founders – The Debut Album"
Hey Hacker News Community,

We're excited to share something special with you all - our debut album, "The Founders - The Debut Album"! This collection of songs is made by founders, for founders, capturing the intense journey of building a startup from scratch.

One track, in particular, is dedicated to the accelerator that has inspired so many of us: "Y Combinator". This song is a tribute to Y Combinator and the incredible support and motivation it provides to startups around the world.

Here’s what you can expect from the album:

1. We Are Founders
2. Growth Hacking
3. Faked it till you Maked
4. Y Combinator
5. We Are Rebels, We Are Visionaries
6. Valley to Berlin, Barcelona, Bali
7. Lifetime Change
8. Freemium World
9. How to be a Millionaire
10. Not My First Love
11. Burn Rate
12. Trial and Error
13. Pitched and Missed

Extra Spezial Tracks:
14. Junior Analyst
15. Bootstrapped Freaks

The album captures everything from the highs and lows, the challenges, and triumphs of startup life. Each track tells a story meant to inspire both founders and music lovers worldwide.

Listen to "The Founders - The Debut Album" here: https://open.spotify.com/intl-de/album/16jpJcEqajokKoQamjLvs...

We hope you find our music as motivating and empowering as we found the journey of creating it. If you like what you hear, please share it with your network!

Thanks for your support, and a huge shoutout to Y Combinator for being a beacon of innovation and entrepreneurial spirit.

Additionally: This album was fully produced with AI. AI is changing the world, and we're excited to be part of this revolution.
Haha someone’s lying to you Google. If you made any ad no one is going to say that’s terrible why would they they assume you’ve got the best people on the case.
Check out https://farm-ng.com/. Not open-source, but I think it's close to the form factor you imagine
I plan to start with educators and small businesses. I already have 20 signup requests and after a little analysis I realised that the most of requests I received exactly from educators and small private schools.
According to whom?

Why are we grammar policing on hackernews? This is a tech and startup forum not a language forum.
> Too many trillion dollar companies, not enough million dollar companies,

Interesting point. Hyperconsolidation.-

> and consumer reluctance to pay for consumer software.

Indeed.-
It's always healthy to be skeptical, but we know that on the whole, sunlight is healthy for humans. People who get more sun exposure live longer (even though they have a higher incidence of melanoma). We know that it's more than just the Vitamin D that is produce when our skin is exposed to sun. There are numerous studies showing the benefits of sunshine, so the next question is "what is the mechanism for sunshine to improve human health?". One theory is that it stimulates the production of intra-cellular melatonin. A seminal paper on this topic is "Melatonin and the Optics of the Human Body".... http://sininenankka.dy.fi/~sami/kielletyt_uutiset/melatonin_...
It’s actually a bit worse - we don’t actually know it’s doable in theory - when you dig into all the steps involved.

We only know it’s doable in the sense that fusion itself has a large net energy release. We don’t know if it’s even theoretically possible (net energy release wise) in the conditions we can potentially create on earth outside of a nuclear explosion.
I thought you could use this as a springboard to improve and customize further, then put back those improvements into the open source project.
To the contrary, if my refrigerator has a screen and speakers then I will be pretty upset if the OEM waggles their finger and blocks me from running YouTube on it.

Why does everyone on HN promote laying down and giving up when your manufacturer tells you not to do something that loses them money? It's like there isn't a living hacker left on this website.
I did a JIT one for Brainfuck. Pretty easy thanks to the language’s simplicity.
Riot Games Infects League of Legends Windows with Rootkit, Breaks LoL on Linux
Yeah no one’s going back to offices despite what people tell you.
I assume anything I read on reddit at this point is AI written click bait, so giant grains of salt on any personal anecdote probably gives me the opposite reaction.
> Humans are incapable of creating the software we need.

So, the options are ... (?)
Attention was invented because Bengio lab had to be disciplined about a black box (google had more compute)
MVP is already done. I just need to polish it a little bit.
I already have 20 signup requests so I plan to start with them and gather some feedback. Apart from that I am gong to try few ads channels + cold emails.
Better many copies than none. References usually mean written text and maybe some figures, cost of storage is going down, we can afford the duplication.
Before I start my rant, my position is that the ideal is some days where everyone agrees to attend in person, optionally. I am aware that this also has its downsides. Not looking for comments on that.

Here's my experience as someone who has had both, and much prefers 100% work from home:

I used to loathe going to work in the morning. Sometimes I sleep 11pm, 12am, and having to wake up 7:30am at the latest to groom myself, get dressed, make breakfast, so that around 8-8:30am I can hop on to a crowded, unreliable, unhygienic Subway train worrying about making it to work on time, every week day is not a good life experience.

After I started WFH due to the pandemic, I realized work in person was not more productive. I remember when I first started working in an office, how many distractions there were. So much chatting. Working on crappy equipment, not suited to my needs.

The (open) office was noisy, if I really needed to focus, that only happened after the shift to laptops and when there was an empty area in the office I could fuck off to, usually the cafe area. Listening to music? Only on headphones, and people might judge you for that (it was a 50+ year old company). Or interrupt you, forcing you to take headphones off.

Taking a break? People might think you're lazy or disengaged. My coworker once proposed a nap room (like Google), and the CEO was visibly irritated. I had another co-worker, who saw me reformatting and commenting my code accuse me of slacking off.

My manager chastised me for studying Neural Networks on work time (I had no other work to do). Perhaps most egregious of all, in this 50+ year old company, it was considered unsporting to leave at 6pm. I also got called out by that same boss for doing that consistently: "don't you feel sorry for your teammates who are working late?", or "the director walked in here at 7pm and saw the department empty... 'nice to see you guys have solved all the company's problems', he said (ironically)".

Long live work from home.
> Disclaimer: I'm 30

This says it all- jokes aside, i couldn't resist writing a book without including combustion engines.