skysight-inc/HackerNews huggingface dataset:
When talking to the dealer at Carmax (which is large and theoretically reputable as far as car dealerships go) he said it wasn't that uncommon for people to pull out rolls of $100s and pay for cars in cash. He told us a story that implied the money was not from above board income, given the way the guy and his supposed wife was dressed and how they acted. Had no problem selling them a Caddy.

I dunno if there is some alternative verification that happens as part of the process, but he didn't make it sound like it.
I actually said roughly, I didn't go back and edit that in or anything.

If you want to do brass tacks or whatever, buy it and scrape out a living to prove that cheap scrub desert makes a point about land being available.
> The Model S is more like a 5 series E Class in quality, strange that it gets slotted with cars solely on price

No, that is not strange at all.
For me it was exactly the opposite: It ended becoming an automatism, I used the flag 100% of the time, by default without looking at the ddg results.

That's when I switched back to Google.
Even if it isn't clear from my post, functional programming has plenty of advantages. I've tried to point out the warts and that was received with mixed feelings. If you do e.g. large-scale parallel/distributed computing, it's way easier to forgo some imperative optimizations that would yield higher single-core throughput in favor of easier-to-reason-about functional style that can scale with less effort on multiple cores (even if you experience slowdown and waste more memory). It's also much simpler to do formal verification on functional programs, at least up to certain point where NP-hard kicks in. But I really dislike using functional programming everywhere and am going firmly against the current vogue to preach functional programming is exclusively beautiful. It's one of the tools we have and it's good to master it.
> If you don't wear a helmet, don't worry about it, it doesn't mitigate that much risk. The exercise benefits of biking do way more to increase your life expectancy than skipping a helmet does to reduce it.

This is very, very stupid advice.
> It allows us to move faster because our designer and a couple of junior devs on the team don’t have to struggle through learning Elm.

Elm-html is my biggest criticism of Elm. Why make the contemplating so difficult for the non-programmers to work with? It's holding back Elm adoption for sure.
"Supplements" is such a broad category that to make sweeping assertions about them is absurd.
Since this is in fairly standard article format, we've removed “Show HN” so users aren't misled.
Could not agree more: Tesla enjoys favorable taxation in Norway compared to any petrol/diesel based car. One can be smashed by the sheer number of Tesla S in Oslo
Ban cash. Most people use cards in the UK. We should push for that in North America.
Not sure you'll see this but honestly man, if you have friends in the field just ask them, plain and simple. Not saying this is you, but often people don't go this route because pride, etc.

If you don't know people in the field, chances are there are software people where you work - some are douchy to people just learning (pfft, you think you can learn this craft in months?) but others are willing and eager to help others. Find them and again, just ask them to point you in the right direction.

Lastly, find a class. Nothing crazy like a 25k bootcamp or anything, but find something like building a site end to end in 2 days or something like that.

A lot of this stuff is tribal knowledge and not captured well in tutorials. There are excellent tutorials for learning the technical things, but not necessarily for putting everything together into a working app.

Hope that helps!
And there is still homeopathy sold in the stores... You are fuckin lyin' to people... okay... i get it - placebo!!!
I think I understand that, but wouldn't you think that adding an "unknown fuzz" by sharing computation on 1-or-many threads makes it harder for an external party to do timing attack?

The attacker now has a lot more possible outcomes depending on the number of threads handling that packet. I seems, on the surface, as if more threads add complexity to the attacker.

Debugging multithreaded code is much harder than single threaded, especially because of all the race conditions that can happen: it makes our brains burn hot from all the possible outcomes from identical runs run one after the other. My intuition would lead me to believe that this complexity is also now added to the attacker's side - but perhaps I'm missing something.
Spammers would sign up for enterprise accounts, drop a couple hundred or more to get priority access, then spam the ever living hell out of the internet because they knew that we couldn't just disable the accounts outright. In the time it took to get the account shut down they more than made their money back. Eventually it would turn out that the card was stolen so the money would get reversed.

