skysight-inc/HackerNews huggingface dataset:
If Bash has taught me anything it's that Bash should seldom be used. Always resist the temptation to be lazy.
I'm having trouble identifying the flare. The article says it's a bright flash in the lower left, I do see a small eruption in the bright spot towards the end of the loop, but it doesn't seem drastic. The article also says it happens at 1:09 p.m. EDT which I think is 17:09 UT (the loops time) and which seems to line up with the eruption.

I know that "small" eruption can probably fit several Earths, I just assumed it would be larger/brighter for some reason.
Sounds someone else we all know. Eventually it will bite him in the behind as well no matter how many fall guys and gals he tries to put in place.
Gosh, that's one big autoclave. As you say, a sub tank would be even more of a monster bit of engineering. They do exist for more normal depths but I'm not sure if there are civilian / rentable sub test tanks for this kind of ultra deep stuff.
This is very interesting to me. We spent a significant time “labelling” data when I was in the public sector digitalisation. Basically what was done, was to do the LLM part manually and then have engines like this on top of it. Having used ChatGPT to write JSDoc documentation for a while now, and been very impressed with how good it is when it understands your code through good use of naming conventions, I’m fairly certain it’ll be the future of “librarian” styled labelling of case files.

But the key issue is going to be privacy. I’m not big on LLM, so I’m sorry if this is obvious, but can I use something like this without sending my data outside my own organisation?
I wrote an opinion. I understand people don’t always share my opinion. Debating this further is boring and going nowhere
More details about the sub's life support and surfacing systems from a CBS reporter who was on an expedition: https://www.youtube.com/watch?v=jyt7H2tF76w
WebAuthn vs. Passkeys
Wow. This paper is _very_ well written. I am not an expert in neural networks, but the concepts were very well described and diagramed and I was able to follow along.

I would read a whole book about neural networks written in this style.
A good idea. I think Flutter loses quite badly to React for web apps. But if you want to build a cross-platform app it works well. Dart is similar to Javascript and not difficult to pick up.
> I mean, practically speaking, how do you control how long you spend asleep?

No idea.

I rarely if ever "sleep" when napping. That is totally fine though, because lying down with eyes closed, sleepmask and headphones with something soothing on, is enough to make me feel better.

> then spend the next 10 minutes waiting to fall asleep

Stop doing that. You are stressing yourself trying to reach a (the wrong?) goal.

> that awful wrenching feeling of being forced awake when you haven't had enough sleep

On days like this i take several naps.

Hope this helps.
I mean, it wasn't too long ago we had auto pilot software from a major aerospace engineering company that would literally pitch planes into nosedives when only one of two redundant angle-of-attack sensors misbehaved/failed.

Also there seem to be quite a few train derailments as of late.

Oh and what about that apartment building that just...collapsed in Ohio?

Seems like there have been quite a few cases of safety regulatory failure in recent memory.
Corporate Espionage, Huawei, 5G, Copenhagen, Dirty Tricks
That sounds beautiful and I'm so sorry for what happened. I can't imagine what you are going through, I'm constantly terrified of something like that happening
Back when we did table layouts, responsive design wasn’t a thing; we were only building for one width. The additional perceived complexity in modern CSS comes from fluid layouts, not the implementation. If you’re building a non-responsive site, you’ll have fewer problems with flex/grid than tables.
It doesn't show up here with either browsers, probably region factor (I'm not in the US).

I really hate these services (especially the mega ones like YouTube, Twitter) ALWAYS have random feature disparity across client/region for no apparent reason.

I understand they can't be exactly simultaneous for technical reasons, but often times features would be delayed in some regions for days if not months.
Huge hassle regarding taxes, legal details, etc.

For example, if you hired someone in Israel, you are mandated to pay taxes, contribute to pension plan, etc.
There are labor laws details that you need to know how to work through, etc.

