skysight-inc/HackerNews huggingface dataset:
>The effect of time of night on wake–dream continuity.

https://psycnet.apa.org/record/2014-38118-001
Note that gpg compresses by default. Which is thy it's so slow. You may wish to use lzop or zstd but also disable gpg's compression.

I usually use ssh (e.g. ssh -L 3333:localhost:3333) and avoid gpg, though I may use lzop depending on link and CPU speed.
I kind of agree. The day they ditch oldreddit.com and break RES I'm probably gone from the site.
Ah, good, the EU is serious about enforcing antitrust tying rules.
Very clever, but off topic. :)
Ok, don't you think that is a pretty big qualifier to leave out? It also leads us to a question of what is a journalist? Reasonable people can look at Assange and see him as either a journalist or an agent of a foreign government.
I really loved Powermonger when I was a kid. I'm surprised it didn't take off to be more popular than it was.
So you can do it once? Or do you believe the SEC is going to come down on SoftBank here?
There are 3 million Indians in the US and 50million Blacks.

But the Indians passed through a strong selection filter from the billion Indians in India, which is both restrictive toward people with low economic potential and permissive to people with high economic potential.

Blacks in the US are like the so-called "backwards" castes in India, with much less opportunity and who aren't coming to the US for grad school and careers.
This Planet Money episode investigate the issue in an interesting analysis: https://www.npr.org/2020/06/12/876097416/patent-racism
Check the dates involved, this explanation doesn't hold water. However there may be another story from months ago that prompted this.
Hi HN!

Next week we launch our first pilot for this concept - Speed Mentoring. How it works is that you meet 4 random founders in 4 10-minutes lightning sessions to get 4 different perspectives on your challenge / problem. Sometimes it takes only a new pair of eyes to see a way out of the situation. Speed Mentoring is designed to do just that.
> other methods of fingerprinting are not allowed when the user asked not to be tracked

We'll need to see how well this is enforced and whether they will challenge bullshit excuses. I can already imagine the Facebook SDK sending its usual amount of PII and them saying "this is only for fraud protection (or a similar BS reason) and we pinky-promise to never use this information for anything else".
I can try and find one - I last noticed it on r/sffpc.

It could be NextDNS blocking someone Reddit url I need to whitelist (though I’m skeptical since it works in incognito).
>Because it's not an app. It's just some code.

Yes. So?

>You're going to have to segment your whole application into chunks, each chunk being sandboxed away from the others, causing huge overheads and complications. It'll generate more complexity, more errors, more security vulnerabilities.

I'm going to dispute this. Yes, if your sandbox takes a ton of memory to isolate some piece of code, scaling that up to confine each module individually isn't going to be workable. But who says a sandbox has to be heavyweight?

Our current systems (UNIX-likes, etc) provide a ton of ambient authority to each process; given that, it takes a lot of effort to e.g. intercept syscalls and decide whether or not the application should have access to them. That's an artifact of design decisions from decades ago, though; let's say we were starting from scratch, why give every process access to all those syscalls to begin with? If you want an example of how a system could be designed from the start without that authority, take a look at this paper: http://mumble.net/~jar/pubs/secureos/secureos.html

For a recent attempt at doing essentially this, take a look at this intro to the Bytecode Alliance: https://hacks.mozilla.org/2019/11/announcing-the-bytecode-al...
I honestly don't think anyone suggests dropping C in favor of Rust. Make no mistake, I love Rust and I think it's the best language that's been developed in this century.

Firstly, C is where it is because it's well established and has solid foundations and it has remained pretty much unchanged for decades. Rust on the other hand is changing rapidly and fast, which is something you wouldn't want for a language that powers your kernel

Secondly, the Rust community is painfully small.

Thirdly, Rust lives in the LLVM world and I don't see it coming into the GCC world anytime soon. Which is a huge problem, as far as replacing C goes(namely licencing might be problematic in some cases).

Lastly Rust, in terms of it's nature, is more closely related to C++ rather than C. If Rust was to replace something, it has a much better chance against C++ than C.

