skysight-inc/HackerNews huggingface dataset:
HN's guidelines have this relevant bit:

> Comments should get more thoughtful and substantive, not less, as a topic gets more divisive.

An editorial that clearly does not embody that spirit is a poor starting point if you want the discussion to trend towards sanity.

Especially when the title itself violates—and ensures further violations of—this rule:

> Please don't pick the most provocative thing in an article or post to complain about in the thread. Find something interesting to respond to instead.
What amazed me on my trip to Seattle was just how many pinball machines are available to play there. And not only that but just how insanely well maintained 50 year old machines are. These are machines getting played on a daily basis. Where are they finding parts for these machines? It's just crazy to think about.
Google Spending on Acquisitions Cratered in 2023
Hey thanks for checking it out! No API, lots of scraping and GPT decides what important stories to cover. Lots of GPT requests but it's cheap and does a great job.
We've been running this system for something like a decade now, I think we know how it's going to converge.
I support increasing the legislature because it changes the economics of lobbying. Right now you can wine-and-dine half dozen representatives and lock in a vote. In a larger House the lobbyists would have to spend that much more to "buy" the same representation.

The flaw is it doesn't mean anything so long as there's a 2-party system. Congress is stuck on part-line voting. Lobbyists only have to gain the favor of party leaders and the rest will follow. But one of the barriers to getting 3rd and 4th party candidates elected is there are too few seats that they can compete for.

Both solutions need to be implemented together. An expanded Congress is only useful with a plurality of ideologies. Getting alternative parties into office requires more competitive districts. Doing only one of those wouldn't be enough to significantly change the makeup of Congress.
Didn't government do what you want in this case? A long deliberative, consultative process, addressing the needs of small players?
Wouldn't it be clever if you just make a button for that? Googler?
My favorite quote:

"A man holding a cat by the tail learns something he can learn in no other way"
-Mark Twain

You need to grab that tail and learn things you will not otherwise.

From that it follows that the answer to your question is: As early as possible.

This also means you probably should not make your first experiences the most grandiose ideas. You might actually want to assume failure. Don't assume you know anything about business at all. Jump in. Make mistakes. Learn. If you get lucky, great. If your experience is +/- on standard deviation from the mean, you'll come out of the experience all cut-up and bloody (image: holding cat by tail). And you will also come out with tons of wisdom. That's why you don't bet the farm on your first attempts. You are far more likely to fail. Don't worry. Keep going. Make small bets. Don't risk it all in one hand. Make small bets and learn.

Definitely self-fund. Don't play with someone else's money. I know this is very much counter to the YC/SV culture of funding young teams with and idea and zero business experience. So be it. Around 90% of startups fail. YC does a bit better than that. I think I can say that failure is far more probable than success. So, fail small and fail a bunch of times.

Every try to learn to play a musical instrument? You can't learn without constantly making mistakes. In fact, neuroscience tells us that learning requires making mistakes. Why should business be any different?

Can you start something with a few hundred dollars? If you fail, so be it. You will learn invaluable lessons.

The challenge from The Wolf of Wall Street, "Sell me this pen", is extremely important. You have to understand how to sell. If you don't, and your competition does, you are never going to succeed.

At the end of the day, making a better mousetrap isn't enough. In fact, making the same mousetrap is just fine if you are good at selling. I know a guy who decided to sell US flags. He didn't make anything. He bought them from a manufacturer and focused on selling. He was soon making over three million dollars per year.

Sell me this pen.
I agree. Matthew Yglesias wrote a great article about this:

=====

"...redistricting is a particularly hard problem to solve because there are a number of different goals that are mostly incompatible:

* It seems like a system should offer partisan fairness such that control of a legislature is typically in line with the population’s overall preference.

* Districts should align communities of interest and correspond in some sense to real places that we can characterize, like “the South Side of Chicago,” rather than just be arbitrary zones, like “some of the suburbs of San Antonio and some of the suburbs of Austin plus a big disconnected patch of rural Texas.”

