skysight-inc/HackerNews huggingface dataset:
so not even mentioned here is metastability - basically signals that cross clock domains within traditional clocked logic where the clocks are not carefully organized to be multiples of each other can end up being sampled just as they change - the result is a value inside of a flip-flop that's neither a 1 or a 0 - sometimes an analog value somewhere in between, sometimes an oscillating mess at some unknown frequency - worst worst case this unknown bad value can end up propagating into a chip causing havoc, a buzzing mess of chaos.

In the real world this doesn't happen very often and there are techniques to mitigate it when it does (usually at a performance or latency cost) - core CPUs are probably safe, they're all one clock but display controllers, networking, anything that touches the real world has to synchronize with it.

For example I was involved with designing a PC graphics chip in the mid '90s - we did the calculations around metastability (we had 3 clock domains and 2 crossings), we calculated that our chip would suffer from metastability (might be as simple as a burble on one frame of a screen, or a complete breakdown) about once every 70 years - we decided we could live with that as they were running on Win95 systems - no one would ever notice

Everyone who designs real world systems should be doing that math - more than one clock domain is a no no in life support rated systems - your pacemaker for example
That is nowhere near enough. The best case scenario is a static world with simplified stelar objects. So far the only released game that got even close to realistic distances was I-War 2:Edge of Chaos( awesome game btw ) which was static.
Really, a smiley face? Dissent is how civilization fixes bad ideas, and suppression of it is not to be taken lightly.
The idea wouldn't be you stream your whole set from “Teh Cloud™”, but you'd be able purchase assets/tracks on the fly, but ahead of time
You took the wrong lesson home. Disruption isn't "low-cost" same product category. Disruption is totally new product category that obviates old category. Between iPods -> iPhones, Macs -> iPads, I'm not worried about Apple being scared to take these leaps as long as they get to own the profit margins.
Hangout with Motorola CEO
Whistleblowers like Snowden are apparently a necessary check within our government, when one of them finds such widespread blatantly unconstitutional activity occurring. (I upvoted you for your point though.)
Lefties Contemplate the Pain of "Cyberlibertarianism"
Something that puzzles me -- why is there only one Internet Archive? It seems like if you think that it's a good idea to have one IA, then you need to think that there should be multiple archives, so that when there's a fire we don't risk losing everything?

