skysight-inc/HackerNews huggingface dataset:
To do a range query you would need to use a BTree index (or a GiST index that is essentially configured to simulate a BTree) over the extracted value, not on the column itself, value (exactly as is possible now in MySQL as of two months ago, as they finally caught up and got a way to do functional indexes, specifically designed for this use case). PostgreSQL has been capable of this essentially forever (if you really needed to do this ten years ago, one line of plpython to parse the JSON and extract the field would have worked perfectly and built a perfectly efficient index; just no one wanted to store this kind of stuff until MongoDB tried to push it as the future, and so no one cared to bother doing writeup on how to do that).
This is Buffer for photographers
This is a private organization and it clearly states its goals. I have doubts about this approach anyway, but still it's very different from a secret army of government-paid propaganda agents the very idea of which is to pretend it's a voice of ordinary citizens.
CloudFlare Business SLA
All I wanted was for things such as unified vehicle safety standards between the EU and US. If the US adopted the far newer and more relevant EU standards (which has effectively already happened to a large extend due to the globalized car market) Americans would benefit from safer vehicles while Europeans would benefit from more options.

Instead we seemingly ended up with a whole bowl of agreements regarding controversial protectionism, financial regulation, etc.
Personally I expected the robot to be somehow anthropomorphic or at least legged. But like this, with a fixed arm and fixed targets, what's special about the robot results?
Blowfish is a block cipher with an 8 byte block. The benefit of switching away from it is not small. Even RC5 would be better choice.
Another classic essay on this topic is Cory Doctorow's "Metacrap", from 2001: http://www.well.com/~doctorow/metacrap.htm
How much would you like to bet that this will be spun as they need more powers like Section 215 and people will believe them in large numbers?
Well the biggest concern for most is null pointers, so invoking not nil on the pointers would suffice for most
When I read this article few minutes ago I found the following phrases and quotes defining the characters of these people and justifying their acts-

...“It’s (money) an important tool. They don’t neglect it, but they also don’t worship it.”...

...“Part of this pressure to keep going is less about greed and more about insecurity that might be self-imposed,” ...

...“It’s about paying attention to what makes you happy and not just doing what our society tells us to do,” ...

... he and his wife simply didn’t care that much about material possessions...

... “We like to travel, and we’ll spend the money for that because it’s worth it having a real experience together.” ...

And when I went through the comments here, I found none so far discussing on any of the points above.
"Absolutely no question" is a rather strong claim. Can you back it?
This. If you've had no income for the past year, there's a very good chance you now qualify for completely free healthcare under Medicaid (Medi-Cal in California). The ACA altered the asset based qualifications for low income coverage. I believe it essentially has wiped out the asset test.
Well we won't need "figuratively" since the fluid language cohort now uses "literally" to mean both "literally" and its opposite.
Well, the US is not supposed to be a democracy, it's supposed to be a constitutional republic.

Neither the people nor corporations are supposed to have any power. "Power," here, means the ability to weild force against others.

The founding ideal of the US was that nobody could do that; in other words, it was supposed to be a system of freedom, as opposed to coercion.
“Blob-free OpenBSD kernel needed”
There is no beating in the video. Stupid clickbait title.

https://www.youtube.com/watch?v=O3XyDLbaUmU
W3 != Semantic Web.
tried on mobile, the header scrolls horizontally independently from the cells
No, we really don't. We live in a mixed economy, which means freedom mixed with government controls, which always means there are government-chosen winners and losers. It's what the people want, though. It's what we're taught is good in school; it's what we believe in.
90 cents on the dollar is extremely efficient. And from the sound of it all the studies indicate it's extremely effective as well.

Don't tell FOX News, as I'm sure they'll find a way to give this a negative spin.
> It looks like you are really upset with choices because of some theoretical objection. I have not really used Nim, but I have used both BASIC and Pascal very extensively. Case sensitivity and alternate spellings are NOT problems in practice, even though you try very hard to imagine that they are.

I'm not upset, I happen to think that these choices add complexity and promote inconsistency for little practical gain.

