skysight-inc/HackerNews huggingface dataset:
A good interface guides the user to doing the right thing. To quote Brad Adams (who borrowed it from Rico Mariani)[1]:

Rico called this the Pit of Success. That concept really resonated with me. More generalized, it is the key point of good API design. We should build APIs that steer and point developers in the right direction. Types should be defined with a clear contact that communicates effectively how they are to be used (and how not to).

This concept is also tied closely with the concept of "making illegal states unrepresntable," popularized by Yaron Minsky[2].

For example, a document workflow system might naively model Document as a single entity that has all possible fields for all possible states. This could result in the need to raise exceptions (or return error codes) when the Document state is invalid, e.g. you can't approve a draft document until it's submitted. A better API models each state separately (e.g. using a union type, if your language supports it); so you'd have `DraftDocument`, `SubmittedDocument`, `ApprovedDocument`, `RejectedDocument`, where only `DraftDocument` would offer a `submit` method, and `SubmittedDocument` offer a `approve` and `reject` methods, returning an `ApprovedDocument` or `RejectedDocument`, respectively.

[1] https://learn.microsoft.com/en-gb/archive/blogs/brada/the-pi...

[2] https://blog.janestreet.com/effective-ml-revisited/
Half of the problem with implementing Agile is people like this who insist that shittily-implemented Agile is actually Agile implemented accurately, and then railing against the ensuing straw man.

I can't think of anything in the Scrum Guide that describes "insisting on doing everything through 'channels'" outside describing the roles and the division of labor between them. I mean, maybe in a really badly-run SAFe shop, this happens.
How do you ensure someone else didn’t just create a new cert with the same user id? At the minimum there needs to be a step to sign the public key (with another flow to prove csr requester identity) Do you see how this a lot more moving pieces than oauth the user needs to figure out?

If you’re suggesting to just store a cert thumbprint that means a db call on every request - no different than just a secret token.
Some knowledge is hard to write down. Imagine trying to teach yourself karate from books only. It might be similar with some mechanical or artistic skills that are best taught in person.

Arguably, nowadays, with cheap recording devices everywhere, it is easier than before to produce comprehensive documentation even for such activities that are hard to write down.
That's complete nonsense. Almost no lithium is recovered in recycling, and we will need a truly massive increase in virgin materials to even get the process started. It will be just as big of a problem as oil for a very long time to come.
> argues writer Will Self.

Never heard about it.
I think parody is a bit gone.
Conan O'Brien did a bit on the 1st iphone..

Wow, that's going back.

https://www.youtube.com/watch?v=N68_cp1vEFs
This is exactly the project I have been wanting to build. Unfortunately my knowledge of building schematics is a bit lacking. I sincerely hope this becomes open source, everyone has these things lying around. I'd love to give mine a second life with a Home Assistant driven voice assistant.
https://www.parentstv.org/blog/how-does-a-film-critic-justif...

These guys did:

As for Netflix, how can the company possibly reconcile a “coming-of-age” film, and one that centers entirely on 11-year-old girls, with a TV-MA rating? This is not a random decision – it has become corporate practice.

We have frequently called on Netflix to stop hosting content that sexualizes children, such as Baby, Big Mouth, Sex Education, or that glamorizes rape and sexual assault such as 365 Days.

And Netflix habitually markets adult content to young audiences. Parents Television Council research of Netflix programming designated as “Teen” reveals that nearly half was rated either TV-MA (104 titles, or 40.8%) or R (23 titles, or 9.0%); and every single program that carried a TV-14 moniker included harsh profanities.

While we may not always see eye-to-eye with film critics, the criticism of the critics is telling. Cuties is not the first time Netflix has blatantly promoted programming that sexualizes children, but we’re calling on them for this to be the last.
Probably C that has been audited and certified that it follows a standard designed for safety critical systems like MISRA.
I feel swift really makes it impossible to learn as a language.
The number of idioms
has grown exponentially at the detriment of orthogonality. I think the red line was crossed with result builders indeed.

