skysight-inc/HackerNews huggingface dataset:
Have you tried out Space Engine [0]? It's a lot larger than our local neighborhood, but it uses real data.

> Real celestial objects are also present if you want to visit them, including the planets and moons of our Solar system, thousands of nearby stars with newly discovered exoplanets, and thousands of galaxies that are currently known.

[0]: http://spaceengine.org/
AIDS and the AZT Scandal: SPIN’s 1989 Feature, ‘Sins of Omission’ (2015)
I had to squint to read the email, but I think it’s specific to live streams. I’m going to guess that the original intention was to block suicide / snuff live streams. Though that’s pure speculation on my part.
Agreed! I built an Unraid box last year and it’s been a great all around computing machine to have around the house. NAS + virtual machines + docker apps, really does it all.
Quintuple I think?
But I kinda like that illusion.
Also Darts.
On the bright side, gigabit Ethernet is pretty low-spec these days and not hard to get right-enough. Curious to know what you're up to!
How does one get about to getting hired by the government to write sci-fi disinfo for public consumption?
Anecdata from long-term-homeless youth in particular suggest they're moderately mobile, and that they maintain three criteria: Liveable climate, how abusive the city is or isn't towards homeless people, and the presence of upper middle class residents & tourists to panhandle

People, particularly families, who are briefly homeless until they get the next apartment or who are on the short-list for assistance, are less mobile. There are a lot of homeless people who have a job, have a car, but just can't make it work at the moment as far as housing.
Looks like the community will need to fork it in order to port it away from the proprietary Unity engine and SteamVR, maybe to Godot and Monero/OpenXR? Is there a fork yet?
* React. After coming from jQuery, I was floored by the reusability of React.

* 1960s Polaroid cameras. This one is probably quite individual, but I was chuffed the first time I used a classic Polaroid camera (this was only last year). Something about the fact it's 60 year old technology and still quite exciting to witness in person (I can't imagine the reaction of seeing an instant camera in 1965 for the first time).
Don't treat offsite as extra.

Don't treat retention as free. Its either your labour and disks or reliable files for an SLA but its $ no matter what.

Be philosophical when dateloss happens
This reminds me of this Japan only very technically impressive IBM palmtop PC110 from 1995. It's still amazing to see it in action (with side talking phone and fax!)

https://www.youtube.com/watch?v=D-v6kyEDCNo
I remember Debian getting caught in the middle of that, and awkwardly having "Iceweasel" instead of "Firefox" for a while.
React Native UI Library by Wix Engineering
(Correction: “social networks played a significant role” -> “network effects played a significant role”)
Aren't those the ones used in physics, not all of the ones there are (even in the 90s)?
Is this a Time Cube parody?

https://timecube.2enp.com/
This isn't that unusual surely? Ever since high bypass its been at least plausible an engine can't be carried inboard. And as noted, the wing has hard points designed in.

I am sure Airbus had the same drive. Engine ferry flights are not unexpected
Newsweek retroactively edits 2015 Army Ranger report to support Salon hit piece
Why's that? I thought megacorps would love software with no strings attached: at least, they seem to love MIT- and BSD-licensed codebases, which give up pretty much everything but attribution, if I understand correctly.

Is it because it's unclear whether such a statement would really waive all copyright?

Edit: that seems to be it; here are Google's views on the matter: https://opensource.google/docs/thirdparty/licenses/#unencumb...
More in the other HN thread:

https://opensource.googleblog.com/2021/01/the-future-of-tilt... https://news.ycombinator.com/item?id=25918349
Not as a deterrent to copying it, but as a bluff about their capabilities. That's how I read it anyway.
Is having buggy, unused code lying around a good thing?
Show HN: JSONLite – A simple, self-contained, JSON document store
UPS already is a union shop.

Selling an LTL business doesn't change anything...
According to the astronomer I talked to, starlink has a negligible impact on professionals. Some disruption at the beginning, but fairly easy to account for. There is already plenty of man made objects that need to be accounted for like the ISS, any of which could cause an issue but it’s a tiny fraction of data that’s impacted and therefore it can be removed fairly easily.

