MurphyA/hacker-news huggingface dataset:
by dragonwriter | 2025-04-23 06:25:06+00:00
You add a new API that takes templates only leaving the existing API in place. You (some releases later) deprecate the string API. You (some releases later, with clear advance warning of when it is coming) actually remove the deprecated API. "It's a big breaking change around a brand new feature", yeah, so you don't break anything around a brand new feature, it's not like this kind of transition is a new concept.
by account-5 | 2025-04-23 06:25:21+00:00
Ok I think I see where this is coming from. I actually think seeing you description that it might even be a benefit to none technical people with no knowledge of what's going on. They can follow instructions and easily execute the relevant code what with it all sitting together.

However I don't see how it solves the obsolete or wrong documentation thing. You still have to make sure the runbook is correct, if it's not you've got the exact same problem.

Having a centralised place for all your scripts is an advantage with inline docs. But then this is a local desktop version...
by verisimi | 2025-04-23 06:26:58+00:00
Government overreach is the reason for this - no need to ask for more. If you believe in climate change, you will feel happy to 'save the world' by ceding control of your personal data and resources to the government.

The idea is that every resource is is monitored, the electric company's smart meters will report everyone's usage. This will then allow for fine grained control over your 'misuse', with carbon credits (taxes/fines) altering behaviour. 'Smart' everything is technocratic control.

Smart = spy.
by ben30 | 2025-04-23 06:27:45+00:00
Your approach to programming may be insightful, but professional relationships require mutual trust. You're asking potential employers to invest in your process without having demonstrated its value first.

Even at $15K/year, clients expect predictable results, not just philosophical alignment. Consider starting with smaller deliverables that showcase your abilities while building trust incrementally.

The most successful unconventional developers find ways to translate their unique perspectives into tangible value that others can recognize and measure. Build trust first, then you'll earn the freedom to work in your preferred style.
by CaptainZapp | 2025-04-23 06:27:53+00:00
> So if you say vacation, you better show hotel reservations from start to finish dates, return ticket and all.

I have no argument with the return ticket. Most countries insist that you have a return flight as a condition of entering.

But having hotel reservations for the entire duration is just ludicrous.

I often travel to places for which I have a reservation at the destination for a couple of nights and then take it from there.

Going to Japan for almost a month with a 3 week JR rail pass makes it just about unthinkable to have the entire journey planned.

So, I guess, no more US for me. Not that I'm currently tempted.
by johnisgood | 2025-04-23 06:27:54+00:00
But you said "Indirectly is sufficient. You're paying for it to happen.", when I was talking about taxes. What if I have a moral philosophy but my taxes still go to whatever is we are being against? I am indirectly paying for it, but it is coercion, IMO. The "vote for someone else" does not play here, another head of the same dragon.
by AYBABTME | 2025-04-23 06:29:24+00:00
Correct! Would love to have the Go package come as a single dependency without having to distribute `.so` files. That's what's stopping me from using `chDB` now instead of DuckDB. Being able to use chDB in a static manner would also help deepen my usage of the Clickhouse server. Right now the Clickhouse side of my project is lagging behind the DuckDB one because of this.
by loxs | 2025-04-23 06:29:56+00:00
Funny. To me JSX is a much superior language compared to HTML templating. And I would say it's provably so. You can do JSX-in-JS-in-JSX recursively in a way that is "natural" and "safe" and "maintainable". And with TypeScript you get great IDE support, ability to refactor and whatnot.

No need to trust my word, just look at the huge amount of code in JSX that the world is maintaining at the moment.

I would say the only problem is the performance cost that we have to pay for this - the shadow DOM and (as a result) the hooks mess that we have in React. But it feels more like a problem that needs to be solved in order to use the much superior way of writing code (JSX). Not the other way around (sacrifice JSX for performance)

And I get that it can be overwhelming if you still haven't made the "jump", it just doesn't sound fair to criticize something that you don't understand.
by andsoitis | 2025-04-23 06:31:09+00:00
> OpenGL is quite dated for VR/AR.

