skysight-inc/HackerNews huggingface dataset:
I doubt that will happen. At $100 a handset where is the return and motivation for an OEM to bother pushing updates out for firmware/integration testing etc (that the telcos require)? Look at the aforementioned Galaxy Ace in my last comment which is exactly where this will end up, yet again.

Also, they say 2 years' support. If you look at the phone recycling business, there is 4-5 years life in a franken-handset shipped abroad.
Java 8 upgrade survey
Exactly this. That money is already done and gone, with little to no benefit to the children themselves. Such a shame.
> You might think that it is unfair to compare multithreaded Haskell against C++ that is not multithreaded. And you’re absolutely right! But let’s be honest, manually working with pthreads in C++ is quite the headache, but parallism in Haskell is super easy.

C++ has std::thread and it would be very simple to parallelize this program, so yes it is unfair. I also wonder just how optimized the C++ AVL library is when it contains "//Assignment 6" at the top of its header. The C++ program is also non-optimal in that it is doing 2x lookups for each insert, once for the insert and then another to increment the counter. I haven't investigated the Haskell to see if it does the same.

Another important point is that mutable single node data structures like AVL or red black trees provide a property that the Haskell data structure cannot: stable iterators. If you don't need this property then you can usually get better run-times by using a more cache efficient data-structure like a BTree.

This is a very biased comparison.
It could be, or it might simply mean that he now has time to catch up with things on his to-do list. :)
Funny, I had the opposite reaction when reading A Canticle for Leibowitz. There's one scene near the end where a refugee mother and baby are dying. They are crippled, burned, and suffering radiation poisoning. Both are in great pain, and the mother wants euthanasia for herself and her baby. A priest first tries (and almost succeeds) to talk her out of it. He then resorts to force, trying to kidnap the baby and eventually punching a doctor. When stymied by police, he is let off with a warning instead of being jailed.

I'm pretty sure that scene was supposed to make the reader feel sympathetic towards the priest. Instead, I felt disappointment toward the author.

The preservation of knowledge across civilizational collapses was neat, and the writing was good, but I would have enjoyed the story more if it had been about a less dogmatic order.
Umm... anything that uses xpaths should work I would think.

Apologies for blowing my own horn but I've had some luck filtering HN and reddit with this project I built (I used to have an example in progress online but i've taken it down): https://github.com/kennethrapp/embedbug
One quibble — the author credits Boethius with having attempted to translate the works of Aristotle, but having died before he could complete the project. But he did finish the stuff on logic. The author refers to this as "luck" but shouldn't we give a little credit to a Dark Ages philosopher who chose to make his life's work the translation of Aristotle? Starting with logic was almost certainly not luck.
i stopped believing when he claimed the police detective also had a full time job as an undercover sysadmin. lol.
I am a big Linux fan and appreciate the openness and control that I can get with Android as opposed to Apple and Microsoft products, but...

My Android experience has been shit, and I'm really getting sick of it.

Admittedly, much or even most of the problem for me is the OEMs screwing things up and not sending out updates.
hey Brian, just messaged you in linkedin, want to ask some questions if you have some time

-Yousif
Data science expiration date
sorry, double-pasted the link

looks like was already submitted to HN here:

https://news.ycombinator.com/item?id=8320659
For me, creativity often happens by getting a random idea and recognizing it as part of a whole which is yet to be created. In the linked case it could be something like identifying a face in the clouds and then extrapolating that to create an image of a whole cloud person.
Yes, I'm not saying it's a bad thing. It does imho put a lot more pressure on the language developers than a cd'd web app, with regards to backwards compatibility and such. (With ~10 releases a year there's bound to be accidental breakage that passes the beta period.)

Ambitious might have been a better word than aggresive..
They haven't even shipped a product. It's way too early to tell how hands off Facebook is going to be.
"It would be great to highlight founders who have gotten into YC who don't "fit the mold" so to speak. "

