skysight-inc/HackerNews huggingface dataset:
The linked discussion between Guninski and Peter Gutmann on the Cypherpunks list is much more interesting.

Since there's probably no implementation of any crypto standard that has ever gotten parameter validation right, calling it a "backdoor" is a bit of a stretch.
Plaintext actually stands out pretty easily in a hex editor, just because everything else is basically gibberish.
Because it's a fundamentally wrong way to do business accounting. It's more difficult to check, more difficult to look for year/year patterns, more difficult to integrate into other tools, etc. A pile of invoices created by vim are a lot more difficult for your accountant to enter in to their systems for year-end taxes than a more common format, like a spreadsheet or a database.
An attacker accessed 53 security bugs in Mozilla's Bugzilla since Sept 2014 [pdf]
Location: Berlin

Remote: Maybe

Willing to relocate: Yes

Technologies: C++, Qt, Boost, C, Linux

Resume: https://github.com/balazsbela, will send one on request

Email: balazsbela@gmail.com
FWIW I've been running with WebGL disabled because of similar concerns.
async/await are a form of stackless coroutines (or stackless delimited continuations although that term is rarely, if ever used). They're a limited form of delimited continuations, and are mostly used as a compromise when implementing full coroutines is hard (or not wanted for some reason). Clojure's core.async's go blocks are also stackless coroutines. Basically, they're delimited continuations that only allow suspension ("shift") at the topmost stack frame of the continuation, and don't allow suspending at deeper stack frames.
I heard about Kuhn at school when I was doing my physics degree. His famous work 'The structure of Scientific Revolutions' is worth the read:

http://www.amazon.com/Structure-Scientific-Revolutions-50th-...
the guy sawed through critical beams of a building that people were living in in order to make it unsafe and induce collapse. Then, when his family put up their life savings in order to bail him out before trial, he ran away to Italy and screwed his parents out of retirement.

At a minimum, he's a criminal sociopath who would correctly flunk the background check at a minimum wage fast food restaurant. Maybe ethics and morality and character don't matter to you when you install software, but they sure do matter to me when I install init systems.
https://en.wikipedia.org/wiki/Eminent_domain
NATS is at-most-once delivery, which is partly why it's so fast. Sounds like there are plans to introduce stronger guarantees in the future though.
If know this, why you wrote your post as if it was possible to cause ADHD with caffeine? And that somehow I want to have this horrible condition?
I was really surprised by how it all went down as well. Up to that point, I had felt that the school, teachers, and administration were all very progressive and tolerant, which was a huge factor in my decision to go forward with the whole project and keep it going as long as I did.

As far as not getting the whole picture, I shared everything I could to the best of my recollection. I also had one of the friends who was involved go over it and it was his opinion that I have left nothing salient out as well. It did all happen close to 20 years ago, however, so it's entirely possible that we've forgotten something significant.
Not a fair comparison. ZeroMQ is a socket library. NATS is a message broker.
Death by Twitter ( Stromae – carmen )
People use DSA for the same reasons they use RC4, 3DES, and MD5: that's what the other party's 10 year old legacy platform that will never be updated supports.
Continue with basic html, css and bootstrap or diverse?
Hi Guys,

I'm recently after finishing a basic course on html, css and bootstrap to get into the front end of web development.
I next want to create my own website, like a portfolio so would you recommend continuing with what im doing or should i start using wordpress?

Besides that, do you guys have any good resources for gaining more knowledge on front-end web development? Anything would be much appreciated!
I was not actively looking. I almost always ignore any messages from recruiters on my LinkedIn account. However, one thing made me pay attention to this message from the companies internal recruiter: a high profile person, whom I respect, recently departed my company for this other company. It is what made me actually take any interest in the message.

If they hadn't contacted me, I probably wouldn't be actively looking. Life is relatively good, even if a bit boring right now because we are effectively in a maintenance mode. I have some concerns this may not change in the near term.

