skysight-inc/HackerNews huggingface dataset:
it looks more like slack to me than reddit
Yes, the sqlite defaults are quite terrible out of the box. I'm not sure why they never changed them, it will start choking at 5k inserts where other dbs can do 100x that (and so will sqlite in wal and a few other settings). Getting it to perform well in high traffic scenarios would be a lot of effort. I struggle to get it to be vaguely performant in embedded use cases and often roll my own poor man's version unless I really care about data integrity (which is rare).
𝐅rom my perspective, this is the beginning of the end for Reddit.
𝐔ser hostile interface decisions were just the beginning.
𝐂oncerns of the user base and moderators are now actively being ignored.
𝐊ey admin features used by moderators are going away and with no replacement.

𝐑eddit, like Digg, is now prioritizing profit over community.
𝐄xcessive monetization will continue to dilute userbase goodwill.
𝐃espite what their management says, the advertisers are all they care about.
𝐃estroying any good with with remaining 3rd party devs.
𝐈t's been a long, slow decline.
𝐓he end can't come quickly enough for me.
That doesn't help when a bunch of disparate credentials are entered and cached in a shared runtime environment inside the same bunch of processes (aka: your browser).

Obligatory XKCD: https://xkcd.com/1200/
I agree with many points but there is definitely a need for custom scrollbars.

The reality is that if you have scrolling in the page (like a column layout for example), you kinda have to customize the scrollbars. If only to not break your layout as scrollbars are completely different everywhere, hidden, different widths, some ugly, some nice, no reliable way to detect the situation, it's a mess.

I would opt for more options: give us better tools to style (around) scrollbars, give us the tools to honor what the user prefers, to know when and when not to blend it in with the UI, to increase contrast, or to just leave it alone.

Just not customizing is not a realistic solution for a lot of situations.
> I have so many great, local breweries

My city has a lot, but I personally can't share in them.

I will instantly vomit if I drink any local brews (in any locale). Same with whiskey.

I can drink nationally-distributed beers and vodka with no ill-effects.

I have no idea why. I'm jumping on this comment because I imagine there are some HN readers that might have a theory and I would be very interested in hearing them.
If we were to presuppose that Apple already has a new compiler version that works with new C++ features, but doesn’t think it’s ready yet, than IMO it stands to reason that they’re also not confident that the ABI emitted by said compiler will be something they’re ready to support forever. It’s a bad idea to say “go ahead and compile with an unsupported compiler, and we’ll just support the ABI it emits in perpetuity even though we have already admitted it’s not stabilized yet.”
Background, Content, Popup Scripts: Browser Extension Development in 2023
Honestly if something is going to kill Twitter its this.
Right, they should have dumped it into the management’s houses.
Not to mention, he is still considering keeping all this Amazon garbage. Fucking Stockholm Syndrome or something.
I always think variables should be the minimal meaningfully unique identifier. We don't want to obscurificate code but we also want it to be readable. It's why we have style guides in the first place.
Congrats on the project. I think adding some margins between the posts will make it look more readable.
Valley Fair in San Jose, which is also owned by Westfield, reports revenues at pre-pandemic levels.
https://www.mercurynews.com/2023/03/21/san-jose-westfield-va...
Apps aren’t divided into “high-traffic” and “toys.” There are plenty of use cases where you have a low-write server in a production environment, and SQLite would work fine there.

If you need high write volume, then yes, the locking behavior means SQLite is not a good fit.
I agree that the tags aren’t going to work quite right. If you have multiple tags, the conversion will get dominated by the largest/most vocal tag. niche tags will be drowned out.
> The sad thing though is that $100k on art wasn’t wasted. It allowed an artist to make art and a living.

I'm sure in many AI proponents' minds, this is the exact definition of "wasted": a human does something that machines can do.

