skysight-inc/HackerNews huggingface dataset:
Here is Lee Atwater, the former Chairman of the Republican Party explains how Republicans can win the vote of racists without sounding racist themselves: https://www.thenation.com/article/exclusive-lee-atwaters-inf...

"You start out in 1954 by saying, “N@%#$r, n@%#$r, n@%#$r.” By 1968 you can’t say “n@%#$r”—that hurts you, backfires. So you say stuff like, uh, forced busing, states’ rights, and all that stuff, and you’re getting so abstract. Now, you’re talking about cutting taxes, and all these things you’re talking about are totally economic things and a byproduct of them is, blacks get hurt worse than whites.… “We want to cut this,” is much more abstract than even the busing thing, uh, and a hell of a lot more abstract than “N@%#$r, n@%#$r.”"
I hate pop-unders (background popups, whatever you want to call them) with a passion. When a website I visit spawns one, I immediately blacklist the entire domain. It's a losing battle through.
Bredbands-Jesus!
"often un-earned economic advantage implies some sort of inherent moral or economic superiority is an almost laughably privilege-blind perspective."

Using your logic (only related to this portion of your post, because as you stated money, does in fact, beget money), one should not work hard for one's progeny to have an inheritance? Should estate law just be modified and have all assets of a dead person go to the state?
That's a gloomy stance to take and one that in all likelihood is thoroughly misguided.

While it's true that most software doesn't directly help cure cancer, fix world hunger or any of the other big, seemingly insurmountable problems, software massively helps with those quests:

Where would the Bill & Melinda Gates Foundation be without software (and I don't mean the fortune Bill earned with selling software)?

New cancer treatments are often found through software-assisted processes.

Organisations like GiveWell use software to objectively analyse the positive effect charities have.

Even if you don't take these pretty direct positive impacts of software for the greater good into account, in order to be able to do their job organisations that try to make the world a better place need boring administrative systems like CRMs, ERPs and CMS, too (not to even mention operating systems like Linux and web server software like Apache). If it weren't for software all of this would have to be done manually, which would make these organisations much less effective.

On top of that there's the unprecedented opportunity for worldwide communication and coordination made possible by the Internet.
I'm glad this will reduce the "what is bitcoin" queries from friends and family who are not aware of its intricacies.
Since no one has mentioned it yet, Capture the Flag contests (CTF's) can be a good way to get into security. They are online contests featuring a series of security related puzzles.

They are hosted by lots of different groups at different levels. There are CTF's aimed from high school through the DEFCON CTF. This is a directory: https://ctftime.org/
Difficult, of course. But not impossible, and not specifically because trains cannot be stopped for doing work. Most of the tunnels have 4 lines, so half the line can be worked on while the line still operates; this is being done all the time.
It also doesn't run 24/7. That's the triumph (and huge complexity multiplier) of the nyc subway system. Having a always on (for some value of always) transit system is a big draw but also a maintenance nightmare.
The point is that it's stable relative to the most used and trusted currency on the planet.
Stash gold for a Zimbabwe scenario, lead for Mad Max.
Lol

Ironically, a black swan isn't really at all - just unknown. Which really is Taleb's point: black swans aren't as rare as they are priced to be.
Those items have little to no nutritional value. I recommend rice and beans instead.
The Opioid Crisis Is Getting Worse – Particularly for Black Americans
It's a little different from determining if one salted hashed password is the same as another salted hashed password. Whether it's account signup ("the password is already in use") or login ("you typed in someone else's password"), you have the plaintext of the password, and can just loop through the user table and attempt a login for every user with that password. It's slow when you have a lot of users, as mnarayan01 mentioned, but certainly reasonable as an ad-hoc thing.

(Not that any of this is good practice.)
Compilation times and flakiness of bespoke build systems. Most of my time is C++ (game dev) and while we've reduced our compilation/link times with the standard tricks ("unity" files and distributed compilation) I'd still love for it to be as fast as something like C# or C for that matter.

It would be cool if there was some way to build a "progressive" C++ compiler where initially the generated code was poorer quality (except perhaps along a hot path ala https://en.wikipedia.org/wiki/Profile-guided_optimization) and gradually refined/hot patched into a running process.
Sounds like a bad PM. I currently work with one of the best PMs that is like a huge shield against upper management and politics
If the kernel features are irrelevant for userspace, then being there is a pyrrhic victory.
Not myself, but for my colleagues, it's their toolchain. Whenever I sit with someone else and watch them do something, I grit my teeth at how they work against their tools rather than with them.
Rule #1: Human nature has implicit, immutable rules.
That anecdote is quite interesting. Any blog post where you might have shared the experience? I will surelly learn from it.
This is my top one as well. Most intelligence is slow yet can be outsourced to a (on premise) cloud. I find it quite strange that in 2017, there is no universal API to delegate code analysis computation onto distributed nodes. Language servers are a good step, yet this concept should be expanded to (macro) code analysis, automated code reviews, memory leak detection, (unit|integration) tests, large scale refactorings, builds, deployments, basically anything a modern IDE does.

Some of above is already there, but they are separate products which don't integrate well. For example: You can find a distributed build environment for .NET & Java. This also runs test, so there is some level of integration. However, I'd also like workflows like refactor-build-test-analyze-fix-refactor until satisfactory.
I must admit that, before reading this article, I made an quick (and wrong) assumption about the clients who collectively lost $100M. I assumed they were naive folks who blindly handed over the money. But what really boggles my mind is the amount of money they were dealing with:

- Canadian engineers who had recently sold a water-treatment company to General Electric Co. for $656 million.

- A few months later, Reissfelder, a laid-back German coder living near San Francisco, sold his travel startup to Expedia for $85 million

I doubt I could ever really trust anyone enough for me to hand over that amount of money and I doubt I could express the level of anger when all that money vanishes into thin air.
I agree the priorities in that situation sound misplaced, but I would not characterize that as putting technical concerns first. Fatal bugs are a technical concern.
Apologies if I’m cargo-culting math... just positing.
Try reading the story about Methbot.
Just Wallstreet taking what is theirs...
Overheard people in the train talking about that ponzi.
What you describe does not sound like engineering.
A lot of conspiracy theory type lingo in those tweet. Really reminds me of they type of stuff I'd see from Trump supporters or other crazies.
Somewhere, perhaps unbeknownst to management, there's a Perl script at the heart of every company that has survived thru the 90's.
Convenient fantasies displacing reality amongst management. I can’t count how many times a day a courself action is decided upon that everyone in the room knows will fail, but nobody is allowed (in the figurative sense) to say that.
Working as a JavaScript developer in a heavy Java shop for a major dot com.

Everybody, on one hand, expects you to be a jack of all trades with mastery of: markup and various templating engines, CSS and presentation, anything related to events and asynchronous logic, distribution, and so forth.

On the other hand your skills are generally not valued, though frequently requested and required. They consider JavaScript and the web an inferior platform and inferior skillset for amateur developers, until they are required to do some of that work themselves. When I am not available to assist the excuses and blaming of things piles up.

Fortunately, I don't work in that industry any more.
Today I was invited to an indefinite series of phone meetings with four+ people two times a week because someone has one or two questions he can't be bothered to ask by mail.
Trade is a wealth creation mechanism, because different people assign different values to things. When a baker exchanges some loaves of bread with a carpenter for a table, wealth is created: they're both rational actors who know that the thing they're getting is worth more (to them) than the thing they're giving away. The same is true when the baker sells bread for money. The same is true when they issue a bond for their baking business. Of course the bond just moves money around, but a lot of wealth creation consists of moving things around rather than directly building a physical thing.
Are you saying that if the subway was bad enough, it would have been an election promise to fix it?
Maybe. Or the modem is part of Bitcoin's infrastructure that needs to be replaced. Bitcoin's architecture is reasonably modular, so that is a possible outcome.

I can't read tea leaves better than anyone else, but I do agree with Hal Finney's Bitcoin-or-bust observation. If another cryptocurrency besides Bitcoin takes hold, it's likely that all cryptocurrencies will fail. This is because the scarcity argument proves false -- yes, any individual currency is perfectly scarce, but technological improvements in newer currencies will effectively inflate the entire ecosystem and devalue existing currencies.

That's the weak version of the prediction. The stronger version is that those already in the ecosystem (and thus who have an interest in preserving existing wealth) will see the weak version of the prediction, conclude it's undesirable, and try to prevent it from coming true. Thus they will integrate technological improvements into Bitcoin rather than supporting a separate chain.

The question is whether there is enough momentum already behind Bitcoin to support the strong version of the Finney theory. I think there is; Bitcoin supporters will eventually address its technological weaknesses, and future improvements in cryptocurrency will be implemented in terms of Bitcoin rather than by forking the ecosystem.

You might disagree, and maybe you're right. Maybe Bitcoin is just the modem. Maybe it's the internet. I'm betting it's the internet.
Try Nuxt. It has easy-peasy server side rendering.

If you know Angular then you'll be at home with Vue (used in Nuxt), which is much nicer and a bit faster and smaller and a bit more useful for actual app-building than React.
Being 24/7 just takes redundancy. If you have 2+ lines from A <> B, you can single track them during low demand times and with care take any part of the system offline without shutting down.

NYC density increases costs in some ways, but it also makes means they can spend far less to maintain roads / street lights / etc. On top of that the high average and median earnings means NYC has an enviable tax base.
The common theme is that the majority of people were not starving. That's how revolutions are fueled. None of the countries you listed were facing actual famines.
That's a really big hassle when you need to use the tunnel and the IP has been burned. You actually need the same tunnel to manage your servers.

GFW even blacklisted my personal domain because I was running DNS queries against it to establish my SS tunnel. At least it seems like it.
That's so horrible it never entered my mind. But you're right, of course, one could do that.
Yes, I assume the price drop is due to people selling off their positions, which is also known as “cashing out”. The “smart money” moves in at the bottom of the sell off, if you’re bullish on BTC.
I do not aim to code for 8 hours per day in a professional context. I know very few people who can really honestly do 8 hours a day of "thinking" work on a regular basis. It may be possible in some cases: perhaps on a new project where there is a lot of boilerplate code to write and you are free to make design choices as you see fit. However, most of the time when writing code in a existing large complex code base I find that 5-6 hours a day is a very productive day for me.

I work from home I work in bursts of 2 hours. When I get stuck/bored (either because I don't have any more focus left or I'm stuck on a tricky problem) I will read, shower, go for a walk, or take a nap. When I come back to the problem, I generally find I am able to resume work.

I find that I get as much done if not more than my coworkers who must be in the office 8 hours a day. I also graduated from my PhD using similar tactics, while many of my classmates seem to LIVE at school.

My point is just that the 8+ hour work day may be possible for some types of tasks, but for real "thinking" work I don't think it is a good goal. You are burned out because you are trying to do achieve an unreasonable goal. Redefine your goals so you can succeed and be happy.
I disagree here. I was a pre-med, who, after a wild (and aimless) few years after college got into software because it had such an impact on the collective whole. You may want to consider joining a start-up or finding a project that you can be passionate about. But it does matter - writing good code anyway :)
I think most industries but elementary school teaching would fail this new Bechdel Test.

Why don’t we first focus on getting EVERY movie to pass it? A majority of them don’t.
Ocaml / functional programming abuses
> do you really think I would put such nonsense on my own site

Well apparently you allow anyone to have access to what's shown there, so it seems you don't care what nonsense gets put on your own site.
Mandatory deposit applies regardless of registration; it's just that registration requires sending a copy, which satisfies the mandatory deposit rules.

At the Copyright Office FAQ (https://www.copyright.gov/help/faq/mandatory_deposit.html)

"Mandatory deposit (17 U.S.C. section 407) requires the owner of copyright or the exclusive right of distribution to deposit in the Copyright Office for the use of the Library of Congress two complete copies of the best edition within 3 months after a work is published. Section 408 of the copyright law, for a fee, provides the option to formally register the work with the U.S. Copyright Office. This registration process provides a legal record of copyright ownership as well as additional legal benefits in cases of infringement. Optional registration fulfills mandatory deposit requirements."

Then later:

"Yes. Under certain circumstances, special relief from deposit requirements may be granted. The grant of special relief is discretionary with the U.S. Copyright Office and will depend on a careful balance of the acquisition policies of the Library of Congress, the examining requirements of the Copyright Office (if registration is sought), and the hardship to the copyright owner."

Note that "if registration is sought" - even if you're not registering, you still need to apply for an exemption.
It will be a while before AVX-512 becomes practical however. AMD doesn't support it (so any RyZen or Threadripper fans will miss out), and even Intel 8th Gen Coffee-lake doesn't support it.

Only Intel Extreme i9 and Xeon Silver / Gold / Platinum seems to support it. So the market for this instruction set is quite limited.
Coinbase says buying and selling temporarily disabled amid price rout
Can someone tell me where my decentralized/blockchain theory breaks?
Hi folks! Can someone please tell me where my theory breaks?
I theorize that the cost to get enough shared ledgers to agree that user x has 0$ (previously had $5M) is less than or equal to the amount of money that could be divided amongst the thieves.
IE if you get enough people to say the sky is purple is the sky purple? Isn't cooperation key to a decentralized system? What happens when a new patch is released that pays you $100 to say a lie that user X has $0 and everyone involved has $100 more?
Right, I think earlier Kafka it was actually the position as well, but then they moved to the current method.
Exactly. Tried that. Not possible. Not as movie theater, not as TV streaming company. They just don't care if you are not big enough.
I'm pretty sure the author understands sha256: https://scholar.google.com/citations?user=pd-IjLcAAAAJ
Yup. Nicely said.
>I've predicted 8 of the last 3 downturns.

This is a great phrase. However, ideally a good portfolio has hedges and hedging against a big downturn is something you'd want to do. You don't have to give all of your money to the doomsayer portfolio, but I imagine that it'd be wise to have just a little there.
Yes, keto diets are generally very meat-centric, are they not?

How does that gel with your accusations of circlejerks and so forth?
I love protecting my life by shooting people. I don't think any society that didn't allow that could be considered free.
Because it is not wealth. Bitcoin is a sea shell currency. Or tulip bulb currency.

Wells Fargo clerk issue is totally separate from this.
If such a loose definition of "backing" is going to be used, then one could also say that bitcoin is "essentially backed" by its utility as a medium of exchange. That utility is a consequence of:

(1) the infaliabilty of its public ledger (which means it is especially useful where trust is low and where trust is needed).

(2) The ease of making a transaction.*

*Aside: since the bitcoin transaction volume currently exceeds the limits it was specifically designed to handle, that means that transactions currently either cost a lot of money or take a long time to be confirmed. But those are issues that could be resolved either with lightning network (or other off-chain solutions), side-chains, forks (soft and hard), or even by a whole new variation of the blockchain concept. Although bitcoin transactions admittedly currently aren't cheap or fast doesn't mean blockchain necessarily will always be like that.
I'd like to feel your pain, but I have a project I've been working on for seven years that has 60x more stars and 10x more watchers than your project. It's used by a multitude of businesses and tens of thousands of developers.

Here is the open collective: https://opencollective.com/fakerjs, you'll see it's not even paying a pittance.

I suggest you either give up on writing open-source software or adjust your attitude entirely.
As ekelsen mentioned, you probably were not doing a direct numerical simulation (DNS; using NS specifically) and instead were using an approximation to NS which has much lower computational cost/complexity but also reduced accuracy. Good LES would converge to the DNS result if the grid were fine enough. The term for this sort of error is "model inadequacy error", that is, error from the model being wrong.

My impression is that so far DNS matches experimental results well given that the experiment actually represents the situation of interest. For example, I am aware that at least some "Kelvin-Helmholtz" experiments don't match DNS well at all, and the DNS is considered more credible than the experiments because in the DNS case you know all of the inputs, whereas in the experiments the initial conditions might be close to the desired case, but apparently not close enough. (The Kelvin-Helmholtz instability is of fundamental importance but is not easy to obtain in isolation experimentally.) "Sensitivity dependence on initial conditions"/chaos means that close may not be enough.

There also is the issue of numerical error from the fact that you are using discrete equations, but usually simulators take steps to check this is negligible. (Which may not be enough.)
Or being unable to access it.
I think the issue of OSS is there is no promise of future work. Like it solves the issue you currently have, donating won’t change much. While with creative content, you want to see similar work being done. It's also an identity thing - I donate to A and B. So, it's not completely uninterested.
I'd say 95% of the code I've ever written hasn't done enough good for anyone to justify the money, time, and effort that went into its creation. Probably 25% was obviously doomed before I started writing it. Very little of that wasted work was of a sort that improved my skills in some significant way or had any redeeming personal value.

Talk about demoralizing. It'd be nice to have a role that felt a bit farther abstracted from the level of raw, random input to cold economic processes that most development is, so I could at least fool myself into thinking I was a bit less... used.
Anyone know how Bitcoin plans to deal with this: https://blockchain.info/unconfirmed-transactions

I saw this posted on HN, I think earlier this week? And it was around 220k. Now it's 280k.
I would still call redis lightweight compared to mysql, but yes fsync always has a significant performance cost.
Considering that almost the entire time since the inception of BTC has been a “good time to buy”, and considering the price today is still twice or more what it was in September, I don’t really follow your logic. I don’t own any BTC, for the record.
Have you ever looked around Kickstarter? I mean really looked around Kickstarter? There are a lot of campaigns that are going nowhere. Same on Patreon, same on any clone of either of those two sites.

You’ve got to have something people want, and find a way to tell the people who want it that you’re making it. You don’t magically have people show up and rain money on you just because you’ve put up a page on a crowdfunding site.

(FWIW, I’ve done three comics kickstarters, and have a Patreon that pays most of my rent drawing comics on months when I’m cranking out pages at a good pace.)
Might explain his bad fund performance.
Online game shoppers duped into selling souls (2010)
You obviously didn't read the article. First, "proper medical procedures" aren't followed - they provide food and drink near areas where human tissue may be flying about, presenting incredible risk of transmission of disease. Second, it's impossible to properly clean up hotel ballroom spaces from blood borne pathogens compared to labs available in teaching hospitals. Carpets and other textiles have no place in a lab.
That's not correct. Wealth is a measure of stored value, be it in producing assets or currency.
I hate being the framework, library or programming language guy who has to Google things for his coworkers. I'm good enough to do their jobs for them, but my advice is often times ignored when they didn't explicitly ask for it.
>"The dollar is essentially backed by oil ..."

No, the petrodollar system effectively ended with the 2008 financial crisis[1]. The US dollar is just backed by debt now.

EDIT(wrong URL):
https://uk.reuters.com/article/uk-usa-bonds-petrodollars/com...
I get your point, but I have seen bikes dumped in the middle of the sidewalk. It would be nice if the bike share companies gave a discount or something for "friendly" parking. Like you take a photo of the bike's parking spot when you are done then they give you a credit on your account if it is orderly.

Of course, someone would have to click through these photos, but seems like a simple enough mechanical turk task.

I guess someone could take a photo then dump the bike onto the sidewalk, but it seems that wouldn't be worth the effort. of properly parking it in the first place.
Can someone explain what happens here:
https://github.com/fireworq/fireworq/blob/ee0d07eb18e1dba954...

Is that because mysql doesn't have FOR UPDATE SKIP LOCKED?