> This is not a problem in practice, after two weeks. Seriously - Pascal has fallen out of favor, but there are large pascal codebases that demonstrate this point. NIL, NiL, nIl, nil are all accepted as the null pointer. It really isn't a problem in practice, not even remotely.

If you want to enforce a consistent style, it's one more obstacle in your way. And considering how often projects end up with little technical lead and no enforcement of style whatsoever, I'd rather avoid that.

> No, grep is not useless, though it isn't quite as useful (just as much as #define makes grep less potent in C/C++).

It makes it useless to find an identifier, which means useless 90% of the time I want to use it on a codebase.

> nimgrep fills some of the void.

See? More complexity for no appreciable benefit. A much saner approach would be to implement a compiler warning for this kind of thing.
A List of mind expanding books for Hackers
Codd must be rolling in his grave.

I am speechless.
The problem with ECI is, you can force the government to talk about your topic. Essentially, people have right to make a plea to the rulers, who are then free to ignore it. Apparently, this is called a "democratic instrument". Oh well, I'm from Switzerland, so maybe I just got a distorted idea about who should have the last word in a democracy. (I'm not saying you shouldn't sign this if you are in the EU, but it's humiliating if that's the best option you have.)
Government Has Increased the Sales Tax on Mobile Phones
Yes, but I wouldn't underestimate their foreign propaganda. It's very obvious in some countries, for example mine (Bulgaria), where trolls affiliated with Russia regularly flood articles with anti-EU and anti-US comments.
You don't have to be a one-party dictatorship to have a free country. The US was originally designed to be a free country, and it was a constitutional republic (not a democracy). The reason the US strayed from that was because, basically, the Constitution was too weak (and there were many generations of Supreme Court justices devoted to undermining it).
While I have specific information on this group, Air America [1] was a private company, but in reality owned by the CIA.

1: https://en.wikipedia.org/wiki/Air_America_(airline)
I feel like I hear this comment every time the subject comes up. Are there people with stories about anti-Russian British sockpuppets on Vk or whatever? I never hear that story, but maybe it's because I don't spend time on Runet.
Trip Report: C++ Standards Meeting in Lenexa, May 2015
No, but they continue to think about the problem and produce useful recommendations.
JSON-LD is certainly valuable, but I don't understand how to use SPARQL, RDFS or OWL reasoners, etc. with it. Would a client ingest JSON-LD and store it locally in an RDF data store?

There is a ton of great work in knowledge engineering using RDFS and OWL, and tossing that seems like a bad idea.
Thanks! Yes, I would like to do that too. Here is the outrageously long list of things I want to do with CrushPaper http://crushpaper.com/help/Future-Enhancements
> It's an upgrade in terms of compile times, deployment simplicity, conciseness,
> concurrency, etc. Some people care about such things.

I remember the days of going for coffee while the compiler chugged away but I wonder what compiles people do on a regular basis that take such time? I just rebuilt SBCL here on a mid-2012 MBP and it took less than 6 wallclock minutes in the background including download and whatever else I was doing:

real	5m12.752s
user	4m33.393s
sys	0m27.579s

I personally use D when possible, but waiting on compiles is usually secondary to the amount of time I spend thinking or exploring.
What caught my eye in this article was this phrase:

"Today an ISIS supporter might adopt a pseudonym to harass a critical journalist on Twitter, or a right-wing agitator in the United States might smear demonstrations against police brutality by posing as a thieving, violent protester."

Are there really such "right-wing agitators" out there or it's just a hypothetical case? Any investigations, perhaps? Or is it just a usual political struggle? I noticed that the most favored comment also was against the conservative party.
What I want to know is: can it get logs?
Does anyone know why there isn't an entry for this organization in charitywatch.org?
Thank you for these suggestions.
Experiment is the arbiter of truth.

Without it, how could you know what's true?
Note also that in several states, the average full-career government employee receives a pension worth over $1 million. It's just that we don't commonly use the term "millionaire" when the payment is in the form of an annuity.

http://www.wsj.com/articles/SB100014240527023043607045794151...
Yeah, the Ruby-like syntax of Elixir made me stop looking into it more. I remember reading an article (or was that a chapter in a book), which basically said something like "ok, these parentheses are optional, but only for this case. For other cases, parentheses are required." Which is a shame, since the tooling built for it is the most amazing I've ever seen.