That said, amateur astronomers doing long exposure shots will likely be impacted.
Code Smell 59 – Basic / Do Functions
From all my research, I've come to the conclusion that while there are things that are broken about the US system, it's not as fundamentally broken as people make it out to be.

Let's say there are two variables you can optimize for, X and Y, and that there are tradeoffs between optimizations such as optimizing for X often reduces Y and optimizing for Y often reduces X.

The problem with the popular discussion today is that no one ever acknowledges what the US system does well. They only talk about what it does poorly. If you don't acknowledge what it does well, it's trivially easy to come up with solutions that address the things it does poorly, but often at the expense of creating a new replacement that now does poorly at the thing that the previous system did well.

In the US, the system is remarkably effective at optimizing for financial incentives. The replacement system many people argue for will likely lay waste to optimizing for financial incentives. This doesn't come without a cost however. Eliminate the financial incentives and you will at minimum get less of two very important things: (1) investment by companies and capital markets in R&D, and (2) investment in a career in the field of drug R&D by individuals deciding what career to pursue. The loss of one or both would be devastating to the development of novel treatments in perpetuity.

As a general heuristic, I've found it valuable to figure out what a system does well before I propose a solution to replace it. If I can't articulate what a system does well, it's typically a sign that I don't yet understand the system well enough and don't understand what that system's designers were optimizing for when it was first implemented. This heuristic is applicable to all pretty much all systems, not just health care.
> Isn't there a `made in India` alternative trying to get into that ?

Ok here's my proposed solution:
1. Be Indian
2. Create rebranded fork of Signal
3. Give it an Indian name and call it "Made in India"
4. ???
5. Profit
There are a great many psychiatric disorders that highly correlate with the arbitrary definitions of success used to justify that those that correlate negatively are to be called “disorders”.

It's not even about success in society; it's simply about whether the psychiatric authority considers it undesirable, and in want of eradication.

Drapetomania even existed, which had nothing to do with success. The authority simply considered it undesirable that slaves fled.

Many behaviors that correlate very negatively with success are not considered mental disorders, for they the authority considers them desirable.

And of course, it's an entirely circular argument. There are also some disorders that correlate very negatively with success and thus called disorders, but the disorder is more or less “not caring about success”. — there are disorders characterized by the subject's indifference how he is socially perceived.
I thought you were going to make the layers easier to understand? :P

Different features at different levels between self-hosted and gitlab.com seem counterproductive in that regard.
I preferred Merkaartor to JOSM when I was using them.
Thanks, but I don’t really have an interest in visiting Estonia at this time.
No where did I assume a 1-1 correspondence between psychiatric label and neurological cause. Many disorders likely show variation precisely because they have different underlying causes....much like a car might not start for a number of reasons, including faulty wiring, bad battery, bad starter, no fuel, etc. It is also this heterogeneity of underlying causes that make precise neurological diagnosis difficult.

Nevertheless, the biggest claim is trying to claim that some behavior/symptomology/quirk does not involve the brain.
Try https://github.com/BurntSushi/ripgrep – it’s across the board better, and one of the best personal productivity boosts you can make if you use grep frequently.
I sometimes use http://programmer-dvorak.appspot.com/ to practice. The ergonomics of accentuation is inconvenient, but this probably solves the problem: https://github.com/N0rthw1nd/Latin-Dvorak
Being alive is expensive
"no I'm the victim, not the <xyz group of people who identify politically the same way as me are actively oppressing>"
Although there are some areas where power (and comms) cables are buried, it is overwhelmingly common in the US for them to be pole-mounted.
Zuckerberg should've failed at FaceMash, but here we are.
I stopped reading when I reached that part of the article. The way it was described made it unbelievable to me; That ads made the author feel "convinced [they] needed them". The author is being melodramatic throughout the entire article.
Not everyone and it's not too late.
You still have time to do it.
For well known scenarios i use DRY or not DRY right away. But when I don't know how code will evolve i use three times rule. Three use cases are often enought to form an understanding of code usage, to apply DRY if needed.

So I just leave the mess for a while and see what will grow.