* Racial minority groups should get fair representation. A state like Georgia that’s 30 percent black shouldn’t have an all-white congressional delegation.

* There should be fair-fight districts with real electoral competition, not just everyone segregated into safe seats that protect incumbents.

* Districts should be compact and look like a nice checkerboard of squares and triangles, rather than a bunch of crazy squiggles.

Sometimes you can make this all work together, but oftentimes you can’t."

=====

We can't have an "optimal" algorithm when we're trying to optimize for several different things, some of which don't even have a formal definition.

[0]: https://www.vox.com/policy-and-politics/2017/10/11/16453512/...
Besides that, he's a tremendous philosophy professor. I took a class with him years ago. Besides being brilliant, I found him funny, approachable, and never condescending, which is rare for philosophy professors of his renown.
With the obvious caveat that if there ever actually is a shooting war with China on one side and the US on the other then the whole world is in serious trouble and there are no good options:

I am not sure that having superior technology is critical to winning wars against "peer" competitors. The last time there was a full out peer-competitor bleeding edge war between major powers (World War Two) the side that invested in a few wonderwaffen that were supposed to eviscerate their larger number of enemies lost, and the side that invested in a lot of pretty good weapons and most importantly, the logistics and reliability to have these pretty good weapons actually show up at the battlefront won the war. It's hard to directly translate this into modern terms, but I would say that a few pieces of "exceptional, ground-breaking technology" wasn't what decided World War Two, so why do you think it would decide this hypothetical war?
Here's another series of articles on reverse-engineering a DOS game, using the original toolchain as part of the process of decompiling it: https://neuviemeporte.github.io/category/f15-se2
> Even if you are careful (and most sites are definitely not) overfetching JSON can easily happen due to API's not delivering exactly what you need etc.

I've seen the term BFFE used: Backend for Front-end, which is where the backend is a set of APIs, and for those specialised requests that the front-end makes, endpoints are created on (maybe) a new domain/machine/whatever that simply makes the correct Backend calls, aggregates and consolidates the data, and then serves it to the front-end.

It makes a lot of sense for the front-end to be able to create a single endpoint that does 4+ requests and some data manipulation rather than for front-end to wring their hands and continue making 4+ requests each time they need that specific data.
Scrolls like butter over here: Arc on M1 Macbook Air.
Mine rolled it out more than a decade ago, had nothing but problems, shrugged, and removed it.

Sadly, I think they're more hesitant now.
Bandwagoning and cargo cult behavior are largely synonymous in practice. Most cases of the former could be described in a trite blog piece by talking about some South Pacific tribe during WW2.

Everyone getting into AI? Well, you see there was a tribe in the South Pacific that saw planes bring supplies... People adopting agile methodologies? Well the planes would bring supplies and they thought if they just copied the behaviours...

People (and people in the aggregate in the form of orgs) try to copy what they see the "winners" doing. In this case, an uncountable number of viral blog posts have somehow used some South Pacifican tribe as the basis for some profound lesson, exponentially yielding another crop of bloggers talking about cargo cults, rinse and repeat.
I built one recently. Much simpler and more opinionated, but can generate a Tailwind configuration: https://ghola.dev (desktop/ipad is best)

Long read on how it was built with web components: https://www.naildrivin5.com/blog/2024/01/24/web-components-i...
> Past performance is a piss poor indicator of future performance.

This is such a baseless and almost comically wrong heuristic I'm curious how it's one you landed on. I'm earnestly curious, do you use the same heuristic in other areas of your life?

If you were in the market for a car, would you let the past performance of other vehicles you've owned influence that decision? It seems to me to be such a simple and fundamental part of decision making, I'm fascinated you've gotten along thus far without it.
Anyone who's had orthopedic surgery will tell you, your limb/joint is never the same. Absolutely no one would choose it if the alternative weren't worse.
I got a sticky NFC tag from eBay and programmed it with my phone. I ask visitors to tap their phone on it if they want WiFi.
I still miss NuMega tools...
Right, and I wouldn't quit my job to be a self-employed contractor without having a contract. That's validating demand.
Oh yes, just burn all the money so they can use it as a tax write-off?

