skysight-inc/HackerNews huggingface dataset:
> Ah right. I was meaning something more like this so that you can skip the quoting business entirely and have the visual hierarchy match the conceptual hierarchy:

Well, if it's supposed to be compatible with all the HTML crap out there, and even most MUAs' broken encoding of plain text email, it might be hard, but in principle, I'd think this should actually be rather simple:

Simply specify an algorithm that defines how to segment a text/plain body into paragraphs and how to thus generate MIME object-scope IDs per paragraph (by simply numbering them) and use that same structure to provide UI elements per paragraph. Then, if the user writes a per-paragraph reply, generate a multipart/alternative body, with one text/plain part in traditional quoting style, optionally with format=flowed, and one alternative application/fancy-paragraph-foo part which contains in some sort of serialization format references to the message+paragraph IDs, that paragraph's text, and the corresponding reply text. This way, a receiving MUA that doesn't support application/fancy-paragraph-foo will display an ordinary quoted plaintext body, and also, if a communication partner uses different MUAs, you can still reply to an email sent using an MUA without application/fancy-paragraph-foo support and still have the feature work if the reply is then read in an MUA that does understand it. Also, including the text of the original paragraph makes sure you can still display a message sensibly when the displaying MUA doesn't have the mail it's in reply to - you'd just have to be careful to not misrepresent the authorship information as reliable.

> What if user A deletes the entire conversation they were having with user B, and user B replies to the deleted conversation [...]

* g * (is there any way to escape asterisks to their literal meaning?!)

Well, the rationale I've heard is that it's easier to make sure new participants in a conversation can read up on what has happened so far ... which obviously would be solved far better by attaching a thread of message/rfc822 attachments when adding a new participant that the recipient could navigate using their MUA's usual UI instead of having to read a close to unreadable unstructured mess of emails.
If interested, You may wish to make a first level comment so people can reply and ask questions about your blog post.
Ok thanks. Hopefully we'll be able to get to those soon. We have some significant work happening in the query engine that should make it easier to add in new functions (join included).

We'll also be writing up instructions for how to contribute new functions. We're trying to make the system simple enough for anyone to come in and add them in without having to know all the database internals.
Apple released Xcode 7.2 but does not accept apps built with that
You can query on individual fields with the jsonb type
> If you're aiming for the musician market, I'm 100% sure you're wrong.

Then why at least 3 musicians in this thread have requested MIDI export?

> Musicians really hate the idea of having a machine writing all of their music for them.

You don't get the point. I'm not saying that all your songs should be composed by a NN. This is valuable as a starting point (phrases, chords, chord progressions, melodies, etc). Then you build on top of that (or transpose accordingly). You know, there are those days as a musician when things just don't sound great and you need a spark.

I've been producing since I was 12 y.o. in MS-DOS. I know the market pretty well and I have producer friends that own recording studios and write songs for professional bands (rock, metal, etc). And I'm 100% sure they'd buy the concept because they've previously asked me for related tooling.

The technology is the key here, and could be used as another tool.
I know nothing about Cassandra.

I question however the ability of Redis to index JSON fields and store/retrieve the JSON document in a way that is easy to program and reason about. I'm not an expert though so can you please correct me?
I disagree. I think the market is HUGE. Content creation is a big deal.
Oculus got acquired without having released a product to be fair, and that looks like a phenomenal acquisition.

By the way, how good has Facebook been at acquisitions? Instagram alone has already paid off in gains all the total dollars spent, and they also have WhatsApp and Oculus which are both huge, important "companies". Good for Zuck.
Well, it used to be databases that do not do SQL.

But now, that Cassandra has SQL like query language, hadoop has SQL like hive and other NoSQLs implement semi-SQL interfaces, I believe a good definition is a database that is not one of

1. ACID

2. Strongly typed table schema.
Because they're distinct businesses. Because it's in consumers' interests to have competition among app makers even if everyone's using the same hardware.
The article itself is worth reading. It's a little more detailed and nuanced than the headline suggests.

TL;DR:

probably won't happen in an election year

Indian IT companies should prepare themselves
to keeping their junior level people at home,
while sending more senior people to the USA
to manage the relationships
Yeah, histograms need to be added back in. I just replied to the other poster with a bit more info too.

derivative and non_negative_derivative are in the current release.

Hopefully 0.10.0 will convince you to come back over :)
The problem I've found in newer communities is they are so disconnected now.

Perl had p5p to guide them, and various conferences and very close knit groups which I was proud to be a part of.

I'm now more in the node.js crowd, which is huge, but feels like there's no good guiding group. I'm a mod in #node.js but the traffic there isn't communal. The node.js mailing list gets about 5 posts a day. I don't even know where people go to ask/talk about Node any more. Is it stack overflow? Somewhere else? Or do people just flail about not really knowing what they are doing? Sadly it feels like the latter.