Looks like a manager once said "we've got to look like jsx/html, now !" and the poor devs had to obey. It makes absolutely no sense from a language design POV.
Which discord server? Please share link
I encourage anyone who's interested in this weird claim to just go to Redfin and punch 750k-850k condo into the search, and shop around. If you're not from around here, do take note that living in the actual Loop is not something people generally do! It's the Chicago equivalent of owning a 4 bedroom condo in Nolita.

Where you'd probably actually buy, with $800k burning a hole in your pocket, is Wicker/Bucktown, Lakeview, Hyde Park or Roscoe Village. If you were price conscious, you'd buy in Lincoln Square or Jeff Park.

$800k will also buy you a pretty fantastic house in Chicago. Of course, it won't buy you a house in the Loop, because houses don't go in the Loop. When people in the HN demographic think about the parts of Chicago they think are high-status, they're not thinking like a typical house buyer, who has kids, cares about the local schools, and wants a yard. Those people are buying in Beverly, Portage Park, and Jeff Park. Houses there top out at $800k; I had a sinking feeling looking at Redfin listings there (oh shit, am I wrong about this?) untiL I realized I had to drop the lower limit way below $750k to see all the available houses.

I assume this thread is about how hard it is to survive in major American cities on $300k/yr. I think you're generally doing OK just about anywhere in the US at $300k/yr, but I assure you you're doing well in Chicago making that.
Wrong. It is the smartest choice we can think of. It is battery cars that is just an irrational reaction to oil shocks of the 2000s. Hydrogen is actually a fully sustainable idea and will eventually be adopted across the board. Batteries are just going to be a temporary stopgap.
It doesn't really matter. Twitter will never be the old Twitter, so people are forced to move on regardless.
What about P2P like a torrent? I think plenty of people would be open to seeding this. (I, personally, would love to see things like this)
> good luck finding one that doesn't result in a record of the lookup and any GPS data submitted with it being inserted into a half-dozen databases

My handheld non-networked GPS unit with map tiles downloaded in bulk from OpenStreetMaps meets this criteria. Not very obscure.
Web-Check
All-in-one OSINT tool for scanning any website
(free & open source, no signup, ads or data collection)
Hardly. That would require an assertion like 'any perceived complexity for implementing a Java VM in hardware did not exist because it was rolled out in the most economic way possible given non-technical constraints, and it also did not slow down the implementation beyond the minimum absolutely necessary for any technical solution possible.'.

Notice the difference?

To propose alternative solutions based on practical economic effect just requires a reasonable degree of comparison to projects of similar scope at other times, reports of difficulty from various vendors, and comparisons of end price for this solution, end price for other solutions of similar scope, to the overall scope of the solution and value it brings. None of which requires perfect alternative universe A/B testing to come to some reasonable analysis.

If another solution could be done for half the price (say $0.005 per unit, instead of $0.01 per unit) but the perceived value for vendors is $1/unit - then it's hard to say there is any practical economic effect going either way. Neither solution would block profitability or value. That said, they could easily be compared and better/worse solutions could also be determined or tradeoffs analyzed based on that data, also without perfect alternate universe A/B testing to come to some reasonable analysis. Industry does this all the time at scale, including projected costs of implementation of various solutions.

If the solution was rolled out within a timeframe considered useful/expected for this kind of solution, then it also didn't slow down implementation meaningfully - as in it didn't block it, or add serious delay. If there is another solution which could have been done in half the time, that's cool. But it wasn't required. Identifying such an alternative, if one exists, could be done if you have any data, without having to do an alternative universe A/B test. Though since the proof is in the pudding, to REALLY be sure maybe it would. But that's hardly what I've been referring to or asking for, clearly.

Doesn't mean they wouldn't have been better solutions, and proposed them as alternatives can easily be done without parallel universes! In fact, chances are they have already been implemented somewhere in another niche, so there is adequate data to do so.
Gas cars also have a 15%-24% range decrease in cold weather, and I'd expect similar results for hot weather. I think it's just more notable in EVs because of the higher average range of a gas car.

https://www.motorbiscuit.com/gas-powered-cars-lose-driving-r...
> probably killed as a result

