skysight-inc/HackerNews huggingface dataset:
It takes a lot of energy to cultivate corn and produce ethanol. Think of all the trucks, tractors, and other machinery involved; and energy-intensive fertilizers like ammonia. In many cases it take's more energy (i.e. fossil fuel energy) than you can recover, and even when there's a net gain it's far too little compared to the alternatives. See vanderZwan's post below.
Depends on the use case.

For me, as native companion to Java and .NET stacks, Rust still cannot take C++'s place regarding mixed debugging experience, IDE integration, GUI designers support, distribution of binary binaries and most important making team mates or customers (specially their IT) accept yet another tool into the projects.

For other people Rust is already mature enough and they are delivering production code with it.

In any case, until Julia and Rust stop using LLVM as their backend, being confortable with C++ is a good idea.
GlobalXplorer, crowd-sourced space-archeology
You would be surprised. Closer to 100 or 200 bands actually, overlapping. There is a plenty of redundancy. The number cited is about the number of neurons.
Researchers discover which brain region motivates behavior change
An amusing read, but the overbearing narcissism (I did this; something happened; that something is therefore caused by my action) makes it hard to read as a rational argument and not a psychoanalysis case study.
Bret Victor is now at HARC (https://harc.ycr.org/member/) which has an interesting list of projects.
I would go with Stripe, more fees but also more convenient for you and the client.

Or if they want to pay by check require them to pay annually. It's pretty standard in SaaS to give a discount for annual usually 10xMonthly for annual. But at your price point it might not be necessary.

Fees/exchange rate is just part of the cost of doing business,. Most SaaS could raise their pricing with out losing sales so if you want just increase your pricing slightly to cover the fees when you setup your online pricing/payment page.
Free dental problem checking web application
Fyi... Peter Thiel thinks Uber is overvalued. He didn't like the way they compete.

Uber should be a case study that burning up billions in investor money (billions wasted on trying to underprice Didi in China) was a colossal mistake. How much of that bad strategy is blamed on Travis's vs investors is something we won't know until a tell-all book comes out.
> what problems have previously been solved

And we're worse at identifying what the problems actually are.
America has a capitalism problem. What the article fails to address is that the root cause is really capitalism. Under capitalism wealth and power always concentrates, which in the case of businesses, that eventually means bad monopolies. Under a representative democracy that also means politics will always be corrupted because those with money and power will always be benefited by controlling politics, and they have the money and power to do so (who owns the news media? who can afford to buy off politicians, whether they start corrupt or not?). While the power of monopolies ebbs and flows as those without capital get angrier, the monopolies will always come back because that's what capitalism does.

Monopolies are not inherently bad. It's entirely possible to have a monopoly and have a great thing that everyone likes and is happy with and which keeps innovating. But under capitalism the primary incentive is the accumulation of capital which rarely lines up with creating something great long term.
What is different between your solution and the current solution offered by Apple and Microsoft? [0]

It appears to me that I can achieve the same outcome without paying for your service.

[0] https://support.office.com/en-gb/article/Synchronize-Outlook...
One of the key features I love beanstalkd for, is a support for assigning different priorities for the jobs in the same queue, so the jobs with larger priority assigned will be processed first. Looks like this feature is missing from Faktory.
Well that often tends to be the case. Most college towns, even little ones, are so much more expensive than the countryside.

Here in Ithaca NY, the property market (relative to income) is ungodly expensive, because most people either bought their houses decades ago when they were affordable, or they're college students who will pay any price in rent to get their quality education.

Some people commute in from as far away as Syracuse or even Pennsylvania. Property prices are much more affordable 15 minutes drive in any direction, but no college professor or staff would want their kids going to any of the crackerjack rural schools.

Can't say I speak for the Midwest, so it could be different there.
While you’re simultaneously launching a competing altcoin? That’s a little weird.
Older Neandertal survived with a little help from his friends
It would degrade Bitcoin security, but worse, it's untested, behind several releases, has no replay protection and the nodes are designed to pretend to be core nodes to confuse the network.

It's literally malware at this point.
Seems to already be filling up with jokes and memes.
That's part of it. The other part is transit. Cars are bad; I don't really want to ever own one again and I definitely don't want to have to drive one every day if I do. So anywhere I'd want to move would need to either be super walkable or have transit. And small cities usually, IME, aren't the first and don't have the second.

I live in a 50K-population city adjoining Boston, so they exist, I just don't know how well they exist independent of bigger cities.
There is a Wii U emulator kicking around. And a few 3DS emulators -- which is a hoot, given that the 3DS is still a living, supported system getting new retail game releases weekly.
A beginner may use std::map without reading even the first sentence of its documentation and get a red-black tree when they thought they were getting a hash table. The program will work correctly, but have a Big O complexity log(n) greater than they thought. That's not a problem worth breaking all the programs that correctly use std::map.
Edit: I should’ve said I know it is possible, as I have done it before, and that I believe there is a wiki page explaining how.
Introduction to the Zig programming language: “more pragmatic than C”
A new book by the marketoonist. Nicely done
You mean something like this? https://github.com/nitram509/macaroons.js/blob/master/lib/Cr...
I think lack of replay protection and making the nodes pretend to be core nodes makes the intentions clear.

If you're honest you don't need to deceive like that.
YC acceptance/rejection for Winter 2018
Have anyone received an acceptance email yet?
Improving NYTimes Video Experience: On-Demand Video Platform
Intuit (remember them?) releases Turbo, latest attempt at PFM
Upper atmospheric lightning
Well this election was different in two radical ways, two candidates who were not the first choice of corporate donors - Trump and of Bernie Sanders. It must not be forgotten that Trump is a billionaire who largely financed his own election. Bernie Sanders on public contribution. But this has been the exception rather than the rule.

This scholarly study found that “economic elites and organized groups representing business interests have substantial independent impacts on U.S. government policy, while average citizens and mass-based interest groups have little or no independent influence.“

Hardly a surprising fact. Polls show most Americans believe the government is dominated by a small group of special interests who are looking out for themselves.

https://www.cambridge.org/core/journals/perspectives-on-poli...
> overshadowed by plants

When? Only in the last 10,000 years of agriculture, I guarantee you hunter gatherers did not get the bulk of their calories from plants.
Also, it's heavily dependent on what culture you're talking about. Some cultures relied heavily on animals, others on plants.
Dillon here (co-founder of Paperspace). Thanks for the article! Just a quick note that our billing is actually done down to the millisecond not the minute. I'll update our docs to make that more clear :)
The initial tentative due date was 18.09.17. The new date of the Angular team at Google was 23.10.17. Is there something wrong with the version?
Also, water is wet and rocks are hard.
Is there another smog-reducing, ground-level-ozone-reducing gasoline additive you'd prefer instead?
Every day I experience lag typing something into glitzy web apps because someone made the text box wait for something it doesn't really need to. It's definitely slower than word processors I've used twenty years ago.
Economic incentives matter. Bitcoin has them right for making itself "digital gold"... but ethereum discovered the "be your own virtual altcoin at almost no cost and raise a bunch of money" application.
At least for Waymo, the biggest use case is to test the rideshare program with driverless cars with Waze aka a driverless Uber. They can apparently operate in specific cities first, start to monetize and figure out extreme weather conditions and edge cases.
OpenIO raises $5M to build your own Amazon S3
How AI Helps the Intelligence Community Find Needles in Haystacks
Can't Sidekiq just run as a standalone process? It can take a connection string to use existing Redis/RDBMS with option to use embedded server maybe. You can just package it with Redis in a container too.

Although to be honest, the basics of a work queue are well covered now with the evolution of cloud services and other databases and message systems.
LinkRev: read and write comments to any website on the Internet
Wow, very interesting.

Can you summarizd how the actual algorithm is supposed to work, ie its main ideas?

I am surprised to find that using sha hashes in a tree or DAG will leak information to people who shouldn't have it. Is this a serious flaw and how do these guys ultimately solve the problem? I read the paper but the algorithm seems a bit hard to understand and follow.
> The average Joe and Jane don't give a damn about a healthy core system, that's not a selling point for them.

That's not true at all. Do they look for that feature on the box? No, of course not. Do they get pissed off when instagram suddenly fails to launch quickly or the device hangs randomly? Abso-fucking-lutely.

> They'll play with the phone and say "WTF? Google's clock app sucks!" or "Can't find anything in these settings" and will walk away. In fact, a friend of mine working in a mobile devices shop told me those exact two examples. People were baffled what was the hype about the first Pixel (or Nexus 6P) and were like "meh, show me the Samsung / iPhone". It is what it is. Call them what you want, but good UX is good UX.

Sounds like you haven't ever touched a Pixel phone. Bad apps or confusing settings are not accurate descriptions at all. Nor is a bad UX. The phones are superb for an average user. It's the previous Nexus owners, the ones used to settings out the wazoo and customizations for days, those are the people that are pissed off about Pixel. Not the average user.

> The device doesn't even have IP67 rating.

Pixel 2? Yes it does. It's IP67. It's not IP68, though, like the S8 is.
Inexpensive, 100%-no-car-required, and decent schools is... a tough set of requirements to satisfy in the US. Hell, getting any two of those is an accomplishment.
I've seen heaven. And it's written in JavaScript
Sorry I should have added charges and found guilty. Because Israel has imprisoned people based on Facebook posts.
Consider the simplest cycle, a node that points to itself. To create it, you must include the content hash of the document in the document itself.

To do that, you need to generate a collision. You enter a random content hash in the document, then keep modifying the document and hashing it untill it's hash matches the one you included. It's not impossible, but depending on the hash function, it may take you a very long while to find it.
DOJ Subpoenas Twitter About Popehat, Dissent Doe and Others Over a Smiley Emoji
> The only way to stop corruption is to ensure a free press with an empowered and informed population.

Unfortunately, populism can thrive even with free press. And with it, corruption can remain anchored. As an American, I sigh as I'm typing that...
Ive always taken an unpopular view about slavery.

"We never quit doing slavery."

It is true the Constitution was amended after the Civil war to include banning of slavery in most circumstances. However, slavery is explicitly still allowed as a "punishment for a crime". Instead of "Black = Slave", it's "Black = criminal , criminal = slave". After all, it only takes only 6-12 angry white men to find you guilty.

I would think one of the major points BLM should be making, is removal of slavery as a punishment. It has too many very degenerate ways it can fail - and in some ways I think were very intended. But I doubt in this political climate of this happening.

EDIT: Boy, I said it was an unpopular view. Wasn't expecting this much hatred and contention, along with this much -1's. I mean, it's not like the 13th amendment explicitly says.
And WeChat is coming close to replacing cash in China.
AnyToISO 3.8.1 Build 562 Crack Plus Serial Free Here
With so many hardcoded passwords there should be a DUHP as well. I wish someone with more time could dig through the mess that is FortiWLC.

http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-8...
http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-7...
Well, I think it's absurd to compare the post war (or the Korean war) tax rates to that of today. I think the effective corporate tax rates during the Reagan era would be more appropriate -- which then got whittled down again during the Clinton/Bush era.

But I agree with you that you can't ignore corporations' outsized influence on corporate taxes.
What I would like to see you would be an open source speech recognition system that is easy to use, and works. There is really no match for the proprietary solutions in the open source world right now, and that is disappointing.

Not to say that there aren't open source speech recognition systems, they just aren't completely usable in the way proprietary solutions are. A lot of research goes into open source speech recognition, where they are lacking is in the datasets and user experience.

Hopefully, Mozilla's Common Voice project https://voice.mozilla.org/ will be successful in producing an open dataset that everyone has access to and will spur on innovation.
https://news.ycombinator.com/item?id=15491180
Thank you. :)

