skysight-inc/HackerNews huggingface dataset:
Of course. But excising said right does not makes them immune from criticism. Especially when it has the added benefit of making the gym more expensive for everyone else.
Didn't TW grow by acquisition? It's 72.2% debt:

http://quicktake.morningstar.com/stocknet/bonds.aspx?symbol=...
How to rest abroad Russian
Show HN: Santa's Map to Christmas (Mobile App)
We have WebGL now, all maps could be rotating spheres if we cared about it.
Santa's Map to Christmas is an app for Android and iOS devices where I've been geocoding classic Christmas stories for the holiday season. I read through the stories, extract the contexts where places are mentioned and geocode those places so readers know where places like Bethlehem or Ebenezer Scrooge's offices are located. For places where I can find illustrations, I include images with the entries for a rich location-aware experience.

I hope HNers find some joy in this creation, and have a very happy holiday!
This reminds me of an unfortunate bug I was debugging the other day that had the same solution but a different problem on different hardware.

Here's the setup: I have a weird SPI device that has two different CS lines: one for accessing the control registers, and one for accessing the data buffer. Because of this, I have to handle CS manually and can't just let the SPI peripheral handle it. Fair enough, not a big deal. So I pull CS low, stick some data into the output register, and wait for TX_BUSY to go to 0 (i.e. done transmitting). Unfortunately, TX_BUSY goes low after the rising edge of the last bit, but before the falling edge of the clock back to idle. Despite the device saying that it's active on the rising edge of the clock, it totally disregards input data if CS goes back to idle before the last falling edge of the clock.

Solved by adding some nop cycles. Easy to count how many are necessary because the peripheral and CPU are deterministic as described in the article, but damn what a debugging nightmare.
I think one of the reasons people talk past each other on this issues is for lots of people, "OO" isn't the concepts that had been around under that name for at least a couple decades by the 1990s, but rather the particular mechanisms by which those ideas were realized in the popular OO languages of that time, most notably Java and C++. While for other people, Java and C++ are just examples of a particular approach to adding some OO features to an otherwise C-like language, and aren't definitive (or even necessarily very good, particularly in the early forms) examples of OO support in a programming language.

This leads to both a narrow idea of what OO is (mostly limited to the way those languages differed from C), and the idea that OO is incompatible with FP (because early Java and C++ had poor FP features, even though some earlier languages in which the OO paradigm had been supported had much stronger functional features.)
I would be worried about this... its not downloading from Apple's Website.... Which raises a red flag with me as possibly having malicious code. Be wary of such things, and always download from the official site.
The article's author read War and Peace, Middlemarch, and Moby Dick on his smartphone.
https://de.wikipedia.org/wiki/Moral_Bombing

It has stuff like "the monthly bombing rate in 1944 was 90'000 tons", etc.

In general, the German article focuses more on the concept in general than about the specific directive.

Read more on the actual article that I wanted to link, https://de.wikipedia.org/wiki/Kriegsm%C3%BCdigkeit
At first I thought it wouldn't be so bad to pull over for a software update, but then I remembered I'd forgotten to charge my book and cigarette.
It's very true that I don't know what average costs are, in either country.

The only prices I know are the price at the place I went (one of the top facilities in the region) and a few nearby hospitals. Several were significantly cheaper and if I earned in INR I'd probably have gone to one of them. But I figured that given how much I enjoy walking, why not just spend $700 more to go to the best guy?
This is more like "voting with accounting". The non-accounting footprint of the corporation-- the location of its employees, its factories, etc-- is largely unchanged.
I receive emails like this at a rate of approximately 2/week. They usually get past Gmail's spam filter. It's very annoying.
Depending on the quality of your model I think it can be very much a good approximation of "stochastic reality" (ie. the real world probabilities).
"I bought the fridge so my wife could keep up with my calendar. I hope this gets fixed soon. That is a lot of wasted money if no one can use this anymore."

If only there were other ways of checking or sharing an electronic calendar! The future is now.
The "Use Attribute Selectors with Empty Links" tip[0] seems pretty pointless:

a[href^="http"]:empty::before {
content: attr(href);
}

So if there's no link content, insert the URL as the content. That seems like a content issue and not a styling/CSS issue, and would break with any links where the "content" is a background image.

[0] https://github.com/AllThingsSmitty/css-protips#use-attribute...
There's quite a few decent alternatives. I often suggest Wirth's Compiler Construction and Oberon sources because they're straightforward lessons plus give experience with Wirth style of simple, safe, efficient languages. Then, they can improve the Oberon System or compilers for personal projects and improvement.

That said, I typically recommend compilers get written in an ML or LISP given it's so much easier to do in those languages. Ocaml and Racket are my main recommendations for modern work. One can also use techniques for deriving imperative code from functional programs if one wants to re-implement that compiler in specific imperative language on a machine. The constructs are even straight-forward enough for macro assembly for those that want to understand it down to bare metal.
Well, at least a calendar is fitting for a refrigerator, as opposed to a twitter client or whatever.
I have a Samsung refrigerator that is supposed to be Internet-connectible. I wasted about 5 minutes on it before giving up. The shoddy quality of the software combined with the low marginal utility of having my refrigerator connected to the Internet just didn't make it worth more than 5 minutes of my time.
Scientists have figured out how Toxoplasma may alter our behaviour
We really are living the dream of first world problems.

That said, integration with calendaring software in particular is way harder than it should be.
But now there is Metal, so I imagine that means that opengl will lag even more.
> I think the larger lesson here is that confidence is
> a good thing, but relying on it solely can fail miserably
> as a substitute for having actual knowledge about
> something.

How should the coach have audited the correctness of answers that he himself didn't know the answer to? Should he put his confidence in answer that the person answering wasn't confident in?

I'm reminded of the film "The last King of Scotland":

[Idi Amin] I want you to tell me what to do.

[Nicholas Garrigan] You want ME to tell YOU what to do?

[Idi Amin] Yes, you are my advisor. You are
the only one I can trust in here.
You should have told me not to
throw the Asians out,
in the first place.

[Nicholas Garrigan] I DID!

[Idi Amin] But you did not persuade me,
Nicholas. You did not persuade me!

It's really not enough to be right. You must convince others that you are right.
I think there's an obvious exception for MIT's news, especially when talking to Aaronson who has loudly been challenging D-Wave's quantum claims for years.
Hm, I did and there is nothing in it, let me dig into spamassassin and see if it got dumped for some reason.

Ok, checked the spam. Nothing. Did you spell it right? jacques@mattheij.com
One of the Ewoks is shown wearing the skull of what Wookipedia informs me are Churi birds.
The concept of non-sexual nudity is very quickly disappearing in the US. I play on a co-ed hockey team and there is one gal that has no qualms about hopping in the shower with the guys. It is not weird because we all realize that it is non-sexual. That being said, in the main locker room area, I do try to minimize the amount that I expose myself to the other women that are not as comfortable, but that is out of respect for them, not my own fears.
.. You've got. Ships with ios8+ and osx 10.11 (el cap)
Yeah, you WOULD kind of be better off (both financially and feature-wise) just gluing an iPad Mini to the front of the fridge...
Out of curiosity - why do you consider cpp particularly hard? It's easier than the compiler, actually :)
My proposition would be graduated flight limitations. I cannot see any reason to not fly my drone 100 feet in the air 4.5 miles from the airport.
Semantic Designs toolkit uses GLR to handle about everything one could think of:

http://www.semanticdesigns.com/Products/DMS/DMSToolkit.html
Except Christmas. If you're making hardware, there's tons of deadlines you absolutely cannot miss if you want to be stores for Christmas.

A year is a long time to wait in startup time.
I have a feeling that internet of things is going to be a disaster...
It's not just about safety if you have to put your ID on your drone - it's about tracking. They should at least be honest about it.
I believe one of the main reasons Drupal got popular was the module ecosystem. A move towards what you describe would likely erode this aspect, with many more user friendly and maintainable alternatives.
$yourFavoriteLanguage already has a mechanism for chunking. They're called functions.

