skysight-inc/HackerNews huggingface dataset:
Show HN: Blunder Watching, Chrome extension for chess.com
Chrome extension designed to aid chess players in evaluating their positions on the board. This extension automatically calculates attackers and defenders for each piece, identifies hanging pieces, and assesses whether you can gain material in exchanges.
Fuchsia F18
Which can be quite the pain, when the phone vendors just drop the support for OpenGL ES 1 from their ANGLE binaries, probably under the assumption that "nobody uses such old APIs".
> WGPU is an implementation of WebGPU

No.

wgpu is a safe and portable graphics library for Rust based on the WebGPU API.
...
and browsers via WebAssembly on WebGPU and WebGL2.

https://wgpu.rs/

> WebGPU is not software, you can't use it

It's an API that you can use, like OpenGL, Vulkan, Metal, .... Here you can see the current Browser support: https://caniuse.com/webgpu
I'm well aware of that, but there are plenty of ways to induce verbatim quoting from "hidden" information, and mostly verify it (through sampling a large number of times in separate runs).

Models are improving in truly hiding or ignoring information these days though. As the author of the article states, you'll have a hard time tricking GPT-4o to read text in images as instructions, most likely thanks to this research:
https://openai.com/index/the-instruction-hierarchy/

I do feel pretty confident that when the model is happily spitting out its system prompt, and all metadata around the image, but not its pixel dimensions, that probably those dimensions were not provided in any system/assistant/tool message. So maybe part of the image embeddings also encode the pixel dimensions somehow (it would also help the model not think of the image as a squished square for non-1:1 images that have been resized to 512x512).
Terminal velocity is the fastest speed it would accelerate to via the pull of gravity versus air resistance. In space, there is no air, hence no terminal velocity.

If the object is heating up due to air resistance (and compressed air), then it's moving far faster than terminal velocity. The heat is from the air getting compressed and slowing it down.
Flowers grow well in manure. Sometimes you have to look to be sure of what you are smelling.
Recovery after HP tech support bricked my father's laptop
How autonomous vehicle simulation works
Google’s efforts there seem laudable. They have an internal db for tracking issues that employees identify, resolve them promptly (according to the notes in the db and their response to the article authors), and generally seem to be taking the issues reported seriously.

I have more trust for google after reading that, which is not what I expected
i believe the intent is to highlight the banality of the claim through an analogy.
Sad to note that the team that built this is now completely defunct.
Hey, I’m very interested in learning more about sfm, 3d reconstruction, slam etc. primarily for robotics applications (3D vision). Currently still a hobby project but I’m more than happy to throw money at it. If you’d be willing to share some wisdom or help otherwise, shoot me an email!
So an entity can censor HN by simply spamming the comments with disagreement.

Cool.
Definitely seems like something that could play a role in one of Langdon's adventures.
Is there a "real story" behind this? That is, something other than a straight ahead profit/loss calculation motivated this closure?
That damn food pyramid
really? the font size seems normal to me. normal for a professional publication at least. I'm on mobile atm and can't inspect, but it seems like 14pt maybe?
Reminds me of tramp, but without the freedom and power of Emacs ;)
> Not to diminish the value that a DJ brings

Proceeds to diminish DJs’s value. A mix isn’t a playlist, nor a platform. Comparing a DJ’s mix to a retail store hawking individual songs makes it seem like you don’t have much appreciation for mixes.
Ask LLMs Directly, "What shapes your bias?"
Location: Belgium (Leuven)

Remote: Preferred, onsite ok a few times per week

Willing to relocate: No

Technologies: NodeJS, React, React Native, Google Cloud Platform, Scaleway, Linux, TypeScript, Postgres, SQL, etc.

Résumé/CV: linkedin.com/in/filipe-c-088a30170

Email: filipe.be[at]runbox[dot]com

I've been recovering from a very intense period as CTO of my own startup, but would be ready to get back to work. I'm prioritizing part-time offers :)
Nuking cities or conventional bombing them is the same thing. The bombing of Tokyo resulted in about 100 k deaths https://en.wikipedia.org/wiki/Bombing_of_Tokyo