After buying the iPhone X for me and my wife, debts are the next target. Let this not sound dismissive but we don't need books and coaches to apply common sense to money; we always knew how to manage money but the income simply wasn't there up until several months ago.

I firmly do NOT believe in the philosophy of "don't make more, spend less". To us this is BS. We only have one life -- as far as we know -- and spending it trying to achieve a monk level of discipline with money is a waste of happiness of the soul.

The harsh truth is -- money does make a difference. It's absolutely not the center of happiness but it's a solid side contributor.

Many people fail to account for that.

In truth, being more happy with my woman (not because of the money -- but because of the relationship gradually developing and improving with time) also made me more financially-aware so at certain point you have to wonder if this isn't the chicken and the egg problem. :)
History is written by the victors.

Tesla's lab was burned down several times, the newspapers would publish whatever the banks told them to.

Everyone who dealt with Tesla on a personal level said he as absolutely normal.

But on the streets they spread rumours that he had sex with a pigeon, that he was crazy and you are replicating and perpetuating those lies 100 years later.

It is very easy to spread lies about people in this day. Can you imagine how easy it was 100+ years ago when you are fighting the biggest powers of the time? (Who by the way remain the biggest powers of today, the only entities a capitalist nation will bail out when they go bankrupt.)

Read Tesla's works. His English is perfect, his logical reasoning is impeccable, his thought process is brilliant.