I know syntax shouldn't matter, but personally I think consistency is very important.
He's not saying it'll cannibalise the core business, he said it'd replace it by becoming a bigger profit centre. For example, Nintendo started out in playing cards and went via hotels among other things before arriving at electronics.
I'm 100% sure that the Nazi is on the payroll of FSB, and the news outlet is also one of their establishments. This kind of a set up is totally their style.
Great article! Never even knew about Lucene.
The free upgrade offer expires after a year.

Your license of Windows 10 doesn't.
More like:

+ Encrypted Linux volumes (LUKS) can be read by windows.
JSXtyper – integrate React.js into TypeScript projects
I have a coworker who has a saying for this: "You can travel to all the exotic locales for work that you want, but it doesn't change the fact that every hotel room looks the same inside."
Facebook Lite App Less Than 1MB
Looks like the UVA online judge system, a practice website for ACM ICPC competition questions.

Sucks if they lost data, a lot of people are very proud of their account history on there. It says closed for "a few days" though, not forever.
There are primaries and third parties, you know? That the final choice comes down to two mediocre individuals says more about the intelligence of the average voter than any sort of corporate conspiracy.

I'll give you though that the first-past-the-post system is terrible and you would be better off with a proportional system.
Can I get the contact info for your SEO expert friend?
Here's some kinematic art using industrial robots:

https://www.youtube.com/watch?v=lX6JcybgDFo
http://www.youtube.com/watch?v=y4ajXJ3nj1Q

(Instead of the silly stunt in the OP.)
Notes on Ada
This is also used by Google's ios-webkit-debug-proxy: https://github.com/google/ios-webkit-debug-proxy
There is full FS access, and I imagine it'd be trivial to figure out the location of the logs.
They seem to me like projects that will increase shareholder value in very obvious ways.

Curing diseases is one of the ways that huge pharmaceutical companies make money. They sell the cure to people who have no choice but to buy it.

Great cell phone service would allow Google to have a huge advantage over other telcos, or enable dependence on Google from those telcos licensing the technology.

Self-driving cars would potentially enable Google to operate a taxi-like service at massively lower costs than traditional taxi services. By passing a portion of the cost saving on to the consumer and having more reliable cars ensuring a safer ride, they would dominate that industry.

I've not seen any evidence that these projects happening at Google are starved of funding in any way.
Third parties do nothing useful. Primaries could be useful, but in practice aren't.

And sure, maybe it's voter intelligence or apathy rather than some conspiracy. Doesn't matter. I'm just saying the result isn't representative and shouldn't be framed as the will of the people. I'm not saying anything about the root cause.
This article strikes me as having lost its focus in editing somehow.

One can hardly blame theoretical physicists for exploring above and beyond what the experimentalists are doing. It's not like there's a large body of more practical, down-to-earth problems being ignored in favor of these sexier, Nobel-bait questions.

I believe the point is that we are in trouble if something exciting doesn't happen at LHC; in this case, getting the planet to fund an O($1T) accelerator to probe higher energy levels seems far-fetched. Theorists know this. This is a closely related point to the comment about the politics of theory.

I don't know that this automatically spells crisis. There are plenty of problems out there that require the mathematical talent of folks that can perform at this level. Eventually, when more data is available, the pendulum will swing back towards interesting theory.

After all, it's not the case that if there isn't some rush to a GUT before 2020, the human race loses.
> Also there are often legal reasons

If you business has legal implications on your database format, then why would you trust a NoSQL implementation?

For example - financial transactions: https://twitter.com/seldo/status/413429913715085312
[TUTORIAL] How to Freeze Time with After Effect HD
Correspondingly, would you feel insecure if you had 1,000,001 in the bank and spent $30k on a car? The ratios are the same, and most people spend a far higher ratio on their cars.
Can you be more specific? You can use 'idevicesyslog' to view onscreen logs. You can also use commands like 'idevicediagnostics' to retrieve state information (e.g. power cycles of the battery) and 'idevicecrashreports' for crash data.
I think about how conditioned to nonsense the Russian society must be for it to seem credible to anyone that an NYT reporter traveled to Russia to network with neo-Nazis. It's a spooky thing to consider.
The question was "What strong theoretical foundations do they provide? (this is genuine question)" which "they" I assumed referred to the W3C.

