skysight-inc/HackerNews huggingface dataset:
Nothing more therapeutic than the sight of your worker bees, stuffed together in the noisy hive, making you dough.
I really don't get why vehicle manufacturers skimp on software - it's a super competitive and massive industry, and the consequences of failure are high. If they paid SV-level salaries, they'd get SV-level talent.
> trying to adjust the AC using regular buttons on an unfamiliar rental car can be a nightmare too. Trying to decipher the tiny icons and lights while driving

Ideally you ought to take 5 minutes to check these things out before you set off. And if there are buttons you at least can do this if you want to.
The defense and other ministers has a lot of work to do to convince people to take up arms instead of emigrating.
I’ve seen this work tolerably well in an open space that’s entirely engineers or similar roles, assuming there are enough conference rooms for people to peel off to for meetings and calls, and you can establish the culture of the main room having a library-esque hush.

As soon as people start having multi party conversations in the main space because the conference rooms are booked 100% of the time, or people whose jobs involve talking all day are seated there, it’s game over. Noise cancelling headphones are no match for the 25th “Hey Bob, this is Jason at Intertrode, do you have 5 minutes?” of the day.
An In-depth Look at Gemini's Language Abilities
New Census proposal would reduce the number of disabled women counted by 10M
How do you load your games into a chess engine? Where do you play that allows you to export games? And then are you loading into another site or using a local application on your laptop as the "chess engine?"
> trying to adjust the AC using regular buttons on an unfamiliar rental car can be a nightmare too

I don't agree with this logic.

When you rent a car it's common sense to familiarise yourself with the controls before you start driving it.
Looking at the grandparent’s post history, I’m pretty sure they’re either a parody account or a troll.
> everyone should update ssh

Uh, if it was that easy. I recently(!) audited a brand new system for deployment in what most nations consider critical infrastructure. They had just updated to the newest firmware supplied by a well-known and established manufacturer in that industry (not some garbage by a small company). That ran a dropbear ssh server version from 2016 with multiple CVEs, including an unauthenticated RCE. So essentially it's a root shell for anyone that can talk IP to that device.

I predict I will start seeing this terrapin in my Nessus reports soon, and stop seeing it when I enter pension.
I hope it will be proper buttons then, not whatever they're using in the ID.3.
I think all ID owners have opened the rear windows when they mean to open the ones in the front.
> Constantly nagging your coworkers because you can't figure out how to do your job on your own is not.

This is the problem: you've invented this scenario. There is a gaping middle ground between what people are describing and your stereotype of what they "must really mean"?
It is my opinion that there is one singular powerful force driving centralization: the need for moderation.

I remember when CmdrTaco left slash dot. The place went to ruins almost immediately.

If dang didn't do what he did or someone like him, we would all probably leave here as well.

Joel Spolski managed to create a self-moderating site in stack overflow.

Say what you will about the platform being toxic, and you're not wrong. Content from the uninitiated is not treated well, but on the other hand, The quality of the content is generally very high. People have a lot to say about this, but I will remind them that self-moderation like what stack overflow achieved is a monumental achievement! This is a really hard problem!

In the early years of Mastodon the moderation wasn't so up to scratch as it is now. It has gotten so much better. It does give me hope that moderation can still be done on a decentralized platform. That said, it can't be denied that Mastodon is fighting in uphill battle precisely because it is decentralized when we speak of moderation.

Once we start to have more mature tools around moderation in the face of decentralization, I think we'll start to see a groundswell of decentralized services finally coming out of the shadows. We see this starting to happen already.
They're behind in selling for now but ahead in research - who is to say that selling access to your AI is really where value and growth will be in the future?
See the "F*ck You, Pay Me" presentation (2011) by Mike Monteiro of Mule Design:

* https://www.youtube.com/watch?v=jVkLVRt6c1U
Having a phone stolen is a massive inconvenience, and it used to happen on large scale.