Tesla was not crazy at all. He simply fought against the biggest powers that be and lost.
HelloFresh Aims for $1.8B IPO Valuation
Hopefully we start getting more updates on https://news.ycombinator.com/item?id=15530166 as the day proceeds
You can stop the self driving features from working in some geographic areas.

GM is launching an enhanced cruise control that only works on limited access highways. They lidar mapped all the limited access highways in the US and Canada for the system.
"The creatures outside looked from pig to man, and from man to pig, and from pig to man again; but already it was impossible to say which was which."

If the allegory in Animal Farm is an accurate representation of the communist party then all of the things you mentioned sound about right.
Just wanted to point out, Azure has several VM instances with 30Gbps ethernet that were recently announced: https://azure.microsoft.com/en-us/blog/azure-networking-anno...

These include D64v3, Ds64v3, E64v3, Es64v3, and M128ms VMs.
One of the advantages for solid-state LIDAR has to be an increase in reliability.

Nobody wants to buy a car which requires a new LIDAR to be installed after 100,000 miles for the sum of $7,000.

Hopefully once production starts and yield rates increase the unit costs can shrink small enough to being becoming feasible for integration into lower-end products like cell phones or laptops. I think there are a lot of cool applications for LIDAR which have been blocked by the current expense.
"But obscuring may take away time from securing"