http://www.w3.org/standards/semanticweb/
It does "get shit done" for us perfectly, and type-system only helps here. So I still don't see why it's not suitable for *nix geeks. Give it a try!
Amazon started Kindle & Kindle books, which heavily cannibalized their sales of physical books.
Gezonde smoothies: dit kan het Smoothie Afslank Plan voor jou betekenen
Because some people should not be allowed to name things, ever.
Sort of reminded me of this demo where two similar robots did a sort of sword dance.

https://www.youtube.com/watch?v=cR-YlZ9NdIA
Previously: https://news.ycombinator.com/item?id=9645013
I get what you're saying, but these JSON features are actually indicative of a deficiency in the relational model:

The relational model has no performance model. The existence of ever more complicated query optimizers proves this. This is fundamental engineering issue, and NoSQL and JSON in MySQL are engineering hacks that address this issue for specific problems.

It's also a big usability issue. Even if you can tune your queries, indices, and schemas to remove a given performance bottleneck; it could be beyond the skills of users. NoSQL and JSON are indeed simpler.

So it would be nice to come up with a better model instead of one-off hacks, but it's hard. I think it would be cool if you could exhaustively enumerate the queries an application makes, and then the database would somehow generate the schema and indices for you, and also give the time complexity bounds for the queries. But there is kind of a chicken and egg problem there, because the queries depend on the schema.
Thanks for the insight.

I play from time to time 10-15 year old RTS games like Age of Mythology and C&C Generals against bots in SP on random maps. For me it's a lot more rewarding playing a real RTS than going from bottom left to top right in e.g. League of Legends.

RTS is great as it is about planning economy (buildings, resources) and planning war strategies. RTS aren't that hard to grabs', a new player can learn it in 10-15min, but a game can last up to about two hours or more - and one cannot watch TV while playing or something else aside with a real RTS.

For some reason it seems a newer wave of players favor repetitive gameplay with instant rewards that may have familiarity with gambling mechanics (getting hooked) over freedom and choice.

I would pay premium for a new RTS game that delivers the old gameplay mechanics and has a more realistic theme (like C&C, Age of Empire - and no aliens) with a good highend graphics and physics game engine.
The implementations in Dart and Go in the comparison,

[1] http://www.oki-osk.jp/esc/dart/lisp/lisp-27-03-31.tar.bz2
[2] http://www.oki-osk.jp/esc/golang/lisp2/lisp-light.zip
[3] http://www.oki-osk.jp/esc/golang/lisp3/lisp-1.3.zip

have exactly the same set of features except that

* [2] in Go does not have big numbers nor floating-point numbers, and
* [3] in Go has two concurrency primitives, future and force.

As for the performance, [2] should have an advantage. But all in all, [2] and [3] have almost the same performance, which is inferior to [1] in Dart.

All [1][2][3] use the same way to implement tail-call optimization efficiently. It is described at

http://www.oki-osk.jp/esc/dart/lisp.html#4

As for Python/Ruby/Java, the implementations in the comparison,

[4] http://www.oki-osk.jp/esc/llsp/v72.html
[5] http://www.oki-osk.jp/esc/llsp/v73.html
[6] http://www.oki-osk.jp/esc/llsp/v9.html

have roughly the same architecture to [1][2][3].
On physical design:

Large Scale C++ Software Design, John Lakos. http://www.abebooks.com/servlet/SearchResults?sts=t&tn=large...
Tell HN: I don't have Firefox installed on my Macbook
or nowadays I don't feel need of Firefox over Chrome, or https://blog.mozilla.org/security/2015/04/30/deprecating-non-secure-http/, or is Chrome baked?