The main way to reduce the risk of that (which actually works) is by targeting the motivation of the thieves by making the stolen device nearly worthless for resale or reuse - i.e. literally making both the device and its parts unusable even for a semi-skilled operator of a pawn shop buying large quantities of stolen phones.

It's not that my specific information is so worth protecting, but that there is a social benefit as if everyone's phones are nearly worthless to steal, then the thefts go way down.
Devils advocado is not some incarnation that makes saying the opposite into an actual argument.
> Already PostGREST is getting complicated, additions like this will make it less attractive to me.

This feature[1] actually simplified a lot and removed a lot of magic assumptions in the PostgREST codebase. It goes in line with REST as well — SQL functions are REST resources and HTML is just another representation for them.

Most of the code you see here is pure SQL and plpgSQL. The only PostgREST-specific part is the CREATE DOMAIN.

Right now most users view PostgREST as a HTTP->JSON->SQL->JSON->HTTP service and we're trying to turn that into HTTP->SQL->HTTP. If that's not some true top level simplification, I don't know what is!

[1]: https://postgrest.org/en/stable/references/api/media_type_ha...
It's due to the Universal Postal Union, which is a UN agreement that governs the costs and subsidies associated with international shipping.

The link below explains it well, but the gist is that China was rated to be a "poor" nation, whereas the USA was rated to be a "rich" nation. This rating essentially means that the USA is subsidizing packages shipped from China to the USA.

Trump (in a rare moment of not being an idiot) threatened to withdraw from the agreement over the subsidies. He didn't, but the agreement did get amended, and packages from China will start becoming less subsidized (more expensive) by 2025.

https://en.wikipedia.org/wiki/Universal_Postal_Union#2019_Ex...
Yeah there are teams for ruby and rails infra, so my pretty smooth experience might just be that team doing the work to hide the issues from the rest of the developers.
I worked at a place with a great office layout. A group of a few people working on the same or related things could all have private offices with doors, but it was also easy for people to call out questions to others or gather together to discuss ideas and see what others are up to.

There would be a large room off of a hallway, divided into 8 offices, arranged like this:

+---------+---------+
| | |
| | |
+-----+ -+- +-----+
| |
| | | |
+-----+ +-----+
| | | |
| |
+-----+ +-----+
| | | |
| |
+-------| |-------+

Each office had floor to ceiling walls, with a door and a large window. Need to be left along to do some deep work or deep thinking? Close your door. Want to be more sociable? Open your door. Put nice chairs or small sofas in the common area in the middle so people can hang out there when not doing something that requires being at their computer (e.g., reading printed documentation).

The larger offices at the top can be used for more senior people, or the group manager, or for a lab, or a library, or a break room.

You could extend this to two teams working on different projects but under a common manager or senior engineer by putting them in separate clusters side by side, and merging the adjacent top offices so that the common manager or senior engineer's office is part of both clusters:

+---------+---------+---------+---------+
| | | |
| | | |
+-----+ -+- +-----+-----+ -+- +-----+
| | |
| | | | | | |
+-----+ +-----+-----+ +-----+
| | | | |
| | |
+-----+ +-----+-----+ +-----+
| | | | | | |
| | |
+-------| |-------+-------| |-------+

What we were doing was video games for early consoles, mostly Mattel Intellivision but later also for Atari VCS, and also later for the Commodore VIC-20 computer. That kind of work required a mix of brainstorming and collaboration with periods where you really need to concentrate without being disturbed to figure out how to actually make it work on the hardware (weird processor, weird graphics chip, under 200 bytes of RAM (although later cartridges could have RAM which allowed some games to have more), a couple K ROM, and all programmed in assembly language). That office layout supported that quite well.
> Go starts getting memory pressure and the GC starts dominating the CPU

That does not happen. You must be thinking of Java 15 years ago.
If your time is worthless, the least expensive option will be to produce your own food.

If your time has value, the least expensive option will be to buy from a commercial kitchen.

What is reasonable is subjective and depends on the experience you want to have.