As a fine example, let's say that you have hired someone in Israel and they worked for you for 5 years. You covered payment and told them that they'll cover local taxes, etc.

You now want to fire them.

The following sequence of events happen:

* They sue for wrongful termination (there is a particular process to follow)
* They sue for missing pension contributions (the law says that if you didn't contribute to the pension, you are both civilly and criminally liable). And it can be that you are found to be effectively the "pension fund".
* They sue for severance pay, which is calculated as 1 month of salary X years worked.

That can be a huge surprise for you.

That is leaving aside things like what happens around work accidents. Did you carry local insurance for that? Or are you on the hook for millions because of that?

Those are all things that can be solved, but they are a major headache.
Apologies, I’m hallucinating features here. In our codebase we also have lots of JDBC extensions to map PG objects to language types and back, and this is the easiest way to handle queries over enums. But obviously some type info has to trigger the coercion, so SELECT * FROM might work in the context of an INSERT INTO but elsewhere you’d have to be explicit.
> To know this, the function first generates “1111111”

Not that interesting.
Heh. I understand all these words separately. Btw, to which of the question of parent comment this is an answer?
>identifying a logical feature and moving it to a microservice is one of the safer ways to begin a gradual rewrite of a critical system

Why not identify that same logical feature and move it into a library. How does a Microservice add value here?

Identifying, extracting and adding tests to logical features has been the sane way to rewrite software for ages. Michael feathers even wrote a book about it [1]. This ship of theseus approach works because it's incremental and allows for a complete rewrite without ever having non-functional software in between.

Adding a REST/networking/orchestration boundary to make it a Microservice just for the sake of extracting it adds a lot of complexity for no gain.

Microservice can be the right architecture, but not if all you want is to extract a library.

[1] https://understandlegacycode.com/blog/key-points-of-working-...
Interesting. And makes sense. Eg I could see one of the eight being very close focussed and trained on GitHub like data. Could help it stay on tasks too
Think about it a different way: the regex thing can only deal with unary numbers, like your computer can only deal with binary. It's really no different. I'm not sure if you can write a decimal-to-unary converter in regex but I reckon it's possible. At least using the non-regular regex like the original prime program did.
Same I am a public library user for this very reason.
Show HN: I made an open-source ChatGPT AI template and kit
I’m experienced with Elixir but have no idea what all this is. Can you break it down for me and it’s benefits?
A lot of the morbid interest in this story reminds me of the Tool song “Vicarious”

https://youtu.be/h_TUP2vuaDs

Eye on the TV
'Cause tragedy thrills me
Whatever flavor
It happens to be like
"Killed by the husband"
"Drowned by the ocean"
"Shot by his own son"
"She used the poison in his tea"
And kissed him goodbye
That's my kind of story
It's no fun 'til someone dies
JB Straubel, the father of the Tesla Supercharger network
I live full-time in a 25 foot class C; it's just fine for errands (can park in any grocery store parking lot for example).

There are some times where it's annoying to break camp to go to some activity but it's much less annoying than towing a car full time, not being able to back up, etc.
There is also

https://chrome.google.com/webstore/detail/enhancer-for-youtu...

- you can tweak several things by one extension
Why is this part being focused on instead of the hull being crap?
Most _US_ startups, you mean.

Startups actually do exist outside of the US, believe it or not. And you may find that those are a lot less picky than US ones about the location of remote workers.
I wonder why the submersible was not equipped with redundant "self surface" systems. I imagine the overall density of this submersible to be close to that of water. Such that dropping some amount of ballast (like the metallic rails underneath) may lighten it enough to self-surface. In addition, some emergency "baloons" may be fitted, inflatable in an emergency by CO2 capsules to resurface. And an emergency system to open the sub (e.g. by blowing up a hole somewhere convenient) could be added as well to allow exit once at surface.
One shall not obsess with the game controller they use, I suppose, in their analysis, failing the controller wouldn't prevent the sub from resurfacing... It is symptomatic, however. The whole Silicon Valley is like that. You have the old guard, NASA, millions for fault analysis, rumors go the C code on some NASA rocket was certified at $1000 per line---human eyeballs reading it...

All those start-ups and unicorns, though. Just do it, when to be a hacker became an honorific, a title... Code your stuff, design your mechanics at Starbucks, who needs mathematics and physics when we can have s*t done instead. Who needs signing-off when we can have a carate-belt meeting standing on bouncing balls instead...

I don't want to be the dean of the faculty of prophecy but this is only the beginning. Wait until those autopilots starts using ChatGPT/Stack Overflow/copy/pasted code...

P.S. Hope they make it to the surface somehow...
I think frequency is not additive like the parameters. If we are looking for analogy in compute power, then FLOPs is a better analogy to parameters.
When I bought my Dell pc in the 90s, I had to sign a disclaimer saying that I was not going to use it in the creation of nuclear weapons.
There is zero text on the webpage on what this actually is, except that it's like Codespaces. Is Codespaces a household word nowadays? I had to look it up.
> Plan 9 had two major ideas, that everything else was built on. The first was the idea that everything is a file. You might think that in Unix everything was already a file, but it was only partially true. In Plan 9 they took this idea to the extreme. Everything including the input and output of the system, process management and network connections were all accessed through the file system instead of the usual syscalls.

Historically, Unix has had two main APIs for establishing TCP/IP connections - Berkeley sockets, and the AT&T Streams-based TLI (which later evolved into XTI). In Berkeley sockets, although a socket is a file descriptor, you can't create one just using `open()`, you have to use the `socket()` system call instead. Whereas in TLI, a network protocol such as TCP is actually a device file (e.g. `/dev/tcp`), and you create a socket by opening it – although instead of `open()` you have to use `t_open()`. Arguably, TLI is closer to "everything is a file" in this regard than Berkeley Sockets is. Alas, Berkeley Sockets won and TLI lost. TLI was more Unix-like because it was invented on Unix; Berkeley Sockets was copied from TOPS-20.

Originally with TLI, `/dev/tcp` was an actual device file on disk. In principle, you could have an alternative TCP stack using some other name, e.g. `/dev/tcp2`, although I'm not sure if any systems ever did that. The later XTI standard moved away from "everything is a file" by stating that `/dev/tcp` didn't actually have to exist in the filesystem, instead the kernel could just interpret `/dev/tcp` as an opaque string requesting the TCP protocol.

`/dev/tcp` in bash is possibly inspired by TLI but uses Berkeley sockets, and I don't think TLI ever let you do `/dev/tcp/HOST/PORT`, instead you had to use `t_bind()` to bind and `t_connect()` to connect. I wonder why Linux/etc never added support for bash-style `/dev/tcp` (and `/dev/udp`) in the kernel so other programs could use it. Nowadays, I suspect many would object to that on the grounds that it could potentially be abused into a security vulnerability.

z/OS is unusual in supporting multiple concurrent TCP/IP stacks, and technically being a Unix (it is certified as one). If you have more than one TCP/IP stack, you can control which one your application uses by setting the `_BPXK_SETIBMOPT_TRANSPORT` environment variable, or by calling the `setibmopt()` API on the socket. If you don't do either, z/OS extracts the routing table from each stack and uses that to forward requests to the appropriate stack by matching the IP address against those routing tables.
I don't understand why people fetishize book collections so much. Or rather, I do understand but don't care for it. If you had a massive DVD collection (back in the day) you'd get "Are you really going to rewatch those??" If you have a guitar collection it's "Do you really play them all??" But a book collection is always taken as an unquestioned badge of your smarts or your refined culture. Never mind how many books were actually read, and never mind if you only retain a couple of pages worth of content from each of them. It's a bizarre mental hoarding, the need to forever externalize something you were supposed to internalize instead.
I'd like to be explained why MS teams electron app is so different to the web version then.
'Solar Weather' and/or 'Space Weather'
I once saw Plan 9 described as "Imagine if all the stuff they told you about Unix was true."

Edit to add: I don't know that this actually makes Plan 9 better, but I'm pretty sure it doesn't make it worse (Although from our perspective in 2023, it's definitely alien and difficult)
> Did you know they also silently sensor [censor? – ed.] users?

