skysight-inc/HackerNews huggingface dataset:
Yesterday I was trying to find organizations registered to the address 1011 1st Ave, which primarily belongs to the Archdiocese of New York. So I gave Google this query:
"1011 1st ave" "new york" -archdiocese

Many of the results do not include both of these quoted strings. So Google went from discarding your search terms and requiring quotes, to even discarding your quoted terms. I had to fire up duckduckgo to complete my search, which is something I never use but I had no choice.
Go += Package Versioning
3km is not so much. From spring to fall I also use my bike for going to work. One way is 21km and it feels great. Often In the morning I would like to make an extra round.
I once crashed head-first at 20 mph into hard asphalt. Point of impact was at my right frontal lobe. My helmet cracked. If I wasn't wearing one I'm sure it would have been my skull instead.
There will always be more math to be discovered, because there will always be theorems you can state but not prove within the confines of the existing systems.
By upgrade, do you mean they offer more features or resources later, for the same price for which you were getting less of the same, earlier?
Changing the default SSH port is a great idea too.
Look at it in terms of effect on life expectancty.

The risk of death from 1 hour of cycling reduces life expectancy by about 24 minutes. Wearing a helmet probably changes this by a couple of minutes.

- http://www.mrmoneymustache.com/2013/06/13/bicycling-the-safe...

- https://nwurban.wordpress.com/2010/12/20/cyclings-impact-on-...

1 additional hour of sitting and watching TV in the evening, in an already sedentary life, probably has a similar effect on life expectancy.

http://well.blogs.nytimes.com/2012/10/17/get-up-get-out-dont...

The exercise you get from that same session of cycling for 1 hour INCREASES life expectancy from 3-9 hours.

- http://commonhealth.wbur.org/2013/03/minutes-exercise-longer...

- WHO study, http://www.scientificamerican.com/podcast/episode/exercise-l...
I've got a relatively short bike commute that takes around 20 minutes. By car it's a bit more due to traffic. I get some serious benefits from biking everyday. I'm always alert and awake when I get to work, I get the bare minimum exercise in for the week, I don't have to drive my car.

I'd highly recommend biking to work if your local infrastructure is accommodating.
Hilarious guide to Silicon Valley [video]
Notable:

12 months
600+ people
Tested insulin levels
Tested genotypes
Tested body composition
22 nutrition counseling sessions
Focused on real world application
The article mentions that it has stopped a few times, which would affect accuracy.

The Clock of the Long Now operates on similar principles (temperature difference), but separates timekeeping from the display mechanisms in part to maintain accuracy.
To throw an anecdote in, my brother was riding straight through an intersection on green when a driver turned into him. Witnesses said he flew up around 10 feet, up and over the car, and completely shattered his helmet when he landed. He got out of the hospital after 2 days with 3 broken vertebrae. He likely would have been in for over a week if he hadn't died. That helmet made all the difference.

Yeah it's still probably a net increase on your life expectancy to ride without a helmet compared to driving, but most people wear seat belts even though almost every mile driven doesn't result in a crash.
I too eat walnuts because its shaped like a brain, and therefore makes me smarter.
Monads semantics are mostly what is created by bind. And bind is an operation that describes how to sequence expressions.

What you may be misunderstanding is that "sequencing expressions" does not mean "execute one expression after the other". It means, take a sequence of expressions and give it some meaning. Yes, that meaning can be "execute one after the other", or "run everything at the same time", or any other ordering. The meaning can ignore any ordering and only care about some context, or apply some order over the result in an ordered structure, or almost anything else.
How to Remember People's Names (Almost) Every Time
The Olympics Feature 2,951 of the World’s Greatest Athletes, and Also This Woman
I really don't need to cite anything to tell you that if you get in an accident you are better off wearing more protective gear. I don't care that very few cyclists get in bad accidents compared to walkers and joggers. I care that if I am in an accident, my brain doesn't become a smear on the pavement.
It's intentionally to get across the idea that you don't, and shouldn't, know anything about these arguments within this scope beyond "this is a function" and "this is an argument". These functions just define how to combine things; if you knew any more about the arguments, it would be breaking the abstraction.

