skysight-inc/HackerNews huggingface dataset:
I've started using Jupyter Notebooks 2 years ago and I found it fantastic for data exploration, analysis, quick coding and prototyping.

Switched to Jupyter Lab recently and I can only recommend it. It's an absolute joy to work (I especially like the full screen mode - really great). Even for simple tasks where I used to open file in Excel by default (when I just need to take a look or do very simple operations), I now prefer the Jupyter Lab experience.

Anyway, thanks for the excellent work !
Did you even read the article? The tweets are egregiously misleading and bring absolutely zero to facebook’s case for playing the victim.
> Because you didn't want to set an env var?

You haven't needed to set a GOPATH since 1.8, which was released over a year ago (we're now at 1.10). Since 1.8, the Go toolchain will use a default GOPATH; the environment variable is only needed as an override.
I am so jealous. I did 7000km in the last 2 1/2 years commuting to and from work, which i love and totally agree with most of the benefits that you mentioned, however i do all of this in Berlin city traffic. Really jealous of your route through nature!
Because it's misdirection to focus on the timing of ad spend, when the bulk of the Russian influence operation was organic social not paid ads.

The one entity in all of this who knows whether Russia's disinformation campaign is working is Russia itself.

So if Russia is investing even more in spreading disinformation on Facebook after the election, isn't that pretty good evidence that their campaigns are working?
The Oddball Bromance Between Blockchain and Real Estate
Rails Application Upgrades: Hard Mode
> Anyone commuting to work should have a plan to deal with a helmet, it's such a trivial thing to plan for and deal with compared to maintaining your bike, having parking for it, arranging showers, etc.

There are whole countries, like the Netherlands and Germany, where that simply doesn't happen. In fact, biking is much simpler in those countries, they don't even bother with showers (instead they bike more slowly).
Yep, this has happened to me. DDG simply doesn't give me the results I want and expect I would get on Google, I can only stand a few days of using it before I go back.

I'm guessing it has to be the (what I once thought was subtle, but apparently is not) positive effect that Google promises it will deliver due to building a profile of me personally and returning different results based on what it knows about me.
In my experience it's best to focus on new user on-boarding and the needs of the most engaged "in love" users. Reasons for focusing on smooth on-board are obvious. Reasons for focusing on your engaged users:

- It's easier to get direct and indirect (metrics) feedback that you need to actually improve their experience.

- These are the users who push your product in areas you possibly hadn't considered or prioritized and can often have sub-optimal experiences.

- Large teams using your product is one of the few viral channels available to B2B saas. People change jobs and say "you know, at my last place we used..."

- You can probably grow their ARPU.

You should definitely track people who deactivate or never log-in, but it's a hard thing to optimize.
Must read for women – risks in wearing makeup the beauty enhancer
Bare-minimum, subsistence (+laptop +internet) lifestyle, fully supported by independent game programming.
The ECB's Latvia Containment Dome Is Fully Operational
I like the removal of GOPATH, even though I don't mind it at all, it can be an annoyance, especially when I don't want to co-mingle work/personal stuff. Now I don't need to worry about setting GOPATH based on what I'm working on. Plus sometimes I'd wonder, is it all in vendor, or is it using GOPATH for something.

Plus now libraries are "modules" so libraries can have dependencies for specific versions, before the question is what do you do if multiple dependencies have the same dependencies in their own separate vendor directories. This change removes that, as it's handled by the vgo tool for all modules in that build.

go.mod is kind of a cross between lock-file and dependency listing. I think it will work alright.

All together, it seems to be a cross between gb and dep, while also attempting to solve library-packages tracking dependencies too.
Top placement in Kaggle attracts recruiters for higher positions; i.e. I observed a top 10 person getting a job of Head/VP of analytics in a large European company even if let's say formal education wasn't top 100. I agree real-world it is often useless, but people are drawn to proven winners.
I still miss some thing from Gadgetbridge, like the inability to use some apps that requires Internet access (ie: HTTP Push) that I used to control my BlinkStick light status indicator at work.
I wish I could find it now, but by "majority" he means 56%. Yes true, but not exactly as narrative changing as the quote seems at first.
Still an interesting read, but should be framed less as advice and more as a day-in-the-life piece on a rockstar founder with a lot of cred.
This is particularly true for things like soda. Soda does absolutely nothing to help you feel full, but it's pretty calorie dense due to the sugar. Cut out added sugars (and therefore soda) and BOOM, you're immediately eating less calories but not feeling any more hungry.
> we also must not remove the best parts of the current go command: its simplicity, speed, and understandability.

Then you propose to introduce the concept of modules and make the world a hell?

