skysight-inc/HackerNews huggingface dataset:
It's all hype. I don't know if Disney is guerrilla marketing geniuses or if they are just bribing Reddit, but the site is currently nothing but Star Wars-related links. And TBBT sucks. It wouldn't surprise me if the producers had some kind of deal in which they are paid by DC comics so that all the main characters like their superhero comics.
That's the aim, but the circle of developers working on it is not that wide and even at the level of Windows 2003 (the project's compatibility aim) there already was a pretty large surface of binary compatibility to be covered. Many drivers already work, but many do not yet (because hey, it's not even in beta stage yet).
Barry Cooper obituary
Wow, you can buy some EPPS (the chemical in the article) here for £39.20?

http://www.sigmaaldrich.com/catalog/product/sigma/54465?lang...

Looks interesting research but I'm sure this stuff probably can't be that good for you!
I'm not sure where you get your "European-style" ideas from. Anglo-style fungibility of labour hasn't found any solutions before why would it suddenly start? Weekends, pensions, paid sick leave, holidays, healthcare for all are all things that have come out of the union movement. You're not forced to join a union and well paid jobs almost never have unions. Unions are for those that don't have your bargaining position.
And there's a difference between "I wasn't born rich" and making it and "I'm born into a deprived circumstances."
> Why are people on HN so obsessed with trying to find argument fallacies in comments?

Because they usually don't understand the fallacies themselves, let alone the argument someone else is making.
Ask HN: Interactive history book/app-which startups/innovations should we include
We’ve created a history book for kids. So what? Well, it includes things like Y-Combinator, coding languages, iPads and self driving cars – stuff that really affects how we live. We want to show kids the connection between ‘boring’ history and the amazing things we see around us each day. And we want to do it in their language, on their level. We’ll pair the book with an app for deeper engagement.

We created an infographic http://www.history-of-the-world.org/HistoryOfTechnology_Infographic.jpg if you get an idea of what we’re doing. Please share any thoughts or experiences. Any feedback is welcome.

Cheers.
We're unlikely to see another mass-adopted optical media format be released, but if we did, being able to set the amount of error correction myself would be at the top of my wish list. The option to fill any empty space on the disc with EC would make me sleep better at night. Yes, there are utilities which can do this now, but it's not ubiquitous in a way which guarantees I'll have access to that utility in 20y+.
Writing for programmers, part 2
Because, honestly, HR at most of these "tech companies" is rather clueless. Also as an investor if I see a tech companies looking to pack the halls with MBAs that tells me a lot about its soon to be bloated future.

If someone is really skilled outside the MBA and it was more of a tack-on then they'll probably be fine. ...but in my experience the person relying on their MBA is the type of clueless executive that demands all the metrics for their division be totally reworked into some crazy ridiculous Excel spreadsheet because that's the only thing they know how to use and they think this means that they are doing analytics. These are the types that slowly destroy companies these days.
Very similar to how conservative filmmaker Dinesh D'Souza was arrested and convicted over $20,000 in campaign finance violations -- and he 'coincidentally' has been highly vocal in his opposition to Obama and Hillary Clinton.

Yet, in Washington State, Tim Sheldon has a illegal PAC called "American Values First" and broke a whole host of campaign finance laws as well as 501(c)4 violations, and yet that guy never saw the inside of a courtroom.

We have the IRS that has targeted groups based solely on political views as well.

When the government attempts to use it's power to shut down voices (regardless of the politics) we're about 1 step away from the worst aspects of Communist China.
https://www.popvox.com/bills/us/114/hr4207

https://www.novascotia.ca/just/regulations/regs/fdpricing.ht...
> I don't see how "a lot of money was invested" proves how there is no alternate hardware that would make programming more productive.

Couldn't maybe the reason for not understanding be not knowing enough about the theoretical and practical aspects of the hardware development? How about suggesting any reasonable direction for improvement? Practically everybody who's involved with hardware and software constantly tries to make something better, somehow you posit that all of them are wrong for doing what they are doing?

It's simple: people propose, sometimes also implement the "alternate hardware." Hardware evolves to the demands, what we have is a result of the evolution. Unsuccessful fail, successful survive. Success is measured in people being ready to invest billions just to be able to produce a new generation of the CPUs, because that's how much it costs. There's no cheaper known way. If you invent something better than the existing state, and it's provably and significantly better, it is going to be accepted. That's how we have today ARM, that's how we don't use Itanium, that's why Intel uses some technology developed by AMD. The leading position of Intel x32 and AMD x64 architectures on the desktops and servers was decided exactly because it was "easier" to program them compared to some other solutions (and the computations were also faster). ARM dominates for having some specific other advantages. All aspects, including these you recognized as important, are actually factored in the success of the current hardware.

> the main point is that he was making tradeoffs for his math machine, not for modern software development

And this doesn't mean that people just blindly reproduced what he did during the following 150-something years. Instead, just like he did, people constantly questioned what they did and decided based on the limitations they had, just like he. His design was more "mentioned" than actually used. It's the opposite, once more or less independent development recognizes which ideas are the "best" in the given time and the given limitations, people who study the old research recognize that the same ideas were considered or even followed in some older designs. Now we have enough experience that we can study the failed and successful attempts that already answer some questions somebody new to the field can have.

> I have definitely a lot to learn about writing.

If you write about the possibility of a "better hardware" familiarizing more with the computer hardware and the theoretical and practical basis and limitations would help not sounding uneducated. Rules are to be broken, the "well known truths" are to be questioned to make a change, but the questioning has to be based on some knowledge, when it's in the field where so much is dependent on the knowledge.
Martin Shkreli arrested by FBI over hedge fund investigation
On the Idea of Simplifying Our Tools
For myself nostalgia doesn't have anything to do with it. I like well built furniture that will last the test of time and remain nice looking. Ikea and the ilk produce throw-away furniture. Even their sturdiest/most expensive pieces are designed to be used for a time, then discarded. I'd rather buy 1 $4000 couch that lasts my entire adult life than buying a new $500 Ikea couch every 5 years.
Actually most antiques are now very cheap, cheaper than new good quality furniture. But not cheaper than disposable IKEA furniture. The high end that the article talks about is not typical. Even mid century modern that it says quadrupled in price is mostly still cheaper than decent quality new furniture.
It was my understanding that the drop in oil price was engineered to screw the Russians. Opening up exports of oil indicates the the leverage on the Saudis has gone stale, and they are making serious noises about limiting production again. Washington needs the ability to keep oil prices low because they have still not found a long term solution to keeping Eastern Europe vaugely NATO friendly.
They aren't a problem if the operations at the leaves of the graph are idempotent, which is usually the case if these operations are UI repaints.

If the operations are for other effects - such as Ajax calls - then glitch elimination is handy. Eliminating glitches at the dataflow level prevents debounce logic from leaking out to the code performing the effects, preserving the clarity and generality of that code.

I find glitch elimination most useful when the dataflow graph is value-propagated, vs. event-propagated, as it is in the dataflow library I helped implement, Javelin - https://github.com/hoplon/javelin/

Javelin also supports transactional input, another feature that's helpful when building dataflow graphs on which effects other than UI-repaint are hung.
Kinda seems like part of a shtick to me. But what do I know.
> The RAID 50 array appears to be the current bottleneck.

Any form of parity RAID is always going to be a bottleneck, and should never be deployed into any production environments this side of 2010.

If your application can gracefully handle IO balancing (and potentially replication) between individual block devices, and handle them dying in all of the weird and wonderful ways that they do, then go with JBOD. If not, then your choices are a mirror (E.G RAID1), or striped mirrors (E.G RAID10).
when is he running for president?
Shows 137.50€ here :D
Paper title is: Visual Categorization with Random Projection
Obviously, that only works if you don't _ALSO_ create a public relations disaster by doing so.
And of course, since it doesn't make sense to you, it is impossible.

Turns out that people invented their own language by talking to each other.
The Agile Advent Calendar
> Sorry to nit-pick, but can you tell me why you perceive frozen vegetables to be cancer-promoting, whereas (unprocessed) meat not to be?

As you found proofed yourself I will add more about it
Freezing meat causes histamine level to go down in red meat. There are people (like my gf) how are allergic to histamine. She was taking steroids for nearly 20 years, and no one in Poland, Germany and UK was able to classify what kind of allergy she has, every doctor said "it's something genetic". Until recently she stopped eating red meat, allergy just stopped. She started investigating it on her own. We started to freeze meat before cooking it, and now she's fine. There are some researches about it, but they're on initial stage, and no scientific proof was made so far. Yesterday she found a few more people online who share the same symptoms!
Par (at least version 1) uses Reed-Solomon codes. It says right there in the article you linked.

Par1 used Reed-Solomon error correction to create new recovery files.
Income equality has jack-all to do with absolute income levels. The richest getting richer at a pace greater than others doesn't mean that others aren't making money. Real income is up for all quintiles since the 1970s, as are consumption expenditures. Real income is up quite a lot more for the upper quintiles, but since we don't operate in a zero-sum economy, that doesn't require that it be down for other people.
> Whatever you think about US health care and drug prices, we should not rely on a system that requires individual actors to be good people. We should strive for a system that does not require moral actors to function.

I don't think it's desirable or even possible, and even if, it would be prohibitively expensive. Ultimately, the society itself is held together by trust and assumption that people generally behave morally. In every area where this assumption doesn't hold we have to enact laws and systems that counter bad behaviour, and those are usually very costly and slow things down (just think about airport security). Trust is what allows us create efficient systems that save money by not having to strongarm people into particular patterns of behaviour, assuming instead they'll follow those patterns of their own accord.

Moreover, systems disconnected from human morality seem to be an ultimate case of following the letter instead of spirit of the law. It risks turning a system into self-perpetuating one that doesn't care about its intended purpose. If everything in healthcare would follow just the letter, how would we make sure it serves its actual function, i.e. keeping people healthy and happy?

Lastly, I believe that codifying things is a tradeoff with a serious cost - written laws have much smaller expressive power than intent-based rules. The world is complicated, people are complicated, but we all share the same brain architecture that does most of the work for us. To codify a simple "be good to each other" rule, you have to write and maintain thousands and thousands of pages of legalese, ridden with contradictions and corner cases. That's a huge cost.

I'm not saying we shouldn't write laws, or design systems to minimmize individual impact. But we need to remember that it's a trade-off. It's like the main problem of programming: computers are dumb, they don't know what we mean. The laws don't know it either (they're basically code). But we do. We have a tremendous advantage built right in. We shouldn't be so quick to reject it because we're afraid of others.
This paragraph answers the question:

>Antique furniture went mainstream in Europe in the second half of the 19th century, as the bourgeoisie found themselves with more disposable income and developed a desire to invest in their homes. The antique trade boomed in Paris and London. By 1890 Paris had 300 antique shops, up from 25 around 1850, says Manuel Charpy, a historian. But antiques, like clothes, go in and out of style. They boomed again in the 1950s and 1980s, when “period rooms” in a single nostalgic style were all the rage.

The upwardly mobile / striver class of middle class people with money to burn and a need to signal their social position is both smaller and made up differently than it was before. Instead of the traditional professional classes, we are in the age of the technician and skilled tradesman.

High-tech folk are dominated by engineers, a substantial portion of who hail from Asia. Their collecting tastes trend toward tech toys and away from European traditions. Skilled tradespeople are like a branch of applied engineers. Plumbers, electricians, gear heads and HVAC people tend to buy old cars, not 18th century furniture or silver service.

Also, people are less social than ever before, so status symbols shift. When you look at 3000 ft^2 homes, you see lots of fancy exterior stuff, and empty interiors. There's no stigma to owning a million dollar home and sitting on beanbags today.
Bubble Burst Part #1, Solving a classic phone game with code
>Not to mention that at the time of the Second Amendment's writing gun technology was primarily limited to muzzle loaders.

The same way freedom of speech was written in before the advent of the internet.
Amazon Visual Navigator (interactive visualization)
Not necessarily. It's just funny that they're bragging about choosing these particular technologies when they've all fallen out of favor in the last year and a half or so. Odd to see in a tech demo writeup like this.

My point (downvotes aside) is that Polymer (or any UI library -- react, angular, whatever) is overkill for this type of application. Without digging too deep into their source, it seems like it could've been done easier and cleaner in vanilla JS and ThreeJS.
will this be like a lot of the other individual apps and the functionality also included in intellij? I know there already is a lot of database functionality built in that is similar.

I tried it during the beta and was pretty pleased with it, but the individual price is a bit too steep in my opinion.
Well, these types of problems don't exist in languages that correctly distinguish floating-point numbers and integers as two separate incompatible things.

I think that this isn't really a problem with integer division (which is fine), but with not having a good type system. Even if Python allowed you to optionally declare the types of your arguments, and silently converted like C, this wouldn't be an issue.
The life of a 17-year-old, full-time software engineer in San Francisco
EDIT: The article is about javascript. Everything below does not apply to javascript. You need more than one thread, at least, for any of these problems.

I strongly suspect that combining async streams will prove to be a problem in practice, whether we resolve glitches or not. This article requires quite subtle reasoning about async systems. In my experience this type of reasoning is rarely done effectively on real life projects.

I am not criticising Rx, I am interested in Rx. But I am always concerned when a project/community starts producing articles on very subtle topics and claims 'x isn't a problem if you just understand it properly'. Here properly probably means deeply, and deep knowledge in software is scarce. There are too many things to know, to know many things deeply.

Let me look at one example (and please comment if I'm really not understanding something).

So we consume, asynchronously, two streams. Because they are asynchronous we might hit some point where it's a bit uncertain where two outputs are related.

errors ---e1----e2------------------
userActions -u1------u2------------u3----
analyticsMessages ---e1u1--(e1u2 e2u2)---e2u3--

That's a good example, and we fixed that problem with 'errors.withLatestFrom(...'. But, since we are asynchronous don't we also have to worry about this scenario.

errors ---e1-------------------e2--
userActions -u1--u2--u3-u4-u5-u6-u7-u8--
analyticsMessages ---e1u1---------------e2u8--

Now, let me clarify what happened here. The error occurred after u2, but the errors thread got descheduled and the userActions thread kept on processing. I am not certain exactly what to expect from 'errors.withLatestFrom(userActions,...' here but I suspect that 'e2u8' may be the expected output.

So this error reporting system is fundamentally unreliable. If this is correct then I would say that combining Rx streams is not appropriate for this use case. This also suggests that although we managed to get rid of our glitches we still produced a terrible piece of software.

Do I have to wrong end of the stick? (The answer was yes, but it was good anyway)
They probably are paying Reddit. Isn't that what half the fucking noise from that website been about this year? Them wanting to make (more) money and needing to gimp their userbase to do it?
Playing music (mostly guitar) and exercise are my primary activities.

I've also become a bit of a tea aficionado recently.
It's a matter of walking the talk. Every tech company says, "We don't care about years of experience with a specific language. We want someone who can learn quickly no matter what they do". Then you interview and they ask you specifics on whatever programming languages they're using internally.
I doubt he'll be a CEO much longer considering that interview and these charges, shareholders will probably want him out pretty quick.
Partial kernel bypass merged into netmap master
Marketplace Academy – Everything you need to know about running a marketplace
"A consensus emerged that the highlight of the workshop was a lecture on 9 December by Kiran Kedlaya, an arithmetic geometer from the University of California, San Diego. He zeroed in on a result from a 2008 paper by Mochizuki5 that linked the statement of the abc conjecture to another branch of maths called topology. The link was immediately recognised as a crucial step in Mochizuki’s grand strategy. "
Google News Archive update 2013
TopScore (YC 200Never) Is Hiring an Enchanted Ungulate
Moi aussi. My original impetus for going to business school was the realisation that there was a lot I didn't know about running a business, strategy, marketing, business development, finance, cash flow planning, accounting, cap tables, negotiation and all the other little things that add up to a successful venture. I was a CTO at the time, and I was exposed to all this sort of stuff during interactions with the CEO, COO and other board members.

What I didn't realise until after I'd graduated was that having a better understanding of business would effectively make me a better product manager/designer. When you can combine an understanding of business with an understanding of technology, the whole is greater than the simple sum of its parts.
Great idea. Too bad they don't offer the ebook as PDF file. (just ePub and MOBI)
Not really "nano", but..
http://forum.6502.org/viewtopic.php?f=4&t=3329
Would she be where she is without her Harvard MBA? Its not all about the education. Its about the doors it opens and the connections you make.
I think this depends on the kind of person you are, as well as the field you are in.

If you can learn things for yourself effectively then there are a whole range of degree level courses which are completely unnecessary. In fact, not wasting your time with them, can be an advantage of its own...

Although even then... its always good to have others with experience teaching you. Regardless of the subject matter.

There is no 'rocket science' in business and there is plenty of material available to learn from.
Will Academia Let the Michael LaCour Scandal Go to Waste?
> there is a variant of UML that is executable.

If you believe it's a good way, you should certainly go that way. Please write about your experiences afterwards.

Rose 2.0, I've mentioned and quoted explicitly, produced the code from the diagrams (that's the "code generation" from the quote). And it was tragedy. Maybe you find somebody's experiences on the web.
Don't have the paper in front of me, but IIRC, the test dose ranged from 10mg/kg to 100mg/kg. A branch of the study looked for adverse effects at 2000mg/kg and found none. That indicates a very large therapeutic margin. Of course it's in mice, not people....
My work doesn't involve traffic laws or the law in general. I write software in the media space.

I've just been hit by a car (I was completely uninjured) and I know people nailed for Virginia's reckless driving law (which can send you to jail).
Pissing off people in high places cuts both ways -- for people lacking morals not yet convicted, convicted criminals, AND for people pushing unpopular beliefs way before they're universally accepted as truths (e.g. current climate change debates, the US civil rights movement), and even more so for people whose professional lives advance societies but their private lives are an embarrassment to said people of authority (e.g. Alan Turing, Bill Clinton, and Eliot Spitzer as mentioned in another comment)

His high-flying antics, in my opinion, seem to have accelerated a 2012 case (as pionar mentioned) that appeared to be slow moving, until now.

I don't particularly like Martin, but I also don't like that his behavior was ignored until his public presence made some authority figures uneasy that their morals were being challenged, especially since his actions w.r.t. pricing were legally allowed. (The "Do we have anything against him?" scenario)

You're indirectly advocating a position where everyone should stay in line and never go against the grain, because if you piss off the wrong people of authority, you deserve the negative actions that happen to you over time.
Or all the cocaine.