This is a violent fantasy. I'd estimate that 99.9% of child molesters who go to prison walk out alive and relatively uninjured.
I'm really enjoying Counterfeit Monkey.

There are some other authors doing creative things with the parser. Junior Arithmancer by Mike Spivey is fun, but not as narratively rich as Emily Short's work.

Andrew Plotkin's Lists and Lists also turns Inform into a parser.

I think a future LLM could accomplish these feats. There's definitely a theme or class of Interactive Fiction: call it "simulation" or "meta" at play there. Some classic works like A Mind Forever Voyaging used it. And old Lucas Arts games like Day of the Tentacle even embedded games within the game. So given those kind of prompts something could be generated in a couple generations.

Not to take away from the current work. They build upon the shoulders of classic Interactive Fiction while being more forgiving and enjoyable.
Mini roundabouts are great too. The awkwardness is part of the point, they encourage slowing down.
> Cuties controversy was only about some versions of the poster,

False.

The final performance by the young girls was also discussed. You can find it if you want to watch something disgusting, but it was very sexual and OBVIOUSLY inappropriate for children.

That it's common to see children perform such sexual routines at dance competitions doesn't mean it's appropriate.

The idea that this was Only The Poster was a lie created by a media that thinks child exploitation is OK. Look at the media response to the film "Sound of Freedom", where it's "QAnon adjacent" to oppose child sex trafficking.
Bullshit. All car companies will have to abandon batteries because it is not a sustainable idea. It is Tesla and not Toyota that is facing a disruptive risk because of that.
From Postbox Back to Thunderbird
That last suggestion (of returning 200 but with a message explaining that usage limit has been reached) seems odd to me - I'm not saying I haven't seen code that simply retries on any error but that could just as well include an error trying to parse the response and extract meaningful values from it. What I have observed is that client code often logs or relays HTTP status response codes (and 429 explicitly exists for this case) but rarely bothers doing the same for unexpected message content, which at best might be logged or conveyed to an end user as some sort of "failed to parse" exception.
Surely a better option to avoid getting hammered is to return 429 after a 15-20 second delay?
You are causally talking about collapse and all the misery it will cause. We need to get to a steady state (or controlled decline) or face extinction. Unlike bacteria or other animals, we have the potential to prevent 'natural things'.
"[We] are nothing but mammals. Let's do it like they do on the Discovery Channel"
Imagine, Casca and Brutus don't stab Caesar. Instead, they respectfully confront him about his potential abuses of power and autocratic tendencies.
I think that at least part of my dislike of chatbots is that they force you to navigate an often poorly thought out decision tree in order to try and accomplish something.

When you talk to a human they're often navigating the same decision tree but they're acting as an interpretation layer to translate your natural language into the specific series of commands the machine they're working with will accept.

It seems likely to me that an LLM would be able to provide that functionality.
“Maths” is the contracted form (https://www.imperial.ac.uk/brand-style-guide/writing/grammar...) of MATHematicS. It had been in use in English-speaking countries since more than a century ago. As a matter of fact, it was also used in the US during the 19th century. Yet, for some curious reason, the Americans had stopped using contractions from some time onwards. So, “maths” became “math” and “PhD” became “Ph.D.”.
I only use Linux from the CLI these days. Usually in containers and WSL. So any kind of Debian or Ubuntu is fine.
Their claim does not involve energy any input from the sun.

> maths

That's what it's called in the UK (and maybe Australia & NZ). Shortening of mathematics. I could say the same about "legos". :)
> How much did that cost?

$100 for the maps, available to anyone with a pocket pc and access to Google.
Problem with this approach is RSU grant price is fixed at when you join the company.

You could sign job offer with $1M in RSUs at $100/sh for 10k shares, but you would have vested only $500k worth of shares if price decreases to $50/sh a year after, when you reach cliff vest

So selling at vest does not decrease your risk between RSU grant date and vest date
I don't think this is true, at least for my case. I have 20/10 and 20/13 vision in my eyes, so far from poor.
Honest question, why do so many on HN have such a raging hatred for Elon Musk?
California is very close to seeing blackouts right now. If there's another heat wave on the scale of last year, there will be blackouts again.
I understand. Scala is the same.

