skysight-inc/HackerNews huggingface dataset:
How is this different from this

ssha () {
while true
do
ssh "$@"
sleep 1
done
true
}

EDIT: Oh I think I know, autossh must be detecting when the connexion is closed but ssh does not automatically…
You could probably say the same of engineers/scientists that are employed by wall street or google/facebook/surveillance-advertising businesses.
How are you getting feedback, though? Do you have people using your software but are not paying? If you have users, what are the analytics telling you?

>One of these potentials mentioned after a demo that they would pay me $100 per month per user if I could offer a bunch of additional features

Why are they asking for those features? What problems do they have that these features would solve? What are they doing right now to solve those problems? When was the last time they dealt with those problems and how did they deal with them?

Dig deeper. A customer requesting a feature is like a patient telling their physician what drug to prescribe. A physician wouldn't just comply; they'd dig deeper to find the root cause of the symptom the patient is trying to fix.

In other words, a feature request is an "owie", and it's up to you to figure out what caused that, and how to fix it.

Many times, there are false problems. They'll request a feature and when you dig deeper, the problem is something else (see XY problem: https://en.wikipedia.org/wiki/XY_problem)

>(I had most of these in backlog)

How are you filling up that backlog? What's going in, and why is it going in? One has to be very careful with product road-maps. What's the impact of that feature/bug fix? You'll have ideas for all kinds of features, but you'll have to prioritize them somewhat and sort them. What's your prioritization algorithm? What makes that you're implement X feature before Y? Again, be careful about that.
How accurate you think this instrument was compared to the ic based sensors found in your typical smartphone nowadays?
As someone whose nearest exposure to a "source based distro" is FreeBSD, this sounds like madness, as it means a broken build could not only impair attempts to repair the build, but render the system unbootable and/or unusable.

And as someone who regularly uses traditional Linux distros like Debian and Fedora, the idea that a package management system would allow a set of packages known to be incompatible with one another to be installed without force, or that core package maintainers would knowingly specify incorrect requirements, is terrifying.

While I'm not familiar with Gentoo, my reading of this article suggests that its maintainers are well aware of these sorts of problems and that Gentoo does not, in fact, suffer from them (intentionally; inevitably mistakes happen just as they occasionally do on the bleeding edge of FreeBSD and other Linux distros).
I mean, there is nothing wrong with simplifying your assumptions - spherical cows etc - if it let's you avoid a whole lot of additional complexity and still gives a useful model - and I think that was the case for the "2D waves" assumption. So I wouldn't immediately call it fraud.

The danger occurs if people take the model as orthodoxy and dismiss any deviation as impossible.

I think in the case of "freak waves" you could actually watch the change in public attitude over the last decades: They used to be seen as physically impossible and basically sailor's yarn - until eyewitness accounts kept accumulating. Eventually, we got empirical evidence in the form of satellite images and they were accepted as a real, if unexplained phenomenon. And now we seem to be getting the first verifiable theories that offer causal explanations and allow to predict and reason about them.

All in all, this seems like a good example of scientific progress to me (except it would be nice of we could get to this point earlier in the future with fewer lifes lost).
I have no clue what websites you are visiting, but the ones I have used typically either do it to disable/customize copy/paste or use it to track your actions. They often make too many assumptions about the browser in general.
It won't be a coach but a "chat on my behalf" thing, because indeed all humans try to minimize energy expenditure.
>The Little Schemer

Inially wasn't sure if your comment was "a joke," but thanks for the real introduction:

amazon.com/Little-Schemer-Daniel-P-Friedman/dp/0262560992/ [link to book]
I'm not disputing the difficulty of the problem, just the root cause motivations.

I don't want to cast aspersions on your friends in Seattle, but...maybe you need better friends.

I've been a local and I've been an expat (5 years in western Europe). I feel that the default PNW "mental model" is diametrically opposed from the expat mindset.

Expats don't want to be tied down, they want to see as much as possible, see the world, meet lots of people. Build friendship quickly and deeply, but then move on too.

PNW is nothing like that.

