skysight-inc/HackerNews huggingface dataset:
> the fourth level of programming is the true understanding of parallel programming. We'll leave that for another time.

Isn't that work already underway by others? Seems it should be...
I feel like outside of the AI advancements, 2019 is a timeless year, and not much has changed from 2019-2024. Has it felt like anything has significantly changed since then? 2024 is just 2019 with ChatGPT and Stable Diffusion.
Passenger trains in the USA are slow and unreliable, so of course they struggle to find a market.

If they didn't have to queue up behind freight trains trundling along at a bicycle's pace, things may be difference.
> passenger trains lose money and are heavily subsidized to stay afloat.

Roads and highways also lose money and are heavily subsidized to stay afloat.
AFAIK no other language has this kind of thread safety in the type system, enforced at compile time. The next best thing is having a particular share-nothing or message-passing paradigm built into the language.

Golang for example does not enforce use of synchronization when mutating shared objects from multiple threads, even though it can lead to crashes and vulnerabilities, just like in C and C++.

It may be hard to appreciate Rust's fearless concurrency until you see for yourself how it can save you from heisenbugs. You can invoke any function, which could be even a 3d party dependency using more dependencies and touching a million lines of code, and Rust will tell you right away if any of that code has some thread-unsafe behavior (e.g. some method may have internal cache without proper locking). With the safety net of the borrow checker you can use constructs that would have been considered irresponsibly dangerous in other languages, like spawning threads referencing on-stack values of other threads.
Ahhh this must be it.

The CEO babbling about how AI "works" must be knowledgeable and competent, and I, an engineer actually working on our AI product, am the idiot.

Thanks for the help!
Wow. I had no idea. Thanks!
A few naive questions:

I see a few comments indicating that connecting Microsoft (? not mentioned anywhere in the report??) t Terminal Services to the internet was a wholly bad idea.

Aside: is the report using "Terminal Services" generically, or do they mean that the server hasn't been updated since before 2009 (? when it seems Terminal Services became Remote Desktop Services (RDS))?

Is there something inherently insecure about remote desktops, or is MS software here known to be particularly insecure, or ...? RDP is default enabled on MS Windows installs (I always disable it), is that more of a problem than one might imagine?

Do they say anywhere where the access was from (maybe only GCHQ know that). Presumably the firewall would only allow known connections - did they report on analysis of all the remote clients?
My favorite is to take the difference between current pos and target pos then move the thing in steps of half that (rounding up).
Combining that with Proxmox Backup Server is awesome.
What works for us is to have a joint account as well as each of us having our own individual accounts. We both set aside a portion of our income as a kind of "allowance" that goes into our individual accounts, and the rest into the joint account. All household expenses gets paid from the joint account. How we spend the money in our individual accounts is entirely up to us, but any optional expenses (hobby, vacations, date nights, etc.) come out of our individual accounts, not the joint one.

