skysight-inc/HackerNews huggingface dataset:
I don't understand. Are you saying that using arable land causes that land to stop existing? There will always be a place to raise both plants and animals, unless all the continents disappear into the sea.

As for "Impossible Foods", I don't understand the fixation on making fake meat and dairy products. To me, that's just encouraging the shift away from natural and minimally processed foods, toward a junk food diet of things manufactured in factories from raw resources of industrial agriculture - monocropped fields of soy and corn farmed with industrial poisons and lab engineering.

Factory junk food is our diet problem, not meat. It's also our environmental destruction problem.
Suggestion: try semi-transparent bubbles for each data point. It will create a heat map which is faster to read and understand than summaries per region.
It's inconceivable to me too. Must be VMs which would make their physical footprint pretty small.
Any central bank since 2008.
Researchers Uncover Method to Detect NSA ‘Quantum Insert’ Hacks
As a European, I've thought long and hard about the disadvantages of SV. Not least:

Cost of living. SF is far more expensive than anywhere in Europe, including London. This immediately ratchets up the burn rate.

Red tape. Whether it's a Delaware off-the-shelf incorporation or something else, sooner or later you're going to have to deal with the IRS. From previous experience that's a world of pain.

Health care. I don't pay for it here. I'd have to pay for it there - and pay a lot.

There are advantages too - immediate access to a huge market, mostly speaking a single language; lower sales taxes; networking and culture; weather (although cities like Barcelona which are comparable).

Access to talent is roughly equal. Certainly there are areas in Europe where developer standards are reassuringly high.

The real difference is that SV has a strong start-up tradition, while Europe has an industrial tradition of bigger and more established concerns, and start-ups seem to happen more by accident, often in waves - like the home computing wave of the early 80s, and the current tail end of the app+game wave.

Europe could certainly do more to improve that, but it's not so impossible to make things work here - it's just the challenges are different.
A new way to say hello
Compared to MMAPv1 or compared to WiredTiger?
Lots of people agree.

Those end up creating environments where everything just sorta-works enough to run, for as long as you put a constant stream of sysadmin time into it.

And then as see they doubting people that claim that a person can administer hundreds of servers, or that an admin can go away for a while and nothing will happen.

(Also, exactly what do you look for in SecOps? Most people that use that term are selecting for exactly the wrong things.)
> Ruby is strongly typed.

I think one has to bend backward in order to defend that claim; but you probably have some ground somewhere since the term "strongly" is weakly defined :)

By strong _I_ meant HM-typesystem strong, or stronger... (for instance I dont think the NullPointerException-king Java is strongly types either -- though it is strictly typed -- again a matter of personal definition)
But they're also opportunities to own parts of a company much more cheaply than normal.
A Brilliant Example of Recursion
9 qualities of world class growth hacking teams
I know this is a tale of low-tech ingenuity and the knowledge from the field, but I like to take a slightly different moral from it:

There was a problem the field technician was able to solve, but he didn't because he didn't know it was such a grave problem or, most likely, he didn't have any stimulus to do it.

In this case, he simply wasn't aware of empty boxes or the problem didn't matter to him. So, lack of internal communication was costing the company, and it was easier to pay millions to contractors than to offer some money to the field workers to solve the problem.

Also, surely this was a urban myth, mostly because the expensive scales are needed not only to prevent empty tubes, but also to detect half-empty or quarter-empty tube, or barely below the legal limit.
'grep' isn't a case of disemvowelment (there's an e!), it's just a weird mnemonic that's outlived its referent.
Startup tsunami in silicon valley
Recently, I started scoping out the job landscape in Silicon valley. And holy cow!!! it's startups everywhere. Every tom, dick and harry is doing a startup! Which makes me skeptical of 99% of these startups, including some of those 'decacorns'.

What's going on in silicon valley? Are startups really making that much of money or just getting a free ride on investor's expense? Or is valley deluded with young-20-something-programmers who are just starting pet.com variations?
Rothbard and other libertarians do not consider capitalism as a moral system, they consider it as an economic system that servers well a collective. As a result they make no attempts to justify it morally.