IMO your expats coming to this conclusion that the reason why the PNW locals are the way they are is a failure of imagination of expats - a lack of understanding of outdoorsy introverts.

We're not thinking about our positions in friend groups.
Wait until we have /r9k/ "essay response" -type CAPTCHA

(greetings fellow humanoid lizard genAI)
Sihanoukville: Rise and Fall of a Frontier City
Yeah, I don't know why this post is so either/or. Why not both? I like projects that have docs with core concepts in one section, examples in another. Or where the core concepts give working examples as code snippets.
"Publish or perish" incentivizes publication volume, which is going to lead directly to all kinds of attempts to pad publication counts.

You get what you incentivize.
> Then they're doing it wrong

Which was GP's point, people (rightfully imo) assume that donating to Mozilla helps the browser.

Mozilla is being misleading and is the one who should be criticized, not the person who's donating to them and didn't read the fineprints regarding where the money is going.
Oh okay, I didn't realize this article was getting revived from several days ago.

being flaky, matching but never messaging, getting ghosted, "not knowing what he wants" - these are things that are brought up in the article from women and apply towards women as well.

The thing with apps is that some/most women can instantly fill up their profiles with matches, which is to say that they'll quickly get flooded with guys trying to talk to them. That's the way it works. I'm just trying to explain the dynamic. But having all of these options at your fingertips really diminishes interactions. I think that's the uniquely guy problem.
Delivering great Infrastructure as Code [video]
>If feel bad for the people who took off work, went to WordCamp US and they keynote they got was a complete turd.

I feel like this is a half empty half full kind of situation. Some people might think like you but others might view it as probably the most memorable keynote in Wordpress history (because if all the drama).
No, asyncio's implementation exists because threading in Python has huge overhead for switching between threads and because threads don't use more than one core. So asyncio was introduced as a single threaded solution specifically for only network-based IO.

In any other language, async is implemented on top of the threading model, both because the threading model is more efficient than Python's and because it actually supports multiple cores.

Multiprocessing isn't needed in other languages because, again, their threading models support multiple cores.

So the three, relatively incompatible paradigms of asyncio, threading, and multiprocessing specifically in Python are indeed separate attempts to account for Python's poor design. Other languages do not have this embedded complexity.
It wouldn't, but 23andme keeping DNA data means that they would easily be able to deal with the lawsuit in this hypothetical scenario.
They usually won't bother with blocking if the site owner just hosts the site under a different domain name. It could be like news.ycombinator1923.com or something. wink
Well, apes know how to produce apes, we mostly just give them some privacy.
It's not hard if you can find them. I talk to a lot of women in real life, but ultimately 99% fall into these 3 categories:

1. Already married there with their partner

2. Not looking to date seriously for one reason or another (usually senior age, or too young/exploring things, etc.)

3. Ones that just don't like being approached in public space (e.g. they'll say something like "I have a boyfriend" and end the interaction)

I honestly don't know where to talk to dating-age women in my area who don't fall into these categories. But I'm reluctant to use apps too.
A 20 foot wave is likely to have approx 4 times the volume of a 10 foot wave. So combining 2 x 10 foot waves won't give you a 20 foot wave. More like a 14 foot wave.
This is like a replay of the security level disparity between American cars and German cars in the 80's and 90's. I'm wondering if nonzero Kia and Hyundai owners may resort to The Club proactively, or if it's an issue the vast majority don't think about only in retrospect after it's too late.
Creativity comes from focusing on small piece of deliberate practice...

An example, ask any well known guitar player....their greatest rift came from practicing some chord progression and noticing something different about it...the rift from Sweet Child was discovered that way....
That's what Tailscale is built for, when it can it sets up a P2P connection, it only ever sends data through Tailscales servers if you are in a restrictive network environment (i.e. corp network that controls all inbound and outbound traffic)
GraphQL, but SQL.
The problem with dating apps is they turn to shit when it’s time for the platform to monetize.
Free parsers for Twitter (x) and LinkedIn
Hey! Just made app for myself to parse LinkedIn and twitter posts of people I follow.