Only the emotional impact was different. A nuke was an otherworldly weapon that marked a technological superiority that was impossible to overcame during the war, hence the surrender. Carpet bombing would have to go on until enough Japanese cities and industries were reduced to hash. Then maybe an invasion. As somebody pointed out, the surrender of the Japanese troops in China was a goal of the war and they could not carpet bomb or nuke China.
> Another point with nvidia isn't "better product" but "what API does everyone use" and that's CUDA. Owned by NVIDIA.

One could very easily argue this is the status-quo; Microsoft ships DirectX which they withhold from competitors, and Apple does the same with Metal. Both of those monopolize their respective markets (PC gaming and mobile gaming) yet we see zero attempts to reconcile the two.

Because of the perceived hostility between vendors, I would not be surprised to see Nvidia argue that they're already as open as they could possibly be.
Was Starship empty or did it have a simulated payload?
Many server PSUs can report those values. `ipmitool dcmi power reading` might give good results, but most server vendors have their own tooling that gives more detailed results.

If you are into overspending on PSUs you can get similar features in consumer PSUs, for example [1]. But at that point we have completely left the realm of "simple interface".

If you want to get a whole-system overview the PSU values are obviously better. But one of the biggest power consumer in many servers are the fans, and because they react to temperature sensors they always lag behind what's actually happening. That makes attributing a rise or fall in power tricky at sub-minute timescales. That's where CPU energy use is much more useful, even if it's a less complete picture.

1: https://www.thermaltake.com/toughpower-irgb-plus-850w-gold-t...
Yes, that's one example, but it's not the only way that species adapt to resource availability.

Ecologists have hypothesized r-selected and K-selected species as differing responses to resources: https://en.wikipedia.org/wiki/R/K_selection_theory

