skysight-inc/HackerNews huggingface dataset:
Thanks. Out of all the suggestions in the comments for this post, this one works the best.

And in fact it is only one line, not 40:

"Please respond ONLY with valid json that conforms to this pydantic json_schema: {model_class.schema_json()}. Do not include additional text other than the object json as we will load this object with json.loads() and pydantic."
Whole site is 404.
I have no love for unnecessarily bloated dependency graphs, but we can't have the cake and eat the cake too.

Next.js for example, comes packed with anything and everything one might need to build an app. Sitting on the promise of hyperproductivity with "simplicity". Plus, is made of
single responsability principles set of modules, kind of necessary to build a solve-all needs framework.

And it does that.

A bit like Angular, set to solve everything front-side. With modules not entirely tightly coupled but sort of to get the full solution.

And it did that.

Then we have outliers like React, which stayed away from trying to solve too many things.
But the developers have spoken, and soon enough it became packed in with other frameworks. Gatsby etc. And community "plug-ins" to do that thing that dev think should be part of the framework.

And they did that, solved most problems from authentication to animation, free and open source sir, so that developers can write 12 lines of code and ship 3 features per day in some non innovative way, but it works, deployed in the next 36 seconds, making the manager happy as he was wondering how to justify over 100k in compensation going to a young adult who dressed cool and seemed to type fast.

Oh no! dependency hell. I have to keep things maintained, I have to actually upgrade now, LTS expired,
security audits on my back, got to even change my code that worked perfectly well and deal with "errors", I can't ship 3 features by the end of today.

We need a new framework!
Carbon capture is cleaning up dog shit in the kitchen with a toothpick instead of training it to go outside.
It's indicative of the rift between FSF and Linux developers that the GPL v2 is on the "Old Licenses" page and "kept here for reference." I'll understate this; Linux is a fairly important project that still uses the GPL v2 license.
> There is no longer any tolerance for anything but a narrow slice of views an opinions to be available to people.

I get that you're soap-boxing, but...

"trans people are targeting Christians" isn't a viewpoint. It's a statement of fact that may be false or true. In the context used (a vile statement by a trashy fear monger), it seems to be an intentional statement, and further one designed to incite hatred over a lie.
In real life this tends to happen in reverse (climbing a mountain rather than descending), since it's generally easier to go up than go down.

Reading accident reports, a common theme is people setting on what they think is a class 3 or 4 hike, getting lost and ending up on a class 5 technical climb. With a gradual transition from class 4 scrambling to class 5 slab (less than vertical) climbing you can very quickly get to a place where it would be dangerous to descend.
What is midjourney being used for other than to make amusing reddit pictures and general messing around by laypeople?

Is it being used in an industry and I'm just not aware of it?
Fastmail does not have ads, has good ui and ux.

I don't even know what email templates are. But name a HN user that is smarter than me, his name begins with trab and ends in nt00.
I use DietPi, which includes WireGuard and other things like PiHole. I've had my RPi 4 running without issue for more than 2 years, and can get 200mbps up and down.
Wow, I had not run across awesome-cl.com yet, but it’s just what I needed!

One aspect of being new to the language is that I don’t know which libraries are commonly used.
Links and forms are the bread and butter of many frameworks.

Like with HTMX, SvelteKit and Remix forms won't function properly without the framework.
Do we really need a third way to close dialogs? (Tap outside dialog, press Back)
Man... if you don't think node.js on the backend is mainstream at this point I don't know what to tell you. It's not even the hyped-up new thing anymore.
> A lot of these restrictions were arbitrary BS.

You say that, now, in a world of modern labour laws that have largely prevented large scale exploitation. In fact, today, the labourers most likely to be exploited are those that fall through the regulatory cracks because, for example, they are illegally in the US.

So it's very easy for you to tell this heartwarming story about your teen years, and claim these regulations are "arbitrary BS" now because, in general, the labour market is safe, fair, and equitable, specifically because those rules exist.