We found this to be excellent for us. It eliminated a lot of confusion and dispute (because you don't have to explain, justify, or get permission to spend money from your own account), and the surprise bonus was around gifts and date nights -- if you're paying for those things out of "shared money", that's fine, but if you're paying for those things out of your own, private money, that makes it more of a gift.
Nope. Nuclear war is just bluff from Russia.

Just think about it. They won't even have decided which country or city to hit.

While the only one in Russia that matters is Moscow.

Or putin's castles, but that's no city.
If we're being real, the message being sent to Europa is really meant for people on Earth. It's PR.
Not necessarily, you could just tax based on weight thresholds, established in legislation, in the same way you could ban vehicles based on the same factors.
> I'm too out of touch to analyze that further

You're not out of touch, it's the kids that are wrong!
I was only 19 when 9/11 happened, but I don't think there was any lasting change that directly effected my day-to-day life. Airport security got much stricter, but that's an annoyance a few times a year.

Things definitely changed for anyone Arabic-looking, at least for a while, and for people in certain countries (or the military). It probably changed a lot for various aspects of immigration, which I suspect had downstream effects I don't recognize as being due to 9/11. But overall, I continued to live my life as normal.

COVID is pretty much the only event where I see real, lasting changes.

Are there things I'm missing about 9/11? Or other big events?
I met with a new accountant yesterday. He told me that if I email him and ask if I can expense a lunch and it's a 1 minute answer, he's not gonna charge me. But if it's gonna take him a good amount of time to respond, then he will. And I think that this is completely fair.

I'd expect the same from a doctor. If I am asking a very occasional and non-urgent question with a quick answer (e.g., can I take my medicine and drink alcohol safely) then yeah, I'll be annoyed if I get a $25 fee. But typing out responses to question might take my doctor 30 minutes, so it's fair if they charge me, so long as I get a good answer in a reasonable timeframe.

Obviously there's exceptions. If it's a brain surgeon who just made $25,000 on a single procedure and I have a 15 minute followup question, it seems a little nervy to bill me $25 more, but not if I'm emailing my kid's pediatrician a picture of a rash.
importantly, not all risk is equal and part of the evaluation shouldn't be feel good quotes but rather an examination of the level of risk involved. To give a crude example.

- Your partner says they're ok with trying a threesome.

- Your partner says they're ok with trying that new restaurant.

to bring it more inline with tech.

software developers need to be able to safely break things, that's why they don't work directly in production. a hotfix bypasses the normal processes and goes straight to production. It's not that you don't do it, you don't do it without an acknowledgement that the reward outweighs the risk and because you respect the risk you take care to minimize mistakes.
Chicks dig the Dunning-Kruger Effect.
I think the difference is that it's not really able to produce _new_ thought that isn't based entirely off existing data. It _has_ to have an existing dataset already otherwise it'll just produce random noise.
I don't mind paying for my Dr's time. If my insurance starts doctor blocking by making me chat with an AI first AND charging me for that? No, that's not going to be acceptable.
:-)

That is an entirely fair point.

I've never met the man. I did consider hosting him when he was visiting London about 15 years back, and now, I wish I had done.

OTOH, I do think his intransigence was integral to getting the Free Software movement off the ground.
> 90% of my projects are failures, and the 10% which are successes would have never happened if I was too afraid to start them.

You should definitely try things that might fail.

However, failure within those projects should be actively avoided.

These pithy quotes that try to remove any downside from failure are misleading. In business, failure has consequences. You need to understand what's at risk and make a best effort to steer the project toward success.

These over simplified quotes that try to strip all of the downsides away from failure are a cheap trick. Yeah, they convince some people to get past their fears, but they also mislead other people into thinking that there are no consequences.

You need to understand the risks and consequences, not just wave them away with pithy quotes from someone's blog.
That's the sort I have in mind, yeah.

