skysight-inc/HackerNews huggingface dataset:
Californian misses California, wants things to be like California. I can see how this would cause heartburn in smaller-town Germany, particularly if there’s not a reservoir of good will towards the military presence there. But I suspect it would cause similar heartburn in a smaller town in the Deep South or New England. And being removed from family and social ties can be crippling if you’re used to strong connections. Going “elsewhere” is hard if you can’t or won’t embrace the differences. People can tell when somebody’s not comfortable which makes they less hospitable. And “you look/sound different”, unfortunately, occurs everywhere.

Odd the military doesn’t have spouse/family programs as they’ve been moving people all over the world for decades and facing similar problems. There’s a whole lot of rules and restrictions to live as an expat and that’s also where the military should help out. Can’t retain if the family’s dissatisfied.
511 is also public transit directions in a few cities
> I actually support reddit in charging money for api acces

Everyone does. The issue isn’t that they plan to charge but rather that they announced unreasonable rates so high that it’ll kill everything in sight in the 3rd party ecosystem. So high that it’s hard not to conclude that this is precisely the intent

The ai stuff is a red herring to justify above. The type and volume of access needed is different (firehose vs logged in user). They could distinguish if they wanted to and accommodate the one or the other.

By conflating the two they get to play the victim (ai stealing our data) while killing the competitor apps
Yep, and that's how you get Ireland's GDP per capita artificially inflated to $114k, when in reality it should be maybe a third of that...
For what it's worth, I use a password manager on my phone (iOS) so username+password logins are also trivial.
Remember that Deno and its ecosystem are still really immature.

I use Deno and Postgres for personal projects. I sometimes hit rough edges in Deno, but I'm still using it anyway because I'm enjoying it :) If you're not enjoying Deno right now, feel free to try something else out and come back to it later
Having Swiss Tables (a more or less state of the art hash table for modern computers) is attractive but I think it'd be appropriate to be scared of unmaintained C labelled as a "proof of concept".

The CTL "unordered set" is roughly the same bad design as its namesake in C++, presumably on purpose. We really shouldn't be teaching new users this bad structure, nor the "security policy" mitigations it provides. And by the way it's not a "distributed" denial of service when somebody plugs 128 colliding values into your API, just a normal trivial DOS.
I do a lot of it, but never on the low-end.

99% of mine, is responding to closures for network events and device responses.

When you do that, synchronizing is one way to deal with things (wait for the other thing to finish), or completion testing (is the thing ready for the next step?). Basically, they are the same thing.

You are also not always guaranteed a standard context, but modern languages make it easy to hook to one. In the "old days," we used to use RefCons (Reference Context hooks).
Feeling of danger is subjective, I can easily imagine a car ride along shit-infested sidewalks and deranged homeless people feels less dangerous (and icky) than walking.
I worked for a company about 10 years ago that used eagle. As far as I know they haven't switched away from it. But it was a very small shop (<20 people) and I would definitely say it is rather the exception than the norm. Before KiCad took of the last few years, it was pretty popular with hobbyists though.
Watching geohot code a general matrix multiply algorithm from 0.9 GFLOPS and optimising it to 100 glops by only tinkering with cache locality, it makes me wonder how much effort should be put into single threaded performance before ever thinking about multi threading
I don't see monetization efforts as what drives users away, but rather seeing a new, trendy alternative and the old sites seeming antiquated by comparison.

"It's where all the cool kids are" draws people in.

The extreme outrage amongst mainstream users over Reddit trying to earn a buck here is an anomaly.

In Reddit's case there is no trendy alternative to migrate over to, so all the users taking their ball and angrily stomping off will be back.
A better argument is simply that the US routinely (and selectively) enforces its rules well beyond its borders. So why shouldn't anyone else with the clout needed...
I remember spending entire days walking the city. I walked from a VC meeting to a lunch with a friend, it took over an hour.