Does anyone really know how these tax write-offs work? People just use the term without any clear understanding.

Meta like any sane company out there will probably use every rule to avoid (not evade) paying tax. Thats good for the shareholders. But this isn't one such measure, it's mostly R&D expenditure.
You're a German person who is defending a person who chose to include the word "nazi" as the start of the conversation? That just makes people assume you find that kind of rhetoric acceptable and if that is true, then it is no wonder you can't have a decent conversation on the topic.
tbf, if you don't recognize his name, you likely wouldn't recognize the band either.
Thanks for the feedback. I will try to make this clearer in the article.

While I state later that true decoupling isn't technically possible, it really only makes sense (to me) to attempt it when you've got larger teams split down these lines.

It really comes down to where you want to create the split: in code or on the org chart?

If you've created the split in one place, it will of necessity happen in the other.

If you can avoid the split altogether, then an SPA probably doesn't ever make sense.
>The alternative isn't IPv6, it's private addresses.

I really wish more AWS services or workflows worked with private addresses. Sometimes a service can be completely internal but needs a public address to either talk to Dynamo or install packages; but those endpoints aren't available via private IP, even though they physically live in the same region
Glad you liked it! Thanks for checking it out. Very US focused at the moment for sure. Having it be more personalized would be awesome -- in a sense that's what I've built for myself here -- long term I (or someone) have to give that to the people. "Search the internet for me and tell me what's happening"
https://developer.mozilla.org/en-US/docs/Web/Accessibility/U...
at my place of work, we have a lot of files (in the business sense, not the computer sense), and we need to manage them. we used to use this piece of software that we paid another company to host and manage, and it was a little clunky-looking because it was all written in Java, but it worked great. the software did everything we wanted it to, from importing scanned documents, to allowing us to make forms that can flow through workflows we defined. it was great, except that it required the use of Internet Explorer and Java, but we stuck with it... until the company who made the software was acquired by another company, which is making a similar kind of software, except browser-based... and a billion times more terrible.

this new software can be self-hosted or hosted on the company's servers, and we opted to try the self-hosted option out. it's been a complete nightmare. users have to wait 30 seconds or more after clicking "Submit" on a form before it gets submitted. form flows regularly get hung up or vanish completely.

right now, the software is using 24.2GB of RAM in IIS, and another 26.8GB for SQL Server, despite being used by only a few dozen users simultaneously—there is absolutely no excuse for this, in anything resembling a sane universe... but this is what we're stuck with for the time being. it's horrible. and the company who makes the software suggests we would get better performance if we went with their hosted option instead of self-hosting—as if that could somehow magically make this piece of utter shit run any better at all whatsoever.

but this is where things are right now with software: engineers who have no idea how to engineer things are building layers and layers of abstractions atop each other without giving a single shit about how well it all runs, or how many resources it consumes, or whether the entire functionality of the software you're building could be expressed several order of magnitude more simply by merely stepping back and reevaluating intended functionality and expressing it in code more directly than a billion layers of C# abstractions heaped on top of each other.

the funny (but sad) part is, many users, including some of my coworkers, think this is all completely normal, that such simple functionality must be difficult enough for modern computers to run, because their expectations have been set so low by contemporary software. people just don't care if a form takes 30 seconds to submit—maybe if it takes a full minute, then something might be wrong, but 30 seconds? to submit a form to an intranet web server? perfectly acceptable, why would that be a problem, they say.

