skysight-inc/HackerNews huggingface dataset:
No offense, but you sound like the perfect consumerist. I'm pretty sure you're going to hit diminishing returns pretty soon, esp. if your claim that every new gen is "magnitudes better" than the old one is true.

Personally, I was completely happy with the sound quality of my first TWS (FreeBuds 3). The only reason I felt I needed new ones was a failing battery in one of the buds.
>China hasn't been a low-wage country since 2016.

1. Wages in the US are still way higher than China.

2. Cost of manufacturing something is much more than just raw workers' wages. There's environmental regulations and protections as well, insurances, taxes, pension contributions, etc all being significantly less in China than the US or the west.

Especially the environmental part. Also work accidents. If a worker in China looses a thumb, it's no biggie, If a worker in the US does, he'll sue and win a 6 figure payout.

All these make manufacturing in the US much more expensive even if wages were to be the same.
I wonder if someone knowledgeable could comment on OneAPI vs Cuda. I feel like if Intel is going to be a serious competitor to Nvidia, both software and hardware are going to be equally important.
Nah, I don't behave like the other asshole tourists, I don't use AirBnB, usually go to cities and towns where I know people so I can stay with a local and enjoy the underground, get lost in the cities without checking maps in the middle of where people pass by going to work.

You don't know me, don't assume, you're just being an asshole.
Reddit redirects images you attempt to open in a new tab back to an image viewer within Reddit, so you aren't just loading the image in a tab like you would be on most sites.
How many expensive false alarms are you willing to accept, per serious injury avoided?

I'm no expert in this, but I'd say 'definitely way more than one'.
You know the wireless earbuds have the exact same circuitry built in, right?
It works on conduction and capacitance. It's not immune from false positives.
The people doing unsafe shit around table saws already know the danger today. So let them take the risk, and deal with the consequences.
that's still how it works, we just shard our users across multiple hosts
One of my worst nightmares, using videos to convey information. It was bad enough with this wave of YouTube “guides” that take eight minutes to explain something which could have been done in a paragraph. Videos are also the worst searchable medium, really looking forward to having to scan through hours of content to find “that thing I saw six months ago”.

Who in their right mind would think that video could be a productivity tool!?
This is who I used. Went to a local audiologist for the ear impression and mailed them over.

https://eartune.com/products/eartune-fidelity-a-pro

Edit: Note that these DO NOT fit inside the Airpods case, you'll need to remove them each time.
We had one of these in my highschool woodshop - they would demo it once a year on the parents night because of the expense. I'd rather see this regulated in a way that says places like schools or production woodshops would need these from an insurance perspective, but home woodshops wouldn't be required to
Thanks. Hope you enjoy the novel.
> This doesn't address the issue of added implementation cost,

It does not address that people will likely disable the "feature" and never re-enable it. SawStop saws have a bypass "feature" so they can cut conductive material.
E8400 was actually good, yes
If you are serious, I would love to ask you something that could possibly help me. My Gmail username is the same as my HN username if you don't mind.
Sorry should have been more concise.

If I buy one now, I pay $150 for a cheap saw without the tech.

I can of course buy a saw-stop for $1000 right now.

If I wait a year or so, this legislation would probably allow me to get a saw-stop capable saw for $450ish, but it's a gamble, because they COULD be over $1000. We don't know.
Data collection should always be opt in
They're generally integrated units - see Bosch 420907637. They used to use discrete piezo / ceramic vibrator rate sensors in the "ESP sensor unit," but I think these days they use MEMS gyro/accelerometer combination packages like everyone else.
Peter Higgs, physicist who theorised Higgs boson, dies aged 94
That's our mistake - it's still 4096. Assuming you saw this on the Playground, we'll fix it shortly. If you saw it somewhere else, please let me know.

https://platform.openai.com/playground/chat?model=gpt-4-turb...
Thanks! Hope you enjoy it.
Except after the scan is complete you are not resurrected. Your digital copy is, while the meat version of you gets turned into a couple pounds of fertilizer.
I am on an old Premium plan for the Day One journaling app. It was recently acquired by Automattic. Happy to keep paying, but concerned that Apple recently Sherlocked it.
Vets have an elevated suicide rate, which I ascribe to three factors:

- they can self-prescribe

- they commonly use, unlike human doctors, euthanasia to end suffering

- they became vets because they really like animals, but many owners seem more concerned with their pocketbooks

Lagniappe: https://www.youtube.com/watch?v=JChwFoCxVC8
> Instead manufacturers are 100% responsible for their weighted share of blade injury costs (whether the user is insured or not).

But what does this even mean? You don't injure yourself with existing saws if you follow safety protocols. Then people don't and get hurt, which is entirely from not following safety protocols.

The manufacturers can already be sued if they make a product which is dangerous even when used appropriately.