And yes, the documentation of perl modules still far surpasses anything I've ever seen in other languages.
We may have to disagree at this point, but there are 100 billion worth of dollars, which is going to create some pretty strong economic interests. Are you using "entrenched" in a historical sense? I suppose I'm using it more as a substitute for "heavyweight".

Anyhow, I don't think it's a stretch to believe that there are strong economic powerhouses controlling billions of dollars trying to promote the green movement.

I'm not totally sure if the other side of the coin is particularly relevant, unless it's the case that politicians are all already bought and paid for by fossil fuel interests, and thus not available to be bought by newer "green" economic interests.

Regardless, what were we discussing?
The game could pick up on a recoiled hand to trigger the virtual gun.

Try it really quickly. Hold your hand in front of you like you are holding a gun. recoil your hand. feels pretty cool, right?

Now, just imagine that the software is tracking your hand and the gun shoots whenever you intentionally recoil.
If sharding, rebalancing and partitions didn't exist... And if 1600 rps were enough when nosql can reach 1M rps (600 times more)... And if that homemade replication infrastructure was as mature and supported as nosql dbs...

Then using MySQL as a nosql might work.
Yeah that was the first example I thought of too in terms of recent cautionary tales. I think there are some key differences though, namely that as a Life Science company, the scrutinity and examination of Theranos' tech is much much harder to prove with certainty. It's why drugs have to go through such extensive trials to be brought to market.