The only better names you could really give are ones like func1, func2, arg1, arg2, which don't add any information, just add noise. Trying to get any more specific than that would leave the reader trying to interpret the meaning of the name, but the whole point is that it's strictly "apply this thing to that in this way, without looking at what they are". Even fix-point, which is unarguably cryptic, really needs a paragraph explanation for the unfamiliar more than it would benefit from better names.
That may be true for Intel CPUs, but you're forgetting the Raspberry Pis, ODROIDs, APUs et cetera.
Flavors of Engineering Management
This topic tends to be flamebait unfortunately, and the title of this article doubly so. A better title might be "Harvard releases vitamin and mineral supplements guide for clinicians".

The actual guide is more informative than the original link as well in my opinion: https://jamanetwork.com/journals/jama/fullarticle/2672264
For this reason, I wear a helmet. But the health benefits of cycling vastly swamp the risk of death, so the helmet gain is only a small marginal difference.

The person who is truly taking a risk is the person who doesn't ride a bike because of the perception that it's dangerous, and continues to be sedentary and drive a car to work. This person is literally reducing their life expectancy by years. (See links I posted elsewhere in the thread.)

You need to be able to think about conditional probability.
Your ‘Lite’ App Should Be Your Only App
The monad abstraction takes a lot of unlike programming features and abstracts away most of the important stuff to show something they have in common. The question is whether users of those features need to know about this abstraction? Why should we care that they have something in common? They're mostly different.

As concepts get more abstract, they get harder to teach. I don't think knowing that JavaScript promises are a monad is all that helpful when learning to do async I/O.
The 7-11 across the street doesn't. The Safeway or the QFC doesn't where I live in Bellevue unless you want to buy a case.

I live in Bellevue now, the same was true in Westwood LA, the only place you could actually get single cans was the vending machines on UCLA campus.
Bottom line is that they want the sale. So they have figured a system where they do it x% of the time and get away with it. Maybe they place a part of the cash with another car transaction?

In theory all transactions above $10k in cash must be declared, but penalties are only if you get caught and bonus time /end of qtr is 18 days away.
Walmart bumped their minimum hourly wage to $10 last year, and they're going to $11 this month. I wouldn't be at all surprised if those numbers are higher than what the cleaning staff at FB get.
Kind of like saying that all GMO's have health benefits. Must be National Broad Statement Headline Day.
It's not fair to compare a €48k car to a €69k car either then. That's a larger percentage price gap than between €69k and €90k.
Duterte is literally a mass murderer.
The article takes great pain to point out the importance and value of Google.

Genghis Khan was one of Mongolia's strengths. Standard Oil was one of 19th century America's strengths. An empire can be great and still stifle good things. It's hard to know what we're missing.
As singles? The stores around me sell them in multiples (by the case or pack), you can't just walk into safeway and buy a can of coke (normal or smaller size).
> The Model S is more like a 5 series E Class in quality, strange that it gets slotted with cars solely on price

The last Model S I drove in was more like a Camry on some of the interior detailing.

Push down on the dash of a Tesla, listen to the creaking of flexing plastic. Do the same in a mid/high range Audi/MB/BMW.

Look at the gaps in trim detail on the door liner.

Give the center console a wiggle.

It's not -bad-, but it's not as polished, high quality, as some would like to believe.
How long ago did you bike in London? In the 9 years I've been cycling to work in London that change has been very dramatic.
Has Julia converged on a solution for data frames? I watched some JuliaCon videos and got the impression that they hadn't. There seem to be a lot of different overlapping efforts.
From what I understand, it's mostly Bing + Yandex (for Russian pages) these days - the additional sources are websites that submit their own custom indexing of their pages.
Beauty is not what comes to mind with Cobol and I am old and did code in Cobol years ago.