> Suddenly you will discover their problem isn't that there is technology being mandated, but they don't want to pay the cost of what they cause.

Or each manufacturer will file a patent on their own minor variant of the technology such that no one else can make a replacement cartridge for their saws, then sell cartridges for $100+ while using a hair trigger that both reduces their liability and increases their cartridge sales from false positives.

Meanwhile cheap foreign manufacturers will do no such thing, provide cheaper saws and just have their asset-free US distributor file bankruptcy if anybody sues them. Which is probably better than making affordable saws unavailable, but "only US companies are prohibited from making affordable saws" seems like a dumb law.
Chrome enables Chrome OS. These security holes are allowed into the spec to ensure the Chrome machines are not totally hobbled.
Clearly we need a generic LLM PCIe card!
You have to specify the schema for that regardless.

Function calling has been available for text inputs for awhile, now it's also available for image inputs. OpenAI's function calling/structured data mode is much more strict and reliable at following the schema than just putting "return the output in JSON" in a system prompt.
ForAllSecure | Software Engineer Positions | Remote Americas or Europe | Full time | mayhem.security/careers

We are an application security company looking for 2 Software Engineers to join our team:

Senior Software Engineer (Analysis) - at a high level looking for someone with experience in systems-level programming in Linux and is proficient in Rust, Python, and/or C/C++ development. Additional details and the application page can be found at https://boards.greenhouse.io/forallsecure/jobs/7307195002.

Software Engineer (Platform) - at a high level looking for someone with experience programming in Python and Typescript/Javascript. Additional details and the application page can be found at https://boards.greenhouse.io/forallsecure/jobs/7307167002.

N.B. we are currently unable to sponsor work visas or relocation. Thank you!
You're not missing anything, it's just some random 'decline of western civilization' (and then some) generic twitter trad-guy.
Ansible – Infrastructure as Code for building up my Homelab
The UDP part is hard because load balancers generally don't deal with UDP. And you can't trigger lambdas via udp (i'd have to check this, because i've never tried).

Sending the http request is easy, stuff incoming requests into an sqs queue from UDP side then have a lambda eating queue entries and sending them to the client. Because it's udp you don't need to keep endpoint state.

If api gateway doesn't do UDP you could network load balance the udp to a ecs autoscaling group with your udp listener in it. You'd have to figure out what metrics you need to trigger autoscaling. You could also just do route53 dns routing and have some oversized instances as your handler; it depends on your budget + how much time you have.
How does this compare to the new GPT-4-turbo vision or Claude 3 Opus vision? Also, is this open source or can we access it with Vertex AI?
by given up, you mean actively sale.

https://www.apple.com/shop/product/MU7E2AM/A/usb-c-to-35-mm-...
I can confirm that the vast majority of UPS's are garbage. I happily pay more to source Eaton whenever I can.
The point is that a patch without a test is not generally a useful thing. How do we know the AI generated patches are valid?
Disappointingly, it's not a magnet that attracts cows.
The site has to request permission to access a device, then the user has to select the device from a permission dialog to grant access.
Every West Coast city has terrible public transportation systems.
Would you mind telling more about your journaling? If you would prefer in private, my Gmail username is the same as my HN username. Thank you!
By lock-in, I’m referring to my EC2 committed use savings plan that would prevent me from considering migrating to GCP until it expires next year, even if Google’s instances are quantifiably better.
Crash in the Crash-Analyzer
When the tool you write to debug crashes crashes. A story of advanced printf-debugging.
Yes, interesting question. I saw one being used by a guy, in my area.

Don't know how good it is, though.
Not at Google, they skew towards new projects for performance reviews. Not improving or maintaining existing projects. Which is why they have 3 different versions of hangouts/Meet, play music being replaced by YT Music which does the same thing and is slowly building back in the same functionality, and a lot of abandonware and stagnated core products like search/gmail/slides, etc.

There was a great blog on here where an (ex maybe) Google engineer first pointed out this problem and a good reason why he left since he realized this too late and all his time making huge performance improvements in existing products meant nothing come review time and all his colleagues got promoted.

Since then it's been documented several times:

https://www.warp.dev/blog/problems-with-promotion-oriented-c...

https://twitter.com/petergyang/status/1576985038511448064

"Show me the incentives, and I'll show you the outcome"

Maintaining and improving existing projects is a footgun at Google because of the way their promotion structure works. Unless they've changed something fundamental about their review process, of which I've not heard, it's still the same. This launch of a new product rather than naturally being integrated into an existing one that already fills this space and has adoption seems to prove its still the case.
it does ask for permission, but a malicious website could ask it for a valid reason and then brick it, yup.
On the other side, a controller should not be brickable via HID commands...
Bosch pulled their saws from the market. Speculation is that they were unreliable or posed some sort of liability risk.
The setting. There are countless safety regulations that apply only to workplaces. This isn't OSHA regulation. This is coming from the consumer protection agency.
[ ] Check here is you testify, under penalty of perjury, that you are purchasing this saw solely for your own personal use, that you warranty you will never outside of premises that you own and control, that you will never undertake paid or unpaid work with this saw for any 3rd party, and that in the event of an accident with the saw, you will not seek public assistance with medical care.