Having said that, a lot has changed since 2009
> If I allow scrollbars to render normally the whole site is split in 2, in the middle being a scrollbar, which looks bad especially if not overlay

Well that's your opinion. But I would rather see a scrollbar in the middle to show me that I can actually scroll something. Otherwise it's a hidden feature and hidden features are not features, they're bugs.
Pinecil is one of the few things I'm kind of Meh on the Bluetooth part, once they added USB-PD and safety auto shutoff, it seems like there's not much to add that wouldn't cost money or size.

I wouldn't mind a wireless logic analyzer, if it had good battery life. Being able to use it on a tablet easily while charging without dongles so you had a second screen could be cool.

For a game controller adapter, I'd definitely prefer Bluetooth, because the performance is good enough for a casual gamer and it's pretty convenient. It doesn't necessarily even have to involve batteries, BLE is still useful with wired power, if your device doesn't have a lot of ports and you've got more spare chargers than spare hubs.

Android should have supported mDNS like, 10 years ago, but slowly we are getting to a saner place.

Network programming definitely is 10x harder than non-network programming. It absolutely will screw up and ruin your day if you don't assume all packets can be lost, all connections can be dropped, IP addresses can change, MACs can change, there can be 500ms of latency for no reason, you can get requests from multiple devices, connections can be closed uncleanly, devices can show up in any order, other devices can mysteriously forget connection info, IP conflicts absolutely will happen if you have manual static IPs and aren't really careful, there will be random code in frameworks to hammer flash memory caching credentials on every boot in Arduino, etc. But hey, it's still easier than soldering and 0603!

A lot of problems for anything remotely hobby level can be solved with heavy handed locks though. Like, don't touch the filesystem except under a lock, and use the same lock for everything, and hold the lock for the whole HTTP request, and only try to get more clever in specific places that need it. It might really suck and be slow, but at least it might be correct.

Network is a lot of hassle but it's also a lot of potential. Especially for configuration and debugging where it's ok if it's not 100% reliable, and for things that inherently tolerate a bit of loss, like telemetry.
These rulings for a company of Google's stature/importance are always funny to me. How quickly would public opinion change if Google decided to just shut off their service in the EU for a day?

Monopolistic breakups that serve the public's best interest are one thing. But how many people actually care that Google might represent a monopoly? Does it actually affect people negatively if the result is a positive online user experience? The world runs on Google and forcing that to change seems like a step backwards at first glance.
I can never tell if these things are SF residents expressing frustration, or people outside of SF expressing a sort of wishful spite. I sort of learned my lesson in taking these things at face value with that evolving story of the tech exec who was stabbed.

That said, what did strike me as a little odd were a lot of comments on the Vision Pro threads about where if you walk around with it on outside, you'll be instantly mugged. That's just... not the case where I live in my Indiana suburb. I leave my front door unlocked, and have had no issues leaving my laptop visible on the seat of my locked car when I'm out and about. People here seem to take for granted some amount of low level violence and theft as normal, which shocks me. I don't know if comments like those come from Bay Area residents, but I sort of assumed so because I've thought that's where the user base here skews.
> It still looks fresh and modern, although maybe a bit too playful so that it appears a bit childish?

The aesthetics is called „Frutiger Aero“. Lots of colors and especially of blue, lots of transparency effects and fake light reflections. It all is inspired by natural landscapes with blue skies or blue water surfaces. Also skeuomorphisms everywhere.

Windows 7 could be called the pinnacle of the use of Frutiger Aero in UI design when Apple already started to move away and embrace material design. Windows 8 was the big cut where its UI forcefully pushed material design onto its users without any transition grace period. That’s one of the reasons why everybody hated it.

Edit: On Macs even the hardware design reflected the transition from Frutiger Aero to Material Design: The early 2000 Macs were all semi-transparent plastic shells with bright shades of blue and green. Then Apple discovered Aluminum and silver unibody cases. Now there is no color left in the design universe. This also marks the time MacOS interfaces started to look decidedly more "grown-up".