(Okay, so if $yourFavoriteLanguage is CSS, maybe not.)
That vimeo talk was rich.

ps: https://vimeo.com/132192250
Holy, cow! I was working on a node-webkit/cordova angularJS app very similar to this until I got bored of angular. It pulls music from Soundcloud and YouTube.

Here's a screenshot if anyone's interested
http://i.imgur.com/uSBNSeE.png
> While it’s easy for job seekers to get stars in their eyes over the salaries in San Francisco, when you adjust for cost of living, an engineer’s salary goes further in every city in our analysis with the exception of New York.

> Bottom line: No matter where you want to work, engineers that start their careers in San Francisco have a higher earning potential once they move to other job markets.

An interesting conclusion from the linked pdf.
It sounds like it was, but I am not 100% sure.
I've read this book and strongly recommend it. The subject matter is not the easiest to write about but the author really does a great job, approaching it in an educative and interesting way. He also clearly demonstrates that this is something important to our civilization as a whole and that ignoring it because it is uncomfortable is a mistake.
Which streaming service do you use that doesn't allow offline caching?
Its a City State, the dynamics of a Nation State and City State are different. Singapore is smaller than Houston both in size and population. Singapore exploited the local inefficiencies, they were the capitalist oasis in a region of Leftist/autocratic regimes esp. during their growth period. There are many factors including leadership, but their adherence to open trade gave them a leg up in the region.
white people problems
"What do you mean it can also keep my food cold? I don't need all these useless features, I only bought it for the calendar", he didn't add.
Here's a complete C frontend that uses the lex/yacc approach - https://github.com/eliben/pycparser (the Python ports of them, that is)

FWIW, if I had to do this again today I would certainly go for hand-written recursive descent. lex/yacc charm you in but eventually prove to be much more difficult to tweak and reason about.
I guess it's a lack of opcache plus no SSD and no mysql tuning. Debian/Ubuntu defaults are not really nice.

Sidenote: why doesn't the mysqld configure script suggest various performance levels upon setup, based on detected hardware (RAM, disk, CPU cores)?
Then please don't indirectly tell others it is ok to do so. You could cause a lot of trouble for someone who sees you as an authority figure. Of course 'homakov said it was ok' is not a very good defense, but still, better not to encourage dumb/bad behavior.
If you like this, you should check out http://twitter.com/internetofshit (I am not the author)
C is actually easier to parse by hand because of its wacky declaration syntax.
That's... a disturbingly strong statement! I'm sorry for your loss, and I really want to try this old client now.
I believe we need to measure ourselves on how close we are to the imaginings of the The Jetsons[1].

Do we need to create a universal standard to measure how close/far we are to/from The Jetsons?

[1]. https://en.wikipedia.org/wiki/The_Jetsons
The marginal utility of having a refrigerator connected to the Internet is not something I ever thought someone would have to estimate.
Nobody has ever said that US healthcare was cheaper. Not one.
for a node.js based Google Play Music clone (with android sync application included)
+ youtube downloading built in (with playlists)
+ soundcloud downloading built in (with playlists)
see my project Node Music Player: https://github.com/benkaiser/node-music-player

