skysight-inc/HackerNews huggingface dataset:
This article was excellent, @RyLuke — I read it a few months ago when it was first published and passed it on to just about everyone I know in my MSFT network.

I cut my teeth on VB6 back in the day — for someone that didn't know much about programming at the time it felt like I suddenly had found a new set of superpowers. VB6 was a big confidence booster + momentum builder that set me on a path to a happy career.

Awesome that you were able to connect with Alan and Michael and thanks for the trip down memory lane.
Nice! I'd heard about Lack 3D printer enclosures [1], but not this.

[1] https://all3dp.com/2/ikea-3d-printer-enclosure-tutorial/
> I would be constantly annoyed by the sound of my own heartbeat doing things like trying to sleep.

Wait what? explain more please.
> Th author is suggesting we will start to see specially built servers that are optimized for AI inference.

So far, cool genAI projects are rarely ported to anything outside of Nvidia or ROCM. Hence I am skeptical of this accelerator ecosystem.

There is a good chance AWS, Microsoft, Google and such invest heavily in their own inference chips for internal use, but these will all be limited to those respective ecosystems.
Check activity monitor and see if anything is wrong. My wife and my M1 Macbooks had iMessage go haywire a few weeks ago and they started chewing through CPU at 1000% usage.
The most useful definitions have predictive power.

When you say upsetting things to bing chat, you'll find the conversation prematurely end.

You can cry all you want about how bing isn't really upset. How it doesn't really have intention to end the chat but those are evidently useless defitions because the chat did end.

A definition that treats Bing as an intentful system is more accurate to what happens in reality.
I'd really like something like this! I would also love a Cargo switch / config that disables all panicky Rust API like `expect` and `unwrap`.

From what I can gather, such projects will never happen though. That's why I moved part of my work to Golang itself.

Rust is an amazing language. Though the team really takes the "system language" thing very seriously and they're making decisions and tradeoffs based on that, so it seems us its users should adapt and not use Rust for everything. That's what I ended up doing.
I don’t even use safari on Mac, why would I use it on windows?
Exactly. Say I want to block cookies, media, and XHR requests on the current site as well as on a linked 3rd party site (like cloudfront), but allow css, scripts, and frames? In uMatrix such a configuration is trivial. In uBO AFAICT you're probably gonna have to write the rules manually. The grid UI in uBO doesn't get that granular, just "network request" level.
As far as I've seen, the most recently committed fork of uMatrix is this one:

https://github.com/nicolaasjan/nuTensor

Why not just use the final release of uMatrix? Because it has a bug where it can delete your logon cookies when you navigate to another site. It also has bugs where the wrong rule is applied for a particular request (it picks the action defined for a different site).
You seem keen on implying this is limited to "the current administration's staff", but that's just what we happen to have data on. Unless proven otherwise, it's reasonable to assume this over-representation is the rule, not the exception that applies only to the current admin's staff.

