skysight-inc/HackerNews huggingface dataset:
I'd suggest that the best way to get over this is to learn food safety, proper handwashing, and get a few materials to help with that (different cutting boards for different things, etc). This sorts of things are the best way to cut down on food-borne illnesses.

And learn the statistics on them as well, so that you have a logical way to dismiss the fear.

Then start cooking simple things and work your way up.
Also on track to have the first self driving car AND a ride hailing application to boot. That can't be cheap.
> I'm honestly surprised, saying "I understand" is pretty friggin' mild language...

This was only in context of the rather strawman-like interpretation I devised from your original comment. Nothing serious. ;)

> I try to assume that people understand there are always corner cases and subtleties we don't have the time to explain.

Agreed. Apologies for mis-interpretation.

> > But the way you word your responses here makes me think you're more of a business person now and not an engineer.
> Is that somehow bad?

No, not per se. But just tell me this -- didn't you ever had a coding problem that legitimately took weeks to even figure out, let alone solve afterwards? Trust is paramount. We should absolutely try very hard to avoid micro-management, wouldn't you agree?

> Moreover, engineers adding their own unchecked notions of quality is a super common highly documented and much discussed way to incur mountains of technical debt, waste large sums of money, and deliver projects extremely late.

I agree that this is sadly very often the case. My really badly communicated intent here was to implore you to never forget that there are those of us who work better when given bigger breathing room. Nothing else.

> Managers need programmers to work their craft, they generally don't know how to write code, and know it, and broadly speaking they have a deep respect for people that write code.

This hasn't been my experience but yes, it's anecdotal. In my past, while I was still working in an office, the general consensus was that the programmers are "the nerds" and we "need to be put back in reality" and we will somehow go to a dark corner and do something extremely bad if left unchecked for one hour. Needless to say, this didn't work out well. And I am not talking about one organization. I am talking about five past employers.

> ...the programmers are the ones putting themselves in the position of being thought of as assembly line workers.

Mmm, I think this puts the things on the wrong foot and sounds somewhat vengeful.

IMO if programmers are good communicators, are clear and upfront, realists and not grumpy asocial techies only, the need for daily or even weekly standups can be easily eliminated.
Perhaps better to say "I thought [the creation of] antimatter was still theoretical." i.e. as opposed to practical?
> Tesla is neither at scale nor profitable. They're selling barely 15,000 cars per quarter, compared to Toyota's 2.5 million.

Tesla's sales last quarter were 24.5k cars, hardly "barely 15,000". Q4 is expected to meet or exceed that, despite being a shorter quarter.

If you pick the biggest car manufacturer in the world to compare them to, then of course they're going to look small. There are plenty of well-established, profitable car manufacturers that build far fewer cars than Toyota.

I don't want to argue semantics, so I'll leave it open for debate as to whether or not they're "at scale", but comparing them to a startup that hasn't figured out how to turn a profit yet seems highly disingenuous.

> They've been "profitable" for a single quarter by selling Tesla's at a deep discount.

If they can sell cars at a deep discount and still be profitable, then clearly the margins must be pretty good.
Why are you so rigidly fixated on following exact recipes, instead of just preparing what you have on hand? Of course that's going to be a recipe (heh) for cost and nuisance.
Presumably this is intentional -- Uber could raise prices and make more money, but right now they're choosing to keep prices very low in order to undercut Lyft and the cab companies with the assumption that having a monopoly will return more profits in the future.

At least anecdotally, here in SF Lyft is almost always more expensive than Uber.
evolution is getting help, at least in the veterinary area - for "big headed" dog breeds the C-section has pretty much became the norm.

It also seems to be an interesting evolutionary adaptation that small male dogs seem to be disproportionally well-endowed to supposedly more easy and naturally mate up-the-size instead of down-the-size as the former leads to easier birth than a significantly mismatched latter would.
Given the military emphasis on CCC, it's hard to imagine cell networks - even just as theory - not coming from the DOD in some way.
...the election of Trump?