From what I can see, the IA has about 10 PB of data (Wikipedia). Backblaze says they can achieve $60/TB, or $600k for 10 PB, so maybe you could build a second one for a few million dollars (?). Are there any national archives / major libraries (e.g., Library of Congress, British Library, Library & Archives Canada, university libraries, etc) that have plans for doing archival like this? It seems like an important project within the scope of these types of institutions, though the budget may be a limiting factor (both the LoC and L&A Canada have suffered budget cuts of late; I don't know what the situation is in other countries).
I think the MTBF is generally longer than people would normally go without replacing their CPU. Also, CPUs are generally designed to degrade more gracefully. For instance, they may have circuity that scales the frequency down as delays get longer. Also, in multicore CPUs, there are generally some spare cores that will get swapped in if a previously in-use core breaks.
Kafka, esq.
Capitalism and the free market are synonymous with each other. In a free market, you sell goods produced with capital (ie. labour, resources, which are purchased with money, or your own time), and you make money (aka. profit).

In the most basic of examples, let's say I'm a farmer. I plant some seeds, take care of them, harvest the grains, and then sell them. My capital is whatever seeds I planted, and the labour I used to raise them, then harvest them. What I get paid is my revenue, and the amount of money that I'm compensated that goes beyond the minimum required to produce my goods is my profit. Heck, even if I didn't sell my grain, you could say whatever I produced is my revenue, and whatever's left in my silo beyond what I will eat before next harvest is my profit...

Capitalism doesn't require endless growth because, strictly speaking, you don't need to constantly increase revenue (grow your business) to have profit. Japan's economy went through decades of no growth, yet companies survived, and Japan is still a bastion of capitalism.

And of course, this is still leaving out a big part of the equation - efficiency. It's possible that in the future we'll still grow economically while not using up any additional resources depending on how technology progresses... Today we certainly are more efficient than 100 years ago, both in terms of resources and labour.
I opt to bypass Bookshelf entirely and go for the Knex query builder (with my own wrapper) especially when it comes to API creation.

The best thing? By using custom selector names (whatever.what AS something:else) and using [Treeize](https://npmjs.org/package/treeize), you can achieve a deep-object graph effect. Which is really neat.
I have an uncommon name—as far as I can tell there's only one other person using the internet who shares my name right now. That raises the stakes quite a bit...even using full real names, the majority of people have a small extra layer of obscurity: there are a bunch of other people around the world with the same name.

I liken using my real name online to having all of my in-person conversations be recorded and broadcast on TV. If I go to a bar down the street and meet some strangers from my neighborhood, I'm fairly anonymous, and our conversation is decently private. I can express unpopular opinions and have no record of it. I'm not on the record, and I don't have to wonder what everyone I know and everyone I will ever know might think if they Googled me and found that conversation. If I go on a neighborhood blog and have the same conversation in the comments with my real name, I have the ear of, potentially, the entire world.

So I use my real name some places, and pseudonyms in others. Just how I might talk to coworkers, new friends, people at a party or business contacts without them instantly knowing everything I've ever said or done, having a pseudonym makes it possible to isolate your personal spaces online to some degree. It's usually possible to gauge the scope of how many people are privy to a real life conversation, so I try to achieve a similar setup online. I don't pretend that any of my user accounts online are at all truly anonymous, but they present a small barrier between online spaces. Much like meeting strangers in real life: they can probably find out who you are, but you are in control of how much information they have about you at any given momemt.
I see that "UX" is not an option.

User Experience is a skillset that many clients need, and that many also mistake for visual design or front-end coding. They're very different things.
Can you provide a citation regarding any of these secret laws that I could be arrested for, or show any example of people being arrested and tried for violating secret laws? Or was all of this done in secret?

The only secret "laws" that I've seen come out of the whole Snowden affair were FISC opinions dictating how the NSA can and cannot act with regards to existing public laws.
The reason I consider it ironic in this context is that a number of people have claimed trade work is dangerous, yet the worst injury I've sustained during my career was when I wrote software for a living.

The worst case injuries are certainly worse - a switch room explosion which kills you and your colleagues on the spot is worse than RSI - but as you say we're trained to minimize those risks and most people will work their entire careers without major injury
The government is we the people, the jack-boots are a reflection of us chosen from among us. This us vs them thing is childish, we are them and they are us. This totalitarian bullshit exists because we mostly like it that way, if we didn't it wouldn't be so. Blame your fellow citizens rather than this made up them you've invented.
That may be true, but I remember seeing many reports of Lenin and Stalin statues being pulled down all over the former soviet countries after the URSS fell apart. I'm surprised that one was still standing.
Yes, CPUs can fail just like any other hardware component. On desktop systems the most common case is you'll try and boot the system and just be presented with blank video or a beep code. On server systems with multiple CPUs there usually will be an error reported via blinking light or the little info LCD on the front of the system. In some cases the damage is actually visible on the CPU (e.g. discoloration of some of the gold contact points on the bottom). CPUs under normal operation fail less frequently than most other components in my experience.
Tamper Chrome extension for inspecting and modifying requests in Chrome.
Lenin in the US :) That's like a Trojan Horse! Thanks for the link!
Same with a lot of the Salesforce component companies. Goinstant for example.
Poll Everywhere looking for a native app engineer
Alas, it seems to be the human condition.
I use to work in situations where we had to account for failures. We had lab equipment that would just run all that time, and with terrible wiring and we were horrible to it too. We left covers off, piled stuff on top of it and just Frankenstein the hell out of all of it. I even managed to flash a new OS/App at the same time of a power failure but it still lived....

Failures were more prominent in memory...but they did happen. We also sent equipment through environmental testing that would force failures. I don't recall of hearing of any CPU failures. Although most of our equipment was DSP & FPGA based but there were some tiny 'lil CPU's there.
Woah, haven't heard about that. Any details?
C# can also use managed pointers (type& instead of type*). All out/ref parameters use this type of pointer, and it'll get updated by the runtime, like an object reference - no pinning necessary.
The irony is that using "immutable data structures" like an immutable map requires using "var" more often than if a mutable structure was used (which could just be assigned to a "val").
Not something I would use as I haven't got too annoyed with the web yet, but that is one excellent, common-sense interface,
Huh. Everything from Blast into Math! to Holonomy Groups in Riemannian Geometry and well beyond, all jumbled up together in one big unsorted uncategorized list.
It was less "your real name" than "your well known userid". Hence: rms, dmr, ken. Often but not always your initials, first name, or first initial + last name.

Enough for your friends (and early on everyone knew everyone) to know who you were. But comprehensive archives weren't generally available (there's a reason kibo was so notable).
I'm sorry, but isn't this exactly what beatport does now?
Well, he did more or less push out most of the "worthy successors" since they posed a challenge to him during his reign, at least it appears this way to outside observers.
... Though we are more creative. This is an example of positive discrimination, but it is still discrimination.

