skysight-inc/HackerNews huggingface dataset:
Our agriculture techniques are going to destroy the planet if something significant doesn't change, any quickly. The Savory Institute[1] has been doing interesting things as well, but is it all going to end up too little, too late?

1. http://www.savoryinstitute.com
Nope! I guess what you want is Azure. It's too expensive for little projects, though.
Tree View Tabs? Do you mean Tree Style Tabs?
Verhuisdekens+en+pakdekens+van+de+beste+kwaliteit+en+prijs+bij+Verhuisboxen
> Now that the age of SoCs/tablets/etc is upon us, people don't have as much extra memory as they did when Chrome first arrived. That may have an impact on how usable Chrome is (don't know if it's smart about "dialing down" its memory usage).

To me, the worst part is that Chrome seems, even without significant extensions, to be a CPU hog. And that translates into worse battery life. I switched to Firefox strictly because of the better battery life; with Chrome and GMail open it was like my battery had a hole in it. (Now I get to deal with random hangs that lock input for a while because a tab has a sad in Firefox. I hate us.)
I remember having a few Google engineers coming to my uni to do a talk - afterwards they mentioned that internally they've been doing a large amount of programming work using internal tools on Chromebooks.
There are plenty of worse things to rest on besides empirical evidence. Indeed, it is a shame that empirical evidence is not more heavily weighed, for some of us.
I'm old school. My to-read queue goes off to del.icio.us. After all the switches and selling and buying, in the end, it's not half bad. Bookmarklets plus droidicious on Android and I have a dependable bookmark store.
The swiss flag should be square.
I'm surprised language wars didn't show up. It seems to me "X is better than Y" threads always get a lot of heat and light.
> You are arguing that what people are actually doing should be kept less transparent, because if it were obvious what they were doing it would look bad?

It would be nice if all people were so logically minded, and could think rationally about pros and cons of running a battle-hardened piece of code from last year, being guided in their decisions only by the unshakable faith in the values of critical thought and Scientific Enlightenment as declined by our Engineer-in-Chief.

The truth is, we all know that the average geek, giving a choice between $software version 2012_11_20 and 2014_12_15, would almost always pick the latter. Arguments that "the 2012_11* codeline is a workhorse and runs better with our hardware!" would simply not cut it; newer software will have more bugs fixed, right? It's only natural. Of course "nobody would run 2015_02_13, it's too bleeding edge", but a couple of months should be fine, surely? ... This sort of thought is not even conscious in most seasoned geeks, but it's inevitably there. Anything older than a few months would quickly lose all significance.

A date will irrevocably reduce a piece of software to a moment in time, an idea that a release is just a timestamp on a single line going from A to B; a date-agnostic release number gives software an identity that transcends time, so that it will actually make the choice clearer: you run 2.x because you want some features and not others for your own purposes, regardless of when they were released.

Man is what it is, and despite all their protestations, engineers are just men. If you think this sort of process does not happen in our minds, or that it doesn't matter in the end, then you should try replacing a release manager with a small timestamp-checking shell script.
Why not use a saved window arrangement? It'll restore your splits, and working directories too if you use the nightly build.
Free SSL certificates (2 year, SHA-2, Chinese provider)
Or:

If I can't predict how many points a specific player will
score in during an arbitrary period of a specific game,
then how can I expect to be able to predict whether or
not the team will make the post-season playoffs?
>We could produce the same amount of food with a tenth the water we do currently. ... A simple system, like drip irrigation, could save 50%.

I was thinking exactly the same thing after reading the OP and the first few comments of this HN thread. Israel and other countries use drip irrigation very effectively.

But if climate change happens on a large enough scale and with enough effect, we will have more problems than can be solved by drip irrigation alone.
It's the kind of thing that's made me very familiar with the -E option for GCC, which makes it spit out the preprocessed code...
Great point. I think this is horrible practice and I've seen it lead to lots of slow/clunky code and UX.

