skysight-inc/HackerNews huggingface dataset:
OTOH: https://earthsky.org/space/ligo-gravitational-wave-burst-nea...
Swift General Task Cheatsheet
Agreed. This quote also really stood out to me:

> “We are controlled. We are treated like employees but without the perks,” Jennifer Cotten, a Los Angeles area–based shopper, told me.

Ain't a whole lot of perks being a part-time, entry-level employee at McDonalds. Being an employee is no guarantee of financial safety or stability. I think at least some of these gig workers are very confused about what's going to happen if their "employers" are forced to classify them as employees. Namely, I think everyone believes that they'll be kept on, and that doesn't seem especially likely to me.
Stream Is Deprecating Virtual Go and Moving to Go Modules
Reading the article, the various comments and the linked "Why We Sleep" criticism, I feel really disillusioned.

Honestly, there will always be people who write stuff they have no idea about, or write stuff that are factually wrong.

But where does that leave me, and perhaps many other layman readers? I, as a layman in psychology/neuroscience/<insert field>, do not have the academic qualifications or the time to go through and understand the latest/greatest scientific literature of the respective fields, nor am I equipped with the necessary "instincts" to tell the doubtful or suspicious claims apart. Most of the time, all I want is condensed information which is well, from the scientific literature, yet put in one place in a way that laymen in the fields have access to the subject. And to me atleast, books are the best way. But then I find the books I thought were right and did not doubt, had factual errors, or were written by someone who has a possibility of not knowing what they are saying... This is sad.

So let me ask the community: what heuristics do you employ when trying to decide whether you can trust a book on what it says or not? Especially if it's not your field of expertise?
I really have problems with Sublime Text's autocomplete, to such an extent that I can't quite be sure whether it's a net gain or loss. If I was sure either way, it wouldn't be a problem, of course — I'm pretty sure it's easy to turn off altogether, if that's what you want.

A common example is copying some PHP source code into a new file, then entering "<?php" at the very top of the file. If I'm working quickly and do the natural thing (i.e. hit ENTER afterwards), I end up with "<?phpversion" and I either have to manually delete it, or do a cmd-z dance. Or I have to remember to press RIGHT after "<?php" instead of ENTER.

Many other similar examples (quote characters often seem to cause a problem). But, on the other hand, I know I've made use of autocomplete to help me type a long constant name which happened to be in the same file. So ... swings and roundabouts.
That makes me think that in order to obey the law in California, you'd be breaking European law (ie. GDPR)
Yes: what I really want is an autocomplete wired directly into my brain. Then I just have to intend to start working and my code writes itself, without having to lift a finger.
Same distance as Mars to Sun so not that far away. As long as there is a chance for it to harbour life I would say it is interesting.
The logos of the law enforcement agencies probably change every time as well. This one shows the logos of German, English, Irish, Dutch and US law enforcement agencies.
It was a little distressing to me to realize believing in pseudoscience (for anyone not a scientist, doctor, engineer etc) has very little negative affect, and lots of people seem to be much happier begin in a deluded state than rigorously searching for truth.
DTW to PWM
If You Interested in Bitcoin
My point is that POSIX shell purity is masochism. Understanding how it's the core and other shells build on top of it is certainly valuable, but it's not inherently particularly good to use.
Sure, until you need to do something advanced like have a function return a string and use it in the caller.

Test case:

#!/bin/bash

fun()
{
echo "result"
}

RES=$(fun)
echo $RES

Snippet from system call trace (via "strace bash ./test.sh"):

pipe([3, 4]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
lseek(255, -10, SEEK_CUR) = 51
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fccbed72a10) = 3870
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGCHLD, {0x446240, [], SA_RESTORER|SA_RESTART, 0x7fccbe3b0ff0}, {0x446240, [], SA_RESTORER|SA_RESTART, 0x7fccbe3b0ff0}, 8) = 0
close(4) = 0
read(3, "result\n", 128) = 7
read(3, "", 128) = 0

