skysight-inc/HackerNews huggingface dataset:
Authors routinely cherry pick mathematicians / scientists to perpetuate the 'scientist as weirdo' myth. It is fundamentally dishonest and misleads the general population. Here, the author chooses, Newton, Nash, and Pearlman. Of that, Nash was diagnozed and treated for a mental illness. That doesn't make him a weirdo at all. There is very likely no causative relationship between passion for math or science and schizophrenia. However, in Newton and Pearlman's case, their singular passion for math / science probably did lead them to be 'weirdos' in other matters.

Now, coming to the cherry picking part, the author may well have chosen, Bohr, Einstein, Feynman, Von Neumann, and Witten and come to the exact opposite conclusion that Tao is in the mold of the 'typical' otherwise-normal scientific genius.

I think journalists, etc. owe it to the general public, and in particular, to young aspiring scientists, to not perpetuate the myth of the mad scientist.
She's a good writer
I hate how helpless I feel when using a phone. This website wants to open the App Store? Guess I have to let it. I was hoping this was at least a little better on the Android side of things, but maybe not. Sigh.
> Or most of them probably just gave up making GTK themes.

Yeah, things are pretty terrible for theme developers. It's like GTK 3 development was steered by Steve Ballmer.
Never saw anyone with a drinking problem except my mother, honestly. She would get blind drunk and scream every afternoon.

You do realize one drink a day is supposed to be healthy, right? Even coworkers who went to the bar ever night rarely did more than a couple, which had no bad effects and helped form networks.

Maybe your problem is not drinking enough?
People dumb. People don't understand technical terms. People fear boo boo.
Here you go, straight from the horse's mouth.

http://www.federalreserve.gov/econresdata/frbus/files/frbus_...
wow! i think there should be a place on the internet for publicly naming and shaming such practices. like a Darwin Award or Razzies [1] of webdev.

[1] https://en.wikipedia.org/wiki/Golden_Raspberry_Awards
Hi, I'm Colton - another of the founders. I'll also be here to answer questions!
Nice work. I passed it along to a couple of magento developers I know. A bit of feedback. I get that you want to be clear what the book isn't, but when you say

"This book only focuses on a handful of tools and few specific approaches that in my opinion work the best. Be Pragmatic and use what works best for you."

That makes me (with my 'Magento developer who doesn't test' hat on) think, wait, I don't know what works for me, that's why I'm buying the book.

Instead, I'd write something like:

"This book discusses one toolset I've used with success. There are other ways to test Magento extensions, but this book will walk you through setting up a method that I've tested and used for years."

If this is a book aimed at beginners (magento testing beginners, not necessarily magento beginners), which your copy implies, give them definitive statements, especially in the marketing copy. That's what beginners like. (You can, of course, offer more shades of gray in the book, but not too much.)
I hope you are joking. This isn't a spreadsheet, it's a stupid bruteforce algorithm that misses the point of the dataflow paradigm:

- Everything gets recomputed on any minor change.

- If a cell is referenced by N other cells, it will be recomputed N+1 times on every update. Worse, this can be exponential for A2=A1+A1, A3=A2+A2, which leads to A1 being recomputed 5 times. There's no sharing or memoization.

- Circular references are detected because they trigger a "too much recursion" exception.

- An impure cell "=Math.random()" will be observed with different values by its dependencies.
> Maybe IIHS needs to include "remote hackability" as a criterion in their testing?

I think so but just include hacking in general. Remote hacking is the worst but if someone can get physical access to some part of your car for a brief period of time (maybe the door's are unlocked and they plug something in or maybe they get under the hood and mess with the car's computer) you still have a major problem on your hands.

Granted it's far harder to secure a device when someone has physical access to it but they need to test and harder for this the best they can as well. In my opinion anyway.
And where exactly is the proof that there is some drinking problem in tech? Just people who refuse to drink anything at all and complaining when one a day is healthy? I think it's likely more of a religious problem, or anti-social problem, honestly. If you are too lazy to go drink one with your peers, then you will suffer less social success and poorer network, but I think you are being intentionally lazy, so you reap what you sow.
I think the idea is that if you're an employee with a bunch of vested options, those options capture a big chunk of the real upside of the company. IPO buyers might get modest returns, but the reason for that is the amount of value baked into those internal shares.
Who would determine the price of common shares without a liquid market?
Yes, congrats! I wrote one too and it's a ton of work but fun to see what doors open up.

My book ended up having a short shelf life--hope this one has a longer one.
This is very interesting. Will you release the data and code at some point?
I once ordered a virgin rum & coke. Got a laugh from the bartender :)
Death of a Russian Cop
Drinking serves two purposes for me. 1) It is a social lubricant and 2) it helps me unwind faster. However, both benefits come with costs and risks like sleep problems and being too verbose. I try to consider these things before drinking, but the more I drink at a time the less I care about said costs and risks. Same as everyone else.