That's because you're looking at the order entirely wrong - you secure then obscure.
That idea might not actually be all that far-fetched. IIRC there have been a couple studies suggesting that some safety features on roads (e.g. safety rails, lights, etc.) might actually cause an increase in the number of car crashes because drivers become complacent and less paranoid about accidentally driving off a cliff.
It'll be a bit of a mess in any case. In a lot of rural school districts, you've got better than half of the students on free-and-reduced lunches, and often upwards of a quarter or a third of the students on IEPs. I grew up in such a place, my mother still teaches in that district.

You really need to fix the basic underlying economic issues, so that you don't have kids coming to school hungry, and you don't have the best and brightest of the community fleeing so they can find work.
It's interesting to consider how having fertile soil reliably gets you.

You would imagine it is a good thing until you realize it's a guaranteed case of Dutch disease, one that is reliant on having a lot of indentured labour around.

And then it will stop being profitable and demand subsidies.
Performing History on PLATO: A Response to a Recent SIGCIS Presentation
I don't know if there's much you can do to induce rural folks to move to urban areas. The brightest kids from rural areas go to colleges, get job offers in the Metro, and move. The ones left behind are either those who couldn't get a job offer, go to college or are too old. What would you tell these people to do?

There just isn't an easy solution other than an intensive retraining in relevant skills. Or aggressively searching for jobs tailored to the skills they possess. (e.g. I remember reading about JetBlue using suburban stay at home women for handling customer support or something).

