skysight-inc/HackerNews huggingface dataset:
this. you can buy 6 * 1.5L bottle pack for under 1.5 EUR from a supermarket. even a small brita jug would run you 25 for a combo with two cartridges. moreoever, brita works like the printer business and has horrible pricing policy.

while it seems trivial in amount, the bottled water is ironically cheaper than many developing countries (unless you go for large 20L bottles that you need to exchange for filled ones).
The fundamental dynamic that ruins every technology is (over-)commercialization. No matter what anyone says, it is clear that in this era, advertising has royally screwed up all the incentives on the internet and particularly the web. Whereas in the "online retailer" days, there was transparency about transactions and business models, in the behind-the-scenes ad/attention economy, it's murky and distorted. Effectively all the players are conspiring to generate revenue from people's free time, attention, and coerce them into consumption, while amusing them to death. Big entities in the space have trouble coming up with successful models other than advertising--not because those models are unsuccessful, but because 20+ years of compounded exponential growth has made them so big that it's no longer worth their while and will not help them achieve their yearly growth targets.

Just a case in point. I joined Google in 2010 and left in 2019. In 2010 annual revenue was ~$30 billion. Last year, it was $300 billion. Google has grown at ~20% YoY very consistently since its inception. To meet that for 2024, they'll have to find $60 billion in new revenue. So they need to find two 2010-Google's worth of revenue in just one year. And of course 2010-Google took twelve years to build. It's just bonkers.
Makes me wonder how the advertisement industry is going to cope with the ever-growing influx of non-human users. What happens when the conversion rates plummet to zero?

Maybe I'm cynic, but a completely walled-off / paid internet doesn't seem too unrealistic. You'll have to pay a subscription to every website you want to visit.

On one side you have the open internet wasteland, filled to the brim with AI bots / generated content, essentially trying to vacuum pennies off human visitors. On the other hand you have the walled internet, where you have to pay for stuff and jump through flaming hoops to prove that you're a human.
News organizations are businesses and bad news sells. People are evolutionarily wired to pay more attention to bad news because bad news is theoretically useful for trying to avoid or mitigate threats. Problems is, once you have a limitless firehose of news from all over the world 24/7 what you end up with is essentially a limitless supply of bad news which inundates people constantly.

This causes issues, since any mild gradual improvements to the world get drowned out. The amount of actual yearly improvement needed to give the impression that things are improving ends up being dramatically more than the small incremental improvements which are normally seen.
That's what I don't get here that worries me. It feels either like a ticking time-bomb to deprecation, and/or a privacy nightmare if they're somehow selling data they mine from their users.
Am I reading correctly that they’re only 16 characters? This is actually a solution I like.
Who writes such nonsense headlines? Seems as if they're trying to throw turds at a thing they don't like, hoping something will stick. And they're failing badly.

The publisher might wish it were so but no, this does in no way hit the respectability of Bitcoin. Ridiculous.
Here's a PDF of the paper: https://www.nber.org/system/files/working_papers/w32026/w320...
Microsoft is the misleading one here for calling their generic chat platform "Teams".

Are you also going to complain if someone releases a platform called "The"?
Yes, this is explained in the video and article. The prototype will have both control for comparison study and baseline data. i.e. only manipulating yaw with air.
"because modal editing is just better"... for _you_

luckily emacs gives people options
I agree; but nobody buying cars cares about what kind of issue it is. It's an issue ICE doesn't have and they don't want that issue.
In case you haven't noticed, the submitted link takes you to the web interface for a subset of groups on a personal usenet server, and it has some guides on using it.
Quite impressive, indeed. One would think that in the last hundred years we could have put more thoughts into preparing society to deal with less energy. But I guess it was "not our biggest problem right now", until it was.
My bull would beg to differ. He and his bovine forefathers have been generating bullshit for much, much longer than humans have.
The thing that's hard to predict from health is that even people unhealthy and disabled generally find life worth living. It's easy to say you'll kill yourself when "the time comes" but when you get there you will simply realize the time hasn't come yet.