I believe I would enjoy the position I would eventually be promoted to. It would free me from many of those team responsibilities and meetings and let me shift my focus back toward more technical things.

Part of my consideration of this new position is how it improves my overall marketability down the line.

I don't plan on working at my current company forever. My wife and I have talked about moving from the midwest in a few years. Thinking about that, I wonder if having the higher title/pay will serve be better when it comes time for me to find/negotiate a new position in a new city.
Reading this article, I'm reminded of the movement to "design for the other 90%." It is ironic, and also a little sad, that our high tech society thinks that all the developing world needs is more technology. I guess it is easier, and more enjoyable, to design and build things that seem useful, rather than go out and try and change people's behavior. (Not that I think that the movement itself is bad, just that any project in that domain needs to consider how much its product will really be used/adopted.)
New to NLP we tried NLTK first for a toy project and it was very slow and inaccurate. Luckily we found spaCy, switched to it and sped things up 10x with better accuracy and it was easier to use. Based on this experience I tend to agree with the author.
Show HN: One Breath
It's not a big assumption, or did you think peoples mortgages increased with age?
One problem with many of these dot representations is that the dots occlude other dots. This is particularly a problem when zoomed out. This visually overrepresents the dots drawn last.

For example, look at a blown up version of this area:

http://i.imgur.com/XA9IDqy.png

Blue and red might be equal in numbers in this area, but because blue occludes red, unless you zoom in, all you see is a predominately blue region.

A quick solution is to put all dots in a list, shuffle the list, then draw each dot -- instead of drawing all of one color at a time.
> because of the slap on the wrist in San Quentin

It's that kind of thinking that gets people thrown in prison for 30 years for non-violent drug crimes.

He went to prison, he didn't just get a fine and community service. I don't think that's a "slap on the wrist."
I think that most languages don't want the complexity of coroutines, as they are a unfamiliar concept to most programmers. It is a shame that they've never gained popularity as they are very general concept.
When a publisher sells an ebook, they receive wholesales not retail price. Wholesale prices in the book businss range from about 35% of list (if you use a full-service distributor) to about 5o% of list (if the publisher sells directly to the retailer). You present an example where the list price is about $28, which means the publisher will get at best $14. But your calculations are based on the supposition that the publisher would get the full list price.

Here's another huge cost you don't include for the publisher with print books -- they are returnable and often get returned. If a publisher gets 25% of the books sold returned, effectively the publisher is getting only about $10 for a list price of $28 / wholesale $14. (Return rates can be higher or lower, but there are always returns.) Using the cost figures you use on your referenced example, the publisher loses money on the print book. And, you omit other costs incurred by traditional print book publishing, including shipping, warehousing books and fulfilling orders.