Your position is very much akin to anti-vaxxers saying "why do I need vaccines, diseases aren't a problem!" because they've never lived in a world where communicable diseases regularly killed people.

Edit: And as an aside, the fact that you didn't have health insurance as a teenager, and you conclude that's because you weren't allowed to work enough, as opposed to attributing the issue to a broken system that requires teen labour to ensure one has access to medical coverage, is truly insane to me...
I'd seen various Apogee games like Catacombs and Ken's Labyrinth and Ultima Underworld (some might have been released after Wolf3D). Wolf3Dwas MUCH faster, and had AMAZING sound design if you had a sound card, but what shocked me was DOOM.

I was thinking recently about where exactly I was - in both physical space and in Doom 2.5 space - when Doom shocked me. And it's to do with the very beginning of E1M1.

Player start in Doom's E1M1 makes it look like Wolf 3D for just a moment. All the walls you can see are are right angles, there's not much verticality: https://th.bing.com/th/id/R.78eb767e50af435112fea3ffb5ac8aee

And then you turn left GO UP SOME STAIRS AND THERE'S A WINDOW.

Or right and there's ANOTHER MASSIVE WINDOW AND IT LOOKS LIKE YOU CAN GO OUTSIDE. Then there's computers and glowing nuclear waste.

Wold3D was a great Nazi-themed maze game, but it was Doom where you felt like you were in a place.

I hope Carmack sees this (and Romero too but I don't think he's on HN).
So, uh, how do I generate vector embeddings in the first place? What's a good ground-level area to start?
Thanks for the reminder, I've been meaning to try it out. Just to get started, I asked ChatGPT to write an htmx app to show a 10-day weather forecast.

It described the general steps and seemed to be able to describe how htmx works pretty well, including hx-get and hx-target, etc., but then said "As an AI language model, I am not able to write full applications with code".

I replied "do the same thing in bash" (which I knew would be different in significant ways, but just to check) and it provided the code.

I wonder, is this a function of recency of htmx or something else? Do other htmx developers encounter this? I imagine it's at least a little bit of a pain for these boilerplate cases, if it's consistent vs. access to the same GPT tooling for other languages.
A pro can be a con, and vice versa. The reason why you move to a SPA might be the reason why you move away from it. The reason why you use sqlite early on might be the reason you move away from it later.

A black & white view of development and technology is easy but not quite correct. Technology decisions aren't "one size fits all".
CNN had to pay an undisclosed amount to that "Smiling MAGA Kid" after he sued them for libel, seeking $800m.
Make sure to avoid The Helvetica Scenario though.
The fact that people feel TikTok is a bucket of chocolate ice cream was precisely why I spoke up. It’s a label that feels as out of place as calling HN a basket of Twinkies.

There’s a grain of truth to it. Both are addictive. HN does it so well that the psychological aspects are almost invisible, but they’re there. That karma counter in the upper right is suspiciously impossible to ignore.

Does that erase HN’s merits? I don’t think so.
I don't mean this to sound superior or critical.

I found this article a little surprising because the authors seem to have an intuition about the compiler that I have never had. I've never expected potential stack overflows from unbounded recursion to be caught by the compiler. I've been delighted every now and then when a compiler gives me a warning when it can detect it. But I have always had stack overflows in my mental bucket of "stuff it's my responsibility to think about".

Maybe this says something about how compilers have gotten smarter and more helpful since I first cut my teeth on them.
Yes but that still does not take care of the API logging problem.

The server can log your IP, origin of request, client details and everything related to an API call. That's what I'm mainly talking about.
What did Soros say wrong in the video? "India is a democracy but its leader is not a democrat. Inciting violence against muslims was an important factor in his meteoric rise."

I also agree with the second link that you shared. Media is weaponized against democracy. All the mainstream TV channels in India are busy attacking opposition, or dis-crediting any protests against government or promoting Hindu-Muslim hatered. Most of the channels are owned by crony capitalists which have ties to the government.
Lol. "regain"