I believe versioning should be left of to third-party tools. For example, no one is complaining about the lack of versioning built in Node.js.
Add some butter to your whole-grain-bread, like I do, and you'll end up with some good calories... and I always hated counting those calories that make a bread worth be eaten.
I'll check it out and get in touch if it looks like a good fit. Thanks!
I would add to that list the entirety of Queens, where I regularly see people cycling down Northern Boulevard. I'm not familiar with roads in other cities to compare it to, so you'll have to use your imagination when I say: it's very dangerous.
I can see from a privacy standpoint, this may cause some concern.

However, from a credit card processor point of view and combating "friendly fraud". This could be an excellent tool to prevent that.

For example. The scenario where a transaction has been processed and 6 weeks later, it is disputed because the card holder doesn't recognise the transaction. Perhaps the wife used the husbands card whilst he was in the shower, for [insert candy crush clone].

A capture of the users face would definitely help the merchant win the representment against Visa/Mastercard.

In a scenario where goods are being shipped cross-border. Lets say from China to the US and it's for a large amount. Then this could be an extra step, where the data hasn't passed a certain threshold and thus further information is required. Having a real-time snapshot and validation to prove the card holder is legitimate. Ensures the transaction goes through.

Ultimately, I do understand it's about weighing privacy concerns. But that doesn't mean some good can't come out from this.
Yep and I bet 90% of the time you don't go beyond the battery range and drive it like it's an electric anyways.

Having a huge 60kwh battery is great and all, but if I only use it 10% of the time, why would I want to pay another $10k for it? Better to just use gas occasionally. Love my Volt.
The happening of free UNIX clones also helped, as the companies that might have transitioned to such Windows systems, rather migrated to BSD and Linux distributions instead.
this looks damn complex.
Single studies relating to weight loss are practically meaningless. Replication is a massive issue as is long term results.
I can't access the full text of the study, but it would be interesting to find out how many calories the participants reduced in their diet by making the changes outlined. I would imagine most overweight individuals make more bad dietary choices and so simply cutting out added sugars etc reduces their calorie intake significant enough to produce weight loss.

Its sort of misleading, even though not counting calories the participants were still likely reducing them...
You shouldn't need to if you already have. BUT if you find any changes in your weight and diet, for example, we do recommend filling out the assessment again for now. Near the end of the year, we are creating more a user dashboard, so that users can just update this type of information rather than completely filling out the same form again.
The game has been changed. Society will look back at the 'health isle' in a drugstore and wonder how anyone navigated through a sea of labels and white lies.

The next step is to hook up with HealthKit and monitor my activity and use to inform what to send me next month.
I agree with this to a point. Activism starts at home. The trouble is that FB is a public company, and that requires fiduciary responsibility, which means MAX PROFIT. I'm not familiar with the ins and outs of what's legal/required of a public company, but they definitely should be trying to set an example for the rest of the world.

I think that's the heart of what's fucked up in the USA right now -- this unsustainable notion that profits go up forever.
Sure! Doing calorie math doesn't have anything to do with your weight. However, actually reducing calories still seems to be the way to lose weight:

Dr. Gardner said it is not that calories don’t matter. After all, both groups ultimately ended up consuming fewer calories on average by the end of the study, even though they weren’t conscious of it. The point is that they did this by focusing on nutritious whole foods that satisfied their hunger.
Glad to see this! I'm still digesting the details, but to comment on https://research.swtch.com/cargo-newest.html

Cargo does not use the latest version. Saying

toml = "0.4.1"

is the same as saying

toml = "^0.4.1"

NOT saying

toml = "=0.4.1"

which is what rsc would guess.

This decision was made because ^ is the most reasonable default; over-use of `=` destroy's Cargo's ability to help you upgrade, given that you basically asked it to not think about it at all. Further, it would significantly bloat binaries, as this would mean many more duplicate versions of packages in your project. Basically, idiomatic use of = is only in very specific situations.

We could have required that you always specify some operator, but we also like reasonable defaults. Writing `^` everywhere is just more typing.

The transitive dependency issue isn't any different, really: that's due to said packages also not using =.
The area of Dunedin has changed over time due to various political changes, we got rid of counties, it's now ~3300 sq km (don't know what that is in bananas, they don't grow here) - that's about 80 times the size of Berkeley (somewhere else I have lived). The population hasn't changed much.

However area is irrelevant since they chose everyone in the original city who was born during that period, the identity of the people they are studying hasn't changed

Remember when these guys were starting the software for this study, they were using cards.
>According to figures published by Facebook last October, 44 percent of the Russian-bought ads were displayed before the 2016 election, while 56 percent were shown afterward.

Why would they increase their investment on a failed ad campaign?
Slack does this via their Fair Billing Policy [0] and it’s completely automatic. You only pay for active users, so those who go inactive are free.

[0] https://get.slack.help/hc/en-us/articles/218915077-Fair-Bill...
Not only that, but locking allows for what is IMO the best way to handle this through CI:

Always run your builds with maximal version selection in CI (unlocked), and lock the new versions in if it passes all tests, otherwise leave the previous locked versions and flag it for review.
Printing Techniques as a Weapon Against Forgers
Revolut’s Nikolay Storonsky on long hours and high staff turnover
The second paragraph contradicts itself. Here's the first two paragraphs:

> Anyone who has ever been on a diet knows that the standard prescription for weight loss is to reduce the amount of calories you consume.

> But a new study, published Tuesday in JAMA, may turn that advice on its head. It found that people who cut back on added sugar, refined grains and highly processed foods while concentrating on eating plenty of vegetables and whole foods — without worrying about counting calories or limiting portion sizes — lost significant amounts of weight over the course of a year.

People who switch to plenty of vegetables and whole foods may not be counting calories, but they're still consuming far fewer calories. Have you ever looked at how few calories are in vegetables? Most of the calories in any vegetable dish you consume are probably coming from added oil. And eating "whole foods" also means avoiding the heavily-processed caloric foods you would be eating otherwise.

Weight loss comes from calorie reduction. Exercise is really important too of course, in particular to maintaining your weight post-loss, but all you really need to lose weight is to reduce your calorie intake. I can personally attest to that, having lost 75lbs in 4 months now using nothing more than calorie restriction¹, and the program I'm doing this through has a very high success rate (which is to say, as long as you actually stick to the program, you're guaranteed to lose a significant amount of weight).

The overall point of the article is still fine, which is that you really don't need to calorie-count in order to lose weight, and focusing on that can make people unhappy. In general it's more effective to simply tailor your diet so the foods you're eating are less caloric (and probably healthier in other ways too). But I am disappointed that the article led with the completely incorrect implication that weight loss does not come from reducing the calories you consume.

¹It's a medically-managed weight loss program through Kaiser Permanente, 960 calories per day (using meal replacements) for 16 weeks with regular bloodwork and doctor visits, then 1200 calories per day (with partial meal replacements) for another 16 weeks (assuming you don't hit your weight goal). I'm currently in the 1200 calorie portion.
From the article:

> Some of Mr. Goldman’s claims may have been narrowly true, but they were a prime example of misdirection

> Why should it reassure us that most of Russia’s Facebook advertising was purchased after the election, rather than telling us that Facebook continued to drop the ball even after it knew it had a Russia problem?

The Times is admitting the tweets weren't wrong. The Times is criticizing Facebook's actions because they disrupted their preferred narrative of the election.
Counting calories doesn't work for people who find it unsustainable (yes, this is somewhat of a tautology). But if you're able to treat it as a lifestyle change, ideally adding exercise on top, or if you're able to permanently correct your portion instincts, then counting calories is a fantastic tool. I've used it to lose 40 pounds over the past nine months or so. That said, of course counting calories isn't the only way to lose weight. Whatever you can figure out that results in you burning more energy than you consume will be effective, as long as you pick something psychologically sustainable.
Fantastic article patio11. I work with a lot of SaaS companies on a daily basis (designing their product with our team [1]) and get to see the thought process of the founders. The part about product market fit is super crucial. I can clearly see that the founders that keep an ongoing feedback loop between customers and product always end up building a more successful business. Will def. share this insightful post. Tnx for the writeup.

[1] http://fairpixels.pro
2-3 days probably means your'e a sales company, and it will continue to be a hostile relationship. I much prefer buying from product companies, trying to show me why I need their software.

It's just downright ridiculous/shady.

Ridiculous since there's no way I'll be able to make an informed decision in 2-3 days, especially since there's no chance I'll dedicate 100% of my time to those 2-3 days. When I'm done looking at the several options available, I'll have a meeting showing my findings and running through a guess which software isn't going to have a live demo.

Shady, because I know I'm not going to get a full picture in 2-3 days, but more importantly, they know I'm not going to get a full picture in 2-3 days. My assumption will always be (and is usually correct) that on the surface things are fine, but if you try to use any of the more advanced features/integration/whatever actual use, you'll run into trouble.

If you actually have a good product, why fear letting people see how good it is? Let them try it out, integrate it into their workflows enough and see enough of an improvement that they don't want to go back.
You keep using that word...
IMHO Tesla is selling well only because they are first to market, and because of the various EV incentive programs.

One will be able to assess Tesla's real market performance when the major manufacturers start selling EVs with comparable mileage capabilities.

I would much rather wait to buy an Audi EV SUV or a Mercedes EV SUV in 2019 or 2020, than buy a Tesla Model X right now. By waiting just a year or two, one deals with local dealerships, you have the usual availability of spares and parts for maintenance and body work, plus the already well-known quality and workmanship of an Audi, Mercedes, etc.