Ethernet's a bit of a problem in this house, at least till I bite the bullet and put in the work of running drops. In the meantime, mesh networking is surprisingly good, enough so that needing to add a switch and a mesh node to my print farm would be an annoying complication - that said, HP does make external wireless adapters for their printers also under the JetDirect line, and that's what I have in mind here. (At least I think that's the line. I had one in a parts bin once, ten years and two moves ago...)
I'm tending to agree with you... you have better data security, and nothing beats the best Whisper model.

However there's lots of manual steps here and it would definitely be more convenient to have a tool that just does all that straight away. Also, Whisper unfortunately does not (yet?) support diarisation (identifying which speaker is talking).
If we're at presenting our backgrounds, I cannot speak for what goes in the US under the name of "capitalism" but being raised behind the iron curtain I had to study marxism in school. Also as European I think I can pretty well see what labels itself as left or far left (because we do have all of that). So please understand my smirk when I see those labels used by people with only ideological motivation but little to none demonstrated knowledge about the meanings. Smirk, because in this age of ChatGPT when the knowledge is even more right there under our noses, some still prefer to align instead of learn.
Obviously you could have just run containers on that Ubuntu system. And nothing stopping you backing it up either. But you might as well start with a hypervisor on a new server, though. It gives you more flexibility to add other distros and non-Linux stuff into the mix too (I run an OPNsense router, for example).

I use xcp-ng rather than Proxmox.
I was bothered that the OP didn't make this distinction properly in their post. They instead gave the false dichotomy of "forgive and risk being stabbed" or "hold a grudge".

Who knows. Probably it was just AI-generated incoherent blogspam.
Thanks for the clarification! I'm probably too far into the orthodoxy to seriously consider something like this, but I admire your willingness to question things that most of us probably take for granted.
Are these words really that verboten now?
> Location

For a few years I put mine inside an IKEA FRIHETEN sofa (the kind that just pulls†).

Pros:
- easy access
- completely invisible save for 1 power wire + 1 fiber (WAN) + 1 eth (LAN)††
- structure allows easy cable routing out (worst case you punch a hole on the thin low-end)
- easy layout/cable routing inside
- noise reduction for free
- doubles as warming in winter a seated butt is never cold
- spouse enjoys zero blinkenlights
- spouse didn't even notice I bought a UPS + a disk bay

Cons:
- a bit uncomfortable to manipulate things inside
- vibrations (as in, spinning rust may not like it) when sitting/seated/opening/closing
- heat (was surprisingly OK, not worse than a closet)
- accidental spillage risks (but mostly OK as design makes it flow around, not inside the container, worst case: put some raisers under hardware)
- accidental wire pull e.g when unsuspecting spouse is moving furniture around for housecleaning (give'em some slack)

† https://www.ikea.com/us/en/images/products/friheten-sleeper-...

†† that I conveniently routed to a corner in the back then hidden in the wall to the nearest plugs, so really invisible in practice.
Show HN: Hatchet – Open-source distributed task queue
Hello HN, we're Gabe and Alexander from Hatchet (https://hatchet.run), we're working on an open-source, distributed task queue. It's an alternative to tools like Celery for Python and BullMQ for Node.js, primarily focused on reliability and observability. It uses Postgres for the underlying queue.

Why build another managed queue? We wanted to build something with the benefits of full transactional enqueueing - particularly for dependent, DAG-style execution - and felt strongly that Postgres solves for 99.9% of queueing use-cases better than most alternatives (Celery uses Redis or RabbitMQ as a broker, BullMQ uses Redis). Since the introduction of SKIP LOCKED and the milestones of recent PG releases (like active-active replication), it's becoming more feasible to horizontally scale Postgres across multiple regions and vertically scale to 10k TPS or more. Many queues (like BullMQ) are built on Redis and data loss can occur when suffering OOM if you're not careful, and using PG helps avoid an entire class of problems.

We also wanted something that was significantly easier to use and debug for application developers. A lot of times the burden of building task observability falls on the infra/platform team (for example, asking the infra team to build a Grafana view for their tasks based on exported prom metrics). We're building this type of observability directly into Hatchet.

What do we mean by "distributed"? You can run workers (the instances which run tasks) across multiple VMs, clusters and regions - they are remotely invoked via a long-lived gRPC connection with the Hatchet queue. We've attempted to optimize our latency to get our task start times down to 25-50ms and much more optimization is on the roadmap.

We also support a number of extra features that you'd expect, like retries, timeouts, cron schedules, dependent tasks. A few things we're currently working on - we use RabbitMQ (confusing, yes) for pub/sub between engine components and would prefer to just use Postgres, but didn't want to spend additional time on the exchange logic until we built a stable underlying queue. We are also considering the use of NATS for engine-engine and engine-worker connections.

We'd greatly appreciate any feedback you have and hope you get the chance to try out Hatchet.
More discussion on Bleeping Computer post here: https://news.ycombinator.com/item?id=39641953
I didn't mean to keep operating it, but to use it for spare parts or as a container, to shield new gear from those perky micrometeoroids.

The ISS must be ~ 2/3 (?) of escape velocity and out of the densests layers of the atmosphere, so it seems reasonable (to me, at last :) that the power needed to boost it is much less than what it took to put it where it's at.

GEO is very densely populated, maybe a repair shop in the neighborhood would attract some customers.
This in insightful, IMO. When attaching animation to action, if the animation doesn’t match the action, then there’s a disconnect that can be frustrating or annoying, even when the delay is a small fraction of a second. Physical light switches feel “instantaneous” because there is no added delay perceivable beyond how fast my fingers go. It does seem like some designers are sometimes so proud of their animations they run them too slowly. I do value designs that animate so quickly and smoothly that you don’t notice them until you look for it, and I feel like the article does lean in that direction. The map scrolling one feels pretty good, for example.
No buttons - no thanks.
What's the magic in 1.58bit vs. 4 bit that it makes it so much more efficient (claimed)?
.....? Liability insurance to offset the costs done to others. You hit a fence or a pedestrian, the liability insurance is meant to cover the costs of repair or medical costs.

Damages to the car and driver are either covered under separate provisions of insurance or come out of pocket.
care to elaborate? Not picking apart anything you said but am curious. I am slowly making my way through DDIA. Nothing he says is particularly egregious (so far).
It is fine to cut out people that betray your trust. You don't owe anyone to give them a second or third chance.

If it is a minor thing and you think they can change and you are willing to keep trusting them, sure forgive them. Otherwise either change or cut your relationship to a new level of trust that expects them to do what they have done once.

The only mistake is holding grudges while keeping the relationship. That is unhealthy. You shouldn't feel bad for cutting out people. And you don't have to forgive. You just have to accept what happened, act accordingly and maybe stop dwelling on it. Acceptance does not need to be forgiveness.
There's all kinds of amazing new trains in Asia, there's ONCF's sparkling clean TGV from Tangier down to Casablanca, even in infrastructure-phobic USA there are some improvements and more on the horizon.
Being able to continue your life as normal is just a calculation of how insulated you are from the real world.

The department of homeland security and basically everything snowden brought us.
The war in Iraq.
The war in Afhangistan.
Millions of refugees and impacted soldiers and families at home.
The bringing back of militarized equipment and approaches into the cops at home.
Not sure why are you downvoted, Hyper V is perfectly fine

Hyper V Server 2019 is also free you don’t have to pay for anything https://www.microsoft.com/en-us/evalcenter/evaluate-hyper-v-...

And you can install a full GUI too https://gist.github.com/bp2008/922b326bf30222b51da08146746c7...
In some countries in Europe, if you have private insurance they'll pull off the "call charge" trick as often as they can. Need to make or reschedule an appointment? Make a call. Did some blood test and need the results? Call to get them. They call you to tell you they can't make the appointment and need to reschedule? You still get charged. If it's not a call it's a fake shot. Fake disinfection charge. And so on. The principle is "anything that can be charged, will be charged". The level of insurance fraud with this is ridiculous.
Does Confluence Dream of Shells?
Car-GPT: Could LLMs make self-driving cars happen?
> once a work is "out there", it really belongs to the audience.

I wouldn't call a draft of an unpublished novel on a personal hard drive, "out there".
I got the best of both worlds, I live 200 meters away from the office... =)
You can buy buttons and knobs for Teslas, not sure how good they work but they exist as accessories, and you can map a lot of functions [1] on them.

> "cars will need to use buttons, dials, or stalks for hazard warning lights, indicators, windscreen wipers, SOS calls, and the horn."

That's 6 functions, and from what I understand of the accessory website, they can have 8 buttons per "command module"...

I wonder if Tesla just gave a pack of these with the car and let people stick them where they want, it would count as "providing buttons" for the purpose of the Euro NCAP test.

(Most likely Tesla would make their own)

I mean a button is a button, does it have to be hardwired or can it be wireless?

Not the first time Tesla did that, they mentioned how for legal reasons they need to ship the cybertruck with side mirrors but made it easy for people to remove them.

[1]:https://enhauto.com/button-functions
Personally, I really like odroid H2/H3 units (0). Much cheaper then Nuc's, DDR4 SO-DIMMs up to 64G, very low power draw, and X86 based so no compatibility issues. No where near as powerful as desktops but more then enough for running basic home lab stuff.

I used to use a half rack full of Xeon based Dell and HP blades - but the blade chassis are huge/heavy and the power usage was HUGE!

0) https://ameridroid.com/products/odroid-h3
Except for politicians and VCs (that each have their very own agenda), airtaxi enthusiasts give me the same vibe as "crypto enthusiasts" (not: the overly sales-y type) - I get and agree that the general, naive value proposition is "great", but it's just not feasible and there's so many lower hanging fruit that could be adressed in the meantime.

