skysight-inc/HackerNews huggingface dataset:
As an avid gamer, with an i7 2600k@5GHZ I can confirm that it's still up to the task with anything I've thrown at it so far, the bottleneck is pretty much always the GPU, and it's not looking like that will be changing anytime soon.

And I'm still sticking with DDR3, which runs with way sharper timings compared to DDR4.
"can help solve problems of financial inequality created in part by traditional, centralized institutions."

How is cryptocurrency going to make lending money any less risk averse?

It's easier than ever to borrow money today, even if you are poor and have no assets. I started my business on credit cards (from a traditional bank) as a poor college student. I would have never been able to do this a couple of decades ago.

However, APR is a direct correlation to the likelihood that you will actually get paid your money back. Bitcoin isn't a magic bullet that will suddenly change all of this.

It's also easier than ever to start a business. With a computer and an internet connection, you can pretty cheaply start a business online and actually make money.

Rather than cryptocurrency, financial education for the masses will be more revolutionary.

"If digital currency allows wealth and power to pool in the hands of a few, that’s not so revolutionary."

In a completely open and free system, this will eventually happen. If there are regulations put in place to force decentralization, the whales/investors propping up the high prices on these cryptocurrencies will leave.

Isn't this the the general idea of a union? IE: you centralize/pool your resources together to strengthen your power. I don't see why it's any different when it comes to cryptocurrency.

If anything, cryptocurrecies will hurt the lower class. The technology and knowledge to actually trade it requires a certain level of education, which leaves many people out.

I think of it like penny stocks with no regulations. I wish I would have put some money into it 5 years ago.
So JavaScript dom manipulations are pure? but one specific technique of dom manipulations are not?
There is a project in Germany which monitors particulate matter. They provide a guide how to build a sensor using a SDS011 and a ESP8266: http://luftdaten.info/en/construction-manual/

Not sure if/how this would work mobile, though.
> I didn't understand the net neutrality dig. Price gouging is price gouging, the practice is far older than the Internet.

Got to keep that net neutrality is bad narrative going.
Depending on the size or the organization, that word commitment can create numerous issues.

It can keep teams from collaborating because of a need to finish their commitments first, effectively blocking the other teams and delaying actual delivery of the product. You can see the same issues in customer support requests. The second that somebody decides to measure completed sprint commitments, you are in deeeeeep trouble because it forces people to low ball to hit that number. It removes your ability to pivot.

The entire concept of sprint commitments in a moderately sized team is borderline destructive.

This change is the best news about software development I’ve read in YEARS.
Like copying a good book, copying a successful strategy is labor intensive, takes a lot of time to get right, and is rather large and involved. (This is true of copying a strategy; copying a particular set of trades is trivial if you know the trades).

Being a good prime broker is also a lot of work, and is an elaborate and involved process.

Now for the firm to take on two jobs, and then keep it secret... I wouldn't worry about it. It's like worrying your accountant is going to take your successful startup idea and run with it because they know how much money you make.
Luckily, most WordPress/SquareSpace blogs give you a link to a search page, or a search bar directly, on the 404 page: https://www.sarah-constantin.org/search.
These are very interesting in the context of getting people to eat less meat, but as someone who hasn't eaten meat for a few years — I really have little desire to even try one of these. I just don't care for meat anymore. It's funny how we can mold our preferences. I used to miss it, and now I'm just kind of turned off by it.
DACA and the Democrats stance is not why the government is shut down. The government is shut down because it (the Republican party that is in charge of all branches of government) is inept and also seemingly outright evil (making it less likely to get happy cooperation from Democrats).

This issue is 100% Republican fault and there is no way around that.
I’ll check it out on my desktop but when visiting the site on iPhone it’s kind of a mess.
I agree. Particularly "There are a few ways already that I believe lockups or program crashes can be triggered, but I am looking for the experiences of others."
Nick, thank you for this, you've got another user!
>It prevents