Are they referring to shadowbans? If so, yes that is well known.
It could, but I bet it won't. The UI is not the limiting factor - the SaaS providers are. Automation like this should be easy with regular APIs and code (or no-code tools). It isn't, because service providers don't want you to do it. A skilled dev can get their way with Selenium or some other way of browser automation - this is tolerated, because approximately no one actually does it.

If anyone could easily get an LLM to automate this, you can bet service providers will scramble to find ways to defeat it (justifying it with some bullshit reason like "security", so it's not blatantly obvious they're artificially constraining their product, to prevent you walking around their most profitable toll booths). In general, it doesn't matter what new technology is promising in the abstract - if anything, it's just marketing noise. The technology will deliver only the things its wielders can make money on, and will not deliver things that don't have a good business case. It's the standard tech industry bait-and-switch.

Want proof that this is more than just cynical rambling? Take a look at IFTTT, Zapier, et al. See what you can actually do with them. Notice that it's entirely limited by what the integrated services expose to those automation services. See how carefully those integrations are crafted, so that you can't exactly do much with them. If you want anything non-trivial, you'd better be a business, because individuals aren't supposed to empower themselves with technology. And if you're a business, well, anything is possible if you're willing to pay enough.

The few of us who know how to operate advanced automation tools, and whose frustration outweighs the cost of micromanaging brittle DIY hacks, can beat SaaS tools into submission. Sometimes. But only as long as it stays below the noise floor of vendors' financial metrics.
Let’s not rob the clients of their agency.

