skysight-inc/HackerNews huggingface dataset:
> The stuff I had built at my first job taught me that my intuitions about software systems in general were mostly correct

Oh boy. Here we go.

> The guy that had built this part was pretty smart .. He probably should have trusted his intuitions a bit more and not bowed to peer pressure

Or maybe he knew enough to understand how Puppet could fit into the overall architecture and strategy at this company that is now the second company you've ever worked for.

> Why the fuck are build/ops folks making decisions about how the application should be deployed and configured?

Because that's what build/ops folks are there to do, and congratulations, you've just discovered dev ops. Not every application is nginx, node.js, and mongodb running on a single VM. Sometimes deployments get complicated.

> How is it that these things are obvious to me but not obvious to others?

Wow.

This person hates on Puppet for "reasons" and decries all configuration management tools as awful pieces of garbage, then says Chef is great while consistently asserting that people are sheep for using configuration management tools, then throws in digs at Ansible and Salt with absolutely no context. It seems like he/she extrapolated one bad example of one Puppet use case into a general flaw with the whole lot. It's like he/she drove a Pinto for a bit, had trouble going around one corner one time, and deduces that all motor vehicles are bad and anyone who drives a car is an idiot.
Well this should get interesting.
Imgtec's linux drivers are also pure garbage in the security sense. I would never install one of their drivers, it would essentially be the same as installing a backdoor.
Du pont hid the effects of PFOA
Then they shouldn't complain - they get what they signed up for.
Lot of government and contractor jobs in the DC suburbs.
Well, MA only won by percentages. Of course CA winds by orders of magnitude when total size of the categories are considered.

CA is larger than most nations on earth. Its economic opportunities are 100 for every 1 anywhere else.
That was our understanding too.

One thing to clarify: it's just me and one other guy (imalex) working on this, although we're hoping to hire another person soon. We're not trying to screw anyone over with the privacy policy. We just don't know anything about legalese, so we relied on existing terminology.
Comparisons after hashing are naturally resistant to timing attacks, because you are not in direct control of the bytes being compared.

Just ask Bitcoin miners how hard it is to pick an input which results in a hash with a desired n-bit prefix.

But as a belt-and-suspenders you often see an attempt at fixed time comparisons of digests in any case.

Coincidentally, hashing before comparing can be used in scripting languages where the compare function will often be optimized out from under you, making constant time compare difficult or impossible to actually guarantee.
If the seller changed their mind and pulled their tickets then StubHub should own up and say so. The tickets weren't listed "incorrectly". They were sold correctly but then the seller refused to forward the tickets when the price changed.

StubHub and similar services should also guarantee ticket possession within 7 days. If you buy the tickets you get the tickets immediately. It's bullshit that you buy the tickets but don't receive them for weeks or months. That's too big of a window to let sellers change their mind.

I bought tickets through SeatGeek via BigTicket for on November, 19th for a January 7th show (tonight!). I wasn't told at time of purchase that my tickets would not be delivered until after January 1st. In fact I wasn't told until I e-mailed customer support and asked where the hell my e-mail delivery tickets were. I expect e-mail delivery to be instantaneous. Not 7 weeks later and 6 days before showtime.

What if the Lakers ticket seller had until the final week to deliver tickets? If they're expensive today they'll be even more expensive then!

This is inexcusable and StubHub is fully responsible for the situation. They do not get to shift blame to the seller.
TFA: "Most nutrition advice is based on badly-structured or (possibly willfully) misinterpreted studies."

TFC: "HERE'S A STUDY THAT PROVES THAT PROTEIN/CARBS/FAT/FIBER/VEGETABLES/VEGEMITE/GUM IS THE DEVIL AND GIVES EVERYONE BRAIN CANCER!"
Yeah, that's a great service, but I think something automated would solve the scaling problem. It feels like a much easier problem to solve than general-purpose natural language processing because - my impression is that - so much legalese is stock phrases and boilerplate. Even something that would tell me what "true and lawful attorney-in-fact" would be a start! IANAL, obviously.
Do you like WWII based movies? It's decent enough.
The utter lack of information about who is behind this ("Industry Veterans" -- who?) makes me exceedingly reluctant to trust this.