My personal feeling (per my other comment below) is that weeding out people that are easily scared off (or need super special encouragement) might be a good thing and not a bad thing.

Not having a halo doesn't mean "don't bother to even try" or "non starter". It just means work harder and figure out an angle that makes you unique and sell yourself. It can actually be an advantage rather than someone who thinks they can just phone it in.

For the record this was the attitude that got me into an Ivy League business school with no family connections, no family money and what had to be the lowest SAT scores in the class as well as my high school telling me not to even bother applying that "I wasn't the right material for that school".
In fairness, most of the progress the article is talking about happened in the High or Late Middle Ages. The period from 800 to 1200 was considerably less fecund, so the "myth" isn't entirely false: the early Middle Ages were pretty barren, scientifically speaking.

That said, one of the (many) things that makes us tend to underplay the scientific progress made even in the Late Middle Ages was the disconnect between science and technology. In modern science, from Newton's time onward, the two have been closely coupled (with technology leading the way to new science as often as the other way around).

In the Middle Ages, technology developed more-or-less independently of science, often with quite astonishing results. An excellent book on the subject if Jean Gimpel's "The Medieval Machine", although the solemn declaration of the end of Western technological power makes the preface pretty hilarious reading, 35 years on: http://www.amazon.com/Medieval-Machine-Industrial-Revolution...
Not offensive, just lame. Google or Wikipedia would answer your question in 30 seconds.
My first thought would not have been, "Wow this tree's producing tramadol." It would be, "Wow this tree's contaminated, I wonder how?"
Actually X-Frame-Options does not save you here. There is a BYPASS_XFO datastore option in the module that turns this into a one-click exploit. This allows the attack to work against sites with the XFO header.
three, actually, if you count solarcity, which is arguably less groundbreaking than the other two.
Pretty much the tone-deaf reaction I was expecting. Thanks!