Yeah I know it affects way more than "anyone who's black in America", but still...
Thank you so much for doing this, it's great! Especially the pre-made character sheets!
Injury is heritable. Just as the gains from it are.
To be fair, I fool people into thinking I'm intelligent all the time.
How about adjusted for inflation? Does that help with context? I would think it should.
Great trade? Thank the robot that did it
“Automated trading is the wave of the future.”
Ivo Luhse, currency trader, entrepreneur, developer of robotic trading systems.

Ivo Luhse is Forex trader who started out, as so many traders do, as a discretionary trader. Now? He wouldn't even call himself a trader, despite the fact he makes his living trading. He describes himself as an asset manager with a number of employees. And every one of those employees is a robot.

Ivo's journey is one that all traders are going to have to make eventually. It's not a matter of embracing complexity, in fact, it's just the opposite. He uses simple manual trading systems but he lets the robots do the work. He just manages them and the money that they are using and making.
We all heard that you should treat trading as a business. But not many actually understand what it means.
He cites the analogy of a burger shop. He has bots flipping the burgers - he's the manager looking after the money and checking up occasionally that the bots are making the burgers properly. And with the new advances in machine learning soon different bots will be managers of the bots flipping the burgers.

Continue reading on https://www.evestinforex.com/forex-blog
"It is possible to keep a computer network secure from APT even with a vulnerable operating system. The APT has to deal with everything mentioned above even if it has spent millions on vulnerability research on a vulnerability-ridden operating system."

All the big companies seem to be failing at that given the TB of data exported. It's pretty hard. Whereas, systems immune to code injection or catching leaks by default might have reduced it considerably. That's why INFOSEC's inventors focused on designing those.

"I am blown away at the amount of terms you mentioned that I never heard of, despite working in vulnerability research/development for years. I've got a lot of Googling to do. It sounds like you are an expert at secure operating systems."

The reason is that INFOSEC the profession acts in almost a pop culture way where what's popular from certain parties goes. Very fad-driven. It was originally created by engineers and computer scientists that did things in a rigorous way with excellent results in pentesting. The strongest form we called high-assurance security or real security if you ask me. They solved tons of problems early on. Later people ignored them entirely starting around the 90's onward. Keep reinventing their lessons but most steadfastly refuse to read & follow their work.

In any case, send me an email if you want a curated list showing where it came from, what was achieved, with what methods, and so on. I'll send as much or at little as you can take. Meanwhile, here's my own framework I posted for free after high-assurance market went nowhere outside defense. It embeds some of what I learned from them.

http://pastebin.com/y3PufJ0V

For interim, I'll give you just a few on the main model that achieved real security: designing system around a limited, strong component where all trust is placed called a TCB. First is paper on first systems certified for security claims based on high-assurance methods invented in 1970's. Both are still available commercially. Second is example of secure VMM (for OpenVMS) done by legendary engineer & INFOSEC co-founder Paul Karger. Pay attention to "Layered Design" & "Assurance" sections then wonder why mainstream INFOSEC is barely securing VMM's today despite techniques (eg leak mitigation) being ancient. Third is architecture that evolved from them in academia that I link since the paper explains the concept really well. Fourth is the only FOSS implementation of that architecture using best-of-breed components like seL4 or Nitpicker. Fifth is Nitpicker just so you see how our sub-field of INFOSEC turns hard problems like trusting X/KDE/Gnome apps into simpler ones. Sixth is a secure, browsing architecture that shows both a way to do it better & how systematically people in high-assurance solve these problems.

http://www.cse.psu.edu/~trj1/cse443-s12/docs/ch6.pdf

http://www.cse.psu.edu/~trj1/cse543-f06/papers/vax_vmm.pdf

https://os.inf.tu-dresden.de/papers_ps/nizza.pdf

https://genode.org/

https://os.inf.tu-dresden.de/papers_ps/feske-nitpicker.pdf

https://www.usenix.org/legacy/event/osdi10/tech/full_papers/...
You don't even need a badge.