I use to code Cobol on VMS as was required at a job. But the application was more of a systems application and had to be redundant.

So I would code using VMS system services so it did not look like Cobol. Did have to figure out how to create data structures in Cobol needed with the system services. So a 32 bit word for example, descriptor, reference.

I did the redundancy by taking out a cluster lock on the cluster with a wait ($ENQ_W). Then it was part of the startup on all the nodes in the cluster but only one got the lock and the others were stuck in a wait state. So simple.

If the Vax crashed or rebooted for maintenance another node would get the lock and run properly.

The devices the application interacted with were attached to terminal servers so all the nodes in the Vax cluster could see the terminal server.

What was ridiculous is that it should have been written in assembler or C instead of Cobol. Just because it was Cobol no one else was going to be able to maintain just because it was Cobol.

What normal Cobol programmer is dealing with system level things? I basically did everything using library and system services. So there was almost no lines of code that look like any normal Cobol.

Wonder if that code is still running?
Flat tax is the opposite of what he's suggesting.
So what? At least only my snazzy file manager and media player get access to /sdcard - they still can't access other application's data to dump my browser credentials or modify those applications binaries to behave differently, the most harm they can do is delete my downloaded TV and pictures.

Only my backup tool gets root and can access other application's data - random trash games I download or even if I were to install them from pirated sources are unable to do that.

It's a vast improvement at the very least, even if not a perfect one.
Yes, they more or less had to lift while/for/if/switch etc into the continuation monad :)
I’ll keep cycling to work in the foreseeable future. I don’t think this post is of much use to anyone, but I had fun reflecting my last year of cycling to work. Thanks for reading.

Good read. Modest author. Often it is the most personal blog postings, where people share details of their life, that attracts most readers.
Men are only about 40% of college students. Male unemployment is higher. I have no data on the others.
Hacking Tinder Accounts Using Facebook Accountkit
It's not sugar in that Coke, it's corn syrup--which is worse! The sugar industry is one thing, but the replacement of our foods with corn syrup and fillers is quite another matter altogether. In the late stages of WWII, German bakers were putting sawdust into bread dough. I contend that inflation has brought us to the same point--where food producers are not only shrinking package sizes but also filling out their products with today's equivalent of sawdust.
I was totally riveted. Without the storytelling I would not have learned, for instance, of this gem:

"In public, Bill Gates was declaring victory [regarding the federal antitrust lawsuit], but inside Microsoft, executives were demanding that lawyers and other compliance officials — the kinds of people who, previously, were routinely ignored — be invited to every meeting. Software engineers began casually dropping by attorneys’ desks and describing new software features, and then asking, in desperate whispers, if anything they’d mentioned might trigger a subpoena. One Microsoft senior executive moved an extra chair into his office so a compliance official could sit alongside him during product reviews. Every time a programmer detailed a new idea, the executive turned to the official, who would point his thumb up or down like a capricious Roman emperor."
I'm taking 30x500 from Amy Hoy and Alex Hillman. They are in patio11's orbit. It's an expensive class and would only be worth it if you are really willing to commit. They have some other less expensive products (Year of Hustle, Just F$&*% Ship) that you can use to dip your toe into their methodology.
Look up their blog "Stacking the Bricks". Not affiliated in any way, just a fan and appreciative customer.
Will you sell me a new base model Ferrari for ~$75k?

Pretty please
LXD Weekly Status #35 – Ubuntu Insights
Known GMO opponent with no formal training in biology or agricultural science and a long history of lobbing ad homs at his opponents instead of having open discussions with them.
You Don't Know Junos – Behind the Socket
The write speed is 1.5GB/s. That’s 33 minutes to fill the disk. As these things go that’s pretty fast. Your estimate may be low.
Conditional evaluation might be a use-case of monads, but that doesn't make them synonymous. "getLine >>= putStrLn" (read a line from stdin, write it to stdout) is a fine Haskell expression of the IO () type, but nothing in it resembles a choice. Monadic expressions can be extremely, boringly linear.
All the heavier processing is done in C already. Lua is only used for handling dis-/reconnects, rekeying and the likes. Hence I don't think LuaJIT would improve the performance much in this particular case.
In what way? There are people who do think this. He's saying it's not correct. Is it the use of specific words that's offensive?
"What value was added by a Pebble watch?"