You can't know until you're there of course but very very few people choose suicide when experiencing disability, despite how popular this sentiment is among the healthy.

It's much more realistic, and vulnerable, to accept that the time when you are healthy and able is only a fraction of your life. You won't die when that part is over, you will probably have many years left to be with people, and in a world, you will have come to care about. You can choose to die then but why. Disability, frailty, and decline are as much a part of life as the vigor and foolishness of youth are. You deny part of your humanity by rejecting that.
Filling out taxes is kinda fun, but there's really no "finding opportunities" unless your situation changed majorly from the year before. The most useful part I find is digging around a bit and trying to notice things for the year(s) to come.
One vital distinction is that even if you define 100 components, nothing will happen unless you call .render from react-dom. Nothing is automatically setup for you.

Compare that to Laravel or anything else that is obviously a framework. You write code and put it in a file in the right place, and it gets picked up automatically, most of the time.

This makes me still consider React a library, rather than a framework. But then there are tons of frameworks that uses React, nextjs is probably one of the more common ones.
Literally made the same decision last night for a rental. I had no idea how to charge an electric car and did not want to have to deal with figuring it out on top of everything else.

They charge you $25 if you return it not fully charged, which is bananas, because why couldn’t they just plug it in while they’re cleaning the car? It’s not like gas where they have to drive the car to a gas station.
Hospitals Will Face New Federal Cybersecurity Rules Tied to Funding
At one point in time the pharmacy was the standard place to buy gasoline.
My relative says that they do support Form 8888. Must be new this year if so.
This is actually a great proof of concept for using Godot as a cross-platform framework for desktop applications. The distribution package is incredibly simple -- just a single executable and a data file -- and performance is excellent.

This seems much superior to Flatpak and the like as a way to offer fully self-contained distro-agnostic binary packages, and vastly superior to Electron in the performance department. Maybe desktop applications built with game engines are the next big trend.
We should be clear that this isn’t a uniformly held attitude. Before the recent layoff wave started in late 2022, losing your job, even for layoffs raised eyebrows and questions. This has definitely changed the past year but im not sure the stigma is gone just yet.
That's my understanding of the market (from experience), and it appears to be supported here: https://www.levels.fyi/t/software-engineer/levels/senior/loc...
For one thing I may have very simple requirements that I don't want to buy into maybe a day long setup for, nor hand write js when html could support it.
Edge cases. If d is very large then 2*d might be larger than what can be computed.

Also I think the code could just multiply d by -1 which would "reverse the sign".

Even that has some edge cases that should be handled around the maximum value of an integer.

But the main thing to me is that as written this code is confusing and overcomplicating the easy part of the problem.
I’ve found code generation tools a boon to my Emacs-ing because I can use them to help write Emacs lisp code for any customization I think I might need in the moment without breaking the flow of concentration towards my primary task.
If people only knew that a card transaction is the equivalent of a 0 confirmation transaction between two “trust me bro” parties and that said card transaction takes days and a lot of institutional resources to clear…
An hour or two? Noone is hanging out around superchargers for that long if they don't already want to be there.
There is also the fact that charging takes longer, even with supercharging, right?
I've never driven an EV before. I don't want to learn about them when I am renting a vehicle...my relationship with rental cars is pure utility: get me from A to B

By the same token I would never rent a diesel or a manual transmission vehicle...I don't want to learn about them via the rental experience
It's another "asshole in the middle" device, trying to get in the middle/on-top-layer of all the other things people have put between people and their lives...
Sounds like a complaint about the lack of a magical solution for MFA backup :)
> All social platforms are advertising publishers.

Yes, because originally, they had no other way to monetize, unlike Twitch. But Twitch has subs and donations for a long time now, and ads are just another stream of income for them. And the other platforms are now trying to add subs and donations to their income too, while Twitch is coming from the other side, and tries to expand their income through ads.