Vice started as a sketchy drug-party style mag, with sketchy advertisers like American Apparel running lolicon spreads. That they became an important investigative news outlet is just wild, and a damning indictment of the post-Regan media regime.
> The US locks up more people, but not for wrong-think. Instead our country does it for consuming the wrong plants at the wrong time, because our systems are still racist in various ways, and because we have somehow allowed prison to become a for-profit institution.

That's just the casus belli for the arrest - the real motivation changes over time. Drug laws have been used to target and disrupt various groups from Latinos and African Americans to hippies and anti-war protestors. First it was about racism and Hearst's economic interests, then about policing wrong think, then it was about the tough on crime wave, and now it's largely about protecting several lucrative industries.
Definitely do not try searching for roms on torrent sites such as 1337x, which is very illegal and faster than any random rom download sites.

Also, for older consoles, do not try searching The Internet Archive for old roms.
I see, I have never implemented those types of validations. We do religiously deploy the same validation on client and server to explicitly avoid the mismatch of client/server validation. Having the client submit "valid" input only to have server reject it is something we have run into. Having only client side validation is something I have never run into.

Also, in my opinion things like you suggest you shouldn't do. A password strength metre is only going to give attackers hints at the passwords you have in your system. And I have not see a caps lock on warning in forever. The only password validation we do is the length which is pretty easy to validate on client and server.
> This person however, jumped off their employers office building.

Why does this indicate anything other than the fact that he chose a building he’s familiar with and to which he had access?

What if their personal life was not in good shape and they wanted someone to find them?

There is no basis at this point for speculation that Google was a primary causal factor.
OpenAI charges per token - so whatever I send as context is counted. This easily 2x, 3x, 5x's the costs depending on the length of the chat.
I don't understand why that should be the case. There are a lot of checks that end up needing to be repeated twice with no change in logic (e.g., username length needs to be validated on both ends).
I'm not an expert on fuzzing, but I think a fuzzer would be able to discover this issue.
No, its perfectly fine to reach goals or ones you've had for most of your life, but its absolutely crucial that you make new goals to work towards. Its the same if you give up or change your mind about a goal, it has to be replaced.

From what I've heard (not my expertise) the brain chemistry primarily rewards the pursuit, not as much the outcome. I've been there a few times myself after both achieving and deciding to drop a major goal (because I learned more about the outcome that made it no longer desireable). Having no major goals is an almost certain recipie for clinical depression among other issues if one is not found quickly to replace it. I believe its because the intrusive thoughts of fundamental questions like "what is my life's purpose" now definitely have no answer in your own head.
"trans people are targeting christians" is not an opinion. It is stating something as a fact (I highly doubt it's true, but it's still stated as a fact).
To some extent, all compilers are static analysis tools.

I think clippy could be enhanced to spot this.
IMO crystal's value is that I can do things normally associated with golang without the horrors of actually dealing with golang's absence of a good type system and other quirks like error handling.
> the underlying dynamic really is different

Is it? I believe every state, or its establishment, acts forcefully to protect against what they consider potential existential threats.

Given that the Western states and their establishment are atleast 2 centuries ahead of the curve of anyone else in terms of modern state apparatus, ideological basis (...), it is natural that we will observe distinct patterns of oppression and red lines. Most of the emerging powers are acutely sensitive to ideological challenges, challenges to the legitimacy of the establishment, precisely because they are the newly arrived and insecure in their position.

Someone mentioned Julian Assange. Why did US and UK come down so hard on this guy? Because he represents an existential threat: he represents dissident factions in their intelligence communities (5 eyes) and that layer of the system is central to their maintenance of power and they will -not- tolerate any challenges in that area.

So the equations defining the dynamic are identical. We just need to plug in the appropriate values for the equation's variables.
> I know the incident could be unrelated but it is also a good reminder the human cost of decisions. The fed taking decisions for the economy, companies taking decisions to maximize shareholder value and ceo pay, etc. all have huge impact on people’s lives, some of it is visible, while some of it is not.