Next time I start a new team we're all getting Raspberry Pis for development.
You can use GCC and Clang directly on Windows, both implement 100% C99. Alternatively, Visual Studio 2013 implements most of the C99 standard (not a complete implementation though).
Why Tesla's battery for your home should terrify utilities
Fire Departments tailor each station's equipment to the area it serves. They train their staff based on the situations they are likely to encounter.

In a former life I worked alongside several of the people instrumental in developing NFPA 13R. Part of that development was that department's development of a fire hose nozzle "with a spear at the tip". It could be jambed through the roof of a wood framed structure from the exterior and spray water into the attic space without causing flashover.

In recent years, many fire departments have focused their political efforts on requiring domestic fire sprinklers in new one and two family dwellings and the major US model code - International Residential Code - has required this in the last several editions. Multi-family dwellings have required sprinkler systems for at least a generation.

Incidentally, the approximately 3000 fire deaths in dwellings pales in comparison to fatalities from falls (or for that matter self-inflicted gunshots or automobile collissions). Falling asleep while smoking is the most prevalent cause of a fatal fire in a dwelling.
It's plain javascript. I used canvas and reflected the coordinates of pixels according to position of cursor. Also smoothed the effect using a heuristic smootherstep function.
I use the Epic Privacy Browser, built on chromium and way better than firefox and chrome.
I was visiting Orange County (ugh) then, and just went to some upscale men's clothing shop/boutique. Shirts were about $100-300 each, pants $100-200, shoes another $100. (I had a very friendly expense account at the time.)

This was south California casual, I guess? Shoes that look good sockless (or wear those little liner socks). Button-down shirts that have some simple design. It was nothing really, and I'd have no problem doing outfits that good myself now, after spending perhaps 10-15 hours reading about fashion and trying stuff out. But at the time it was revelatory.

I am certain that many guys in my position would do fine just going any decent-looking clothing store and asking the salesguy to make you look OK. They're good enough to not let you leave looking like a dweeb. Personally I like some of Banana Republic's stuff, as it's higher quality than Target, and still casual (yet the other half of the inventory seems very "douchy").

People are so vulnerable to social manipulation via clothing and all sorts of other means. The stereotypical programmer person looks down on this, perhaps because they're not comfortable, or because it feels "fake". It might be useful to view social as just another system to be hacked. And in the process, one might realise it doesn't have to be fake and can be quite rewarding.

Yes, I know, this reeks of just blindly following trends and conformity. But we don't say that of other hacks. "Loser! You just shoved some escape characters into a querystring and looked for issues. That's so common, you're such a sheep." Yeah, maybe, but the end result is what matters. And feel free to A/B test versus wearing a "I'm too CSSy for this shirt" tee and decide which leads to a more fulfilling experience.

[The irony of me giving out fashion and social advice. Like someone advising you to "buy a computer with Internet; that's my favourite program".]
https://www.haiku-os.org/about/faq#top_5

> # Why not Linux?

> Linux-based distributions stack up software -- the Linux kernel, the X Window System, and various DEs with disparate toolkits such as GTK+ and Qt -- that do not necessarily share the same guidelines and/or goals. This lack of consistency and overall vision manifests itself in increased complexity, insufficient integration, and inefficient solutions, making the use of your computer more complicated than it should actually be.

> Instead, Haiku has a single focus on personal computing and is driven by a unified vision for the whole OS. That, we believe, enables Haiku to provide a leaner, cleaner and more efficient system capable of providing a better user experience that is simple and uniform throughout.

After reading this, I full-heartedly support this project.
keep it going. They look great.
There is another alternative: http://libreboard.com/
Nice.. with gz transmission, looks like it's under 9kb, which isn't bad at all for an icon set.
It depends what you mean by "language" and what you include.

Rust and Go include the compiler, the runtime, some libraries, some package management and some tutorials.

Other things you might want include IDE support, static analysis tools, advanced garbage collectors, GUI toolkit (bindings), slick debugger support, monitoring and profiling engines. These will all add a large amount of time and money to the development of your new platform.
I was just talking with some friends about a cloud-managed micro-ISP which would run essentially as a co-op within a condominium. Provide the back-haul and a remote monitored edge device to serve the building LAN, a billing and support portal, financing for the installation cost, etc.

