skysight-inc/HackerNews huggingface dataset:
I've seen it argued mostly in relation to drug charges. Essentially, when faced with charges with a potential penalty in the decades and offered the option to plea guilty for a sentence orders of magnitude more lenient, nearly everyone will plea rather than fight their case, even if they have a strong case. Unless they know with absolute certainty that they will win, it makes more sense to take a slap on the wrist than to risk losing your life as you know it. Then there's the information asymmetry, where you don't have enough information to know if you have a guaranteed case, and aren't given the opportunity to find out before the plea bargain is taken away. So, essentially, instead of a court determining your guilt based on evidence, you have a game theory scenario what forces you into a guilty plea with no regard for the evidence.

I would expect that a savvy financial type who can afford to pay a competent lawyer would be significantly less impacted by this phenomenon (if at all) than the typical person charged with a drug possession offense represented by a public defender who has too many clients to properly serve each one.

Really, it seems to me that the issue isn't necessarily with plea bargains in general so much as with plea bargains with massive differentials to the original charges.
For comparison, the QNX Neutrino operating system fits (no, used to fit: I last played with it ~15 years ago) on a 1.44mb floppy disk, which is a bit bigger, but also contained a decent browser for the time as well as a media player and other goodies.

http://www.operating-system.org/betriebssystem/_english/bs-q...
https://en.wikipedia.org/wiki/QNX
Do you have an example of the well thought out or consistent design? It looks very generic to me; that is, not questioning the design mistakes of the 80s and 90s like using `ctrl` for terminal and UI shortcuts.
> You should have product and design teams that tease out user problems and come up with solutions.

If the solutions are technical, it makes no sense whatsoever not to include the tech team in the solutions.

I can't tell you how many times I've been given a "solution" that was needlessly complex at the technical level because the product team thought it was "easy" and were "helping" the tech team out. Product people often have no idea which approaches make sense technically, and worse, apparently no intuition about tech. It's amazing, really.
When Librarians Are Silenced
Getting Started with Apache Flink and MapR Streams
Yes, but those aren't disruptive.

Honestly though, this whole idea smells like technofuturism to me. High-speed trains are hard, and this is being sold as being easy and sexy and futuristic. However, if you do the math out, the capacity isn't nearly as good as modern trains - which is literally the entire point of a train. That means Hyperloops are sort of like making a really cheap airplane that doesn't fly. The whole world is not the web, and there are legitimately difficult problems out there, particularly in transportation.

The hype around the idea is absurd, and it sounds like at least 1 of the companies that took money to work on it was a scam.
> These are the same people who just walk into the street without even looking, while on their cell phones.

Obviously the bad actors are going to stand out to you. There are many more people who are attentive when they informally cross, but they blend into traffic and are forgotten about.

I don't know what to do about the recent phenomenon of people spaced out on their phones, but I'm pretty sure changing traffic laws so drivers can explicitly hit them is not a good answer.