Vulkan and DirectX are the favored graphics rendering technologies for VR.

Godot supports Vulkan rendering via OpenXR.

To get a vibe for Apple’s general posture in this regard it is worth noting that Vulkan rendering through OpenXR on macOS is technically possible via MoltenVK, but macOS does not have an official OpenXR runtime. You’d need to use third-party workarounds or wait for broader support.
by mort96 | 2025-04-23 06:32:38+00:00
I agree. I'm just saying that the result of responding "no, we won't accept this PR because we won't support visionOS until it supports OpenXR" only results in Godot not support ion visionOS. It doesn't result in visionOS gaining OpenXR support.

Now that doesn't mean it would be the wrong choice for the Godot project, they don't have to support visionOS.
by zkmon | 2025-04-23 06:32:40+00:00
New technologies always come with increased expectations but never to cut down the overall work. You got a car and you were expected to travel more distance in less time. You got mobile phone and internet, and you were expected to be always connected and informed.

Technologies were not meant to give you more free time or let people to be out of work and enjoy their idle time. Technologies are meant to increase productivity while utilizing ALL of the human resources at the disposal for a nation.

Heck, they don't even allow you to spend much time for family. They gave nursing homes for elderly and creches for the kids. The economies are built for workers and roads & cars are built to bring the workers to factories (offices).

Also they ensure that you don't dare to be out of job, by tying you down with the mortgages and keeping the house prices at a level that you need to work forever just to have a roof over your head.

You live in city because of work, and you work because you need to afford to live in city.
by Justin3go | 2025-04-23 06:34:13+00:00
Why launch products on Turbo0?

Turbo0 aims to be a bridge between product creators and real users (content creators).

Unlike traditional hunt & launch platforms, where most users are not the target audience for your product, these platforms often sacrifice their filtering usability to focus more on the leaderboard feature. This may not be as useful for users genuinely looking for practical products as a curated directory.

Turbo0 primarily focuses on being a directory site, with voting and ranking as secondary features. This truly attracts content creators looking for tools while providing a connection platform for product creators and real users.

Why doesn't Turbo0 have daily rankings? It's difficult to reasonably evaluate a product without experiencing it over time, so we only have weekly, monthly, and yearly rankings. Good products should withstand the test of time.

Finally, to more accurately reach target users, Turbo0 sacrifices broad categorization to focus more on products needed by content creators.
by Animats | 2025-04-23 06:34:49+00:00
The end was hard for the workstation people. In the late 1990s, I went to visit a visual effects house in Hollywood. They used almost all SGI machines, with a few Windows NT machines. Two or three years later, the ratio had totally reversed.

I visited people at SGI's animation unit, which was in what's now the Computer Museum. They were trying to sell a Windows NT machine with their GPU for about $12,000. It didn't work out.

I once saw a Softimage demo at SIGGRAPH where they had a PC hooked up to a full rack of compute servers for rendering, allowing them to run the good renderer at full frame rate. All x86/NT, not Unix. Someone commented "That's Steven Speilberg's PC."

There are no AI workstations or rendering workstations, because that's now done "in the cloud". People don't buy 128 processor ARM machines and run Linux on the desktop much.

Although a game developer's machine today, with maybe 128GB RAM and an NVidia 5080, is a pretty good supercomputer.
by verisimi | 2025-04-23 06:35:29+00:00
If government were 'for the people' it would be required that appliances etc work regardless of communicating with the parent company.

Eg, it is probably already illegal to use the term 'purchase' for this sort of thing - as it actually seems like some sort of 'service contract' with terms for both parties to agree to. That items that need to 'call back to base' are allowed to be sold with no repercussions, tells you who the legal/governmental systems are serving.
by nasretdinov | 2025-04-23 06:35:39+00:00
My understanding is that with higher limit values you may end up doing lots of random I/O (for each granule the order in which you read it would be much less predictable than when ClickHouse normally reads it sequentially), essentially one I/O operation per LIMIT value. So larger default values would only be beneficial in pathological examples given in the article, but much less so in "real world".
by int_19h | 2025-04-23 06:36:54+00:00
The "proper chain" for this scenario is either Congress impeaching the president, or the vice president triggering the 25th Amendment.

