skysight-inc/HackerNews huggingface dataset:
In junior high I invented my own currency–I printed an initial run of “Daddio-Dollars” on my computer which I handed out to kids at school, then sold candy and some of my brothers toys to them. Once I had fostered enough confidence in the purchasing power of my homemade money, I printed up a ton of it and used it to buy all kinds of sweet stuff from the other kids.

Wow, the man invented central banking independently.
For rendering markdown straight into PDF (and other formats), have a look at pandoc, it's really powerful. If you can make your markdown flavour compatible with (or a superset of) pandoc markdown it should be simple. See RMarkdown for inspiration.
I dont wish to interrupt the discussion, but am genuinely curious as to how you make time for reading ? Do you read as a daily ritual ? or do you block time for reading ? Weekends maybe ?

How do you fit reading while running a family ?
Well, finding stable lifeforms is a nontrivial problem, assuming GP is somewhat faithful to biological evolution.
Typed Arrays in ECMAScript 6
I adore "A Short History of Nearly Everything". I have re-read it more times than I can count, by just picking it up, flipping to a random page, and reading from there. All of his books are good, but that book has a special appeal for anyone who appreciates science.
I was expelled, or rather "denied re-admission", which means it doesn't go on your academic record but for all intents and purposes is the same thing.

I think it was the right call though, it was the wrong place for me. Much MUN and Community Service, but the CS classes weren't strong, and that was the only technical class offered. I went on to go to an ITG, which is short for "InformationsTechnisches Gymnasium" which is a highschool with a curriculum centered around stuff like OO and microcontrollers and UML diagrams.
Free Software Building and Packaging for Windows
Doesn't scale as an individual. So your impact is basically limited by how much time you put in for each. On the other hand if you are trying to build Khan Academy or Udacity with that purpose, that would match my point of doing great things at scale.
Very intersting article! I was working with both Kafka and ZeroMQ and both of them are really useful, but they are not interchangeable when it comes to designing your solution. You better know which one to pick for the job.

Zookeeper is a troublesome piece of software, especially when running on highly loaded clusters. I had experienced some pretty weird stuff with kafka + zookeeper, where reconnection and rebalancing of topics could break availability quite dramatically.

Another thing, that was not mentioned in the article is that Kafka guarantees the order of the messages, while ZeroMQ doesn't. This is certainly a showstopper for event sourcing applications.

On the other hand, ZeroMQ would be happily dropping messages when the pipeline is not balanced or when there is a spike in the data load. Also better set some sane high water mark, or you will end up consuming all your memory or probably get killed by OOM killer.

Anyway, while both are good solutions be careful not to be mislead by the advertising tone of both projects. Neither of them is a silver bullet...
Should be pretty straightforward to fix. I wonder why it isn't. Is someone discussing the issue?
Movim: A social network on XMPP
The Founder of Firefox Wrote His Own Screenplay for HBO’s Silicon Valley
I have no objection to hiring people to build useful stuff.

That prospect differs from a "job guarantee" precisely where that stuff is not sufficiently useful. In the margin there, I object to paying people to take time and effort away from places they may find more value, to do things that are of minimal value, in the name of "dignity." In fact, I think paying for useless work is destructive of precisely that dignity (along with a pile of economic value).
Go find a third, and even better offer.
I find if I've an interesting enough book I'll choose to read that after my daughter is in bed rather than watch TV, or I'll read in bed at night. I'll admit though that for long stretches of the year I don;t read anything, going on holiday can often be an excuse to start a new book. Having a long commute to work used to help but I've been working from home this year so the amount of reading I do has dropped significantly.
> Once you have a semester or two under your belt at university no employer really cares about a high-school diploma

This felt like a complete non-sequitur. You were talking about education, and suddenly you switch to employment? The purpose of an education is not to serve a boss.

These days, in this capitalist world, most of us do have to subject themselves to the will of an employer or another. So we do have to look good to them. Education as I understand it is supposed to help us out of this servitude, so we can be emancipated citizens and responsible adults.

