skysight-inc/HackerNews huggingface dataset:
It has always been a paid product, _with a free public beta_. Now that the public beta has been over (for 6-8 months? I don't remember), it is still free for personal use.
> I just wrote a new server instead.

I'm sorry, this makes no sense at all. Why would anyone write a new server just because a small component was taking a minute to build?
Forward's failed attempt to revolutionize the doctor's office with AI
> where people perceive all these tiny non-verbal signals like changes in posture, gestures, mimics, breathing, and you can actually point a colleague to something with your finger, all in real-time.

That might be important to you, but to other people it may not matter at all, and for still others it is actually a negative.

Consider that for a neurodivergent, or disabled person, all those non-verbal signals could easily be misinterpreted, or missed by one side or the other.

Likewise, such signals could have different meanings in different cultures.

And for some people face to face communication is stressful or emotionally draining.

That's not to say that virtual communication in any medium completely solves those problems, or that such non-verbal communication doesn't have any value. But while you may feel more comfortable with face to face interactions, there are other people people, including myself, who feel more communicating via a textual format.
Only if it's actually used.... hard to imagine this has much use to begin with
Both good and bad roads in remote areas will likely appear to have zero traffic flow data as there is no cell phone coverage.
ARC is a bigger contribution than Keras. It’s great he had two major contributions. I can’t wait to see how they crack ARC
My hypothetical ebay guy says the exact same thing. "If I'm paying for the ad-free experience I want an ad-free experience." Why is he being unreasonable and you're not?
You don’t have any specific routes to random internet addresses though. And Tailscale would not either. Unless your Windows server is running BGP, all your Internet traffic is hitting the default route.
The US could do a great many things to Japan with relative ease, given their (relatively) enormous military presence in the country.
It's nicer than the alternative.
I was wondering how this compared to semaglutide and found this:

> Tirzepatide and semaglutide are type 2 diabetes drugs often used for weight loss. Tirzepatide is less expensive and may be more effective.

> The total cost of 72 weeks of tirzepatide treatment was estimated to be about $17,500 compared to $22,800 for 68 weeks of semaglutide. Overall, the cost to treat each 1% reduction of body weight was $985 with tirzepatide and $1845 with semaglutide.
Not in tech. There is a weird de-emphasis of programmers in countries that aren’t the USA or mainland china. So a programmer from Japan with some experience/skills can move to Beijing (yes, there were many Japanese expat SWEs when I was there) for a better salary.
Ringelblum Archive
Not a metalurgist, but agree the oxide problem would go away. However I think you'd have a worse problem with heat. Aluminum in my limited experience gets really hot and soupy when welded, so that you have to go quite fast in many cases. Without an atmosphere to sync some of the heat, you might have very interesting thermal issues. You'd definitely need much bigger heat syncs. However depends likely on the scale of welding that's happening. Definitely will be interesting.
You can see a similar thing in dating. People tend to be more attracted to people who already have relationships, because they're "prescreened"
I was really interested in it but I'm very worried about my remaining eye.
Trump says Elon Musk will lead "DOGE," a new Department of Government Efficiency
So yeah. Buckle up.
Honestly, doing things on bare server and interacting with OS is easier because it involves less moving parts and everything is in a more accessible state.

Containers are not bad per se, but cutting corners just because "this will run in a container, so they can just add another HTTPS terminator" is just carelessness IMHO. Because not all of us have homelabs at home to install an onion of services to run a simple service open to outside.

A good example of this is Wiki.js. It's desinged as container native, but handles its own ingress, HTTPS and Let's Encrypt certificates. I have no qualms to it, but when another tool just cuts corners and tells you that "It's easy to install, but bring your own secure ingress layer on top", it gets ugly.

Because it adds moving parts, most importantly wastes resources for a 3 person installation on small hardware, etc. Keep in mind, these are tools designed for small user-bases. They're not enterprise software.

On my day job, we call 80 machine clusters "small". But this is not about things I install/manage at my job.
I did my dissertation work on software contracts. They are generally useless: programmers won't write them, or will write them incorrectly. Moreover, the runtime enforcement dominates all but the most-expensive functions, and contracts become an antipattern for helper functions due to their enforcement cost.

Without intense compiler support and contract erasure such as David Van Horne's work, this is a dead idea that needs to stay that way.
Did not know his was neuroendocrine. But still, something or somebody led him down that path (or rather, a multitude of someones and somethings, over who-knows-what timeframe). It's sad - not because it was Steve Jobs, but because it's an example of something that in aggregate would lead to substantially less suffering if people understood what was even possible.

I've known a few smart people that died of things that they could have had a high change of not dying from if they took proper action when they first found out. For instance, I've known 2 separate Christian Scientists with (different, treatable - often curable without so much as minor surgery) Stage I or II cancers, who ended up withering away for a few years before passing.
I Followed the Official AWS Amplify Guide and Was Charged $1,100
Not cynical at all. I think you're highlighting a real problem in the industry, and certainly something we've seen - teams, for a number of reasons (optics, marketing, hype/vibes, experimentation, pressure to adopt AI) use LLMs without perhaps proper consideration. Thats actually the opposite of what we're advocating for.

The whole point of proper testing is to determine if an LLM is suitable for your specific task, and then testing and measuring further to optimise for the outcome you want. The post refers to more testing LLMs at Scale, and the use cases we refer to assume a system design took place where the use of an LLM was deemed necessary for the task. Teams absolutely should have the option to determine if an LLM is not "fit for purpose". Reva actually helps with this - Good testing and validation during the experimentation stage often reveals when a simpler solution works better. But "pressure" can come in many forms, and I have empathy for teams that perhaps are not in a healthy environment where saying no is part of the culture.

We're working with teams that have real use cases, and we've seen a real problem with how teams are testing their use of LLMs. Its hard. Especially at scale! We built infrastructure allowing you to test with your own real historic data allowing you to measure actual performance improvements (or regressions) against the business outcome, rather than "yep, looks good!"
Why add another layer if you aren't already using istio or cilium?
Pretty sure there's a class action lawsuit for this.
I mean, tons of "old-school" services handle these things fine for the last two decades, at least. It can't be that hard. It's just a TLS library, and some files in a specific format at the end of the day.
"This project is a reaction agains..." is such a punk move I can't do anything but appreciate.
ambitious? man, i can barely pay rent and i work at a FAANG.
in cre di ble
I follow the same philosophy, to the point where at this point I barely use the STL; most of that template-heavy junk has been replaced in most of my projects. For instance, most of what I typically used <iostream> for was replaced with a 150-line .h (plus a 50-line .cpp that uses explicit template insantiation and a <charconv> include). {fmt} was too heavy for me. And I'm locked into C++17 because C++20 seems to double down on the 20k-line header madness.

When I was stuck with C++ codebases that forced me to take a mandatory coffee break every time I needed to run a bit of new code, it made me a little bit insane! Never again.
Also related, Alan Kay's Viewpoints Research Institute tried to build a system and application software in less than 20KLOC http://www.vpri.org/
Why is it that people working on spy tech never have an ethics section in there "what I've learnt" rumblings?
Not all possible Piet Mondriaan-like painting would lead to a valid network, though.

For example if you have a centered square with four identical rectangles organized around in a certain way.

Moreover, even for "valid" paintings, a different network would result from rotating it 90 degrees.
It’s a bit weird that NASA are doing the research.

In the next century dozens of corporations bigger than most countries of Earth will be up in space mining millions of tons of gold and other rare materials, tax free anywhere.

It seems they will see the greatest benefit from this research, but they don’t want to pay for it?

I mean I would also choose to just get free stuff. But why are we giving it away?
Nobody cares about Alexa anymore. Further, there's been no accurate active customer count for users of Alexa since the pandemic. Now we're definitely headed towards a deep recession/depression. No one is going to pay for Alexa service. Pack it up. It's a wrap.
https://en.wikipedia.org/wiki/New_Coke

(I don't think so, I think they just hyperfocus on small and it gets pushed through)
This article struck a personal note with me because around the same time (2008-2012) I was really getting into vision, and even got published as an undergrad for imaging sensor fusion work (...my first, only, and likely last only meaningful contribution to my species); while the wider MV/CV community was making incremental gains every few years (anyone else remember Histogram-of-Oriented-Gradients?), that's what they were: incremental (I also remember my research-supervisor recounting how the patent on SIFT probably held back the entire field by a decade or two, so yes - things were slow-moving...

...until a few years ago when:

> Computer vision has been consumed by AI.

...but "AI" is an unsatisfying reduction. What does it even mean? (and c'mon, plenty of non-NN CV techniques going back decades can be called "AI" today with a straight-face (for example, an adaptive pixel+contour histogram model for classifying very specific things).

My point is that computer-vision, as a field, *is* (an) artificial-intelligence: it has not been "consumed by AI". I don't want ephemeral fad terminology (y'know... buzzwords) getting in the way of what could have been a much better article.
Show HN: I made a visual editor for probabilistic graphical models
I once taught a course on Bayesian models and I wished I'd had a more visually engaging way to show students how graphical models work. It prompts Claude Sonnet 3.5 with the JSON structure of the model to autoproduce valid PyMC code (most of the time).

Any feedback is welcome!
You're not exactly selling it as a learning tool with this comment.

If the premise is that you first need to learn an alien psychology, that's quite the barrier for a student.
Same we saw something like 25 houses and 4 pretty serious offers before finally landing one. We absolutely would not have been able to navigate the market without that help. He came to every house, helped us know what to look for, how to make sense of seller provided inspection reports advised us on how much to offer, and how to write the most competitive offer. He earned every bit and more what he was paid.
There were always ads on podcasts, Spotify Premium never promised no ads for podcasts.
"Hey, $FRIEND! I hope you've been well; long time, no talk. I see you're at $COMPANY now. I'd like to join. Can you intro me to the hiring manager?"

is how I've done it.

Worst case, you get ghosted. Best case, you get an interview.
I honestly believe emacs UX to be fairly superior. I watch my colleagues struggle to find open files among tens of open tabs in vs code every day. Or endlessly navigating on the filesystem tree with the side bar before finding what they need.
Things that take half a second in emacs take minutes for them. And the UI is so cluttered.
There is always a lot of good things to watch, but you have to dance around the idiotic recommendation system to find the hidden pearls. I'm sure there are a lot of good, talented people working there, but for what, when the frontend team kneecaps their work with the abysmal user interface.

And the best part... you chat with the support and they try to force a how to use our webpage shit on you when you want to report an annoying UI issue. It's really mind boggling how a congregation of idiots with their heads up their asses runs that place.
> Did you know you can pay them to rank higher in the algorithm

I can't find this info on Spotify for Artists, care to share where exactly they offer this service?
I guess Europe isn't nearly as bad as the US. My portfolio (and probably my actual skills) are nowhere close to what some of those in the comments that can't find a job are offering, but I was able to secure a job in Trondheim, Norway (where I'm about to move in January) with a single application and interview. I assume there weren't too many people in the Trondheim area who were willing to work at an office and who already know Vue.js pretty well.
Expert Explains Why, Essentially, You're F****D [video]
What? I'm Japanese but I've never heard a story about changing jobs to Chinese company.
I heard a lot of stories about changing jobs to GAFAM.

Could you tell me more about that?
They promise Linux support. What is the situation with Rust on RISC-V? Obviously for a couple of years you haven't been able to build a somewhat complete and modern distro without a Rust compiler. However, that wasn't available everywhere outside of x86 and arm64 at the same time (https://lwn.net/Articles/845535/). Has that been fully solved in the meantime?
Curious how the "NextTrace has been used for [number] times" banner works. Does it fire off a request to their site everytime it's used? (and if so, is it an over reaction to personally find that a little strange for a small-ish cli tool?)
When it comes to existing phones with existing users, you are right, there is no visible value (ideally).

But when it comes to development (especially of new devices, both SW and HW), it has a lot of benefits. You can support more modern features, you can pick more modern hardware (with mainline support). I could list random notable changelog entries from the past year or two, but I guess you are familiar with them too.

(Beside I guess, you could ask the same question about this news item: what's the benefit of bumping the kernel for an existing device, which won't get any notable updates, beside the latest and greatest gmail client, and new telemetrics?)
” If you feel this is an issue then why don't you move it to an independent submodule that can be compiled independently?”

If it’s a header, you necessarily can’t. Header gets included every time you want to compile code that depends on a header.

Compilers may offer precompilation etc but if the code you want to change has direct dependency to a large header you need to recompile all of the dependencies.

This is one of the painpoints C++.
Gallbladder, an adjacent organ, is very dangerous too. I lost my wife last year, at 52. She survived just nine months from diagnosis.

I’m sorry, my friend.
That actually is an approach. Some teachers make you read the lesson before class, others give you homework on the lesson before lecturing it, and some even quiz you on it on top of that before allowing you to ask questions. I personal feel that trying to learn the material before class helped me learn the material better than coming into class blind.
In a world of total surveillance, the difference between a police state and free society is who has access to the data and what laws are enforced preventing them abusing it.

The benefits of all this spy tech are great - if we manage it right. I mean telephone tapping is an example
Wait really?? Wow, that's awesome to hear. I'll increase the count.
Snowden: wow, cool
Bad defaults for who? Emacs userbase is quite heterogeneous, not everyone is a swdev, not everyone is young. All it takes to have great defaults is maybe ten instructions in init.el.
Impossible to narrow it down a single one haha. Here are some of my favorites:

Tech related: https://en.wikipedia.org/wiki/John_McAfee#Death

Most unhinged: https://en.wikipedia.org/wiki/Transvestigation

Real conspiracy: https://en.wikipedia.org/wiki/Crypto_AG

Personal one: Cloudflare is a US intelligence gathering operation and the largest wiretap in the world. Their extremely generous free tier combined with their tendency to host sites that no other company would serve (but are of special interest of 3 letter agencies) like 4chan, daily stormer, pirate sites, script kiddie webforums etc makes me think they are not stripping TLS because they are pro free speech or whatever.
Better than avg(China) - sure.

Better than tier1(China), where most of the research happens - the salaries in China are easily beating Japan and significant portion of the EU "centers" on top of having significantly lower cost of living on most of the relevant dimensions.
SqueakJS: A modern and practical Smalltalk that runs in any browser (2014) [pdf]
https://x.com/dynlangsym/status/1856748088708210924

This paper just received a Most Notable Paper award from the ACM SIGPLAN Dynamic Language Symposium, and it's a great paper. One of my favorites, up there with the original "Self" papers.

It describes how Vanessa's groundbreaking Smalltalk VM implemented in JavaScript runs historic Smalltalk images, and elegantly and efficiently integrates Smalltalk's garbage collector with JavaScript's.

I've written about her work and this paper previously on Hacker News: https://news.ycombinator.com/item?id=40917424
my understanding, welding is where the metals mix and bond directly. Solder is where they flow and fill the gaps completely, but they're not mixing. According to the webs welding is where both metals melt and mix. Soldering is where only the solder melts. I think you can imagine that if you flow a solder completely between two piece of metal then there'd be no air and it'd basically a really good cold weld. Imagine sticking two pieces of wood together with peanut butter. The PB doesn't actually chemically bond to the wood nor does it merge with the wood.
Cold welding in my understanding is where the metals are very very flat against each other and held togehter by that. like when you have 2 sheets of paper against each other and try to pull them apart without sliding them off of each other or grabbing corners.

In a good weld you actually make 2 (or 3) pieces of metal into one.
I'm Calling for a DST Strike
There is a qualitative difference between what it is like to be a human and what it is like to be a bat. You can't "get closer" to bridging a qualitative difference. Likewise, qualitative difference cannot be "less different." Those terms only apply to quantitative differences.

Additionally, learning additional facts about bats, such as that they create acoustic cognitive maps, doesn't tell us anything about what it is like to be a bat. That's literally the whole point of Nagel's paper.
> the landlord does not want to have to eat a broker's fee next listing.

Wouldn't a landlord who doesn't want to pay a broker just not use one? Advertise the place and handle the applicants on their own?
Falling an exam is many things but "catastrophic".
Contract programming for C++ was implemented back in the 90's.

https://www.digitalmars.com/ctg/contract.html

It also appears in the D programming language:

https://dlang.org/spec/contracts.html
It’s TCP, so bandwidth-delay product, if the hairpin that gets the traffic back to the local lan does anything non-trivial.
Plenty of people were buying VWs despite the company's history. There are actually several such companies in Germany.
> Sometimes you are doing working everyone tells you is critical the day before they show you out the door.

I know this may appear so but the signs are there. We only want this to be true so we do not see it.

I've been in a similar situation where all we were seeing was high pressure to deliver something. This made it appear that is because the project is important. But the underlying reason was that if we didn't, the project would be dropped. Which they did.

A project may be critical but even more so is to be in a certain time frame and budget, otherwise the project doesn't have a reason to exist any more. But until that moment is still very important because, at the very least because there was a lot of investment into it.
Strange. Had never read blog posts about individual engineers leaving Google on official Google Developers Blog before. Is this a first? Every day someone prominent leaves Google... Sounds like a big self-own if Google starts to post this kind of stuff. Looks like sole post by either of the (both new to Google) authors in the byline.
Is there or can this be used as reverse thing -- plug stuff into usb hub, and it shows up as a BLE HID?
I use Firefox on both iOS and desktop. A few days ago, I was surprised to find two new shortcuts on my new tab page in Firefox on my phone (to Expedia and adidas).

My first thought was that I must have accidentally visited a website or downloaded something that exploited the browser to insert advertising shortcuts. However, I discovered that this is actually a built-in Firefox feature called 'Sponsored Shortcuts.'

Mozilla could have been an exemplary company, but they continue to squander the trust people place in them. It's shameful.

PS: You can turn off sponsored shortcuts here https://support.mozilla.org/en-US/kb/sponsor-privacy
Does this work with Raspberry Pi 4 or Raspberry Pi Zero 2 W?
Unfortunately I don't have Pi Zero W lying around :(
Microsoft paid more in Beijing than Tokyo while I was there, it turns out even experienced programmers in Tokyo don’t make $200k/year. Especially if you have a PhD or research in a hot field, you can get a pretty good job in richer Chinese cities. But an apartment is probably more expensive to rent in Beijing, and definitely in Shanghai, than it is in much of Tokyo, so there are trade offs.
> Whoever is making the next thing “for real” just gets acquired and shut down.

why do you think amazon's trying to lay people off? they want them to create new startups that they can acquire.
It's not just the new CLI. I guess you could have done the same with netsh for ages as well.
Youd probably get the Abel prize (which has a significantly larger cash prize)
The programming world has massive anterograde amnesia.
There's a bunch of failed AI companies who raised been $100M and $200M with the goal of training foundation models. What they discovered is that they were rapidly out paced by the large players, and didn't have any way to generate revenue.

You're right that it's enough to train one, but IMO you're wrong that it's enough to build a company around.
AWS Lambdas?
I went with the less DIY model by getting a UHK with a trackball thumb module: https://ultimatehackingkeyboard.com/product/trackball
You know how would this be extremely useful? If it was built into the browsers (like the deceptive website warning) and into chat apps - and it would warn real time, as the scam happens. I guess there are some value in this form too, but it's more like after-the-fact analysis for the majority of the users (you either know right away that it's a scam, or you start thinking later "oh... was I just scammed? let me try investigating".

Of course I realize the privacy questions this raises... but still.