Maybe it's how I dress, look, or the conversation we're having, but several times I've been on Abbot Kinney and the barista (or whatever) working the register has asked "Oh, just put this on the Snapchat account?"

(I've never said "yes." Maybe if I did they would then proceed to ask for an ID, but I doubt it.)
People skills. You can have all the technical chops in the world... but if you're unable to communicate, or a jerk, it doesn't amount to much.

How would you apply something like that?

Being able to understand difficult problems, and articulate them to anyone else in a way that they can understand.

Being able to diffuse a difficult situation, and help reduce stress, because you have a big picture view of the situation, and can bring calmness and reason to the table.
Lyft may be more expensive on paper but I always use it instead of Uber where it is available and they send me so many discounts and coupons that I almost never pay the full price.
Beginning JUnit
Prostate cancer laser treatment 'truly transformative'
If you fit some data with a very flexible function approximator, that does not imply any kind of isomorphism between the function approximator itself and the process generating the data.

Some people cannot understand this, and believe that if you can closely fit the output of a process with a neural network that it implies the process itself is in some way related to neural networks.
Trust-based relationships provide the best middle- and long-term benefits for both sides. You're right it's an extremely rare occasion to find an honest mutual relationship of this type however.
It only hurts them to sell more Bolts if those sales cut into other vehicles or if they're selling at a loss.
Uber is making the rest of us in SV look terrible.

1. Collect a huge pile of money at sky-high valuations from those who really should know better.

2. Ignore any sensible unit economics and undercut local taxi/transport services until those small businesses go bankrupt since they don't have Uber's money pile.

3. Evade local regulations that everyone else follows in the name of 'innovation' even though the reality is they are just taking a free pass on conducting background checks, and skipping safety guidelines.

What's the endgame here? When they replace all taxis, do they really think they can just permanently ignore all driving laws?
I tried Lyft the other day, but after they charged me $25 as an "authorization hold" without notification, I cancelled my ride and decided to stick with Uber. Note that Uber's auth charge is usually around $1. $25 may not be a significant amount for some, but it's non-trivial for a college student like myself.

I would have been happy had they just notified me first instead of my bank. Terrible UX to be frank. I actually got in contact with Lyft support on Twitter, but they did not care and just claimed that it was "standard policy".
Out of curiosity, why do you prefer Lyft?
What makes you think that working and playing golf all day are even different things?

Larry Ellison was renowned for doing massive sales deals of Oracle on golf courses. If you get in 18 holes and leave with $10 million, were you not working?

At executive levels a part of the job deals with relationships, and those are work. Much less so the "nose to the grindstone in front of the computer" sort of work.
My number is based on raw-nothingness and just pure speculation on my part. I'm by no means an expert in any regard.
Pardon my nerding out, but I think the difference between the computer system and Data was the degree of self-determination given to each system. When the holodeck was instructed to create an opponent capable of defeating Data, it created an sentient Moriarty AI. The computer system was fully capable of being a full AI, it was just never instructed to.
That's funny, I thought Job Simulator was one of the best experiences I've had, whereas Universe Sandbox was rather... jejune.
The fact that somebody imposes deadlines on you doesn't magically change the nature of programming however. I agree on the realities of the world out there -- which still don't apply to 100% of it, by the way -- but what you're saying is that we should unquestioningly accept an artificial byproduct of the business world realities imposed on our craft, or am I misunderstanding you?

Communication is paramount. If there's no mutual understanding, the relationship will collapse, along with the software project.
I am not the person you're replying to, but I used to switch back and forth between Lyft and Uber and use whichever was cheaper at the moment.

But Uber kept sending me drivers who were like 0.5 miles away or more, in SOMA at rush hour, and after the second time I waited ten minutes and then the driver canceled, I decided I was willing to pay a small surcharge to get a drive in less than 5 minutes and for it to, you know, actually happen.

I should probably try out Uber again to see if they've resolved their problems with driver supply. This was SOMA (5th & Bryant) at like 5:15-6:00pm, several times over the course of a month.
Nigerian man charged in hacking of Los Angeles county emails
How about a country where a president is elected after a long campaign of denigrating immigrants, women, and people of color? A country where a movement needs to exist that states that black lives matter. A country where people will defend a cop who kills unarmed black people and is cleared of all wrong doing. A country that discriminates against hiring, providing housing opportunities for, and passing legislation to protect groups of people that start out behind because decades of racism has kept them out of job centers, meaningful employment, and economic stability.

Visit the south some time, talk to some black people that aren't as wealthy as you are, please just go out and get some perspective. I've always liked cornel west's (if you haven't heard of him, do yourself a favor and look him up! He's a brilliant thinker and a lot of fun to read) reading that leaving the conversation on race alone is counterproductive neoliberal thinking and that you need to step back and look at all factors, including class, emplyoment, the penal system, war etc. What you will find is that a lot of these oppressive factors tie back to race, have histories in discrimination, or have magnified consequences for people of color. This does not discount that there are a lot of white people struggling with the same circumstances, but it helps frame and contextualize how these issues play into race.

America is the land where you can fly a flag of slavery and excuse yourself under the false guise of "heritage," but in the national conversation when people want to talk about how this heritage is inherently tied to hate, racists get up in arms.

Sorry this was a huge ramble, key takeaways are

1. Get outside your filter bubble

2. Read prominent black voices in philosohpy

3. Never stop learning

For example, if you want to read further than cornel west, maybe check out some lectures from Bell hooks and learn how these issues of class and race tie into gender and identity. It's a big world out there, take it all in!
Dropping out is a lot like quitting your day job
The electoral college needs to go. It's broken and this just cements it in my mind. Why have a popular vote if the majority winner doesn't determine the outcome? Why have the electoral college if they can't vote their conscience?
AFAIK, this is called "Dumping the market". And it should not be legal...
I agree that reading code is extremely important for improving as a programmer, but the code has to be read analytically. That’s hard work, because it means understanding the problems and subproblems that the code is solving. For example, you may have seen the longest identical subsequence algorithm used by diff, but analyzing the implementation in V7 Unix is a different learning experience. Or if you’ve studied interpreters, you could look at the awk sources maintained by Kernighan to see how a fairly complex interpreter fits together.
There must be something else going on, because the authorization hold has been $1.25 for Lyft for as far as I've been using it.
obligatory XKCD: https://xkcd.com/947/
Well, about (2). Taxi got a bit cheaper. Also for peak times people use them to dodge surge pricing. It's equalizing.
Except when they're converted to XUVs with jacked suspensions and 18in wheels.
I think cancelling HTTP requests is quite a useful in some scenarios.
Eg 1) Say you're fetching heavy json/binary data on an user action, and before data arrives, he changes his action. Not only do ypu download all of the extra data, but the fetch for the next action is slowed down like hell.