With ebooks there are no returns (a huge factor in the analysis), no printing, no shipping, no warehousing. Wholesale prices are a higher percentage of the list price. We publish ebooks and get about 65% of list from Amazon, Apple and Barnes and Noble (it's a bit higher or lower depending on which vendor) So it's obvous that our costs are lower for ebooks and the share of revenue we get is higher. In other words, list price of ebooks indeed should be far less than print, and ours are.
Yeah, VoltDB's not free for many purposes; neither is it Ellison expensive. Factor that into your decision. But at least the costs are up front.

In both the VoltDB case, and the Kakfa/Storm/Cassandra case, licensing is probably not the biggest TCO driver, whether you pay Confluent/DataStax or not.

The Right Questions:

Which solution gets you to production faster?

Which requires less engineering to get running?

Which solution is more robust?

Which solution is easier to manage?

What is the quality of the insight from the solution?

And yes, totally, what are the licensing costs?
How much of the compositor problems will be fixed by Wayland? I know a big goal of Wayland is to address tearing and corruption.
If people are interested in playing with the dataset from "Towards AI-Complete Question Answering: A Set of Prerequisite Toy Tasks", I added an example to Keras that uses recurrent neural networks[1]. It achieves similar accuracy to the baseline LSTM approach in the paper. I also did a write-up that explains the task and architecture[2].

The dataset (bAbi tasks[3]) released by Facebook is interesting but has a number of limitations. The code used to produce it is also not open source. If someone has the interest and/or past experience in MUD style environments, creating an open source dataset would be amazing!

[1]: https://github.com/fchollet/keras/blob/master/examples/babi_...

[2]: http://smerity.com/articles/2015/keras_qa.html

[3]: https://research.facebook.com/researchers/1543934539189348
Exactly. Thank you. Trust is the most important part of the social contract. Burn that, and someone like that should be DK'ed until they can prove otherwise.

Others quick to defend by attacking the messenger damaging their precious worldview is cognitive dissonance at work, but they should get their facts straight and know whom they're protecting before jumping over the holes in the floor.

I agree that people should get a second chance, but only when they earn back trust, otherwise it says whatever they can get away with is okay, as long as we benefit from their other work. It's not okay.

"Fool me once, shame on you; fool me twice shame on me"
This is way further along than I would have expected. There are some small games already playable [0]!

[0]: http://xenia.jp/compatibility/
The points you raised are all representative of the current sad stateof the eBook industry where a single platform dominates.

Readers like yourself should be free to buy , own and lend eBooks like you would a hardcover book.

These believes lie at the core of Bookfusion. We are constantly adding new free books on a daily basis and will be launching our Publishers & Authors platform in Q4 to sell books through our stores.

Currently readers have access to over 40,000 + free books -
https://bookfusion.com/books

We have also started to create curated lists. Most recently free machine learning eBooks here https://bookfusion.com/books?list=Free+Machine+Learning+Book...

As an avid reader we would appreciate it if you give us some feedback by signing up and using BookFusion. I will through in a complimentary Starbucks gift card for your time

Feel free to send me an email at dc@bookfusion.com
DISCLOSURE: Founder at BookFusion
I read the article. My only question was where Matt on the nextbsd page and Kip are the same person. I guess I could have searched first. Anyway this article seems to help indicate Kip and Matt of the nextbsd article are probably the same person:

http://gawker.com/383763/freebsd-developer-kip-macy-arrested...

Definitely not somebody I would want to associated with, work with on any project or be around. Even though he has served his time and could be a changed person, one would always wonder.
That sounds like you've chosen poor hardware. I've not had this problem in five years (with the three different devices I use for ebooks, one being an e-ink reader)
could you elaborate on what you meant by that?
It is possible to cause ADHD symptoms with caffeine. And I didn't say you want to have any condition. I am implying you do not understand the possible causes of it and have taken the easy option to bandaid.
Ask HN: Ways to get JavaScript performance info when users repro a bug?
I would love some sort of way to get the cpuprofile, or React perf info, when a user encounters slowness, and sends a bug.

An even better way would be, if the system was monitoring performance, and began profiling when things were haywire, and automatically sent this info.

Does anything like this exist at all?
I also like this vaguely related paper from one of the ex-IBM-Watson team members: http://arxiv.org/abs/1508.06924

"Using Thought-Provoking Children's Questions to Drive Artificial Intelligence Research"
A New Online Computational Biology Curriculum
RideScout | Backend Engineer | SF

Looking for mid-level to senior backend engineers to help us build the future of transportation: seamless, on-demand, carfree/carlite mobility. Python, NodeJS, AWS and more. Take on challenging architectural and algorithmic problems in a small but driven team. Apply via RideScout.com/opportunities.
No. There are no rounded corners here.
I wish the post had gone into more detail about how the author was caught. Did another student rat him out? Was there some forensic evidence he didn't consider? I did much worse at my high school, but I was never caught. Chalk it up to trustworthy friends, knowledge of computer forensics, and a little luck. Even if I had been caught, I doubt there would have been any real consequences. A suspension? It's going on my Permanent Record? Pfft, who cares?

If there's one piece of advice I can impart to students, it's this: Don't worry about getting into trouble. Unless you're committing an actual crime, the consequences are entirely forgettable. Even in the author's case, a clear and disproportionate overreaction, he's glad to have had the experience. So don't be cowed. Have fun.
To prevent submissions like this one from being improperly flagged as
off-topic or spam, you need to do a "Show HN" submission to let people
know that you want feedback on your project or startup. The "Show HN"
submissions get listed under the "show" link in the top menu and the
rules for doing a "Show HN" submissions are here:

https://news.ycombinator.com/showhn.html
I meant the "ethos"; the author goes a long way in exploring how the "freedom" and national pride ideals were a nice fit - and argument - to promote politics such as war efforts (and the associated "big spendings" which converged to the same pockets).
Advanced use of Python decorators and metaclasses
Then you agree with the unfairness. If a black person did this, they would get 30 years. End the War on Drugs and let many more of the mandatory minimum folks out, not just because it's costly, but because it's unjust.

But that's a distraction away from the seriousness of the crimes committed and the lack of punishment in this case. So it is indeed, comparatively, a slap on the wrist, compared to people serving much longer sentences for far, far less.

Edit: Solitary confinement is one of the worst forms of passive torture imaginable and most state prison systems deliberately abuse it on a routine basis... This should also end.
Maybe he does what I do: gives his accountant a categorized list of income & expenses rather than the raw data. My accountant cares that I did $xxxxx in total sales, not that I sold $aa to AA Inc and $bbb to BB Co., etc.
Got it now! But why was there a need of message decorator? The same task could have been achieved using the Channel Class.
Call for Feedback on a Go Package Metadata Spec
If your kindle takes more than about 200 ms to page turn, return it - you have a broken one.

(Unless maybe you're talking about one from 5 years or more ago?)
I'm curious - since we know that a sales-like-process works for this kind of problems, didn't the private sector invent more scalable sales methods - and maybe they will be useful here ?
This. I categorize fiction anyway as "volatile" so I'm not too concerned when the book goes out of my reach (as long as I can read it once). Oreilly, Packt and Pragmatic's books in digital forms have little downsides, and the considerable upside that ever growing pile of physical books is no longer a stress factor (however minor) in a relationship :)
I'd like to know more about:

* clustering - what kinds of clusters are supported? How do they scale? Do they favor availability or consistency?

* security - is there any authentication? authorization for certain resources? TLS?

* guarantuees for delivery? Transactional modes?

* what does the wire protocol look like? Support for meta data?

I clicked around the website and documentation a bit, and didn't find any answers.
Wikipedia could be wrong, but it currently says Kip Macy is involved.

https://en.wikipedia.org/wiki/NextBSD

And, indeed, kmacy commits show up https://github.com/NextBSD/NextBSD/commits/NextBSD-CURRENT

Of course commit names are like the email From: field without using git's commit gpg signature features, but it seems to point in that direction.
If you're only interested in the actual proposal: https://github.com/mattfarina/pkg
"Pegging the UBI to the consumer price index could possibly help as well."

Don't do this! If we set the UBI unsustainably high, that will probably be reflected in a rise in prices. In that case, we want the real value of the UBI to fall, reducing that pressure.

"Or segregating luxury items outside of UBI credits."

Also don't do this. If there are fewer things competing for my UBI-tagged dollars, then we'll be needlessly driving up the prices of acceptable things.
They didn't though ;)
I love this project. I already bought mine.
He might have changed the way a few scientists and a few more philosophers think about science but most people including most practising scientists don't think about such things at all. The general public, I suspect, isn't even aware that there is a 'way the world looked at science' much less that there is a different way of looking at it.

I wouldn't have bothered writing this rant except that the sloppy use of words like 'world' when all that can really be meant is something like 'the world of science' or possibly 'the views of some academic observers of science' is one of the defining characteristics of journalism (both high brow and mass market). When one claims far more than is plausible one does a disservice to the truth and misleads the interested lay person and when that person discovers that the claim is untrue the reputations not only of the journalist but also of the original work suffer.
New year, new Linux graphics driver model. CADT is alive and well.
Well, that's the version that samvartaka linked to. ;-)
It seems like you have a pretty good gig now! Don't let boredom get the best of you, you can always request more / different work, take on new challenges, etc. It could be exactly the same 6 months down the road on your new job.

Also, it seems like the offering just really isn't good enough to jump ship, otherwise you wouldn't be here asking.

Instead, simply ask yourself what WOULD motivate you to take the new job?

A 50% salary increase? More time off? Leading a better team?

Decide on what actually would motivate you, and then go back to the hiring manager at the new company and let them know.

If they meet your wishes, awesome! Then you are excited and motivated to start a new job.
I've done this in a few applications. It's really great.

You of course want to build up abstractions within your codebase to keep things DRY, but you get to use the normal tools for that (variables, functions, objects, classes) etc, rather than CSS.
I'm actually going to be discussing this at Strangeloop next month.

http://www.thestrangeloop.com/2015/all-in-with-determinism-f...

VoltDB is actually a bit simpler with what it promises, full serializable ACID for all transactions. This is much easier to understand and verify than lesser isolation.

We think what we've done is pretty clever too. We've built a determinism checker into our replication engine, so that we can verify that each replica has the same state at each logical point in time, and each operation makes identical changes to that state.

Then we built test patterns that are designed to be as co-dependent as possible and run them against a replicated VoltDB cluster. That VoltDB cluster goes though one or more kinds of failure, including multiple simultaneous failure, and then a checker ensures no data is ever lost, corrupted or run in the wrong order.

It's different from the FDB thing. The simulation they did is certainly easier to run on a pure KV store, but keep in mind we also have to test SQL that queries millions of rows, along with upserts, materialized aggregations, etc...

We're working on some blog content on this in addition to my talk. Stay tuned.
Like I said, correct complex software is almost always going to be expensive as fuck. Unless you're doing interesting work, you're unlikely to run into examples of such software. Because noone _directly_ makes millions of dollars per month from V8, there's no business reason to expend the effort required to make V8 bulletproof.

Is the software for an ATM switch that contains more than a million lines of code, runs uninterrupted for twenty years straight, and scales from 10gbit to 160gbit sufficiently complex for you?
The posted article has some huge errors. It actually says, "Amazon was willing to buy a title for $14.99 and sell it for $9.99, taking a loss to grab market share and encourage adoption of its Kindle e-reader." That is complete poppycock. No retailer pays list price for books; they pay wholesale price, which in the book business is usually about 50% for print books; sometimes higher for ebooks. (It depends on the publisher/retailer deal) During the time when the lawsuit was pending, the standard wholesale price for big publishers was more like 50%. So when Amazon buys a book that lists for $14.99 they paid $7.50. Marginal cost of selling an ebook is not very large. If Amazon bought a product for $7.50 and sold it for $9.99, they marked up the product about 33%. This is not "selling at a loss"

Big publishers did not object to Amazon selling for below list because it would impact Apple. They objected because they thought selling books at a discount would cause consumers to expect a lower price and they would no longer be able to sell higher-priced books. This is just what's happening right now. Amazon prices books very effectively and even more signficantly, Amazon has opened the marketplace for book sales to self=published authors and to independent publishers who are trying new models. For example I'm CEO of Booktrope which has a new model that produces ebooks that can be sold in the range of $2.99 to $9.99. (We pay a higher percentage royalty of authors in view of the lower prices.)

Amazon primarily but also Apple and Nook have opened up huge markets to us and our books are available broadly to readers. It means that big publishers will face competition from us, publishers like us, and self-published authors, and it's not going away.

The only way for the big publishers to avoid that would be to somehow block out competition including self-published authors and smaller, more efficient publishers who can produce ebooks at a lower price point. It's not going to happen so big publishers are at a crossroads and we should expect them to adjust or they will face continuing decline in sales.
In Hyperspace: Fredric Jameson on Science Fiction