(crosswalks aren't burdensome, but the idea that pedestrians should only ever cross in them is, by construction. Why should a pedestrian be made to walk an extra block to simply cross a regular ubiquitous street, when they do not depend on the abstraction that would necessitate it? The "highway revolts" took place for good reason, and changing every street into a controlled access road would essentially resume that damage)
Well that's not the experience I've had at all. I bet you if you ask any senior engineer they'd tell you the numerous different ways they have really messed over their careers.

I think it's especially true in tech jobs where there is a lot learned on the job. I would be deeply skeptical of any tech company that takes a fire first attitude. That just tells me they 1) treat devs as disposable and 2) they get rid of everyone that has a chance to learn from their mistakes
I participated in a trolley problem test (probably found a link to the test here) a few months back. The point of the test was to determine my ethical biases about how many and which people to kill based on age, sex, fitness, etc.

I found the results meaningless because I don't gauge which action to take based on classifications like age, sex, or societal function. I gauge my actions on total number of lives taken, and which move was the least asshole move to take. If I'm in a certain lane, and I'm guaranteed to kill 3 people in either lane, I stay in my assigned lane because it's an asshole move to switch lanes just because I think [blank] about the people in front of my car. I stay in my lane, kill the same number of people, and deal with the consequences.

Plus driving at any speed, I don't think I can see category well enough to make decisions, except perhaps for babies in buggies that are so visually different. Even then the buggy cart could be filled with junk. So the least asshole move is to stay in my assigned lane and kill the people in front of me. Although I might try to avoid a baby in a buggy / obvious small child because that is one distinction I'd be guaranteed to see at most speeds.
tl;dr: Patients and investors are pissed, and so they're suing for fraud.
ARTFINDER:+Muted+1+by+Lee+Clement+-+Lee+Clement+Muted+1Acrylic+on+Canvas©+Lee
A slight speed limit increase, sure. But if cars could move at 100+ mph and keep within an established mortality rate, what would stop us as a society from letting them?
It is, and you're probably right.

By 'places' I was referring to the 'Western World' :).
Re-frame the context hypothetically, using race instead of gender, and then tell me if you still feel that what you're saying is fair.
It's at least equally vulnerable as conventional rail, but more vulnerable than aircraft, which are usually out of reach of improvised weapons and are usually surrounded with some cursory security on the ground.
Algorithm Based Passwords
Previous discussion: https://news.ycombinator.com/item?id=12638913
A better comparison is the MCCA (Michigan Catastrophic Claims Association) All current auto insurance cases with settlements are reimbursed by the fund for amounts over $545k. If this was expanded to cover self driving cars it would still hold the companies financially responsible for the damage they cause while allowing them to take risks without going out of business.
Everyone I know with iOS blocks ads now. Ads are far more intrusive on mobile than they are desktop. Those full page takeovers that come up as you scroll and the ads that bind to any touch event to auto play a video are the reason that push most over.
Extracting human emotion and body language with machine learning
As software engineers:

As beginners, we're over-confident in our ability, even if we actually suck and make lots of mistakes: https://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect

The opposite seems to become true - experienced engineers (who have learned from their mistakes) seem to be extra paranoid. I've seen also older engineers that seem to be confident still, talk a bit game, but they just never learned. It seems paranoia is a great indicator of experience, and over-confidence/arrogance is an excellent indicator of a lack of learning. Not to say those are the rules, as there are certainly arrogant engineers that are excellent but I'd rather work with the softer one personally.

