skysight-inc/HackerNews huggingface dataset:
you're wrong.

while "conspiracy" isn't precisely correct, the system has been architected, bit by bit, to get between the zeitgeist of public opinion and policy. I've had to explain this to so many folks that as of this posting, I'm saving the list in a note for quicker reference.

- gerrymandering: even if your opinion is part of the majority opinion, that may not matter because you might live in a place that's strategically districted to silence you[1]

- first-past-the-post [2]: this system of voting creates an environment hostile to all but two courses of action. Consequently, issues that are highly nuanced or divided along more than one line are conveniently wrapped up in...

- the two party system: if my choices are eat the turd sandwich or drink the giant bag of douche, you haven't given me a choice. All the more shame that my choices are defined by:

- the DNC / the RNC: neither of which is held accountable to the kind of transparency that "actual voting" is (never mind that, because of the issues previously mentioned, they do run the "actual voting"). And by bifurcating the voting bloc on either side of a strategic line, they make life a lot easier for..

- lobbyists: I can't stress enough how bad it is that these motherfuckers write things that make it into actual law [3]. This is the man behind the curtain, the curtain being..

- representatives: see previous as to why this nomenclature is a joke. Not that it would make a ton of difference if it weren't, because even if they did represent your interests (pro tip: they don't), they'd only rarely be able to act on it, because of:

- the Senate: do you live in Wyoming? Vermont? no? well those folks get to decide to kill bills from the rest of us. Even if they decide not to, and everything else works fine, guess what -

- the supreme court: may be staffed by a majority that was voted in generations ago and they're a) not leaving and b) desperately out of touch, so all the work you may it may not have accomplished by overcoming ALL THE STUFF ABOVE is moot!

.. and I've left out tons from this brief overview. The money / campaign finance cycle, the relationship of all this to the media, voter suppression, and so on and so on and so on. Another way to look at this, rather than a systemic analysis, is to look at the outcome, which has been done [4]. Generally, what is seen is that the more money you have, the more congruent your opinion and enacted policy will be. Notably, it's what doesn't get passed that the wealthy seem to have the most control over. This would make sense, because things are obviously working well for them now so why rock the boat.

1 https://www.brennancenter.org/our-work/research-reports/gerr...

2 https://youtu.be/s7tWHJfhiyo

3 https://publicintegrity.org/politics/state-politics/copy-pas...

4 https://faculty.wcas.northwestern.edu/~jnd260/cab/CAB2012%20...
Oh that’s why I’m employed
Healthcare is proving hyperinflationary nearly everywhere in the long run. Revealed preference shows people love spending money on healthcare. People will allocate to healthcare over almost anything else. I don’t think a no hip replacements policy will be very popular.
For all the words and charts, this is a very superficial analysis that (openly) glosses over cultural and regional differences for the sake of making it easy to make graphs and draw conclusions from them.

> Alas, we must abstract at some point, and in our case the sensible approach suggests taking as conservative an estimate as we can (and which the data permits). We therefore consider the economically inactive population beginning at 65, and the working age population between 16 and 64.

I mean, you do need to "abstract at some point" if you've committed yourself to writing this report, but your report becomes a lot less interesting once you do.

And then when it comes to analyzing "solutions", it presupposes migration as if that would be the only meaningful way to weather a lopsided generation.

It's a very "this is what it looks like around me, so this is how everybody must have to face it" sort of analysis.
If I read your comment well, I think I have the contrary impression.

I think what they're measuring here goes much further than an IQ score, and is an attempt at triangulating something more fundamental.
It hallucinates less than ChatGPT :)
Because it's cheaper than going through the actual legal system. Companies want to save money.
I'm pretty sure that if we voluntarily limited all of our computers to 100 MHz, cut our bandwidth down to 500 Kbps and our storage allotment to 1G for all of our data that we'd see a new golden age in languages, communications protocols, and maybe even data compression.
Yes, I think we are saying the same thing. You use buffers and other means of flexibility to hit a target launch, and it works most of the time but not all the time.
And even if you compare to languages that use garbage collection to prevent a lot of memory safety errors, rust's type system protects you from problems that occur there, like forgetting to close a file, or using a file after you close it, and many (but not all) race conditions with multiple threads.
Well, we celebrate birthdays of dead people all the time...

This abstraction is quite leaky.
> were colorful cloth wearers

Also coincidentally noblemen…
You’re not alone. And imo the reason is, as always, money. Once developers/companies figured out that they could earn a lot more using subscriptions everything turned into a sub.

Plenty of subscription, web based projects used to be standalone apps you were only paying for once.

But this is the world we live in unfortunately.
So it is no better than ChatGPT with its bullshit generation. Confidently giving the wrong answer and output, then linking to StackOverflow with an answer saying it is not possible at all.