To support this, see my other comment showing the Federal Reserve chair and political donors exhibit the same over-representation (the donor data is recent, but the Fed chair is since 1970, so it's unlikely this is a new thing that suddenly came out of nowhere): https://news.ycombinator.com/item?id=37465220

It's not limited to the staff either - of the 26 cabinet positions (including president and vice president) in the Biden White House, 7 are held by Jews (2.4% of US population), and just 6 by gentile Whites (55% of US). One of those 6 is Joe Biden himself, and all 3 of his children married Jews. Sources:

https://www.thejc.com/news/world/joe-biden-s-very-jewish-fam...

https://en.wikipedia.org/wiki/Presidency_of_Joe_Biden#Cabine...
No fault of its own. We simply stopped building windows apps and started building for the web instead. The best web apps still pale in comparison.
Right, I missed that one, probably considered it a cosmetic feature!
I‘m aware, is that an obstacle?

> if all you did was manage pools you'd leak memory

I‘m not sure what you mean there.
We often make fun of IOT and unnecessary app stuff, but these features 1000% make sense.
I don't recommend their pegboard for this. When I had some very modest weight (soldering supplies and glues) in one of the compatible trays attached to the top, it bowed out over time and warped the board. This looks far heavier with more leverage.
Show HN: AI Powered Flashcard Generation
Hey,

I'm starting my undergrad degree in CS in a couple of weeks and wanted to build a weekend project. I made Noteform, and it speeds up flashcard creation 10x. Just drag and drop notes and it makes them for you. It also has standard stuff like spaced repetition and CRUD functionality.

Have a look.

Lewis
And if I ate like you do, I'd wind up in the hospital. Again.

We've discovered that humans respond really well to a particular mixture of sugar, fat and salt. Basically every prepared food has about the same mix of those three. That mix is lethal for me.

In the case of salads they do that by using the veggies as a salad dressing delivery mechanism. If I can't add the oil and vinegar myself, I can't eat the salad.
This is not restricting freedom of movement. Merely inconveniencing. But the bar is pretty low when you see the reaction you get from the driver behind you if you overtake with “only” 130km/h on the autobahn, instead of 150+ km/h like they do.
Sort of related question.

Many years ago I was friend with a middle manager at Google that told me Larry or Sergei wanted to turn the roof on one of the buildings into a helipad. The intent was to never have to walk onto the campus but just land the helicopter, get out, go down and elevator to a conference room, reverse path to the helicopter and leave. Apparently the building they wanted to do it on wasn’t structurally sound to facilitate a helipad.

Anyone from Google know this story?
It's sad that you get your info from government labels that round down and then extrapolate.. but there is vitamin c in beef.

Beyond that, I said to drink a gallon of fresh vegetable juice daily... I think they'll be alright.
It's a performance just like any other, so just like any other self-taught performer learns their art-- some combination of training, research, practice, and seeking critique. I've known a handful of people that found their local Toastmasters International clubs to be a great start. I've known about as many people who dramatically improved their off-the-cuff social fluidity by taking improv comedy classes-- which is pretty admirable but I think I'd rather repeatedly whack myself in the kneecap with a ball peen hammer than take an improv comedy class. (though maybe that means I should take one? I dunno.)
> Are there any features lacking in there compared to uMatrix?

uMatrix had a much better UI which allowed finer granularity and immediate feedback when blocking this or that for a given site.
Blending a nice way to eat some vegetables for sure.

The idea of this temporary diet is to give your body time to live off only vegetables, with limited digestion effort. Even if you don't care about digestion, it is hard to eat, even blended, enough vegetables to maintain energy/calories/body weight. Even blended, I don't think you could eat 10 lbs a day for 90 days. That's the main benefit.

Unless you have an actual major sugar problem, I wouldn't worry too much about the sugar spike from juicing. We do much worse things than that to our body. Heck, some people even drink alcohol.
Dude this isn't reddit dont worry about the votes.
And when you get a rack, just make a LackRack (elsewhere in thread), and you can keep your homelab Ikea-based through all your upgrades!
Yes. I thought he wrote VB, not VB.NET.
Very cool work bench, what model is the table exactly? On their website I couldn't find the version with two drawers.

https://www.sevilleclassics.com/collections/ultrahd®-1?page=...
This description actually kind of makes sense.

What could help (or could have no effect) is taking the blood pressure with the electronic device. There nobody could be next to you (entrap you) and you would have a complete control over the strap - you could take it off any time you felt uncomfortable if you just wanted to.

I have an electronic meter at home and I use it time to time to check my pressure. I can be much more relaxed and I indeed usually lay down first.
I don't think slowing down the (Google-propelled) web standards commitees is the worst thing in the world. The endless rolling release stifles browser competition. I wish we could treat the web as a protocol and say "here, this is all it does and all it will do for the next N years, make the most of it".
There are multiple versions of the iPhone. What’s wrong with an iPhone SE? The latest version is 430$ retail, I’m sure you can find used for probably half the price.
No, I was not talking about debugging or correctness. The point was that Rust does not merely guide you towards correct code, it tends to guide you towards good code.
You use both(UbO and uMatrix)? I didn’t realize uMatrix dev had been discontinued until just now, but between Brave shields and uMatrix I do a lot of clicking just to get stuff to work properly when browsing. Do you have to toggle/config uBlock often?
They both look nice, how is this one better specifically?
A few thoughts - loved VB and made my first money as a high schooler by programming in it.

As far as I can recall it was the only programming language that let you begin by laying out the UI and then wire up the code later. Like your project started up with a blank Windows window. You drag a button or a text area and you hit Run and your app right away has a window, a button and a text area.

To write code for the button click, you click the button in the editor and write it.

A few years later jBuilder (I think) allowed you to do something like with Java, that though not as simply. I am not aware of any dev tooling that offers that today.

I suspect a few things happened that made VB go away. I think VB was aimed at one-man dev, not sure how it would work with revision control and team development (eg when u think of your project as a window you drag stuff onto, how do you deal with merge diffs etc.) I also think the world migrated to more client server / web stuff around this time, while VB was very married to a standalone windows app. And then on the flip side, probably coding became stronger in excel so some of the stuff moved there.

VB was amazing, such a pleasure to create in.
I agree that google apps are especially bad on safari. Meets is frequently very laggy and sheets can take a long time to load with the UI frozen.
Try this one: https://ghostarchive.org/archive/Q6Jsy
RIP Galant. I could really do with a couple of replacement Galant desks, or just the tops, but they're long-gone now.

(And why the heck did they put big rounded corners on their new desks... did they never consider that people might put more than one of them end-to-end?...)
There isn't and cannot be a preference to either one. It always depends on what the system is doing and what the consequences would be... Pacemaker cannot "fail safe" for example, under no circumstances. It's meaningless to consider such cases. But if escalation to a human operator is possible, then it will also depend on how the system is meant to be used. In some cases it's absolutely necessary that the system doesn't try to handle errors (eg. if say a patient is in a CT machine -- you always want to stop to, at least, prevent more radiation), but in the situation like the one with the flight control -- my guess is that you want the system to keep trying while alerting the human operator.

But then it can also depend on what's in the contract and who will get the blame for the system functioning incorrectly. My guess here is that failing w/o attempting to recover was, while an overkill, a safer strategy than to let eg. two airplanes be scheduled for the same path (and potentially collide).
I have these pegboards and they are awful. Like all Ikea furniture, the sizing is proprietary so standard s-hooks do not fit. The compatible accessories are very flimsy and I would not trust it to safely hold a spice rack let alone a homelab.
I can't see how working from home could effect anything here. I have a work laptop that I close when work hours are up.
I think it's supposed to direct you to this blog post: https://softwaredoug.com/blog/2023/09/11/it-belongs-in-a-fou... .
Show HN: Bookmarklet Generator
Hydrogen fuel cells
I’m stuck in a captcha loop on this link :( anyone else? Doing captchas for days but no forward to site.

Edit: must’ve been my wifi. Switched to cellular and it’s all gravy.

Note: running pihole. Probably triggered some type of forward.
The problem with that is that most programming languages aren't sufficiently expressive to be able to recognise that, say, only a subset of switch cases are actually valid, the others having been already ruled out. It's sometimes possible to re-architect to avoid many of this kind of issue, but not always.

What you're often led to is "if this happens, there's a bug in the code elsewhere" code. It's really hard to know what to do in that situation, other than terminate whatever unit of work you were trying to complete: the only thing you know for sure is that the software doesn't accurately model reality.

In this story, there obviously was a bug in the code. And the broken algorithm shouldn't have passed review. But even so, the safety critical aspect of the complete system wasn't compromised, and that part worked as specified -- I suspect the system behaviour under error conditions was mandated, and I dread to think what might have happened if the developers (the company, not individuals) were allowed to actually assume errors wouldn't happen and let the system continue unchecked.
Ask HN: Are cross-platform frameworks worth it?
Things like Electron and React Native / Expo always seem really cool. Write once, run anywhere.

When you see how large and well-resourced the companies are who use these frameworks, it really makes you feel as a solo dev, how could you possibly go a different direction. If they have all the money and man-power, and they can't build for each platform specifically, what chance do you have.

For example: VSCode/Discord/Slack use Electron, Facebook Messenger Desktop uses React Native Desktop.

I've finally concluded that it's not worth it. I'm sick to death of battling against some abstraction and build process, to try and do something that I KNOW how I would do it natively. Like when you are trying to get an ORM to do something that you know exactly how you would write yourself in SQL.

We now have declarative UI APIs for each platform (SwiftUI for macOS/iOS and Jetpack for Android), and building on native tech allows better performance, less ram usage, faster startup, smoother animations, more integrated feel.

I really feel like the dream of write once, run anywhere has sailed. Instead of creating abstraction layers in a single language, we should embrace each platform, and use smart code/project generation if we must, allowing the user to fallback to the native language and technology. It just doesn't feel that difficult to learn Swift and Kotlin.
> Friendly competition is great, but it creates a potential dilemma for me if someone buys another vendor’s ROM SIMM and reprograms it with BMOW’s base ROM in order to get the on-the-fly ROM disk decompression and other features. It could turn into a situation where my base ROM software is subsidizing another competing product. To compound the problem, I didn’t have any clear usage policy or “license” for the base ROM to say whether this type of use was OK. Furthermore my FC8 compression algorithm is free open-source, but the BMOW base ROM which incorporates it is not. This all created a large gray area.

Imagine thinking that copyright should protect your revenue stream that is based on making tools for infringing the copyrights of others.

Admittedly the thing they're making unauthorized derivative works from (the Mac ROM) is abandonware, but the idea is still silly and hypocritical to me. Copyrights are ridiculous to begin with, ignoring them in one case while trying to wield them against your community in another is extra ridiculous.
Just wondering, what was the extension?
A lot of O2. As far as we know, the only source of a lot of O2 in the atmosphere are photosynthetic bacteria-like. So it will be a clear sign of life.

There are some more subtle cases, like the one discussed in this paper.
OK, just curious how LLMs are stacking up in logical tasks like this. I kept hearing we were close to AGI so just wondering how far there is to go.
NextJS + Module CSS.
> Calling Over The Internet

I suspect this would not work all that well. Modems were designed in an age when the phone system was circuit-switched, so the protocols involved expect zero "packet" loss and zero jitter. Granted, later modem encoding standards became more tolerant (as the phone system evolved and became less "clean"), but I suspect most home internet links are going to have too much packet loss and jitter for this to work all that well. But it'd probably still be fun to play with.
I've mentioned here in other occasions, but worth doing it again: GAMBAS (https://gambas.sourceforge.net/en/main.html) is a cool, modern and powerful alternative to the old good VB RAPID stuff. I haven't personally used it in ages but I recommend to give it a shot.
There's also a few more points.

1) When Ron Paul ran for office, they thought he was out of his mind when he said the IRS could be abolished. Until you realize that personal income taxes didn't exist before 1913, and started out at 1% revenue.

2) Many people are worried that when citizens are taken out-of-the-loop when filing their income taxes, that the amount of tax will increase dramatically without scrutiny.
The article states:

> Project 100,000 soldiers saw combat at a rate nearly twice as high as other soldiers and were killed at a rate three times as high.
The world has a long history of bad predictions. Search for example for the predictions made with the advent of the first Earth Day, 1970.

Some predictions were more accurate than others, which led to effective policies, so for example, thankfully, we still have an ozone layer and we haven't started a nuclear war yet.

Not sure what "poisoning the well" is supposed to mean here. I was replying to someone that predicts some sort of violent revolution. For what, I can only guess.
> The best rule of thumb is buying or renting will turn out about the same in the long run if you invest the difference saved by renting.

Owning a home, I'm investing the difference I save by not having to rent. Difficult to see how a renter can come ahead unless the time horizon is just a couple years.

Rents only ever (mostly) go up. Mortgages only go down (refinances). Those lines can cross in just a few years into ownership. By now, renting the same house I own is about 4x more expensive.

One thing you really don't want when going into retirement is a constantly and unpredictably increasing housing cost when you'll be on a fixed income.
Will they be fine when fertilizer shipments stop?
Pulsatile tinnitus (didn't know this name before but just looked it up), which is when blood pressure is so high that in quiet you hear your own heartbeat and the whooshing of blood in your veins.
This is from 2013 https://dspace.mit.edu/handle/1721.1/82183
This is literally an article espousing the joke "when at first you don't succeed, redefine failure."

This is well across the threshold for toxic positivity and into "participation trophy" territory. We're supposed to distance ourselves from things that don't work. We use harsh language to demonize it for a reason.

Here's another concept: shit. Fecal matter is unsanitary. We don't use "positive" words like "nutrient log" or "brown paint" to describe it; we refer to it using the nastiest verbiage imaginable so people don't think to paint with it or eat it-- it's unclean, it's dirty, stay away from it, bury it, leave it behind. We don't celebrate our own shit. It is waste, to be discarded. Can you do analysis on it? Sure. Should you dwell on it? Maybe, if there's blood. Reframing it as anything other than shit leads down a very lonely road.

Same with failures. They are a byproduct. They are a neon sign that says "GO A DIFFERENT WAY." It signals "this is shit." It's great that you're still alive enough to learn from your unit test, but it still failed. The expected conditions were not met. There is no "spectrum," you either solved the problem or you didn't-- anything else is a con-artist trying to mask a failure by questioning what success means ("well, I didn't really fail, I'm just reimagining the problem").
iPhone 12s can be had for like 250 11s are like 100$ with the right promo
Hack your internet and see everything in your house could be one use?
Somewhat related; How will this affect (or rather let's say benefit) eBPF?
Same. Also, even without the ChromeTM ExclusiveTM Enchancements, I could swear my camera looks better in Chrome than Safari, when if anything it should be other way around.
Since it's not Reddit but HN, it's all the stranger to dismiss a perfectly legitimate question. But times and mores seem to change much faster than I realize.
I bet you could hack hashcat (or just use CUDA) to find these quickly for larger prefixes. Might make a fun (silly) challenge. Hashcat can do 21B SHA256 hashes per second on an RTX 4090; this translates into bruteforcing a 9-digit prefix in 4 seconds, a 10-digit prefix in 52 seconds, or a 11-digit prefix in about 14 minutes.
Just use brave
But most of those 18% have tried it on the web interface for free. The rest of those things you mention are/were very expensive, especially at first. My dad was lugging home expensive workstations from his office for years before anyone in my circles could really afford a home computer.

Free+Hype makes me not that impressed with the number of people who have tried ChatGPT. Smartphone ubiquity today is way more amazing to me than a lot of people giving the weird new chatbot a try.

If you can come back and tell me a year from now that even 10% of adults use something like ChatGPT once a month as anything other than a search engine replacement, I will be impressed. Really, I will. When the chatbot market gets bigger than a rounding error of the smartphone/tablet market, then I will be impressed.

I think they are fun. I can and do run the big models locally on my research hardware. People in my lab are doing some pretty neat things with LLMs and other tools in the current hype cycle. I personally like them. But there is massive, so-far-unwarranted hype.
Well said. Can't rule CS out, but can't say it is the endpoint either.

Re: mitochondrial dysfunction, you may be interested in Ron Davis' latest on the 'itaconate shunt', presented last week [1]

[1] https://www.youtube.com/watch?v=7inKF32vtl8
Uh, did you miss the last couple of years where they got a huge ruling allowing them to criminalize abortion, protect religious activities by public employees on the job, laws to ban books, and have been successfully using threats of terrorism to shut down LGBQT events?

The only reason there isn’t mandatory school prayer is because they’d have to agree on whose version to enshrine.
Is this a new discovery? I thought it was the same Thacker Pass one that people had been talking about for years:

https://en.wikipedia.org/wiki/Thacker_Pass_Lithium_Mine