Remember the proposition: you’re going to dive 2.4 miles underwater, in the middle of the Atlantic.

On a nuclear sub with the best collision avoidance and mapping data available, with highly regimented procedure, this is still a riskier proposition than most people appreciate.

But you’re going to do it in a carbon fiber hull. This is at the very minimum an adventure, with a very high risk of turning into a disaster. You sign the liability waiver and have the balls to get on board the boat, and have the further commitment to board the submersible day-of.

I’m not saying this to blame them or extol their courage. It just is what it is, and sometimes - oftentimes - with adventure sports and tourism, we don’t need to search for bad guys and villains. It’s risky living and this is what it looks like sometimes.
If you want a sobering antidote to corporate hubris, read the Dow Jones Industrial Average for every year since it was founded.
Its interesting this paper & the Orca LLM paper from Microsoft are using GPT3/4 model outputs to train 'powerful' models. Big question is will they allow your average joes/businesses to do the same on their own data? Doubt it, considering it breaks OAIs terms of use at present. Will opensource lead the way on this? Bring on Llama-v2
Nice section on MVCC in Postgres.
Would, but don't?
That's incredible!

How much archeological evidence of it remains today because I didn't see any mention of that on the Wikipedia page?
As an American who has never been to Wisconsin this is pretty much what I would imagine as well.
How is the wet market theory any better on this account? Here is an article from a year ago reporting on two peer reviewed papers published in Science claiming zoonotic origin: https://edition.cnn.com/2022/07/26/health/wuhan-market-covid...

> Two newly published studies take totally different approaches but arrive at the same conclusion: The Huanan Seafood Market in Wuhan, China, was most likely the epicenter for the coronavirus.

> “All eight COVID-19 cases detected prior to 20 December were from the western side of the market, where mammal species were also sold,” the study says. The proximity to five stalls that sold live or recently butchered animals was predictive of human cases.