Homo sapiens may be r-selected. Different cultures of homo sapiens may lean more toward r- or more towards K- (this is part of the thesis of Eric Jones's The European Miracle https://en.wikipedia.org/wiki/The_European_Miracle).

Insofar as Tolkien's work is a fantasy and Hobbits are not real, would it strain our credulity to imagine that they are K-selected?
Show HN: AI Powered Chess Preparation
Scout your chess opponents and boost your win rate
Some do, but (sadly) only for Windows.

https://www.corsair.com/us/en/explorer/diy-builder/power-sup...
the article says that AMD used the process for it's Epyc line though
Common Magic invests in in game-changing technologies across Europe and the US
Agree, I thought they would suggest communal aerobic exercise
That's why the drug helps. It reduces the overeating.

And it's a relatively simple, relatively easy policy lever, unlike every other proposal.
Simon wilson recently had a thread going through some of the options here
https://x.com/simonw/status/1797526667797442773
I don't, really. All of my side projects are for fun. Every so often one turns out to be marketable in a way that I'm OK with, and if I feel like it, I'll market those.

I don't go into side projects with the intent of ever making a dime on them, though. I usually go into side projects because I have a need and the project is to meet that need. Sometimes, I go into a side project to learn a new skill. Sometimes both.

As an example, I'm halfway through developing a radio mesh network to allow easy communications with my friends when we're in the wild where there is no cellphone connectivity. I'm doing it because we have a need for one, and there isn't anything that meets that need on the market.

It's also clear that this could be a marketable thing, so that's in the back of my mind but doesn't influence design, implementation, or the amount of time I spend on doing it. It's a "for fun" project.
I had that printed out as a poster, keep it on a wall in my office. It’s a great inspiration and looks great at the same time.
Since GPTs only have the one prompt I had to specialize it for a multi-step process with tool use (since it has to call an endpoint and draw an image in one go). Here's the prompt that I use in the GPT:

https://gist.github.com/blixt/44bbed23bee7f65b53fd3304781edd...
Stop, don't, come back.

https://www.youtube.com/watch?v=Z_vvex_mfik
That seems highly dubious. The global human population isn't that well connected, or at least wasn't until recently. And single genes aren't that easy to isolate, so if they could travel that quickly we would also see all kinds of more visible traits moving around, but instead for most people we can get a decent idea of their genetic heritage looking at their face.
If ATX is being redesigned today, than it will not become better but worse for end users. Things like moving major power supply to the motherboard - for instance like in the 12VHPo standard.
> The standard of driving in the US is abysmal and getting worse. US rates of accidents and deaths are much much higher than anywhere in Europe.

Rates per capita are much higher in the US, but the average American drives more than the average European so even if American drivers and European drives were equally good drivers we'd expect a higher death rate per capita in the US.

It is generally more useful to look at rates per vehicle per kilometer. By that the US is still higher than most of Europe, but not all. The Czech Republic at 9.8 is higher than the US at 8.3. Second in Europe is Belgium which is about 13% less than the US, followed by Slovenia at 16% less than the US. The rest of Europe ranges from about 30% below US to 64% below US.
The average PCT thruhike in 2012 was 152 days, or over 5 months (https://www.pcta.org/2013/how-long-does-a-pct-thru-hike-take...). Only skilled and experienced thruhikers are able to complete it, so there is serious selection bias in that figure as well.

It's only with advancements in backpacking and outdoors tech that anyone is able to do that.

I don't know why everyone in this thread seems to think titanium tent stakes and frame backpacks and gore-tex jackets and polarfleece and plastic pump-driven charcoal water filters and chocolate bars and first aid (that wouldn't kill you) were a thing during ancient rome.
I know this thread is on Ice, but for all the alternatives in the original Reddit post -- see https://www.reddit.com/r/macapps/comments/1d7zjv8/comment/l7...

You can keep bartender on 5.0.49 as well.
> Microsoft kick-started the AI PC race when it unveiled a series of AI-enabled personal computers in May.

Apple released the Neural Engine as part of the A11 SoC in 2017.

We had an iOS app that scanned barcodes. We compared the CPU and power utilization in Xcode using a barcode scanning library that used the CPU vs. a native API. As expected, evaluating OpenCV models with the CPU used around 90%+ of the CPU, and the native API dropped the CPU load to like 2%. Power utilization also decreased significantly.

I realized Apple was starting small in the AI space by introducing hardware to run computer vision models locally.

It's funny to see manufacturers shout about AI when AI on the local device has been around for a few years now. I guess it depends on your definition of AI. To me, it includes running computer vision models, because while the user experience of a LLM like ChatGPT is very different from scanning a barcode, both scenarios are evaluating data using a model.
Even if a pointer was guaranteed correct at the time of creation, it can't be known safe to dereference in the future unless you put a lifetime on it, and then it's just a reference.
I use Linux in both my work and personal machine, and I fully agree with you. It's kind of painful. In my case I keep using it because I just cannot stand windows UI, and because I do a lot of work on docker/linux for servers, a d I prefer not to have a virtualization layer.

But yeah, sleep/wakeup never works properly, bluetooth connections are unstable and battery life is abysmal. Among others.

I wish Dell would make their own custom distro tailored to their hardware.
> It is our collective responsibility to promote reason, compassion and peace in the hope of preventing as much war as we can.

And to be prepared to fight a war when those things fail against a great evil.
The Ads on Your United Airlines In-Flight Screen Are Getting a Lot More Specific
Why wouldn't it be possible to revoke IDs that don't have digital authentication methods?

The absence of such digital authentication methods is also a big problem in the way photo IDs are commonly used in the US ("take a photo of it, or maybe a video and wiggle it around a bit").

But it seems orthogonal to revocation, which would help when presenting a lost/stolen ID physically, e.g. to open a bank account or apply for credit card. (Not that that seems to be the most common way identity fraud is actually done these days in the US, so the lack of digital authentication seems to be the worse problem here.)
https://archive.is/ePfoW

Predictit now says the Republicans/Democrats have a 51/49% chance of winning the presidential election. A month ago it was 47/53% Rep/Dem.
Well not only that but choices about these kinds of things are often made by people that don’t necessarily know what options they have. Marketing is a big part of what choices people make because they don’t know what they don’t know
https://www.wsj.com/business/media/the-ads-on-your-united-ai...
I feel like a large number of software engineer positions interview as if they are looking for computer scientists.

The distinction is subtle, but important in terms of what is needed for the role.

Most software engineers are going to be asked to solve problems and actively avoid recreating algorithms and libraries from scratch while doing so: it represents added time, risk of bugs, and complexity to do so for minimal gain in many cases.

For most software jobs, the more important role when it comes to algorithms is in choosing which algorithm is most relevant to a task, not implementing it from scratch. To do so is often wasting your companies' time.

It's unpopular, but most software engineering (including most of my own career) is closer to a plumber than a scientist. And you know what? We provide a lot of value as plumbers, as unsexy as it sounds.

It's for these reasons that I think leetcode is an unsuitable test for most software engineering positions.
A lot of people is assuming the change is AI related but it sounds more like they are going to start (or maybe clarifying that they already do) actively monitoring creations for illegal activity and the like. I'm reserving judgement here / just making an observation.

The "worldwide royalty free distribution thing" is more or less the standard industry terms when a cloud service is allowed to redistribute work via something like a share button. But I wonder if the terms can be more explicit in general (for example: only grant the license if the user uses the "share" functionality on that particular file)
Of all the hypotheses they considered, they seem to have missed the obvious one: Cosimo I de' Medici is Eastside and Jesus, God and Mary Magdalene are Westside.
Metaphor as a Way Out: An Intuitive Introduction to Intentional Evolution
That there is some kind of large community consensus on anything will always be a fallacy. There's an Ivory Tower, the Media, and then a lot of suffering individuals underneath both. People with issues like to exercise them on a vulnerable population that doesn't need to be lectured on long-standing identity. They need sorely missing help.

The term Asperger's was simply a holdover from the man who brought the condition to light. Period. Anything else is inference, and I hold with malice.

See the fact that the new categories still imply a categorical difference and there is therefore still a categorical difference. In fact, the difference between autism categories is generally massive. Whether or not that difference includes IQ would be down to the individual, but often it will. The term Asperger's having nothing to do with it.

What they didn't like was the implication that Asperger's isn't tightly connected to the other autism categories. It may or may not be. They don't know, either. The renaming was a weird point of focus and highly political. What is true is that almost anyone would have a difficult time observing that Type 1 autism (formerly Asperger's) bears any resemblance to Types 2 and 3.
> using [] on a map to access an element is really really dangerous if you haven't read the docs carefully and assumes that it does what you believe it should do

It's not that bad, as it just inserts a default-constructed element if it's not present. What would you expect it to do, such that it returns a reference of the appropriate type (such that you can write `map[key] = value;`)? Throw an exception? That's what .at() is for. I totally agree that the C++ standard library is full of weird unintuitive behavior, and it's hard to know which methods will throw exceptions vs have side effects vs result in undefined behavior without reading documentation, but map::operator[] is fairly tame.

Meanwhile, operator[] to access an element of a vector will result in a buffer overflow if not appropriately bounds-checked.
> Now I'm realizing if we all avoid common names for packages then this whole class of issue goes away.

The issue also just goes away if you just do it yourself with pretty much no effort:

from sklearn.feature_extraction import text as feat_text
tfidf = feat_text.TfidfVectorizer()
Ask HN: How much pay do I need in London?
I'm looking at moving to London, I've got about 5 yoe doing webdev, and I'm seeing a lot of jobs in the £60-70K range, it's lower than I expected. Is that enough to live a good life in London?

I feel like I'd be sharing a house, tolerating a long commute, or not saving much on that sort of salary. I think I'd make better career progress in London, but I'm not sure it's worth it.
The government will definitely bailed them out. But they will also figure out how to recycle water. Not that it’s cheap, but it’s cheaper than other options like moving those facilities, likely.

It’s hard to point to a particular thing that would be a “collapse”.
get slightly drunk, with a low dose of amphetamines (u can be sober too) and make them your friends. start with little ones. talk to them, observe them, be gentle. repeat until you're ready to let them let you touch them. easy peasy. i did the drunk version. worked like a charm
Syndactyly is a medical condition; paintings seemingly display this as being more prevalent than reported in medical records of the time.

https://en.m.wikipedia.org/wiki/Syndactyly
> Their friends can look up all their Discord history at https://spy.pet/

Wait, what? What exactly does this show you?
I once had a startup that did image processing in the cloud.

Our lawyers recommended changing the TOS to allow us to use the imagery.

I strenuously disagreed, and tried to get them to explain their rationale for such a change. They never really provided a convincing answer.

(Literally, they argued that the company may someday accidentally use unlicensed imagery, and we want to protect ourselves from that liability. I suggested that the better policy should simply be more careful with our customer's data.)
The only two plausible explanations to me are either that artists conventionally drew hands like this (for religious, artistic or other reasons) or that artists' subjects conventionally posed like this, for a similar variety of reasons, or because the artist told them to.

The article helpfully rules out a third explanation, an "epidemic of syndactyly", but doesn't make a strong decision between the other two. It seems to lean towards this being a quirk of the artists, but it could do with a quantitative study: if artist A painted subject A like this, what happened when artist A portrayed other subjects, or other artists portrayed A?
Look brother you’re not winning any points by implying that you’d be the guy to invent A* on the spot. Without formal education you’re almost certainly not even dealing with concepts like breadth-first search, trees, or nodes, so no, a ton of people will not be inventing it on the spot.

Edit: most people don’t even think about recursion as a possibility until taught about it in a formal setting, and even then it’s typically a struggle to understand. Even using a queue, that’s a data structure that a person with a task to do isn’t likely to spend the time to invent on the spot.
Worth watching for the great punchline at the end alone...
You say (correctly) that there was a law against gay sex, and that this law was enforced, but also that Turing's prosecution and punishment under this law (after admitting to a police officer that he'd had gay sex) somehow had nothing directly to do with his being gay. I'm not quite sure how you square that circle.
>Really, though, I'm less interested in defining landlordism=theft. We shouldn't need to prove it fits your arbitrary definition of theft to say it's wrong: if you don't get that causing homelessness for personal gain is wrong, your moral compass is pretty fundamentally broken.

I think landlords prevent more homelessness than they create. Homes dont magically pop into existence. They are built for sale. I think people pushed into homelessness has little to do with profit seeking landlords. No landlords means nobody gets housing that cant afford to own

You seem to be freely conflating homelessness with regular people paying rent. This is misleading debate tactic to advance the entitlement of renters.

People who can pay rent, but want another's possession for cheaper, is simple entitlement.

Homelessness is a social and legal choice to make cheap housing illegal, or not provide social housing for those that do not work. This is orthognal to landlords. Someone with a vacation home or airBNB isnt the bottleneck keeping junkie bob from having a shelter.

I think pinning it on landlords is childish. You can help junkie bob and choose not to, because you dont want them in your house, or to pay for their shelter. Blaming landlords is simply a way for people to say it isnt their problem or responsibility.
>If the only thing you recognize as valuable are things which are inherently valuable then none of any society works.

Moral and value are both subjective.
I doubt there is a single value that all people share across the world and time.
So it's always about perceived morality at a certain place and time.
We really want to address the problems with existing video conferencing tools. Meetings don’t have to be boring and energy draining. Plus there’s already a lot of good software out there for recording demos.
I thought your earlier thread on URLO very interesting https://users.rust-lang.org/t/game-dev-in-rust-some-notes-on...
I do understand how millennials use new lines for their pauses, but don't understand how they get passive aggressiveness from it.

Gen-Xer:
I know a bit about Pokemon ... but everything about Star Wars

Millennial:
I know a bit about Star Wars

But everything about Pokemon
Lots of private planes from the 70’s still being flown, there’s a little cosmetic rust..
Most likely the artist referencing the style of the earlier paintings.
The majority of energy expenditure is not acceleration and deceleration (especially on an EV with regen braking). At moderate and high speeds wind resistance dominates. At slower speeds rolling resistance is a largish factor.