skysight-inc/HackerNews huggingface dataset:
This will only work "safely" with garbage-collected or ref-counted types and these do still not seem to work for interfaces.

I'm not quite sure if I understand the problem you're describing. I can definitely share mutable objects between threads, and I can do so using abstract traits (aka "interfaces"). Here's an example:

https://gist.github.com/emk/acdf3ab9c79ba1abe6d2

I had to use a "box" here, because that's the easiest way to store objects of varying size that implement a specific interface. Experienced Rust developers may be able to simplify this a bit.

Is this what you were thinking about? Or did you mean something else?
When I've arranged conferences, we had a certain number of time slots. It's a bit flexible, in that we can decide to allocate a longer time for two talks, or shorter time for three, depending on the talks.

It could be that they had a first pass at a schedule, used that to set a first cut for the reviewers, then adjusted the schedule once they figured they needed to add another 42 papers.

Also, not being accepted does not mean that a paper is poor. They used a rank system, so it only means that others had papers which appeared to be better.
This is similar in aspects to http://google-engtools.blogspot.com/2011/12/bug-prediction-a..., which might be a fun set of ideas to link into future iterations.
Things are changing. If I understand Dodd-Frank/EMIR correctly, every OTC derivatives trade now has to be reported to the regulator within something like 15 minutes (or was it 15 days?).

Anyways, the regulators now will have a pretty complete picture of what each bank holds, at least for a single asset-class.

Though, I suspect information on exchange traded stocks, and centrally cleared swaps are also available to the regulators, via the respective exchanges and execution facilities.
The hardest part about this is accepting that you might be wrong. That your entire world view might be wrong, or one-sided. We humans have this uncanny ability to justify anything we just did, or said. It takes a lot of conscious effort to accept that the other person might be right.

But only if you truly realise that you are not infallible, can you learn new things, and continue to grow.
IEEE may be more prone to precision errors (letting bad papers in) while NIPS may be prone to recall errors (throwing good papers out).
With the way reviewing is done (no one can take a week off to read and fully comprehend the four papers they are given) you cannot achieve perfect separation - even if that were possible.
Are you #GmailDefault?
Well done. Do you accept feature requests?
> "Fee to check even one bag" means that people traveling with small amounts of luggage can pay less.

"Pay less" is how the airlines would like to phrase it, but as a consumer I care more about the comparison to what I paid yesterday. And today, if you're not paying for those services, you're actually paying the same amount that you used to. They're just charging other people more.

It's not like the prices went down when they converted these previously-free services into paid services. They just decided to start charging extra for something they used to give away for free and are busy enjoying the extra profit.

Sure, they're a business and they can charge whatever they want for whatever they want. But don't try and spin it as a win for the consumer so they can choose to pay less.
Bloostar
Last I checked, Gmail didn't do partial word searches. So “NewClient” won't match “GreatNewClient”. I think that's what rokhayakebe means.

It's one of the reasons I only use its backend. It baffles me that a company known for search can't do it.
The whole thing looks great and all. But I specially liked their last sentence that said "for civilian needs".
I prefer this beautiful bird:

http://en.wikipedia.org/wiki/Great_tit
An article like this needs to at least mention that the relatively unsophisticated pricing approach by Southwest has led it to generally outperform the rest of its competition for decades (I know, staying out of bankruptcy is not a very high bar).
As long as it's a choice it's OK. But if it is forced onto women by circumstances or even propaganda then it would be a huge step back. I witnessed my son's birth (5 hours with no complications) and I could see how much suffering was saved by an epidural - which would not be an option with a home birth.
Tracking Outbound Links the Right Way
This is absolutely true.

But that doesn't make it useless. Merely having lists is an important step.

For example, I do a lot of work with unstructured text (eg, news reports, transcripts). Having a list of names of financial entities means it is possible to link statements made by office holders to their entities much easier.