In other words, this requires a pipe to be created a child process to be spawned, and its output to be read from that pipe.

In any reasonable scripting language, and even some unreasonable ones, this is all done in one address space. How about, oh, Awk:

function fun() { return "result" }

One of the most common mantras for effective shell programming is "avoid writing loops; orchestrate external utilities".
I would much prefer it be a social taboo for employers not to offer telecommuting where possible. Perhaps a new tax could make a positive difference there.
Just yesterday I had upgraded the version of clang used to compile Android's emulator. It got reverted due to some post submit test failing suddenly. The test case was shifting values in a byte array into one value but the LHS of a left shift didn't have enough bits to represent the shift, which is explicit UB. The statement had multiple shift operations (and other sub expressions with templated types) so it wasn't immediately clear that was the issue. -fsanitize=undefined found it immediately. "Spot the UB" is seemingly becoming my pastime.
Exploiting the Windows Cryptoapi Vulnerability
And on top of that you only get about 4-5 years of security updates from Google on a Chromebook before they give up on you. [1] That's should be an embarrassingly short amount of time even for a computer product, but alas.... Google doesn't care and most Chromebook users are none the wiser. I wonder how many would choose differently if they knew that Microsoft offers a bare minimum of 10 years of support on their products. How sad is it that "Embrace, extend, extinguish" provides support for their products for twice as long as Google does?

[1] https://support.google.com/chrome/a/answer/6220366?hl=en
She was up near the front, and they pointed her out.
The driver model for Windows is different than Linux, though. Realistically, most Linux drivers need to be open source and maintained as part of the kernel to continue working, whereas Windows offers a stable driver interface so its not uncommon at all to have drivers that haven't been updated in many years work just fine on current Windows releases.
> I like to see autocomplete as a history

Not sure if I understand correctly:

Ctrl-r shows command history, filtered by fzf as you type

I find that particularly useful for frequent stuff that I don't bother to put in a script. Optionally add some search keywords in a trailing comment.

(might be not zsh itself, but oh-my-zsh or so)
Read the book, he talks about a lot of these things. That kind of development is completely illegal in most of the US, though.
It’s interesting how this works. The university provides a landing page, but the instructors come from Trilogy Education Services.

On the bottom of the link’s page, it says, “This program is offered through the Northwestern University School of Professional Studies in collaboration with Trilogy Education Services, a 2U, Inc. brand.”

Trilogy Education Services seem to supply the instructional staff, as cited here: https://www.trilogyed.com/about/careers/
My uncle once asked me to sponsor him to do a charity marathon. I contacted the charity and found out that at most 50% of my donation would go to the charity and the rest would pay for him training and event fees.

I did sponsor him but I kept thinking it would have been better to send 100% of my donation directly to the charity in my uncle's name. Of course that would have been a lot less fun for my uncle.
There could be a regulatory requirement that law enforcement must have automated access to the resource at any time. Wouldn't be the first time the Government build a road to hell with good intentions.
> No one would design an autocomplete for written language

Er... that happens all the time: various word processors, text messaging, etc. Even Google's autocomplete (which is a rare example of autocomplete being really good) is essentially this.
Why not? It's a bit tech-savy, but it's probably not too hard to modify a passport scan to change the name, address etc.
Jellyswitch Update – events, increased customization, flexible billing, and more
Kubernetes Federation
This brings back memories.

Used to work for an NHS hospital trust.

The chief executive made a rather rash, very public announcement (under peer pressure) that he was going to do a skydive for the hospital charity.

Lots of jokes etc.

But he was going to do it.

Until our chief medical director took him aside and told him about the injury rate and how they actually cost the NHS more.