It's an iPhone app, so there's a minimal level of DUNS/screening/etc., but enh.
None of those are really comparable. Nice try though.
(I'm the author of the original blog post.) Ad hominem attacks aside, I do think it's a big deal if a bunch of academics are spending time working on the wrong things, if for no better reason than maximizing efficiency: Don't forget that most academic research is funded by the government. Since I also happen to help decide which research proposals Google funds, I also care that academics are well-aligned with the problems we care about. Clearly we also need to invest in long term bets. But there is a big difference between doing long-term, potentially-groundbreaking research and bad industry-focused research.
It is a shame Hollywood has a tendency to portray the successes of the Allies in general as being conducted purely by American citizens.

Of course it doesn't help that the other nations don't actively promote their forces in the same manner the Americans do - perhaps good, perhaps bad.
"Low-cost and easily implemented classroom approaches can certainly cultivate wishfulness amongst educators, especially if they are fun and therefore likely to be well received by students."

Sounds like the Hawthorne effect at work. However this shouldn't be taken as a dismissal. Anything that makes learning or work less rote and more fun will improve motivation and thus improve outcomes.
How to Avoid the 10 Most Common Job Interview Mistakes
Building a simple cache mechanism in ruby
WW3+UPDATE+TO+2nd+CIVIL+WAR+IN+AMERICA+-+YouTube
What's their success record for enforcing them?

In Minnesota, I've had companies twice drag me into court trying to enforce a non-compete and the judge laughed at both companies and I was sent on my way.

The key in both cases was the company I had left was trying to keep me from working in the same field for a competitor. My attorney argued that if I'm "gainfully employable" you can't restrict me from earning a living in my chosen field - to do so would invite economic hardship.

The judge asked if they would rather compensate me for two years at my current salary (which was a six figure salary), or let me go work for their competitor. The company quickly chose the latter.
If your doubting the decision to begin with, you already know the answer. Don't turn to the internet to figure out what to do with your life.

Lesson #1: Trust yourself to make the right decision to move you forward.
NASA?
The fate of biological species
I'm not based in Silicon Valley, and I went to Cornell for my undergrad degree.
My main concern in using sites like this is that they'll leak my banking credentials. Mint uses Intuit's service for communicating with financial institutions, which is also used for Quickbooks and TurboTax. Credentials are encrypted and housed in a datacenter owned by Intuit. The Mint application only ever stores a token representing the account and uses the service to pull transactions from a read-only service. While I'm still uneasy about this setup, the isolation of the systems combined with the scale and the resources devoted to keeping it secure provide some piece of mind.

Can you talk about the measures that you use to protect banking credentials so that I might feel similarly safe about giving them to your service?
I don't have anything to add to this discussion, I just wanted to thank the author; this blog is essentially what I've always wished my blog to be: clean, with few but very informative updates, especially for us Pythonistas. The articles about deployment have been particularly useful. Thanks!
Backing Up Photos
I liked MFP, but I do think it's gotten crappier in the last few months (possibly since the UA purchase? Not sure of the exact timing there). I just switched to LoseIt.
"Mostly I'm involved in mobile, wireless, and systems, and in all three of these subfields I see plenty of academic work that tries to solve problems relevant to industry, but often gets it badly wrong."

If you want to work on problems irrelevant to industry, go nuts.

If you want to work on problems relevant to the industry, it helps to double-check that your problems are relevant to the industry.

The desire to work on problems relevant to industry is coming from academia, not the author.
nvidia or powerVR?
Given these points, what protocol(s) do you think is the best candidate for development?
Or perhaps by the chasing the universal / web view on the desktop unicorn. Native apps still best HTML frames on the desktop in terms of functionality, and no amount of cost savings for the vendor will convince users otherwise.

Multiple code bases may be a pain, but they still produce better UIs when you support more than one OS.
First: "Sweden, for instance, has a higher startup rate than America, and less income inequality — as do a number of other countries."

To the extend it can be measured, the metric that matters isn't the number of startups ("employer enterprise birth rate" in the Sweden link). It's the net value generated by them.

Second: "Would anyone choose the second world?"

Yes, startup founders would. Because they can fix poverty with the value their startup generated.
Time+To+Hit+The+Reset+Button
2015 Was the Best Year Ever in Space
So... in about 15 minutes of trade in China, a whopping
$637 billion in market cap was wiped out.

From yesterday [0]... that's more than the GDP of some countries.

[0] https://twitter.com/DavidInglesTV/status/684922104412672001
Most useful reply so far. Thank you. I really needed a story of someone who lived kind of the same experience.

I know there are risks, and contrary to what people here seem to think, I am not easy to rip off. We haven't even started to negotiate with my boss, of course I will try to avoid loans and all that, I am not stupid. I haven't taken a decision yet, I need to think about it and talk to my boss and team for a couple of weeks.

Again, thanks!
Saylor Academy (disclosure: I work there), mentioned also by StrawberryPi on this thread, consists of free content curated into complete certificate courses. Video makes an appearance, but does not dominate.

We are a small non-profit focused on open education; everything is open to browse at https://learn.saylor.org so it's easy to get a sense of what one can expect from our courses.

Topics include CS, business, art history, bio, chem, physics, poli sci, economics, and a few others, comprising about 100 courses in all.

And for anyone who wants to hack on their own, we have about 200 inactive courses that can be forked on GitHub: https://legacy.saylor.org
Maybe people should use a different greeting when answering the phone, like "ahoy-hoy" or something.
Congratulations on shipping! I wouldn't worry about complaints like this too much, it kind of happens a bunch on hn.

Have you studied what mint and personal capital are doing right/wrong? Just wanted to say a word of caution as I've heard of different banks making life hard for mint.
I just tried to create a trial account and sign in with Google isn't working :(
This may only be me but I found the color scheme on your site a horrible eye-strain. There's a reason red text is used for error messages.
If could also show that where innovation has led to exploding revenue, politicians decided to take a bigger cut. The trouble is, with no way to isolate the effects, you can only make religious statements about the causes. People who want more state control will see taxes as a good, as they do given any set of facts.
As others have said, the key points are that you should ask for at least a barebones salary and you will likely be replaced if this company takes off. However, this could be a great opportunity and you shouldn't let fear or self-doubt drive your decision.

One thing I'd like to add, assuming the financials work out and everyone is happy, is that moving from CS/programming to a CTO position is going to require quite a different skillset. You probably won't be programming all the time, at least not after whatever project they have in mind is in a stable place. You will potentially be responsible for reporting/BI/analytics, systems architecture and administration, tech support (Yes, everyone is going to ask you for help with their computers), and anything else tech-related that comes up along the way. If you want to stay in good shape as a programmer, you'll be responsible to find the focused time to code, keeping your skills sharp and current, and staying motivated to do so. At this time, you'd normally go work with an established development team who can guide and mentor you, as well as balance the team so that you have time and resources with which to further your skills.

The only thing in your post that makes me think this may be a good opportunity to explore is when you mention entrepreneurship as your long-term goal. This is likely going to be a great crash-course in how difficult that can be. My advice, though, would be to get great at what you know and learned, spend a couple years on a great dev team, save some money, and I bet there will still be opportunities for you to get into a startup for all or mostly equity.

Hope this helps. I'm just a young guy who's seen some different sides of the equation.
Billions of thin asians primarily subsist on rice, which is a major source of carbohydrates. Does it explain that apparent contradiction?
That's when you want to start focusing on supply side, once demand has driven inflation, it may be that the local housing market has the capacity to absorb the extra spending.
Hmm...a bit hackish, but two zeros back to back, connected over SPI, would be able to transmit the keystrokes with minimal latency there. Course at that point, it's less hackish just to get one of the $10~$20 boards that has a usb input and output.
Translation: Universities should continue on the path to becoming the research arm of industry. Academics should alter what they do and how they think, in order to better suit industry. Academic research does not have value or merit of its own, outside of its usefulness to industry. Impact on the world happens only in an industrial context.
The two sticking points were that they were limit 1, and that I was very very tired, having not slept well.
What the hell? How...
With eBay the seller also has to deliver in a timely fashion. You're right, if they fail then the best that happens is you get your money back, but you find out reasonably quickly whether or not they're going to perform, and there's never any confusion about whether or not the transaction has completed.

So a big part of this problem is that StubHub is letting sellers cheat buyers out of massive appreciation by not giving them a reasonably deadline for delivery, nor penalizing the sellers for failing to perform.

The potential costs to correct the situation don't have to be an issue, because StubHub could conceivably push those costs onto the seller trying (and in this case apparently succeeding!) to cheat the system. They could write their seller contract to state that the seller is responsible for all costs borne by StubHub acquiring replacement tickets, and that would remove their incentive to pull stunts like this.
Is the FDA intervention good or bad?

At first glance, it seems like the answer is yes because the FDA action signals that outrageous, unprovable claims do not give offer a competitive advantage. But by making FDA “experts” the sole arbiter of truth, ideas outside the mainstream are harder to pursue. Some people probably really did benefit from the Luminosity, but now it’s much harder to figure out why. Note that the FDA also makes it harder on people like Consumer Reports, Cochrane Reviews, etc. who get fewer donations and customers because much of what they could be doing competes with the FDA’s government-subsidized service.
Mindblowing article on the extent of the PFOA pollution and how brazenly Dupont hid the facts to make profits.
Winter Roofing: Maintenance and Repair – All Roofing Solutions
Not exactly.

6in4 gives IPv4 hosts IPv6 addresses which means we only have to upgrade all the edges, but we still have to upgrade all of them.

What I propose (effectively) gives IPv6 (though I should call it something else) hosts IPv4 addresses: the exact opposite. You don't have to upgrade anything except the user's web browser (which clearly took less than 20 years).
Yes, so that should give you an idea of how often people are searching from the task bar.
When a lot of the economy depends on volatile markets, there are negative externalities. In other words, it doesn't just affect the people who are using the market to gamble.
Nikon D5: ISO 3.2M
Ahh it seems to be broken on a couple of pages. Selecting to view all languages seems to always break login from that page for me. But going to the phrase from his blog post it works fine. Strange.
Google Cardboard saves baby's life
The only diet advice you'll ever need:

http://muller.lbl.gov/TRessays/22-ThePhysicsDiet.htm
I think he is largely correct in identifying the flaws of 'academic research', but he does not spend enough time discussing the whys.

Academics are in an insanely competitive environment, where what is rewarded is bringing in grants/high impact publications. There are a very select few academics that are so brilliant and have such sterling reputations they can afford to not play this game (like Matt Welsh's former advisor) but most young researchers don't have this luxury.

For example, Peter Higgs, the Nobel prize winner who postulated the existence of his namesake Boson, flat out said that: "I wouldn't be productive enough for today's academic system" (http://www.theguardian.com/science/2013/dec/06/peter-higgs-b...). He spent several years of quiet research without publishing anything to develop his theory - a young professor doing the same now is unthinkable. The most highly successful young scientists I know now are incredibly career driven and optimize ruthlessly for the kind of output that tenure committees are looking for.

Basically, if you want researchers to incorporate best practices (tests, version control, well commented code, etc) and to actually attempt ambitious longterm research programmes, make sure that's what you reward, and remember you cannot just reward success. By definition, something ambitious has a high possibility of failure - if failing means that your career is destroyed, then people won't do it.
Some may have been leaned on by the government to participate. Some did trust the system to start, and are now struggling to get out. Some thought they could make a quick buck.
I may be wrong in the level of separation that pgsql provides in such situations, but it appears that a materialized view offers another level of isolation that would make such leaks more difficult to handle.
Does anyone have experience with Matrix? [0] I haven't tried it yet but the site looks interesting.

0: http://matrix.org/
Why do think Indian stock market is not transparent?
While Android is 'technically' open source, from a practical sense, it is not. It's primarily controlled by the Google MADA agreement, which is how Google dictates terms to OEMs. OEMs have very little ability to negotiate this agreement, and they have almost no alternative to accepting it.

If Microsoft was able to present a viable alternative, such that manufacturers could choose to use Microsoft's flavor of Android over Google's, it'd effectively wrestle control of Android away from Google, because Google would no longer be able to impose such strong terms over access to things like the Play Store.
The 4 top supplements that you should probably be taking
I had a 32 bit AS number almost a decade ago. I'm still waiting for an IPv6 address.
keep in mind that B2B requires sales. Assuming you are comfortable making sales pitches, also consider the large time requirement you'll have to put into it: constructing your pitch-deck+supplemental materials, executing the sales conversations, and iterating based on feedback.
It seems trivial that the rules would be somewhat relaxed when trying to emanate an image for tourists.
Juro – freelancer contracts, invoices and payments (UK)
There are some splendid UK films about the Battle of the Atlantic - my favourite being The Cruel Sea.

NB The author of the novel on which the The Cruel Sea is based, Nicholas Monsarrat, wrote a moving account of his own service - Three Corvettes - which is one of the few books that has reduced me to tears. Funnily enough I happened to read the book while flying over the North Atlantic...

https://en.wikipedia.org/wiki/Nicholas_Monsarrat
This is most likely the reason. It allows your code to follow the happy path for logging in, and treat verification as the exceptional case. Definitely a design choice by the author who self-identifies as a Pythonista.

def handle_login():
try:
ph.verify(hash, "s3kr3tp4ssw0rd")
log_login()
redirect_to_page()
except VerificationError:
log_bad_login()
redirect_to_login()
I guess there is multi-sig escrow built-in somehow. If not, then it is quite stupid project I guess.
> Whether or not you like the US stock market, it is fairly transparent and not run by the whims of the government.

I wish I could believe this, but after years of federal debt fueled Quantitative Easing and implicit guarantees of "too big to fail", I've stopped believing this is true.
Yeah, but unfortunately we didn’t account for the fundamental rule of ecology: more food, more population.

The world population grows every year because we produce more food every year. Food is what the new people are made of. Somewhat counterintuitively, this is perfectly compatible with the continued existence of starving people.
Simple method: don't pay cash. At this point the only thing I use cash for is the occasional Powerball ticket.
Hacker News: Mark All Read [1]

[1] https://github.com/GMouron/HNMarkAllRead
Sellers are a much smaller group and more in demand commodity than buyers. I would venture a guess that sites like Stubhub will generally favor the seller over the buyer in any dispute. That is the basis of this policy and exactly what happened in this instance.
They have moderators and ratings. Moderators are a third party in a multi sig transaction. More info here: https://blog.openbazaar.org/decentralized-reputation-in-open...
The great recession of 2016 has begun.

This is China finally having their 2008 and it impacting the world.
From the headlines that have been popping up lately about Windows 10 usage I believe the news cycle is about to produce 'Windows 11 Beta is around the corner!' type of headlines any day now.
The issue is that when doing a sabbatical/internship at a company, it's often not possible to write a paper - either because there's not time, or the company may not want to publish the work (which could be confidential). I wouldn't go to a company expecting to be able to publish about the project.
Amazon Has Just Become a Chip Maker
I rather use a website over my phone to track my expenses. Having an app is great, but a website is the topmost priority to have.
> I have a camera set up in my office specifically for video conferences, but most people do not.

Don't most laptops these days have an integrated camera?