But again, this doesn't fix the financial disclosure problem..
It should be noted that in the UK, as opposed to the US and Australia, most births don't have doctors present. Births are normally monitored by a midwife in a maternity ward, as opposed to a doctor in a ob/gen clinic. So the move from a hospital setting into a home setting is not such a big leap in the UK.
I was wondering why there is a need to involve a micro-controller? I can see this project being done with couple of op-amps and potentiometer? I see so many hobby project using arduinos for no good reason. Please people show some love for analog electronics!
"Research shows that even when news reports have been retracted, and we are aware of the retraction, our beliefs are largely based on the initial erroneous version of the story. This is particularly true when we are motivated to approve of the initial account." - http://mindhacks.com/2011/05/04/why-the-truth-will-out-but-d...

Original Paper:
http://pss.sagepub.com/content/16/3/190
Web Development in VB.net or C# on Linux with Nancy
I'm surprised that they seem to be concentrating so little on CVD.

Yes, CVD is expensive, but it's not rocket science anymore. We can do all manner of things to pizza-sized wafers of silicon in CVD. Shining lasers just above the surface to heat the gas but not the substrate is one of the easiest ones.

It feels like the labs are all chasing patents rather than actually doing research.
There is a tutorial on Adafruit[1] that makes use of that library to build a sous-vide cooker using a rice cooker or crockpot. I built one a little over a year ago. It was a great learning exercise. The real issue with it is that (at least with my setup) it takes forever to preheat (~1 hour to get to 130°F). I speed this up using boiling water. At higher temperatures (170°F+) it still takes a long time to heat, even with this method. I also use a pump to improve the temperature consistency, which is not mentioned in the tutorial. I recently got an Anova Immersion Circulator, which is much easier to use.

[1] https://learn.adafruit.com/sous-vide-powered-by-arduino-the-...
From my own experience and observing others, that indeed seems to be the logical conclusion of it, and it's something that I see happen a lot. "Analysis Paralysis" a friend of mines likes to call it. It can be mildly annoying at times, but it seems like something that a lot of people aren't able to help doing. Or at least not without a lot of practice and experience.
I'm not sure if I would call it "rent-seeking," but there is still stuff like this[1] turning up...

[1] http://www.cnbc.com/id/101482959
Corona SDK and Arduino Hacks,the Book of the Internet of Things
This has been popular over the years, but hasn't had attention on HN in a while:

https://hn.algolia.com/?q=bit+twiddling+hacks#!/story/foreve...

We put 2005 on it, though the Internet Archive says there were earlier versions.
iPhone 6 Wallpapers
Buy Vine Followers
Show HN: See the current time and color when you open a new Chrome tab
Your threshold for proof is too high. We're not talking about physics here, these aren't immutable laws to be scientifically investigated, these are systems designed by humans. The wise thing to do is assume they will do anything to screw you until proven otherwise, not the other way around.

Personally I don't search airline tickets outside of incognito , and preferably not without VPN or tor protection as well.
Expedia may decide to eat the difference (it can go up and down) and other folks may not be able to afford this (remember that airlines only give like $10 per ticket, not much margin).
I love the general idea of comic-style graphs, but this particular implementation of it does indeed look "fucking awful" in my opinion. The graph itself is fine, but the axis is made of these faux wavy line that eerily repeats itself.
UC Berkeley's CS10 class teaches with Snap(a variant of Scratch) https://inst.eecs.berkeley.edu/~cs10/fa14/
You could get a good idea of curriculum there.
I believe it's /ɔ/ in French but usually /ɑ/ in English.
There's a quote which I (ironically) can't remember about how a mind is made up of the books it has read in much the same way as a lion is made of of the animals it consumes. Or to put it another way, "you are what you eat."
Does the author release the code behind his generated images?
That doesn't work as well when you want to string together multiple strands end to end.
(Member of the Scratch team here)

1) There's a super useful Scratch Curriculum guide - made by the folks from ScratchEd. http://scratched.gse.harvard.edu/resources/scratch-curriculu...