Though a few people from the charity brought it up, it was politely forgotten about. And he did a walk around the peak district instead
Keeping data which you are legally required to keep is certainly allowed by the GDPR.
KubeEdge – Extending Kubernetes to Edge
Hah. That's good.
I am sure it will be cloudy where I am.
Factors to Choosing the Right Business Processes to Automate
Thanks. I should file a bug about this against the Linux man-pages project.
I've used them before to lookup my own addresses and see how up to date the passwords. HIBP is great but sometimes you get hits for accounts you never remember making or were made as some one-off forever ago. It's helpful to see what actually got leaked, though obviously there are those using it for nefarious purposes.
What's the objective of the game? I haven't played Unblock Me or Rush Hour.
If everyone wins, why is this bad?

As long as the person raising the money does 'something they always wanted to' under their own dime and raises money, I can't see anything wrong with it. Obviously, this article highlights there's a fundamental but obscure flaw with this specific method.
- Make sure business stakeholders have realistic expectations about deployment, data migration, cost of working in parallel if another system exists, etc
- stay away from customizations when possible. Each ERP comes with its own way of doing things. It's sometimes best to adjust the business to the ERP than the other way around :)
Reminds me of Honest Android Games.
I think they mean the website put up a fake seizure notice.
So you don't use AirBnB?
It's supply and demand.
> Ever worked with a service that can never be restarted?

Yes; any Unix init daemon.

What's "restarted"? Does accepting any new configuration and changing behavior in response to it count as a restart?

Or do we have to terminate the process entirely and start a new one for it to be a "restart"?
3 questions

* at what cost
* compared to what
* with what hard evidence

At least they figured out the first eventually.
Do you have / need user accounts?
People have been exploring why astrology etc. are popular for as long as they have existed. We don’t have to redo it all from scratch and have the whole argument from first principles every time some some new popular pseudoscience comes along. We can just declare it bunk and move on.
It's fairly inelastic. You're in training into your thirties, you've given up your entire twenties, and your average social cohort aimed at things like finance and big law, and has been making for several years what you won't be making for several years more.

Try telling that person "you know, you could have a reasonable middle class life if you just give up on the idea that all that work and sacrifice should have had any ROI."

Administration also prefers docs to work those hours for the fact that the entire hospital is built around these shifts, operationally, and a good deal rides on a doc carrying all his patients in his head for their entire course of stay. Hand-overs are disruptive and inefficient. If you offer a hospital "I don't want to work 10 on and 10 off, how about I work 10 days on, 20 days off, and you prorate my salary accordingly?" the hospital might agree, but they'll get rid of you in favor of a full-timer as quickly as they can.
At-risk youth get a fresh look and a fresh start
What We Learned from Analyzing 6 Years of Startups at Slush
It has always struck me as odd when somebody insists Myers-Briggs has been "debunked". It asks a lot of questions about what amount to boundaries of your comfort zone. Of course as we age that zone changes, ideally, but sadly not always, by expanding.

Naming various borders of your comfort zone is useful if you want to push them back. If M-B has a failing, it is that its advocates never seem to suggest that being dead center on all axes is an ideal to strive for.
The problem is the Google Brand approach of replacing a used consumer product with a backwards incompatible replacement and forcing the expense/risk of a port onto the end-user as if they have the same resources as Google does.

There will be a lot of cases where this approach is reasonable. But because Google has built a strong reputation of constantly doing it, each event will be a new outrage causing more and more churn. You reap what you sow and all that.
It's become more complicated:

https://www.health.harvard.edu/staying-healthy/are-fats-so-b...
I think one issue with the colour approach is, that multiple dimensions of character traits are thrown into one pot (one colour) even though, they might be independent traits. Also, saying, someone is one/two/three colours is quite an all or nothing approach, that does not reflect reality, as character traits are non-binary (see for example the scientifically more grounded “Big Five”).

Over all, when a good salesman closes a deal, with the knowledge of this approach that you have been taught, it does not say, that the approach works. A good salesman uses common sense and experience in talking with people and of course adapts to the customer, but that does not mean, that he uses this special theory. (Maybe, you did perform bad, because you used the theory )