Not sure, but does this mean that I can't cancel a heavy file upload if a user changes his mind?
> I almost never pay the full price.

In the world of venture-capital subsidized transportation, no one ever pays full price [1].

[1] Can Uber Ever Deliver? Part Two: Understanding Uber’s Uncompetitive Costs - http://www.nakedcapitalism.com/2016/12/can-uber-ever-deliver...

Also see Part 1: https://news.ycombinator.com/item?id=13079023 / http://www.nakedcapitalism.com/2016/11/can-uber-ever-deliver...
He's just pointing out that no developer thinks they're doing negative work. Everyone is a "top" developer
Let's be honest -- yes, that's 99% true.

However, let's throw in the mix that happy programmers = better product. A happy dev will work overtime without asking you for extra money. A happy dev will open their Mac in their bed and do researches for things they have to implement tomorrow, 1-2 hours before sleep. A happy dev will only recommend you quality devs if your company needs more hires.

I understand some people are rubbed the wrong way by saying this, and proceed to argue that the programmers act like special snowflakes / gods / whatever else, but it's still a fact: having happy programmers (when your product and money depends on the quality of their work) is absolutely critically important.
Very well said. It took me a long time to "get it" but once I crossed that threshold I started viewing different mathematical techniques as hammers, some more suited to modeling certain phenomena than others.
> "because you registered for this class."