Unlike the vast majority of other smartwatches, I could look at the screen in bright daylight, and actually see it.
Mathematics is postmodern; there's no single formal system which is the concrete bedrock of mathematics, and there will always be some true-but-unprovable theorems in consistent formal systems.

Cynics might take this to mean that maths is meaningless. On the contrary, I'd like to suggest that maths is the canonical emergent pattern; any formal system with sufficient complexity to represent itself will automatically exhibit some algebraic structure, and maths emerges naturally from there.

The biggest implication for computer scientists is that, combined with results of Church and Tarski, we should expect that meta-languages are more powerful than object-languages, whether this is by preprocessing and macros like in C/C++ and CL, or by avoiding using meta-features except when necessary like in Python and Ruby.
A cyclist can cross an intersection on
red with little danger

Unfortunately, the 30% of riders who can't do this competently spoil things for the 70% of riders who can.

I don't own a car and I cycle thousands of miles a year, so I'm very much on the side of cyclists over motorists - but last year, as I walked across a pedestrian crossing with a green light, I was hit by a bicyclist running a red light - who promptly fled the scene without so much as an apology.

This kind of thing creates strong, memorable emotional responses people are keen to share. If I'd been more seriously injured, or if the fall had broken my expensive consumer electronics, or if I wasn't a cyclist, or if an infirm relative had been in the accident instead of me, even more so.

This being the case, it isn't realistic to convince other road users to approve of cyclists running red lights; getting them to do so is as unlikely as that last 30% of riders spontaneously becoming competent.
Sigh, I agree. Ironically this article came from the Globe and Mail which has turned off all commenting for now. Which I like.
Python has just about everything it can have without breaking compatibility. Also believe 3.7 is in feature freeze.

The remaining hurdle appears to be performance. Perhaps bundling cython or pypi is doable?
How Duolingo Built a $700M Company Without Charging Users
Why do websites use src=data:image/png;base64
Many websites use src=data:image/png;base64 for images. It results a huge string of gibberish that renders a small image. What advantage does this have over just uploading the image and linking to it? Wouldn't the huge string of gibberish slow the site down by increasing the memory size of the page?
> State actors can't yet kill anyone in any other country from the comfort of their chairs.

This is what the CIA/Mossad/FSB/... does

Sure, cars will make it cheaper and more convenient, and will open up the "market" to smaller states, but it's not a new capability.
Reading the linked articles above it says they used it to get into an invite-only site to figure out exactly who the cracker was. They don't say exactly why they want to do that.
At the time Twitter had a ton of features under the hood that kept being supported and maintained, all of which just added complexity to the system.

We had an API service, a web interface, the legacy web interface that was still used for select devices because the new UI didn't quite work right on them, the even older legacy interface that was necessary because a bunch of badly behaved early day clients still relied on the functionality and they were popular enough that turning them off would cause outrage, the "zero" interface used in countries with low bandwidth capabilities, the mobile interface.

Each interface had to implement all the different variations on functionality. Timelines with inline tweet rendering (automatic expansion of images, etc), list (alternate view time lines), the whole following graph (duplicated for lists as well), verified users and all the infra around that, search, public/private designations, direct messages, notifications via email, text message, and mobile app, favorites, retweets, replies, plus a slew of statistics and information tracking data integrated directly into the site.. Thats only the user visible stuff. There are a TON of experiments and projects that run behind that interface in a way the user will never completely see.

We heard over and over that twitter was so simple that it could run on a laptop and every time it reminded me just how clueless most developers are when it comes to seeing the body of work needed to make something like twitter work, even more so at the scale we are talking about.
Yeah, I know. It's just one of those things where I can picture myself climbing the Poisson CDF of inevitability...
What are some examples
Of high touch SaaS (besides Salesforce)?
And any that have successfully deployed both low touch and high touch?
> so the helmet gain is only a small marginal difference