And no one seems to address the often brought-up hard questions:

- Look at the (often) questionable security theater at airports and tell me how you'd scale it down to airtaxis?

- The people that for the foreseeable future will be able to afford airtaxis? Celebrities and enterprise C-level persons, not _you_

- Even if "free sky cars that run on zero energy" popped up from nowhere? The average person has a hard time navigating in 2D and can barely leave their hands off their cellphone

- "AI will fix it"? Sure, dream on.
> They'll just cost more

And that's why no one will do anything.

Something popular that cost $35,000 in 2024 suddenly costing $45,000 in 2025 is a political suicide.

Rising new car prices are already a major political crisis. Taxing and making it even more pricy is just a self own
I worked for a mature healthcare company and much of our marketing centered around healthcare provider surveys of doctors and nurses. The results were unsettling. Extremely high rates of burnout, typically due to administrative overhead. Horrifying medical error rates.

Doctors should be compensated for the amount of time to send an email. Every other industry is capable of restructuring support to satisfy demand. It's up to the healthcare providers to manage this channel properly as any other would.

The real question is: what would it take for the healthcare industry to restructure itself to actually function?
> That quote has nothing to do with cybersecurity

It has everything to do with it.

I know exactly what the book is and I read it. It's actually an
excellent book on UX and I expect Steve Krug picked the title because
it sounds cool.