Remember, an employee is not free. Better off than a slave or a serf, but still not independent.
Why bother?
Wow schools stray so far from actual education. To punish kids with the threat of lack of education for airing their opinion on their own education experience is so strange to me. It seems more like some sort of totalitarian experiment than education.
Bill Gates is hoping for Polio to be eradicated by 2020 and Malaria within 20-30 years. Also, there's an HIV "vaccine" of sorts but requires taking a pill every day for life (the last I read).
The template you have picked now is harder to read than the previous. With all the JS complains, etc., I never had a problem--and pretty much liked--the previous (NexT) theme.
WebGL implementations zero out newly allocated buffers for exactly that reason.

https://www.khronos.org/registry/webgl/specs/latest/1.0/#4
>I realized I have a Galaxy Note 3

Notice any drawbacks to it, after using it a while?
The author, Eliezer Yudkowsky, sometimes posts here: https://news.ycombinator.com/threads?id=Eliezer
Exactly. That expensive rotating Velodyne thing is a research tool, not a production auto part. Production cars need better, preferably with no big moving parts. The Pioneer MEMS device qualifies (the moving parts are at IC scale). The new Kinect is a no-moving-parts 3D LIDAR. The Advanced Scientific Concepts flash LIDAR is also a good 3D LIDAR, usable outdoors in daylight. It costs about $100K because it's hand-made by physicists in Santa Barbara for DOD and Space-X, but the technology isn't inherently expensive.

The Pioneer press release doesn't say much. The usual specs are X and Y pixels, field of view, and range, none of which they give.
This is really helpful. I might even use this in my next product.

One question though, I don't see a 'type' field in Notification class. Won't it be helpful if notification type can be saved to identify if the notification was an email notification or push notification and so on?
The witcher series, done with 4 of the 7 books.
Automakers, Google take different roads to automated cars
Hyperloop Transportation Technologies to start construction
I read both in the 70s, in the Navy. They're both fascinating. You get to do a lot of reading on a deployed ship.

King Rat was a pretty good movie too. https://en.wikipedia.org/wiki/King_Rat_%28film%29
> I'd rather hear my fan rev up a little bit while Firefox renders a big graph instead of waiting for a server to generate a picture of one and just send it to me.

You are not me. (Not to mention I am not against doing most things client-side. I am specificially against Turing-complete languages being required on the client side. Things like charts are fine.)

I do not see why things should be done multiple times when they can be done once. You're offloading visible costs to places where they are hidden and then calling it gone.
They don't have car insurance in China?
Exposing myths is generally received as subversive.
To disconnect I got a blackberry curve. Still has email and wifi feathering if I need it. Other than that it sucks and I love it.

I might replace it with a "tomorrow m5" phone; a feature phone the size of four stacked credit cards.
Location: Costa Rica

Remote: Yes

Willing to relocate: Yes

Technologies: python, django, javascript, html, css, linux

Resume: http://brostack.org

Email: contact@brostack.org
That is null as a reference. Null as a type, however, is useful. An off the top of the head situation is suppose you have a ballot. On this ballot, one can vote for one of x, or they can choose to not vote for any at all. In verifying and tabulating the votes, having a null value makes a lot of the rest of the process easier.
Really cool, but this would be much improved if general regions (e.g., all of Asia or all of Americas) were in the same color range. As it is, it's somewhat difficult to identify trends.
I have some stuff drawn on paper but the UI is very much all up in the air at this point. When the project gets further along the project will be ready for a more interesting UI discussion.
Looking for a New Home
By the sounds of things, this isn't just for hot beverages. It's also used to heat ration packs. Having a proper, warm meal must help morale.
In my experience that's been provided through other existing departments and the manager simply ensures you know how to request access to what's already there, but in a smaller shop or a more centralized team definitely.
Last resort implies it would mostly never be used. But do we have any reason to believe flat hierarchy could ever be effective in a 1,000, 10,000, or 100,000 person organization?