I truly want to see the day I open up linkedin, go to the jobs section, type in rust and see 6000 new job offers. But at this point in doubt this day will ever come.
Almost a third of MIT undergrads attend tuition-free, according to https://web.mit.edu/facts/tuition.html
Microsoft to finally kill Adobe Flash support by January 2021
It might be that the only real C replacement in the author's sense is a language of annotations/validations and idioms for C. How else would you get everything that C has now -- the compiler support, the well-tire-kicked-spec, the ABI, the low feature-rate and concomitant unchanging character -- besides basically just being C with some minor (and unchanging) addenda?

The weird thing about Go relative to all this is the fact that interoperates so poorly with C.
These aren't new arguments, really... but when I steal a cookie from the cookie jar, there's one less cookie in the cookie jar. When I steal a movie on a torrent site, the copyright owner didn't lose a copy of the movie.

One can argue that it represents an economic loss insofar as the person who stole it isn't going to buy a copy now, but a response you often hear to that is relatively few who pirate content would have paid for the content if piracy were unavailable.
Indeed, there would likely come a time where bad actors, rent seekers in financial industrial complex, attempt to consolidate with purpose of increasing prices. It may not come to such a time of Tesla and their battery business reach a scale they're presently projected for; this scenario of course may also require attention for counterpoint mechanisms to sway potential abuse.
Obviously Filippo Valsorda will release a new version that fixes whatever the issue is and will deprecate the old version immediately.

The new code might retain ability to decrypt the old version but not encrypt with the old version, for compatibility with old backup files or whatever. If he thinks it's safe to do.
I hear there are PDFs floating around on the internet, not that I would know anything about this of course ;)

My copy has no examples that use gets, although it is mentioned and I would agree that any such mention without a disclaimer that the function is impossible to use safely is a defect. Error handling, however, is generally present (or left out for brevity and noted). The functions in the standard for dealing with bounds checks are a new addition to the standard and a pox on the language regardless so it's not the best example of something new that the book should cover.
React Reference Guide: Render Props
> Zuckerberg owns Facebook in a way that no other major company (to my knowledge) is owned. He is a monarch that can override any and all board politics.

So can brin/page. They own more than 50% of the voting rights of alphabet. Zuckerburg modeled facebook's IPO and voting share structure after Google's IPO and their share structure.
The downvotes are because of your simpleton comment that deliberately ignores any nuance.

It just comes across like you're stoking an argument rather than making a useful point.
> Secondly, nearly 30% of that 13% are living in poverty

This is literally all the evidence one needs to see the problem here. Their poverty is the result of decades of discrimination.

> "why are there so few white rappers"

False assumption. White people have pretty good representation in the rap game now, unlike black people in board rooms.
A Mathematician’s Manifesto for Rethinking Gender (Book Review)
Show HN: Git-hours – count the time spent on code via Git
> I ran "man git" for the first time ever.

> But the man pages are my first go-to

It's not strictly a logical contradiction, but doesn't make much sense either.
The reference cited on Wikipedia is available on Google Books and has a map of selenium in China on page 51 https://books.google.de/books?id=IaQeC5fxYlQC&q=Selenium+eco...

The area with low selenium content is quite large and encompasses much of central China, where Chang'an, the capital of the Han dynasty at the time of the War of the Heavenly Horses (fought over horses) was located. (The modern city of Xi'an in the same place is marked on the selenium map.)

So the theory that selenium deficiency led to difficulty maintaining cavalry without importing horses from elsewhere seems plausible.
Interesting!!!

However those rotors are primarily used for accuracy when flying. I believe they give more accurate control at the cost of speed.
What's the performance vis-a-vis Specter?
It's the 7th generation ZBook plus servers and desktops. Directly from HP

https://press.hp.com/us/en/press-releases/2020/hp-drives-per...

