skysight-inc/HackerNews huggingface dataset:
> If you follow the money, it's easy to see why the US has focused its research on high-tech petrochemical fertilizer farming and GMOs. You can sell proprietary fertilizers, herbicides, insecticides, and seeds, but it's much harder to monetize new farming techniques.

I believe this means that you are not aware of the work of Norman Borlaug [1] [2]. Basically the very fact that we don't have famines now in places like India, Pakistan and Mexico is due to his and his group's work on intensive agriculture, which was mostly about farming techniques, government practices and setting up local fertilizer productions.

Moreover, it seems that you somehow look down to fertilizers. There is nothing wrong or inherently "non-green" in fixing nitrogen into nitrate fertilizers, you can easily do this with solar energy.

[1]: https://en.wikipedia.org/wiki/Norman_Borlaug

[2]: https://en.wikipedia.org/wiki/Green_Revolution
Like they deserve, as the scum they are?

(Not that Trump is much better, but journalists are close to advertisers for being the lowest life forms).
I've been complaining about the LastPass UX for years. Just in the past month I've noticed them start to quietly roll out improvements - one feature at a time. Gives me hope that in a few months the situation will be completely different. As for the trust thing, yeah... I don't even trust myself.
Well not everyone can run Linux. I've worked in many companies where people only know how to use Outlook, Word, and Excel and that was enough to do their job.

I'm just surprised that Google's tool has no GUI. I know things are changing in the Windows world with PowerShell, but stereotypically Windows was always the "there's a GUI for that" OS.

It's rare that I meet a Windows sysadmin who prefers command line to clicking buttons.
This is odd. I've met a blind schizophrenic.

Edit: ah, "congenital" blindness. The person I met lost their sight very early in life, I think immediately after birth.
That's assuming it has somewhere to go, i.e. escape.
I get what you're saying. But I'd argue that it isn't the watches themselves which scream wealth, but rather the brand. Well perhaps being able to say that your watch is made from solid gold would signify a level of wealth too :)
Can users at least opt-out of persistent chat history? Or define a timeframe after which message are deleted?

You are basically confirming that your company is storing a lot of personal data without user specific encryption. This is pretty scary and I hope you have some improvement about this situation on your roadmap. If not your are a "leak" away from a big problem.

Cool features are neats, but in 2016 privacy should not be seen as a secondary feature...
I don't believe the majority of people think that way, or at least when it counted: in the 80s and 90s. Now, a lot of people have to buy from China because they can no longer afford the good stuff, even if it was available.
Not sure how that's relevant for this discussion where we're in the context of everyday work in a business...
Do you still only allow transfers between different currencies? I tried to use Transferwise once but lost interest when I realised I couldn't send my friend the currency we were both using.
Build your Happy Remote Team: 7 and 3 tips
Sure, Porsche also makes more sensible cars. One of the people I know whop owns a 911 has a Cayenne as his day to day car.
> That's flat out wrong.

Oh, come on. Old time RDBMS have been designed to survive a sudden power outage - the system would rollback all the partially committed transactions to recover to the consistent state of the database.

The durability and data consistency is what defines a database in the first place.

For cache vs. database metaphor - think of the difference between a RAM-disk and HDD. This is fundamental difference. Protocol details are irrelevant.

This is why, say, sqlite is a database, while redis is not.
What kind of "good chance"? 20%? 5%? The economics probably favour settling even if it's as low as that.
This definitely struck a nerve when I read it. I'm gradually making my way in GitHub with my own toy projects but truth be told, I prefer to spend time with my wife and work on my body (I have weight to lose and I need loads of cardio) than to always be on my PC/Macbook and code for glory.

There are people who realize this and are respecting it (and are adapting their interview per candidate) but increasingly, companies simply don't want you if you didn't invest months/years in showing off.
> For example the .NET runtime now runs on BSD/Unix/Mac OS X

Under Balmer's time, there already publicly existed Microsoft Rotor - a .net runtime that ran under FreeBSD and OS X:

> https://en.wikipedia.org/w/index.php?title=Shared_Source_Com...

So don't do a corruption of historical facts.
What, exactly, do you think your bank does when they stumble over transactions that they deem suspicious?

Exactly: They report it to the authotities.
Partly true, you see: as long as you do not delete the top level "share" everything underneath can be deleted on your machine and it will stay available at crashplan.
Please note that vertical farming is mostly about producing leafy greens and other low-footprint, high-value goods. Purely from the energy standpoint there is no sense in using vertical farming for the bulk of calorie consumption. Compare traditional farming:

sunshine -> green parts of the plant -> seeds -> food -> people

with vertical farming:

sunshine -> [... -> electricity -> LED light] -> green parts of the plant -> seeds -> food -> people

The part in brackets will inevitably reduce overall efficiency by at least one order of magnitude. This means you will need to cover x10+ of land area with solar panels if you want to use them for electricity for vertical agriculture.
:D

I know you're joking, but it's a nice way to say what they basically do.

EDIT:

I elaborated here: https://news.ycombinator.com/item?id=13470953
Nice, working great, how do you plan to monetize? I can tell you I'm the creator of http://dropjar.com and it's very hard to monetize these services especially with DCMA requests every day....
Based on my Snort statistics, a small but increasing number of sites and service providers are starting to expose support for the QUIC protocol.
Polkit is not linked to system so...
You could do pretty much the same thing by running something like wkhtmltopdf/wkhtmltoimage from cron.

Like blit, this will "even take screenshots behind login forms" if you login with Firefox, export cookies, and provide the --cookie-jar argument, but without charging $5/mo.

[1]: http://wkhtmltopdf.org/
> Perhaps more surprisingly (to advocates of basic income, anyway), they took the money and continued to do the jobs "for free".

Isn't this exactly what UBI advocates say will happen: People will start doing useful tasks, because they no longer need to find a job?
If there are techniques available, generally not thaught in school, that speed up reading quite easily. Why not call that speed reading? Perhaps x10 is not attainable to most (if any), but +50% is a massive time saver for anyone.

Same goes for mnemonics. The easy tricks are pretty easy to learn and worked for me as well (remembering lists by visualizing a house with rooms). Might have been natural to you, but a learning moment for me.

Obviously don't tunnel your life's savings into any scheme. But in the basics learning more of the skills you use most.. is pretty efficient. (Ever seen your accountant, or doctor type for that matter? Most nurses I saw recently single finger type..)
That's something what's easy to train. Each of these are a bit country specific like how a road sign is mounted and where, but this is far from a real problem.
Dude, just find a remote work, travel, enjoy life. It's never been easier.
You don't really need jets of lava to have a catastrophe. Also, it doesn't have to happen right away - OpenSSL was neglected for years before heartbleed happened. Also, keep in mind that it only takes one vuln to compromise the system and we're definitely hearing of too many of them throughout the time.

It is NOT a secure project. It's not even remotely so. The development process is too fast and erratic.
Yes it is, right at the top of the Download page: https://keepassxreboot.github.io/download
Seam carving with OpenCV, Python, and scikit-image
Well, that's the question, isn't it?

During the debates on what was then the referendum bill, one MP after another, up to and including the level of government ministers, stood up and quite unambiguously supported the right of the people to make the decision. There was little if any hedging at that time. You can read the transcripts in Hansard, and you'll be hard pressed to find any MP who actually said what you just wrote, or anything like it.

In the official government leaflet, sent to all households at considerable expense and amid considerable controversy, the explanation was also quite unambiguous. There was nothing in there about just giving the government a hint either.

The legal difficulty seems to be that the enabling legislation for the referendum was poorly drafted and what was written didn't actually reflect what was being said during the parliamentary debates. Put another way, it's not clear that MPs were actually voting on what they thought they were voting on.

I'm a little surprised that Pepper v Hart didn't seem to come up during the resulting confusion, but given the profound constitutional implications, the lack of explicit provision in the enabling legislation for what should happen after the referendum seems to be the main reason for the Supreme Court's majority decision today.
Most clients support this in some way. In qBittorrent it's a context menu option, for example.
The non-random fetching is also how super-seeding works [1].