If you enjoy cooking as a hobby and are able to afford the high cost of operating your own kitchen, then that will be the only reasonable choice in your mind, and in that case the grocery store will provide a pretty nice experience in simulating wholesale distribution in quantities the hobbyist can manage.

A number of reports suggest that commercial kitchen use is on the decline, so, assuming people aren't eating less, it seems that cooking is gaining in interest as a hobby. Thus it stands to reason that the grocery store can charge that elevated interest more than in times past. That's just basic supply and demand.
This test is now does the car have a screen compatible with CarPlay/Android Auto. I don’t ever want to be entering an address into a car’s infotainment again.
I agree that there should be physical buttons, however in most of these cars you can use voice input for adjusting AC as well. I've been using that all the time, it works, and I don't have to take my eyes off the road.
This sounds good but doesn't actually make sense, like most corporate money-grabs. If cards accumulate in value, everyone is essentially playing for free(or indeed being paid to collect cards since generally the market rose faster than inflation). Everyone can sell their collection and if the secondary market is healthy they can get back what they spent on it and more.

This is the fundamental scam of the game-piece idea: it kills the secondary market and basically means instead of having the option to recycle your old decks into new ones you have to always pay $50/deck or whatever Hasbro is selling decks for.
> I have very little interest in how the team I'm part of performs in general