I'm not bipolar, I have a history of depression and anxiety. I would often hear others (including my folks) mention this to me to give me hope. I found it incredibly patronising, especially when in practically every other area in life the same people would just repeatedly kick my confidence in the teeth.
Changing Healthcare Today
Suspected Sheep Market Place founder responds to accusations [Google Translated]
I had a Celeron that had its cache go bad once. It would work "fine" in Windows, but Linux would report that the CPU was throwing some kind of exception. If you went into the BIOS and disabled the cache it would be stable, but with the cache on it would crash after a day or two. Swapped out the CPU and the machine lived a great life for a long time.
> Also, in multicore CPUs, there are generally some spare cores that will get swapped in if a previously in-use core breaks.

That sounds like a huge cost to bear. Looking at e.g. a Haswell die photo [1], there are just four physical cores present for a four-core part. With that die area per core, you would take a ~15-20% area hit (that translates to 15-20% cost) just to have a spare core in case one failed some years later.

I have heard of manufacturers selling otherwise "defective" parts where a core or cache slice has a defect by relabeling as a part with fewer cores. But that's a manufacture-time decision, not a dynamic reconfiguration in the field.

[1] http://cdn2.wccftech.com/wp-content/uploads/2013/05/Intel-Ha...
As the person whose comment was singled out, can you explain how was my comment "defending spying that is clearly out of control"? I wasn't intentionally. As pointed out below, I assumed the GP knew of a story that I didn't, so I wanted to learn about it.
HN is open source. You can download from Github and install it yourself. https://github.com/wting/hackernews
Has anyone read "The Haskell Road to Logic, Math and Programming"? Seeing it on this list reminded me that I had wanted to check it out.
A slight cut in the growth of government spending is a pretty absurd definition of Austerity. The UK public debt continues to balloon as before.

If any recovery is in housing prices and speculation as opposed to business and invetstment, that is even worse for the long run. A nation cannot house-build its way to prosperity. Dwellings are primarily a consumable item, and mich harder to export than tractors or cars.
> If the weight is positive that feature helps the neuron fire and vice versa.

But that doesn't tell you much does it? It's effect could be reversed or minimized in subsequent layers.

Haven't read it yet but thanks for the paper.
There's a few scenarios I can think of when a company thinks employees will trash an office:
The firing is particularly brutal
The company was particularly brutal to employees. Shitty conditions or pay
The company can't trust that they hired professionals
Someone at HR is just a douche and can't trust any of the above

There's likely more but that's all that counts. I hate the mentality. Unless you're hiring 16 yr olds at McDonald's, do you really expect riots from your professional workforce? They're better off being nowhere around such a shitty place. Hopefully none of this comes as an added ding to a recommendation "Oh you were one of those employees that they were afraid of? Maybe you'll shiv me in my sleep! Noez!!" yawn. I sense nothing but assholes from this place because none of this feels positive in any way. How not to fire someone right here.
I think the parent comment was pointing out that less and less, there's no real reason to need C++. The performance in safer languages is usually far more than adequate, while requiring less code (less bugs) and blocking entire classes of bugs.

Even Tim Sweeny of Epic (Unreal Engine) said they'd gladly switch languages to improve productivity. And game engines are one of the few places that still do need to eek out as much perf as possible.

In short, something like C++ increasingly has more downs than ups. I like C, I just have seen it used in so many places where it makes the code far more verbose, introduces security holes, and has a near-negligible performance benefit.)

"Best tool for the job" is misleading - some tools are nearly completely better than others. Just like globals and goto: they have uses, but less than more.
Hmph, It seems that there are only two countries on that list for Mathematics with the same degree of cardinality to the U.S... Russia and Japan. These I would find to be more appropriate a comparison than say, a city to a country. It seems disingenuous to label Shanghai as China, as if it was representative of the whole, and then compare it to the U.S... They are supposedly comparing states, but I think there are more appropriate comparisons that could be made.
> there's no way for DJs to consume streaming content in their DJ sets (no DJ software does this)

PulseLocker does exactly this. https://pulselocker.com/

edit: It's not "streaming" in the technical sense, but it is an unlimited subscription model.
Leeches.

http://calacanis.com/2009/10/09/why-startups-shouldnt-have-t...
Or you could click the link in the top paragraph, that sorts them into categories.

"Click here if you prefer a categorized directory of mathematics books."
It's yet another example of the brilliance of the American politicians when it comes to power.