I'd also direct you to some of the discussions of the subversive hierarchies that evolved under the surface of 2nd wave femenist, supposedly flat, groups.
No, that is out of scope. But it is perfectly acceptable to depend simultaneously on libsoundio and JACK or ALSA.
Employment and life are much the same as they were 50 years ago. You have to eat, you have to work, you have to navigate the river without ever having seen around the bend.

Don't mistake technology for life.
You misread OPs point. He is saying Windows can do both. And vsync across cards. That is quite a feat. If using separate outputs, this is probably achievable on Linux with a bit of work. Also vsync with a compositor shouldn't be impossible. However, if the processing is done on on two graphics cards and we output only on one of them then we need cooperation from the device manufacturers to provide us drivers or implementation details on how to drive their hardware muxers. Without that info, we're dead in the water.
Blackwake, a multiplayer pirate FPS, funny game play trailer
I'm not sure what you mean. Coda on iPad is OK with a good bluetooth keyboard.
Right, so on systems with "Stereo Mix" device, you could use libsoundio to capture from it.
Hi, sorry about that, we'll look into it. We'll grab the logs, but if you could send me your email at anderson <at> findmyninja.io that would be great! Thanks
I find it immensely entertaining that Rudis created his own federal reserve inside his school and immediately abused the monetary system to "buy all kinds of sweet stuff." You should have gone into politics @Rudism. You would fit right in.
Amazon isn't bigger than Walmart. Walmart is five times larger.

Amazon's last four quarters of sales: $95.71 billion

Walmart's last four quarters: $485.3 billion

Amazon's total profit over 20 years: ~$0

Walmart last four quarters of profit: $16 billion

Facebook, too, has a greater market cap than Walmart, based on trading at 90 times earnings, versus Walmart's 13 PE.
Very tangential to the topic at hand, it makes me happy to see a somewhat lucid comment on that article by Terry A Davis.

(For those who lack context, Davis is a brilliant but schizophrenic programmer who has some notoriety on HN: https://news.ycombinator.com/item?id=7818823 More info at http://motherboard.vice.com/read/gods-lonely-programmer )
ASIO is within scope and the API is compatible. However, based on my research it looks like WASAPI is a superior alternative to ASIO. Do you have information that suggests otherwise?
Billiard-ball computer
Thanks for the compliment.
This idea that ebooks are dramatically cheaper for publishers to produce is the single biggest problem they have. Because the actual production and distribution of the paper books is not a huge cost component of the price of a book. With the deals they were previously getting with amazon the distribution channel of ebooks could frequently be more expensive than their traditional book distribution channels, which have had many years to become more efficient.

The vast majority of the cost of the book is not in the production of the paper product, but in the production of the content of the book and the marketing of it. This remains static regardless of the delivery vehicle, but is non-obvious to the consumer.

My big concern is that the consumers attitude about the price of books is going to lead to a world where it is impossible to maintain the current standards around content creation, and that the drive to the bottom in prices will mean much fewer opportunities for professional writers, editors and booksellers. I believe that will be worse for me as a book consumer.
That's definitely the best problem ever solved by GP, though given the unfathomably enormous computational resources poured into it, it's still hard to say it was any better than a brute force approach! ;)
Consider the situations where it's likely to lose log messages:

When the system is overloaded.

Exactly the type of situations where you don't want to slow the system down further by spending resources on trying to let non-essential services survive.

Presumably their tradeoff is that it's more important for the system to remain available than for every log message to be delivered. Then secondly you try to deliver log messages with as high reliability as possible.