2) Blockly seems to be under the Apache license (https://github.com/google/blockly)
Since their fares are not comparable since they don't let anyone show theirs in the same list as other airlines, you really cannot know if they are cheaper or not. In reality this means they are able to set their prices on average higher than those who have to compete in a list. Better control vs. more exposure.
A new physics theory of life
Until recently I was running a 500GB cluster (500 million records of about 1kb each) and it cost me almost a grand a month. But, most of these costs were from the provisioned throughput capacity, not the storage.

I never had any scaling problems, availability problems, data corruption or anything like that. It did exactly what it claimed to do.

Remember that Dynamo is a database as a service (it's not something you have the option of running on your own servers). So it's not comparable to MongoDB exactly, it's more like a hosted MongoDB service. For me, a comparable MongoDB cluster hosted at compose.io would have cost me 6 grand a month, MongoLab would have cost me about 3 grand a month, so the pricing felt ok.

That being said, don't expect MongoDB features, Dynamo is setup more like a simple key-value store (although you could force it to store documents, you won't get the indexing/searching/filtering capabilities of mongo).

If you want fault-tolerance and practically unlimited scalability it's a good choice. Just as long as you don't need to get tons of data in and out all time (that's when the provisioned throughput costs go soaring). It's also a complete pain in the ass to export data (it's a whole pipeline-to-mapreduce-to-hive thing).
This is so clever! Turning mechanical control problems into informational control problems is critical to the ubiquity of micro air vehicles.
Actually I honestly can't imagine what sort of level of ignorance or intellectual dishonesty could result in that statement.
https://news.ycombinator.com/item?id=8750630
erh! I just had a flashback to a well know uk coop I was a member of we sent an entire after noon disusing which STV method to use :-)

Citrine or Roberts are much better in practice for taking democratic decisions.
I agree that it should definitely be a choice.

That being said, a significant portion of the pain is from giving birth on a hospital bed - or just lying flat in general. It is said (as a man, I have never given birth) that it is less painful, and therefore less in need of an epidural, if the birthing is done in a upright or crouching position. Like how an orangutan does it : http://youtu.be/JfVnFJDjUyQ?t=30s

The very idea of lying down for a birth dates back to the 18th century, when some French king wanted to see the birth of his heir. Of course men were not allowed in the birthing room, so he had to peek through a hole in the wall - or something like that. And the queen had to be in a position that allowed the king to see, so she was lying down facing so the king could see what was going on.
This assumes most of innovation is driven by hope of getting incredibly filthy rich, an assumption which I can provide plenty of counter-examples for. Eliminating all patents is of course counter productive as their advantage is obvious, but the current patent situation is far from being optimal (understatement of the day) so I'm certain a whole range of improvements are possible which will encourage innovation and do not necessitate switching over to communism...
Oh, I agree completely. If smallpox hadn't been a factor, then the tribes would have been strong enough to compete. They would have kept their cultures and been able to adapt and grow. It's good to hear that they are rebuilding their culture; it means that they won't die out.

The world would look very different today if the European explorers had brought back a virulent disease (like smallpox) instead of merely chronic ones (like syphilis). They simply had no idea what the risks were. They lucked out with malaria and yellow fever as well; most of Europe is too far north for them to be as big a problem as they are in Africa, or as they were in the American south.
It depends what you are optimizing for.

Number of publications is a proxy for how much funding a professor can generate. Not much else.

> "Most papers are filler in retrospect" and "conferences need to accept a decent number of papers so that people will show up and cover the costs of the meeting"

None of these are conflicting. Conferences are often more about networking than the papers. Many paper are filler, but often only in retrospect. They are not obviously filler when presented.
Fair point. I haven't looked at Perl6 since the early aughts and assumed it was basically exactly what I saw then. I didn't realize that it was just now starting to blossom.
> [...] An object is more than a map of 'name' to 'value or function'.

Ok, after that explanation I understand what you mean. I could argue that, for example, object construction and destruction semantics are not characteristics of an object itself but rather of a particular object system or "meta-object protocol" being used; or that it's almost impossible to talk about object destruction outside of particular language context, because it relies on many different language-level features to work. But that would be too much of a hair-splitting for me :)

On the other hand I could argue that a set of functions is enough to express every possible type of behaviour and that a set of values is enough to express any possible state. But this in turn depends on the definitions of "value" and "function", which are highly language specific.

So, after thinking about it for some time, I think I can agree that "behaviour and state" is the best (possible?) definition of those which avoid diving into any implementation details and language specific features.

I'm not entirely convinced that such a definition is very practical though. You probably won't need that level of generality until you decide to implement your own object system. It won't help you (I think?) in OO design or OOP inside of some particular object system.

But anyway, you're right in that your definition is the best one in the category of "general" and "minimal" definitions of what objects are.

Sorry for ad personam in my previous comment and thanks for the discussion, it was enjoyable :)
Mobile SoCs claimed numbers are hard to take at face value. For one, I'm 98% sure that's FP16 flops. For another, basically all SoCs in shipping devices throttle under load, so efficiency is hard to determine from unrelated peak performance and max power draw numbers.

Anyway, Cortex-A15 is capable of 8 flops per cycle per core which puts it pretty good in theoretical efficiency for its likely power draw at current clocks.
Ask HN: Services that monitor computer behavior for signs of illness?
im wondering what kind of stuff there is that can do something like look at how you type, or when you use the computer, or how much, or what you do on it, or how your patterns change, and make inferences about health. it seems like some thing's early warning signs could show up in how you type, like stroke for instance.
My pleasure!

I'd like to try it myself (sans clip). I have tried tea with butter, but, well, it probably needed a more thorough blending.
Some 100,000 or more WordPress sites infected by mysterious malware
How old did you start with your son?
Except that there really isn't imprecision in the estimates. The numbers are really quite precise and the confidence interval is actually very good. Far better than an XKCD style should be used for.

I use XKCD stuff for WAG's, not well-supported data.
EmberJS is Implementing Server-Side Rendering
When dealing with the public web, a search engine makes a single index of the web that millions of users can hit to perform searches. That amortizes the costs of generating and maintaining the index over a lot of people.

Your email corpus is private and specific to you. If Google (or any other company) generated a high-quality search index for it, they'd spend a lot of CPU hours on it and only amortize that across a single user: you.
Thanks for exemplifying HN's values by responding so civilly.
Infosec Taylor Swift: “If you had an InfoSec super power, what would it be?”
So this is their own custom solution rather than using Kafka and Storm?
Thanks, just thinking about coupling made me consider some new design improvements in my code.
I've always wanted a short name for this phenomenon, where a lie takes hold and never leaves no matter how thoroughly it is debunked. Maybe the 'swift boat effect'?
Having technology perform many of the functions that front-office staff have traditionally done, allows banks to improve their efficiency - industrialise as you say.

However, it also allows the financial industry to become commoditiesed and lowers the barriers to entry. You only need to walk down the City of London to see the sheer number of banks form all over the world. They all compete (except when they collude) and drive down prices. Secondly, you also start seeing large corporates doing their own banking - what does a bank to that BP can't do on their own?
> This is a hugely popular sentiment in the wake of the financial crisis, but do you actually have some examples of rent seeking activity by banks in 2014 that is emblematic of this?

The Goldman LME aluminium warehousing, where they paid people to deposit aluminium with them to inflate the length of the queue to get aluminium out, so that the queue was longer and they could charge more (literal!) rent before people eventually got their aluminium out.

> Your modern megabank takes in billions of dollars in profits per quarter and I'm just curious where the rent seeking shakes out in all of that.

I have a thesis that every megacorp turns to rent seeking, because they're too rigid to innovate. But yeah, I suspect it's a small proportion of the profit of the financial industry as a whole. A lot of people want to buy and sell stuff, so there's a lot of money to be made in even a slim margin there.
This doesn't directly address your question, but the "financialization" [0] of the economy has gotten us to the point where 9% of GDP (as of 2012) is consumed by the finance sector [1].

It's certainly conceivable that the risk management Wall Street provides has led to economic growth, but considering the systemic instability that led to the 2008 crash, I take that claim with a grain of salt.

[0]: http://en.wikipedia.org/wiki/Financialization
[1]: http://tcf.org/blog/detail/graph-how-the-financial-sector-co...
Very clever! I hadn't fully understood the mechanical complexities involved in a standard single-rotor helicopter. I just thought that they were hard to fly manually (which made me very confused to see all the computer-controlled quadrocopters - why didn't they use just one rotor?)
My generic Android phone, like many others, has a different random MAC every time I switch WiFi on and off since the manufacturer didn't write one to the EEPROM. A lot of people find this to be a bug, but maybe it's an "unintentional security feature"... it certainly is quite useful when using limited free WiFi hotspots.
I personally don't care about the bird, I am just into coq.
> inter region bus travelling(which was still illegal a few years ago)