Unfortunately, the Republicans in Congress refuse to do so and pretend that everything is fine, and the vice president is the president's lackey.

As far as I know, we don't have any other legal mechanisms to remove the president from his position as commander-in-chief. If you know of any, I'd love to hear more about them.
by steve_adams_86 | 2025-04-23 06:39:00+00:00
I’ve been working on a citizen science project recently. I realized I don’t really care if no one uses or trusts the data. I want to do it, I want to learn, and I think the outcome will be useful at the very least to increase awareness. Maybe that’s good enough?

I think academia is walled off in part for good reason, but I have a feeling more people should participate in citizen science projects too. Even if you aren’t doing anything ground breaking, you still might be inching things in the right direction. It’s a great way to care about things, teach your kids, explore new skills and techniques with equipment, etc. I wish I started sooner.
by pastage | 2025-04-23 06:39:52+00:00
Yeah that tracks. In the mornings your body is still in sleep mode so carb intake will take longer to be absorbed. If you have diabetes you need more insulin and a longer time for it to have affect. So for sure eating slow release carbs will help with the peak. Eating fats like cheese/avocado/oil will dampen the peak as well, eggs have 1% carbs and weighs almost nothing.

Just pointing out that the peak is just how the body works.
by dagmx | 2025-04-23 06:39:53+00:00
Have you contributed to Godot yourself or made something of note with it? Multiple developers are actively asking for visionOS support as people on the Godot team have mentioned. Why should your distaste for a platform preclude them from having platform support that would benefit the things they want to build?

Beyond that, have you even looked at the PR here to see what your supposed distraction would be? Most of the PR is shared infrastructure between the Apple embedded platforms.
by skeptrune | 2025-04-23 06:40:03+00:00
>Low commit count also suggests unresponsiveness

SolidJS (Ryan mostly) is very responsive, so the low count is more a sign that there are not many issues which require code changes in the first place. Which is good!

>Sometimes a new maintainer will take over, but it's rare.

SolidJS really doesn't need a full-time maintainer at this point. One or more community members fixing severe bugs and keeping it up to date is plenty enough.
by lutusp | 2025-04-23 06:40:24+00:00
> Question for you as a sailor in a lighter boat. If alerted, would you be able to change direction fast enough?

That would depend. While under sail (i.e. 99% of the time during ocean crossings), no, not really -- not enough speed and limited heading change options in the prevailing wind. But this is balanced by the fact that, during a typical ocean crossing, I might see another vessel every 20 days or so.

Notwithstanding those facts, I ran my mast-head navigation light, all night, every night, because I was alone on the boat, therefore ... asleep for eight hours every night. If I hit something, it was likely to be something smaller than another boat. Like a waterlogged container or a sleeping whale, both rare but dramatic events.

> Also, I’m guessing at some point the collision is extremely dangerous for the boat not the whale.

Not normally. I've hit whales several times during my time as a sailor. I could tell it was a whale because the boat "thumped" the obstacle instead of loudly banging as with a floating log. I hated the thought of colliding with a whale and did all I could to avoid it, but after dark, such things can't be avoided.

In the case of a big vessel, it's all reversed -- the risk is to the whale, not the ship.
by photonthug | 2025-04-23 06:42:03+00:00
> On the other hand, companies seem seldom run by logic and empirical data these days.

Yeah, this is the real worry. The vast majority of the decision-making people in business are not at all trying to actually decide what is good for the business, they are trying to decide what is good for themselves.

As such it's not "can we effectively and efficiently fire people and replace them with robots and expect the business to continue to exist in a year". Instead it's more like "Can I get a bonus next quarter if I cut costs this quarter?".