250 units is about $100k in ARR. It sounds like it would easily cover the financing on installation costs with plenty of room to spare for operational cost and even some profit kicked back to the condo association.

I checked your Bio and didn't see any mention, would you mind sharing the name of the startup that was trying this (or something remotely like this)?
I'm not sure what Panorama or Tab Groups are, though I suppose I could infer the purpose/function of Tab Groups based on the name.

> I like to keep dozens of tabs open

Only dozens? Son, I just closed a Firefox session (in order to switch over to Nightly) with 233 tabs (plus another window with 10 or so). Didn't even push the 6GB mark.

When it comes to browsing, Chrome is like a modern soldier with all his gadgets and gizmos to keep him nice and sandboxed and safe from his adversaries ("adversaries" being poorly-designed "responsive" "web-scale" "mobile-first" "semantic" "Wangular.js" "jQWOP" "SASSy" "single-page" "web applications"); a good marksman, but easily overwhelmed should he find himself at close range and significantly outnumbered.

Firefox, in the meantime, is better likened to what would result if SkyNet had based its Terminators on Viking berserkers: almost naked, wielding nothing more than battle-axes (axen?) in each hand, charging at hundreds of foes in a magic-mushroom-fueled frenzy and winning. Yet, even if he should fail, 'twould matter not, for he only dreams of dying in such a great battle (as he does every week or so when I inevitably need to restart the Firefox process) and ascending to Robot Valhalla; and someday, Servo Firefoxson will grow from boy to man, and upon doing so, himself join the epic battles to avenge his father.
I'm probably being dense, but that did not help me understand it at all.

I understand the perceived flaw in the previous studies that former heavy drinkers, now teetotalers, were included in the non-drinking bracket and therefore negatively skewing the results for non-drinkers, HOWEVER, is the article still not claiming that even having adjusted for that that the results still show benefits from small amounts of alcohol?
I only have one option, AT&T Uverse, and I live in a < 10 year old building in downtown San Francisco.
The topic "language-type-program-code" is the 6th ranked topic out of 30 in terms of comments, so it's pretty high. Considering the error bars, it could possibly be even further up.
You should go back to reddit, my friend.
Firefox gets nearly $1mn/day from Google...they're using your browsing history to target new tab page ads to you...they're not a good choice if you care about privacy. They have, though, pressured Yahoo to do some good stuff -- they have zero leverage over google, in fact google has tons of leverage over them. Try the Epic Privacy Browser if you care about privacy!
Could use some basic topic labels like "math" and "history" and "women's issues" (or "women in STEM" or something) and "culture."
It is deceptive however and tarnishes their brand. Ultimately, however, it's a problem with default free services.
Continue Cabell, these are very nice set of icons with a small file size.
It's like a reverse of Simpson's paradox
Ya, the messaging is starting to get really confusing. If the container formats really are that similar then there is no point in two parallel implementations, either augment docker containers or app containers. Doing both at the same time is just silly since from the looks of it they are going to converge on the same format anyway.
Two words. Android Runtime.
some interesting chains pop up from the data!!

- google-microsoft-windows-video-browser-user-support-chrome
- security-key-attack-password-hacker-encryption-network-secure
- language-type-program-code-programmer-java-write-class
- number-point-algorithm-value-example-result-set-problem
- space-nasa-tesla-rocket-launch-start-china-nuclear
- data-database-map-table-analysis-information-graph-model
Epic Privacy Browser is a great choice for a chrome alternative, especially if privacy matters to you.
You should try the Epic Privacy Browser if privacy matters to you but you still want the speed/security of chromium.
Google's way of handling accounts is infuriating.

I have multiple g-mail accounts. One of them is my primary personal one, and another one I use is a shared account that my band uses for business and soundcloud.

Google makes it hellish to sign out of one and into the other. For the longest time, I had them linked, and my band mates could see my personal e-mail. I don't know if they could get past a log in point, but the fact that its so hard to keep them un-linked and log into one or the other is infuriating.
I just realized that this tech would be perfect for Smart Watches.
EDIT: To the author, the download and email icons are the same.