Also people who are used to their slow-paced, conservative and rural way of life will probably be more than a little shocked by city culture.
I don't understand the lofty valuation of these food startups - Most of them are running huge losses, their customer acquisition/marketing cost is so high - Look at Blue Apron.
PDF Password Remover 7.1.0 Key Full [Latest] Version
I remember using Firebug for the first time and being blown away by the real-time editing of the DOM/CSS, it saved my F5 key from certain destruction.
If mySize is computed at runtime, that computation should most likely be checking for overflow. If it is a constant, declare it constexpr and get a compile-time warning for the overflow.

In any case, it's the multiplication that has a bug, not malloc (though I agree that the usage you mention is unfortunately common).
Boost, loki, and I'm sure others have a "flat" map which is just an array backed ordered map. Slower insertions than the red-black map but because of the cache locality it's much faster overall.
Some sorts of clover do that, but white clover does not. If anything I'd be worried about it being outcompeted by the high grass.
You're talking about 10 minutes for a simple way to filter 18,000 attempts down to 5.

Security, like everything else out there, should be prioritized according to ROI. This is a pretty good ROI...maybe not better than picking good passwords, but definitely better than many practices that IT departments advocate.
true, but it's a simple tweak to fail2ban to treat failed login attempts (irrespective of IP address) similar to how it treats failed logins linked to a particular IP address. Of course, the exponential back off would have to be much slower to avoid making the server very susceptible to DDOS attacks.

All that being said, yes, ssh keys are the gold standard, but I don't find them to be very portable.
Isn't the keyboard buffer a part of the physical keyboard circuitry and interface? Hitting enter triggers an IRQ to flush the buffer, so if the CPU is too busy to handle the IRQ then things queue up until the CPU can get around to handling it. If that's the case, for this "feature" not to work would require a very low level architectural change to keyboards. (it's been many years since i've thought about this though)
From OP:

Rankin’s presentation makes assertions about the PLATO system, its developers, its users, and its online and offline culture at the University of Illinois at Urbana-Champaign (UIUC) in the 1960s and 1970s, that paint a decidedly negative picture, one where Rankin declares PLATO suffered from “endemic misogyny” and that she likens to a “fortress of patriarchal heterosexual power in American computing.” Such a description stands in stark contrast to the picture described to me by roughly a thousand PLATO people over the course of more than thirty years of research. (The result of this research is my upcoming book The Friendly Orange Glow: The Untold Story of the PLATO System and the Dawn of Cyberculture to be released by Pantheon Books in November 2017.)

Rankin’s conclusions appear to be based on misunderstandings, historical errors, omissions, and confirmation bias, resulting in a general thesis that PLATO was a horrible woman-hating environment. A response and correction is urgently needed, in light of the fact that this presentation was given under the auspices of SIGCIS, a group devoted to a scholarly, nuanced, and accurate recounting of the history of computing, the fact that the conference was co-produced by and held at the prestigious Computer History Museum, and the fact that Rankin says that her talk comes from an upcoming book, A People’s History of Computing, to be published by Harvard University Press. At least as far as PLATO goes, I feel it my duty to address each of Rankin’s points and clarify the history to the best of my ability based not only on extensive past research but also present-day comments from actual PLATO people who have viewed Rankin’s video, including a number of people whom I contacted for this article and who are identified by name in her talk and who were physically present at the PLATO lab decades ago.