People who are sitting around very rationally trying to discuss how much AI is improving or how fast are missing the point I'd say. Powerful people don't think in those kind of terms as far as the ground truth of things. Usually they are more interested in controlling the conversation and seizing initiative. They are happy to blow up the companies / countries / industries they operate in and depend on, because they can always find a way to profit from the chaos.
by fjfaase | 2025-04-23 06:43:08+00:00
The qualities of a spiritual software engineers does not lay in the relationship with the code, but in the relationship with fellow developers. To be enlighted means being able to live in a world where most people, including bosses, are not or less enlighted. Enlightment is not a state once achieved, but a life long struggle with as much lows as highs. Enlightment is a very personal process, which is different for everyone, but escaping hard conditions, might not be the best road to choose.
by NoPicklez | 2025-04-23 06:43:45+00:00
It's interesting the rationale within the update as to the decline, with no mention of political/reputational linkages. Obviously that is less tangible than those listed but it is interesting and of course unfavorable to disclose.

When the auditors come in EOFY they look at the various accounts and their opening/closing balances year on year and look to explain at a high level what has impacted the increase and decrease of those accounts in the current FY. They will certainly pick up on reputational and political reasons.
by 4ggr0 | 2025-04-23 06:44:10+00:00
true, good idea. got an RTX3080 at home and tinkered around with stable diffusion when it came out. maybe that's my first genuine use-case after all this time. i first want to contact the artist, though. as far as i understand, artists tend to be weirded out if people start AIing their work.
by blacksuv | 2025-04-23 06:44:17+00:00
Subject: Concerns Regarding Uber's Compensation Practices

Dear All,

As a driver for Uber Black and Black SUV services, I would like to express some concerns regarding the treatment of drivers and customers by the company. It seems that Uber prioritizes the interests of its board of directors and shareholders over those of both drivers and riders.

One issue I have observed is the disparity in compensation offers for similar ride requests. For instance, two drivers might receive the same request, yet each is offered a different amount of payment. It appears that the platform may take advantage of drivers who are known to accept lower fare rates by directing them less profitable rides.

Additionally, I want to share some insights that may not be widely known. Uber has led many passengers, including google AI search into providing false information to everyone regarding there payment structure. They have majority of everybody out there believing that drivers receive 75% to 80,% of the total trip cost, while the company (uber) retains 25% to 30%. However, based on my five years of experience with the platform, the actual compensation for drivers is closer to 25% to 30%, with Uber retaining 75% to 80%.

I encourage you to verify this for yourself during your next ride by inquiring with your driver about their earnings in relation to the fare you paid. This will provide a clearer picture of the company's compensation practices.

There is a pressing need for regulations to prevent companies from exploiting their workers in such ways. Unfortunately, meaningful change may be hindered by the connections some board members have with high-ranking government officials. A notable example is Tony West, Uber's board member and chief legal officer, who is related to former Vice President Kamala Harris
Ask HN: How are engineers evaluating non-deterministic ML/LLM based deployments?
by zuck_vs_musk | 2025-04-23 06:44:19+00:00
So, we process data as well as documents from various sources, then,

- convert all of its text (using different OCRs) - pass it to LLM models - depending on the customer, it can be a cheaper model, and we do have model fallbacks

How do engineers evaluate such systems?

1. New models & new libraries are coming all the time 2. Even a third-party's deployment model will change over time and might improve/regress our systems

Any good approach for writing evaluations for these?
by sandspar | 2025-04-23 06:45:48+00:00
"I guess you want less science" is exactly the kind of thinking that people dislike. "Science" used to be a magic word. Then people realized that science is done by scientists who are, you know, human, and hence subject to the same biases as all other humans. There's no monolithic "Science". It's just a concept. It doesn't exist. There's only scientists, and over the last five years, many of those scientists burnt their reputations.
by Jean-Papoulos | 2025-04-23 06:47:47+00:00
>Because these simple scenarios appear to be distant outliers for Supabase