This is fantastic. A feature you might not have realized is that it works well with NoScript users. With font-faces considered harmful[0], these icons can be delivered to the user, vulnerability free.

[0] https://hackademix.net/2010/03/24/why-noscript-blocks-web-fo...
Try http://fountain.com. There are a lot of home / kitchen experts available.
You can read all about it here: http://en.wikipedia.org/wiki/Kar%C5%8Dshi

There was also a recent case in the London banking industry of a suspected overwork death: http://www.theguardian.com/money/2013/aug/21/bank-intern-dea...
By these downvotes I'd guess a lot of you like drinking, huh. Never thought I'd struck your cord.
Now I'm conscious of skewing the data by posting this comment...

I don't think the API is exposed but the aggregate up vote of comments with a post might be interesting. It's one thing to have a lot of comments, but measuring the quality of the discourse would worth knowing.
I thought I remembered reading somewhere that techniques like this only move the back-pressure to other parts of the system rather than solve the problem. There's a load point beyond which you have almost no choice but to throw requests away.

It was something like [1] but I don't think that was the exact article I read.

[1] http://mechanical-sympathy.blogspot.com/2012/05/apply-back-p...
This is fascinating. But why isn't it more popular?
I wonder what this means for startups like fluentify.com
Amazon AWS Mobile SDK for Unity3D Game Development
Anecdata:

using both Firefox an Chrome. Chrome on Linux is very fast and responsive. Firefox on Windows slow and clunky.
Read: spherical cows in vacuum.
Really nice icons, good job !

One suggestion for animated icons: add "animated" and "stopped" states if you didn't already.
Because drinking causes more problems than it solves.
Even if DVD codecs are 100% opaque to future historians, recall that no video of any format existed until the 20th century, and widespread ubiquitous video recording didn't exist until the 21st. If we're entering a dark age now, what does that make former ages?
There's a bunch of good public docs on the Chromium security architecture. One big thing that having a separate process per origin does is that you can use OS sandboxing techniques on each process separately, and even if there are renderer bugs, an exploit can't immediately get to another origin; it provides defense in depth by also requiring a sandbox escape.

Here's an old paper that talks about the architecture (it hasn't changed much at a high level):

http://seclab.stanford.edu/websec/chromium/chromium-security...
Portal – personal cloud servers
Haphazard mashups are not how we're going to fix the many problems that face a rapidly expanding city like Austin.
Ballad of a late-blooming Bisexual
I got sort of the same impression. He writes a very nice narrative,unfortunately I doubt it really fits reality.
Many privacy extensions do protect some privacy on one hand, but then take away some on the other hand e.g. block trackers but collect other information on your browsing to sell (data business model). Using addons is thus risky. Firefox uses your browsing history to target new tab page ads to you. They get nearly $1mn/day from Google. They have done some good things in privacy with Yahoo, but they're overall probably not the best choice for one who cares about privacy and security (chromium is way ahead in security out-of-the-box than other browsers). Try giving the Epic Privacy Browser a spin!
Nobody seems to remember the original Google/Chrome vision: seemless experience between the desktop and the web. No need for desktop apps. And all web content instantly loads on computer without any internet and browser delay. Just as though the content was always on your computer.
Wouldn't a solar flair or ejection destroy that umbrella?
Interesting! The Epic Privacy Browser has built-in tracker-blocking and a lot more privacy protections, plus it's built on faster, more secure chromium.
Yeah, calling Rundberg "right around the corner" from Mueller is a bit of a stretch. Most of central Austin would fall under that generous definition.
> The way variables are captured from the environment into the closure is controlled by the "move" keyword. If the "move" keyword precedes a closure expression, then variables from the environment are moved into the closure, which takes ownership of them.

Note: if you don't specify `move`, then the captures are determined in the usual way:

`|| v.len()` captures `v` via an immutable borrow

`|| v.push(0)` captures `v` via a mutable borrow