I wish I could be more optimistic about the future of software but at this point it looks like we're kinda just fucked—nobody cares about making good software anymore, and most people have no idea how good, fast, and useful software could be if it was just written a slightly different way than we're taught in college.
Notch is Markus Presson, the creator of Minecraft. He got $2.5 billion in cash from Microsoft when he sold it. In the years since he had a whole lot of controversial tweets, but that didn't' seem to affect him due to his wealth.
You are on Palestinians propaganda payroll.
Bank was able to remotely delete an SMS off my phone
> Why attribute to normal/boring/commodity tools that which can be attributed to "LLMS" and "AI" and "CHATGPT"?

Because they're really good at this, and even idiots can use them.

What I want to know is why people capitalise things that aren't acronyms or initialisms, e.g. "MAC"[0], "SWIFT"[1], the "S" in "LLMS", and the "HAT" in "CHATGPT" :P

[0] The brand which is a contraction of Macintosh, not to be confused with Medium Access Control or several other things.

[1] As in the language, not the Society for Worldwide Interbank Financial Telecommunication.
Post a picture of your setup please!
Unclear on exactly what this has to do with the headline - this was an old AD from 2023 regarding icing.
That looks great, thanks for sharing! Given that the zig build system uses zig and zig just got an http client in the standard library, I think it would be feasible to port into stanchion's build. Out of curiosity, do you run unit tests locally using a container that is set up from the CI config you linked (using something like `act`)? Or do you just require sqlite to be installed when you run locally?
That's the ultimate cop-out. There is a way you can expose coordination with internal teams and colleagues without

"I've reached out to a colleague who has provided me with some additional context" or "this work requires some additional input from another team - I'm working to establish this and will get back to you with more details"

Neither of the above examples provide any more context on internal teammates or their organizations. However they do require additional work and a culture of customer support (which Larry Page was infamously against for years).
Nationalism was historically the reaction against imperialism. Some empires transformed into nation states, such as Great Britain. Most countries who are independent today are independent because of nationalistic movements against imperialism and colonisation.
I'm stupid, so please be patient, who puts up these honeypots? WHy are they there? (I know in principle what a honeypot is)
The subject and the link target don't seem to match? Requiring procedures to be amended isn't halting certification?
I'm Pindigo's dev. Thanks for the plug!

Our locations are sourced from Pinball Map; scores can be tagged with locations which allows us to maintain leaderboards for specific machines (in addition to global/social/event leaderboards).
For practical purposes, the lineman splice is probably the most useful one to learn. It's only moderately more difficult than the obvious "pair up and twist" approach, but the wires remain collinear.
My Frtzbox router will generate QR codes so I can just pint those. You could also save the QR code from Android device as an image and them print it. The same from a KDE desktop with the additional step of a screenshot of the active Window.
There's a certain element that doesn't want to discuss politics at all, so I imagine these ran afoul of that crowd. This is a tech-oriented site, and we're not going to come up with a Middle East peace plan in the comments.
Guns most certainly did not "make this country".
one of the best metal songs ever created

https://invidious.protokolla.fi/watch?v=SNalvo1ydJU

never knew what the hell a "pinball map" could be despite playing many versions of pinball, now i know
Temu's ad spend soars as it embarks on a marketing blitz
Hating self-promotion is the reason why my short entrepreneur career ended. I really loved being my own boss and building things, but man I just hated hyping up my product.
That is so common.

Windows 14? iOS 18.0 ?

Great warning sign that the HR department do not talk to engineering.

Or that HR is an AI script.

Or that they're posting a "fake job" (often advertised to meet legal
requirements) and the position is already filled internally.

In all cases you do not want to apply.
You can get offline support without an SPA. Of course, that may mean replicating some of your back-end behaviour in JavaScript, but that doesn't necessitate building an SPA, or the whole app in JS.

Please do share which crappy SPAs you're thinking of
One important aspect of parenting is the massive amount of childhood trauma that the parents carry which trauma gets triggered in the presence of their children. Plus a lot of normalized abuse.