(I'm still on the fence over this topic)
And it's not even really open, unlike ODF.
https://archive.is/M7SPp
The spaceport at the edge of the world (Melness, Scotland)
Does it include gas heating usage?
Yup. Go measure how often someone is accused of being a groomer pedo, simply because they're trans or have trans kids, vs how often someone is accused of being a groomer pedo, simply benzoate they're cis or have cis kids. The ratio is not 50:50. It isn't even 95:5.
Is it strictly based on gender? I could see a stay at home father getting alimony if he sacrificed years of his career to raise the kids.
Found it [0], in later videos from CES they mentioned it being linked to the metaverse; which honestly explains why this never took off as a feature.

Still, it's pretty interesting to see how quick Nissan were to spend resources on this when they realized there was a market for non-living based co-pilots. Dasai made one called Mochi [1] which you mount on your steering wheel which is a pretty innovative, low-tech alternative aimed at the tuner market.

It's kind of funny in a sad way, and know I'm going to sound old; but I'd rather spend money on defi gauges or tires to shred than these pointless gadgets as 50% of the time I ran mountain/track were in groups.

0: https://www.youtube.com/watch?v=E_RIwKKRjh8

1: https://youtube.com/shorts/HF961Y561uU?feature=share
>Characters exist in the world they inhabit, not yours or mine or anyone else’s.

Is this always the intent of the author? Sometimes authors want their characters to live in a world that is identical to ours.

>A huge part of the artistic experience is reinterpreting and reframing the meaning of a work as society develops.

Is this always the intent of the author? Reinterpreting work based on things that occurred since its creation seems to produce and inherent disconnect with what the author intended in the moment.

>Emotional and moral complexity is a goal in literature, not a bug.

Is this always the intent of the author? Not every story needs to be about every complex topic. We don't need to deal with slavery and child abuse for example in a story about a chocolate factory. The book already has its own complex topics that it directly intended to address.

>Again I must gently disagree. First off, it’s not “accidental bigotry”. It’s bigotry reflective of the time in which it was written.

Is this always the intent of the author? Not every author wants their work to be reflective of a specific moment in time. Some stories are meant to be timeless.

>But please don’t attribute their edits to “preserving authorial intent”. That’s putting (even more) words in the mouths of the dead.

You are also putting words in the mouth of the dead by assuming the answer to those above questions. I don't know why one side of this debate gets to claim they speak for the dead with perfect accuracy.
Free, and dead

No doubt the system is abused, but the solution isn't to eliminate all protections...Apple or Google have the money to instantly clone anything
Pretty cool! I would consider changing your URL patterns though. It's not ideal to change them after launch, but it will be harder to change them a year from now if/when you run into issues.

1. Using '#' in URLs is not great.

- When requesting a page, the browser doesn't include anything after the hash, which means:
- Tag pages rely solely on client-side routing — they'll never work with JS disabled. You might not support no-JS right now, but if you ever want to allow for it in the future, it's incompatible with hash-based routing.
- SEO will probably be impacted; not sure how well crawlers deal with hash-based routing.
- If someone links to non.io/#dog on social media, I think the opengraph preview will also ignore the hash.

If you want client-side routing, you should use a library or the JS history API[0]. That way you can use normal URLs and potentially support server-side rendering to allow for no-JS clients.

2. Putting user-generated URLs at the root of your site could be bad.

- Keep that namespace for yourself: what if you want to make a page at non.io/support but someone already named their post 'support'?
- Some stuff needs to be at the root (currently non.io/robots.txt 404s and seems to be trying to render a post).
- There are other standards that look for specific URLs, or non-standards: e.g. BlueSky was authenticating domain names in a dumb way [1]

To be fair, Twitter does put usernames at the root (not sure if they regret that), but they have some careful exceptions (/home, /i/, etc). If you don't want to switch your post URLs away from the root, you should at least set aside some of the useful URL real-estate.

If you do decide to make these changes, you should try and set up redirects for any existing URLs, at least for a while.

[0] https://developer.mozilla.org/en-US/docs/Web/API/History

[1] https://news.ycombinator.com/item?id=35820368
What's going on in the US medical industry is truly sad.
There's some level of power user that will try to fix things, not understand what's going on, and yell at the world when they break things further.

I used to have a popular freely available 3rd party DLL that was included in lots of software packages. Because I was silly, it had my email address in the metadata that'd show up if you clicked "Properties" in Explorer. I'd get plenty of emails from random people asking for and sometimes _demanding_ help with software I've never heard of. I'm sure if I had an easy to find website with my name and a forum on it, it'd be full of such angry comments.
A government deciding to change course is most certainly an arbitrary reason in the grand scheme of things.

If it's not an investment then there is no problem for you. You continue to own your house, nothings changed. No one comes to take the house from you. You can keep living there. You exchanged money for the utility of owning a house. The utility of the house won't change. So I'm not sure why you are so salty about the proposal.

Besides, it wasn't my proposal. I'm not arguing for or against it. I only called out your strawman.
Sorry but that's incorrect. The President is granted access to classified information on a need-to-know basis, meaning they must have a legitimate reason to access that particular information for the purpose of carrying out their duties. This is the only restriction, if the bureaucrats are following the law, and he's following the law, he will get access to any secret information if he needs it.

If you think about it, it must be this way because otherwise a secret government would in charge. In fact this is what the entire confrontation is about.

Do we want the only elected representative, and the Person on top of the Executive branch, to be able to tell us what the government is up to.
Or do we want a deepstate shadowy government that commits crimes, and has the right to even censor the president from telling us about it.

Keep in mind at least with the president, you can vote in or vote out. You can't get rid of the shadowy bureaucrats, that don't need your vote.

They're about to spend multiple billions of dollars on a new gigantic FBI headquarters. Do you want these giant organizations sucking up more and more control over your government and people.
Not an exact answer to your question, but where I work we've been using OKdo Rock 4C's [1] in place of Pi 4's, since they seem to be impossible to get.

From what I've heard from the people that are using them, they seem to be pretty decent, but unfortunately not quite a simple drop-in replacement.

[1] https://www.okdo.com/p/okdo-rock-4-model-c-4gb-single-board-...
How can you attract users when most of these products are not available for trial?
Ayyyyyy Eyeeeee The lie that raced round the world before truth got its boots on
At this point there is enough people on Mastodon for me to stay there without caring if its “the next big” or not.
Interesting site, have you considered adding carved rocks or maybe even clay sculptures? And what would be your policy on NSFW content like this: https://www.independent.co.uk/arts-entertainment/art/news/af...
> Some people are mad about that typing extra characters because they don't use their IDE properly to avoid it.

I don't know a single person who thinks this way. As a vim user I've never typed all characters in a name (you don't need plugins). This isn't the 80's, everyone has autocomplete and uses it. I just don't want an ultrawide monitor to read your line of code.
Ask HN: Moving into contracting/consulting as a backend engineer
Hey HN,

lately I've been thinking about moving into contracting/consulting instead of regular employment. However, it feels like as a backend engineer it's not so clear cut how you should market yourself. Compared to say iOS/Android or React developers, which generally have very clear-cut responsibilities and outcomes.

I have about ~7 years experience broadly doing data engineering and service development in various languages (Python, Go, Scala, Elixir). I've also worked on building and maintaining ML pipelines for inference in product features. Crucially, I have little to no experience building frontends.

I think in general it can be broken down into:

- Define API contracts (SDK, HTTP, Events, whatever is appropriate)

- Implement business logic, data validation, authnz etc.

- Chose appropriate data storage layers (PG, Redshift, Redis, Elasticsearch etc.) and define schemas. Work on optimisations to storage or querying logic.

- Manage async workloads

- Implement monitoring, metrics etc.

- Some basic infrastructure work (CDK, Terraform)

Has anyone here with a similar skillset made the jump into consulting? Two avenues I am thinking of:

- Double down on the data engineering part

- Try to become a domain expert in the industry I am currently in
> Instead, at these scales, a new effective force emerges — the strong nuclear force, transmitted between nucleons by the exchange of pions.

I'm admittedly ignorant, but I'm not convinced that a lot of theoretical physics is basically curve fitting where you've got a model with enough flexibility that you can make it fit the data. String theory always seemed like an egregious version of this, I think it's less popular now.

I think that's why elegance goes a long way in theories: a simple and concise description is harder to overfit.
That was more of a rhetorical question.
I’ve been keeping a daily technical log for about 12 years now. It’s nothing fancy, managed in a series of Markdown files, one file per month. At last check when converted to a PDF it was somewhere north of 5,000 pages.

On quite a few occasions it has saved me several hours (at least) of debugging when revisiting or troubleshooting some obscure code or infrastructure change I had previously made. When not sure of the particular month/year I will just grep for all occurrences of a related term until something jogs my memory.

Highly recommended.
I thought it was a bit strange and shocking as well. Reading articles it seems that the case relied on individuals at JPMorgan knowing that they were facilitating illegal Financial transactions related to sex trafficking.

I don't know how the plaintiffs could know this, but it seems like someone inside JP Morgan Had information if they are setteling.

This is why institutions and employees should not fraternize with clients
I think the "kills beloved beer" in the headline refers to the fifth paragraph of the article which says: "Anchor Brewing will no longer make its iconic holiday beer, Christmas Ale."
> Recent data regulations in China, Europe and US restricts Internet platforms

This typo could be taken the wrong way. Couple options:

Recent data regulation in China, Europe and US restricts...

Or, Recent data regulations in China, Europe and US restrict...
Let me know when you're ready to go public, the Initial Shiny Rock Offering valuation is sure to get a few tribes interested
My understanding is that the corporate framework that securities licenses require is literally impossible to satisfy when trading current public blockchain assets. As in, to trade crypto as a security on your exchange, you would need to walk up to every dev team of every crypto you wanted to trade and kindly ask them to KYC/AML every single user of the blockchain so that you could be in compliance.

In practice this just means it's de-facto impossible for any centralized exchange to carry crypto securities.
I hate local beers. Local wine makes sense, there is terroir, a sense of place etc. Local beers are just some weird competition to see who can make the hopiest bitterest beer. I don't want to try a new lager every time I cross county lines, when I want beer I want something reliable.
Anchor was one of the leaders (in a lot of ways) in the craft brew industry.
That's how Rust installs. I'm not that happy with it but at the time (years ago) the distro (Debian) packages were incomplete. From https://www.rust-lang.org/tools/install

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

At least it does not require sudo (unless that's buried in the script.)
In terms of political stability, Europe has a far worse track record than the US, and recently, too — running right up to the 2000s.

The rise and fall of the Soviet bloc, Nazi Germany, fascist Italy, Franco’s Spain, and even The Troubles in Northern Ireland — just to name a few!

The majority of the past 75 years in Europe have seen serious, violent, and oppressive political turmoil.

I don’t see how you can possibly take the position that Europe is more stable than the US, much less that Europe has a track record of stability sufficient to justify handing authority over speech and free association to the government without any concern for future abuse.
This seems like just another way of saying that when you train an LLM on a text, its weights incorporate the tokens in that text, which is nothing really profound.

I think the real magic here comes from the fact that LLMs are a specialized sort of neural network, and that neural networks are universal approximators [0]. In other words, LLMs are general learners because they are neural networks.

This is also not particularly profound, except that there are mathematical proofs of the universal approximation theorem that give us insight into why it must be so.

---

[0]: https://en.wikipedia.org/wiki/Universal_approximation_theore...
https://archive.is/iVCW6
He's specifically said multiple times now that this is a factory tint. I don't know why you and the other guy keep questioning this.
Destroying a one of a kind physical object is in fact very different from releasing a new edition of a book with a few words changed.
Except that’s kind of the whole problem with Reddit; little fiefdoms developed where some users controlled the content other users consumed.

It’s not how anyone would actively choose to create a network now, knowing what we know about how often people abuse power online.
Making a less crappy web app
Hey everyone, full disclosure I'm the founder of Bracket. I obviously wrote this article in part to get people to use our new web app, but more specifically I wanted to show the dramatic design changes we've been pushing on during the last few months and document why we've made those changes.

As somebody new to web app design, this has been a learning process for me, and wanted to share a piece of that journey. If you want can see our old, lousy MVP web app, it's at legacy.app.usebracket.com. The new app is linked on the blog page under "Get started".
The hosts file is not the right tool to do this.
Did you miss the part where the OP said multiple times that this is a factory tint?

Yes, it DOES matter what factory it came from. Cars sold in the US must conform to federal regulations in order to be sold in the US, so it's impossible for a car to be built in a factory and legally sold in the US which is illegal to drive on US roads. No, states cannot override federal regulations.
Tesla owners would benefit from the expanded network, and Tesla does not need to invest as much in its charging infrastructure which quite possibly been so far their most expensive single ticket capex.

They also don’t have to worry about regulators pushing an alternative charging standard which makes all of their existing investment in infrastructure obsolete overnight and would increase the TCO for operating their charging infrastructure considerably.

If Teslas only advantage is their proprietary charging network and plug they might as well close up shop now.
Can You Memorize How to Be British?
Your UI really shouldn't be so unresponsive that the width of an element's scroll bar throws off your design. As for the aesthetics of the scroll bar: it might look ugly to you, but that's what the user expects their scroll bar to look like!

Designing well for web requires a bit of a paradigm shift compared to designing a print document or even a native app. You have to accept that you're going to be a guest in the user's browser, and that means you don't have control of everything. Failing to accept that just leads to frustration, but if you can embrace it and strive to be a good citizen of the user's browser, the resulting symbiosis can be beautiful in its own right!
You may enjoy The Structure of Scientific Revolutions by Thomas Kuhn. Fantastic book.
Rural hospitals/communities have serious medical staffing problems throughout the world, not just the US. As it turns out, there's a reason most people with means want to leave them. (Even if they don't mind owning a summer datcha in one.)

The US doubles down on this problem, due to not having a single-payer system.
> The government couldn't do it this easily if it wasn't for sale.

I don't disagree with your overall point, but the government being allowed to buy this data can create the market for the data in the first place, even if no one else wanted the data.
https://archive.is/MY037
three out of four of those things aren't related to road wear and tear though?

how about annual miles * k * (weight/axles)^4? adjust k until the roads are paid for.
Reddit was known for having lots of developers on it in the first place. It should be on some level unsurprising their users throw a fit over third party devs being thrown aside the moment they don’t help reddit’s IPO.
Just a note, melange is also the name of a computer language workbench from INRIA (http://melange.inria.fr/) and an APK builder (https://edu.chainguard.dev/open-source/melange/overview/)

Both of those came up before melange.re when searching for a hello world example.
From 2005: Four young internet entrepreneurs
BBEdit: Where Respect Is Due
We've come a long way since Jefferson, Adams, and Madison opined that cities were "the natural enemies of virtue and happiness." While I don't want to go back to a world where more than 50% of the population is solely bound to food production, I do feel like we're losing something. The real tension in the US, rural vs urban (not red vs blue), just continues to grow worse. I don't know what the solution is, but I do know that robust systems usually avoid centralization, favoring variety and redundancy instead.
Funny. I actually want to have a different beer every single time I get one to drink.
Power bricks are pretty cheap and easy to carry. And many flights have USB charging plugs. I reckon they'll have more or larger power bricks as an up-sell.

And I agree - laptop on a plane wrecks necks.
Rewriting the Ruby Parser
This is a good jumping off point.

https://www.npr.org/2023/04/26/1172179099/how-private-equity...

https://www.marketplace.org/2023/04/27/how-private-equity-cr...