`|| v.into_iter()` captures `v` by moving it
Damn, that is a little fancier than my DubStep.rb program: https://github.com/cortesoft/DubStep.rb
Bitbet – a new Bitcoin gambling site
It's accessible through Tor only, for now. The hidden service address is:

bitbetn5loto4rpd.onion

The whole system's pretty simple. Just register an account and send coins to a mailbox address. After 6 network confirmations, funds will become available. Then you can gamble a bit and make a withdrawal when you're done.

I'm looking to build up credibility here. So please, if the site functions properly and I don't steal your Bitcoins (I won't), post a comment. Likewise, if something goes wrong, let me know - I'll get back to you ASAP and we can work towards resolution.
You're saying things I've never said.
Maybe if you spent less time being a jackass, you wouldn't need to drink.
When selecting software, I seldom say, "Fuck it, I hate X so much I'm using a competitor." I normally say, "I like Y so much, I'm using it."

For me, I like that Firefox isn't constantly bombarding me with "link your accounts" crap. And I like how Firefox still has the option built in to reset the browser / delete all data on close.

Performance seems like a wash these days, and frankly isn't something I care about even a little -- it's basically a problem solved by adding more RAM and RAM is cheap. 16 GB in my laptop these days... 32 GB in my workstation... who cares how it gets used.

Also I like some of the Firefox plugins over Chrome.

I do like how Chrome doesn't require a restart for plugins... Firefox needs to get on that train.

But I add plugins once a week at most, so it's kind of moot.

Anyway I like Firefox more than I like Chrome, that's why I use it.
It's a shame that most of these aren't open source.

At one point I had great hopes for RethinkDB. It seemed like a great fit when I first heard about it: It's among the newer databases, it's open source, MVCC, distributed, sharded, multi-master, and has a neat query language with some advanced features.

Unfortunately, while RethinkDB does feel very pleasant and modern, performance is pretty terrible, and it's quite lacking in some other areas.
Tested your page on an i3, all 4 cores are at 60%+
that's not very good... probably affects only the animated ones still
Harvest me spammers
Why not both?

Many Google engineers (including folks like me outside of Chrome) use Chromebooks as our primary laptops. In my case that also (mostly) makes my Chromebook Pixel my primary computer. I average 25-100 tabs, many of them doing 'heavy' things like editing large Google Docs or running Inbox.

I do have a beefy dev desktop that I access via ssh, although frankly it mostly exists for running emacs for the pedestrian task of actually typing out bits of code.
I wonder if the legalization of pot will end a lot of the experimentation. From I understand, the point of a lot of the technology of pot growing came from trying to get good yields "under cover" so to speak. If growing in a field just like corn is legal, will people still push technology?
This is absolutely true. Every time you run it, a non-prime has probability of at most 1/4 of passing.

Run it 5 times, and you'll catch 99.9% of non-primes.

What about neutron flips? Judging from http://lambda-diode.com/opinion/investigations/transmutation... you can probably expect one every 4-5 years.

If you run MR 20 times, your odds of wrongly declaring a non-prime prime are on the same order of magnitude as the number of microseconds in a 5 year period. So yes, neutron flips and MR errors are on par with each other.

If you're concerned, just run MR a few more times. :-)
How did you come up with the 2 years figure for Rust? If I remember correctly, development started 2006-ish as a one-man private project.
> I thought I remembered reading somewhere that techniques like this only move the back-pressure to other parts of the system rather than solve the problem.

I think that redirecting to an alternate asynchronous mechanism via a "send us an email" notification is essentially equivalent to an automated shift to an asynchronous mechanism in terms of shifting load to a different part of the system -- doing either is appropriate only if you've got a process for handling asynchronous requests that won't fall-over (or produce results unacceptably out of user expectations) under load despite the fact that processing requests synchronously would.

Lots of times, however, this is the case, so long as you don't have a long-term load problem, but only a spiking load problem.

> There's a load point beyond which you have almost no choice but to throw requests away.

Yes, but that point differs depending on how you are processing requests -- and (for a system with direct human interactions) how you are setting client UX expectations.