There's a certain amount of seeing is believing to Magic Leap. If I were to wear a Magic Leap headset and was able to play the game that they demo, I would sign on in a heartbeat. You can fake a demo, but you can't fake the game. And I'd imagine investors at this valuation/amount of money (which btw is 10x what Theranos raised total!) are definitely getting into the nuts and bolts, making sure that the tech isn't being faked.
The point of this isn't having infinite royalty-free music, it's the technology. The royalty-free music part is just a easily-implemented, temporary application that gives it a business purpose, while they try to build up the technology into something great. There's a lot more applications to good music generation than royalty-free music.
The gun appears to be a real, physical device. Given that there must be a camera looking forward in order to interpret not only the scenery but recognize gestures, it's highly likely that what triggers the shot isn't the subtle pressing of a trigger (unless there's some kind of bluetooth connection here) but rather it's the "fake" recoil motion that the system recognizes as a gesture in order to trigger the shot.
The beauty of making Swift open source means that changes to the language will be influenced by the broader community. If Apple finds this kind of thing useful, then perhaps the APIs will get the same treatment and we'll start to see an improvement in the iOS dev experience.
Who knows, he also quotes Dawkins earlier. Maybe he uses religious phrases out of habit, like how I use god damn or jesus christ even though I have long since stopped believing in my former faith.
To be fair... consumer-grade lightfield displays (or whatever you want to call the MagicLeap display) don't exist yet either -- so it's a technology problem too.

Except that Magic Leap's technology problem has had $1B in investment capital thrown at it -- much more than flying cars, no?
Is there a peer reviewed paper showing their findings? The author is an academic who says he has studied this, but there is no link to such a paper.

I would also note that police usually investigate people who knew the victim, rather than people who were morally opposed to them. But I don't have a peer reviewed study either.
As I compete with Magic Leap, I'm probably in a pretty good position to answer this question.

The main reason why ML is able to attract this level of investment is that their technology is literally decades ahead of what anybody else has. I haven't had the opportunity to try their headset out, but I know some people who have, and I haven't heard a single bad thing about it. The closest metaphor I can think of is seeing a GUI for the first time or seeing a TV set for the first time. I've used almost all of the other technology on the market or in development, and nothing comes anywhere close to what Magic Leap has.

Not many people realize this, but Microsoft, Apple, Facebook, Google, and everyone else is pouring millions into AR/MR technology. You only hear about Google and Magic Leap because internal R&D budgets aren't public, but this is a huge area of research for everybody. A number of the largest tech companies have recently opened up small research shops in Seattle, Israel, and Cambridge, where AR/MR researchers have traditionally been based.

Proper AR/MR won't revolutionize entertainment consumption. It will revolutionize all of computing, especially productivity. That's one of the reasons why I love AR/MR so much more than VR, even though I've never experienced AR/MR that's anywhere near the quality of good VR. Good AR/MR is a significantly bigger leap for computing than iOS and Android were over Blackberry, Palm, and Windows Mobile. Again, the best metaphor I can think of is the GUI vs. text-based computing.

Lastly, ML does have an amazing patent portfolio and a world-class workforce that would be a dream acqu-hire for any large tech company, but top-notch VC's don't invest in startups for their patent portfolios.
I'm still laughing. I would not have bought it. Then again, I'm not successful.
At first glance, I thought this is what he was quoting. I haven't thought about this page in a long time.
But you tell to keep columns that need indexs outside of the JSON so you can query on them, which is not necessary with Postgres
Yeah, it's looks good on your GitHub profile to be a 'contributor' to Swift.
How to Ruin Your Company with One Bad Process (2014)
The reality is that in any futures market 99% of the trading is done by speculators and algorithms. The farmer in your example doesn't normally have the time to keep up with everything going on in the market and will probably end up being ripped off by fees and expensive derivative products marketed to them by unscrupulous brokers.
The DK1 was already available when they got acquired.
Learning a new language doesn't take a long time. If you can program, then picking up a new language is a matter of days especially if it's the same paradigm. If it's something radically different, I can't see why it should take more than a month. The only learning curve to swift would be it's standard library. But in this age of IDEs with auto competition and copious documentation that's not much of a program.
Well said, and you just inspired me to start thinking about some new ways to look at "content". I feel like I just had an epiphany. Thanks for sharing!

Edit: to expand on this, and idea I've been chewing on for a while, but haven't had time to implement, is to setup a Moodle or Sakai server, and build some interactive course content that relates to our domain, and offer free online courses. Note: Not talking about a MOOC or anything that general. Just a free online class on a specific issue / topic that relates to what we do. The idea is to offer something genuinely valuable tough, not something that's just a thinly disguised sales pitch for our products. Of course we want it to help raise awareness of our name and our products, but I don't think people want to sign up for something that's just pure marketing. I mean, I wouldn't.
Agreed. Mathematica is awesome, and I did research with it that would've not been possible with any other tool, but the day I had to contact the company for permission to transfer the license to another computer made me realize I didn't want to build any IP on top of their tech.

A language, unlike a complete environment like Mathematica, allows you to build your own programs whole-cloth. But if those programs ultimately require Wolfram's permission to run, I don't really care how awesome it is, I wouldn't touch it with a 10 foot pole, for fear of it becoming the next J++.

They can still make money by charging for printed manuals, support, or offering some sort of supercomputing back-end like EC2 for research institutions. But for a serious developer to invest their own time learning this tool, the risk of a closed ecosystem is too high.
Go doesn't have casts. It has conversions and type assertions. This is a type assertion.
I just meant that working in the non-profit sector and working on public domain research generally coincide with wanting to benefit society at the expense of your own bank account, whereas the taxes are theft people would usually preserve their own bank account at the expense of society.
Enron e-mail dataset (MongoDB)
DPI signatures are not exact. They probably got the numbers from the reporting servers on the ISP's and then formatted it the best they could.
Yes, it's true that the app could hand-track "recoil", just like it's seemingly tracking his gestures in the 3D GMail.

I still think it's staged. The motions look way too "casual" and not deliberate enough to be interpreted easily in software without some revolutionary tech, in addition to the unrelated revolutionary tech needed to do the AR "live".
Rust forces you to care too much about memory and object ownership. These are too low in the weeds for business and web applications. (But wholly appropriate for a systems level language.)
This is a misleading take on the data. A much better analysis would look at the size of the population who was middle class or upper class. If there is an equal increase in upper class population for every loss of middle class population, that just means that our incomes as a population are increasing. All things equal, both the mean and median would increase in that circumstance.

And that's what the data looks like to a large degree. The middle class has shrunk from 61% to 50%, but the upper class has increased by nearly the same amount, 14% to 21%. Yes, that is a decrease in the middle class-or-better bucket, but it's nowhere near dire enough to be described as a tipping point. I agree that the shrinking middle class is something that needs to be discussed, but this article does the discussion a giant disservice.
HoloLens has been seen and used outside of the company, however. They have been touring several cities and showing off Hololens units to developers. I am not an MS employee, but I did get to try it out and do some Q+A with Hololens developers.

http://www.inferse.com/36577/microsoft-hololens-roadshow-201...

I don't think any magic leap units have ever been used by those outside the company, but I'm excited to see what they come up with.
Interesting that (since 1971) of the 10% that have "left" the middle class, 7% have moved upward while 3% have moved downward.
Nothing, as far as I'm concerned. Unfortunately the regulatory landscape disagrees.

How betting on the performance of a company is any different from betting on the performance of an athlete or a horse just boggles my mind. Sure, in the short term the variance is lower, but it's still a fucking gamble. It's also the only legal way to gamble in all 50 states.
Show HN: 67% of PHP installs are insecure
Coolest Way to Communicate – LIVE STREAM, VIDEO CHAT and Cloud DVR
for a particular class of problems the quantum annealer has constant speedup over one current classical algorithms on single core CPU.

I think it would have been at least have been meaningful if they had compared these algorithms against known parallel solutions on both CPU and GPU (and perhaps on FPGA too, such we could see how it would potentially compare against specialized ASIC solution).
Cleaning Up Interpolation
Add sharding, rebalancing, replication and partition tolerance to the mix... I know some nosql dbs don't support that, but horizontal scalability is the benefit you should expect for dropping sql
That's per-capita GDP. The population has also increased substantially. So the increase is more like 4-5000%.

Put another way, the gold mining industry has shrunk by 50% relative to the overall economy.
Oh right, I think it should be 'than England, to the north' in that case though? 'The north of England' is a commonly used phrase to group counties like Yorkshire, Cumbria etc so even with the emphasis I still parse it wrong.
Designing a good credit card form
The video was created by Weta Workshop who specializes in special effects. "Providing design and manufacturing for film, television and creative industries for over 20 years."

I would not put much stock (no pun intended) into this unless there are more videos like the first one in the article mentioned.
This would not surprise me - the colonial penal code was derived as far as I can tell from the English penal code, although less harsh. It is possible to simultaneously be much less harsh than the contemporary norms and still be abhorrent from a modern viewpoint. A more interesting comparison would be to contrast the usage of corporal punishment in early Pennsylvania versus other nearby colonies.
That website hurts my eyes. Why does everyone and their mother insist on light-grey text on plain white background?
What are the benefits of Cassandra or Redis that I am missing, for this use case? We have the latency figures as good as Cassandra can get and we get a reliable engine to store data (something that Redis is not - read Aphir post about Redis)

The main advantage of MySQL that we keep is the rock solid platform with all the know-how to operate and manage.
With ML's technology, you're not focusing on something close to you. That's a big part of what makes them worth so much money. They're able to project light at real focal planes.
I don't get that monkey selfie ruling. If the photographer deliberately gave the monkey a camera to take pictures, shouldn't the photographer be the owner of it? If the monkey isn't a legal entity, why is it considered the creator? If I dropped my camera on the floor and the button got pressed, is the floor now the creator of the image? If I set the automatic-timer function on my camera, is the timer mechanism now the creator of the image?
Good point - it is kind of a lazy shortcut. Next time I'll type out the extra words :) It probably would have been sufficient just with the approx ~
They're doing this shit in Germany on their DSL customers too (the "search suggestor"). It can be turned off via some obscure setting in the customer control panel, and upon a reconnect your router gets a different set of DNS servers.
Here's a link to the Georgetown paper they reference as well: https://cew.georgetown.edu/wp-content/uploads/Good-Jobs_Full...
What I find interesting is the upper-income group is growing faster than the lower-income group.
> Hm... Aren't SATs widely used for college admissions

Yes.

> (not exclusively, of course, but if they were, I'd say the system is totally meritocratic)?

Wait, what? Unless you make that tautologically true by defining the merit you are trying to assess in admission as "SAT scores", I don't see why you would.

> I'm not saying it's the best indication of the kind of merit required to excel at the university, but it's probably one of the best we have

Its not. For predicting college performance, its a very weak predictor of college grades, or even first-year grades (weaker than high school grades, class rank, or even just the high school you attended), and, to the extent its useful, at least one study has indicated that its predictive power is almost entirely explained by the degree to which it serves as a proxy measure for the high school that the student attended, and that within-school variation in SAT scores lacks predictive power.

Also, there is evidence that the relationship between SAT scores (and the same is true of other measures, like GPA) and college performance is not consistent across various axes of demographic variation (race, income, etc.) -- I've cited one analysis on this elsewhere in the thread.

> remember, we're favoring the disadvantaged so that they can improve despite them being worse, not because we believe SATs wrongly assess them as being worse

One of the many reasons for admissions preference for traditionally disadvantage groups is advocated is that many of the measures used as signals to admission disadvantage those from traditionally disadvantaged groups, where the measure reflects disadvantage of circumstance rather than lack of merit.

> Also, in which way (relevant to university admissions or completion) are blacks better than whites/Asians?

I never said they were.
Also nitpicking, but in the mathematical sense, 1000B/year or 1k/year are also O(1B)/year.
He basically gives all the caveats you just stated in the post. They don't (and never will) query sites_data, and they will never get back more than one row.
This brings up an interesting problem to solve:

How to tell if something is a "real" contributor rather than someone who sends the occasional spelling fix. I imagine recruiters would be interested in some way to easily tell this.
I don't think it's a problem to encourage people to vote on these contests, but you can't force them to vote and you can't tell how to vote.
You Can Now Buy an FDA-Approved Syringe to Plug Gunshot Wounds
Saudi Women Face Off Against Men for First Time in Elections
This statement is nearly meaningless without context.

YesSQL is better than NoSQL for some problems (I happen to think many of them.)

NoSQL is better than YesSQL for some problems (I happen to think more of them than I thought a few years ago.)

I'm glad that YesSQL worked well for Wix in this case.
"decades" ahead? That is a bold number if you are speaking literally.