Tesla is not a bad choice, but when one is able to choose between a Tesla and Mercedes/Audi/BMW/Ford/Toyota/etc with comparable stats, I think most people will stick with the more familiar brand that they can buy from their local dealership.
Local event Discovery in the US
These days looking for businesses, restaurants or POI (Point Of Interest), due to the presence of Google and TripAdvisor, It’s a piece of cake! However, when we search an event (course, festival, shows, concerts…) we have no reference at all. Information is published in different sites or app like Facebook, Google, local sites or news websites, although it’s fragmented and incomplete.

Eventa is the solution for Local Event Discovery, searching for events on your district or area is simple and immediate. The portal www.eventa.us allows people to find events based on location and user’s preferences with ease!
The article specifically points out the main thrust of the Russian operation uncovered so far was influencing voters through posts by individuals and pages, not by ads.
> Generally, riding in nyc, like walking in nyc, is a unique skill set

I don't mean to fear monger, but I suspect that confidence is just as dangerous as ignorance when you're on a bike in NYC. Very experienced cyclists also end up dead: https://www.nytimes.com/2016/08/26/nyregion/cyclists-death-s...

Cycling in NYC can be fun, healthy, and might eventually help push the city into better accommodating non-vehicular traffic. But it's also particularly dangerous, there is no getting around that.
If that were true, why do you need a monad for sequencing? Why doesn’t function composition suffice, or something of the form a -> (a -> b) -> b?
As a vegan I take B12 (liquid) supplement which costs a few dollars and is available anywhere.

Vit D supplementation can be useful for some people but only really needs to be a relatively blunt instrument in terms of dosage.

Thiamine is important especially for people who drink alcohol, but it is widely supplemented in food.

Im interested in the subject and supportive of any effort to improve peoples health before problems occur, but in a market which is 99% bullshit, misinformation and basically outright fraud, the bar is pretty high to claim to be legit and not be associated with all the scammers. Unfortunately the publicly available information and this post about this company don't even come close.

Good luck but you will need to significantly up your game to come across as legitimate and actually useful.

This is the first time in a while ive questioned the selction of a YC company.
No. I'm not having a photo of my face and the inside of my home associated with every online purchase. That's ludicrous.
This is the milquetoast interpretation of Nietzsche to make him digestible for the mainstream.
I have misgivings about all this version pinning. At first, it seems to make things easier. Programs don't break because some imported package changed. So it looks like a win. At first.

Over time, though, version pinning builds up technical debt. You have software locked to old unmaintained versions of packages. If you later try to bring some package up to date, it can break the fragile lace of dependencies locked in through past version pin decisions.

Some version pinning systems let you import multiple versions of the same package into the same build to accommodate dependencies on different version. That bloats executable code and may cause problems with multiple copies of the same data.

On the other side, once package users are using version pinning, it's easier for package maintainers to make changes that aren't backwards compatible. This makes it harder for package users to upgrade to the new package and catch up. Three years after you start version pinning, it's going to be a major effort to clean up the mess.

The Go crowd tries to avoid churn. Their language and libraries don't change too much. That's a good, practical decision. Go should reject version pinning as incompatible with the goals of Go.
CSS has gone too far. At least when I'm worried about a nasty javascript attack from a site I can be somewhat reassured that noscript/umatrix will work. Am I going to have to start whitelisting CSS now too? Am I too late?
You don’t need to be an owner to be biased, but fair question either way. No, I don’t own a German car, and never have. In fact no one in my family has, based on a promise to my grandfather, a Jew who fought in WWII. So really, my bias is decidedly anti-German, but I still respect the engineering. By the same token, VW engaged in wrongdoing did not shock me.
It's not just fuel, you get particulate from break pads and tires etc. Remember when car pars get worn down that stuff ends up in the air.
Thanks for the heads up on the name clash (obviously never heard of the TXR language before this). I named it based on a couple of factors being 1. something that's easy to remember and makes sense (txr ~ transfer) and 2. the NPM module name wasn't taken yet :)

I can change the name, but our projects are pretty much totally different and I'm not trying to make any money off this tool so would prefer to just leave it as is if it won't confuse too many people.
>Dr. Gardner said it is not that calories don’t matter. After all, both groups ultimately ended up consuming fewer calories on average by the end of the study, even though they weren’t conscious of it. The point is that they did this by focusing on nutritious whole foods that satisfied their hunger.

Of course calories matter. The weight loss problem is twofold:

1. Calories. Counting calories is solution to this. You can lose weight by eating junk food if you count calories.

2. Feeling hungry and self discipline problems. Quality and composition of the food and different ways of consuming food affects how easy it is to consume less calories in the long term.
I agree partly, but from what my family members have told me it seems that some people are gaming the system for their own benefit. They've also told me that people who truly would benefit from being on disability (like your father) often have a hard time getting on it.
It's interesting how obvious this seems now, was this ever counterintuitive or unobvious?