No disrespect to that author intended, but it (maybe unwittingly)
expresses a sentiment that has grave implications about the position
of technology in human affairs. To understand why, please look deeper
into what we used to call Human Computer Interaction (HCI) or
"Cognitive Ergonomics".

I think I recently mentioned it in this online chat [0]

Explicit cognition is the "thinking slow" part of our brains that uses
so-called left-brain linear reasoning and logic. It sits high in the
cognitive stack. But as people use devices today, in what McLuhan [4] or
Innes [5] would call an "acoustic" (nothing much to do with actual sound)
way, we drop down a cognitive level to a faster, visual-haptic loop
that bypasses explicit reasoning.

Designing applications that bypass this has major effects on security.
The work of B J Fogg will show you more about this [1].

Tristan Harris also has lots on it [2,3].

One of the disastrous effects of this "distracted" level of HCI is
that people use more emotional cues, rote, colour, word association,
implicit trust and other models that make them easy prey for phishing
and other kinds magic and trickery.

If you're interested in a much broader understanding of cybersecurity
I give you a sincere invitation to check us out here [6].

[0] https://www.youtube.com/watch?v=hYnOf4PWGpA

[1] https://behaviordesign.stanford.edu/people/bj-fogg

[2] https://www.youtube.com/watch?v=LUNErhONqCY

[3] https://www.wired.com/story/our-minds-have-been-hijacked-by-...

[4] https://en.wikipedia.org/wiki/Marshall_McLuhan

[5] https://en.wikipedia.org/wiki/Harold_Innis

[6] https://cybershow.uk/
American healthcare is the epitome of capitalism run amok.

It’s terrible and the only thing worse than the exorbitant fees is the complete and utter lack of consideration to the patient’s time.
Yeah, the war. The impact it had on countless lives, directly and indirectly.
Think about how big that lookup table would be for an 64bit double float.

They use a lookup table for nπ/16, and then a polynomial to approximate the difference to other values.
"Damn this supply chain opened up and we need more sharks but the authors stressed that we shouldn't increase catch so I guess we won't"
It feels like everything is noticeably more expensive now than in 2019 and I'm seeing far more homeless people and their tents. Finding a job seems way tougher now, too, even though they're claiming a 3.7% unemployment rate.
For colloquial use just replace it with overconfidence which is how this post, and most people use it.

It is a real thing for humans.

https://www.sciencedirect.com/topics/psychology/overconfiden...