JavaScript has a limited form of that via the comma operator.
This and his Walkaway are his best books about alternate economo-political systems. In particular, they deal with the challenges of near or full post-scarcity world.

Really a good study in understanding that just growing till we produce "enough" is not going to solve critical human problems. There will still be serious conflict, and the solutions to those are not economic growth.
"Nepotism, corruption and waste of resources are well established even in non left wing countries."

True, and the problem gets worse with concentration of power in just a few hands; the absolute extreme is reached if all the power is concentrated in one person, or two (Nicolae and Elena Ceausescu come to mind, or Stalin).

This process is mitigated by the chaos that is inherent in markets and democracies; but classical socialism is an intellectual construct that seeks to avoid most of the chaos and replace it by central planning and predictable development.

Decentralized socialism might avoid that particular trap, but I suspect that in decentralized socialism, people in many jurisdictions would just vote for return to the older form of private ownership and so it would end.
The winners and losers from the $69B Microsoft-Activision mega-deal
Could it be the case of hiring an uninspiring player so that the surviving members can enjoy the limelight and preserve their existing brand? Think of how, after Bill Berry retired from R.E.M., that band hired various drummers who were supposed to remain quietly in the background, not represent the band in the press, etc.
It's incredibly short-sighted to think like this. There will be a huge supply of hydrogen at some point in the future. This is due to it being the only truly sustainable energy storage technology. Nearly all others will have to be abandoned.
Depends a lot on what you start with and on some of the other assumptions you make, but for seawater, the theoretical limit is probably ~3 kJ/kg, and the absolute state of the art full scale desalination is probably 11-14 kJ/kg
It is usually permanent. See the article.
Every now and then a crappy tool is exactly what’s needed. Ever had a hole in a countertop but a misaligned or otherwise inadequate hole in the plywood under it? (Or just wanted to drill a new hole through both?). Get a cheap, crappy Forstner bit the same size as your hole, stick it in the countertop hole, and drill through the plywood base. Cuts perfectly and takes very little time. Also destroys the bit very quickly. I don’t think there’s any benefit to using a nice Forstner bit for this. (A cheap hole saw could also work, but some fiddling with the drill bit portion may be needed.)

Obviously one should use a high quality diamond bit for cutting the countertop in the first place, with proper dust control.
I’d love to see both options and a seamless transition between them. An option tuned for home use that utilizes the processing power of home devices and local networks, and an option tuned for on-the-go use utilizing the iPhone/iPad processors and mobile networks.
start off with the Thailand sub incident and go from there
Top Solopreneur Ideas for 2023
Good thing nobody asks you, then, because you have no idea what you're talking about.
We do, similar to the mining towns of the UK: https://www.bbc.co.uk/news/uk-england-50069336
Bacteria also multiply at an exponential rate, ergo, we're fucked.

Rats also multiply at an exponential rate, ergo, we're fucked.

Ants also multiply at an exponential rate, ergo, we're fucked.

Oh wait, we're not overrun by bacteria, rats and ants you say? The Malthusian argument has some obvious flaws that have been well documented over the decades. The real story here is that serious people still fall for it.
Scheme is not a functional programming language. The last 2/3rds of sicp are possible only because you can mutate state.
Desktop (macbook Air fwiw). I've even tried zooming in and out to get intermediate values. They don't disappear till after I'm past full screen, and for some of them not ever (I mean the whole word falls off the screen but the negative space is clearly an identifiable letter). Amsterdam and Rome are the ones where I can lose text the soonest.
Except we were never talking about JavaScript. I thought the OP made it pretty clear that they only cared about the syntax of method calls because they flow nicely and more easily support auto-complete in editors. Simple syntax sugar that translates `foo.bar(x, y)` into `bar(foo, x, y)` would suffice for both.
> The other term you hear all the time inside is “weird” or “weirdo.”