I wonder what will be next or are we going to stick with heartless, cold metal designs forever?
If it’s a fantasy valuation then was the government collecting property taxes based on those fantasy values?
Modern CSS and HTML's built in elements are better at a lot of the things people use JS for.

I think as coders we feel most comfortable reaching for JavaScript first, when really we should be doing as much in HTML itself as possible, then prettying it all up with CSS, and then finally adding some JS for interactivity such as client side form validation.
You could have specialised intelligence and be clueless about everything else, including evaluating your ability. Intelligence doesn't beget humility.

Nobel disease is a thing[0]; Linus Pauling is possibly the most famous example and the cause of people taking too much vitamin C until this day.

[0] https://en.wikipedia.org/wiki/Nobel_disease
watching natgeo and discovery science shows (before they went to shit) years ago, i remember one time the narrator was saying something like "in future, nasa plans to fly unmanned unattended drones which will automatically decide the flight plan and navigation and collision avoidance because the roundtrip communication with earth is at best 20 minutes so it would be unfeasible to fly-by-wire from earth.

at the time, it was genuinely sci-fi that we can send a small airplane to mars and have it zip across the skies there without human intervention and today that is already history. wow.
Ask somebody from the west coast or north of Maryland how they were treated in the (deep) south, particularly if they’re not of Northern European extraction and you might get similar stories. People dislike difference, and some are just more open about it. Ask Okinawan’s about the us military presence.
I’m not sure if I had the same drug, but I had the same experience, but I also remember the feeling of progressively vanishing in a couple of seconds starting from the injection site progressing upwards to my head probably because the drug took a bit of time to circulate.
Nice! That's the Matlab way of doing things. I used to miss the Matlab workflow a lot when I was transitioning from Matlab to python. Although somewhat surprised they didn't just go with "## title" to match Matlabs' "%% title" (difference is comment character, and "# %%" reads like a python comment of a Matlab cell, I suppose it makes sense if you start with a m-file, python comment the whole thing and then work your way down translating cells from Matlab to numpy/scipy).

Personally I've since gone full literate programming mode to the point that I care far more about the narrative and documentation (of methods and results) that I will build and modify tools rather than go back to the Matlab way. I have been looking at Quarto but haven't had the time to see if I can transition my existing (and target/ideal) workflows.

I know it gets a lot of hate but ipynb have a lot of advantages as a format for building small custom tools for modification/transformation. Most of the complaints ultimately seem to boil down to not having tools that do what you want. Only want to diff the code cells? That's easy in a python utility that loads the notebook and looks at it intelligently. You can also use pre-commit to modify the notebook and strip out things that don't belong in git.

(Also nbdev... exists... and is a good example of how tools can help. Unfortunately it's too tied to GitHub functionality and the developer is a GitHub zealot who is oddly brittle and takes offense and demands justification if anyone mentions not wanting to rely on GitHub)
Is there anyone who would seriously disagree?
If lurkers don't exist, the community doesn't exist. It's well established that internet forums and communities consist of >=90% of users not contributing -- but consuming[1]. A small portion produce where as an overwhelming portion consume.

To say lurkers shouldnt exist is extremely reductive and callous.

[1] https://en.wikipedia.org/wiki/1%25_rule
well, that's not just a worrying possibility [1]. bears the question what was going wrong?

a) that you woke up

b) that you remember having woken up

1: https://www.asahq.org/madeforthismoment/preparing-for-surger...
The standard qwerty is offset by row, and top heavy (less keys in the lower rows), which probably accounts for most of this.

While these custom alphabet ones are generally neat rectangular grids.

This also lets them wrap around like pacman.