I know as I have grown I have become softer, not harder, as I realize my humanness.
Hello everyone! I was just wondering if you guys could give me a little input on a potential project I would like to start. The main concept is: learning human emotions with machine learning through speech and body language and using this model to help possibly diagnose emotional disorders or to help people struggling with emotional disorders. I could also see it being beneficial for market research/sales, law enforcement, TSA, or security in general. If it isn`t too much for a little feedback on whether this kind of product would even be useful for this market I would really appreciate it.
Gamer spends $2M in a game
"I doubt there will be a pressing need for getting close to even 100 km/s in the inner solar system for decades"

Quoting https://en.wikipedia.org/wiki/Solar_Probe_Plus :

> Solar Probe Plus or Solar Probe+, previously NASA Solar Probe, is a planned robotic spacecraft to probe the outer corona of the Sun. ... As the probe passes around the Sun, it will achieve a velocity of up to 200 km/s (120 mi/s) at that time making it the fastest manmade object ever, almost three times faster than the current record holder, Juno. ... Launch date: July 31, 2018 (planned).
Stop trying to please everyone
Thanks for asking - I'm happy to say I've enjoyed good relationships overall. I got engaged at the end of undergrad, married at the end of grad school, and am now happily married (a rarity among my unmarried peers). :)
A sincere apology if you took my previous post as flippant. If it wasn't clear, I believe we need to think twice any time we value convenience over safety.
2050 Demographic Destiny
Yes, this is exactly it. Calling git as a separate process clears up the cost of libgit2. And not just one copy of the library, since there are so many users of git within Visual Studio (Team Explorer, GitHub, CodeLens...) there are at least two copies of the library being loaded. (GitHub ships a newer version of libgit2 in VS prior to 15, intentionally. The Microsoft teams should use a single version, the one included with Team Explorer, but communication is hard.)

By dropping libgit2, they freed up some memory. Obviously the overall memory usage of VS and `git` is probably _increased_ but VS teams are flogged until memory usage decreases because nobody will prioritize making it a 64 bit app. (Opposite, in fact: https://blogs.msdn.microsoft.com/ricom/2009/06/10/visual-stu...)

There's also the issue that Microsoft hired the maintainer of Git for Windows and lost a maintainer of libgit2.

It's not an ideal situation for libgit2, we certainly liked our relationship with the VS team, but we understand and sympathize with their decision.
I've had mixed results using their modifiers. Remember when you used to be able to do something like -something and it would filter those out? Hasn't worked for me in months.
Cost of putting Curiosity on Mars: $2.5 billion

Apple and Google combined valuation: over $1000 billion

The trouble is there are no new users and new ad impressions to be found on Mars.
Twitter's payroll (to say nothing of its stock-based compensation expense) is massively bloated. Slashing staff isn't a popular play for a strategic acquirer. Too much risk the bad will leaks to your core business.

This is a textbook private equity deal. Twitter's habit of ringing in the year with $500MM losses could be single-handedly cut with a 2/3rd staffing reduction (which costs lots in payroll and $800MM in stock-based compensation expense). How much of Twitter's $2bn in revenue would evaporate post-cuts. Over half? Still leaves $750MM of pre-tax income before R&D ($800MM in the FYE 2015). Cut that in half, say you lose a further 25% of revenues, and you still have $160MM before taxes yielding $100MM of net income. That's worth $1bn to $2.5bn.

If you can grow that to $500MM over 4 or 5 years, you could sell it for ~20x. Discount back at 10% or 20% and you have an optimistic valuation of $4 to $7bn.

Twitter's trading at $12bn. I suppose I'd bid $5.70 per share and be willing to entertain someone talking about $10 a share. I'd similarly be furious at the CEO of a company I own publicly speaking about buying the thing for twice that, as Benioff was.
never, ever push changes on a Friday.

I think this goes a little too far.

I personally push code every Friday morning, and keep my Friday schedule relatively open so I have time to deal with any surprises.

Many successful companies brag (justifiably) about their continuous deployment systems and speed of deployment. I can't believe they suspend all of that every Friday.

http://product.hubspot.com/blog/how-we-deploy-300-times-a-da...

https://github.com/blog/1241-deploying-at-github

https://www.wired.com/2013/04/linkedin-software-revolution/

https://www.facebook.com/notes/facebook-engineering/ship-ear...
Have you ever been married? That certainly hasn't been my experience of what it's like.
Well sure. Anecdotally, I'd (born in 1990) rather have fun now that I'm financially independent before potentially starting a family.

It's appealing to work hard and play hard in your 20s for a large portion of my friends (totally survivorship bias in who I'm friends with, but still there are dozens of us, Dozens!)
Introduction to the Robot Operating System
To me these sound more like VP Eng. decisions than CTO decisions anyway. I suppose if you're so small you don't have both positions, they would rise to the CTO.
I will bet you $500 that this doesn't happen within the next 90 days.
yeah, having more laptops for various purposes (malware analysis) is always a good idea
HTTP/2 core features and how they relate to real-world conditions [video]
100 years ago people drove a lot slower.
I dislike this sentiment. Not everyone wants kids. Usually meeting Mr. Right doesn't change whether someone wants children or not.
The fact that you see that a woman should be subservient says more about you then why this diverse group called millennials isn't getting married.
It creates a hash function based on a secret. To get your password, pass your username and hostname to the function. Genius!
A society that is unable to replicate itself via either biological or memetic means is not long for this world.

I am watching the best of the millennial generation be effectively genocided by anti-family propaganda, economic malaise and cultural ennui.

It is very depressing.
Probably a good point! But how easy is it to tell good vs bad partner before taking collateral damage? Certainly it's easier to punt the issue until after you become self-sustaining, IMO
Isn't all this a bit like saying "that guy can code an amazing JS front-end, so he should be CEO"?

I don't doubt that case officers are hard workers. I question how relevant that specific set of experience is in the much broader case of running a country of 300 million people.
Chicken can be configured for the different levels of optimization it will do; now I wouldn't call it fast...
Don't miss the iPython notebook linked at the end of the article: https://github.com/AllenDowney/MarriageNSFG/blob/master/marr...
My team playfully makes fun of each other's code all the time. Every once in a while, someone does something stupid in code and we playfully make fun of that person, everyone on the team takes it in stride and our code is better for it.

Hell, every now and then I stumble across some idiocy in the code base and think "LOL, whoever did it this way is an idiot". git blame. "OH, hahaha, it was me, what an idiot past me was, amirite guys?" Everyone on the team takes levity about mistakes very seriously ;) It's healthy.

Mocking condescension on the other hand is a different thing entirely.
An Exclusive Election Reminder from the Cast of ABC’s Fresh Off the Boat
Or consider the fact that not having kids is a perfectly okay decision.
How about "Don't ruin your future"? It doesn't matter what the cause is: "man", "good man", "purple man", "flesh-eating bacteria", etc.
Given that Apple was spending in the order of $1 billion to store iCloud data in AWS I don't think this claim is exactly credible.

Dropbox reportedly had to move 500PB of data off of AWS which at a very naive $0.03 per GB per month would only be around $180MM per year. $0.03 is probably higher than the rate dropbox pays per GB but I'm ignoring network ingress/egress costs.

From those back of the envelope calculations I think it's safe to say that iCloud is very likely larger, or at least a similar size to Dropbox.

https://blogs.dropbox.com/tech/2016/03/magic-pocket-infrastr...

http://www.pcworld.com/article/3045436/data-center-cloud/app...
This is a strange way to look at the world.
Ding dang UC's letting us down! I really enjoy reading articles that are data driven. I feel like the frequency of such things is on the increase and something just feels good about that showing up in journalism with data I assume can be openly verified with. Someone just posted some interesting data driven analysis of OkCupid data that was pretty intriguing.
It definitely makes sense to have a technical person sit in on later stage product discussions to point out when minor tweaks will have significant impact on the implementation, but there are discussions that don't need technical input. IMO technical people should be brought in when making a wireframe or some other "handoff" from product/design to implementation.
Laws? Many things can be convenient and logical, but a myriad of laws stop such things from taking over our society. I'm sure by the time self driving cars become commonplace designated streets with enforced speed limits will arise in school and residential zones, and self driving cars will (in theory) never speed, unlike human drivers.
This is sadly true, but I think we also need to reject that this is the new normal. We need to continue to push back firmly on secret government request without oversight.
isn't that what cloudrail claims to provide?
> divorce rates being in the 50% and common knowledge

No they're not.
http://www.nytimes.com/2014/12/02/upshot/the-divorce-surge-i...

And where are you getting the idea that a diverse occurs between people that care about each other? If they still did, the divorce wouldn't be happening.
I wonder how such a system would handle earthquakes and the like.
A lot of people think that twitter could relatively easily be made profitable by significantly cutting engineering staff.

http://brontecapital.blogspot.co.uk/2016/10/some-comment-on-...
Been dead for sometime. There is a lot of references to 4os on Google Groups where people were discussing if the company would open source the OS before they went under.

Judging by the fact there aren't many other references to 4os I don't believe they did.

Discussion for those interested https://groups.google.com/forum/#!topic/comp.lang.forth/I3Bg...
You can change symbols all you want, but when life appears in your simulation they won't care. If they put 2 items and then another 2 items, and 4 items are there - for all they care 2+2=4.

And if sometimes its 5 - they will do what we did with relativity when it turned out velocities doesn't add up like they "should". We haven't changed addition - we changed the equations used in physics.

I guess you could hand-made an intelligent life that is designed never to discover the true math.
It's actually a theorem that it is not possible to devise an apportionment scheme that does not have perverse outcomes.

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

http://study.com/academy/lesson/balanski-youngs-impossibilit...
Maybe they were scraping or abusing an API? That's a bit of a stretch of "hacking."
It's a myth that 50% of marriages end in divorce. The fact that it is accepted to be true by so many people, however, may support your hypothesis.

http://www.nytimes.com/2005/04/19/health/divorce-rate-its-no...

and mhurron beat me to the punch...
Balinski and Young's Impossibility Theorem and Political Apportionment
I haven't used PyMTL but have used MyHDL, years ago. (I'm glad for aseipp's comments because that proprietary mess is exactly why I haven't bothered keeping up with FPGA development, though IceStorm has gotten me interested...) Glancing at PyMTL it seems they're comparable -- neither require that much code (https://github.com/jandecaluwe/myhdl). I'd say without digging deeper MyHDL is older, stabler, better documented, and has been used for real world projects including ASICs. PyMTL might allow for more sophisticated modeling. I'd be concerned about PyMTL's future after the students working on it graduate, whereas MyHDL is Jan's baby.

Found http://ucsbarchlab.github.io/PyRTL/ which has a good overview of these sorts of projects.
It's a disaster. No single factor affects people's decisions as much as the rent in this city; lives here revolve around it, especially if you're only making so-so money. I think about how different life here would be if everyone's rent was only, let's say, 10% of their income (jobs, hobbies, social lives, etc.)

The rental increase treadmill keeps turning faster and faster, and the need to keep moving neighborhoods every few years is not a picnic.

I was born in Brooklyn and have lived in NYC my whole life, and the rental situation just gets worse every year. Unless and until we start dealing with the issue seriously, it's just going to keep eating more and more of people's incomes. I wrote a post on this a while ago summarizing the issue:

https://medium.com/@spencer_th0mas/fixing-the-nyc-rent-crisi...

My rental history looks like this:

1995: 300/month sublet (Kensington)

1997: 625/month 1BR walkup (Brighton Beach)

1999: 675/month

2000: 1450/month 1BR walkup (Upper East Side)

2001: Above raised to 1650, moved

2002: 1125/month studio (Yorksvillle)

2009: 1175/month studio (Yorksville) - landlord wanted the apartment for a relative, had to move

2010: 1750 1BR walkup (Lower East Side)

2011: 1800

2012: 1850

2013: 1900

2014: 1950

2015: 2000

2016: 2180

All the old apartments I lived in are now at least 400-500+ more. It's out of control. I'm probably heading back to south BK when my lease is up; at least studios under 1400 still exist there.
FWIW, Racket explicitly dropped Scheme from its branding because the language designers disagreed with the direction of Scheme and wanted to go their own way; and they have, to a great extent. Racket has scheme in its syntax, but as does C++ has C.
OP banks with Wells Fargo, who are by recent accounts, actually crooks. Fair enough question from someone who was recently burned by what appeared to be a "reputable" bank.
1. he's trading on the last hop which is in Chicago

2. the UK is the international home of finance fraud, the main selling point of the UK for illicit finance companies and the USA don't want yet another shitty wrist slap
Apportionment paradox – Wikipedia
That takes a bit of work, since the context is that she's expected to marry a man, but she's not expected to marry someone of any particular race. However, in cultures where you have an expectation to marry within your race, it'd be fair. I come from one of these cultures, and I find a lot of what my family tells me about race and dating to be reprehensible, but if they were to say something like this about the race that we all are and that I'm semi-expected to marry within, it would be very different from when they stereotype other races.
Most software companies have a Theranos-like business model, ship broken stuff on purpose for profit.

It worked great until someone thought it was a great idea to do it with technology used to provide medical treatment to human beings.
Yep.

I am a recently married millennial. We dated for 5 years and deliberately delayed our legal marriage because of student loan debt.
Reading now...the title is awesome!
DRY can be taken to extremes. It is ok to sometimes write code yourself than to tie yourself and depend on some other library by "some guy". The whole NPM "left pad" debacle is proof of that.
One of the biggest caveats of FPGAs that I don't see mentioned often is that they're slow to program. This implies some unusual restrictions about where they can be used. I.e. data centers will benefit, general purpose computing not so much.
i am the original poster.

i was clarifying the compassion.