P.S. I am a strong FOSS supporter (haven't contributed to any big open source projects yet, but have open sourced a few -- github/vishaltelangre). When I realised that I don't have Firefox on my machine, suddenly installed it and wrote this. Usually, I program in Ruby, Go, Clojure, JavaScript, Swift.

But I must say, this makes me feel sad, how about you?
The Best Soundtrack for Productivity in Open plan Offices
Thanks, that clears things up. I assumed that Nullpointer analysis was a special case.
> The EP have generally been the 'good' guys in history, and I highly doubt that they're going to U-turn and go against everything they created in the past few decades

This is a very rose-tinted view of MEPs. Like most of the European machinery, their work is not scrutinised with the same level of detail that applies to national parliaments; you hear about them when something particularly controversial comes up for voting, and at that point, most vote "with the public" just to go back to the quiet life. In some cases, they vote to stick it to the (undemocratically appointed and way too powerful) Commission, with whom there are long standing constitutional conflicts that are far from being settled. The Commission typically represents overall winners at the previous round of national elections (it's appointed by national ministers), whereas the EP is elected with mostly-proportional mechanisms, resulting in smaller (and louder) parties prevailing; that, of course, increases conflicts. In addition, there is the issue of large transnational groups (conservatives and socialists) constantly struggling between national priorities and traditional party discipline.

Obviously that's not always the case -- a lot of MEPs do work hard for the public and just vote with their conscience -- but I'm just saying they are not innately "good", their voting record is the sum of many factors and as far as I know there is no such thing as the will of MEPs "as a whole".

> If TTIP is horrible, I still have faith that our MEPs will reject it.

That would be interesting, and it would create a big constitutional mess. The Commission could technically soldier on and just push it down to national parliaments; would it be OK for them to ratify such a significant treaty after the (theoretically superior) EP rejected it? I'm not a scholar, there might be precedents in this area, but the EU is not a "common law" institution anyway...
> Neil's landing is in my mind just as amazing as the recovery of 13.

You're giving short shrift to Aldrin (and the training they all received) by calling it "Neil's landing". The whole team (Armstrong/Aldrin/Collins) were extraordinary.

What made this clear to me was reading the transcripts of the LEM flight recorder (can't find them right now, just the audio, but they are on the NASA web site). I read Aldrin reading out meter values to Armstrong, who was looking out the window.. then realized that Aldrin couldn't see out the window and wasn't giving out readings in a fixed order! Instead he was scanning all the readings and relaying what he thought he'd want to know if he'd been the one looking out the window (without knowing what Armstrong could see). And Armstrong never asked for a reading; he assumed Aldrin was telling him just what he needed to know and nothing else.

That reflects an extraordinary degree of training trust and teamwork.
Technically it all sounds nice, but in actually practice I will never, ever use a computer with only a single USB-C port for power and all USB accessories. Pry my better designed and more usable laptops out of my cold dead hands. :) Hopefully Apple changes their mind.
Is 40 Gbps sufficient for modern graphics cards? (I genuinely have no idea, but I know there was a concern that previous versions of Thunderbolt wouldn't have enough bandwidth, and it's still a lot less than PCIe x16).

It'd be really nice to see Apple get on board with this. I'd love a thin-and-light laptop with the option of a dedicated graphics at my desk.
Great product, besides the great overall offering it's a nice alternative to bitbucket when you need free private repos.
Buzz Aldrin was asked how he would spend his last hours alive on the moon if the ascent engine had failed to light and left them stranded.

His reply was that he would spend that time trying to fix the engine.

I don't think they ever would have given up like that. You keep trying things to save it until you're dead, even if it's obvious that you're not going to make it.
Can you afford this meeting?
You can't assume automated systems will behave "reasonably".

F=m*a is a great rule most of the time that happens to stop working at various edge cases. Sadly, you can say the same of all of physics and just about every other rule. Even things as 'simple' as living vs dead can get really complicated with lots of odd edge cases.

http://en.m.wikipedia.org/wiki/HeLa new species?
Co-author of proto3 here. The reasons we chose lowerCamelCase are compatibility with Google's REST APIs (like Gmail API) and readability for users who work with JSON output directly without client library. API designers should not define confusing data schemas, let alone allow collisions. Most proto messages have small number of fields, avoiding name collision is a trivial for an API designer.