"very good sir, let one of my colleagues help you load that into your car"
Do you think it would be legal for Kreg to sell you an adapter to put a circ upside down ;)
My android phone will use any USB headsets which also don't need batteries. Does that not work on the fairphone?
WWII 'Flying Pubs' Spitfires Flew Beer to Normandy
Location: Pakistan

Remote: Yes

Willing to relocate: No

Technologies: Python, Flask, FastAPI, Django, Langchain, Haystack, Llama-cpp, NodeJS, expressJS, SQL, React

Résumé/CV: https://drive.google.com/file/d/1U5OW78UphuYV0NOvPsZeE8gAkaa...

Email: contact.arafay@gmail.com
Generally, the depth of an entity’s pockets attracts civil action instead of discouraging it.
Well actually NAT on the client side might make this more complicated.
Have you tried the vanilla AirPods? I have the Huawei equivalent, and they are very comfortable to the point it's easy to forget I wear them. Recently, new designs (like Huawei Clip) started to appear which are apparently even more comfortable.
No, I mean they had table saw rigs that would bring the saw up/down into the floor with an actuator as a 'ring hazard', ie, your robot could be subject to sawing at any moment if they happened to be there.

The question is, how fast does it need to be? Likely not that fast really, certainly not microseconds, and an actuator could easily yank the saw down without damaging it if it detected you were about to lose a finger.

There's also no reason you couldn't use the same actuator to do fancy things, like vary cut depth on the fly, or precisely set the cut depth in the first place. Can't do any of that with a soft aluminum pad that gets yeeted into the sawblade when it detects a problem.

Basically, SawStop exists to sell saws. Those saws happen to be safer, but that's a marketing point, it's not what ultimately makes them money. Look at the incentives, you'll find the truth.
FeatureSets are mutable data and TrainingSets are consistent snapshots of feature data (from FeatureSets). I fail to see what that has to do with composability.
Join is still available for FeatureSets to enable composable feature views - join is resuse of feature data. GroupBy is just an aggregation in a feature pipeline, not sure your point here.
You can still do star schema (and even snowflake schema if you have the right abstractions).
I guess every rust toolkit supports that by now.
Eg, Slint: https://docs.rs/slint/latest/slint/fn.spawn_local.html
LMAO

Azure / AWS / Ampere silicon are all Neoverse wrappers, amirite?
Do you figure the lawyers at the Justice Department get bonuses if they win big cases? If not, the incentives in play make this a different circumstance entirely.
Physical ailments? What keywords should I be googling to read more about this? I'm not finding anything.
Maybe I'm crazy here but I think it would be better to have a recycling process for earbuds than trying to develop ones with replaceable batteries.

It just seems like a lot of overhead for something nobody is going to use in practice.
https://en.wikipedia.org/wiki/Badger_game

I am now learning that:

"A famous person known to have fallen victim of the scheme was the first United States Secretary of the Treasury, Alexander Hamilton"

https://en.wikipedia.org/wiki/Hamilton%E2%80%93Reynolds_affa...
When my parents did a remodel in the '00s they wanted can lighting. They had to use a new, specific type of receptacle because of efficiency standards.

But since then we've found a better way using the old receptacles, which wasn't an option in the '00s. They don't really make those bespoke ones anymore. When my mom did a refresh to sell her house last year, she had to replace everything done in the '00s.
I agree with this. My company started pushing these types of short videos more and they have not been popular, at least with my peers.

On the creator side it takes an awful lot of time to create a clear and concise video, especially for people who are much more used to writing docs than creating videos of themselves.

Videos are a terrible medium for the audience, at least for any technical and referenceable material. They aren't searchable and are much slower to consume than text. Old videos almost never get watched, whereas some older documents get read often.
Sawblades are consumables and cheap enough (some are ~10-12 bucks) that it's probably a worthwhile cost.
I'm not familiar with the particulars of OneAPI, but it's just a matter of rewriting CUDA kernels into OneAPI. This is pretty trivial for the vast majority of small (<5 LoC) kernels. Unlike AMD, it looks like they're serious about dogfooding their own chips, and they have a much better reputation for their driver quality.
I'm documenting my progress on my personal blog (https://boricj.net). Currently I'm in the process of porting data from a leftover SYM file onto a closely matching EXE, the next article should be out by the end of the week-end.