This country should be based on laissez-fair Capitalism, which is justified morally by Ayn Rand in her book "Capitalism: The Unknown Ideal".
Yes, I didn't pass judgement on the approach. It works well enough for Google and avoids problems with e.g. ELF symbol conflicts. For development out on the open internet you do need some way to specify versions so it's a puzzling lack, but "if it works for Google it works for you" does seem to be a recurring theme in the Go design.
Go and modern C++ are both quite a bit more terse than Java. They also produce binaries which don't necessarily require a runtime to be available on every server (just ABI compatibility).

(I have no horse in this race, I am just writing what I think the grandparent comment was referring to)
It should be noted that many people have gone bankrupt over the past three decades predicting the end of China's growth (adjusted for purchasing power, China's GDP has already surpassed the United States GDP). Anyway, a couple things.

First: the claim is that the world's economic base is shifting to the Asia Pacific - not that it is already there. One reason for this is that these (huge) economies are emerging into consumer rather than producer economies and another that much of the modern industrial capacity for 21st century goods (e.g. electronics) are centered in this area. The Renminbi is a credible threat to the dollar.

The second thing is that this is the perception of the Western world - it is the reason for the Bush and Obama administrations' joint plan for the Pivot to Asia. Maybe our government is wrong - but this perspective is what informs it and is leading its decisions.

The third thing of course is that your dossier is very coarse. It fails to mention the problems in the Eurozone and the financial crashes centered around the dollar. It casts the Spanish economy in good light and the Chinese one as bad. It mentions Canada's growth, but not that it has been driven by investment in China. Curiously, it uses Japan as a comparison for the US economy - a country I would consider on the Western system - and later uses Japan as an example of why the Asia Pacfic is weak.

Finally, economics have more to do with growth than they do with wealth. It does not matter that Asia is not (so) wealthy right now. What matter is that the growth is and will be centered in the Asia Pacific. The investment, global investment, will be there. Everyone wants a piece of the 7%+ pie. This while the Western world, while rich, is struggling to grow at 2%. It is not enough to look at who has the wealth - you need to look at who will be getting wealth.

What Washington thinktanks are talking about right now is:

- How can we get the Japanese people to agree with expanded US military deployment there?

- Can we get S. Korea to reunify with N. Korea, what would China think, and what are the prospects for Korea to become a world power?

- What broad power plays are going to be made by Xi Jingping? How can we prevent China from gaining control of the major ocean trade routes?

- What investments can the Western World make in Eurasia? Can a strong partnership with India, with its emerging economy and large population, enable us to compete in the region? How can we keep India off of the AIIB (esp. wrt coal)?