https://en.wikipedia.org/wiki/Super-seeding
Disclaimer: I voted remain.

You can easily tell people's immigration status. I walked into my local Lidl about 7 years ago and didn't hear an english voice for the entire 30 min shop. That was the first time I realised how out of control immigration to the UK had become.

I voted remain, but if you think we can't tell who's english, or you think it's a lie that huge areas have been ghettozied in virtually every major city, you're either blind or unobservant or simply don't have a diverse contact with many areas of our society.
I'm not as familiar with HTTP 2, so I'll only talk about the previous specifications...

Which are dead simple to construct, send, receive and parse.

Really.

For example, let's curl -L (view everything but the body) for the spec: http://www.ietf.org/rfc/rfc7230.txt

HTTP/1.1 200 OK

Date: Tue, 24 Jan 2017 12:00:55 GMT

Content-Type: text/plain

Transfer-Encoding: chunked

Connection: keep-alive

Set-Cookie: __cfduid=df57c7720b704a40e4c3367bbe248771c1485259254; expires=Wed, 24-Jan-18 12:00:54 GMT; path=/;
domain=.ietf.org; HttpOnly

Last-Modified: Sat, 07 Jun 2014 00:41:49 GMT

ETag: W/"3247b-4fb343e4dcd40-gzip"

Vary: Accept-Encoding

Strict-Transport-Security: max-age=31536000

X-Frame-Options: SAMEORIGIN

X-Xss-Protection: 1; mode=block

X-Content-Type-Options: nosniff

CF-Cache-Status: EXPIRED

Expires: Tue, 24 Jan 2017 16:00:54 GMT

Cache-Control: public, max-age=14400

Server: cloudflare-nginx

CF-RAY: 326353e6a6a257a7-IAD

A bunch of newline, (CRLF), seperated key-value mappings. Some with a DSL (Such as Set-Cookie).

It gives you a status message instantly, a date to check against cache, a Content-Type for your parser, acceptable encoding, for your parser, a bunch of other values for your cache. All for free.

As for the body of the content? For a gzipped value like this, it's everything outside the header, until EOF. That's not quite as easy as when the content-length parameter is given, but hardly difficult for parsing.

HTTP is easy.

In fact, HTTP is so easy, that in-complete HTTP servers can still serve up real content, and browsers can still read it.

HTTPS is more complicated, but if you simply rely on certificate stores and CAs, it becomes much easier, but HTTPS is a different protocol.
Uber for data scientists
Yes, but good luck translating any sizeable chunk of code to a higher level language without a massive effort figuring out which things are discarded side-effects that can be ignored and which things are relied on later. I just spent a few hours last night massaging a C-translation from 6502 assembler. It's a tiny piece of code - ~3000 lines that'll probably shrink to ~2500 or so as I figure out which results are ignored (the original translation attempted to do a faithful 1-1 translation instruction by instruction, which leads to things like long sequences to handle basic multiplication etc.), but it takes ages, because it is not always obvious when it e.g. depends on the status flags set, and values keep being moved between registers etc. Now try doing that with a big piece of code.

There's a reason why people often resort to emulators.
Why we use HTTP you ask? Because it works. How about that.
Could you elaborate your issues with HTTP a bit? What kind of protocol would do a better job?