Once again proves that it is more untrustworthy than a normal search engine like Google. This AI hype of LLMs is truly going to subside very quickly given that the promises made by what ChatGPT, Bing AI, Bard and now Phind are collapsing right in front of us when tested.

The truth is, almost no-one here would trust their output, and now needs a extra review by a human for each output. Henceforth, there is no point in using it as a search engine or to generate anything factual given it is going to hallucinate nonsense like that and can be easily tricked to output incorrect answers, making it very unreliable.
Trying to avoid flying too low over the water surface?
At this point I want the able to control what HTML and CSS can do!
Yes, that's egregious and I've added a request to stop to https://news.ycombinator.com/item?id=34892729.
A mess is debt, because you have to pay interest on it. If you don't pay your interest, it will compound and completely kill your velocity. Nothing in Ward's transcript disputes that, nor would it matter if he did (Death of the Author).

Ward seems to be clarifying the difference between useful technical debt, which gets your product out the door faster, and wasteful technical debt, which is writing your code poorly when you could have done better.

If it's slowing your velocity down, making things harder than they should be, it's technical debt. I suppose if you had a "mess" that was self-contained, bug-free, and not slowing you down at all, then that's not debt -- but is it even a mess?
Even worse it means you are always reacting to the latest or "loudest" issue (like the CEO wanting a feature implemented that no one will use but will impose a maintenance burden) and never standing back to evaluate what is valuable for the majority of customers or product.
Sounds great but why on earth YAML? It's too ambiguous and lacks expressive power. Starlark is actually one of the good things about Bazel. Alternatively, why not Dhall?
This is my main worry with Firefox as well.

How can I even be confident beyond reasonable doubt that the uBlock Origin extension I have installed won't suddenly start exfiltrating any passwords I enter on websites, for example.
You have to remember that it was the very first system to even attempt hermetic & deterministic builds.

Combine that with the fact that C++ toolchains at least make assumptions all over the place about being spewed over `/usr`... I think they just bowed out to practicality at that point.

You're definitely right it should use hermetic toolchains. I'm curious which other Bazel-like build system does that by default?
As the working population shrinks, so does the tax base. So you get an unsustainable equation of having fewer and fewer economically productive people needing to pay to support more and more retirees, and since the tax base is also shrinking in absolute numbers, it's increasingly difficult to fund other things like infrastructure.
Notes on Joan Didion’s “Play It as It Lays”
You can't post slurs to HN like this. I've banned the account. Please don't create accounts to break HN's rules with.

https://news.ycombinator.com/newsguidelines.html
What does that suggest about the valuation soylent received through this acquisition?

Noting they raised $133m in capital.
The largest number of high-performance ARM cores you can get in a single socket is the Ampere Altra Max with 128 ARM Neoverse-N1 cores. At 2.6 GHz the processor consumes 190 W, and at 3.0 GHz up to 250 W. This is a server chip, not something you can put in a laptop.

Source: https://www.anandtech.com/show/16979/the-ampere-altra-max-re...
I'm not up-to-speed on modern chipsets, but WTF is the Southbridge doing that it needs that much power? Is Thunderbolt going through it or something? I think of the Southbridge as a mostly ignorable part of the chipset (up until something goes horribly wrong).
Soyuz Globus INK reversed engineered and powered up
If you do not use an app, does the Garmin Fenix 3 HR tell you the steps you took yesterday? Or just the current day?

That is my biggest problem with the smartwatches I tried. That they don't tell you the steps of the last day on the device itself.
Orion’s Belt isn’t visible in many urban settings
> Enter the Old Age Dependency Ratio: the ratio of economically inactive elderly people to the working age population. Calling this a loaded proxy understates things – at what point do we define an elderly population to be inactive, and how do we think about the working age population?

This would probably not matter as much if we leveraged improved technology and productivity to reduce the need for human labor. Rather it seems industrial (technological) revolutions have increased the number of hours people need to work to survive: https://groups.csail.mit.edu/mac/users/rauch/worktime/hours_... This has been coming back down in places like the USA since the late 1800s, but still, why do we all have to work so much to the point that we're starting to worry about "supporting an ageing, nonworking population?"
I'm looking for a watch that tells me steps and sleep on the device itself. For the last days, not only for the current day.
Prompt generation feels like it's going to reach a point where it becomes more similar to legalese — which in itself feels more similar to a programming language than natural speech.
> I think your phrasing caused issues then.