(And of course a great number of things not related to the Asia Pacific, like how to keep the Arctic as a no-man's land)

So anyway, I'm not actually making the claim that the Asia Pacific is going to be the center for economic growth of the world for the next 40 years. I am more properly making the claim that Western institutions believe this and are responding to it.
If you have solar panels, daytime power is as cheap as it gets. The cost of daytime power is negative for me, since my home solar array produces more power than I can use.

Net metering is an accounting trick which lets you treat the grid as a big storage battery. My house "charges up" this battery during the day by running the meter backward; then I can "draw down" the battery at night, when my panels are inactive.

If I had a literal storage battery at home, the economics would work exactly the same way: but instead of externalizing the cost of the battery onto the public utility, I'd be paying the cost myself by purchasing the battery.
My understanding is that this guy did exactly the same thing you've described a HFT would do. The intention of $10.01 is to move a price, not to get a fill.
I wouldn't consider what you presented as the "normal" or "ok" way of doing things either, especially not on anything resembling a live (i.e. not development/sandbox) environment.

A distro (or official vendor, or possibly a trusted third-party) repo of pre-built, signed packages would always be my first choice.

If one of those isn't available, my next step would be to create a package for the tool in question, part of which is setting up a file for `uscan` to download new source archives, and compare against the signatures.

In this scenario we (as in the organisation) are now responsible for actually building and maintaining the package, but we can still be assured that it's built from the original sources, we can still install it on production (and even dev, staging, whatever) servers with a simple call to apt/aptitude, and dependencies, removal, upgrades, etc are still handled cleanly.
Custom Buttons – Button Frog by StickerMule
Classic https://xkcd.com/927/
A Boy Named Humiliation: Some Wacky, Cruel, and Bizarre Puritan Names
Edit https://cmnewsletter.wordpress.com/ typical, find the answer just after asking the question below.

This was brilliant but I'm really struggling to find an index page with the rest of them, I can find some of them via google directly.

Anyone figure it out?
The snug comfort of Business Class, now at the office >http://vintage.johnnyjet.com/photos/Virgin-Atlantic-Upper-Cl...
I'm completely baffled that people find the ternary operator difficult to scan.

The concept is simple. The syntax can be terse, but it doesn't have to be. Modestly capable Excel users take advantage of something just like it.

The only time I've ever seen it become difficult is when either the conditional or result expressions get hairy or depend on undescriptive variable names. And when that's the case, well, you're going to have the same problem with the expressions in your if/else, albeit spread out over a few more lines by convention (which one could do with a ternary expression just as well).

I'm at the point where I suspect complaints about the ternary operator are a cargo cult repetition thing, and the developers who are scared of it are scared because they were either taught by someone else to be scared, or they're suffering from a confirmation bias problem where they notice confusing conditionals more when they're associated with the operator.
Do you have any specific videos we should watch?
Is this a dual-MVNO? They talk about switching between two different LTE providers.
Shit, it's going to blow your mind to know that people download EXEs from the internet and run them every fucking day.

this thread is a joke.
Thank you for this more detailed comment. It does a nice job capturing the essentials of the paper.
You sound like someone from a dystopian anime.
Facebook users hit with “Hot Video” scam, delivering Trojan
Are LinkedIn Skill Endorsements Pointless or Priceless? – StarterNoise
Rust's stdlib not containing a HTTP server is a deliberate act.
It switches between T-Mobile and Sprint.
HN Mods, why this discussion was dropped two pages down?
To find the last new hire, 95% were weeded out just based on resume for lack of experience, or non-relevant experience. Of the remaining 5% who made it to a phone screen, 80% were weeded out because they could not convince me that their knowledge matched their experience (e.g. 10 years of Javascript but they can't explain Function.prototype.call() or Function.prototype.bind()). The rest who passed the phone screen, the decision to not make an offer came down to personality fit or geography (quite a few people were out of state, and would not be able to move here quickly).
As others have stated, that's not necessarily going to do the trick, either. I'll make a huge leap here and guess that you're a primarily laptop user. Don't forget about desktop users.

I use an external amplifier connected through a front-panel IO port. Both the front panel and my amplifier have volume knobs. I don't use the system try to control my levels. I know I'm an odd case, but surely there many people out there with basic integrated speaker setups with volume knobs.

The simplest solution would be to visually indicate to your user as early as possible that your page uses audio. If it is designed to be particularly loud or quiet, you can mention that, too.
"Request Invite" --> 404.

Good start.

EDIT: Only if the window is sized small enough to trigger the mobile layout for the navbar. Kind of funny in view of Mobilegeddon.
I think that's a false dichotomy. It's not simple to separate "personality" from "technical". A person's personality is what drives them to acquire technical skills. Candidates with a curious, open minded personality will spend more time acquiring technical skills than more passive or close minded candidates will. In my experience it's rare to see someone with solid technical skills that doesn't have passable interpersonal skills too. Learning is just too social.

This plays out at a larger scale too - some cultures are more open to borrowing from other cultures, and some are more closed. The more open ones utilize better technology than the closed ones.
"licensed gun owners are among the most law-abiding & ethical citizens"

Law-abiding? Ethical? I don't think there is any actual basis for your claim (except that you would like it to be so, maybe).

After all, Cliven Bundy--who I think you mentioned earlier--broke the law for decades. When the democratically-elected government came to enact its penalty for that law-breaking, a lot of white guys with guns came from all around the country to stop the justice system from doing its job.
Can you give an example of what you might turn to google for (and what you'd search for) that is more productive than checking a manpage/help output?
I'd also say that many of these things are trivially fixed in other languages using tools. Most big projects have some code style guidelines which can be enforced using a linter and any good Java IDE can auto-clean imports lists for you at commit time (IntelliJ can be configured to auto-optimise imports just before commits for instance).

Making the compiler super strict about it seems like a good way to make quick changes awkward. Especially when there isn't a strong debugger you often end up commenting bits of code out or adding "return true" type statements half way down functions, and it's annoying when the compiler refuses to let you do it. This is one of the things that bugs me about javac - if it detects dead code in a function it refuses to compile. Maybe I'm weird but in my work this has caught legitimate dead code exactly zero times, but has triggered false positives due to transient debugging changes eleventy bazillion times. Luckily javac is dumb and you can trick it by just writing the code as "if (true) return;"
No, the intention of 10.01 is to capture the fill when the market goes there. The intention of a spoofer is to induce the market to go somewhere it shouldn't, jump the hell out of the way so as not to fill at that bad price, and then profit from the correction back to the right price.
My point was to contrast the diverging approaches of two successful island nations. One chooses to allow immigration, the other severely limits it. Curious about long term outcome and viability if the resulting economies.
I spent an entire day last week attempting to build hadoop with LZO compression support. There are many outdated guides on the internet about how to do this, and I eventually gave up and spent a few hours getting the cloudera packages to install in a Dockerfile so I could reproduce my work later.

Figuring out which software packages I needed, how to modify my environment variables, which compiler to get, and where to put everything in the correct directory was the entire difficulty.

If it were written in Go instead of Java, I could have done `go get apache.org/hadoop` and it would have been done instead of giving up after hours of frustration.

Go has almost no new features that make it an interesting language from a programming language perspective. Go's win is that it makes the actual running of real software in production better. Hadoop's difficult is exactly why InfluxDB exists at all.
ARGH.. Google Apps domains not supported. "For now, Project Fi is available only for accounts with an @gmail.com address"
I think both Baidu's AI lab in Beijing and its Silicon Valley lab led by Andrew Ng have top researchers and engineers. The copy issue only shows how bad laws are enforced in China, and there is a lot to improve. Also, I don't think the tech of self-driving car can be copied. The idea can be copied and in these days, idea is cheap. That said, I totally agree that China needs IT companies that do cutting edge stuff within one field. Baidu, Tencent, and even Alibaba all failed to do so. But I have a good feeling about the future. Look at some of the young and promising start-ups in China that have leading technology in its own field:

http://www.faceplusplus.com/

http://www.dji.com/

http://www.foxitsoftware.com/Secure_PDF_Reader/

Edited format.
My evil twin wants to do this some day:

(pickfunc? func1: func2)(pickarg? arg1: arg2);

Works great!
>By complicating things (again: VAT, data roaming, etc)

What exactly do you think the problem is with abolishing data roaming charges? As it is, the telcos are screwing everyone, the plan to limit the data roaming charges is good from everyone else's perspective!
Because now your ability to install your mission-critical software is dependant upon https://whatever.io actually being up. Which it certainly won't be forever.

Or, you know, maybe someone updated the whatever.io installer to make it 'better'. But you are trying to debug some problem and you made one image last month and another one this month and you're pulling your hair out trying to figure out why they are different. Oh, it's because some text changed on some web site somewhere.

You've taken a mandatory step and put it outside your sphere of control.
No mention of family plan or data sharing. If I have 3 lines that use 10gb between them, will this still be cheaper?
This essay was full of some great turns of phrase. I'll keep reading his blog.
Anyone else in the uk doing work like this? Can I help?
> I have a friend in the middle of a divorce. Her husband works for their cell provider. He has harassed her with allusions to "keeping tabs" on her because of his position of power.

It never occurred to her to get a different phone? Yes, that's a burden, but people do much more difficult things for much worse reasons. The husband isn't really in a position of power there.
404 on Nexus 7 portrait, works in landscape. Weird.
This is insane. I can't think of an industry that google is not trying to compete in. Auto industry, space industry, internet of things industry (Nest), internet/media industry, cable/internet provider industry, automobile industry, robotics industry, software industry, smartphone industry, pc industry now the telecom industry. I'm starting to expect Google to launch an airline here pretty soon. How can they possibly compete in so many spaces and compete well? Isn't this how Microsoft started doing business and failed at? I just am at a lost of words at Google's diversification strategy. I don't want to be a hater, but do we really want a singular company being the market leader at everything if they do end up succeeding at everything?
I don't think you understand. She is trying to get them to eat something different (proselytizing), for reasons that she believes are important and true, even though they don't currently agree with her themselves (smug).

Sounds a lot like ethical vegans to me.
We're testing with both. Somewhat hindered by the fact that WT often dies trying to import our data, or crashes, or loses data in weird ways. :( I believe WT will eventually get there, but rocks has been unfathomably more solid for us so far.
The body font ("RoboDraft", #757575) is somewhat unreadable (not enough contrast) on a Chrome/Windows 7 machine with a 1920x1200 display.
Great title, great cover, nice job Al!
Google Offers Basic Wireless Service for $20 per Month Business
ah but those particular compression / write rate stats are compared to mmapv1, yeah
I found the link to the coverage map in the FAQ:
> https://fi.google.com/coverage

Looks like it blankets most of Canada with 2G service. I guess through roaming agreements from Sprint/T-Mo. I wonder if they are selling to Canadian residents?
It's $10 per Gigabyte, no discounts, that's it (but the billing is in some fraction of a gigabyte).

It also only supports the Nexus 6, so I guess you won't want to switch 3 lines over.
Go not including generics is a deliberate act.
This actually doesn't have to do with that. They "propose a redesign of ML in which modules are truly first-class values, and core and module layer are unified into one language."

They're not trying to, say, unify SML and OCaml, they're trying to solve a problem inherent to ML itself.
Has the nexus 6 aged well? early reviews made it sound pretty flawed.
The idea is not to unify the different dialects of ML, but to unify the "core" and "module" sublanguages of ML.
They won't be a market leader in everything. What do they lead aside from search, ads, and mobile OS?

The really funny bit is that near the end of Steve Jobs's life (per the biography), Larry Page asked him for advice and of course he said "focus on doing a few things really well, cut out everything else."

Seems Larry decided he knew better.
Very cool. Btw, sorry to hijack, please also let your colleagues know that they need to update the SSL cert used in *.parseapp.com, e.g. http://sha1affected.com/results?server=doitfordenmark.parsea...
In their FAQ they haven't addressed the security issues when connecting to public WiFi hotspots. The user's traffic would be flowing unencrypted, easily accessible to strangers. I wonder if they'll be providing free VPN service when connected to public WiFi.
Sucks that it only works for Nexus 6 and only for US phone numbers.
+ VPN over WiFi and proper handoff. It is pretty awesome.
There's nothing about dynamic typing that prevents declaring types right? Because in Ruby you while you can extend an instance, you can not taketh away Types from it.

IOW, Ruby could use the Scala syntax I wrote, and still be just as Dynamic. You're already constrained by how you use that type within your method. You're just not expressing it concisely since you have to read the method to understand the implicit Type it's operating on.

In practice a lot of this gets naturally conflated though. Which I think you were getting at.

But if we're going to limit ourselves to functions with undeclared types, I guess I'd point to Clojure's partial as something you can't really express with Ruby. Or Pattern Matching in Elixer.