It is a perfectly good solution if we accept that refactoring is also a thing. And it should be. Code can not be perfect from day one.

These rules are can be applied widely. For example sometimes it is good to repeat code in s React component and leave it that way.

Especially if it is unknown how the design will evolve. So also it is sometimes better to leave some mess that is easier to manage than to slice everything that may make it harder to manage the code further on.

Often chasing DRY and other rules too early leads to trouble. I call it early optimization. Just let the code breath! Give it some time to make it perfect!
I put 45GB of newly-ripped CD MP3s (192k) on a close-to-new 80GB HD (Seagate) and put it in a closet shoebox. Twelve years later (2017) I put the drive into an external USB enclosure. It spun up and transferred all of the data with (so far as I've heard) nothing lost. (No doubt some bits were ... but no files.)

The old drive itself failed within a year.

So I'd feel pretty safe copying one drive to another every 5 years.

When it comes to digital images (I don't have enough to bother), archive-grade printing to paper seems like the obvious first-choice option -- IF it's done properly.
Googled which weapons cops have out of curiousity and the AR-15 isn't in the top 10 according to this list:

https://www.criminaljusticedegreehub.com/popular-guns-for-la...
UQ had the same thing, abandoning a viable vaccine with false positive to HIV a risk.

Much of this is about luck. As the article says: not all. In times past, the pasteur institute would have been significantly involved in two or more initiatives
The FreeNAS/TrueNAS GUI is quite nice. It's a whole system designed for file storage. It uses ZFS, which is probably the safest file system for your data. I highly recommend it.
I for one, welcome our corporate overlords deciding what ideas are good for us and what ideas are bad for us. Thinking is difficult!
Back in the day, one way to protect against bitrot specifically, was the .par2 format; You maintain a bit of parity at the file level and it can actively correct for that much bitrot in a backup file.
There's a reason my boxen have no sudo installed.
I purchased Moonlander (also by Ergo Dox), though the software and the build is amazing, but nothing beats my Planck, I just don't like the whole thumb setup it gets my way. I am far more comfortable with a small keyboard such as planck than a wide setup.
Sadly, at least in some cases the "5400" drives, are just relabled 7200 drives at a lower price point. Apparently it's cheaper than making actually 5400 drives.
So this is somehow a better version of &? Supporting only a single queue makes this no different than `nohup`, etc.

Even the examples provided describe what can already be done by appending a simple & to a command:

% mkdir -p /tmp/downloads
% alias qget='NQDIR=/tmp/downloads nq wget'
% alias qwait='NQDIR=/tmp/downloads fq -q'
window1% qget http://mymirror/big1.iso
window2% qget http://mymirror/big2.iso
...

what about?

wget http://mymirror/big1.iso &
wget http://mymirror/big2.iso &

It all just seems to be trying very hard to be something it's not, but I can't put my finger on it.
Well this has potential
This article is about someone whose livestream was shut down while attempting to cover rallies where participants were carrying firearms. Why is it a good thing this was shut down?
Soon, all will be crayfish!

I, for one... etc.
When I'm wrangling data, it's not necessarily that I don't want to have to deal with the type checker. It's that I have yet to see a statically typed language whose type system is designed to help solve the kinds of problems I have when I'm wrangling data.

The distressing example that nags at me here is how the headline feature of Apache Spark 2.0 is that they Greenspunned a dynamic typing mechanism into it. And, in doing so, realized improvements in ergonomics, performance, and memory consumption. Understanding why and how is an instructive lesson.

The most promising typing system for arbitrary data wrangling that I've seen so far is the one that's built into a Python package called Dagster. It seems reminiscent, as best I can tell, of dependent typing. (Although I haven't actually spent any time with a dependently typed language, so that could be a misunderstanding on my part.) The actual checks are done at run time, of course, but I don't see any particular reason, aside perhaps from the complexity involved, why a similar mechanism couldn't be implemented as a static type check.
Bitcoin Investment Thesis from a Wall Street Trader
Still waiting for the sanitation, aqueducts, roads, peace, etc...
What the Hell Is Going on with GameStop’s Stock?
Can You Grow a Chicken in an Egg Without a Shell?
Efficiency.

Consider a semi truck as a server. Belonging to UPS it's a dedicated server - when UPS doesn't need it, it's idling for the most part. When it belongs to TFI it's offered as a VPS. If it's sitting in a parking lot because UPS doesn't have a need for it and can't rent it to someone else, it's a quarter million dollar lawn ornament.

If TFI can instead, through increased client demand and smarter routing/logistics management ensure that the fleet is moving and making money 85% of the time vs UPSs 60%, that 40% improvement is mostly margin. Throw in economy of scale for things like fleet maintenance, financing, fuel and workforce/driver management and you drive operating costs down on the same fleet doing the same work.

Add that up and of TFI can service UPSs demand for less + add their own on top as extra margin, they just created value.
I love my (three) keyboard.io Model 01s. Thumb clusters, palm keys, ortholinear layout, layers, arduino powered, extensive plugin system, and best of all, standard tripod mounts to which I have attached gorilla pods. (Also RGB, if you're into that.) Keyboards with ~15 degrees of adjustability in one plane are better than nothing, but this gives me full adjustability.

Took me...a while to decide how to map things for Vim + (on linux) i3wm + (on windows) Dexpot (for virtual desktops) and Aquasnap (as a window manager).

Some previous ulnar nerve pain got massively better. Thumbs are just such better digits. Why are we using pinkies for a billion keys?
Bernie game built in under 10 hours
Inspired by this week's Senator Bernie Sanders inauguration memes to make something fun, I built a game from start to finish all on my own in under 10 hours.

I dubbed the game "Bernie Sitters: Mitten Optional, but Recommended."

It is available for everyone to play on a computer-based browser at:
https://berniesitters.com

It is also currently being featured on Product Hunt:
https://www.producthunt.com/posts/bernie-sitters-game
I'm curious why none of these split designs ever feature a trackball on the right half integrated into the board somehow. There are plenty of FOSS trackball designs, it seems like it would just make sense, especially for ergonomic designs, to have a trackball set up where you don't have to move your hand over to move a cursor.

Also I don't understand why they're always missing function keys.
Don’t worry. Once all the speech loopholes have been closed, I’m sure they’ll figure out how to fix the remaining thought loopholes too.
Just reading the title I thought, "sounds a bit like chat roulette". Then I clicked the link and found that unfortunately, it had a bit in common with just how quickly the posts emerging became crude or worse.
Just 3 hours ago a group of teens live streamed themselves stabbing a 15 year old girl to death in Louisiana [1]. Like twitch swatting this is not a new phenomenon. Clearly something needs to be done to discourage or eliminate such content.

[1]: https://www.fox13memphis.com/news/trending/4-teen-girls-char...
I prefer the design of Firefox Reader Mode. That is-- do your thing, modern web. Once you finish I click a button to destroy your Rube Goldberg machine and retain only the tiny marble I wanted in the first place.

I only wish it could detect when asshole newspapers do that last minute mutation of the DOM to put bullshit divs in front of the article. It makes me play a button-click race to beat the rendering of the bullshit div to reader mode.

Btw-- why do asshole newspapers actually send the article content before adding the bullshit divs? If you're gonna be evil, just send the first paragraph over the wire and make it appear as if the rest of the article is just one email sign-up away.
My favorite is any variation of something that makes it like a 1980's home computer.

This is one example: https://www.instructables.com/ESP32-Basic-PC-With-VGA-Output...
I was a bit lazy about sources wasn't I also :)
Here is a nice Spectrum article that covers it.
https://www.spectrumnews.org/news/link-parental-age-autism-e...
Apparently databases historically call shared-memory locks "latches" to distinguish them from locks used for transaction conflict detection.
Wanted to see the pricing page, but the burger menu button isn’t working at all. Anyone else? I am on Safari, iOS 13.
I've got an idea from it: it would make a cool comments section to go with sports or video game livestream. Could do with some content filtering. Text could be different colours or fonts depending on which team they support
.... trolling?
You're aware that & doesn't actually queue, right? That would run all commands in parallel. nq runs them serially.
What did you expect? Several years ago Google openly declared that they are turning evil :)
While I largely agree with you about what the right kind of takeaway you should get from DRY, it seems like a no-true-Scotsman argument to me.

DRY stands for “don’t repeat yourself”. that’s its de facto definition, unfortunately... whether it’s useful or not.

Just like REST and OOP and a host of other things that “everyone gets wrong”, you have to consider that if everyone gets it wrong, maybe the messaging isn’t very good in the first place.
Ah, and internet mobs and companies should decide for us? This is a very, very troubling perspective.
I suppose shooting an arrow is a primitive form of aerospace (missile).
It’s not always bad, and dealing with it has a cost. The cost is not always worth. It may be worth it most of the time, but not always.
Lol let's inject bleach and see if that works
We've used GitLab CE internally for source code control + CI/CD since May 2014 (6+ years) and are currently evaluating their paid offerings as an overall replacement to Jira.

Based on my observations so far, Ultimate is quite expensive when you have an "all in" approach. Every user, despite whether they would use the feature set must be licensed as Ultimate under the current model.

I really wish there was some flexibility in how the licensing model works — right now, the all in approach is prohibitive to bringing on new users, as you need to justify the $1,200 upfront cost per user added — not all users / projects need to be licensed under the same tier — some user's needs are basic and cannot justify the cost of a license.

--

Some thoughts on how this could be addressed...

A) Assign a licence tier to a user (ie: Some users get Ultimate features, others are on premium with limited access to features)

B) Assign licenses based on projects — if a project has "Ultimate" features enabled, all users in that project count towards an "Ultimate" seat
If they don’t respect the law then a patent is just a way for them to more easily copy a design.
They can't even describe simple problems without using escape hatches (ignoring C++'s crazy templates).