Not trying to be a jerk here, but this is not a good reminder of any of those things you listed. We have literally 0.0 reason to think that any of those were factors.
Yeah but that doesn't answer why you can't share validators between the backend and the frontend if both are written in the same language.
Which is why my main theory if it ends up being accidental is that this person purposefully climbed up a ledge they weren’t supposed to climb to take skyline photos. I’ve seen dozens of “daredevil” images on social media where people climb rooftops and bridges in NYC to take photos of the skyline at night.

And someone intentionally jumping does not hang on the side, they just jump.
Why not? They've pretty much only provided great products to the average consumer. Google and Amazon have a great positive direct impact on most Americans' lives. Here's a report from direct surveys: https://morningconsult.com/most-trusted-brands-2020/

Most people don't really care about a Doubleclick pixel or Amazon gazumping sellers with an Amazon Basics thing. For many, the latter is a positive thing and a trusted brand.
Any UT of the function would have caught this issue.
She's still alive because she was 4 at the time... you can't say the same about the perpetrators. There's nobody left to prosecute, they're all dead. Ancestral sin is not part of the justice system.

Bad things done 80 years ago do not excuse bad things done by someone else today. We're not all entitled to a turn at mass murder or genocide. That's now how morality works.
I'm using React, and I feel like I can manage as a team of one. But React has a huge community, which means lots of libraries for just about anything you need.

I previously used HTMX for another project of mine, and it worked fine too. I did, however, feel limited compared to React because of what's available.
any half decent bookstore will just order the books for you and you'll get them a few days later. It's how I buy most of my English books in a non-English speaking country. Added benefit, weans yourself off the 'i have to have it now' shopping culture
We can also prevent people from driving 50MPH through residential neighborhoods with good street design. Current safety standards with open roads encourage people to ignore the speed limit. Safety features like raised crosswalks, curb bulb-outs at intersections, and roundabouts at small intersections like those used in Seattle all make it uncomfortable to drive fast. This would go far in reducing egregious speeding without the claims of authoritarianism that would certainly come with technological speed controls.
That's a great point but I think Chromium closing down source code would be less of a problem (as chromium developers could create a common fork) than Firefox losing Google as its oxygen.
I quickly installed Outline on a free-forever Oracle VPS. This might be the best option for someone who doesn't want to buy a RPi, worry about SD card corruption, use any additional electricity at home, or spend any money. Even with the tiny free VPS provided for free, I'm getting great speeds of over 200mbps. And you can choose multiple locations to set up your free VPS.
Needing more carbon capture infrastructure and renewable energy sources is a problem completely independent of synthetic fuel production. If you're charging electric vehicles, you still need to put energy into them, and that energy still needs to be clean if not to worsen climate change, and we have already dumped an incredible amount of CO2 into the atmosphere, and we will dump a lot more as many industrial processes can not be made carbon free.

Synthetic fuels let you take advantage of the extremely high energy density of combustion fuels, can be utilized with existing infrastructure, and can be a viable use for captured carbon that can bootstrap the construction of carbon capture infrastructure. Yeah, we shouldn't hold back electrification specifically to use synthetic fuels, but we're decades away from electrifying things like air travel and we can't afford to wait that long to reduce our emissions.
When building complex infrastructure for the second/third/etc. time? Of course not. Economies of scale is the term you're looking for.
I'd want to build dry-stack stone walls. I find them beautiful when well made and they last for hundreds or even thousands of years. Meanwhile the stone & mortar walls I see around my neighborhood don't seem to last more than a couple decades.
It is doing the same. Just makes cleaner and easier.
You are probably right. I have almost no experience boiling water on a gas stove (except for tiny camp stoves) because I use a kettle for that!
> And you want it to run the grid and not the other way around.