Be warned, I'm going about this with a very different approach than most decompilation projects out there. I want to delink these executables back into working, reusable object files. The plan is to make a native Linux MIPS port on the cheap using PsyCross, then to rewrite each piece Ship-of-Theseus style until I have a complete, portable set of source code for the game.

As for why I'm doing it this way, I've written about it here before: https://news.ycombinator.com/item?id=37165533. I've also written about the delinking process itself here: https://news.ycombinator.com/item?id=35738758.
How much does it cost to repair a carbide toothed blade, and how accessible are shops that can perform those repairs? Is it realistic that most consumers would be able to get a blade repaired rather than just running to the hardware store and getting a new one? Not being snarky; I've just never been under the impression that repairs could really be done for less than the value of a new blade.
Yeah it's absolutely horrible at layouts.

I'm not 100% sure it's related but if you ask it to draw bounding boxes around things it's always off by quite a bit.
> For example, if an individual owes 120% of their year income

The government doesn't have GDP as income like an individual. An individual can easily cut down on spending without impacting their income, they can eat cheaper, consume less, move to a smaller place and still keep the same job. The same doesn't apply to countries, if the US government starts to cut down on expenses you will see that GDP figure go down a ton as well causing a massive economic crash.
Normalization is a model-dependent transformation and happens after the feature store - needs to be consistent between training and inference pipelines.
And many people have experienced those ratios.
I think it's a valid question. Intel has a habit of whispering away anything that doesn't immediately ship millions of units or that they're contractually obligated to support.
They still aren't all that interested in this stuff, and on their advice I ended up studying computer engineering instead of physics, but I've still found myself working at one of the other labs with big particle accelerators, as a researcher who can link the computing side with enough of the physics side to work with physicists.

They don't fully understand what I do and don't really care too much about the details, but when they saw pictures of where I worked, they did immediately bring up that I used to go on and on about something that seemed similar, so they at least did understand what I liked.

I guess the closest they get to being interested in theoretical physics is that my Dad, having run through his stash of novels during covid, eventually read my left-behind copy of A Brief History of Time, and occasionally quotes it when he's in the mood to wax philosophical. My Mom instead tries to keep up with my other interest of space exploration/astronomy.
Show HN: Syntactic Sugar for Java
I recently had to translate a codebase from Python to Java and as much as i like Java and i enjoy the benefits of a strong type system, i have to admit my Python code was way less verbose.

So i ended up writing a small library to try to get some python vibes in my java code. Nothing groundbreaking, a bunch of static imports to make life a little bit easier.
Java is super easy to use in robotics, although probably not as free beer, that is a kind of market that keeps commercial Java vendors like PTC, Aicas and microEJ in business.
"it's just a difference of cd-ing to the correct folder for the date/server" to be able to cat/grep.

You have to connect to your server, get to the correct folder, and then run the cats and greps which are easy (if you have to do some more advanced filtering with awk it gets more complicated.)

Connecting to Grafana and running a simple label query is practically the same in terms of complexity and time, but with vastly more features available.

> Will whatever today's favoured log query/filter/etc be around in 25 years? Last time I looked at this people were going on about logstash and elasticsearch. Nobody could show me how to to the above command without touching the mouse.

You can run ElasticSearch queries via the API, and can still do it today. I don't know about, but Loki is a statically compiled binary with only optional external dependencies. You'd still be able to run it in 25 year just fine.
if it makes the game lots fun then there's a good case for the feature!
> Nowadays there is very little real interaction beyond the nuclear family.

What nuclear family?
Yes, this is exactly it. And in an age where people are terminally on their phones, having 14 different apps that can all launch notifications from the background as long as they are installed and you are logged in is perhaps fine. On a Mac or PC in particular it would be nice to have other options around aggregating these messages in a single interface as we used to be able to do 20 years ago.
Itanium only stuck around as long as it did because they were obligated to support HP.
But will there be a funeral mass?
Another interesting episode was the detection of RSA keys with common 'p' or 'q' factors using GCD: https://factorable.net/weakkeys12.extended.pdf
Got an unpatched LG 'smart' television? It could be watching you back
RemotePN: Pause your script and wait for a manual prompt on Telegram
I created RemotePN because I needed an OTP input during the execution of a server automated cron process. This solution is particularly useful in scenarios where you want to pause the execution of your script and await manual prompts or responses from users via Telegram. It's helpful for tasks where user input or confirmation is necessary before proceeding with further actions.
Some of the concerns are documented here: https://rationalwiki.org/wiki/Neil_deGrasse_Tyson
I moved to Navidrome a few months ago, I only listen to the same few albums. Didn't make much sense to cough up the 11 quid to stick with it.
It was a success for particle physics that they found the Higgs, but it was also a tragedy. Discovering the Higgs and nothing else new was the nightmare scenario for the LHC, and so it has come to pass.
AI Accelerators: The Cambrian Explosion