Often it is better to design for non-essentially components to fail early, or at least prevent their resource usage from escalating and dragging down other parts of the system (in this case, fixed buffers in 0MQ lets them isolate load in one part of the system by simply locking the rate the drain the buffers at below a suitable threshold that's normally fast enough).
Why would anyone use DSA in this day and age anyway?

EdDSA is where it's at.
You're arguing the wrong point. I'm not advocating for ignoring licenses, and I have no idea why you think I would. My point is entirely that the OP's claim that $5,000 a year if you can't use the AGPL is absolutely fucking stupid. There's tons of reasons why you can't use the AGPL and can't afford $5,000 a year. So go take your sanctimony elsewhere.
The Debate Around “Do We Even Need CSS Anymore?”
Looks like the unreasoned fear of the technically inept. And I do mean visceral fear, like a sense of imminent danger.

I remember once in "technology" class where we were asked to compose a small document with Corel WordPerfect, with a clip art. Well, I mistook "graph" for clip art, and got a weird square where I should have had a pretty icon. And I didn't know how to remove the square (couldn't select it with the mouse, and I didn't think of trying backspace or undo at that time). So I asked for help.

The instant the teacher saw my document, she said "Ahh, he crashed my computer!", then promptly closed the document without saving it. (15 minutes of work, dammit!)

Simply put, she didn't have the slightest idea about what went wrong, and assumed the worst. I flipped the bozo bit at that point, and never trusted her again.
Or you have one filesystem that is geared towards dumb flash, and another that is geared towards smart flash.

I don't see why people try to design filesystems that do everything. As usual for hybrids, they try to do everything and as a result don't work well anywhere.

As long as you keep the limitations of dumb flash in mind (namely, that flipping bits in one direction is slow (things are a little more complex on MLC, but still doable)), it's surprisingly easy to design a filesystem that does well on "dumb" flash.
I have shivers going down my spine at the idea of feeding, say, skip-thought vectors representing sentences[1] into stack-augmented recurrent neural nets as proposed in Facebook's paper[2], for all sorts of interesting tasks.

--

[1] http://arxiv.org/pdf/1506.06726v1.pdf

[2] http://arxiv.org/pdf/1503.01007.pdf
Elementary OS 3.1: How to Make OS X from Linux
The page referenced, refers to Matt Macy and not Kip. If it is the same person, then I disagree. One can't tell whether he would undermine any project he is on because he does not care about other people. That landlord episode was not a crime of passion where one can chuck it up to emotions at the time. Looks like something that was thought about and planned for an extended period of time. The landlords cared very little about how they were effecting their tenants lives.
I've discovered similar issues in TLS implementations, but I don't think this is actually a vulnerability without more details. Just because a client will use bad parameters doesn't mean that it will use its existing key with those bad parameters. It shouldn't be hard to make a PoC if this is in fact what is going on.
Thanks! In this last version, we decided to move all notions of channels (sms, push, etc.) to the classes. So each notification has a `trigger_name` linking it to the class form the @message decorator. So you can identify notifications that way, but you can't infer the channels they'll use.
I never signed for google+ and facebook for precisely this reason. Its all messed up!

And yeah, google did mention explicity and there was media coverage about this.

I am considering moving to an iPhone. I am just sick about android. I own the android phone but i dont control what i see on the phone. Ads pop all over the apps! And Games are worse! Full screen ads!! so annoying!! Take the money and leave me alone!
Knowing nothing about the issue, I speculate many programs have come to depend on the behavior. Similar to antique bugs in x86 that were baked in to the architecture when programmers had to work with them on the 286 & 386. After that they couldn't be fixed because programs depended on the presence of the bug.
If I wanted my editor to do everything for me, I would switch to Emacs. On the other hand, scratching my itches (some which others probably thought were silly) is what got me here.
Worm is an instructive example. It has some of the best speculative fiction worldbuilding, characters and plotting this decade, and it's amazing that somebody doing this in their spare time while having to work for a living could keep up that pace of writing for a couple of years. But it also suffers badly from the lack of professional editing and could do with major tightening up.

It's also not someone just doing it as a hobby, but someone really trying to make a living as an author. And it's not at all clear that it's been very successful. The $2200/month from Patreon is still a fairly pitiful wage for such highly creative work. And I think it's pretty sad if we end up with a world where that's how things work.

(I wrote a bit more on both the merits of Worm as a piece of fiction and on the business model last year here https://www.snellman.net/blog/archive/2014-05-24-book-review... . It's interesting to note that the Patreon campaign has not really made that much progress in 15 months, it was $1200/month then).
Nope, read the article again. Here's an excerpt:

Kip Macy, 39, and his wife, Nicole Macy, also 39, were deemed "landlords of hell" by authorities for menacing the tenants of their San Francisco apartment building.

There are plenty of links about Kip and Nicole's adventures:

http://sfgate.com/crime/article/Landlords-from-hell-deal-inc...

http://huffpost.com/us/entry/3468487

The combination of antisocial, stupidity and passive-aggressive actions results in someone whom comes off as the worst kind of liability.

I'll let you take Kip and/or Nicole in as roommates, see how long that lasts.
We've also had memory leaks - not sure of the exact issue, but it's related to large scale reconnects. https://github.com/zeromq/libzmq/issues/1256
Were you dissatisfied enough that you were actively looking, or did the new company contact you? Would you be thinking of leaving if the new offer hadn't materialized?

> I am, however, bored at my current position. I feel like I have had myself promoted into a position that I enjoy much less than I did senior developer. Most of my time now is wrapped up in resolving blockers for others, grooming backlogs, running sprint planning, etc. It could be a couple years before the possibility of promotion for me.

And would you enjoy the position that you'd eventually be promoted to more, or less, than your currently boring position?
How long until we get a heartbleed-like attack where some software overruns its GPU buffer into a webgl buffer?
Antifragile: Things That Gain from Disorder by Nassim Nicholas Taleb
It's pretty interesting that the author did not talk about async/await which gives us back the imperative coding style with futures, effectively solving the problem - it has been adopted by many languages like Python, C# and JavaScript and can be implemented with generators. Generators, are the generalization that gives you the expressiveness you need (not fibers) here. Where are they ineffective here?
As I understand it, they were a lot like early subs- spending most of the time cruising with all the hatches open, crew hanging out on top, only clambering inside, closing hatches, and diving when the enemy was spotted. Neither early subs nor early tanks could be lived in sealed up all day, and visibility was poor from inside to boot so scouting happened with hatches open..
if you sit in a parked car with the engine on.. to lets say keep warm, its "intent to drive" even if you have no intent to do so.

http://illinoiscaselaw.com/dui-sleeping-in-car-illinois/ but you can find more. Whats unfortunate is people are TRYING to be responsible and still get in trouble.
I wonder if we'll see viable emulators for PS4/XboxOne sooner than we did for the previous generation given that they are both x86-based (and the PS4 using FreeBSD as well).

The original Xbox hasn't seen a lot of emulation activity either -- I found that strange. It feels like we might lose an entire generation of games to bitrot.
Markov Chains in R
Apparently there's an exploit, given all of the answers with INT_MIN guesses on the leaderboard.
I can relate to this story.
One of my funniest memories was when my 7th grade teacher reprimanded me for "putting a password" on my website. She was referring to the username and password fields in the sidebar. I told her everything on the site was visible without a user account, but I guess she didn't believe me, because she made one that night. Of course she didn't find anything. The best part was she filled out her whole profile, including a picture of herself, her interests "knitting, helping children", etc, just so she could have a chance at discovering an imaginary section of the site where everyone at my school was lambasting her.
The most famous incident like this is "neverseconds".[1] This is the blog of a primary school girl in Scotland who, each day, took a picture of her school lunch and reviewed it. The school authorities threatened her and insisted she stop. That backfired on them, badly. Coverage on TechDirt. Coverage on the BBC. Worldwide press coverage. 10 million page views of blog. Complaints in Parliament. School authorities disciplined by national education minister. Public apology by town council. Girl wins several awards for fighting censorship.

Her blog is still active, three years later. She encourages other kids to send in pictures of their school lunches, and it's a great site for seeing what kids have for lunch around the world.

[1] http://neverseconds.blogspot.com/2012/06/goodbye.html
This is really cool, the fact that MS was able to build an 360 emulator that worked for xbone was really a huge engineering feat. Will be interesting to follow xenia's progress.
Algerian hacker stole 4B $and donated 280mill to ONG sentenced to death