skysight-inc/HackerNews huggingface dataset:
I made it because my friends and I use wireguard to have a private network, and they don't feel comfortable running a ssh server on their machines. It can also be used with a vpn provider like Mullvad without setting up a new nic or requiring special privs.
Perhaps cognitive behavior therapy could help with your anxiety.
Persuant to the canon of my HN username, I am obligated to inform you that it is in fact you who are the heretic, and a representative from Reverend Bob's Pearly Gates will be along shortly with a small vial of suspicious red liquid we seriously urge you to consider snorting up your left nostri ah me le le ne le le ne me ne ne eh me me me
In my younger days I was a lot like you and I personally solved it by getting into martial arts. Training for a few years and finally getting your black belt gets you confidence in several ways:

- It gets you fit, which is a good thing for attractiveness :-)

- It trains you in leadership - you start off as a student but by black belt you're running classes, or at least parts of classes

- It gives you confidence that you can defend yourself, but more importantly, if necessary you can defend your family, your friends, your SO, etc. This changes the way you move through the world. Note: you don't suddenly become invincible, you also learn the humility of encountering people in training that are still far superior to you, but these become less and less over time.

- To get your black belt is transformative, and the equivalent of trial-by-fire/coming-of-age rituals that have faded from our culture: you have to work hard for years to get to that point, and you have had your attitude and skills genuinely tested and evaluated before being granted each belt. And it was all you, no-one else can do it for you, you can't buy it, there are no shortcuts. This is one of the few things you can achieve that you can genuinely call all your own, and it feels good, and it is a massive boost to how you see yourself in the world.

Basically if you find the right martial art you get all the benefits of going to the gym plus learning a valuable new skill, and transforming your outlook of yourself along the way.
It doesn’t look like the Push API made it
>The speaker does not touch at all the details of why all of these were superseded by supposedly worse and more complex systems, "What went wrong?"

Microsoft in the 1980s / 1990s
This is quite redundant, because NFT's are already a pure religious belief. They should all be 100% tax exempt for this reason.
Still better than the closest piano to me that it found, which is very clearly in a private residence. I wonder how its database was sourced.
> Does Fossil have a unique or killer feature that makes it a good alternative to git, other than "simpler to use"?

If you click on the link it lists a ton of additions to git. The first bullet lists "bug tracking, wiki, forum, email alerts, chat, and technotes" none of which are supported by git.

Then again, bullet 4 is "Self-host Friendly" (every git client is also a full git server -- after all it's fully distributed) and bullet 5 is "Simple Networking - Fossil uses ordinary HTTPS (or SSH if you prefer)" Pretty sure git supports https out of the box these days (though I don't use it -- ssh is so much simpler).

So yes, I would call those killer features for those who want them, and are pretty unique to any revision control system I've used, though some centralized sites have encrusted git with those features. Having them distributed sounds like a good idea.
I can't wait for the browser to be released from the shackles of JS.

Just imagine how awesome would it be to use the full power of Python to build a react like library.

It is a source of great disappointment to me that WASM cannot directly control the DOM.
Yep, this is what did it for me. I was playing vs. super mario at the arcade and was amazed it was available at home. yes, it was a bowling alley arcade
Yes. It absolutely can. And it would be even more efficient than using WASM. However, I guess adding a new language would introduce a lot of security issues and what not.
Maybe they originally had "to be viewed correctly" and then someone else found this insulting to their editor's pen, resulting in a "when viewed" but leaving the "correctly".
It would be good to see titles for links above. What's your point of listing them without titles?
That's great to hear. Kudos to your wife! Koko works well outside of the USA (but is English only). One of our earliest users, from London, is now a member of our core team.