As simple as it is, this really blew my mind. I never considered that all the plants need to work together, as a system, each with "inertia", but all without ringing/oscillations. Thanks, I'll need to dig into this deeper!

I can only assume that having grid batteries can really clean things up.
Pijul: Changes on Binary Files
> I would assume that if my company doesn't do business outside of the United States

You forgot to consider "any of my company's existing US-resident customers temporarily traveling outside of the US".
Interesting. Before you rush to your dealer, note that this is n=1, self-administered (albeit with self-blinding of their scores over several months), and quite a cocktail:

> The subject of this case study self-administered the Ishihara test prior to taking a large 5 g dose of psilocybin-containing mushrooms.

> Additionally, the participant in the current case study took an unusually broad range of psychoactive substances – including weekly cannabis, an LSD microdose and a blast of nasal esketamine – that may complicate interpretations of his score.
This European machine has no equivalent in the World. You are prolly using a product made by this beast.

https://www.asml.com/en/products/euv-lithography-systems/twi...
Related: It's a crime that the mechanical Charles Babbage Analytical Engine (1837) hasn't been built.

Just found this recent progress report on an effort to do just that (written by Doron Swade [https://en.wikipedia.org/wiki/Doron_Swade], posted by HN user jgrahamc):

https://blog.plan28.org/2023/03/spring-2023-report-to-comput...

From https://en.wikipedia.org/wiki/Analytical_engine:

The analytical engine incorporated an arithmetic logic unit, control flow in the form of conditional branching and loops, and integrated memory, making it the first design for a general-purpose computer that could be described in modern terms as Turing-complete.

It don't think it gets much more steampunk than this in actual history.
I looked at the logo to see what kind of non-sense you were talking about, but you are absolutely correct. That logo really does belong on a shampoo bottle.
No, it isn't. see article 3, section 2 of the regulation. You need to offer goods or services to EU citizens for the law to be in effect. If home Depot doesn't operate in Europe, doesn't market to Europeans, doesn't ship to Europe, and doesn't offer any services to Europeans, then they are not impacted by gdpr.
This is an interesting one I’ve looked at a few times, but like many, I’m horrified by the expensive (in time and money) education required.
Does this account for all the people who were unemployed more than 6 months ago or does the government continue to disregard these people in their numbers?
How about Abdulrahman al-Awlaki?

16 year old American, vaporized by intentional US drone strike. For the crime of being the son of an alleged terrorist.
There's nothing in the article (if you read it) that tries to paint that narrative. As far as NYP goes, it's actually pretty mild and factual. I don't understand why so many commenters here are jumping at the chance to defend poor little Google from the evils of bad journalism.

Also how is
> Maybe there is a real issue but two suicides within such large number of employees isn’t really significant.

NOT minimizing?
People living ultra-low-carbon lifestyles
Slowing down roads also means they are more comfortable to bike in and to walk alongside, which will move some people from cars to other modes and decrease peak traffic for drivers.
unless they have a change of heart? or maybe they're standing on the ledge trying to get up the courage to jump, and slip? a lot of people who attempt suicide immediately regret it (of the survivors.)
Yet Another Problem with Recycling: It Spews Microplastics
Manufacturing EVs is something they have yet to prove themselves in. AFAIK and not sure how many orders/sales they have but not many vehicles were made and delivered.

They have a lot of money to spend and expand due to huge investments, but only thing they successfully sell is technology and products as third party supplier.

Their only announcements are how they are expanding business and investing in the future, but rarely any news of valuable partnerships, dominating the market and exceeding at certain field.

I am very supportive of this company, but there is less and less good news, and more and more optimistic promises being made.
They're a waste of space if you don't make tea much, or one of the fancier and more-manual coffee-making methods.

Most people in the US don't make tea much, and just use an automatic drip machine or a keurig for coffee, so of course they don't have a kettle.

We have one, but it's because we drink more tea than most Americans, and since we have it for that, it's space-saving for me to also use it for pourover coffee (rather than having a drip machine).