I would say, if we did a study with a control group, one group has been taught the theory, you have been taught, and the control group is not (but maybe, we tell them, take notice of the other person and try to adapt to their character), and if we notice, that the theory trained salesmen actually perform better, then we can say this framework is of any use. We still don’t know, of course, if not a different form of training could outperform this framework.
Until then, it is just anecdotal evidence.
You’re interpereting it as someone being witty, but consider that people have legitimate concerns and are supplying mountains of concrete evidence for their position.
I propose that the barrier to a citizen advocating for their government to support the Internet Archive and its endeavors is exceedingly low (through grants and other patronage mechanisms), and the only resource necessary is the time to advocate and perhaps some postage or a mobile phone for calls.

The infrastructure exists (The Archive), it just needs more support to scale for depth (storage) and breadth (distributed web for durability).
The risk is that we've developed a formalism and ecosystem that works on entirely different principles than the brain, even if it looks similar.

It still works, but it might not be a useful model to anyone studying the brain. I've yet to meet the neuroscientist who assumes it is, so perhaps that's not a problem.
I have always found the premise of “run for charity” or “jump for charity” weird. If I thought a cause was worthwhile, I would donate to it. Why does someone running or jumping have anything to do with me donating?
Google announces Premium Support for cloud customers starting at $12.5k/month
Another case of "something called Psychology was random and not real science in the end"?

Cant help to remember this:

https://www.youtube.com/watch?v=cm1dwB1U43A
Often the law that stipulates you need the record, also stipulates how long you need it. Good data hygiene is to retain in it for as long as necessary, and no longer.
What Is Music? The “World” Hypothesis
And that's not necessarily as bad a thing as it sounds.

Racism, sexism, etc. are hard problems. You're talking about deeply embedded, pervasive messages. Of course they won't be solved by throwing a class at it. But shrugging your shoulders and saying, "Yeah, but we're not gonna do anything" becomes yet another one of those pervasive messages.

So it can't, and won't, fix the immediate problem. But it at least acknowledges the problem, rather than leaving it buried.

That's not to say it can't also be surrounded by cynicism, scamming, and bad faith. Those things are yet more indicators of the real underlying issues: people are willing to accept or ignore the racism, sexism, etc. that happen to other people because it's not important to them. Making the costs of it more visible doesn't reduce those costs, but it does provide a reason for people to start wanting to lower them.
Watch “How to Make a Paper House – DIY-Paper Crafts: Paper Home” on YouTube
That's may be the overt motivation, but the record keeping requirements include things unrelated to that purpose that make the records more dangerous (including every name, nickname, and alias the performer has ever used). Combined with the extension of the rules to
“secondary producers” (redistributors) who are permitted to get copies from primary distributors, the law assures that a treasure trove of easily abusable information about adult performers is widely dispersed.
Even within a language there can be barriers to composition, as described in What Color Is Your Function [1].

