skysight-inc/HackerNews huggingface dataset:
I've a dolce gusto machine I got as a present, and the capsules are 4 pounds for 16, which is expensive if you compare to buying ground beans. But consider that if I choose to make two coffees instead of having a Starbucks/local shop on my way to work, it's been worth it. Seems reasonable to me, especially as it's consistent quality and i don't drink enough coffee (maybe one a day at home, probably another in the office using the office machine) to warrant buying a full bag and letting it go stale.
I don't think it's strictly bad. Having said that there's nothing more blissful than spitting out 100-500+ lines of code that work (or makes sense as an outline) without looking anything up.
I don't think you have understood this.

You don't xor the RNG to itself - why would you do that? That's not safe if the RNG is backdoored. (Never xor dependent streams together!)

Instead you just xor all the random sources you can find together, and use that final value as the random value. Even if you xor a well known value into your random value you have no in any way harmed the randomness of your existing value - it's still random. So the hardware RNG can never make it worse.

And you keep saying 'bps' - bits per second, which makes no sense in this context. The goal is not to increase the throughput of the random stream by using a hardware generator (you might reduce cpu usage, but that's not the goal), the goal is simply better random values.
Actually, I think that FB has been good for blogging. It helps get the crap off of blogging. People who can't actually maintain a blog write on FB and think of it as their blog.
If the information that enables "front-running" is available from public exchanges through standard channels, it's still public information, so the "front-running" isn't really front-running. Besides, those big orders could be sent as multiple IOC orders in order to not reveal one's hand, or executed as multiple small orders.

However, I'm not saying "spoofers" should be punished either. The SEC construing (divining?) the "intent" of a soulless automaton to me falls in the realm of not-even-wrong.
You get pinning... and absolutely no verification the first time you connect, so anyone who got lucky enough to MitM you the first time (or first time since you deleted your known_hosts file or reinstalled your operating system or switched computers) can log in as you, without having to compromise any PKI. Meh.
I agree wholeheartedly.
Sadly, good performances are impossible to maintain for the code-base I am working on. After years of very fast iterations without optimizations (or even good architecture) and with a product team pushing for even more new features at an accelerated rate, the technical debt is spiraling out of control..
I am not sure of what can ben done in these conditions. After 18 months in that company, I will very probably move on to another job soonish for many reasons, leaving mostly inexperienced engineers in my team, ready to reproduce even more mistakes.
I'd assumed that 'trials' meant 'snafu in a big software project'.

But actually it's about the butterfly effect making it impossible to get exact agreement between the old and new systems for forecasts longer than about 5 days.
Reactjs Native Inspiration?
I don't think you can call PEGIDA antifascists, since they're, well, far-right nationalists who hate immigrants and have violent tendencies. Just because the Antifa organization holds an intellectually inconsistent position doesn't mean the reverse position from Antifa is actually correct.
One of the primary strategies I used as a day trader about 10 years ago is what this article describes as front-running (it is not front-running, because front-running is also illegal). While the terminology may have changed since I was trading, the way it works is this.

When a large market order is placed with the exchange, the specialist (NYSE) would not have enough inventory to fill the entire order. What they would do is go up the book and start combining higher limit orders to fill the volume. He would also partially fill it with his own shares. This was how the specialist made a lot of their money (I imagine) because it allowed them to fill orders outside the market rate.

What we would do as day traders is as soon as we saw a large order like this occur, we'd start placing orders outside the market rate on the other side, hoping to get filled when the specialist combines the whole trade at one price. Once that happens, we can then sell that back to a market maker (at the market rate) or wait until the price moves back.

A few years after I stopped, the NYSE moved away from a specialist system (NASDAQ was never on one). I haven't followed the state of affairs since. I imagine the same thing still happens now, but only you have to be much much faster to play the game with the hybrid/computer market makers.

source: had my series 7 about 10 years ago
Download cydia iOS 8.1.2 via Taig download any iPhone –
Quick AND hassle free. I don't have time in the morning to prepare coffee - the kids have to get to school. The literal two button push to get coffee is a lifesaver.
Right, allow me to refine my statement– tonnes of bloggers start with the intention of selling them, but few bloggers actually make it to that sort of scale.

The same thing applies to webcomics, to musicians, etc. These are the exception, not the rule. There are thousands of blogs started every day! So if you're serious about making a living from your blog, it's worth having the "big blogger" dreams, but you'll probably end up doing other things to pay the bills along the way.
Some notes on Rust
Yup! Here's the interesting, counter-intuitive thing: 99.9% of blogs can be shit, but there are literally millions of blogs.

So if you have 1,000,000 blogs, and 99.9% are shit, you still have 1,000 good blogs! If only 0.01% of blogs were good, you'd still have 100 great blogs- which is excellent for the public good.

The same long tail effects appear on things like Wikipedia, too. Wikipedia on average might have say 10-20% reliability, because 80-90% of the pages are crap. But that's because most of those pages are really obscure. The 10% that are most observed- say, pages about chemistry and physics- are updated very regularly, even quicker that science textbooks.

It seems that people are really bad at thinking about this clearly, probably because we imagine quality is a yes-or-no proposition.
McDonald's will accept selfies as payment
If you look at Julia[0] they have quite a lot of performance benchmarks and you will see that Fortran is always at or near the top. What is really important, from a numerical code point of view, is that with Fortran it is easy to be at the top by operating on matrices and vectors etc. You do not have to torture your mind and think too much to optimize your code, "remove the IF in the loops" is often just what you need.

I am writing code in Fortran 77/90 every day, I really really enjoy it. Calling your Fortran code from Python is also so easy that you can really have clear cut between data management in Python and computational work in Fortran.

[0]: http://julialang.org/
Huh, where do I find those?

edit: Ah! They hide behind the bar chart diagram icon, /graphs/traffic
That's strange, a rate of $700/day makes a salary of roughly 170k/year, which I suppose if above average for Los Angeles, without being exceptional. Since he's not gonna employ you for 1 year, it seems to me pretty a pretty fair rate you are charging.
> Expecting an ecosystem of junk to remaain consistently successful is purely utopian

I'm curious to hear your opinions on the quality of Wikipedia, and its success and/or failure! Is it doing well, or poorly? Do you prefer say, Encyclopedia Britannica? Genuinely curious.
I agree, but wanted to point out that "hot water + plastic" is not necessarily "a bad equation for coffee quality": the aeropress is polypropylene and produces very good coffee.
The Army of the New Independents
Nespresso pods are aluminum and they have a recycling program in place if you don't feel like going to the aluminum recycling depot yourself.
rule of thumb - the longer the focal length the less are the effects of scratches on the front lens. ultrawide likes of 35mm and smaller are very sensitive to material on the front glass element. this translates into some really nice savings if you want to get a lens in 90mm+ range for example if there is a scratch on the front lens.
I think migrating to const makes more sense. In practice only a few things require to be mutated.
It's interesting to think about what would happen if all restrictions from markets were removed. There would be plenty of order-stuffing and price shenanigans. One could argue that is happening already, just in a sophisticated way that avoids detection.

At least in an unrestricted market all the participants would know that that was going on. People who simply want to buy and hold, or sell a stock at the market price don't generally care about the noise. They can see the macro trend and trade accordingly.

Speculators (ahem 'liquidity providers')play their games with each other and price discovery happens. The issue with regulation is that it's a game of whack-a-mole with the regulators perennially trying to catch up with the players. Outlawing each new gaming strategy as it appears ends up with a raft of complex rules that can distort the market as much as the behaviour they're trying to prevent.
I'm all with you, but to tell you the truth I don't know realistically at which point to draw the line between Google and the US Government. After all Google is (primarily) a US based corporation. So if their government impose them to shut down access from crimea, how much choice does google have?

I'm happy that at least Tor works for you. I might use a router to route all traffic through tor, pay for a VPN service or setup my own OpenVPN server.

From what I understand you can access websites like Digital Ocean or Linode or any other US corporation and I also assume you can purchase services online with CC from crimean/russian banks.
Towards CL21 When Common Lisp Becames a 1-Lisp
Now that schemes are big, the great difference between CL and schemes is the two cells of a symbol one for symbol-value and other for the symbol function.

What would be the main difficulty to port programs to the new Lisp?

What about the difficulty of modifying the main implementations, for example sbcl to work as a Lisp-1?

What about the Clojure, Racket and Scheme people, would they embrace with joy this or would they be horrified to see their supposed enemy become an allied?

I would like to see so many great programmers working together, it would be wonderful to see what they can achieve when they join their energy and strength.

I also would like to see Paul with a new Arc.

That would be only a first step towards the great unification. The great virtue of Lisp is the capability to port programs from one dialect to other, we have the power of macros as no other language has, we need to confine the energy to create the new Lisp.
On iOS I get a big banner, a tiny roumd photo and the name "Sam", then a big white gap with a footer with a fame message text box and a fake send button, with a real "random" button. Clicking that just brings the same page back.
The instruction set has to exclusively contain instructions necessary to achieve the Turing-completeness. That excludes most of x86 etc. etc. Size-coding is all about restrictions. OTOH, if you could find that the CHESS instruction is Turing-complete, that would be a feat.
"The idea is pretty unique and fun but your laptop may get scratches or a broken USB port."

There are these things called usb extension cables.
It's less fun with the wiimote that with the original GCN controller IMO.
Not from what I've seen - there are some pretty nice Graduate Ceritifcates though from UWash, Harvard, Stanford and North Western though. Also the Georgia Tech MOOC Masters thing.
Sports and other games aren't simply a pass-time - its a group dynamic and show of very high levels of cooperation and mechanical skill in a fast-changing environment with many factors. Its one of those things that humans can still do much better than machines. Its also pertinent to many people's lives because if you work in a group you can see in full HD an example of a relatively diverse group of people working together all specialized towards their own goal.
Ask HN: Establishing a Company with Spouse
Me and my wife have an idea to build a startup together. Although in my country--I don't know about the other country--it is legal to establish a company with my spouse, I want to know from the investor's perspective; is it ok to establish a company with my spouse? I mean do you want to invest in company which is founded by a husband and wife?
"Happiest country in the world" poster in the airport felt like creepy state propaganda.

Fwiw this is corporate propaganda, not state propaganda— it's a Carlsberg poster. Like Corona trying to sell beer on a certain image of Mexico, Carlsberg is trying to sell beer on a certain image of Denmark.

Copenhagen had lots of visible social issues.

Interesting. Coming from the U.S., the lack of visible social issues is one of the more surprising things. Compared to other places I've lived, like San Francisco and Atlanta, everything feels much safer and better run. I don't worry about walking home alone at 3am in Copenhagen the way I would even in nice parts of Atlanta. The public transit system is also much, much nicer than any other one I've used, generally being clean, on time, and running 24/7. I think the only place I've been that felt better-run and safer than Copenhagen was Zürich.

My friends all stayed at different AirBnBs across the city, and yet all of our apartments looked nearly identical: same floorboards, same IKEA furniture, even the exact same brand & size of TV.

I think this is more that AirBnB is only used by an narrow social segment. Residences I've been in vary from quasi-aristocratic decor (chandeliers, classical busts, etc., especially common in the inner city and Frederiksberg), to a minimalist "design apartment" style of all-white and geometric, and to a rustic look of dark wooden paneling and heavy dark-stained wooden furniture. The latter is what I think of as a "typical" Danish furnishing, but it's more common in the homes of older people.
Mass Surveillance vs. Human Rights: Council of Europe Recommendations
Exactly! The concept of "expected value" is pretty meaningless when it comes to one-time events. For example, when insuring a 1 billion $ item with a loss probability of 1 in 1,000,000 at a premium of 10,000 $, the expected value of the profit is 9,000 $ – which is useless if the insurance case occurs and the insurer is bankrupt afterwards.

Similarly in life: For some events in life, there's just no time to recover afterwards.
Component requests n fields of data, actually uses n+1 fields and the only reason the field is populated is because another component has requested the data, remove that component and boom unrelated component breaks. With GraphQL you have to specify exactly what fields you want and you can't accidentally get access to more than requested.
The defining characteristic of a B+tree is that interior nodes only store keys, not values. The "+" does not mean that leaves are linked together - they may be but that's not a requirement.

LMDB is a B+tree but it doesn't link leaf pages together.

http://en.wikipedia.org/wiki/B-tree
This CMU alumna founded TagDates,Tinder for ugly, poor but genuine and happy ppl
TV series are vanishing from Prime in Amazon's fight for exclusivity
It proves again the basic rules for handling photo gear in hostile environment. Pick a lens that covers the needed focal distances and never change or clean it on the field, as you will risk damaging camera or decreasing the aftermarket value of your gear. If the dust on front element becomes visible on pictures, just open up the apperture.
TextBelt (JS) – Free Outgoing SMS API
Link to the SoundCloud user: https://soundcloud.com/user48736353001

Gist with tracknames: https://gist.github.com/tablatronix/e1ae69227eb86818113c
Given how often those Monopoly sets get completed (never) I am assuming this will be equally rare. It is one of the better promotions I've seen though - spend the advertising budget on free meals to customers, get shared like crazy through social media.
True, castling is essential, but for a decent chess playing experience, promotion to anything except a queen is not really necessary, and en passant is too obscure to be relevant.
I tried the last option I mentioned (unconditional sequential writes and random reads), and got approximately the results I expected on Haswell. I'm managing one read/write combo about every 8 cycles, which I think is about the maximum throughput that can be expected for random reads from RAM by Little's law.

Somewhat as expected, the results for Karim's approach were faster if the input array was very sparse. Unexpectedly, a simple conditional on a basic approach performed better for me on Haswell than Karim's. It's possible I did something to damage the code when I sprinkled it with 'unsigned' to quiet the warnings about signed/unsigned comparisons.

I didn't find any benefit to prefetching for code that was already fast. I wasn't up to trying the vectorized approach. For reasons I don't understand, performance for just about everything I tried was abysmal on Sandy Bridge. For many cases, I was finding 3-5x better absolute performance on Haswell, both for small and large arrays.

I put my test code up here: https://gist.github.com/nkurz/43bd7754155d63381758
Upcoming FPS in 2015 for Linux
The Perfect Pot
If these machines are subsidized and they expect to recoup the cost from selling the cartridges, wouldn't it be better to buy them, since it would mean Keurig would lose a bunch of money on you?
Memory matters, even in Erlang (2010)
Attempting to convince users to stop doing things the easy way is futile and a filter could be implemented conveniently. Give the users what they want, to be able to type a friend's name into the comment box to share. If their incentive is to be seen publicly sharing the link with their friend in that context (proudly putting friendship on display is essential for many FB users), it could be made visible only to those users' friends.

Maybe I've internalized too much agile propaganda, but to me it sounds crazy to assume that people's preferred way to use a product is wrong, especially when adjusting to fit their preferences is so easy.
Mathematician has proven by the Lorenz equations that you can do weather predictions up to 3 days adding more computing power on it won't help since its a chaotic system.
Did you know that the weather forecast for the next day is abort 45% accurate?
An excellent article, though I think it should have separated out technical debt as it's own item instead of cramming it under "compound interest" and covering it only briefly.

Most of the time I've seen performance be a huge mountain to climb precisely because there is so much technical debt. The system ends up complexity-locked due to the huge resources necessary to pay down the debt, which ironically usually merely increases the unwillingness to do so.

In order to address performance well you usually need a system that is understandable, straightforward to modify and extend, and possible to have high confidence in its correctness. Unfortunately, those are often unreasonably high goals for many projects, so performance languishes along with all the other desirable aspects of aokp engineered systems such as robustness, elegance, security, good UX, etc.
Those are interesting projects, and sooner or later we will need specialized hardware to speed up AI algorithms.
However, today AI development is not constrained by computing power, at least not directly. If you run IBM Watson algorithms 100 times faster, it won't be much smarter. In ML, we need better algorithms. In AI, we need better theories.

Brain simulations, such as Human Brain Project, is where we need more computing power. That is the field where 100 times faster can lead to major breakthroughs.
Keep in mind, Stack Overflow code is generally licensed as: http://creativecommons.org/licenses/by-sa/2.5/

For many snippets there is no license so they're assumed to be under full copyright.

I was at a company that was required to send their code through Black Duck once, and they caught a 3-line function that was lifted from the Java runtime classes (because it couldn't be overridden). We had to issue a new release over this.

Also, I'm surprised how positively copy-paste coding is received here. Looking at docs is one thing, but otherwise it's not very good to rely on snippets from the web. A lot of things you want to program are not found by googling. Can you imagine a journalist saying they don't write their own their own stories, they just copy-paste paragraphs from already published stories and add some sentences to connect them?
Udacity Data science nanodegree
Kibana provide an excellent way to track log.

Currently handle +100gb/day of heavy document (more or less 100 items per document), on our current setup. And probably designed to handle way mooore.

Dashboard are constantly opened on +50 screens and we use them also to track MySQL, mailing, internal stats...
Netflix runs most of their operations on AWS and Amazon prime is one of their largest competitors.
Earth-Friendly Solutions That Will Revive Your Home Office
Researchers are still chasing the nature, and the number, of basic tastes
Snapchat’s first original series is here and it’s awful
Divhide1.0.0 a JavaScript Library That Runs on NodeJs, Browser, Titanium,
I would guess that the physical servers that have the documentation, are in the US.
A post like that would be awesome
Because it is an American law. Now, if the source was forked and hosted in another country, people might be able to access it. Of course then the access would be up to the host country and the destination country
Its DHS that is responsible for protecting critical infrastructure, not the NSA:

http://www.dhs.gov/homeland-security-presidential-directive-...

In the NSAs charter, the term "National security information" refers to classified information and "sensitive but unclassified" information, and the scope includes those systems. The scope does not include protecting all systems that might have national security implications, the NSA has no regulatory authority or requirement to do this.
Next, I hope somebody hacks the Tesla Model S low-battery-capacity model to provide full battery capacity without having to pay for it. After all Tesla is using evil DRM to force people to pay a premium to use what they already have.

Edit: I see they don't offer that option anymore. Problem solved :)
Yes I have, thanks.
The disclaimer IS fact. That they may play it up for more than what it is, as do others, is a different story.
Sherwin Siy is the vice president of legal affairs at Public Knowledge.
You didn't copy the part where they say you have the rights to private use as in conversations with anyone you choose.
> Probably the worst I've seen are threaded web frameworks used for making external API calls (to facebook, say). You can a machine doing 0 CPU and Disk, but completely locking up.

Or the intranet equivalent: LDAP group resolution for a user. So slow ... so incredibly slow. I've never seen an application which cannot be (massively) speed up by caching this information after retrieving it the first time.
> Nobody seems be saying much about Rust, or if they are, the LtU search can't find it. So I'm starting a Rust topic.

The reason I personally am silent about it is because there is an ongoing overhaul of standard io libraries. Honestly, my need to be adventurous dried up when I was left with few broken libs. Writing about Rust still has a risk of becoming obsolete and misleading quickly. Waiting for the real 1.0.
If you use ansible, there is a great feature called ansible-vault that allows you to store all those sensitive bits right in the repo but encrypted and automatically readable by ansible when needed.