I've been working on it for the last few years with a few pull requests from awesome members of the community and I'm about to launch auto-generated mixes that allow you to explore music in a way similar to Google Play Music and Spotify (using lastfm api and youtube: here's the module for it https://www.npmjs.com/package/similar-songs )
> but a very short term shift that defies their parent culture.

Except its not a "very short term shift that defies their parent culture", its a long term drift in the broader culture, as the article notes: Gen-Xers are notably different than Boomers on this, in the same direction (though not to the same degree) as Millenials.
Even if that's the case, they would have noticed the inconsistency in language when they were forced to create multiple logins to submit more frequently.
ESA subdomains hacked by Anonymous, login credentials published
I'm sure they do. Wonder how they plan on using that trick on a car that has it's radio and/or sensors disabled and where the 'remote operator' has no clue what is going on to bystanders.
Right - that single-exit-point rule is generally a holdover from C.

It is pointless in languages like C# or Java which have GC and 'try' or 'using' blocks. In some cases the single return is nicer, but this is not universal nor is single return "required" in all cases.

In functional languages such as F#, Haskell or Erlang where the method is usually side-effect free and uses pattern-matching, multiple return-points are completely normal and no-one even sees an issue.
It is shocking how far being self-confident can carry you, despite having very little skill or being completely wrong. I've worked with several engineers who are extremely confident in themselves, talk with complete confidence and authority, and are generally wrong. One engineer I worked with recently almost took down our entire company with his terrible code. And yet, everyone keeps going to him for answers, etc.

I think it's just human nature. Underconfidence is the exact opposite. Conducting you with underconfidence will lead to no one taking you seriously. Unfortunately, moving up in your career requires for you to convince people to have confidence in you, so this is a skill everyone needs to learn.
Let's be honest: the set, prop, and wardrobe designers want to use Apple anyway, because the devices are simply more attractive. The company just makes it easy for them.
Gaffer: Large-scale graph database by GCHQ
I certainly mean 1997. Early that year is when it took off. Winamp was released in April of that year. Before that there was some other Windows-based mp3 player with a super simplistic UI, the name of which I can't recall right now. I may or may not have had about a hundred tracks using up almost all of my hard drive space at the time.

You were just behind the curve. :)
UC urged to count computer science as advanced math
Yeah, it was kind of like "Eh, I'm bored, I think I'll connect my fridge to the Internet. Oh, the software is shitty? Eh, don't think I'll bother."

If someone as geeky about this stuff as me thinks like this, there's no hope for connected appliances actually catching on anywhere.
"If you are a working, middle class person, the free market health care works extremely well."

And if you're not?
More anecdotes for future economics courses to point to for explaining what happens when you try to tightly restrict what people are aloud to invest in. Just like the dozens of empty megalopolises of high end condos over there.
can someone explain why it can't run Shor's? I thought Shor's was an algorithm designed to be run on QC, and D-Wave is a QC. What makes D-Wave different from the intended hardware?
#hackernewsproblems
The Problem with Using Old Weather Reports to Track Climate Change
If it works, no matter how ridiculous, it's best just to let it be.