You've only talked about 2 things : Lack of documentation (which I somewhat agree with) and using custom certificates. Custom certificates is not a "simple scenario" and I don't blame Supabase for not spending time on this. I fact I would prefer they work on other things (like documentation !).
by dagmx | 2025-04-23 06:49:21+00:00
The people making the latter comments are ignoring the contents of this PR however, and showing a lack of understanding of the engine itself in the process.

You cannot build this as an extension. It’s a different OS and Godot needs it to be done this way, as many people in the PR have commented as well. An extension would not cover it, and people suggesting that are probably used to the PC VR development model where VR is an extension of an existing supported platform, not a platform in and off itself.

Beyond that, even if Apple supported OpenXR, you’d still need this PR first because it’s covering build support first. It doesn’t cover any of the XR/Spatial rendering elements.
by californical | 2025-04-23 06:49:45+00:00
I agree, it’s a trick question because no food is healthy by itself, foods are only healthy as part of a whole. And as long as your foods usually fit with the basic standard advice, then you’re eating healthy foods.

If you have cheese as a large component of almost every meal, then you’re deviating a lot from the basic advice, so it’s not healthy. If you have a bit of cheese on your breakfast of eggs and toast a couple times per week, then it’s healthy.
by nasretdinov | 2025-04-23 06:50:12+00:00
In my understanding DuckDB doesn't have its own optimised storage that can accept writes (in a sense that ClickHouse does, where it's native storage format gives you best performance), and instead relies on e.g. reading data from Parquet and other formats. That makes sense for an embedded analytics engine on top of existing files, but might be a problem if you wanted to use DuckDB e.g. for real-time analytics where the inserted data needs to be available for querying in a few seconds after it's been inserted. ClickHouse was designed for the latter use case, but at a cost of being a full-fledged standalone service by design. There are embedded versions of ClickHouse, but they are much bulkier and generally less ergonomic to use (although that's a personal preference)
by thinkingemote | 2025-04-23 06:51:09+00:00
Are cats actually effective at pest control or is that cat propaganda? How would cats operate in these societies?

I know they can catch pests but are they effective at controlling them? Maybe they will limit the growth of pests, so better than nothing. Most cats catch for fun rather than food I think

Maybe we had much more cats around for this purpose, if so I'd imagine there is some archeological proof.
by smallbugfound | 2025-04-23 06:51:30+00:00
No idea why you would provide the equal transit time theorem to students, it makes such a low amount of sense that you're inevitably going to get your students extremely confused if they are paying any attention at all.

"Why does the air have to transit in the same time period?"

"But _why_ is the air moving over the top faster? Weren't you going to tell me how a wing works?" Etc etc etc

It is the worst kind of lie-to-children (and adults) in my opinion, it's not a simplified true answer it's a whole cloth fabrication that vaguely gestures in the right direction, partially, if you are being generous.

The idea that people get tested on regurgitating it for a pilots license is crazy.

It's up there with those ridiculous tounge maps with taste regions on them.
by listenallyall | 2025-04-23 06:51:55+00:00
It's not toys that need innovation but the Toys R Us business model. I loved going there as a kid too but it had been surpassed by WalMart in toy sales volume long before it went private. Target was probably close if not surpassed it, and video game sales were taken over by more convenient (and way more fun) GameStops. TOY stock had dropped a ton, and really was only hanging in there due to Babies R Us. All of this before Amazon was a serious retailer of anything besides books (meanwhile toysrus.com was a disaster that they took offline). It's a fun place to remember but I'm pretty sure if you walked into a replica Toys R Us from 1998 today you'd immediately be overwhelmed by suckiness - the horrible fluorescent lighting, zero customer service, lack of furnishings (Costco stores look nicer), nothing to actually try or play with, prices that weren't too competitive.
by mdhb | 2025-04-23 06:52:37+00:00
It’s an awfully convenient bit of wording where nobody can pin you down on exactly what that means but only on what actions get taken.

It’s what I’m referring to when I say that I’ve never once seen a moderator once consider their own judgement when presented with feedback. It’s always the same line. Things are running exactly as intended from your point of view it would seem.