Fixed that for you. Coal plants aren't doing so well, either. President Obama has stated many times a major policy goal is to destroy the coal industry - lack of viable alternative not mattering.

Regarding storing spent fuel only in temporary ways, that's just a sad artifact of neither side being able to agree on any long term solution, so no real long term solution gets implemented, and the can gets kicked down the road. It's lunacy not to face reality.
Yeah, I wanted to study CS, but there was pretty much no chance of me getting into the very competitive CS major at UW. So I decided to go to a smaller WSU campus in the Tri-Cities. It's way, way smaller, and with much smaller staff, but for CS it's totally perfect. It's pretty much all taught by people who've been doing research at Pacific Northwest National Laboratory for the past 30+ years.

It's a great mix of professors who have tremendous experience in academia and industry, as well as a small enough campus to allow random undergrads to spend tons of time working with and learning from them. I feel like it's a serious hidden gem for those looking to learn CS.
Didn't cost me anything to publish to the Chrome store.
Peter Higgs Says He Would Never Make It in Science Today
Obligatory:

http://people.math.gatech.edu/~cain/textbooks/onlinebooks.ht...

http://mathbooks.reddit.com

http://csbooks.reddit.com

http://eebooks.reddit.com

http://physicsbooks.reddit.com
A lot of jargon. Not much information. It did not inspire me to visit his blog.
Ask HN: Sales Engineering jobs in Austin, TX?
For the past 3 years, I've been working as a Pre/Post Sales Engineer for an enterprise software company. My primary responsibilities involve setting up software demonstrations for prospective clients and addressing any technical objections that may come up during the sales cycle. I essentially bridge the chasm between technical people and non-technical people. I've found that there's a lot of demand for this skill-set and people who have it are very rare.

I feel like the time has come to take advantage of this, but I don't know how to do that other than browse job postings on Monster (which seems like a giant waste of time). I ultimately want to move to Austin, TX. What is HN's recommendation for connecting with tech companies there?
Thieves using realistic masks to bamboozle police
Funny, I posed this question a couple of days ago (https://news.ycombinator.com/item?id=6862721)...it is a new branding trend for IT companies though food and beverage companies have been doing it longer.
Humans are animals. We are in no way special.
Here's a good one: http://pic199.zizaike.com/824/862824.jpg
Normal? Why would a server "... identifying itself as a248.e.akamai.net" handle that traffic?
Using an outside search firm is just due diligence - they have a year, there's no rush. The board certainly has people on their shortlist, but perhaps Sinofsky really was the heir apparent - right up until not offering browser choice in Windows 8 earned a billion dollar fine from the EU.

In the long run, my gut tells me it will be someone from the post IPO generation, with Larson-Green as the leading candidate.
Let me know if you're ever looking for an internship in the mobile space in Seattle. My email is in my profile.
... because it's a CDN apparently. Huh!
How to keep the cold out of your freezing apartment
> Are you saying that you're getting better healthcare than in Canada, at much lower cost, while being uninsured in the US?

No, that's not at all what I said. Not at all.

> That's hard to believe.

Oh, the problem is one where my facts are conflicting with your belief structure. I got it.

What part specifically? The part where I actually got care despite not getting any care after over a year waiting? That the cost is so much substantially lower that it's essentially free?

And what does my insurance have to do with it? Yes, I have insurance, but it doesn't cover the cost. The state does. My job has nothing to do with it.

I meant exactly what I said. Even the part about harming my son.
:-)

Hopefully the SciPy & BLAS dependencies will only get easier to install from now on... Continuum Analytics received shit loads of money and some of it is going towards better scientific Python packaging, I believe.
The government is we the people, the jack-boots are a reflection of us chosen from among us

Talk about childish... sheesh. That might be true in principle, but in practice it's anything but. There is plenty of evidence that our government does not reflect the "will of the people" in many areas, and that's even IF you accept the idea that "the will of the people" means anything and conveniently overlook the "tyranny of the majority".

Don't give me this crap that our government has some sort of legitimacy just because we go through the charade of voting and what-not every so often.
The CAs are not telling the browser vendors that they are doing this. When they get caught, "our investigation reveals that internal procedures and safety protocols had not been followed. oops."
It's not because we were in Canada, but because of the structure of Canada's Healthcare system, and specifically Quebec's.

> I find it hard to believe

Don't let my facts get in the way of your beliefs.

Edit: Better yet, let me treat you the same way. I doubt your story, liar. Fuck, you offer up a contradicting story, and people find it so hard to believe and immediately doubt you.

Seriously, if you think Canada's health care system is perfect, you are delusional.
DesignCrit - Tool for creating comments about websites