Minimal implementations of HTTP (and I'm strictly talking about the transport protocol, not about HTML, JS, ...) is dead simple and relatively easy to implement.

Of course there's a ton of extensions (gzip compression, keepalive, chunks, websockets, ...), but if you simply need to 'add HTTP' to one of your projects (and for some reason none of the existing libraries can be used) it shouldn't take too many lines of code until you can serve a simple 'hello world' site.

On top of all that, it's dead simple to put any one of the many existing reverse proxies/load balancers in front of your custom HTTP server to add load balancing, authentication, rate limiting (and all of those can be done in a standard way)

Furthermore, HTTP has the huge advantage of being readily available on pretty much every piece of hardware that has even the slightest idea of networking.
Any new technology would have to fight a steep uphill battle to convince existing users to switch.

Have I mentioned that it's standardized and open?
The 50 Best Jobs in America for 2017
Interesting! Typo: Recepients => Recipients
Not necessarily. Sometimes lack of infrastructure fast forwards the technology to next iteration instead of holding it back. For example in India, majority of people's first phone was a mobile phone & they never had landlines & first experience of internet was via mobile phones instead of dial-up or fixed line. Now with a company called Jio providing free 4G internet lot of people are directly going to experience 4G from 2G without transitioning to 3G since the cost is going down. Similar shift might happen in payments with models like UPI (unified-payment-interface) where many people will do digital/cashless payments without ever doing netbanking or owning credit cards.

I expect a truly intelligent AI to navigate around such issues in fact, such issues will provide playing field to create robust AI since it will learn to handle & respond to unpredictability.
3 days later, 146 comments and no love for lua on the beam?
Looks good! For the clojurescript ecossystem, it would be a great base project for something like re-natal with broader platforms support: https://github.com/drapanjanas/re-natal

I was thinking yesterday about fork it and add more platforms for my own use, now I try your project first and create a thin clojurescript layer over it, tks :)
marking as spam on GMail really works? I do get a lot of similar emails, and I'm always marking as spam and it still get to my inbox. Not really sure how does GMails learns about spam, which fields it considers (just sender? subject? specific words?)?
I do think permaculture is the most advanced method of farming in that (when done right) it produces increasing yields year-over-year. If high-yield monoculture farming is an industrial approach to farming, permaculture is an information-age approach. But nobody's tried to automate the design work, and for good reason. It's not that that would be impossible - I think a sufficiently advanced sensor drone coupled with a sufficiently advanced machine learning algorithm could design a permaculture installation as well as a human. But then the question becomes, are the supply chain costs of creating the drone and the algorithm cheaper than educating the human and having them do the work, especially given the health benefits of light exercise like gardening? Nobody with the money to do it has tried that yet.

Some friends and I have been thinking that an ideal setting to advance this technology would be on a semitraditional farm, where the researchers spent a few hours a day working on the farm and a few hours thinking about how to automate their most time-consuming tasks. If we do manage that we'll be sure to put our results out there.
It looks interesting but I have not played it yet. Congratulations though on finishing your sideproject! :-)
The most important fertilizer is some form of ammonia (bioavailable nitrogen) and you can't "run out" of nitrogen really, not on this planet. Energy requirements of fixing nitrogen are high, but the process is quite robust to fluctuating power supply, so you can easily use "green" energy to do this. So in the end you either let bacteria do this (e.g. in legumes' root nodules with questionable energy efficiency) or you do this on industrial scale, using solar energy to efficiently fix nitrogen and introducing it manually to the soil. It should not be a question of "what's natural" or what feels better, rather it's a question of energy efficiency and reasoning from first principles.
Nougat soon to arrive on Shield Tablets
Bukowski was not only offered a salary for his work, but ownership in the enterprise itself, in the form of the copyright he had as an author.

I am against UBI on the basis of practicality and the principles of equality, democracy, and human rights.

For practicality, the impossibility of setting the level of this income. Should it cover job loss for you and a family of 4 living on Manhattan or the Bay Area, or should it cover the needs of a single 25 year old with no health complications living in Detroit? You cannot even answer this simple question and regardless of your answer, your camp will not agree with you because it is impossible to set.

As for equality, a subsistence income which is the only type that is practically feasible, will create a captured class, living in slums and unable to manage their own lives, plan for the future, raise a family. They will forever be stuck in a location with awful schooling, health care, no jobs and no access to higher education. And they will only ever vote for modest increases in their income as it will be their only means of bettering their lot in life - hence being captured in a dreadful reality and a dreadful political ideology.

It would be a society not seen since Rome, and it would cause enormous social unrest. Thankfully it will never happen because you cannot even decide on the level of this income.
> SystemD