I'll have to request a user name change I guess.
I didn’t downvote, FWIW. I am also not asking for a chip. I wonder if it’s possible to solve a specialized problem with this type of computing, maybe something that right now is not addressed well, for example applications in quantum chemistry. Which are the startups you had in mind?
Thank you! This happens way too often here, thoughtful arguments being flagged because a few with enough karma believe socialist ideals are mandatory.
Debian at home and at work.

Been using Debian since Potato. Stable on servers. Testing or unstable on laptops and desktops: quite often a testing base with selected packages from unstable.

Debian just works, and is popular enough that it often has packages for third-party software. And it supports a lot of different architectures, I used it on i386, amd64, powerpc and armhf.
https://elonmusk.today/

https://www.vanityfair.com/news/2022/04/elon-musk-twitter-te...

https://www.adalo.com/posts/the-evolution-of-elon-musk-the-g...

https://www.latimes.com/business/story/2022-11-14/elon-musk-... (Choice quote: "A pattern: If Musk perceives he’s been crossed, he does more than seethe — he seeks retribution.")

Obviously not exhaustive. Being both successful and a terrible human being can have some overlap.
What specifically has he said or done that has people so riled up?
Apple’s Headset Hinges on Apps, but Don’t Expect Developers to Flock to It
> If you just plot it out you’ll quickly exhaust the entire universe.

Not even the universe: assuming you get off-planet in the first place, you'll find that exponential growth of any amount will sooner or later outstrip the cubic-law increase in accessible volume of the sphere of space you can expand into at light speed.
Archive / paywall: <https://archive.is/mFerc>
Yeah I won’t defend it too much, Xcode/SourceKit/etc are clearly written in a way that assumes devs are writing perfectly idiomatic, smell-free code which isn’t very aligned with reality. I’ve more or less got a feel for what makes it grumpy so I don’t trip it up too often any more but it’s annoying on the odd occasion I do.
Yeah absolutely, it’s quite embarrassingly bad now.
These jobs are not dehumanizing because of management. They are simply dehumanizing. If they were paid more, they would just be worth the dehumanization; getting hazard pay doesn't make a job less hazardous.

> A change in attitude, forced by law or social change

Exactly what would you like to force people to do? What's this "attitude," and by what process does it dehumanize people who work in call centers? Do call center workers have material problems, or is this a question of abstract mindset or aesthetics?
Why would you want to block that?
It would be more suitable to allow to add search engines manually. instead of restricting the users to only 4.
> Just like the best way to understand what Saturn looks like is to look at it though a telescope.

So then astronomy is about telescopes...?

I'm happy to accept SICP is intimately related to lisp (which means it is less general than people claim) but just as long as we're consistent.
> WhatsApp also used a BSD IIRC but I imagine they’ve transitioned to Meta’s standard stack by this point.

Yes, that happened. I was there. FreeBSD is great and we would have continued to use it, but as an aquisition, you can only push back on so much of the incumbent tech stack. Much of the team had experience at Yahoo and saw how hard it is for acquisitions to run in the same infrastructure if they're running a different OS, so we spent zero time asking to run FreeBSD at Facebook.

The hardware at Facebook was quite a bit different, so there was never an apples to apples comparison to say whether one OS (as tuned) was better than the other at the use case. They clearly both work, and I've got my opinions and other people have theirs, and that's fine.
buy a cheap vps server with btc and setup your own vpn
Tesla is the ultimate one-trick pony. There will come a day when the BEV is abandoned. Tesla has shown no ability to move past that event. Toyota will make whatever car is in demand in the future.
Does he provide an example of other definition of diversity that makes sense in biological context?
Twitter will lose bird logo in brand overhaul, Elon Musk says
A similar concept applies to combat sports. Most people see big padded boxing gloves and think they are for limiting damage to the opponent. It's actually the opposite. The gloves protect against breaking your hand on a punch, allowing a boxer to hit their opponent more aggressively.

Boxing or MMA without gloves would actually be less harmful, but it appears more brutal so most leagues use gloves.
Nice! There’s a similar project by Anthony Fu: https://icones.js.org
I wonder if both share the same superset of icons, relying on the same Iconify framework?