No it doesn't. In any way.
Probably depends on if it's a broad crash or a single-currency one.

If it's just one currency people would probably switch.

I suspect that when there's a crash it's going to shake confidence in all crypto and you're going to see them all drop significantly in value.
Women disliking STEM doesn't explain stuff like this:

In a randomized double-blind study (n = 127), science faculty from research-intensive universities rated the application materials of a student—who was randomly assigned either a male or female name—for a laboratory manager position. Faculty participants rated the male applicant as significantly more competent and hireable than the (identical) female applicant.

http://www.pnas.org/content/109/41/16474.full
And some place in Europe just created a Ministry of Truth (to combat take news)
> Germany (can't comment on other so-called civilized countries) is no help here if the employees feel that they're in a bind.

Yes, but these examples are rare and when you document your working time carefully you can get quite a load of money by going via the court system. In the US, they're widespread and no way for recourse.
your comment contains as much value as this comment.
> If it was just html I could write <label for=""> and not <label htmlFor="">, I could write <div class=""> instead of <div className="">

In case you don't know (and I also didn't until recently), those namings come from the HTML DOM Javascript API, and not from React. So having that naming in React+JSX is more a consequence of operating on that abstraction level, than a quirky decision of the React developers.
This reads like something big pharma would write to shift the blame away from themselves for causing the opioid epidemic and killing hundreds of thousands of people.

> Although most users still get their first taste from one of several prescription pills, heroin is now the single most common individual opioid taken by people first trying this class of drugs, the study found.

Or said another way: there are so many prescription opioids on the market that lead to addiction that no single one wins.

I don't buy the idea that the opioid epidemic was some natural and inevitable consequence of the economy or stress or whatever. "Oh look, some people addicted to opioids never took prescription drugs. See, it wasn't our fault after all! Now let us go back to the good old days where we bribed doctors to prescribe our stuff to everyone."
I could take the encoders out and the robot would work fine. Its position would just grow increasingly inaccurate over time and make the production line more fragile. It would also make writing the pick n place code a bit of a pain for several reasons, but they're not fundamental to the design.
> OK, but I wonder how many people keep their car for this long?

BMW's? Not long, BMW has had a maintenance program called Ultimate Service. It includes all maintenance, including routine stuff like oil changes.

https://www.consumerreports.org/bmw/bmw-reduces-free-mainten...

It has allowed BMW to convert their cars into appliances which are renewed every three years. The program has been successful for BMW because 60% of their owners keep their cars for three years or less.

A perpetual car loan is as good as subscription revenue.
Linear Regression A Tale of a Transform
> So you're saying PC gaming survived that sustained direct threat only to be wiped out by cryptocurrency mining that isn't even concerned with gaming?

Once bitten, twice shy. I remember the dark time you're referring to. I don't think they've actively contributed to it but I can't help but think that MS and Sony must be seeing this as an opportunity to "twist the knife" some, bring back the good old days of the 7th generation.

I admit that in reality my fears will probably never come to fruition but that doesn't change the way I feel about the current situation.
I suggest anyone thinking of using two-way binding for anything to rethink their choice.

v-model isn't two-way binding in the AngularJS sense; it's just a shortcut for binding a "value" property and updating it on "change" events. See https://vuejs.org/v2/guide/forms.html.
Hmmm. I don't think this article get what UX copywriting means... It's not about sounding personal or cool, but rather revealing the clear purpose of a function... There's no real UX advantage by replacing "Contact Us" with "Let's Talk"... Perhaps it increases your conversions or clicks, but it's not giving the user any added extra benefit or increased clarity.
AFAIK transcode-as-a-service vendors already offer real-time/streaming transcoding, so it's over as soon as you finish uploading the file.
Rust is not just about null pointers. It's also about race conditions in the face of mutation. See this recent [1] for a concrete example in the context of systems programming.

[1] https://news.ycombinator.com/item?id=16189088
> 2004 3 series that's at ~240k miles.