https://xkcd.com/763/
Samsung is Korean.
It comes ready to run with tons of stuff you would have to add to an IRC setup. Each time the topic comes up there are tons of people insisting that they could do the same with an IRC software + X, and they are probably right, but that doesn't come nicely packaged and ready-to-use for non-techies. + it is a hosted service, which some people like.
LIL: The Little Interpreted Language
They were and still are terrorists who torture the civilian population. Admiration from the liberal west won't change that.
Why? (not that I would endorse a twitter client, I just don't see the use case for having your fridge be 'calendar enabled')
Do you have some examples of when you prefer to use an OO style vs traditional FP? This is something I've been contemplating as I learn FP
Yes it does. But it has 0 pages indexed.
#firstworldproblems
In all fairness, it has that too, along with Pandora, a Grocery Manager app, and some other things.

http://www.cnet.com/products/samsung-rf4289hars-refrigerator...
Supporting POP3 seems like an anti-feature in 2015.

It seems to me, that muddling its lack of features into the middle of an application that properly supports IMAP would make your internal api much more complex?
Take a look at http://reddit.com/r/personalfinance for a few weeks and you will see that there really is a problem.
If you have good insurance, I can't imagine the US not being top of the heap.

I had an injury that resulted in a spinal fusion and other surgery at 25. Total out of pocket cost for about $250k of care and full recovery was about $500. That included second opinion visits to top doctors in Boston & NYC.

If you're on limited network Obamacare with high deductibles and HMO bullshit, good luck.
I actually looked up the price of this fridge thinking that maybe it wouldn't be that much more than a mini... $3,600 for the current revision of that model, haha.

http://www.samsung.com/us/appliances/refrigerators/RF28HMELB...
mailbox.org does.
No, you would be better off financially to not waste your money on the iPad.

iPad mini: $399

kindle fire: $49.99
I remember seeing a commercial for those things where they drafted the Top Chef brothers, and even in the commercial it looked extremely awkward to use. "Oh, let's just look up something...(walk over...bend down...glance at screen...slowly punch things in...)."

Even if it were the best thing ever, I know technology and I know that fridges last years longer than any gadget ever has. Any choice of touchscreen, OS or even network connection technology would probably be a "bad idea" in 5-10 years.
Maybe I have some natural talent (doubtful), but changing under a towel is really easy and convenient, so I really don't see what all the fuss is about. I first learned the "skill" on crowded beaches.
D-Wave doesn't have typical quantum logic gates. They are a different kind of quantum computer called "adiabatic quantum computers". Instead it solves optimization problems by using a technique called "quantum annealing". In essence, it's a tool that can very quickly find maxima and minima of certain cost functions you can program in (albeit tediously).
I can guarantee it will be.

Too much is proprietary. We need open and free protocols. I don't want to live in a world where I have to buy all my appliances and devices from the same manufacturer.
Show HN: WD Stack – an improved curated list of resources
I've played a little with Memorang after reading this yesterday, but I'm struggling to understand what the difference in studying was before and after of Anki.

What was the reason Memorang changed for the students that Anki didn't provide? Better default flash cards? Gamification? Or multi-factors?

I've been using Anki for about a year, and I've read a lot about Anki burnout (missing a few days means I'm going to dedicate 2-3 hours on the weekend to catch up). I don't procrastinate this as much so this becomes less of a fear.
I think sanitizing email is a solved problem with this:

https://github.com/cure53/DOMPurify

I'm not the author but I've used it in the past. According to the readme it is what Fastmail uses.
https://en.wikipedia.org/wiki/Water_supply_and_sanitation_in...

I think 50% of the population engaging in open defecation is even higher than San Fransisco.
This is actually a very good example to have around every time we go into the IoT discussions. We need new interaction models and new platforms that solve the issue with updating several things in the house. I have 6 or 7 devices that I now update frequently (computer, tablet, phone, set top box, watch,..) and it's starting to be a really annoying and time consuming process. Soon I'll have to add my car and who knows what else.
It's a personal project that the author didn't expect anyone would ever look at. He's also a journalist, not a software developer. It's an accomplishment that he had the determination to complete his project, even if it is rough around the edges.
In a lot of families the kitchen is a place where everyone goes throughout the day. It is quite common to have a paper calendar in the kitchen with appts written on it, this allows you to do the same with a google calendar.

Of course, sharing the google calendar with everyone + having the app on their phones is probably better.
Fairytale of New York Parody – Must See
I agree. Inherently he was indirectly responsible as he failed.

Sidious even mentions Yoda's arrogance. I agree with the dark lord.
I know there are a lot of these "curation" sites out there, so here's how I hope to make WD Stack different...

It's curated by everyone (open submissions and voting), but it's not a firehose. It's organized by collections that cover the realm of both frontend development and web design.

Many curations are maintained by a one author. These curations tend to be ambiguously selective, or grow out of date. Other curated lists are overwhelming, unruly and it's hard to find quality resources. I hope that WD Stack is the "happy medium" between a selective curation and comprehensive list.

Thanks for sharing your thoughts and feedback!

Eric Willis also hunted us today..
https://www.producthunt.com/tech/wd-stack
Ubik, 1969

> “From the drawer beside the sink Joe Chip got a stainless steel knife; with it he began systematically to unscrew the bolt assembly of his apt's money-gulping door.

> "I'll sue you," the door said as the first screw fell out. Joe Chip said, "I've never been sued by a door. But I guess I can live through it.”
I'm not sure it's fair to argue that it would scale in such a way. Sure numerically it's an insignificant portion of the population but the Death Star still literally destroyed and entire planet and every living being on it.

Rather than comparing it to bombing a wedding, I think it's more accurate to compare it to destroying every trace of some micro-nation and then cleansing any plant and animal life native to that nation.
Pushing code, 365