Sadly the 15" ZBook still has the number pad and the off center touchpad. HP, if you're reading this I'd pay an extra for a keyboard without number pad and a centered touchpad. Thanks.
They take a lot of precautions I'm sure. It's dangerous stuff but obviously not impossible to handle if you know what you're doing.
While not under pressure, molten fluoride is still molten fluoride. It needs to be contained well. You wouldn't want water getting anywhere near it.
The reverse is also true: C isn't a good replacement for Rust. Between Rust and Go, I can't see myself plausibly starting a new project in C ever again. Contributing to existing C projects? Sure! But for me, today, C has little appeal other than being compatible with itself. In any situation where C compatibility isn't a requirement, I don't feel like it has anything to offer me.
> “rewrite it in Rust”...which many people in the Rust world acknowledge is a bad thing

I've seen "rewrite it in Rust" mentioned plenty, even on HN; in fact, that meme colored much of my initial impression of Rust before I learned anything about it directly. I think the maintainers and the Rust world in general need to address that meme head on if they don't want it to be part of how Rust is known.

Otherwise, as it stands currently, Rust is the language that's trying to replace C and rewrite everything that is C in Rust.
Yes, I really learned a ton from him. Please donate if you enjoy and are able to!
> Thirdly, Rust lives in the LLVM world and I don't see it coming into the GCC world anytime soon.

You may be surprised... we'll see, and it very much depends on what you mean by "soon," but there have been some interesting rumblings here.
Getting student loans is not a solution, it just pushes the problem later down the road and can often times ruin your life later.
It is very disingenuous of you to call me a Malthusian. The Malthusian theory sets a cap at population growth and predicts an inevitable scarcity driven famines and conflicts after a certain period of unhindered growth. It says nothing about the effects of real outside changes in the environment.

In fact these worries—and the fact that we are calling for drastic changes to prevent this disaster—is in fact counter to any Malthusian theory. A true Malthusian would state this collapse is inevitable. We state they are certain if we allow the climate disaster to progress unhindered.
Also consider that having an arrest record (or worse) (which I think we can finally agree happens to black people -- being arrested for no reason) precludes you from many jobs
> it is not about being creepy, something simple as knowing if your marketing campaign is effective becomes very hard

But is is creepy, regardless of the reasons behind it, and some people might not be comfortable with that. Collecting that data also creates an ever-growing liability with the risk of the data eventually leaking and falling into malicious hands (including intelligence agencies) even if the original owner of the data wasn't misusing it.
> When I steal a movie on a torrent site

Is this the right thing to do? Is this something you should be doing? Is this something you feel you have the right to do?

Remember that I didn't mention anything about economic loss.
Genuinely hope each one of these scene kids goes to prison for a long long time. Need to send a strong lesson out to these parasites.
In addition to the comment mentioning that it’s conflating federal, state, and local...

That’s the average that an American tax payer pays. That’s not what the average American pays. The difference is subtle, but meaningful. If I said, “I am an average American, how much can I expect to pay in federal taxes?” That number will not be $10k.
Author here. I completely agree that privilege opens doors not available to others. But my intention was that it’s possible to break into Silicon Valley and succeed (to the extent you can consider going through YC success...) even without privilege.

I saw another comment saying that I went to MIT around the same time as YC. It was actually after — going through YC enabled me to apply to MIT and get in without a high school diploma. Privilege didn’t help me get into YC (persistence + timing + luck did) but afterwards the privilege of getting into YC helped me with my college applications.
Paid Courses on Bitcoin Are Useless, Learn by Applying the Kiss Principle
This explains it all:

https://www.wnycstudios.org/podcasts/otm/segments/long-brewi...

Our prestigious higher education institutions have become hedge funds with small educational arms. Over the last decades billions of dollars has been transferred from middle class households to the hedge funds of these universities. If their goal was to maximize education they wouldn't artificially limit admissions so as to increase the rarity of their luxury brand.
$SHELL should typically be set to reflect the configured login shell, I.E. the shell specified in /etc/passwd. Or, as POSIX[0] puts it: "This variable shall represent a pathname of the user's preferred command language interpreter." The currently running shell is not necessarily the "preferred" shell, for example if you're doing "xterm -e zsh" or running a specific ksh script when you normally prefer (log in to) bash.