Dealing with credit cards is a nightmare, especially in support situations. What happens if the problem is totally on the users end? (Hi, I can't log into my gmail account, its bob@yahoo.com) Do you refund them since you can't fix the issue? If not they are going to be pissed. What if the problem is quite a lot complicated and requires several hours to fix? In the enterprise space we _constantly_ had to explain to mail carriers that the Cisco PIX device was mangling their SMTP EHLO line in a way that would break the SMTP protocol which is why mail was not going through. If an end user calls it can take hours to debug something like that. Will the user demand a refund when $200 later its ruled to be their shitty ISP's fault?
Alibaba, Tencent rally troops amid $10B retail battle
There's also the "Copenhagen left". Which is, pull over to the _right_ into the crosswalk of the intersection where you want to go left. Wait for the light to change. (Google it for a picture.)
Unless you do a masters degree in Data Science, AI, CS, Statistics, or a related field, a masters degree only serves as proof that you are intelligent and work hard. Someone without a masters degree can still have those attributes, but they would just have to prove it some other way.

For example, if you have a bachelors degree from a top engineering school (MIT, Cal Tech, Stanford, Berkeley, etc.) you have proven that you are intelligent and can work hard.

People without a masters degree, but more business experience, bring a different perspective, and are often more business results focused, and potentially work more collaboratively than an individual who just graduated from a masters program.

Source: I am a Data Science hiring manager, and have interviewed 100+ candidates at several companies
I think you're a bit too cynical. The financial system isn't optimal, and the stock market is less important now than it used to be (because it's easier to raise private capital), but it's not gambling. The rate of return is positive over pretty much any long-term horizon, and it allows companies to raise money when necessary. I agree that many companies engage in unproductive, but short-term profit maximizing behavior though.
> the level of personal experience shared on the internet is unprecedented in human history and certainly worth referring to when deciding on the efficacy of supplements

Similarly, we can safely conclude that vaccines cause autism, ghosts are real, and the moon landings didn't happen.
"The entire Eastern system of medicine evolved based on shared experience and knowledge"

and the stuff that worked has became .. medicine.
When I worked at Basho, the senior Erlang developers definitely thought/talked about monads and how useful they could be in certain situations.

(I, alas, was and remain insufficiently clueful about monads to understand the discussions.)
How Do You Protect Your Privacy Online?
What are your best/favorite methods for protecting your privacy online?
Samsung’s 2 TB enterprise SATA SSD is $1400. Scaled
linearly, that would be $21,000 for 30 TB, but I’m going to assume the cost/GB of this one is much higher, because it’s new tech and denser memory, so I wouldn’t expect to get much change for $50,000.
I believe the connection to real estate is incidental. Drug dealing, laundering occurs everywhere, including places without a hot RE market. Take the Hells Angels for instance. They seem to survive without a connection to the RE market. Criminals will find a way to launder money. The money from selling drugs is too irresistible to pass up for them.
There's No Such Thing as an “American” Homicide Rate
I'd argue it could be marginally safer to do it the way the other person suggested: like any other vehicle is supposed to, from the left turn lane.

If you think merging across lanes is scary, do it sooner. The more time you give yourself and the people around you to process the maneuver, the easier it gets.

One you know the road, you can even exit an earlier intersection in a way that makes you magically end up in the right lane to begin with.
Yes, it's an anomaly. I've been a recreational cyclist for many years, and commuted on and off for years when I lived about 12 miles from the office (close enough to walk now). I've never been hit by a car, but have had a few close calls. Almost all of those were at intersections, where I had the right of way, but a car didn't see me and decided to proceed.

Basically, if you are cycling on the road (and that includes bike lanes that aren't protected/separated), you have to assume cars don't see you. Ride defensively all the time. That will minimize accidents at intersections.

Nothing you can do about getting run down from behind (other than not ride a bicycle). But, that's rare.
People that do things professionally where the science isn't fully vetted out usually have some things to teach in this regard.

My favorite example is body builders. There is still a lot of quackery, but I wouldn't throw everything they say out the window. These dudes are competitive and the sport is decades old, they have a good idea of what works, and that includes supplements.
Even if they wanted to keep the service separate for simplicity, Facebook could mandate its contracts pay a prevailing wage. That sort of contract provision is common.

>Try Walmart.

I bet walmart spends more of their revenue on salary than FB.
Citation needed.

(FWIW, I always use a helmet except when I use shared bikes, which is rare, only a few times a year. I get on one of my own bikes, helmeted, hundreds of times a year.)
Tesla’s cloud was ‘hijacked’ by hackers to mine cryptocurrencies
I totally agree. "Cyclists without helmets triple their chance of death by head injury" https://www.thestar.com/news/gta/2012/10/15/cyclists_without...
Yeah, Teslarati.com is ever so biased against Tesla. :|

Does biased just mean “I don’t like it!” these days?
Not exactly.

For any sufficiently powerful system (Turing completeness is definitely powerful enough) there are statements which are true but cannot be proven by that system. Secondarily, no system can demonstrate its own consistency.

However, if you limit your software enough, you can prove that every possible input is handled correctly. That involves removing Turing completeness. E.g. once you accept a language as a configurator, you can no longer prove that. CSS3 is Turing complete. JSON is not.

One requirement is limiting the size of inputs.
Good point, oops! I’ve edited my comment to make that point, and include the correct tearsown.
I have ridden with studded tires but have found that my normal skinny road tires do surprisingly well for our winters here in (Canada).
Facebook offering anything privacy based is a joke.

https://choosetoencrypt.com/privacy/facebook-breaks-privacy-...

Especially after the latest news that they clearly violated privacy laws.
What industry, may I ask?
Introducing CloudMapper: An AWS Visualization Tool
Wes McKinney posted a 10-minute "whirlwind tour of pandas" [0] several years ago that still serves as a pretty good example of what is possible for a practiced pandas user.

[0] http://wesmckinney.com/blog/whirlwind-tour-of-pandas-in-10-m...
I work with Courtland and Channing at Stripe, and am privileged to do so since we share substantial confluence of interests, but I don't believe I deserve any credit for that acquisition.
It's not the janitorial companies, it's the laws and regulations that make it cheaper to hire a company to perform janitorial services than hiring a janitor.

It's purely tax law with very broad implications.
It sounds like you're not informed.

https://www.vox.com/2014/5/16/5720762/stop-forcing-people-to...
RockScript.io: Resilient scripting for orchestrating microservices
Make that 101% agree.
I've been walking to work (2km, 20 mins) every day for almost a year now, rain or shine. Previously I drove about an hour to get to work. There's a huge difference in alertness and energy when I sit down at my desk... early morning exercise is well worth it.
Who is giving the advice to not host your own server?

My advice is to do host your own server.
I'm extremely proud to be joining YC. PG, Jessica, Harj, PB and Trevor were the first venture investors to believe in me and the idea back in 2010. Over the following 7 years YC helped in innumerable ways. While neither I nor anyone else was aiming for the particular conclusion to the Pebble story, YC and the whole network gave support at every twist and turn.

Very excited to be helping startups full time!
10% is a lot. That being said rain is just a matter of gear. I have waterproof overtrousers and a waterproof jacket and am fine.
> 2. Precisely because of the issues you mentioned, JS is a lot easier to translate with perfect (or close to perfect) fidelity. If the source were something like Haskell, every translation would be very lossy.

On the contrary, the fewer restrictions a language has, the more difficult it becomes to translate it into languages with stricter requirements. If this were built on JavaScript and not TypeScript, it couldn't even generate the correct type annotations for the other languages that require them. I doubt that this project is going to grow a Haskell backend anytime soon.
In addition to every grocery store I'm familiar with, there are three convenience stores in walking distance of me right now, and they all sell 12 oz. cans of soda.
Note the statement about geometry teachers disliking inductive definitions at 01:03:02 https://www.youtube.com/watch?v=XYKRVNQ_MqE&t=1h3m5s

And then the same comment by another MIT professor 22 years later at 00:45:12 https://www.youtube.com/watch?v=SXR9CDof7qw&t=45m12s
> Then I discovered DuckDuckGo and never looked back.

Well, the quality of the search results is not always as good as with Google. I do look back. But DuckDuckGo improved a lot over the last couple of years. Nowadays, DDG is my go-to search engine, and Google is the fallback when I hit a really hard problem; the more obscure the question, the more like it is in my experience that Google will yield more helpful results than DuckDuckGo.

In some way, DuckDuckGo is even better than Google. For specific questions, it often replies with a short snippet from stackoverflow or some other site that answers my question before I ever click on a link. That is just brilliant!

Google does that, too, sometimes, but for coding questions, DuckDuckGo seems to be better at it.
> Elm allows me to relax and be a dumber programmer

Yes, this! I don't feel smart enough to write programs well in JavaScript. Elm brings clarity and confidence without having to second-guess myself all the time (thanks to the compiler and fantastic error messages).
That's not a good analogy, though -- even if fast food is not healthy per se, it is provably food and suffices to supply people with calories in order to live.

Most supplements don't pass muster with the basic premise that they do what people claim they do.
Cycling might help with the burn-out. The exercise is good for you. Getting out of a stressful drive is good for you. Etc. Even if the ride is a bit longer, it's probably a net positive. Especially if you end up at the gym or jogging anyways - you get to double-count the bike commute as part of your workout.

You didn't mention riding after dusk as a problem, but there are plenty of good bike light options available now. LEDs and batteries have come a long way in the last 5-10 years and small, rechargeable lights are now powerful enough to provide adequate lighting for nighttime commutes (some are even bright enough for daytime use - so cars see you better).
Is the end of the traditional data center in sight?
Congratulations, you both just tried to skew what was actually said.
What's the average selling price of the BMW 5 versus the Tesla S?

The BMW 5 appears to be significantly cheaper. You reference that and claim an exception based on taxes but don't provide any actual information to clarify it.

Besides that, Tesla is growing rapidly, BMW is not growing at all. In the US, which is a massive market for BMW, they're contracting. So when it's 30k S vehicles in Europe next year, it's just going to hurt that much more if you're BMW. The car market in the US and Europe is not meaningfully expanding, every Tesla sold is coming directly out of the pocket of BMW, Mercedes, et al.

The ~120,000 Teslas that get sold in 2018 are coming directly at the expense of the German automakers.
The argument, "Google is better than its competitors, so there's no problem," misses the point of antitrust regulation. We don't know what better technologies might exist if a monopolist had not been crushing them.
Their algorithms are always reproducible with any implementation you like.

Well, that's the dream. In practice their algorithms are often not reproducible at all. Requiring code would get rid of the papers that cannot be made to work, where the authors stretched the truth because without code they could not be caught.
Further, scientific studies are very often flawed. I trust how I feel at least as much as I trust a study.

Hey, you know, if supplements make you feel better and there's no evidence that a particular one does any harm, then go for it!

But you have to acknowledge that "feeling better" in the absence of any evidence that a particular supplement has a detectible impact is more likely to be some complex placebo effect than anything else. Which is still valuable, but important to think about.
Sorry, where did the $72B come from then? Pretty sure it came from other people, generally people who had less money than he did.
Between where and where? A lot of the obvious routes are terrible, but you can go a long way in this city zigging where everyone else zags.

Avoid the bike lanes for the most part, though. You're probably in more danger in one of our bike lanes than out of one, due to all the morons blithely going the wrong way in them.
Subsidized electric cars.

Level of luxury doesn't matter at all in this case. The car is electric, and therefore, is subsidized.
> Who? Maybe we've worked together.

I don't want to be doxxed, but let's say I worked for your fierce competitors and the ones your former employer "borrowed" a lot of ideas from. Also rejected an offer from them.

> You're very late to the starting line here.

I am not talking about gradient boosted decision trees-based meta-programming here.

Finally, it's good to have an open discussion about this. I simply don't want to tell everyone that functional programming is the "promised land". I hope we can figure out much better programming abstractions in the future.

Good luck at Udacity, some NDs like SDC/Robo/DLF were simply awesome!
I live about the same and walk. It's fantastic. Coming from a 12 mile (30-40 minute) drive, with occasional bike commuting, it really was a game-changer for my sanity. It helps that I walk across a golf course, so it's fairly quiet and green (vs city streets).
For all we know, it never had to be initially wound.
This looks familiar! :)

If you have questions/comments/thoughts/feedback on how I can improve this chapter, I'd love to hear them.
Octref/polacode: Polaroid for your code
I really didn't mind COBOL back when I took a (required) course on it back in college (around '89 or so). My biggest gripe with it was how constrained you were in some areas -- for example, you couldn't have arrays more than 3 dimensions, and a few other oddities that I don't recall off the top of my head.
How to talk to people. And related skills - how to make small talk and how to read body language. These are critical skills in business and for life in general, but even two years of business education did not "teach" me these skills or even the fact that these skills were going to be critical for me soon.
Nope, not for me. Cash beats everything, where it's practical to use. And there's privacy
Pick some formal system X which can handle basic arithmetic. The basic idea is to take the classic paradox, "This sentence is false," and embed it into maths. The sentence actually constructed is something like, "This theorem is not provable within formal system X," and it's phrased as a theorem of formal system X.

The main ingredient we need here is to realize that numbers can represent sentences in formal systems. This should be obvious to computer scientists of today, but it was ground-breaking at the time.

Another thing we'll need is diagonalization. Some folks get hung up on this one; ultimately, you'll have to convince yourself that it's a valid technique.

Hofstadter's explanations, both the long gentle one in GEB and the quick fuzzy one in "I Am A Strange Loop", are much more detailed and correct on this, so I'd advise going back and making sure you understand each step.

Also, something that doesn't get enough airtime is Tarski's Undefinability, which says that a formal system afflicted by incompleteness is not capable of talking about truth in certain basic and important ways which would enable a formal system to fully represent itself.
Every single one of those could be rephrased as "government not doing enough because the free-market hasn't fixed it or is making it worse despite government" So I'd argue that both interpretations make sense in the context of the original list, depending on how you view it. Or what your particular political leaning is.
Fork, fix, create PR and point your repo to your fork until the PR is accepted.

That's how you evolve open source projects. If everyone were to simply copy paste snippets in their projects for fear of library rot, every library would rot.
Strategies for software community building: a blog series
> Helmet proponents are right about one thing: If you're in a serious accident, then wearing a helmet makes the odds of a head injury significantly lower — by somewhere between 15 and 40 percent. (This is why ER doctors and brain surgeons are so pro-helmet — they've seen firsthand what happens in helmet-less accidents.)

So this is why most of us wear a helmet. The logic is not "so few people get in accidents that if I wear a helmet it is likely to be overkill!". The logic is "if I get in an accident I will be very glad I am wearing this."

Generally, you prepare for the worst, not hope that you are on (typo) the right side of statistics.
This is not as general as a monad though, it's just feeding the output of one function into the next.

I'm sure you know this, but the thing that makes monads a more general solution is that (because bind depends on a value produced at runtime) one can dynamically alter control flow, i.e:

fetch = do
user <- fetchUser "url"
if userEmpty user
then do
fetchUserDetails "details"
fetch -- recurse
else
fetchAddress user

For that to work, your functions inside the `composeAsync` array would need to able to return nested promises and at that point you've just reimplemented the continuation monad :)
Samsung crams 30TB of SSD into a single 2.5-inch drive
12 month study finds that low-fat vs. low-carb does not matter for weight loss