Who is "you"?
I think we’re on the same page, you have to give yourself room to deal with the complexities. It’s not perfect, but it’s a far cry from those saying there shouldn’t be any estimates or date targets with predictable delivery.
You're missing that some people are obsessed with 20th century ideas of boundless economic growth and existential anxiety over falling behind other countries, and genuinely can't fathom that down cycles are necessary and manageable part of any sustainable system.
Particle board may be dimensionally stable but is terrible in every other way- weak, poor water resistance and not durable. Sealing a hardwood with lacquer/sealer pretty much eliminates warping and cupping.
That is exactly the failure of all the various management methodologies - they are built on the false assumption that all feedback is valuable and if something isn't going right you must not be getting enough feedback. What is the value in getting bad data faster? Can we not trust a developer to build something without deferring on every decision?

We need to get back to engineering as an art form, not factory work.
How do you target large codebases then? The whole point of hermeticity is to allow you to reliably not rebuild and test everything on every commit which is the issue most large codebases have.

Also a bit disingenuous to describe it as language agnostic if it only really works with non-compiled languages.
It’s interesting to see that a fully dynamic, GC language manages to stay within 1x, 5x, 10x range of C++ in these tests.

I haven’t looked at the tests themselves so I can’t speak to their application.

But the range of performance for dynamic languages seems to be enormous. Much bigger than the one of static languages.
I don't think it has anything to do with cost or hopelessness. Throughout history people have kept having kids in the worst of situations.
Today, people in wealthy secure nations, choose not to have kids (I think) because they just don't want them, and because its easy to not have them.
Is there any reason people would start choosing to have more kids once they have the option not to?
The Most Hilarious Doom Speedrun Ever Performed
Yeah it can be done but it's painful. In general the Bazel rules are lower quality than Bazel itself - and rules_python is one of the better ones!
That's not concrete at all.
Why? Why YAML? Why? YAML is absolutely terrible!

Aside from the classic `country_code: NO`, the other day I ran into issues with scientific notations. Now, guess, which of the following are strings, and which are numbers:

- 1e+10

- 1.e+10

- 1.0e10
Single word: PCIe.

Lots of fast PCIe lanes eat a lot of energy. A server motherboard contains tons of more PCI devices when compared to a consumer desktop systems, and they are not the cards, but the small units enabling the advanced features in servers, which are embedded on the motherboards themselves.

Thunderbolt is just a PCIe encapsulator of some sort, which can also do plethora of other things.
And I keep saying that SMTP is a perfectly good message-queue broker message submission protocol (and POP a perfectly good message-queue broker:consumer protocol), but nobody ever listens. :P
Why singer Jully Black changed one word in Canada's national anthem
The author is going of his way to explain what Agile is NOT. Instead, it would have been great if he could have defined his version of Agile. Beyond the Agile manifesto, Agile is nothing.

Scrum and daily stands up are not Agile, they are interpretations of the Agile Manifesto.
wow, this is very cool! I saw database branching in the docs, I am gonna try it with Mongo go driver.

https://www.tigrisdata.com/docs/concepts/database/branching/
In theory that's basically like letting anyone on the internet run arbitrary code on your devices which is a terrible idea. In practice it's like letting anyone on the internet run arbitrary code with a few guardrails to catch the worst and most obvious abuses while it takes control away from the user and allows for highly invasive forms of tracking that is very hard to prevent.
Turning a Typewriter into a Linux Terminal
Ask HN: What would an evolved form of software development look like?
That’s fair, I may have picked a poor example, but I maintain a business needs to be able to have a reasonable estimate of the cost of doing something, and often needs the ability to hit a target date.

This is very doable in software, and I’ve seen it done for decades from all levels of the org chart.
Having less visual clutter -is- function to me. I really don’t miss permanent scroll bars and hope they don’t bring them back.

Most Macs ship with a trackpad, which means I can’t remember when I last deliberately gripped a scroll bar. They are just a waste of space most of the time, even as an affordance/reminder that scrolling is possible.
The story of an American housewares brand marketed as if it was Danish. Not an uncommon approach in marketing.
Yes, to learn enough system programming to be able to contribute in large scale production project, Rust is massively easier than other options.

An intermediate programmer coming from other high level language can confidently contribute to a big project after ~2-3 months of learning Rust, that number is almost unimaginable for C/C++.
Supporting your aging parents is easier when you have brothers and sisters, and harder when you are alone. This is the same effect, but on larger scale. The children of bigger families will now have to provide for those that could not or decided not to have kids. At least thats the way I look at it.
You’re missing the bit where you can’t not give the 80 year old a hip replacement.
Or look after them in their twilight years in a respectable standard of living.
It’s easy to make hand wavy statements from where you are (maybe 20s?) - wait a little bit or see what happens as your parents age. You can’t not give the 80 year old the hip replacement because their quality of life will be significantly better for the next 10 (or -2, if they’re in the US)
I'll let someone else run a rabbit hole debate on "copyright as it exists in 2023", but there is basic human decency: citing the sources and crediting the authors of the original information that is being thrown out the window here.
I like the stroke orders for the romaji.
To their credit, they’ve been consistent with their promise throughout these 10-15 years: “we’d deliver in three years”.