Nothing new in the parsing, but made a convenient classes to work with them.

Since twitter API very expensive and LinkedIn doesn't even have something easy to use. It can be very helpful!
I've used autossh to have a reverse tunnel open connection back to my work desktop, IT never found it and I had that in place for year
> Send me yours and I'll find a way to dispose of it.

I'd send you 100k if I had an income of $593M. If we scale to my actual income, however, it's probably a few pennies. Do you still want it?
> A number of other distributions such as Debian have taken the leap and switched. Unfortunately, source-based distributions such as Gentoo don’t have it that easy.

For Debian it was extremely painful. A few people probably burned out. Lots of people pointed to source-based distributions and said "they will have it very easy".
I've always assumed that Linux's server-side dominance was fated by providing an apache Web server for zero monetary cost. IIS was several years behind and cost money.

I can't imagine Facebook running on IIS in 2004, for example.
Nice sentiment but 100k isnt much.
Do You Have Evidence?
Cool gonna rent one right now and use it as a meth lab!
It just doesn't, I 100% agree with you. To approach the problem from a mathematical basis, let's say one can spend half of their waking hours actually working. How much of an impact does adding an extra 2 hours to that value even make, in an 8 hour work day? That means you can work at most 25% extra, which just doesn't seem like very much in my opinion. Surely there are tools out there that allow you to make your work day more efficient, more than the blunt tool of sacrificing sleep to just work more. And that's totally ignoring the negative effect that less sleep has on efficiency.
That rogue or freak waves exist has been known a long time, it is just that the standard theory could not explain them. Just look at a wave recording like this [1], one might assume this outlier is a measurement issue. When 99.999% of observations (I am guessing the number of nines, it may well be more) perfectly fits a statistical distribution (poisson or gaussian, I don't remember anymore), it is quite understandable that the extremely small number of outliers is discarded.

https://phys.org/news/2022-02-record-breaking-rogue-coast-va...
This is quite clean and tidy
Do AI-generated images have the capacity to estrange us from the world?
There's a pingpod place near where I live. It's a cool little spot, and I applaud the founder for taking a unique approach.

Well done, PingPod!
This reads like a pre-COVID startup story and I find that refreshing despite the slight Silicon Valley (the show) vibes.
Better auth has passkeys
Can you name such an application?

I can fold or flip a page so, that I can quickly view certain parts of the second page while I read the first one.
Can you say more about pump and dump?
Like the article says, Debian has already switched.
So sorry to know you're one of the victims of these idiots.

>scholarship students, international students, etc. because we were vulnerable with no recourse

That's very accurate, this is a big target group prone to being abused.

>Bad actors are attracted to glamor and prestige because they're part of the cloaks and levers they use to escape consequences.

Yes, it could definitely be that the higher you go the more rotten it becomes, for the reasons you mentioned. The Epsteins of the world hang around those places for a reason.

Shoot me an email (check profile), I'll be very glad to get your feedback on what is being done to fight against this.
Yeah, that looks 3D-printed. I wonder though why he would 3D print a standard part that is also easily obtainable online. (Unless he had a printer already available and it was easier to print it than to buy one)
Left button draw, Right button erase

Left button rotate, Right button pan

Left button gun, Right button grenade.
I think many companies have figured this out. It's just that it takes time between the "oh s*t" moment, and operationalizing it in production. The corporate world is a lot more complex than just writing code -- agreeing on which use cases to start with, securing budgets, getting IT teams up-to-speed, hiring consulting companies, rewriting business processes, legal & compliance, user testing, etc, etc.

Of course there will be many false starts, and projects that won't go anywhere, but yes, the impact will eventually be massive.
Do we really still have to turn every conversation into systemd friction?
The last time I used autossh it was on a client site to keep 2 layers of ssh tunnels open to jump through their network isolation hoops.

In general, when flexibility is possible, such a use-case nowadays would often be better served by deploying WireGuard. Grouchy, out-of-touch corporate net admins probably don't even know what it is and insist on their antiquated Cisco VPNs.
Check this course out:

https://www.edx.org/learn/coding/university-of-british-colum...

I think you'll really like it. It uses Racket and is based upon the How to Design Programs book. It is absolutely perfect for someone new to coding.
14 years ago, i was using auto ash to keep SSH tunnels up; but at some point (quite far back - perhaps 2016?) ssh gained everything needed to do this internally except the restart.

At this point I configure all of the keep alive and retry options in ssh_config and sshd_config, and use

While true; do ssh user@host ; sleep 10; done

To get the same effect, but with much more flexibility - e.g. alternating connection addresses on a multihomed host, add logging, run from daemontools or systemd unit instead of a loop and let them track the process and restart, etc.
Russia and China Defy the West Deep in the Arctic
I'm just trying to provide a balanced take on the article my man.
https://www.wsj.com/world/svalbard-russia-china-arctic-trade...
It will route directly over the local network when possible.

It will be encrypted through the VPN, so there will be some overhead. But will be as direct as it can be. It only routes through tailscales servers as a last resort, when it can’t find a direct route at all (usually because NAT holepunching fails somehow). Their “DERP” relay servers just relay the encrypted connection. I think you can use your own relay servers, but I don’t know if that feature can be disabled entirely.

Headscale can be entirely self-hosted. It still uses the tailscale client applications- but is compatible.
10m in Winter is normal. It's huge, it's dangerous and it's directly at the lighthouse. Excellent view. You also got the Supertubolos for very good surfers at the left.
Nice tool, but I'm getting tired of using port numbers for everything instead of more descriptive strings. My system has more than 10 tunnels and servers running, and since I only do sysadmin work once every half year or so, the port numbers are very cumbersome to deal with.
It’s “just” a few millimetres of tissue attached (“glued”) on a chip: https://www.nature.com/articles/s41598-020-76062-w/figures/2
Big thread a couple of months ago https://news.ycombinator.com/item?id=40613126
This is weird — I agree with you completely. I'm sorry if my characterisation came off as something unique and unprecedented, this is really not my intent here. On the contrary, my point is that this is exactly what different ethnical and religious groups have been doing to each other for centuries, and treatment that Jews got in the Muslim Arab world was nothing out of the ordinary.

That's exactly why I wrote that

> Also, please don't think that my description of Arab Muslim world shows prejudice. Almost all other nations have always worked the same way. Arab Muslims, especially at the time, were not dissimilar from Chinese or English. Humans become more tolerant and humane as their level of living increases, but for most of history, humans across the whole world were equally horrible to one another.
Ssh does with the right settings and has for about a decade - see the systemd example someone posted above.
Nobody really knows where the limit of scaling is, but we haven’t hit it yet. Models get smarter with emergent abilities as they get bigger.
Feels like a mini WeWork in the making. They should keep it small if the actually want to be a viable business.
They cannot. Wordpress is a fork of cafelog which was gpl iirc.
It's only the first step of the puzzle. And arguably only a half step. As the article points out anytime that off_t is stuffed into a struct, or used in a function call, or integrated into a protocol, the abstraction is lost and the actual size matters. Mixing old and new code, either by loading a library or communicating over a protocol, means you get offsets wrong and things start crashing. Ultimately the changeover requires everybody to segregate their programs between "legacy" and "has been ported or at least looked over", which is incredibly painful.
As others have mentioned - Python exposes very low-level details to C, making plenty of optimizations invalid as programs may make use of it.
I had not heard about it. Thanks!
TTAAS (table tennis as a service)
Your video supports the comment you are replying to. What you are seeing is water splashing up as it rolls into the buildings.

Compare to this image from the Wikipedia article about the Lituya Bay megatsunami: https://upload.wikimedia.org/wikipedia/commons/thumb/0/0b/Li...
> The fraud department at my national megabank said that Experian was responsible for over half their case load.

Wait, what? This is beyond wild. How did you know it was Experian? Have you since found any other evidence for this?
> Hooking up a 68k to some peripherals? Quite doable.

I did that for my project in the microprocessor lab class I took in college in the early '80s. It is indeed quite doable [1][2]. It was a bit scary, because the 68k was quite new and Motorola only gave the school a small number of samples. I was told that if I fried it or broke it by not being careful enough when removing it from a socket I would not be given another one. I could not afford to buy one either. And I was taking this class in the last term of the school year as a senior, so failing it would mean not graduating.

> Building something out of 7400 ICs? Tricky, but if your expectations aren't too high definitely possible.

I considered doing that. EdX has a version of MIT's 6.191, "Computation Structure", which goes through how logic gates work at the MOSFET level on chip, then goes through combinatorial and sequential logic, followed by how to design a 32-bit RISC processor, which you them build and test in a logic level simulator. (You don't do all of the processor. You are given pre-defined modules for a RAM bank, a 32 x 32bit register file, and ROM). That's the first two parts of the course. The third part adds pipelining and caching to processor.