QWERTY does work well with swipe though, words like cab or bad or mom or non are split up.
If you had something in 2012 that could magically convert a single threaded program to a parallel one, it would be pretty useful. Seems incredibly difficult to build, though.
Do you turn that lightbulb off at night when you clock out? Just curious.
I Found easyeda very clunky. Chinese error messages everywhere.

And you cannot export your designs.

I still used it for a project, because the integration with jlcpcb is so smooth.
RNZ Editorial Audit
> Something in our industrial processes must be screwing with people's serotonin levels because Psychedelics and other serotenergic drugs are becoming the defacto treatment method for a whole host of ailments.

This is a comically bad inference.

P1: We have ailments that can be treated with class X of drugs that act on body process Y

P2: We increasingly use those drugs

Conclusion: Z is messing with body process Y
EU Says It May Seek Breakup of Google’s Ad-Tech Business
Absolute secure system is absolutely not practical. Good security is always a tradeoff. Sacrificed performance means increases resource usage - more chips and more energy per unit of computation and while humanity still burns coal/carbohydrates to make electricity increased CO2 emissions can be too high price to gain marginal improvement in security. Even if electricity is free of negative externalities we still have limited resources and need to think if better to allocate them to improve security or something else.
https://web.archive.org/web/20230614104058/https://www.lapha...
And yet you're commenting on HN on something medical, so that means your comment is absolute garbage, which means that HN comments actually are not absolute garbage, which means my comment is absolute treasure. Air tight deduction, you're welcome.
https://archive.is/RlZmC
I feel like this story has been stripped of some important details.
The same thought crossed my mind when I noticed how useless Google had become after Rexxit, so I don’t think it’s insane.

It’s a small fortune for Google, but Reddit is the de facto forum software with Discord a close second, so I think it’d be worth it.
Repeatable, Reproducible, and Now Accessible ROS Development via Dev Containers
Are they building more jails?
> I’ve noticed that if I respond to people’s emails quickly, they send me more emails.

That's funny: when I learnt this, I have encouraged myself to reply with a delay so that give people a chance to resolve problems on their own and generate less emails for future me to handle.
Finland's plan to bury spent nuclear fuel for 100k years
I’ve been going with “set expectations high and then pivot to new high expectations.” It compliments your strategy pretty well.
Incommensurability, Orthodoxy and Physics: 6-layers of Anomalous Phenomena [pdf]
Good. Let's keep it going
Should the US break up LVMH given how dominant they are in luxury goods?
Debezium is a cool project, though as a fair warning does come with a fair amount of on-going maintenance. And you should prolly be using Kafka and comfortable with the JVM generally.

FWIW, we're (estuary.dev) an open-source and fully managed tool for building CDC pipelines out of Postgres from the WAL.
Because leftist women/men in "power cities" in the Coasts would be affected, I expect enormous regulations to protect them, unless strategically (against china) damaging.
Europeans Take a Major Step Toward Regulating A.I
The real problem is resource management. If you have a threaded GC then you can just read, and the act of reading will cause the value you read to be alive. If you don't have a GC, however, you probably use reference counts, and now you may need to compose an atomic read of a pointer with an atomic reference count increment, but by the time you're doing the second step the object you're referencing may have been destructed.
> To me, making the keyboard more useful is much more about changing the shape of the keyboard than remapping a bunch of keys.

I totally agree. One big issue is that many work on laptops and cannot / won't carry an ergo keyboard around.

The second best I found, besides having an ergo keyboard, is to use an actual japanese keyboard: laptops with japanese keyboard can easily be found / shipped. You can have a Mac laptop with a japanese keyboard, for example.

And thanks to the narrow spacebar on japanese keyboards and the additional modifiers, you get more modifiers and they're easier to reach.

So I use a japanese keyboard even though I'm not japanese.
Choosing Between Bootstrapping, Indie Hacking, or Rocketship?
They will then need to find an pay those mods.
"Very hard to explain the speed with which you drop from awake to sort of sleeping to "there is no me". The way back is a bit slower but harder to pinpoint, but I knew something was different in the recovery room."