https://lists.debian.org/878ttl9go6.fsf@hope.eyrie.org
i don't think that's correct, because if you block 8.8.8.8 and 8.8.4.4 with the OSX pf firewall, then Chromium will use your OS configured DNS servers and everything still works (i do this.)
FYI, the usual argument against that position is that the EU itself has made major changes since we joined and will surely continue to do so, so treating membership as status quo in that way is unwarranted.
A little meta but well done for following the guidelines in citing the guidelines...
Net neutrality is dead
Looks cool, very nice retro look for the high scores and sprites!
I voted for Brexit. Couldn't care less about immigration either way. But please, tell me more about how Indians and Chinese people migrating to the UK is a problem for me.
Self driving cars are designed for well maintained first world situations where the rule of law is followed (or at least the driving regulations are). Sure in India or Thailand where it is a free for all and the infrastructure is poorly maintained they will not be suitable but in these countries the death toll on the roads is also ridiculous. In the USA, Canada and Eurioe, the largest markets for these vehicles (at present) the cars work fine and will ultimately reduce the number of deaths on the roads. Eventually other nations will catch up and self driving or at least assisted driving will be much better for everyone.
> Due to piracy, a company can no longer just release an incremental update of their software package every couple years.

In earlier days (before Microsoft introduced much stronger copy protection schemes, such as the necessity to activate the products or WGA) a lot more installed copies of Microsoft products were illegal copies (in particular on computers owned by private users). And Microsoft survived quite well. So if you really believe in the "piracy explanation", you are deeply brainwashed by rightholder's propaganda.

The IMHO most plausible reason why the model worked in former days, but worse today (though "worse" is probably a really bad word: revenue today is surely still much larger than in the former days), is that as long as Moore's law correlated to increased speed for existing applications (without need for new programming tricks such as having to use multithreading, new SIMD instructions etc. in the programs to make use of the additional power of new processors), there was a good reason to buy a new PC every few years. With each new PC there came a new OEM version of Windows and sometimes some Microsoft Office applications. So the formerly existing correlation between Moore's law and speed for existing applications drove Microsoft's sales.
I think you are missing the point of what I am trying to say.

In Denmark it's both free to go to the doctor and to go to the hospital.

This model is obviously great but it has it's limits with things like treatment opportunity.

What I am proposing is a model that mixes the US and the Danish system. We pay for our non-serious things but don't get bankrupted on serious illness.

The price of US hospitals are inflated, they aren't the real cost which any visit to a hospital anywhere else in the world will tell you.
>But jobs are there to accomplish things (and a number of them could be enough for doing those things) not to give people a paycheck.

I agree with this view but you also need to realize that if you follow that logic the only reason society exists is because cooperation worked better than alternatives, specialization and jobs came out of that. Now if that's no longer true the core premise of the society disappears, and all the arguments against that is essentially people feeling uncomfortable with this outcome - that a huge part of people will have no role in society and will be dead weight at the mercy of those in power - it's not hard to see why this view makes them uncomfortable.
It's literally in the same sentence. In the part that you elided:

"it will not at all distribute the load as evenly among the peers as the "random access" method does."

If people only stay to download the file and then disconnect then there will be a higher concentration of parts from the beginning of the file than to the end. This reduces the resiliency of the swarm.
Presumably this tool is not for Windows sysadmins, it's for Linux/Unix sysadmins who also have to manage some Windows machines...
Nonetheless, public transit is an immensely popular way of getting around in cities all over the world, and it comes with the advantage of providing greater access at lower cost than privately owned transportation. There are many people willing to make this trade-off.
Top Dry Fruits Help Reduce Weight – Simply Herbal
So in other words it wouldn't have made a difference.

A better type system gives you the option to enforce stricter checks to help you catch mistakes, but the same people with the same procedures would have written this bug in any language.
US Small Business Optimism Index rose dramatically in December
Using VPNs in China is now officially a crime
Best WordPress plugins you will need for a restaurant website