When you have a sophisticated type system, it's very tempting to make fine distinctions that prevent mistakes by preventing unlike things from being composed. But whenever there is more than one way to define an API, interfaces can differ in detail, so things can't easily be plugged together even though their interface does basically the same thing. (You can have different kinds of strings, for example.) The result is having to write a lot of adapter code. (Rust in particular worries me due to its way of exposing fine-grained detail in public API's.)

Enabling composition in practice means coming up with nice common interfaces and promoting the hell out of them so everyone uses them. This is basically about standardization. Cross-language standardization is pretty hard.

[1] https://journal.stuffwithstuff.com/2015/02/01/what-color-is-...
The satellites can be seen with the naked eye. There's a visible pass over San Francisco tonight around 6:15 PM: https://james.darpinian.com/satellites/?special=starlink-lat...

The viewing window is actually pretty small. For most of the night the satellites are not visible because they are in Earth's shadow. There is an impact on astronomy but it is being overstated by journalists hungry for yet another "Big Tech bad" story.
Unikernels Can Fulfill the Devops Promise
I think this is a naive view. First, there isn't a shortage of land for planting trees. And land is a requirement for storing the sequestered trees anyway.

The most cost effective path to fixing more carbon is to plant right, and without cutting.
FYI: all cam model websites do this and hold onto it. i.e manyivds, mfc, onlyfans, etc.
As a cam site operator, you have a legal obligation to keep a record of their ID as proof of age. Keeping just the ID’s number isn’t sufficient.

Could they have firewalled the data better? Hell yeah, there’s a long list of ways this could have been done more responsibly.

I’m in the industry and we take the security of this data very seriously. Very few folks have access to IDs once age verification has happened.
Isn't there a better solution involving offline storage? Keeping the data online is likely exposing it to insider threats as well.
“Too much for bash, Goose; I’m switching to Perl!”
Nice rant! I think a lot of what the author complains about is already obsolete, our school system (privileged city in Oregon) went through the chromebook/tablet mania and already got rid of them again. As far as I can tell the only "tech" they use are electronic whiteboards. The curriculum across liberal arts and science seems almost indistinguishable from what I learned in high school in the 80s. In Germany.

Still, this was a real gem:

> "How did we get here? The American public education system, a rusted-out 1976 mustard sedan whose “check engine” light is always on, is driven by a psychopath who wants, by turns, to crash it for the insurance, to insist that cars can be submarines, and to spend hilarious sums on unnecessary parts."
Modern incinerators release little more than carbon dioxide, because they burn at temperatures so high that the fuel undergoes nearly complete pyrolysis. Some even use plasma torches to gasify the fuel without "burning" it, then use the gas to run generators.
I don't think a hotel in the Caribbean, regardless of the owner, quite compares to one of the richest computing companies in the world.
past discussion: https://news.ycombinator.com/item?id=22056173
That sounds extremely high to me, but I couldn't find which 5 year period was studied. Back in round parachute days, injuries were much more common. Most people who have jumped in the last 30 years have never seen someone use a roundy.

These days most people do tandems, and if you follow instructions and raise your legs upon landing, you won't get hurt.
They mention it in the article, but it's really fascinating how we've documented previous nearby (relatively) supernovae.

Modern scientists have identified that the Crab Nebula (6k light years away) was created by a supernovae. Historians then recognized that Chinese astronomers had actually seen that supernovae in 1054 AD. This was corroborated by historical records from Islamic astronomers as well.

Similar attempts have been made to identify the Star of Bethlehem, but I don't believe there's consensus on that one.

(Some of the above may be inaccurate, I just love how long people have been studying the night sky.)
Unfortunately, since 2017, Google has been using a new security chip (CR50) that isnt supported in the upstream Linux kernel. So while you can flash 3rd party firmware and install your own OS, the security chip will throw the device into recovery mode if you ever suspend the computer.

AFAIK, there is no workaround for this - if anyone knows otherwise, please share details. I've got a chromebook that I'd very much like to be able to use something besides ChromeOS on.
I am surprised it didn't happen. I think it's 1 star that goes supernova per galaxy every 100 years. Why didn't we see any yet? Reference: https://www.space.com/6638-supernova.html

"On average, a supernova will occur about once every 50 years in a galaxy the size of the Milky Way"

Why don't we see them with the naked eye?
I've seen a lot of cases where the potential penalties of not checking IDs or blatant financial crime are severe, and yet the jobs are outsourced to people not paid enough to care, not given the right tools to investigate inconsistencies, or encouraged by management to "look the other way" so I wouldn't be surprised if the same happens here.

Asking for a lot of PII is one thing, actually checking that PII to be accurate is another thing. The latter can be exploited to regain a slight bit of privacy.
Turkey Restores Wikipedia After More Than 2-Year Ban
3ICE – 3 vs. 3 Professional Hockey League to begin playing in 2021
Uber’s departure from Colombia sparks debate over app regulation