There was no perception of speed in my case.

I just have a distinct memory of a mask being put over my mouth and nose and the nurse/doctor telling me to count upwards... and then I was in the recovery room.

No gap, no memory of going under or anything that happened in between. It's like the intervening time didn't happen.

Much like waking up from a dreamless sleep.
Yale has also published a simplified list in their website:

https://som.yale.edu/story/2022/over-1000-companies-have-cur...
Accelerated Motion Towards Relativistic V Described by Newtonian Mechanics [pdf]
Big let down by Little Snitch devs, performance tradeoff is indeed something that users should decide on, it's compromising its core mission
As of now, I still don't know what we got from this switch to ESM. It's a terrible breaking change which in some cases make it impossible to upgrade packages, unless you convert you whole codebase first which in many cases is not possible.

What's the benefit is unclear. Maybe we don't need a build step anymore for the browser? But not really - for any project of a significant size, sooner or later a build step will be needed for this or something else. Not to mention that many projects are now done in TypeScript, which means there's a build step anyway.

For me it sounds like an influential npm developer got this idea that we should avoid a Python 3 situation and decided to force everybody right now to switch to ESM. He maintains enough npm packages to be able to force this and he did. Now we are in this situation where numerous codebases are stuck with certain pre-ESM packages, and there's very little we can do about it.
Because it wasn't about ML. As I said, I believe Reddit was lying. But the ML story was at least plausible at the time.
> Although, OS X was painful for many years.

I guess it depends on how you define "many". I bought my first Mac in 1998 (the "Smurf" G3) and used MacOS 8/9 for quite a few years after that. I remember looking forward to OS X once they announced it—it was literally the coolest shit ever. Like, the ability to run Photoshop and Emacs on the same system at the same time? Wow, was that cool.

There was definitely a period where you had to dual-boot between MacOS 9 and OS X for a while, but by the time I bought my first iBook in 2002, OS X was the standard, and was way better than anything else out there. I don't think I ever booted into MacOS 9 on my iBook, except for shits and giggles.

I just don't think there was any question that OS X was leaps and bounds better than OS 9, to the point where when I had to use OS 9 for work 4-5 years later (the video editing world always lags 5-6 years behind the rest of us) I was a little bit peeved about having to used such an antiquated system that literally had no modern web browser support except for something called "iCab".

Anyway, all of this is to say… I wouldn't call 1-2 years, at the most, "many".
you assume this is the case but it's not.

matlab has the same pattern for class initialisers for instance
There's even more reasons that interest rates won't stay this high for long enough to matter.
Can you give a reasonable argument why they shouldn't? I'm not sure you're making the point you think you're making.
Did you run a poll? How did you arrive at this conclusion?
Many of the ones you can find took no effort and are untested. A shitty script tried extracting information from a PDF datasheet or converting file formats for the purpose of driving internet traffic to an ad-riddled website.

Many are low-effort and untested. They were manually created by people who don't give a shit because they're not the ones using them.

Some are wrong. It's easy to get mixed up and number them wrong, usually upside down. Even when the issues are known, they rarely get fixed in published models and libraries.

Sometimes you need an engineered design. Pads can be designed for manufacturing, thermal, electrical, and mechanical considerations. Hardly any published pads were made by people who know how to do those things in the first place. Either way, they're not designing for your specific board.

In summary, it would be insane to spend money manufacturing random garbage from the internet, and a "good" pad may not be the right good pad for that board.
Too many questions here

- does informed consent even apply here? They aren't providing a medical intervention, they aren't medical staff, and the caller is not their patient

- even if it does, is it reasonable to assume that someone who is imminently about to commit suicide lacks capacity? Other than by legally available mechanisms? Probably.

- if you want to kill yourself why would you make it clear to someone over the phone first?

- is consent even necessary for such action by emergency services? I don't think so.