/s
No, the tax credits should go to more efficient measures for atmospheric carbon capture. Tax credits are a limited resource because money's only use is to buy limited resources. If you increase the money supply to infinity, money loses its meaning.
Made my heart feel like it was going to explode.
That's a positive change in my opinion. I'm glad to see important parts of these big tech companies getting open sourced :) Awesome! I'm eager to take a look!
I don't know about anybody else but for me the private conversations about agile have shifted substantially over the last 20 years. Early on, and once in a great while since, the conversation is that Agile is just a flashlight, or a mirror.

All of those dumb politic things get no pushback until the bitter end of the project when everyone is trying desperately to ship it before the board gets pissed off enough to start rolling heads. Then you get some death bed conversions that don't really change the fact that the real change was needed six months ago and now it's all going to be bailing wire and masking tape.

The fast feedback loop makes the bullshit quite apparent early on. And if you're very careful, you can arrange for some of the features that never should have been agreed to in the first place to be at the end of the line, where you can say, "look, we can ship what we have now, which does most of what most people wanted it to do, or we can keep farting around with this for another three months".

A big part of where this breaks down is that you have two groups, one of which hates to change and one of which has had to become more comfortable/resigned to it, and if you put them both in the same pressure cooker, group A is still going to evolve slower than group B, except now group B has concrete evidence about what a group of children group A is. Now both sides are looking in the mirror and neither of them like what they see.

The problem with knowledge is that once you have it, it's hard to go back, even if you don't like what you know. So I'm not sure what the road out of this is, other than the ones that sort of already exist, like OSS, which creates little pockets of what should be sanity (but often are just a different flavor of crazy).
From the perspective of a consumer, my MacBook Pro is basically the perfect laptop, at least in theory.

I love the battery life and performance of the hardware, not to mention the unrivaled build quality of the MacBook (screen, trackpad, keyboard).

In practice, however, MacOS limits the capabilities of the hardware such that I cannot daily drive my MacBook Pro as a work or personal computer (poor containerization support, an annoying development toolchain, and no _real_ support for video games).

When Asahi Linux is mainlined, stable and features full hardware acceleration - the MacBook running Linux will likely be the best laptop money could buy. Until then, please AMD, Intel, release some mobile hardware that's at least as good. It sucks so bad seeing what is possible with today's technology but that being exclusive to a company unsuccessfully determined to ring fence you into their API ecosystem.
CollapseOS, from the same author, can self-host on Z80s with 8KB: http://collapseos.org/hardware.html

I was referring to it when talking about jewelry 8086s.

As far as I understand, Dusk is not finished yet and is meant fore larger machines (maybe 386 to Pentium I range, I dunno).

For these apocalypse scenarios (which, again, I don't exactly agree on the same timeline as the author), I can see how both of them could be very useful.
Hey! VTA light rail technically exists!
I mean, I still haven’t heard of the core tech of crypto being invalidated in any way. Bitcoin, Ethereum, Cardano, Ripple are all still genuine projects with solid principles. To me, it still looks a lot like the .com bubble era of the 00’s: there was a veritable Cambrian explosion of mutations on ideas, and now you’re left with what was fit and what wasn’t. You can’t say crypto doesn’t work when the only people who have truly “used” it in any way shape or form thus far are scam artists. Crypto may nonetheless be dead because of optics and public opinion, but that is a signal that needs another decade to measure, and meanwhile there is still genuine work being done out there. Seems silly to claim it’s dead now, when everytime popular opinion is that “we finally buried it” it pops right back out of the dirt.
What constitutes fraud, as opposed to just incompetence, is defined by case law. There will still be a gray area where unscrupulous actors stay technically within the law, while bilking investors with poorly planned projects that still profit them. The example you gave of algo stablecoins, made famous with Terra/LUNA, is a good one.

To some extent, this would have to be dealt with via reputation markets. Assuming it's found that Do Kwon didn't break any laws and is free to create new tokens, one would hope that investors will stay away from those projects, and more generally, projects like Terra Luna that promise to algorithmically maintain a stable value.

Perhaps the SEC can help investors without the risks associated with blanket restrictions by publishing guidelines for how to assess token sale offerings, along with red flags to watch out for, and even perhaps a voluntary/opt-in certification program for token sales.
The reason being that non-state actors, who want to become state actors thrive in a chaotic environment. Coporations and non suit wearing gangsters who can rely on there own power monopolies as long as they are unchallenged by the state, might push such a environment via third parties, to be "left alone".
My point is this would be an unfair clause, no private business would sign terms that would force them to work for free. Yet, somehow it's enforced and acceptable for private individuals.