I don't consider drinking a problem any more than I consider eating a problem. If I eat too much or eat poorly, I feel bad and gain weight which further complicates things. If I drink too much the same things happen, plus I sleep worse and can get in trouble if I say or do the wrong things. Is it food that's the problem or me? Is it drinking that's the problem or me?

I try to not be my own problem.
A few very good companies do make this possible, but it takes effort to set up and is not the default.
One of the best starting points for building a SPA that I've seen is the Angular Fullstack generator https://github.com/DaftMonk/generator-angular-fullstack

This generator uses Angular best practices, has Jasmine and Karma built in for solid unit and integration (called e2e tests in Angular) testing. The built-in generators even build pages, controllers, and add the unit test files along with the new routes. In addition, authentication via Passport.js is in the box. In my opinion it's an easy to extend, robust solution for building a non-trivial SPA. Even has hooks for easy deployment to Heroku.

That being said, I have been trying to learn React lately and have yet to find a similar thing for a React-based stack.
Because PAM is the default authentication framework on all those distros. Yes, it's a disaster of complexity and something pretty much no one understands. But it's what we have.

Maybe a rearchitected replacement will land in systemd someday...
I will make a slight derail into H1B's. Anytime that you allow a company to have significant control over an employee's life, such as putting a significant risk of deportation on the employee, you are putting the employee at severe personal risk. This is the central problem with guest worker programs, as you incentivize the company to threaten employees in order to keep them working for you and their costs down.

I had an intense argument with someone about whether H1B's were good or bad for the economy. The key point he was arguing was that H1B employees do not have significantly less salary, and they are fully capable of switching companies.

In my experience, the primary reason that a company would go through the hassle of hiring an H1B is for cost reasons, because there are enough competent workers locally there to fulfill open positions (at a price), and the quality of H1B workers is generally less than local hires. On rare occasions a foreign worker has extremely unique skills, but this is certainly the exception.

Secondly, it is very difficult for an H1B to switch companies, as it's difficult to convince a company to go through the hassle of paperwork / lawyers / cost, so an H1B employee has little recourse for being treated poorly and paid less.

Therefore, I'm against H1B's. If we had a more reasonable immigration policy, where people could more easily come to America as normalized citizens, I would be for it. But the H1B and similar programs give far too much power to the companies, which is ripe for exploitation.
I think that if you held a secret poll of founders of these companies, the majority of them would say they don't want this to change. Retention is really hard, and this is an incredibly powerful retention device at a fast growing company.

As an employee though, you can always vote with your feet. When considering a job at a startup, you should go over the stock option plan and ask hard questions. Remember... the founders (generally) don't have stock options. So sometimes founders at small startups don't even know the implications of the stock option plan they've created, and might be open to changing it if it means the difference between hiring you and not hiring you.

And for the larger companies that have thought about it, you can always pick the ones with more employee friendly plans. The higher the initial value of the company when joining, the harder it is to exercise options if you can't sell the stock immediately (because you have both a high exercise price and taxes on gains). So this can be a non-trivial difference between compensation offers at bigger companies.
Other employees, the management team, and the board.
And their ability to verify the signature on the car. Even if the private key is totally secure, you could either find a weakness in the signature verification, or find an exploit that lets you bypass it entirely.
Allowing employees to make 83B elections on their options immediately after starting would help this situation a lot. Most companies don't "allow" you to do this. I've heard conflicting things on the subject. Some say the company has no say in the matter and it's purely in the IRS' court (exercise and notify IRS). Others say the company must allow you to do it.

Second, the bogeyman of "letting some strange interloper see our books" is a myth. Every company's share plan that has share restrictions, also does not confer disclosure rights to common shareholders. That is, you have no right to see the books if you're a common shareholder in these companies. It's not the same with public equities as it is with this new round of startups. It used to be that case that you exercised 1 share of stock upon hitting your cliff. That way you could see the books and see what's really going on. The powers that be (Hello YC) have instructed their companies to remove disclosure rights as a workaround.

The myth that "having lots of shareholders increases costs too much" is also just a myth. Any company with a valuation north of a few mil can afford a finance team (or person) to keep track of registered shareholders. There are services that do this for you. We're talking about companies worth billions of dollars, not the corner bakery worried about the cost of flour because any rise might drive them out of business.
I think that disabling the entertainment center's access to the internet would be the responsible thing to do. Given Toyota's recent $1.2B settlement over the unintended acceleration defect, leaving this door open to hackers could be very costly for Chrysler.
I've been look at gtx 750 ti which has maxwell processor in it. I don't care too much about playing games on ultra but the sheer quiet, cool temperature on load, and low power consumption is what makes me attracted to it. I wonder if the new Pascal GPU will make room for more such low power consumption and quiet cards that pack plenty of punch?
I am 34. I never had a serious "drinking problem", but reducing the amount I was drinking every week has been a very positive experience.