Being vaguely defined, it is of course open to interpretation and might vary from system to system, thus being a prime example of the kind of frustrating Unix gotchas that spawned the original article.

[0] https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1...

Edit: To tie in to my earlier comment - where should I look for info on this variable in Linux? I know it exists, but how do I find out more about the behavior? 'apropos "\$SHELL"' gives me nothing. 'apropos SHELL' gives me a list of commands which doesn't include much of interest. Digging deeper, there's login(1), which briefly touches the subject, and environ(7), which gives a good description of it but of course dives in head-first and starts off by describing an array of pointers. Not overly helpful for the novice.
> Worked flawlessly with proton.

The game runs in DOS. DOSbox should be fine...
I'm not sure I agree about the point of a certain space and endeavor getting exhausted and the pickings too slim to be elevated upon progress wise. Essentially this exit from a crowded space into a sparse and less competitive spaces makes me think about the hyperspecialization in academia. When everything becomes pretty fragmented everyone can claim to be an expert in some niche area unmoored from demand and usefulness. But if its fragmented out to an island no one wants to visit there's little value in that too even if it has the widest potential for social capital to be mined. That new field whatever it may be still has to attract enough folks to get a sport going in the first place, even if it's just reactionary to rally up a revolt and teardown what came before. At the end what's lacking is that absolute point of reference.
These complaints haven't aged very well, and are not as funny as when I first saw them. He's complaining about case sensitivity?
I highly recommend scummVM.
OS dev[1] has a full page on how to do this and more, as well as links to sample code, etc. Unfortunately it's down right now, so here's a webarchive link from 1st Sept[1.5]

A resource you'll find immensely useful is ctyme's interrupt jump table[2][3], which is easier than reading Ralf Brown's ASCII formatted notes[4]. Of course there are easier ways to do it, but printf() debugging (or the assembly equivalent) is still by far the easiest to set up.

If you want to go write code for modern systems -- UEFI code, you can find a tutorial here[5] (I didn't write this, however, so I don't know how good it is, I can't find the resources I used :c), and the EFI spec here[6]

[1]: https://wiki.osdev.org/Main_Page

[1.5]: https://web.archive.org/web/20200901014356/https://wiki.osde...

[2]: http://www.ctyme.com/intr/int.htm

[3]: http://www.ctyme.com/rbrown.htm

[4]: http://www.cs.cmu.edu/~ralf/files.html

[5]: https://github.com/safayetahmedatge/efitutorial

[6]: https://uefi.org/sites/default/files/resources/UEFI%20Spec%2...
How Razorpay uses Druid for seamless analytics and product insights?
Untangling Innovation from Industrial Policy
The Service Economy Meltdown
> For all the changes it evinced over what had come before, Syndicate was a typical Peter Molyneux game in other ways. It started out thoroughly entrancing, but went on way too long, with only a handful of fixed mission types on offer as you slowly — very slowly — took over the world. By the mid-game, you had discovered most of the cool gear and cybernetic enhancements, and what had started out fresh and exciting had begun to turn into a bit of a grind. Thus Syndicate became another Molyneux game that far more players started than finished.

I'm not following this part, and a similar comment with Magic Carpet. I completed both games and never had this feeling at the time. There's enough new stuff and variety in the missions to keep it interesting until the end.

> At bottom, Theme Park is a nasty, cynical little game, amoral if not actively immoral — a game where your concern isn’t with the happiness of your guests at all, but strictly with the amount of money you can extract from them; a profitable theme park with miserable patrons is not only possible but the only practical road to success. This is the kind of game where you over-salt the patrons’ fries to get them to buy more soda, which cups you stuff to the brim with ice to… well, you get the picture.

I just took it as silly fun as opposed to some kind of social commentary.
This is an awesome site! But the scrollbar behavior is a disaster. There are four scrollbars, and none of them allows me to navigate the main content.
It's not weird, it's a fact. Different income groups skew towards different stores.

"Target-exclusive shoppers are more likely to be female, younger and richer. For example, Target-exclusives had an average household income of about $85,000, compared to $57,000 for Walmart-exclusives, according to a 2005 survey."
https://www.jacksonville.com/article/20111104/ENTERTAINMENT/...
Don't think there's any good C replacements. There are great alternatives, with advantages and compromises.
Yeah, esoteric languages certainly count! They go against well-established mainstream language concepts and elements.

This subculture you're talking about, do they exist as a community somewhere?

I knew about Quines, but I've never heard of radiation-hardened quines! That's really fascinating. Conceptually it does mimic radiation-hardened self-reproducing organisms.
Sorry but what is SAFe? (No pun intended)
While I'm amenable to the thesis, the portion on Picasso is distractingly inaccurate in its portrayal of art history. Cubism wasn't so much swimming against the flow as it was riding the wave of non-representational art that the tumult of the turn of the century and previous experimentation had triggered (let alone the opening of Western eyes to the artistic traditions of Africa and East Asia). There's a fairly clear through-line crossing over Monet, fauvism, negrophilia, perhaps turning at Fountain (what I personally would have picked to illustrate the author's point), and then continuing through cubism to modern art. That branch which turned left rather of right at dada is perhaps then more applicable, as it connects more neatly with postmodernism and the idea of resetting the social capital game.
Safety on the ground is one thing, the other is whether this sort of design might be used in less-than-earth gravity. We need passive/fail-safe reactors for space and this thing looks like it could fit inside a rocket.
I was a high school dropout when I applied to YC — I got into MIT only after going through YC, so it’s the other way around. Going through YC definitely helped me get to MIT. There’s a meta lesson in that success begets success which is observable in the valley, but I think it’s possible for anyone to get the first seed of success to build upon.
Valuation? At some point the other holders of TSLA & GAFA sell.
> lacking basic arithmetic functionality