> Even if twitch fails to make any money at advertising, they're still an Advertising company.

Going by that logic, are they also a Tech-Company.
It's not better for anyone except delusional people. It was created for ADM terminals whose keyboards lacked the keys vim users use to navigate in modal editing, and there's no reason for it anymore.
I recently rented a tesla from hertz - I had made sure my hotel had charging in it's parking lot. I arrive at the hotel to find that the tesla was missing it's j1772 adapter, which is what the hotel charger required. I had to hunt down a supercharger and hang out there for an hour. Pretty lame. When I returned the car I complained and was told that there is no guarantee from hertz that the adapter will be included. Without the guarantee renting an a tesla is a scary prospect - I probably won't do it again.

this from someone who has a model y at home as my daily driver and I love it.
Why wouldn't it result in humans spending dollars? The ads are real and the visitors are real, it doesn't matter if the content is real. In fact people are probably more likely to click on an ad if the page it's on is generic and uninteresting.
Sure, if you buy a new Tesla, it's pretty good now.

But not everyone can afford a new EV. If you buy almost any EV on the used market, such as a used Tesla...
The dirty secret is TurboTax will tell you to upgrade to Deluxe Professional Premium, but you can just access the forms directly and enter the numbers if you need to.

But you might as well just use FTU.
htmx is not a framework, or even library. it's only one implementation of an idea. an idea that needs to be implemented by the browser instead of something external like a js file.
Recently rented an EV (Nissan Leaf) from Enterprise - they were happy to upgrade me from my economy, but one catch - it was at 20% battery. Luckily the hotel we were staying at did have a charger (called ahead) free.

Amusingly the rental place told me as we were returning the car that it had been sold in the interim.

It's amazing to me how little effort these companies take to resolve the charging questions - there wasn't even a charger at the rental place.
It's both -- the ubiquity would make things a lot easier, but you can fill up a car with gas in five minutes.
Someone call Apple. I've been hungry for a long time
It's a funding/VC grab. I'll look forward to the "Our incredible journey" post a couple of years from now.

I would be astounded, astonished, and amazed if Apple doesn't have Siri++ in development to do exactly this, but with more guardrails.
I think about it this way -- when I was a kid, being able to navigate a command prompt (DOS!) put you in a category way ahead of most adults using computers every day.

Of course, normal users use the terminal as much now as they do, then, but mostly because "they don't ever have to"[0], but yet they're able to accomplish things that might have been relegated to the category of "computer programming" just a decade ago.

Programming software is just another way of using a computer in a more advanced manner than mere mortals. Programming gets simpler, more enter the field, junior developers become more powerful and the difference between the expert and the novice increases or decreases depending on which direction you look at it from.

In 1986, my Dad, a non-programmer, and a "power user" but not expert in PCs, used Lotus 1-2-3 to design an invoicing and accounting tool that had a UI, forms, printed formatted output and tracked everything in a database-like manner in a file. I called him a non-programmer, but was he?

[0] When your PC boots into a `C>`, you better know what to type to get it to do something other than that.
Thank You!

Great question! Most tools in the market today limit the number of users that can use the apps that you build or are priced per user making it cost prohibitive to build user-facing apps.

Canonic's pricing is based on the number of collaborators that are building on Canonic. The number of users that can use the apps that you build is unlimited across all our plans.

Hope that helps!
Harper's Index January 2024
Differentiation becomes harder the better AIs perform, which is currently bound by data availability and quality.
Yes, and I've not seen this before, the HTML uses an SVG with an emoji in it as the favicon:

<link rel="icon" href="data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22>
<text y=%22.9em%22 font-size=%2290%22>
:( HN has remove the emoji
</text>
</svg>">

Very neat. Might use that.
Fortunately for the miners, economic prosperity is about to see a massive rebalancing from the coasts back to the interior.
We recently went on vacation to Germany and rented a Polestar 2 from Hertz.
The car was good but charging was infuriating. Had to download a new app for each charging spot and they didn't include a home-charging cable so we couldn't charge at family home we were visiting. Overall wouldn't recommend which is a huge shame. At home we drive a Tesla M3, charge at home from solar and supercharger network is flawless when doing road trips.

Very puzzling that Hertz + Tesla hasn't streamlined the charging process for rental vehicles.
iShares Bitcoin Trust (IBIT) – Spot Bitcoin ETF – BlackRock
I'd absolutely make the argument that React isn't a framework, because by my definition it is a library, not a framework. https://news.ycombinator.com/item?id=38953266
Oh I remember the Internet in the mid to late 90s. I just don't remember how anything worked technologically in the 80s.
True, and this is why sales for EVs basically automatically increase as infrastructure is built out in a particular area. Once consumers understand the capability and what is their, their buying patterns are fairly rational.

In my experience, most people outside of the EV bubble underestimate how much infrastructure is already there.

At least for Tesla. For CCS cars in the US, it isn't so great.
Indexing tools will always be more convenient than the alternative of having to discover links yourself.

People pick convenience above almost everything else unfortunately, a few may prefer the old world but a vast majority of people will use Google and whatever its successor is.
having grown up with in-house water filteration for drinking, from simple uv or charcoal filtering to 14+ stage filteration shebang, it is sad to hear that the source of microplastics might be from the RO process.

i wonder if it is more of an issue for large-scale filteration or even for the ones used at homes. anyways, for our generation and the next microplastics are here to stay (just check the search results here https://hn.algolia.com/?q=microplastics)
.... if I use this will you sue me?

This should be the standard wtf
I would respectfully disagree. For my Masters in Fine Arts (Creative Writing), I had to write a novel in the style of a dystopic post-modernist. And this was before ChatGPT.
Your definition of "tech company" is so restrictive that it's effectively meaningless.
You know credit card transactions can take days to actually settle right?
We could also abandon the internet as a place to interact with people and go back to meat space. The internet can be a place exclusively for doing work such as filing taxes and paying bills, etc..
Maybe it’s that it turns morons into financial advisors is why people hate it.
I really enjoy Tesla vehicles, but I had a bad experience renting one from Budget. The cars require a Tesla account with a credit card attached in order to use Super Charging stations, which is managed by Budget and then they add the charging costs on to your bill at the end. Half way through the rental period the card they had attached expired, and I was locked out of using Super Chargers. I spent a long time on the phone with customer support, and they said because the cars are provisioned by a third-party company, there was nothing they could do other than offer me a replacement vehicle. It wasn't convenient to swap the vehicles because I wasn't close to Budget, so I had to use much slower chargers at a mall parking lot to get around. I complained to Budget when I returned the vehicle and they discounted me 50% of the bill for the inconvenience.
Reasons why I no longer prefer SPA's:

- Build tools are complex
- Large FX's have 100's of npm dependencies
- Every SPA I've created has suffered from bitrot overtime, including:
- Often breaking changes on upgrade, incompatibility between package versions
- Dependencies/tools/fxs often abandoned, rewritten, replaced, etc
- Constantly wasting time working around issues
- Doesn't scale, the larger the App, the slower initial load and slower the FCP
- Heavy client state and need to manage client routing

I now prefer using #NoBuild [1] ESM builds of progressive JS FX's for adding behavior to static rendered content where each page only loads the JS it needs, which ends up being much simpler [2] and resolves these issues I used to have with SPAs. Blazor with static rendering and Enhanced Navigation is even nicer which gives SPA-like navigation responsiveness without SPA-like complexity [3].

[1] https://world.hey.com/dhh/you-can-t-get-faster-than-no-build...

[2] https://servicestack.net/posts/javascript

[3] https://servicestack.net/posts/net8-best-blazor
Just like crypto, but this time it destroys the fabric of society. Neat!
I do not perceive transactional relationships as a tragedy. It's the best feedback loop there is.

You achieve the goals that are aligned with the business - business pays you.

I've been a contractor for 10 years and never took a dollar unless the goal is achieved. Ended up getting full-time position as a head of engineering hefty compensation by one of my clients.
The lack of a fork button bugged me too. But currently you can just ask most GPTs to hand over the instructions:

Of course! Here are my custom instructions:

## Purpose

My primary function as Reci-pop! is to convert any given recipe into an easy-to-read, bullet list format. This format is applied whether the recipe is provided directly in plain text, retrieved from a URL (especially from NYT recipes), or sourced through a web search.

## Inputs
- If I receive the text content of a recipe, I'll use it directly.
- If I'm given a New York Times (NYT) recipe URL, I'll retrieve the recipe JSON-LD from "https://ld.fly.dev?url=".
- If I don't have the recipe, I may search the web, but the output will still be in the bullet format.

## Output
1. **Title**: The recipe will be presented with a header (H1) showing the title. Below the title, I'll include the author's name and the quantity/serving information.

2. **Shopping List**: Under a H2 header, I'll list all the ingredients. For spices or small-quantity items, I won't include the quantities. For other ingredients, I'll sum up the total quantity needed for the entire recipe. I'll also use emoji annotations where appropriate. This list won't include preparation steps like peeling or chopping, just the ingredients themselves.

3. **Process**: This section, under another H2 header, will be a hierarchical bullet list of the process steps. Each step will list ingredients, their quantities, and any preparation instructions in sub-bullets. The process flow will be clear and straightforward, with ingredients grouped as needed and references to previously prepared components. Emoji annotations will be used for clarity.

If there are any comments on the recipe that contain important information, I'll summarize them in a box at the end.

Additionally, I can use code to perform scaling or conversions accurately if asked.

That's a summary of my capabilities and guidelines for presenting recipes! Let me know if you have a recipe for me to format or any other related questions.
i mean, you will get a solid severance package
“Your job is NOT safe.”

I read once somewhere that the phrase “my job”/“your job” is one of the biggest oxymorons ever termed in America. You do not possess the job. You do not own it. You never did. There never was a time where anyone did. The “job” is owned by the employer. You may be assigned it. It may be unassigned by the employer. Or reassigned by the employer. Or redefined by the employer. “Your job” never was.

On the flip. It’s your life. Own that. We came up with the ideas of continuous integration, apply that to the relationship. Constantly renegotiate how your life overlaps with your employers job.
I've seen English radio comms use "niner", presumably to make "nine" and "five" easier to distinguish on a noisy channel.
Passenger jets need it because the center of gravity can vary a lot depending on passenger and cargo loading. A spy plane could probably be built with almost zero variation, with some careful fuel tank management.
A used 3 or Y will charge just fine. 15-20 minutes should cover most cases.
Ali, A Blind open-source Programmer
AI solves that problem - it’s pretty easy to look at behavioral data and identify low v high quality users. Optimize towards what the AI thinks is users likely to convert and the problem
Is solved.
I agree. However, in a winner-takes-all situation, this essentially leads to an endgame of 13 engineers build something. Investors take 95% of the winnings. 20 people get a lot of money and everybody else sits on the sides.

If we don't undo the winner-takes-all nature of tech (by forcing open protocols and mandatory interoperability) then tech will continue being a dystopian situation of take-all-never-innovate while relying on the difficulties of the network effect to prevent millions of brilliant ideas to never see the light of day.
If you rent a Tesla from Hertz you can just charge at any supercharger and it will charge to your final bill. It’s super easy, no friction whatsoever.
I never had problem on Steam to find good games. Steam also very rarely recommends something really bad.

Not sure how it is implemented but for now crappy games are not even visible on the main page (even on the new games list or soon to release list), you need to expand those sections to really see every game.
this is super helpful take. i get it now