You are not BMW's target market.

https://www.consumerreports.org/bmw/bmw-reduces-free-mainten...
I remember when all the same arguments were made about Java, which led people to ignore the possibility of memory leakage and privilege escalation, even though both those things are common problems with idiomatic Java.

For instance:

Swing recommends you register callbacks all over the place, but those cause otherwise dereferenced windows to stay live from the GC’s perspective (this is a general problem with the callback pattern, not swing).

Java serialization surfaces all sorts of private methods to outside processes via the reflection APIs, which is even easier to exploit than arbitrary memory stomping in C.

Practically everything can throw a null pointer exception, and all generics code can throw ClassCastExceptions. Writing all the error handling logic for this is at least as hard as restricting yourself to a memory-safe subset of C++ templates. If you miss an error handling case, an attacker can use that to escalate up to increasingly high level invariant violations in your code.

Basic things like “final” have ill-defined semantics with multithreaded code (final fields can change value, even without reflection).

I don’t know Rust well enough to know which classes of these bugs it has (and I doubt the Rust community really does either—-it took the Java world a decade to notice some issues like the above).

With the exception of the “final” problems, I think fixing any of the things I listed reduces to solving the halting problem, or giving up on using turing complete languages.

This makes me skeptical of many claims coming from Rust proponents at the moment.
I tentatively hold to the theory that human population generally expands until some resource constraint is barely satisfied in the good years, and becomes a tragedy on the bad years.

So my guess is that freeing up farmland will potentially result in even more human population, just shifting the odds of which particular tragedy will next befall us.
And this is where vegeterianism/veganism can turn into a religion. Where people start looking for rules as opposed to using logic of why something should be this way. It actually reminds me a lot of how very observant Jews treat the rules for Kosher food.

If you're a vegetarian for ethical or environmental reasons, I'd think lab grown meat is probably totally ok to eat. If you're a vegetarian for health reasons, not sure why you can't eat meat a few meals a month?
When I first started using emacs I wanted tabs. I actually almost started using gvim instead just because it has them (shudders). But before long I realised they are completely unnecessary. Why do I need to spend screen space on knowing what files I have open constantly? I don't. I only care when I'm actually ready to switch files, and ido makes that a breeze. Not only that, but I have hundreds of files open in emacs because I leave it running for weeks on end. I use something called midnight-mode to kill the idle ones but still have hundreds sometimes. How would tabs work?
> Sounds like they've at least thought about that and made the first stage blind.

Then your reading comprehension needs work since at no point did Duolingo say they made the first stage blind. What they said was:

> They also came up with other great ideas, including adding a tool that automates the first coding task and removes a candidate’s identifying information. Based on the feedback, we’ve implemented a number of changes to our internal process for recruiting.

That this 'great idea' to remove identifying information was come up with, and that they 'implemented a number of changes' are two separate statements.

The post already told you, when they tried to hire just based on merit they got all men. There's nothing blind about their 'corrective' path.
Zencastr is good for this too - but I'm looking for a video-based one of these.