The Authoritative Argument is not very convincing when your good authority over the course material being challenged. Maybe there is some irony or deeper truth, lost on me. Are you perhaps a leaky abstraction?

edit:

> The "code reuse as much as possible" mantra applies to when ...

... you are able to reasonably compromise, got it.
A $25 hold for a fare that might be $15 doesn't sound unreasonable? Is ride-sharing that big of a cost for your day to day?
That is what BMW did with i3. They don't like being forced into selling them. Make it look like a turd and then complain about how consumers don't really want them to get the quotas relaxed.
Does a doctor's gender affect your chance of survival?
They may have some sort of risk factor, but it was definitely $25. Judging from the results on Google, the $25 charge is not uncommon.
In the same way 2% and skim milk are made from milk, but they are not milk Soft serve is related to ice cream but not what I am talking about. </done beating the red mound that used to be something else>
You're right, it's tongue-in-cheek (but not an in-joke). The gag (which I guess fell flat) is that managers are usually cynical pessimists about people, but ridiculous optimists (or maybe delusionists!) when it comes to planning and allocating resources ("Why do you need two weeks? That should only take one week!").
Unfortunately, although it's on a page named "roadmap", it doesn't look like a GC upgrade is part of any concrete roadmap. It's in a big bucket labeled "research".

On topic, I just want to affirm that it's hard to overstate the inadequacy of Unity's GC, or the amount of time one can sink into optimizing for it.
It does sound reasonable, but only if you notify the user upfront. Do rental car companies charge you a $200 auth hold without telling you?
> I tried Lyft the other day, but after they charged me $25 as an "authorization hold" without notification, I cancelled my ride and decided to stick with Uber. Note that Uber's auth charge is usually around $1. $25 may not be a significant amount for some, but it's non-trivial for a college student like myself.

Most gas pumps authorize $100. Use a credit card.
>> So "Natives getting fixed amount in return for Li mining" is an example of objective contract.

Which has no bearing on whether or not it has/would-be-ruled-to-have unconscionable terms.
It's because they block the view ahead (for me). Same with trucks and SUVs, but minivans are typically pretty boxy and thus block the view quite efficiently.

In the Bay Area at least, I typically see more Prius drivers staying in the left lane (working that HOV lane pass?) going the speed limit or otherwise slower than drivers in lanes to the right of them. In the Midwest, it would tend to be more minivan and truck drivers doing this. Midwesterns also seem to prefer larger vehicles.

I'm personally sick of driving vans but admit that they can be practical. However, for hauling 1-2 people >99% of the time, a small sedan makes much more sense to me. I've fit a queen bed frame + a passenger, and camping + living supplies for 10 days of burning man for 2 people in an 8th gen Civic, so I don't generally buy the "I really need a large vehicle" arguments.

I also much prefer something like a BMW 5 series or a Volvo for road trips. Vans are not the worst for them, but the unsupportive seats, dead steering feel, poor performance, and otherwise joyless driving dynamics suck a lot of the life from a trip for me.
Lol your entire family is being data-mined, and your kids will grow up to feel like this is normal, good job.

Hope it was worth the convenience.
10 Useful Browser Extensions for Marketers
I've only used Uber once, out of curiosity really.
It was fine, just like a taxi, the price was a little less but not much.
I asked the driver if he liked driving for Uber and he said it was his last shift, he was going back to driving for a taxi company as he couldn't make any money driving for Uber.
As the city I live in has an over supply of taxis Uber can't exploit the customers, so it sounds like they need to exploit their drivers instead.
Where have taxis gotten cheaper? Nowhere I've visited over the last few years.
You can just overwrite the WBC variables once you read them in process.

TBH, though, if they are sniffing env variables from processes there's not reason not to sniff that process's memory directly.