In a lot of situations that would be considered fairly toxic itself. :(
Starting from Python 3.13 there should be a new method os.process_cpu_count() that aims to get the actually available number of cores our process can run on.
That CE marking on the adapter is probably fake - how would it have passed certification while outputting a voltage 50% higher than spec?
Building new generations of AI and moneymaking in general as a product. Education and porn as a byproduct.
> Now if touch screens had a dynamic 3d surface that you could navigate blindly it would be something else.

Unless your hand got caught in that 3d surface.
A- Line Dress
Oh god I've turned into an old crotchety unix guy.
There's lots of those too - and converters from USB to barrel (of various sizes) and vice versa.

The only thing that is truly standard is the polarity of power on a USB-A plug.
Lidl does this too – the rotary tool Parkside PFBS 12 B3 comes with a charger that's obviously not USB-PD, but has an USB-C plug and it puts out a solid 13 volts at all times. (See https://www.kompernass.com/en/accessories/2316/charger-8 for an image.)

I sent Lidl a courteous and long mail about this and they didn't really care other than "please open a service ticket with your local Lidl", which I didn't care to do since what would they do?
You don't go to ask a doctor.

You get an appointment. Here noone is against appointments, here people discuss the notion of going to ask a doctor in the middle of a surgery a "quick question".
If we have the same access, we are both developers? You can ask things, just.. asynchronously. If it takes a long time for me to respond, you probably could have found the information yourself in that time.
I'm 1700-1800ish lichess (Crazyhouse and King of the Hill). I agree with this, but with one caveat. I memorize a few openings just because games can get crazy sharp pretty quickly, and there are a few patterns or move orders in the opening to memorize just so you aren't mated quickly.

I don't memorize games several moves deep, just 3-4 maybe 5 depending on the opening, which especially in Crazyhouse as there are only probably 3-4 good openins.
I wonder if “great” has other dependencies including the factor of luck, whereas “excellence” is more purely a function of the showing up part that this article deals with.

I was just talking with my spouse about this in the last couple of days. She’s editor of the main journal in her academic field and junior colleagues ask her how she ended up there. Her answer: by doing my reviews on-time every time.
> any theoretical benefit that decentralization has (except ownership) can be emulated by a centralized architecture.

One thing decentralised designs are much better at is: turning a blind eye to stigmatised and illegal activities.

Such as pornography, piracy, reproductive rights, gun rights, criticism of the Chinese government, and so on.
> I'll be blunt here. I have very little interest in how the team I'm part of performs in general.

Don't be surprised when others show the same level of empathy towards you, then. It's not about making you feel guilty, it's about making you do you effing job. Unless you're in a very junior position, your job is not to pump out code day in and day out.
that's an interesting and fair point. what about the computability of coincidence?
“Dangerous cost-cutting measure not universally loved"
Why is everything in that car curved, except the screens?
It's really comical not being able to fit into a devroom for a talk and noticing that people inside weren't actually paying attention but rather just holding a chair for another talk coming later...

Thankfully the hallway is then full of people interested in that subject!
More excellent resources from Jay and others:

The Illustrated Transformer - http://jalammar.github.io/illustrated-transformer/

Beyond the Illustrated Transformer - https://news.ycombinator.com/item?id=35712334

LLM Visualization - https://bbycroft.net/llm
> At a previous job we moved all our less expensive products to capacitive touch buttons and resistive touch screens because it's tremendously cheaper than physical buttons.

I hate whoever was responsible this decision. After Internet connectivity, this is the 2nd worst trend in modern electronics.
I'm not suggesting they were. I'm suggesting it's plausible, first of all.

Secondly, just because it's obvious, doesn't mean it doesn't take some time to figure it out. You can leapfrog by bringing in people who already know.
Still the best we can do.
The mark people claim means China Export is just a fake CE mark.
Same for me. Applies to any caffeine intake, really. I usually taper down to lower amounts slowly to avoid withdrawal symptoms then ramp back up. I can really feel the effects after I'm on no/low caffeine for a short period- however, for daily intake- I think if you fluctuate intake amounts enough between days that could help from a maintenance perspective and is realistically what I do most of the time.
It looks like the trams now accept contactless, which makes things easier.
Didn't the CEO and other decision makers try these interfaces before betting the company on them? Are they from a completely different world than the sample here who can see how obviously better physical affordances are?
Yet people still make arguments based off the conceit that a profit motive means businesses act like rational hive minds.
> Isn’t that what happened here? The thief and not the owner reported it as “stolen” and thus bricked. The thief could’ve as well just thrown an actual brick on it with similar effects

I see your point, but if it were me in OP’s shoes, I’d be annoyed by the fact that even though I chose not to enable the anti-theft stuff, Apple presumes that the laptop is “unowned” and can still be enrolled into the anti-theft service. I would much rather have the laptop ship with a physical copy of the private key that will unlock the device (paper with a QR code on it would be sufficient), that way I retain ownership of the device regardless of what the thief does. Everything else could stay the same.

Edit: also, reporting as stolen is not the same as a thief smashing the laptop with a brick — the crucial difference is that by reporting as stolen, the thief retains access to the device while locking out anyone else. The post even speculates that the shop involved used this technique to extort the person who brought the laptop to them.
Calling adults "toddlers" is condescending, don't pretend you didn't know that.
I'm learning Rust by developping a backend that will template out HTML with JSON data, with Mustache. I'm testing everything with HTMX and PostgREST.
Interesting you put "eat" here as your first item.

I don't care much about my rating (I play chess to escape stress; not create more of it), but over the last couple years since I started playing, my lichess rating (fluctuating between 1200-1400) appears to have a very strong correlation with my mental health.

Of course it's obvious if you think about it, but it's very odd to have this accurate of an indicator with historical data.

Of course this only really works if you don't actively study to try and get better :)
RDNA3 FLOPS numbers are real. Shader compiler happily uses VOPD for quite a few things including FP32 FMA.

An independent researcher measured 62.9 FP32 TFlops (boost) in Vulkan on 7900XTX, see “Full GPU Throughput – Vulkan” section on that article: https://chipsandcheese.com/2023/01/07/microbenchmarking-amds...
>What this really does is suffocate the secondary parts market,

How? The person you replied to says

> The value of stolen (activation-locked) iPhones and Macs is largely only on in overseas markets where they can strip the device down to usable parts

If the only doable thing with a stolen Mac is to use it for parts, I think that would increase the availability of parts, not decrease it.
Maybe, but what you propose sounds a bit like the US attitude that monopolies aren’t inherently bad, only everything it leads to.
starcraft broodwar is one such game, although the AI bot has to be handicapped to have the same visual and APM constraints as a human player.

If the bot gets to have APM in the 400-500 range and has full map vision, even the top pros will get smoked no contest.
https://archive.ph/8d1yV
but thats the same as in Chess, Go or even StarCraft: the AI is absolutly impossible to beat for human players unless it has explicit flaws built-in.

The general point I want to make is that it doesn't make sense trying to compare humans with AI (and somewhat soon) robots, because the will outperform everyone. Handycapping them is not a solution either. The "amazing versatility" of humans also will not persist for too long anymore I'd say, therefore the only way to have a real and fair comparison/pit is against other humans in the future.
Rented a Toyota Vios lately with that horrific tablet-as-HU. Just having to visibly hit the exact volume down 'button (spot) when in need, instead of VERY quickly turning a physical knob down, made me curse them every time.
That's not how it works. For a sine wave the integral converts to Vpeak/Sqrt(2)
Personally, I dislike configuration parameters that let future admins of the system change parameters like concurrency of certain processes, etc.

A lot of the time even I can't tell what is going to be the optimum setting.

So for a number of years, rather than expose a configuration parameter, I am building in a performance test that establishes the values of these parameters.

This is a little bit of search and a hill climb through the multidimensional space of all relevant parameters. It is not perfect, but in my experience it is almost always better than I can do manually and always better than an operator without intimate understanding of the system.

The results are cached in a database and can be re-executed if change to configuration is found (just take a number of parameters from your environment, version of the application, etc. and hash the value and check if you already have parameters in the database).
Keeping it chill: How to meet cooling demand, while cutting emissions
[dupe]

Days of discussions:

https://news.ycombinator.com/item?id=38686967

https://news.ycombinator.com/item?id=38678853
> “Hey Bob, this is Jason at Intertrode, do you have 5 minutes?”

It's funny how Office Space is still relevant almost 25 years later.
I am not a fan of sorbet. I just know its been relatively painless. I haven't really had any extra confidence refactoring from Sorbet, nor have I noticed much beyond it being another step in making code. Mostly I think its kind of an ugly solution, and I would like something else for optional typing.
Been playing Kult: Divinity Lost since the pandemic and have never looked back. It's personal horror, similar to Call of Cthulhu and some World of Darkness titles, while being quite different from D&D, which always felt like roleplaying Excel spreadsheets to me. There's focus on flawed characters, improv and failing-forward. Requires really mature players and GM, and trust between them. Safety tools are front and center in the source material, due to the nature of personal horror and topics you may explore.
The car has carplay (or androidauto), apple/google/whatever maps will take me where I want to go, same as it does in any car.

If the car didn't have car play I'd refuse to take it as it's clearly faulty. I can't remember the last time I had a rental car without those features.
The automotive industry as a whole created one of the biggest UX blunders ever with their IVI systems.

If your new smartphone has a different UI, learning that won't put anyone at risk.

Not so with the IVI system in a new car.

This is so obvious, you can only shake your head in disbelief the current state of affairs ever was allowed to be.
I can speak from both sides of it now.

When I first took on a project that was written in Ruby I was extremely annoyed. Once I learned my way around and really understood it better, I loved it. It's still my go-to for just about everything just because of how productive and readable it is.

The performance optimizer in me fights a constant inner battle about the fastest way to do things vs the most productive way to do them. With more time and experience, productivity wins just about every time.

I'm also a huge fan of Elixir and it's always interesting to watch the language discussions because there are people who are absolute "static typing is the only way" zealots out there. I don't use zealots lightly either. Preference is one thing. "Any other way is wrong" is entirely another. Elixir gives you a different way of achieving the same thing with strong typing, pattern matching, guard clauses and type inference via symbols...but it's still not enough for the static typing crowd, no matter how perfect the balance of concerns.

When you find your language, enjoy it. There's always going to be people who find a reason to dislike your choice because it wasn't their choice.
They tend to compensate for that lack of physical connect using complicated force feedback systems these days.