Example:
Everyone in your system has a role. There are 3 kind of roles: User, Moderator, Admin

They have different attributes. All of them have a name, but only moderators and admins have dedicates areas of responsibility. And only moderators have a subset of at least one allowed permission (e.g. "edit posts" and/or "delete posts").

You can't really denote this in a way that the Java compiler understands it at the use site. E.g. an action is executed and you want to see if it is allowed. So you want to check the kind of role and if the attributes/permissions match the action or not. The compiler doesn't support this well at ala.
But it is not a 3D object, it is in fact a 2D object embedded in the 3D space. (So, what you are looking at is the result of an arbitrary “projection” of one into the other - a map, in mathematical terms.)
Looks like you can query the database directly via their REST API: https://api.ventspace.life/api/v1/ventpost?sort=id,desc&size...
That's really cool, but after poking around, I can't find set theory, logic, and graph theory. Am I just missing it? It seems kind of tainted toward physics.
Etsy appeared hard down for me (though not for friends a mile over). Homepage kept returning 429
> The city center rarely has NIMBYs

San Francisco is, of course, an exception.
Fake Emails Generation Tool
If you don't what to give your real Email , I found this Tool and it is working , Even with your name .
If you have an actual "Spacetime Modification Weapon" I doubt you need a patent to protect it.
Yes. Yoshinori is among the best of the best, and I could not hope to capture that level of nuance in a quick HN comment :)

But in terms of being a more balanced view, my read of his post aligns pretty closely with my main point in this subthread: the disadvantages of sharding fall more on the application side (limitations on joins, secondary indexes, transactions) than on the operational side (availability, performance and resource management, logical backup, db cloning, replication).
I suspect it's just not a big issue. Famously, you need a working prototype in order to patent a perpetual motion machine, so the patent office is apparently willing to implement such a test if necessary.
Well, I agree with you, but to be honest it's not Javascript, it's Web APIs gave a lot opportunities to surveillance capitalists.

But even if you turn off Javascript, you are not invisible or untraceable, you are just getting a little harder to be tracked. I don't wanna name anyone, but there are tons of famous websites that tracks by including <img> tags and referencing pixel trackers.

I usually browse with JS turned off, it's blazingly fast, and, well most websites work without any significant drawbacks.
Biden orders Justice Dept. to end use of private prisons
I'm now imagining a ship coming ashore as some spots one of these creatures and shouts "aye-aye captain!"