Wait, this was illegal? Wtf, why?
I think people are reading more into this than there is. Reviewing papers is a highly subjective, high variance process, and very few papers get universally positive reviews.

From the point of view of an author, if you get a paper rejected that you know is worthwhile, you just have to make whatever improvements you can and then submit it again.
Quantum-secure authentication of a physical unclonable key
I have been testing this as well; it is really great for travelling. I put my air 2 on high res and find myself hardly using my normal screen anymore. There are a few bugs but those will be gone soon I reckon; the creators respond fast to mail.
Yet, it's pretty sufficient for things like FFT.
Makes sense when you consider that that's the order of business at the big enterprise IT behemoths too. IBM for example: services first. Makes arguably more sense for new tech. Just a matter of time before we see some consolidation and acquisition on the space
What we read about deep learning is just the tip of the iceberg
> 1.as a consumer its hard to do more than "technical analysis" on a chart of the ticket price to figure out where to set your limit order

You don't do any analysis on the price. You just introspect, and figure out what is cheap enough to make you get up and fly, and that's the price you set.
Pretty cool that he's writing his own code to do this (presumably). It reminded me of a neat tutorial for creating grass in Blender:

http://www.youtube.com/watch?v=eshOzshjt90

I created 100% procedural grass using Blender for a book cover recently, and while it didn't have nearly the attention to detail you see in places like Pixar films, the effect was just right for the author's work. I would add that (at least semi-real) shadows are really important for improving the quality of any grass texture.
Thanks for posting this, it’s the truth.