We regularly consult clinical advisors (listed here: https://www.kokocares.org/our-team)

I made some comments on outcome measures in another comment you can find here, but you can also see some of our papers here: https://www.kokocares.org/research
We could solve the privacy issue by implementing an installable plugin system into the browser. Let's call it NPAPI!
This is pretty much do everything but don't do them well than isolated solutions. Every components seem like pretty limited in functionality.

Why should one use that simple forum instead of Discourse? Why should one use the simple wiki than say Wiki.js?

And of course the toolings are already way behind as in there's not a single GUI client?

And it doesn't seem to have any social login, so people have to create an account instead of using GitHub logins.

Who uses it outside SQLite team?
Directed Acyclic Word Graphs (2000)
The threat model where the analytics company is hacked. I don't know why you would trust your bank to never let that happen.

There are some APIs on the bank site you need to conduct your business, and there are also some extraneous APIs. Yeah, sure, you tell the bank it's their fault clickwatcher.js got hacked, and maybe they give you your money back, but it seems like unnecessary exposure to unnecessary hassle to leave all that crap running fully trusted.
Thanks a lot, that's really nice to hear. We've had a somewhat meandering path, which you can read about here: https://www.kokocares.org/origin-story
I had to look it up:
https://en.m.wikipedia.org/wiki/Small_form-factor_pluggable_...
I needed to test behavior of an app on an actual iphone with flaky cellular and thought a microwave would be a great place to simulate this. It wasn't. The cellular connection was unaffected. Wrapping the phone in aluminum foil killed the signal enough though.
From your own abstract:

>>This suggests that keeping lower-secondary schools open had a minor impact on the overall spread of SARS-CoV-2 in society.

But you're disagreeing with that conclusion, and suggesting that the increase in COVID deaths amongst teachers, from a very small number, to a higher, but still very small number, would have caused more social harm than the harm of shutting down in-person schooling, which we know has been enormous:

"30-40 percent of minority and low-income students weren’t learning during lockdowns"

https://www.mckinsey.com/featured-insights/coronavirus-leadi...
“Attitude” doesn’t make a difference. It makes no sense for anyone to bury their head in the sand and ignore reality. I took action early on.

- I’ve been in above average shape for most of my adult life - I’m in my late 40s

- I spent a 10+ year stint as a part time fitness instructor. Then life got crazy

- By BigTech standards my compensation is meh. But I work remotely for BigTech in a mid cost of living area

- I’ve been happily married for a decade.

No woman has ever said “you know what? I really want a short overweight broke introvert. It’s what I’ve always dreamed of”.
While there are a few differences in operating principles, probably 90% of the baseline knowledge required to use Git is the same as with Fossil (and Mercurial for that matter). If you already know Git, you can learn Fossil in less than 30 minutes, and IME there is very little context switching cost if using multiple VCSs.

In that sense, I don't believe Git has a knowledge lock in, because it is easy for anyone to switch or to simultaneously use available alternatives. It's all about the ecosystem, and really, Github.
I imagine that its a constant refinement between utility and minimising distraction. They end up skirting this fine line because they live the details, much like how anyone can be distracted or obsess over miniature details when you have hyperfocus on a subject.
You could use it like an Arduino. It has good software support but limited connectivity.

The stamp draws its legacy from the BASIC Stamp, a small stamp sized (by a stretch) module that could be programmed with BASIC.

It's not a standard form factor.
> The point is that God is a Father - like a dad one has a great relationship with.

Tell that to Job. Whose "Father" tortured him to win a bet.
A interesting question to ponder is how and why you would mandate training for a various task across a large organization while balancing constraints of maintaining readiness, accomplishing other mandated training, equipment availability, and minimizing training injuries.

An Army War College study made waves a few years because it found:

> that many Army officers, after repeated exposure to the overwhelming demands and the associated need to put their honor on the line to verify compliance, have become ethically numb. As a result, an officer’s signature and word have become tools to maneuver through the Army bureaucracy rather than being symbols of integrity and honesty. [1]

In that light, if I were rolling out a combatives program I’d focus on the physical training and mental toughness benefits rather than the increased lethality in hand-to-hand combat.

[1]: https://press.armywarcollege.edu/monographs/466/
One simple reason is that the serverside might not want to expose a shell to its clients, and instead just provide network connectivity; you can configure something like that with SSH, but it's a pain, and WireGuard is approximately as simple to set up as SSH, which is the primary reason it's so popular.
Another poster mentioned a motor with electric fields made to work in vacuum, which may use much higher electric fields.

A motor could be filled with oil, but the problem of preventing oil leaks through the bearings would be insurmountable.

Keeping vacuum inside the motor would be even harder. Enclosing completely the motor in a case and using a magnetic coupling through the wall might be a solution to avoid holes in the case, but it would greatly increase the cost and it would be complex to ensure lubrication for the through-the-wall coupling.

No such solution seems acceptable, so besides microscopic motors the only other possible application for motors with electric forces would be in some motors intended to be used in satellites, on the Moon, or in other such places where the motors could operate in vacuum.
I still install tsc, but I don’t actually do the type checking except at release time (and whatever typechecking the IDE provides through the language server).
What about it? WireGuard uses UDP. You don't need privileges to open up a UDP socket.
On the contrary. Take a punch-card, stick it in your 029 keypunch, and add 80 bytes of information to it by typing away. Now it weighs less than when you started. Information has negative mass.
Why are you here? You’re spreading hate because you don’t believe. It’s fine if you don’t believe, but you have to spread your hate to the rest of us? Could you not have simply moved passed this post?
Space-based manufacturing to be explored via DARPA’s new NOM4D program
Seconds (judging by the source code), and I assume the variance comes from the time it takes the server to respond + javascript delays. It's interesting to see the significant variation and an almost 100 ms difference between what my browser reports and what the chart reports. (The server responses were pretty consistent).
It's a community effort. One person posts the links, then you come along and help out by posting the titles, then I help out by telling you what to do. Go team!
This is the right approach.

Since everyone just stepped on to use git without thinking, "Because Linux uses it", we have to endure the pain of unfriendliness of git and it's already like S3 where if you want to start any competing project, it has to be git compatible to even get started.

I suppose there are SubGit, hg-git, bzr-git trying to keep their respective version control while facing git on the other end.

Somehow people miss these messages and projects like Bazaar got ran over by git for no good reason.

> We take great pride in making Bazaar easy to learn, easy to use and suitable for everyone, not just elite hackers.

> Ease of use is a core value for Bazaar and there are many places where our focus on usability shines though.

http://doc.bazaar.canonical.com/migration/en/why-switch-to-b...

I thought people were looking for tools with this philosophy.
People need to realize that billionaires shouldn't exist.

In a world where people die from famine, billionaires should be seem as an aberration, or something immoral.

Taxes wouldn't solve the problem, billionaires must be extinct.
Every good deed and every sin shall be committed eternally into an immutable ledger, unless someone performs the greatest sin of all... a 51% attack.
You can see where some of the HN commenters get their outrageous takes from. You can "reverse engineer" Twitter in a month if you had .01 [1] the traffic and none of the advertising elements.

1 - https://blog.twitter.com/engineering/en_us/a/2013/new-tweets... From 2013 Twitter peaked at 143,199 Tweets per second.
This would work if you only visited like 5 sites. If you visit thousands, and more like tens of thousands when you consider 3rd party embedded content, you can't figure out which sites a user visits, but rather only which ones they don't.
Kotlin for JavaScript
> How does making donations to a charitable activity constitute an interest?

Planned Parenthood isn't just a charity, it's also a political organization advocating for certain controversial policies. Donating to it signals an interest in seeing its political goals achieved. My original draft had NARAL instead of Planned Parenthood, but I thought the latter would be more recognizable and make the point clearer.
WASM is a virtual machine, but it's missing support for some things that would make that practical. GC support, polymorphic inline cache, char/byte types, reference types, etc. Some of that is on the WASM roadmap.
thats an awful feature
Hey, no worries. I have seen that page but I wonder if there's a documented way of building an image exactly like your base image. All examples on that page assume FROM kestra:$TAG. Do you have any documentation on how to build that base image so one does not need to rely on your upstream image?
No offense, but when a coworker dies it’s not about you.

When a coworker died at work we usually understood the family was the one that needed support, not us. And if the family asked for privacy, then they got it.

And if any of us needed support, we helped each other. We didn’t need HR to pencil in a meeting.

And no, when someone dies their cause of death is not automatically public and most people (including employers) respect that.
Is there a documented reason to believe that DNSSEC is important, or really even at all influential, with deliverability? Most email origins, even the ones doing their own hosting, aren't DNSSEC-signed; if DNSSEC was a deliverability signal, most domains would be having problems.
According to this analysis from Mozilla, over half of "in the wild" exploited vulnerabilities in chrome use bugs in the javascript JIT compiler.

https://docs.google.com/spreadsheets/d/1FslzTx4b7sKZK4BR-DpO...

https://docs.google.com/spreadsheets/d/1FslzTx4b7sKZK4BR-DpO...

(these links were found here https://microsoftedge.github.io/edgevr/posts/Super-Duper-Sec...)

So it does appear that there is a fairly heavy connection between the two things.

I am not an expert in JITs or JIT related security issues, but from my understanding, since JITs get to bypass the normal W^X memory restrictions, it makes it a really nice target for exploits and RCE.
The author of Job and the authors of Matthew and Luke obviously disagree about what kind of relationship humanity supposedly has with God. I think it's important to see the Bible as a collection of books from different times and places, each with their own rhetorical goals.
This doesn't at all explain why short wormholes can't exist. The reasoning seems to be heavily about how an observer would see events transpire, but the observer is pretty inconsequential. The events happen. If they seem to come from two directions, or if we see them out of order, who cares?

It's not like we can't see a nova from three different points with the light coming after three different delays due to gravitational lensing.

If we had three black holes in a circle, with some light coming through the middle and the rest lensing around, the middle would seem like a shortcut compared to the lensed light that went around the three, but I fail to see how that, or the wormhole instance, matters at all other than to confuse the observer if they are unaware of the foreshortened distance.
Yeah you should have the ability to block who ever you want.
And not pinning means risk of random API breakage and pinning means you're going to have to manually manage versions anyway. So nothing changes.
But coworkers could discuss among themselves?

This just seems bizarre to me to expect a special “all hands” session or something to discuss this.

Provide counseling services? Sure.

Put a “how Jimmy died” meeting on everyone’s calendar? That’s odd.
>No CSS resets

Wait why?

I use style guides and bem from several companies, it seems that you come "close" to it. (No idea how to bring this in.)

But there's really an explanation why this has to be done.
A piano left outside is as good as dead. Weather is even more a threat than vandalism.

Then there's tuning. The piano needs to settle in to the going temperature and humidity. Low humidity will split soundboards and many commercial spaces in northern winters allow humidity to sag. So you need to schedule tunings to seasonal changes as the wooden components (soundboard, bridge, nut, wrench plank, etc) expand and contract with humidity changes.

Best to keep a public piano where somebody keeps an eye on it.
Minimum _sellable_ products are the best
Does this SOCKS5 tunnel support UDP?
The performance Python is a real problem but Python has succeeded because scientific computing really needs interactive and dynamic programming languages. You need something which lets you easily experiment with data, plot, change code in rapid iterations without constant recompilations and reloading of data.

This has been recognized for some time. The compromise had been to build performance sensitive parts in C/C++ and do the experimental/iteration part in Python.

But today you don’t really have to compromise anymore. We got Julia. It solves the whole problem. You get the interactivity you need combined with the performance.

Of course in my his industry momentum matters. Python has built up the momentum of an oil tanker. Even if you shut off the engines it is going to keep going for many years.

But Julia is the obvious end station. It does all the things HPC and scientific computing needs. But building mains share, documentation, community, polish tools etc will of course take time.
“No tarantulas were harmed in the filming of this episode.”
It seems you can't pay with cryptocurrencies; in order to use the pay later thing you need to be paying with a credit card. The pay later service is provided by a 3rd party, and usually they just give the full amount (minus whatever % they charge for the service) to the merchant right after the purchase.

If their attempts to charge your credit card fail then the pay later company can use the usual tactics to get you to pay loans, since they require some of your personal information when setting up the payment: sending threatening messages, adding a bad mark to your credit report, etc.
Normally they could be, but it might actually work in this case. To do a statistical analysis, you need to be able to make many measurements. However, you only get one measurement per resource as a subsequent attempts will be cached regardless.
Countering Threats from North Korea – Google Threat Analysis Group
Mullvad's SOCKS proxies are only accessible if you've got the VPN active; they're an additional layer, not an alternative.
When I quit my job I joined freelancing platform (Malt and Comet because I used to live in France). I got my first well paying gig this way.

Then a friend of mine heard I had done a good job and asked whether I wanted to join him on other things, then I was set.

If your clients are happy they will offer more jobs, recommend you, opportunities will arrive.

I haven't had the need to look for a client ever since
Did they run VMS?
This article has been written a hundred times. "We abandoned a fast language for a language that is slow but can use fast libraries, and so the result is fast. It's faster because the programmer discovered existing libraries that do a better job of what they were doing already."

There's so many convolved factors here I don't even know where to begin, so I guess I'll just say that I'm glad Julia exists. The author glosses over many decades of programming language and compiler research -- which makes sense, because this is not their specialty. However, what I see is the field of scientific computing migrating from a dinosaur language (Fortran isn't, actually. It just is used this way) and dinosaur practices of writing everything oneself, to one of the slowest interpreted languages that happens to be the most difficult to JIT, and saying this or that about how interpreted languages are slow but library calls are fast to justify this. At the same time they're learning to build a functioning library ecosystem.

Basically, grad students are learning proper programming practices and collaboration after switching to a more expressive language, they just managed to pick the slowest and most difficult to optimize one. Maybe they just managed to wipe some of the slate clean by switching away from Fortran and its culture (the culture being the bad part), and the culture of Python filled the space, creating a net positive but somewhat unfortunate situation.

Just one more time -- the idea that you can call a "faster" language to do the heavy lifting is true of every language and does not justify the choice of Python in particular. The justification for Python is the momentum, and this is in my opinion the only one.
I keep hearing that for Faraday cages but its not clear to me why.

Why should it be grounded?

The cell signal in the Faraday cage causes a mirror signal on the cages inner surface and the cage’s conductivity ensures that the potential is zero elsewhere in the cage.

Why do I need the ground? Is it a consequence of not having a perfect conductor?
The man who actually buys indulgences is as rare as he who is really penitent; indeed, he is exceedingly rare.
Yes.

Saved you a click.
I particularly "like" the how they copy&paste manual sections for TIM1, TIM3/4, TIM6/7, TIM14, TIM15/16/17 (this is from STM32G0). I get it, there are some features only available on say TIM1, but why on earth would just copy everything, instead of having one TIMx section and saying "only available on TIM1-4" on specific registers?

It's particularly fun if you want to write a driver for all TIMx - you have to de-dup in your head.

I find the LL (low level) library from STM relatively nice; OTOH their (high-level) HAL is plain awful. Simply writing registers isn't too bad either, especially that even in that case what you write will mostly work across their different microcontrollers.

In general, I find the NRF52 docs and hardware to be much more straightforward but it could be that they don't have to support every single feature on the planet like STM ;)

edit: typos, wording
No, none of those
20 years ago I saw Minority Report and thought we wouldn’t need keyboards by now.

Voice recognition, gestures, eye tracking,…

Google’s Soli is 7 years old:

https://atap.google.com/soli/technology/

What happened to the future?