So, teaching as in informing, is only a part of the equation. Healing is a very big part, too.
Many of those "fascist" parties (or right-wing populists / conservative nationalists / whatever you want to call them) are similar to US Republicans. The difference is that their support is 20% and not 50%, because proportional representation leaves room for other right-wing parties.
Hey - just wanted to give props to the author. I always enjoy Encore content when it pops up here.

Brand is cool too
Already on the Internet Archive. https://archive.org/details/hobbes-os2-archive_202401

Unlike Wikipedia, IA not well-funded. Why not consider a donation?
The stench of doom emanating from Meta is starting to become over-powering. An out of touch CEO surrounded by yes men, who won't let him know the emperor has no clothes.
Current Software Engineers have no Deep Knowledge [video]
> What other choice you have?

Anything that isn't a client to proprietary platforms?
It does not create an age verification requirement. A platform only has obligations to provide safeguards when it has knowledge that a user is 16 and under. It also provides statutory direction that it does not require further steps to infer or collect age.

(I'm staff that cowrote the bill.)
It worked out OK for Git, which means slightly malicious idiot in Britain and Ireland.

(Linus was supposedly well aware of the meaning when he chose it.)
API to protect from known LLM threats
It does! Thanks!
In 2022, Intel told the Wall Street Journal that "Brookfield Asset Management Inc. as a co-investor in the fabs, and will build the factory structures first and equip them only when demand materializes."
In a world where most READMEs and the like are in Markdown format I like to use Asciidoc and I like to keep the two in sync using pandoc
Perhaps someone is triggering stock trading bots to sell?
Christianity has been reframed in the context of Roman militarism from its very beginning as an official religion. It's in the myth itself, Constantine converting at the Milvian Bridge. The end result being a system of beliefs that's both socially conscious and allows for violence on behalf of the State. Pre-Christian religion in the Empire was weaker in that sense, as it was mostly concerned with ritualizing arbitrary decisions.
It was a good fit for Germanic warriors trying to upgrade to Late Roman land-owners.
It's the remedy: "Manufacturers are required to fix the problem by repairing it, replacing it, offering a refund, or in rare cases repurchasing the vehicle."

This required the manufacturer to "recall" the vehicle physically to be repaired, replaced, or returned. That's why they used that word. But clearly that isn't needed for all "recalls" anymore. For an over-the-air software update, the NHTSA should find a better word that doesn't imply the need to recall the vehicle somewhere.
It's always this.
> The first two you listed were downranked by the flamewar detector.

Just some feedback that I've found a number of articles fall off the FP due to the flamewar detector that I've felt were good articles/discussions. In fact, I think some of the more valuable discussions tend to have a lot of back and forth discussions relative to the votes.

But I also recognize that flamewars can also look a lot like that.

So I'm wondering if it may be worth revisiting the algorithm for this, and maybe having it factor in a few other things vs. simply the vote:comment ratio (which is what I'm understanding it currently is, but correct me if I'm wrong).

I don't think it necessarily needs to be a lot more complex, maybe simply add to it some standard deviation of upvotes/downvotes (or just a simple ratio), if that's not already part of it.

But I've seen some discussions fall off that I don't remember seeing a particularly toxic discussion happening (e.g. relatively little to no downvoted comments).

Again, happy to see flamewars fall off, but just hoping to see some more interesting/helpful discussions not get caught in the crossfire.
Historically the consequences for these decisions make it basically risk free.
Visa rules were typically set up at a time when there was no such thing as remote work to speak of. When they mention working, they don't make any distinction between remote or local work.

For example, a US B-2 visitor visa allows "tourism" and also specific business purposes such as "consult with business associates" or "attend a conference". What is prohibited is simply "employment", without making any distinction between remote or local employment. Source: https://travel.state.gov/content/travel/en/us-visas/tourism-...
How much does this cost? It'd be awesome if something like this can be selfhosted & tweaked for my personal preference. Is there any chance that this might go opensource?
Nope. It’s just a sentence. We are not associated with it in any way