And it’s exactly why my wife and I are leaving our jobs to cycle around Europe for 10 months. I don’t know what will happen, but I’m diving in head first and I can’t wait to grab life by the horns and do something real.

Life is WAY too precious to waste it working for the man.
Also related to arenas - the main difference is that an arena is a block region of memory from which different-sized objects are allocated, while a pool is a collection of same-sized objects. Both are pretty common techniques in C, C++, and Ada, and pools are common in high-performance Java.
How to Build and Improve Your Career as a Developer [video]
Confidentiality at FastMail
Google maps. I live in Japan and I don't read Japanese so it's extremelly helpful. Even when I was living in London 2 years ago, I was quite upset during the two months Google maps was not on iOS.
It's only uncomplicated until it's not. The solution to avoiding unnecessary surgery is not to physically locate farther away from all surgery.

Midwives can do their work in a hospital room down the hall from surgical facilities just as easily as they can in your bedroom 20 minutes away from major life-saving surgery.
Check out the previous month's update for an explanation of bounding box effects with pictures: https://dolphin-emu.org/blog/2014/10/31/dolphin-progress-rep...
Calling the process of "accepting a SciGen-generated paper into a allegedly peer-reviewed journal" a "precision error" is a bit on the optimistic side. It implies that someone was making a decision after reading the content of the paper, as opposed to, well, just accepting everything in sight.

It doesn't take a "week off" to notice that a paper is gibberish, at the very least.