Does anyone know something that does that
What is Sernandoe net worth?
They're not stealing from you, it's what's been decided by our elected representatives. You're free to try to elect people who agree that taxation is theft (you won't be the only one).

Or you can always move to a state that already agreed with you and tries to minimize your tax burden.
Going out with smokers without smoking - this plus after lunch walk, may sound trivial but does wonders to my body and mind. Also heped me leave geek zone and establish a variety of professional connections.
Meson might be of interest.

http://mesonbuild.com/
The partial differential equations of relativity consider spacetime and matter/energy to be infinitely divisible. Particles are neither supported nor rejected. Blackholes seem to indicate that relativity performs well in matching reality despite lacking any notion of particles. But who knows..relativity could be at odds when it comes to the vacuum.

The reason if any, to think there might be something interesting here-- All objects as they move through the vacuum, leave a disturbance, a "wake" of sorts, in all quantum fields. These disturbances can appear as real particles to some observers, while being virtual particles for others. It may be possible then, for relativity to be satisfied considering this observer-dependent visibility. In fact, perhaps a binary statistical measure on the number of real particles may be the key to getting the absolute measurements.
Gameplay is only part of what a game offers. Increased realism or visual acuity from higher resolutions, larger textures, higher framerates, better anti-aliasing, better shadow rendering, and so on can contribute to feeling more immersed in the world of the game. Many gamers, myself included, use gaming as an escape from the world - it is helpful that the "world" I escape to look and feel real within the context of the fictional world.
1060 3GB cards are also going through price shocks. I bought a 6GB Geforce 1060 for $250 in Oct, 2016. Even the 3GB version is going for $450+ now
Feelings Trump Facts
(HTML) DOM is performant, snappy, and cross browser compatible as never before. One of the reasons why jQuery is becoming irrelevant is that DOM finally works.
I wonder if it’s possible to port to GPGPU? For some workloads, thousands of tiny threads work very fast on these. If yes, it might be much more power efficient and therefore much cheaper to run.
Don't Dull Your Light
Hmm, but no progress in pancreatic. That one seems pretty lethal.
My apologies if I offended, I'm not sure where I got the impression, I thought it was mentioned somewhere.
Not in our experience -- 4K and VR encoding is pretty hard. We uploaded the same video to YouTube (4K Sintel) and counting from the end of the upload, it took 417 minutes before it was available to play in 4K VP9, and 36.5 minutes before it was available to play in 4K H.264. (ExCamera took 0.5-2.5 minutes by the same metric, i.e. 6-30x faster than real-time.) You can certainly do "ready-as-soon-as-uploaded" encoding if the resolution is small, upload bandwidth is bad, and the codec is simple, but as networks get faster, resolutions bigger, and video encoders more complex, it gets more difficult.

Even a real-time hardware encoder isn't enough for the target use-case here, where the user already has the video in the cloud and wants to apply a transformation (like an edit or filter) and then re-encode the results. ExCamera is trying to make that as interactive/quick as possible. "Real-time" on an hourlong video would still mean waiting like an hour for each operation.
The reason for that is probably that Emacs has buffers to support parallel editing of multiple documents, and has had them long before TABs where popularized by web browsers.
Portuguese speakers have counted for a long time with this gem, simply the best Bash doc/cheat sheet I've ever seen on the web. This is probably my oldest bookmark still relevant after 15 years.

It's in portuguese and I'm not sure if there's an official translation, yet it's easy enough to decipher if you know bash, and Google Translate will do a pretty decent job.

I gift you "Aurelio's Swiss Army Knife of the Bash Shell" - http://aurelio.net/shell/canivete/
> .. & then they go on about how Game Maker doesn't "scale"

Do they? I didn't see them write anything about GM scaling. They did write about how other people seem to have success with Game Maker, but they have a problem using it because they find some things difficult to understand. But that has nothing at all to how Game Maker scales.
This is similar to what Cloud Elements offers for other types of APIs. Take a look how they market it.
> 3) politics are disincentivizing efforts to broaden the talent pool via obvious means -- such as by reintroducing and motivating women to participate.

You're literally replying to a company's public post that they discriminated in favor of women. Yet you think our general politics are disincentivizing to women?

You are a very confused person.
Care to share a list of some recommended places?
Is this intermittency supposed to make it less scary?
Ayurveda
Fair point - have updated accordingly.
Vim has buffers too, but also realized the utility of tabs after a point.
Depends on how quality your five-year old machine is. Graphics matter, less CPUs these days.

e.g. I found I could play high-end games (Deus Ex: MD for instance) fine on my rig with a Core i7-3770 (almost 6 years old!). However, it lagged on my original Geforce GTX 650 (~4.5 years old at that time), prompting an upgrade to a Geforce 1060 (an upper-mid end card that is now super expensive)
I prefer "grep !*", which will be replaced by all arguments to the previous command
Data visualisation: 118 coins plotted over time
Browsers should not support Unicode in the address bar
I've now seen my first phishing site that has:

1. Identical url as the real website.
2. Valid ssl certificate. You only figure out that it's not the real site if you navigate into the certificate and check the domain name in the technical details. No casual user does that and no user should be expected to do this.

This is serious, browsers should not support unicode in the address bar. It's going to be impossible to detect fake url's just by looking at the url, there is bound to be a unicode character that looks like a regular ascii character but isnt. Then the scammer can just replace it in the url and make anybody believe that you are on a real site.

Here is a picture of the problem: https://imgur.com/a/LZFfN
Just another plug for Zsh: it has all of these features and then some.

- Safe-by-default parameter expansion: no word splitting unless you ask for it, even if you don't quote the expansion.

- Ability to use histoy expansions (like !!:gs/foo/bar) on parameter expansions, meaning "${foo:A:h}" is equivalent to "$(dirname $(realpath $foo))"

- Much better array support, including both integer-indexed and associative arrays

- A built-in CLI option parser that's pretty robust ("zparseopts")

- Lazy-loaded functions

- Floating-point arithmetic
Oh and debriefing is good: tell someone about your day and what challenges came up. Be it friend, girlfriend, gaming partner or a college. You might just have to sit through their stories as well :)
What does “x86 memory protection” mean? What promises does the hardware make to the software?
IMO you might as well run "fc" (if you have vim set as your editor) in that case, rather than changing mode.
People keep mentioning zsh to me in response to this article - I think I'll have to go and read up on it more.
Am I missing something, or is there no new information here since summer 2017? Did the supreme Court ruling happen already?
I think about it like this:

The number of projects is simply a sign of how popular the language / platform is (is becoming).

When you start to understand / recognize the different "types" of projects you'll see they all (generally speaking) fall into probably less than 10 total categories of projects.

Your goal is not to understand all of them well, but to understand them well enough to know which ones fit their use cases the best. When I think of these things in this way I can generally dismiss ~90% of the projects after I've read a handful of pages of their documentation to know whether they're on the right track or not.

Then, for the ones I've dismissed, if I start seeing those projects pop up more and more on forums like HN I might reassess, but other than that once you get over the steep edge of the learning curve it's no longer intimidating to see so many projects popping up in the ecosystem.

EDIT: Or just get your skills to a point where you're confident enough that you understand the fundamentals well enough that you can fit into any project no matter what front-end libraries / frameworks they're using.
I also associate succumb with die for some reason, although I'm not sure why. Maybe in the newspapers if they say 'x succumbed to their injuries' it would imply that?
Imagine a future, lets say in 2040, where lab grown meat is cheap and tasty.

-Will future children look back at our current acceptance of the treatment/killing of animals like we look at societal acceptance of slavery? The pictures/videos of some of our factory farms are unbelievable.

-Will laws be imposed for the killing of mentally capable animals such as pigs and cows? Some states already outlaw killing/eating certain animals (dogs+cats)[1], and cruelty to animals is illegal almost everywhere. But what is a more cruel punishment than death? I'd rather be tortured and then live the rest of my life than be murdered today.

-We can all live perfectly happy, long lives without killing animals today... so why is it okay to kill them today just for our own enjoyment?

(I'm not a vegetarian but am ethically conflicted)

[1]https://inhabitat.com/killing-dogs-and-cats-for-meat-is-stil...
Having first hand experience with the addiction epidemic in the U.S., education and rehabilitation is where 90% of all resources should be allocated. Not in the penal and policing policies, budgets or systems of influence. The website I edit raises money for a non-profit structured sober living in Los Angeles called Awakening Recovery which helps men become productive members of society after giving up any mind altering substance.
https://www.awakeningrecovery.org/
https://latechnews.org/we-support/