- I gave up drinking everything except wine (1 or 2 glasses) or an occasional beer.

- Drink very slowly. My girlfriend drinks about 2-3x faster than I do.

- Focus on the food, if you're dining out.

- Substitute some socializing sessions with late night sports or reading.

- Learnt to say "No, thanks".

I don't think I wanna completely stop; but I think I've found my optimum level of merry.
Donating personal data to medical research after death
They have very smart people with PhDs in disciplines including NLP and cryptography inventing models to predict prices, and other very smart people refining the technology and execution. They are extremely secretive about the details of the strategies beyond that, and they probably change fairly frequently anyway. Slightly more detailed info:

http://quant.stackexchange.com/questions/998/strategy-of-ren...

https://quantivity.wordpress.com/2011/05/08/manifold-learnin...
Just an FYI for everyone on the "segregated systems" bandwagon:

If a compromised device can talk on the CAN bus it's game over since (pretty much) everything listens on that bus so you can't (without a lot of time and effort, implement a way to) pick and choose systems to segregate while maintaining wireless connectivity to those critical system.

Vehicle manufactures get a huge data set sent back to them by vehicles. They use this for stuff like correlating part failures to operational conditions, determining which intermittent wiper setting people use as well as improving the logic for the operation of critical systems (e.g. if my last inputs were $stuff then don't upshift). I wouldn't be surprised if they sold the data as well. McDonalds would love to know where and when people start looking for food. insurance companies would love to have more variables to correlate to risk trivial (e.g. $color cars with $trivial_feature get in accident that cost $really_small_percent $more_or_less than $other_color

To segregate systems you need to be able to pitch to the bean-counters that the cost/benefit of whatever degree of segregation you're proposing beats the cost/benefit of whatever plan the next guy is proposing. These data sets are incredibly valuable to many different parts of the company. The people doing marketing and customer facing stuff would be at a severe competitive disadvantage if they had to wait months (first oil change) o get real world data on feature usage after a re-design.

Sure you could download it at service time..."but we already have a system that does it in near real time, can't we just secure that?"...

TL;DR: Segregating systems involves more than having the engineers wait a few months to figure out if their new tune solved the problem.
I'll give you a new example to work with, scrubbed of geometry so you can more easily understand it:

Premise:

>Za is a subset of Z

>Za always results in behavior1

Conclusion:

> Z always results in behavior1

How does this argument prove that behavior1 occurs in all instances of Z, when you've only shown us that a subset of Z (in this case Za) exhibits behavior1?

How do you plan to prove that other subset Zb, Zc, Zd, etc follow this same rule when you've failed to provide even a single example?

Or if you still are unable to answer that question, can you please show us in what way i misrepresented your argument to create a strawman?

you not only have yet to actually address this point, you also have yet to address my point concerning your own words on hierarchy and the incompatibility with that and the idea of co-operative management of resources.

Once you can make your argument make sense, you can begin looking at counterarguments for fallacies and semantics, else you will have this situation where you are digging yourself a deeper hole by misunderstanding counterarguments and rashly trying to mislabel them as fallacies.

Editted formatting
FYI the fix has been deployed (and it was unrelated to what I've said in my first comment).
Thank you very much for helping even though it didn't start the right way!
Kick 'em Jenny
Ultimately, I think that the interests of employees will not make a company decide to go public, unless it's already borderline.

To solve this, it seems like a more likely path is longer exercise windows, more liquidity in the markets for stock and/or options. If we're talking about "unicorns" like AirBnB, Uber and such, I imagine there is a demand so if a way for buyers and sellers to come together existed, it could work.

There are some advantages companies would be forgoing, but it's not like going public just to let employees cash out.
> Most GCs want to be able to compact the heap, that means they lean in favor of reference based models by default.

I don't see how this follows. Copying GCs do compact the heap, but when you use values you're basically saying "these two things go together". You're only making life easier for the GC (well, you're also creating larger objects, but that might just require a small adjustment of the GC strategy).

> how long till we can reasonably see this in production?

Four years probably... Still, that doesn't change the fact that layout and GCs are orthogonal.
Some personal projects:

- https://github.com/jedireza/drywall
- https://github.com/jedireza/frame
- https://github.com/jedireza/aqua
No Frameworks used, just "modern" JavaScript: https://github.com/mozilla-b2g/gaia Have learned some things by reading the code.
I also get GTK2 for free. That's not the problem. I'd happily make my own GTK3 theme if GTK3 weren't so incredibly hostile to theme development. It's literally less reliable than Windows Blinds, which is a frickin' hack on top of a closed OS.

It's not a problem of asshole theme creators, it's a software quality problem, and everyone in the Gnome Project's bubble is dancing around it and pretending it's good for the users.
Palantir Raises $450M, Now Valued at $20B
Can you explain how the incentive structures differ? They don't seem significantly different to me.
Delayed Sleep Phase Syndrome: https://en.wikipedia.org/wiki/Delayed_sleep_phase_disorder

I haven't been diagnosed, but I've struggled with falling asleep at normal hours my whole adult life: I've tried sleep deprivation, advancing my sleep cycle[1], pulling all nighters to feel really tired in the evening and go to bed at an acceptable time, but it works only for a couple days, then I'm feeling sleepy a hour or two later than the day before, until I'm back going to bed at dawn. It's like having a circadian rhythm of 27 hours, instead of the normal 24/25[2]

The only thing I haven't tried is melatonin, but apparently in the UK you need a prescription to buy it.

1: Basically going to bed later every day, until you go around the clock and are going to bed at the desired time. Not applicable if you have a full time job -- https://en.wikipedia.org/wiki/Chronotherapy_(sleep_phase)

2: https://en.wikipedia.org/wiki/Circadian_rhythm#Humans
What about services like npm that distribute code? Are these analogous or do they have additional security in place?
Daily App for iOS
Travelers aren't at high risk for malaria. They visit cities and areas where malaria isn't usually endemic.

Eradication of malaria has been a failure because we can't reach the more remote areas where humans live with it. Because there is an animal host (mosquitoes), treating a village with anti-malarials is often a temporary reprieve. There will always be mosquitos and recurrent infections to re-infect the locals after the doctors are gone.
Committed to Good Commits: Atomic, Frequent Commits
> Politicians and automakers and middle aged Edward Snowden haters all lack an idea of what is possible and what is unpractical when it comes to computers.

Plenty of the Edward Snowden haters are <= 30 and plenty of the people that applaud him are > 40 so let's not add age into that discussion.

Whether you are pro/against Snowden probably has more to do with your life experience to date and your general views on what a government should be able to get away with.
> rather it has just uncovered what was already there

I would disagree a little on this part (agree with the rest), by giving the example of "The Left". The Left Wing was primarily socialist and communalist. It emphasized the similarity between people, races, countries, sexes. What we have in common is more important than what separates us.

The Internet and the stcredzero's thesis says is that the Internet shows what defines groups as being different, as being the other. The Left has, along with the Internet and along with many of us here who may see ourselves as supporting social justice, focused on the differences between people. The group of persons is more and more defined, the individuals within a society is more and more defined. The differences between people and groups are more and more emphasized with the Internet.

The Internet has not led to an increase in communality, it has not led to an increase on people feeling like they are more similar to others. The Left used to and socialist used to work against a trend of group psychology to bring together peoples into a whole, to reduce differences. The successful politicians recognize the important of group thinking. In the recent UK election, the party who ran with the ideology of "all in it together" and "the party of the working people" was the right wing Conservatives! (They won)

Social justice cannot happen if we focus our energies as to what divides us.
It's getting easier with companies like sharespost.com but securities regulation generally discourage the sale of private company stock in any "open" (aka. public) way - this is ostensibly to protect buyers of stock from investing in risky assets that they know little about and for which there is little public information.

Buyers are generally hesitant because they want to get financial info and other private data to make an analytic investment decision. Given that VC-style investment are more normalized now and they aren't as based on fundamentals, investors are definitely more willing to invest without private financials BUT really large asset managers (who spend 99% of their funds on public stocks with their expansive disclosures) will not tolerate this, limiting the market. Besides, they are getting common stock, which sucks compared to the other investors who get preferred stock.

Companies don't usually want this to happen because they don't want a shareholder (who has voting and other legal rights) that they don't know or trust, and who is not aligned with them in the way that employees and VC are (supposed to be..ha).

The solution growing in popularity tries to deal with all of these by having a company organize a secondary offering, like what pinterest does (palantir does it too, twilio recently did, so do a bunch of companies). Usually this means the company knows the buyer (sometimes an existing investor) and basically gives them the info they would give a VC, except the investors buys employee shares rather than new stock - sometimes this will be asked for an investor when they are doing a preferred stock deal, and the investor will agree as an additional "company favorable" term. Important to note here too, that USUALLY the biggest sellers in these deals are the founders, so while it's a very nice thing for them to do for their employees, there's some healthy self-interest there as well =)
Nothing too interesting to see in the leaked data, just internal forecasts on GDP, unemployment, & interest rates.

The only substantial information the Fed could accidentally divulge today would be exactly when they plan to raise the benchmark interest rate (The Federal Funds Rate), which has been near 0 for the past 6 years. It was originally scheduled to be raised when unemployment fell below 6.5% (happened in April 2013). Otherwise, unless the Fed has some other crazy plan (another wave of QE) there's not much more that they have control of over the moment.