> the Nanoprocessor provided high performance in its microcontroller role

So what was its purpose in HP products?
I doubt gwd has access to a tremendous pile of other people's money to experiment with, other considerations aside.
Not quite what you're asking, but I keep a list of useful words when I get stuck trying to come up with a variable name:

https://github.com/Mister-Meeseeks/words-for-variables

(Pull requests are welcome, if anyone else has good suggestions for candidates on the list.)
Top UI Interactions of the Week #10
Re: your latest point - typically I'd like imap/smptd to run in separate static containers/vms with read access to the cert, but not write (and a volume or db to write emails to etc).

In general I'd prefer the certs be something the services get via configuration mgmnt - while the cert service can run via cron and make sure certs are valid an present.

In particular, I don't want my smtpd server to have write access to my dns, if I can help it.
Were you burning CDs with enough contents to get close to the capacity of the disk? (~650mb-700mb?)

I had a similar issue, also in the late 1990s, so I understand the stress around wasting those $20 blanks. Found out a few years later that the drives were defective, and would often (but not always!) have buffer errors when burning discs close to capacity. (something that you'd often WANT to do, to maximize the value you're getting from those $20 blanks!)

There was a class action lawsuit, and I eventually got a replacement drive (no relief for those wasted expensive, blanks). But the vindication that it was defective hardware, and nothing I did wrong helps. The manufacturer of the drive was Philips/Magnavox, but there were some other brands that were all linked back to this same defect that the class action lawsuit covered.
This seems like attacking a straw man.

Rust can be a good C alternative, which is all I've ever seen Rust people promise it to be.

C is far too widely used/supported to be replaced. A small minority of libraries will be rewritten in Rust, but mostly we'll see new projects that have their own namespaces.
Previous discussion: https://news.ycombinator.com/item?id=24354950
Wouldn't banging the close be priced into the market?

Can you leverage buying a lot of calls or puts into making profit for yourself?
I guess you can use https://github.com/FiloSottile/yubikey-agent to store an ssh key on a yubikey, and then use age to encrypt to the ssh key.

Getting minisign to sign using a key in a ubikey is not supported out of the box, but should be possible in the same way yubikey-agent works (after all, that's what it does when you authenticate an ssh session using a yubikey).

You can ask Filippo Valsorda.