> The researchers suggest that the first animal-to-human transmission probably happened around November 18, 2019, and it came from lineage B. They found the lineage B type only in people who had a direct connection to the Huanan market.

> “These findings indicate that it is unlikely that SARS-CoV-2 circulated widely in humans prior to November 2019 and define the narrow window between when SARS-CoV-2 first jumped into humans and when the first cases of COVID-19 were reported,” the study says. “As with other coronaviruses, SARS-CoV-2 emergence likely resulted from multiple zoonotic events.”

If what you say is true, and COVID was spreading widely as early as August, then these previous papers in Science that claimed zoonotic spread specifically around Nov 18, 2019 must have been wildly off the mark. But Wikipedia cites these two studies as the primary evidence in favor of zoonotic origin.
Some employers have gov or otherwise paranoid customers that require data not leave the country.
BTW, the chip vendor is sophgo, they have a github account with a lot of open source code for these chips here https://github.com/sophgo
Yeah, unless you get some good backing out of the gate it’s only something you can do on the side. And maybe hope for a banger like Project Zomboid time to shine.

But sounds great as a family activity!
Passwordless.id – A free, public identity provider
Same, I gave away nearly all my books, I kept less than 10 really as mementoes of specific memories I associate with those books.

No regrets, I was never going to read any of those that I gave away and I do all my reading on ebook nowadays anyway.
WIC is for nutrition for children. It includes women, but ones that are pregnant, breastfeeding, or postpartum, as they're providing nutrition to children. Men can use this program with their infants and children as well.

I'm not saying that social programs are easy to navigate, but saying that the game is rigged against white men is absurd.
Laziness is in the eye of the beholder. One can be useless to the machine while producing enormous amounts for humanity.

https://ando.life/journal/the-useless-tree

https://0x0.st/HTEU.jpg
Youtube also does this to comments, as well as HN with submissions.
>I think a good mini language bridges the gap between interactive commands and programming.

find(1) is a bad mini language. Its arguments are in a legacy format and its solution for composability is a hack, and an unstable one.
Not sure whether it’s applicable here. But when learning scuba diving, we were taught (or rather reminded of, from middle school physics) that a balloon would become bigger as one gets closer to the surface. A balloon 90m under water will be 10X the size when it’s at surface. Therefore, using a balloon for emergency surfacing will lead to a monotonically increasing acceleration rate (which means you’ll going be too fast), or probably bursting the balloon half way through.
Group chats work pretty well in my experience. The spec for MUC is rather large even though only a small portion of it is used in practice (the roles/ACL capabilities go way beyond that of other protocols, probably inheriting the requirements of large-scale government/corporate deployments). There were also some challenges early-on relating to mobile use-cases (e.g. how to notify/respond to a user who's not joined to the group chat because their client is offline), and XMPP has grown a set of extensions in that area (push notifications, stream resumption, …).

> Other issue with XMPP is how hard it is to find clients that don't suck

OK, but the alternative we are talking about here consists of developing the server, protocol and clients all at once and from scratch, and end-up with something that's merely a prototype heading into a decade worth of enhancement and scalability improvements, iteratively bumping into the exact same kind of problems. Wouldn't it be less effort to just make an XMPP client that doesn't suck and lead by example? (That's pretty much what the "Conversations" Android client did when it came out, and now it's used by the German government, among others).

> I think I've seen at least 3 different ways clients implemented emojis, for example

I'm not aware of anything like that. There are different ways to do certain things, like sending attachments (HTTP upload or client-to-client), but that's the good thing about XMPP: your client/server negotiate capabilities and sometimes even translate among them.

I won't pretend that everything is rosy, for sure, but it also isn't that bad.
Isn't it just a relatively doable matter, of hooking up a wire by a robot and pulling out to the surface, assuming a suitable robot can be flown and deployed soon enough?
Too bad even the "hacker" title has changed. One of the greatest "founding" hackers ever, Bill Gosper, is also a mathematical genius.