I took the first two parts at EdX and afterwards seriously considered actually building my processor out of 74xx series chips.

My parts list came to 350 chips. And that's not counting whatever parts I'd need for the RAM, register file, and ROM. That's way to big for my breadboard! :-)

My ALU design includes a shift unit that can do left or right shifts or rotates from 0 to 31 bits in one cycle and that uses around 90 chips. I could drop that, and change things so that shift and rotate instructions trap, and then emulate them in software. That cuts the chip count down to around 260.

Still too big for me. Even changing from 32 bits to 16 bits, or even 8 bits, would be too big, and so the idea to build it was discarded.

[1] https://imgur.com/Ts9wcfW

[2] https://imgur.com/3D4rvdC
It’s pretty good at code for my job. Maybe my job is just easy. But I have a couple decades of experience at it and it’s able to generate reasonably good code for obscure parts of what I do.

I saw a spectacularly bad example of open ai trying to reason about electronics yesterday. Something like how do I use the gpio pins of my jetson and it failed so hard it was funny.
That one seems simple to me. Identify that you need to look up the pinouts, find the image. Label the pins…
I suspect there’s something wrong in this generation of gpts when it comes to reasoning about electronics.
There is so much cool stuff at various stages of landing in the Dart pipeline at the moment. A few things that come to mind include:

1. Dart now supports the native Web platform APIs and offers a really compelling alternative to TypeScript now thanks to their their latest generation of JS interop. Example for how the code looks here: https://github.com/kevmoo/kevmoo.com/blob/main/web/main.dart

2. Compile to WASM now on the web also with future work to also align itself with the emerging WASI standards both as a compile target and the ability to embed WASI runtimes into Dart programs (technically already possible through their C interop)

3. Lots of great work on cross language interop with C, C++, Swift, Rust, Go, JavaScript, Objective C, Kotlin and Java here https://github.com/dart-lang/native

4. Upcoming Macros feature which gives fully static type safe automatic and fully debugable code generation.

5. Potentially looking at bringing Shared Memory Multithreading to the language https://github.com/dart-lang/language/blob/2662d252b7fa93175...

6. Also some early work on a bytecode compiler it seems but I’ve not seen any kind of announcement about it here https://github.com/dart-lang/sdk/tree/main/pkg/dart2bytecode

7. This REPL

It’s really a good time to be a part of the community. It’s a very bright looking future for it.
The only place where "node" is necessary is for password hashing, and as there’s no cryptographically secure way to hash passwords on CF Workers or other edge runtimes it's not really an option. At this stage of the project, supporting Deno isn't a priority but for those not using email and password auth, CF Workers and other edge/serverless runtimes should work just fine
https://archive.md/Xjiuc
There is a gravity gradient in the centrifuge, for a 2m tall person, if the radius is only 10m, gravity gradient ranges from 20% to 100% from head to toe, meaning it's quite noticeable. But at 100m radius it's only 2%, and presumed to not be noticeable (I'm not sure if they've actually put that to the test).

https://ntrs.nasa.gov/api/citations/20070001008/downloads/20...