This is such, such flawed logic. If you are a cyclist getting hit by a car, the averages and statistics don't matter at all. If you are the cyclist getting hit by a car, the helmet is not a "marginal difference". Your protective gear matters. You need to consider the individual cyclist when you are making sweeping statements about the usage of protective gear.
Funnily enough, my own (long term) project is aimed at addressing the problem you're pointing out. Given the possibility of remote work, there's no insurmountable reason why the only land worth living in should be concentrated in a few urban centers.

https://sites.google.com/s/0BzzRwqIB2K0dSWhkTXBSTTltTDg/p/0B...
Two things can be said about weight loss:

a) It's exceedingly simple: just burn more calories than you consume.

b) It's very hard: it takes an enormous amount of discipline and self-control.

Whenever I want to lose weight, I don't change the food that I eat, I simply eat less of what I usually eat, and I exercise more. It works every time.
Sorry about that. I had some typos I was trying to correct but the edit feature wasn’t working (it submitted with no error, but nothing changed).
Yeah, I work at a startup where we specialize in signal processing + ML. We have a robust set of infrastructure in MATLAB (use our own ML libraries rather than MATLAB's libs) and try as we might, we haven't been able to switch altogether to Python (despite a number of us being fans of Python).

MATLAB has a TON of things that you don't get with Python + Numpy + Scipy. Complicated plots/graphics with interactivity are a pain point in Python compared to MATLAB. Similarly, the debugging capabilities in MATLAB are truly magical compared to a pretty terrible experience on the Python side of things. Even though we deploy software in Python, we are much faster prototyping in MATLAB and deploying finalized algorithms/software to Python than trying to do everything in Python from the get go. MATLAB's JIT is also pretty great and while Numba is pretty great, it still requires more work and can be brittle at times.
>The entire Eastern system of medicine evolved based on shared experience and knowledge, and ample experience exists with many supplements to support their use...

Oh -- you don't tell me the entire Western system of medicine evolved isn't based on shared experience and knowledge!

The difference is the Western system has a systematic way of filtering noises from anecdotal experiences. It's called science: One of the most important pillars is reproducibility. You need to know what the chances that something will work, how statistically significant the result of the method you propose is. Any of the ideas such as "eating roots and leaves," "expose it to X-rays," "pray to the Gods," "spit on it," "take supplements," "open it up and cut it with a sterile knife," "drinking rhino horn powder," method, at the beginning, can equally seem like great ideas -- and we should test them all.

But so far, some of the "take supplements" routes, as pointed out by the article, don't work way too well. The Eastern system, in general, doesn't work too well either. If it did, Eastern people with cancer wouldn't have to go through chemo.
You didn't honestly think it was your sql, right?
I acknowledge that everyone has a different way they like to setup their environment. If they choose to do it the way that the designers intended, then they suddenly don't have many of the issues that many folks complain about around GOPATH and standard build tooling works as expected.

The way you reference is a valid way, but is unorthodox and requires altering GOPATH for each project. If one is worried about polluting a global space of packages as they pull in dependencies (the standard objection), that is what vendoring is for. If someone is not liking all the fuss with altering GOPATHs, that particular grumbling is easy to fix: don't alter it :)

When I first started with Go, I did the whole "alter the GOPATH for each project," until I finally gave in. After, things just got simpler. To each their own.
Traders, unlike engineers, are paid commensurate with their performance and worth to their employer. He had plenty of freedom in choosing his trades and LIBOR manipulation was to his direct personal financial benefit. Hardly a scapegoat.
I was once at SAP and the roads around their HQ form a maze. No wonder public transport takes so much time. Bike would be vastly preferable, though it depends on weather. I've heard SAP allows fully remote work, so I am wondering why are you commuting to office anyway? You can save 1h/day for living your life easily.