(Of course, these devices will still be counted by those touting Android's market share. Surprise surprise)
Wouldn't it still have been less effort to port Nix to Windows, than to write an entirely new package manager and then port it to every OS?
No, you definitely do not fit. But you have no idea why.
If by "batshit crazy" you meant toxicity, then yes that's clearly incorrect, as others have repeatedly pointed out. Perhaps you meant chemical affinity in some general way --eg homochirality, or presence of commonly targeted functional groups?

If so, note this is the exact opposite of 'biocompatible' in the usual sense (as in 'inert'): biosynthesized molecules evolved precisely to be exceedingly good at reacting/interfering with biological processes, not the other way around. So if anything, it would be evidence they could well do batshit crazy, unintended things to life --as they often do.
This is exactly why some of us value this page over most other news sites.
Java Weekly: Missing stream method, Java 9 overview and more
Most opinion seems to be that Skype has consistently gotten worse after the takeover.
I'd definitely pick C++11 unless you need to use Rust.

Rust is inherently memory safe - however in practical terms this isn't important for most applications. If you are writing security critical applications Rust will provide you with some very important guarantees (ie. there are certain mistakes which are inherently not possible in the language). C++ doesn't really guarantee anything and if you're an idiot you can shoot yourself in the face. However in practical terms memory management in C++11 is very straightforwards and C++11 compliant code (ie. using the STL and not writing it like C) is very safe and clean. You're not mucking with raw pointers anymore

The main issue I see is that Rust is still in early development. It may or may not get "big" in the coming years. And library support is ... lacking

In contrast C++ has the STL and boost and every library under the sun. I haven't working with a lot of other languages extensively, but I've never seen anything as clean, robust and thorough as the STL and boost. C++ will remain relevant for a long long time. If Rust takes off in a big way, you'll be well positioned to jump ship.
Top 30 Startups to Watch by Entrepreneur Magazine
This just keeps getting better. "Only 20% of mobile web traffic", wow.
Far more interesting is their facial-captcha project: http://ssbkyh.com/works/fadtcha/

They assume that a computer will detect faces where humans do not and use such a selection as a captcha. It forces the computer to make a random guess against its matches so there is still a chance of it getting the right answer, but it's an interesting concept.
Could they update it, though? I thought part of the reason they went to Chrome is that the AOSP browser is baked into the OS and so not updateable without updating the whole OS. So to patch it, they'd have to update the OS, but if you're doing that, then why not just move to the latest OS, which is already fixed?
According to these people, Chrome and Safari also have ~20% each.

http://gs.statcounter.com/#mobile_browser-ww-monthly-201308-...
This is the beginning of the end for the conventional desktop license, I fear. Is the Wolfram Creative Cloud far behind?
Is it just me or is the style of this website a rip off of writelatex.com?

Edit: I guess I hit a nerve then.
It's not only that.

There's the "how do you dare question our assuptions" culture, that's way too widespread. There's a disdain for any display of competence, and punishment of competent people. There's a huge focus on learning theories, with no care at all about empirism.

Brazilian education is completely fucked up.
the only thing i care about for the next version of IE is progress on this list...

http://status.modern.ie/?iestatuses=notplanned,underconsider...
Single founder can work but it's usually not ideal. For one thing, it demonstrates that you can't find or persuade even a single other person interested enough in you and your idea to join up.
Absolutely critical to know. Thanks joev_. I see that now after reading the msfmodule. This is a good one!
Haha, I'm sure we've all had tunnel vision moments at one point or another.
NameCheap Sets Up Net Neutrality Billboard in Front of FCC Building
The Dark Age is generally terminated at 800, with Charlemagne assuming the title of Emperor in the West. So the point that most of the Middle Ages (800 - 1200) saw relatively little scientific progress is not entirely wrong, although the article's point that the foundations of modern science were laid in the High Middle Ages (1200 - 1380) is well taken.
If that were the only downside, possibly. I don't really do Windows development, so I can't tell you how difficult porting Nix would be. There's large advantage to having a packaging system that knows your language well. It's going to have tighter integration than a generic one ever could.
Wow, that was a great comment and exactly the type of info I was after.

I think (coming from a dynamic language world) the memory safeness is what pulls me towards Rust. But from what you say and what I've read elsewhere, that was old-style C++ and not C++1[17].

Thanks!
They are clearly talking about normalized global metrics.

Obviously things aren't the same everywhere...
Congratulations to the Rust team! Can't wait to start learning the language and building stuff using it.

I'm looking to learn about how Rust's refcounting memory management works (and how it differs from how, e.g. Objective-C or Swift's runtime-based reference counting works), mostly for personal edification. Can anyone point me to any good resources?
In a similar way, we use Kimono for tracking changes to a few sites, which don't have an RSS or an API. I am pleasantly surprised to see Kimono can deal with hairy forum html.

I think our team uses kimono with zapier to trigger an email alert (similar to the OP using twilio to alert himself).

I'm really happy with Kimono!
Back in my times browsers would kill for a 20% market share...
The "Middle Ages" refers to the period starting with the collapse of the Western Roman Empire and ending with the discovery of America. So 5th to 15th century.

So conveniently redefining Middle Ages to start in the 12th century to make a point is not particularly honest. There was no scientific progress for more than half of the period commonly known as "Middle Ages" in Western Europe. That's a fact not disputed by the article.

Addendum: http://en.wikipedia.org/wiki/Middle_Ages Middle Ages period is 5th to 15th century.
I don't understand why people are surprised they might be sold an inferior product if they don't do a minimum of research.
We never do any unsafe dom manipulations, like using .innerHTML, only createElement and appendChild, so things should be fairly safe. Also, if you do server-side rendering, we escape code that users type in, so that should work well also.
he's missing the word browser. It should read:

> While the AOSP browser has "been killed off"...
it's a great language, once you get past the fact that writing code in the notebook is a horrible experience. You get a great lisp, along with pattern matching and rule replacement.

I can recommend the book by Paul Welling, as well as the books by Michael Trott (very meandering).

Just funking things up in the notebook is the most fun I've been having in a long time. You just get sucked into trying more and more things, adding manipulates around it, playing some more, taking the output image and running image processing on it then converting it to a mesh on which you solve differential equations.
I think one of the critical skills for a startup founder is to ignore the general impression and find out yourself what the actual reality is.

Another critical skill is the ability, when somebody else is confused by their general preconceptions, to point out why your special case is different and why they should abandon their general theories for the specific opportunity in front of them.

YC might very well do the highlighting you mention - it's to their advantage to draw as diverse an applicant pool as possible. However, in some ways this misses the point. It doesn't disqualify you if you didn't get into Stanford, Google, the Ivy League, etc. It does disqualify you if you think this is important enough to disqualify you.
http://en.wikipedia.org/wiki/Cameroon
This sounds like an interesting variant on a Train collector.
Is worth noting that you don't reach for reference counting by default in Rust: your reach for references, then boxes, THEN Arc.

You can find documentation on these types here: http://doc.rust-lang.org/guide-pointers.html
Doesn't seem to hurt the iPods of various form factors, Macbook Airs and Pro Retinas of various form factors, iPads of various sizes, and nor will it hurt the iPhone, I suspect.
Sam/Paul, what is the most important thing you look for in a hardware startup (that is not also shared with software startups)?
Don't. People are more than one thing.

Edit: Also, while it's important part of the story of Weev, it's not necessarily an important part of the story of US mistreatment of hackers. In other words, even if I think Weev is a terrible person, it's still newsworthy to know what he's up to.
I remember the IE panel of this year /BUILD, they said they were considering adopting Webkit for future IE. Even if that wasn't true, time had really changed.
At Gridium we provide literally everything on the list.
Interesting. I don't get this at all from his message (that he is depressed and frustrated). I understand that this is painful for an entrepreneur to read, but Notch doesn't seem interested in using his fame to project his vision, or change the world, or any of this big Jobs-y stuff. He doesn't owe it to anyone, and people have no business telling him to do it or else he's a traitor, or grumpy, or a fake.
> I still think the "why" of the watch was missing from the presentation, and a lot of his points were spot on. My wife called me all excited about it and I kept asking her what it did and she didn't have a clue.

Sounds like the presentation didn't need a "why", then? ;)
My grandmother managed to switch entirely to Chrome on her PC without the help of anyone in our family. Anecdotal evidence works both ways. It isn't 1998. Most people know what a browser is and which one they are using on their desktop. Making the leap to a second browser on a phone (where they can easily get it from Google Play) isn't that ridiculous.
It doesn't sound like they're trying to get high, per se, just work harder without feeling it. A "recreational" dose would probably interfere with getting work done.
This is great! The pin codes make this so much more secure!
You're not the only one. I'm sorry, but the Android issue has devolved into a holy war but...

.. support is terrible on the Android side. Really terrible.
Silicon Valley’s era of untrammelled global expansion is over
It would not have been the "the biggest album launch ever" if it was just posted on iTunes - it would have been just like any other album release. They had to push it out.
I have no doubt that the NSA stores all the naked pictures. The data is far to valuable.
And this is where platform evangelism/favortism morphs from the merely annoying to the (potentially) dangerous.
I think people say they are "too early" because they feel that don't have the resume to get accepted. They feel like if they could only get user traction before applying you might over look our mediocre grades, work history, and personal projects. We've evaluated our own YC resumes and found they come up short. I don't think there are too many people out there who have a killer project and/or super smart founders that are hesitant to apply because they genuinely think their company is in too early of a stage.
poorly?
Here is an implementation of this approach from a few years ago:

http://iobound.com/pareidoloop/

I experimented with doing something similar, trying to generate faces from random line drawings, but I didn't get very far.
Where are you located?
We develop from Argentina, and we focus on quality.
www.prosart.com
Isn't it true that under Swedish law, he can't be charged until he appears in person?
> We are removing support for green threading from the standard library and moving it out into an external package. This allows for a closer match between the Rust model and the underlying operating system, which makes for more efficient programs.

That's an interesting move in comparison to Go, which multiplexes coroutines onto threads.
Coinbase gives the convenience of set-up and bank account linking that makes it a perfect service for me.

Like I mentioned, there does seem to be a demand for it in Canada so it wouldn't fall on deaf ears.
Continuously Synchronize Your MongoDB Data to Elasticsearch
Thanks. Guess it is there after all, and either reddit search is lame, or I'm lazy. Possibly both.

ETA: Just checked it again, noticed that the OP of that thread deleted his account. Could be he wanted anonymity, or could be that he made it all up. Hmm...
I feel it's important to keep that "good or bad" part in mind. As humanity's drifting away from the external influences that "punish those who stand too far from the middle", we need to start internalizing some of those checks to make sure that the way we're standing far from the middle is a good thing, and not just being an asshole.
It's more systems-like. We don't pay any overhead for calling into C code, and M:N scheduling doesn't really provide advantages over 1:1 scheduling when you don't have a GC (and even when you do, the differences are fairly negligible on modern Linux).
It is very very close: https://code.google.com/p/chromium/wiki/ChromiumBrowserVsGoo...

tl;dr: Chromium is Chrome minus:

1. Crash/usage reporting to Google.

2. Proprietary video format support

3. Embedded Flash implementation (which doesn't exist on mobile anyway).

4. Google API keys.

If what you care about is security auditability, that's pretty good. If you care about running only open source software, that's going to be very hard to do in the Android/Google-Play ecosystem.
Hm, I learned it more than a year ago now (and have kept up), so it was before Steve's time :)

Also, I'm coming mainly from a C background, not higher-level language.
At first I thought "how does this improve over consistent hashing?"

Then I read it & saw the pretty pictures and realized they address many more concerns that just consistent hashing would ... and, even in that case, moving the server list to a single centralized spot (mcrouter) and letting your clients just point at that spot is a definite win. Otherwise, when you update your server list, you have to update every single client.

nice work, FB! And well described in the blog post.
could you please drop an email from lalina.com.br
contacto?

github and anything you think is relevant. We hire and seek talent based on the a new models and do not care about cv's and standard credentials. If you are on HN its a already a good start.
Seriously?

"...we understand some programmers do...
...we continue to think about it...
...This remains an open issue."
It didn't sound sinister to me, just desperate.
Camp DevOps Houston
Recruitment Trainwreck BranchOut in Talks to Be Acquired
The credit card company can put together a MUCH more accurate profile of what I value, because it's a profile of what I spend my money on, and not just 10 years ago, but also 10 minutes ago.

Facebook can profile as well, but the analogy I like is the magazines I choose to read from the pile in a doctors office waiting room. It's a sliver of a sliver of a sliver of one version of me, that's only relevant in a very narrow sense.

I may "like" something for a whole host of unknown reasons, and likes are not scarce. When I put my money where my mouth is, it carries a lot more weight.
I'm with you. My kids don't touch screens, it's bullshit. Everything a child needs to learn or do is doable without computers. They will be at no disadvantage in the world if you don't let them play minecraft -- parenting is all about the precautionary principle.
That's not how salespeople work...
There isn't an RFC for them, at least that I could find. Have they just not gotten that far in terms of thought?
I thought the point was to show a full cycle, from collapse to collapse. In times of collapse the church was useful in preserving knowledge and supporting the spirit. In times of hubris (ie just before collapse) it subsides to dogma. We don't know how to separate the benefits from the dogma. At least that was my interpretation..
Also featured here: http://punchthrough.com/bean/ble-controlled-door-lock/