skysight-inc/HackerNews huggingface dataset:
One thing I have seen Indian startups do is try to get every pennny from customers at the cost of quality of services.

This happened to Flipkart as well. They were the poster child of Indian startup scene followed by Snapdeal and others. Some years back their services started deteriorating and at the same time Amazon entered Indian e-commerce scene. Now amazon have taken most of their market share by being best at customer service and support. Flipkart keeps fooling customers.
By moving up the value chain, by educating your own population so that they can perform skilled labour that can't be outsourced.
I happen to agree. Video games definitely qualify as art in my opinion. Math does not. I don't buy his argument either. But the underlying mistake is thinking "art" means "valuable and worthwhile" (and "not art" means "bad"). There is lots of crappy art.
I don't think it matters for this study. They only measured calories burned and inflammatory response, which, assuming the same amount of energy expended, I'd expect to be identical cycling on a trainer or outdoors.
What does the rest of your infrastructure look like? Are you running on AWS already? or on GCP?
I don't want to undermine visualizations, they are awesome, but one of the big problems I see with ML research is the lack of re-produceability. I know that Google, Facebook and some others already share associated source repos, but it should almost be mandatory when working with public benchmark datasets. Source + Docker Images would be even better.

I worked in clinical research in a past life and studies would be highly discounted if they couldn't be reproduced. A highly detailed methods section was key. Many ML papers I see tend to have incredibly formalized LaTeX+Greek obsessed methods section, but far short of anything to allow reproduction. Some ML papers, i swear must have run their parameter searches a 1000 times to overfit and magically achieve 99% AUC.

Worse, I actually have tons of spare GPU farm capacity i'd love to devote to re-producing research, tweaking, trying it on adjacent datasets, etc. But the effort to re-produce is too high for most papers.

It is also disappointing to see various input datasets strewn about individuals' personal homepages, and sometimes end up broken. Sometimes the "original" dataset is in a pickled form after having already gone through multiple upstream transformations. I hope Distill can instill some good best practices to the community.
> Two thoughts...

"What do you call the person who graduated from medical school at the bottom of their class?"

What do you call an engineer who graduated from the bottom of their class?

The ordeal of residency isn't about setting the bar "high", nearly so much as it's about, "well, I went through this shit, so you have to, too". (Source: I have several doctor friends.

Medical doctors are trained to exhibit a level of competence. The 'bootcamp' approach is what we know at the present time to work best. Is it easy? No. Is it pretty? No.
Do you have a better suggestion? ___

All of them think it's bullshit

All of them is still a small percentage of doctors.

(Frankly this argument is old and stale. Anyone who has a better plan for training doctors should speak up instead of rehashing it)
Insider's Guide to Udacity Android Developer Nanodegree
You need to check walls too...

I live in a third world country, security is very important, my house got people jumping inside at least 7 or 8 times, that we know... maybe it was more and we failed to notice.

One year, while my family was out in a christmas trip, they decided to use the opportunity to actually get inside the house.

The thing is, beside tall walls, dogs, electric, spears and razorwire, we also had solid brick walls, steel window frames with grates, steel windows, and all doors to the outside were two doors in the same frame, the internal one made of solid wood, and external one made of steel, frames also made of steel.

The thieves instead just made a gigantic hole in our wall, until it was big enough to use power tools or something, then they destroyed the frame around the door locks (all our external-facing doors, both wood and steel, have 3 locks).

So, the weakpoint was bad quality bricks, we alter tested and found out our bricks were so shitty that hitting them with a crowbar made them mostly instantly crumble, the guys probably did zero effort to destroy our wall, probably if they had the time it would been easier to make a door-shaped hole in our wall instead of cutting the steel frame.
I agree with you if the attention you are implying is focus. I think we draw to us things we focus on, good or bad. I have been meditating off and on for over 15 years and perhaps many of us have been daydreaming far longer. Daydreaming is similar to visual mediation. I find value in silent-non- visual and visual meditation. I find value and get results with 10 minutes or hour long meditation. Some of the results I have gotten are good physical health, sound mental health and goal attainment. Any more than an hour and I run the risk of taking a nap or sleeping.
I remember stumbling on this when I was 12 or 13 and thinking it was super secret knowledge that only locksmiths and spies could obtain.

It was a silly thing, really - but it did fuel my interest in picking apart how things work in a more detailed fashion.
>Rich people don't give money away no-strings-attached..

Why not?
One of those resources would be facilitating a modification to the laws that make Google's line of business (internet search) legally shaky.

Can you elaborate a bit on this?
I wonder how cold a bath has to be to get the same calorie burn as for 40C water.
I wasn't claiming rich Europeans are any better. :)

I'm simply claiming that this insanely rich american guy

a) percentage-wise gave away quite a bit less of his fortune than e.g. myself has given away in taxes/wealth-distribution in Sweden.

b) get's to be called a "philantrophist".
Beijing park dispenses toilet paper using facial recognition
Yanis Varoufakis has talked extensively about it[1]. But the real evidence is the total lack of transcripts of a procedure that should be publicly available since it concerns European citizens directly. Since you seem to be so happy with the current state of the EU, could you explain to me why there is no transcript of what my FinMin said and what XYZ FinMin replied? Maybe you can enlight us.

[1] https://www.yanisvaroufakis.eu/2016/03/30/the-eurogroup-made...
More time goodness: https://time.is/ <name of place, timezone, etc>

Examples:

https://time.is/San_Francisco

https://time.is/Norway

https://time.is/EDT

https://time.is/UTC+8

https://time.is/Unix_time_now
"Szechenyi Baths (Budapest, Hungary), traditional Hungarian thermal bath complex with spa treatments." -- https://www.shutterstock.com/image-photo/budapest-hungary-no...
That "up to" renders the rest of the phrase meaningless. Was it 40% less for one second/minute/hour/day?

I assume, because they haven't actually given an impressive number without massive wiggle room, that it's because they are clever enough to know the real number is embarrassingly low, but would welcome corrections.
It's not a very good example. The USSR was a totalitarian paternalistic state that deprived people of many basic freedoms and opportunities. The state guaranteed job and housing only because it took everything else. To an extent, the Soviet people had modified behavioral patterns and mentality. When migrated to the States, they brought all the thinking patterns they were taught in the USSR without having proper survival skills. They did have hard times adjusting to the West civilization, but I wouldn't rely on their opinion when it comes to freedom and happiness. In their case freedom and happiness were not correlated.
If the compiler can statically tell which pointers point to GC memory (something it usually needs to know anyway), yes.
Not at all incompatible with the parent post. "Sufficient quality", "junk" are the counterparts to "upsell", and "over-engineered". It's in the eye of the beholder.
Shen is another one:

http://www.shenlanguage.org/

There are also a ton of hobby languages that are statically typed and use s-exprs so the author doesn't have to spend as much time on syntax.
I see, I thought you meant "give the option to opt-out". As in the option to opt-out is the missing thing, rather than knowing who you should even ask for an opt-out.
I think the lack of support for some graphic cards is not because of developers but because of hardware vendors. AMD, for example, does not support FreeBSD and OpenBSD officially but supports Linux.
That actually isn't great.
Understanding the precise meaning of words is obviously important to a discussion. My problem with semantic arguments is generally a practical one, not theoretical. I've found arguments over disagreements in definitions of words to either be resolved trivially or ultimately futile. There probably are situations where semantic arguments are worth it to really argue but they seem very seldom. This is just a value judgement on my part so honestly I expect people to disagree
You'd want to couple this with some ability to check data integrity and you'd still need an offsite backup of some kind—plus you'll need a third copy anyway to recover if your primary fails and you plug the cold backup drive in only to find it's dead, which isn't unlikely enough not to worry about, or one or more files are corrupt, or whatever. Some inexpensive cloud storage service or a second (ideally different brand) cheap external stored elsewhere would do, though the latter's really inconvenient.
I'm not sure I'd draw the line quite that starkly -- it's possible to build software or animate a film solo, but still get feedback from users or trial watchers.

I certainly believe that having a single mind -- or at most two or three people who understand one another super-well -- setting direction often leads to better results than strict "team" efforts.
My thanks for being polite, but I think "awful" is a perfectly reasonable and accurate term for the state of affairs here :(
Carlyle is the guy who coined the phrase "the dismal science" because he was mad at economists for thinking that African slaves were people.
We Made a Lego DNA Sequencer to Teach Kids about DNA, Sequencing and Phenotypes
Best Game Recording Software
The ultimate groundless hubris that what is called the scientific method is an attempt to lay claim to being the only legitimate form of trial and error
You'll be okay.
An argument for higher sales taxes versus corporate taxes?
We will never reach any real conclusions about the source of or reason for consciousness. All 'explanations' ultimately reduce to 'this happens in the brain then consciousness happens'.

It's an unsolvable mystery, in principle.
Container Components and Stateless Functional Components in React
thank you, that's very interesting !
I don't think Ship of Theseus really applies here. The thought experiment asks, 'is it the same ship?' - not, 'is it a ship at all?'. It is considering identity, not classification.

If I kill you and then use your DNA to clone you ten years later, have I somehow not killed you? No, for the reasons GP puts forward (OK, philosophers might disagree, but I will leave that to them). But I have undeniably created a human, just not (necessarily) the same human I killed before.

We have a stable definition of "species", and if we create a genetically correct woollen mammoth, it is a mammoth, by definition, even if it's natural habitat is gone. Just like an elephant in a zoo is still uncontroversially an elephant, even if it has no capacity to survive in the wild.
Heh. I bought an N64 a few years ago specifically to play Ocarina of Time.

I think the depth and specificity of games can make it hard for them to have the universal appeal that we associate with great art. But there are plenty of games that were clearly taken seriously by their creators, at the very least, and which are thoughtful about exploring/developing some aspect of the human experience. For example: Bastion; Papers, Please; Cave Story; Never Alone; Amnesia; Gone Home; Year Walk.

Are they "high art"? I suppose not. But do they have many of the same effects on their consumers? Absolutely.
I've been there, it's great (and in a very nice building).
> (captive) elephants could almost certainly be used to raise cloned wolly mammoths

By that logic, bonobos could almost certainly be used to raised cloned humans. I would actually like to see the results of this experiment, particularly manner in which the person would resolve conflicts :)

> Maybe it will work for some species, and it won't for others, but there have been much largest amounts of money wasted on much less noble projects.

This is more philosophy, but this doesn't seem noble at all. Unless the animal being resurrected plays a crucial, irreplaceable role in the global ecosystem, these actions strike me as a hubris borne out of a collective/species-wide guilt for exterminating the animal in the first place.

Yes, our actions caused a species to go extinct. We should accept and make peace with that. It is cruel to bring a species back from extinction to be captive, like bringing something back from the dead so it can truly serve a sentence of life in prison.

Also, if we aren't doing anything to preserve its natural habitat, and all elements point to a more, not less, anthropocenic world, then it will just go extinct again in the wild.
But low-latency collectors have more pauses than low-throughput collectors,

But if you never notice any of the pauses because you're very well optimized for latency, then no harm, no foul.

as well as spending more overall time collecting than low-throughput collectors.

But too-low throughput is usually only a problem in production, whereas too-high latency can increase cost (in harder to quantify ways) everywhere, including in development. Too-low throughput is also usually much easier to fix.

If you need high throughput, you need high throughput, but for most programmers, the correct default is low latency. High throughput for most programmers is like 150 mph top speed on a US sports car. In most cases, people are never going to need it, but if you need it (like, if you actually go to a track) it's relatively straightforward to implement. Whereas having unresponsive programs is like having an unreliable car that has squeaky brakes -- you're going to notice that relatively quickly, it's going to be a constant bother, and it's not so straightforward to correct.
BigQuery for data storage + Looker for visualization.

RedShift is not a real managed service. You have to handle all the maintenance/scaling/indexing/provisioning, it's a hassle.
Don't really have a favourite, but there are many not so popular that I saved in my tiny bookmark list!

Physics: http://www.asimmetrie.it - http://www.smartfish.ch

Cyberpunk: https://www.neondystopia.com

Computing: https://calomel.org - https://www.michaelwlucas.com

I particularly enjoyed the clever presentation of the concept design @[http://www.smartfish.ch/file/SmartFish_Design_10.wmv] and the total overwhelming hilarity of Michael @[https://www.michaelwlucas.com/autobiography/the-porn-star].
Until they start dogpiling the media that disagrees with both of their biases. Which already happens. If you're far enough on any side of a political spectrum, even reasonable news sounds fake to you.
No, I'm suggesting that it isn't linear, and different people have different functions, even at the same level of wealth.

There are even some techniques to discover and plot your own utility curve, which is quite useful when you're handling things like investing and insurance.

For example:

* Would you give $1 for a 10% chance of receiving $10?

* Would you give $1 for a 9% chance of receiving $10?

* Would you give $10,000 for a 1% chance of receiving $1M?

* Would you give $10,000 for a 0.9% chance of receiving $1M?

* Would you receive $10 for a 1% chance of losing $1000?

* Would you receive $10,000 for a 1% chance of losing $1M?

* Would you rather do nothing or have a 50%/50% chance of winning $1000 and losing $1000?

* Would you rather do nothing or have a 50%/50% chance of winning $1M and losing $1M?
I did that with a dishwasher once. Bought the cheapest same one internally and then swapped over the door and sound insulation from the expensive older one.

Also did that with a garbage disposal, the housing was identical and the sound insulation mounted perfectly over the new cheap one from the old expensive one.
Yes, but a common practice doesn't mean that whether or how it's beneficial has been studied.
I also made my own, but used street sweeper bristles. They are a nice springy steel and about the same thickness as commercial lock picks. They are also made of a soft enough metal that they can be easily shaped using common needle files.
I recently read this quote somewhere: "If you think a pro is expensive, wait until you have to fix the work of an amateur"
Are you not afraid of them stealing your code / intellectual property?
I think that having a venue that can publish non-traditional academic artifacts is an important step for reproducibility, even if it isn't our focus.

It seems clear to me that the future will involve some kind of linking reproducibility to papers. If we want to find that future, we need a way for people to experiment with what a publication is.
The Jobless Games
I don't think your logic works. Wouldn't loss aversion lead you to prefer the non-zero-sum game? After all, in a zero-sum game, you might lose, and if you do, you are guaranteed to be worse off. In a non-zero-sum game, you are not guaranteed to be worse off, even if you "lose" (win less than someone else).
> One criticism I have of this article, is that it is written in a way that obscures the fact a top-down parser is an LL(k) parser.

Yes, I worry a lot that I conveniently designed Lox to be LL(1) which is why the parsing is so straightforward, but I don't spend a lot of time telling the reader about that fact.

At the very end, there's an aside that hints at that, but that's about it. Unfortunately, the chapter is quite long already, and it's hard to even start talking about what makes one syntax easier to parse than another without having to go pretty deep into lookahead, LL(k), left-factoring, etc.

So, for better or worse, I chose to leave it out. I look at this book as a guided tour of the language space. The reader may not know that they are being carefully herded away from the sketchy parts of town and not realize that things may appear cleaner and safer than they actually are when you start exploring on your own.

At the same time, it does ensure that their first experience in the area is a happy, positive one. My hope is that that will give them enough momentum to explore more, run into some of those nasty spots, and still have the fortitude to overcome them.
Daily Deals
Mailplane has been my go-to--it's basically a native wrapper around Gmail, but has integration with a number of popular Mac apps and native-style keyboard shortcuts and easy account switching if, like me, you have multiple GApps/GSuite logins.

Kiwi is similar, but doesn't have quite the level of integration Mailplane does although it has a more modern interface.

That said, I missed extension interoperability with Gmail enough that I largely just access the Gmail website directly through Chrome or Safari now.
I wonder if the writing is on the wall for corporation tax, whether competition between nations will drive it down to zero.
Losing a dog can be harder than losing a relative or friend
Here's a clip of Rockefeller laughing in response to an interviewer's introduction saying "and conspiring to enslave the nation to the machinations of the Trilateral Commission"-

https://streamable.com/video/v0cdr

And this is a longer compilation which covers his background and has some interesting parts-

https://vid.me/wde9#75s
I understand where you're coming from and you raise a valid point, but the ML/AI is heavily academic and oriented around research. The target audience is people with a very strong math background and the necessary context.

I would recommend picking up a book on Comp Sci or algorithms, even just a cursory reading helps a lot. CS is very much not just programming and it is heavily restricted by descriptions through code.
Same here on calorie burn for cycling.

Its 50% the caloric benefit of walking which seems a pretty low bar.
Ah, my link was bad, the useful part is bookmarking something like this:
http://localtimes.info/difference/?lcid=GMXX0087,USCA0987,US...
Lessons from Fred Rogers
I have similar preferences with kitchen appliances. I cook a lot, so I expect a lot out of my stove, but I hardly bake, so I don't care about having a fancy/enormous oven. In fact, I'd rather not have and oven, only a cooktop plus a portable convection oven, but in large parts of the USA a residence is not considered habitable without a built-in oven. Therefore instead of buying a range, I buy a $1500 gas cooktop with a 22,000 BTU/hr burner and the cheapest built-in wall oven I can find.
Land Quidditch sounds awfully close to something something my mom would have made up, when trying to market something healthy but inherently boring to us as kids. Don't play with my heart like this. The disappointment is too real.
> Fixing throughput is usually more straightforward and easier than fixing latency. (Pareto principle)

No, because improving throughput requires a generational GC, which is something you need to design from the beginning. Once you do, it tends to be a massive win.

> In practice, due to programmer hubris and bias against perceiving flaws in our own creations, one has often ended up with GC that has better than needed throughput numbers to alleviate speed criticisms while having latency that is a little bit uncomfortable. I think it's a common programmer blindness with regards to UX.

Or maybe you don't notice any throughput problems because most mature GCs have good throughput, leading to the incorrect conclusion that throughput is unimportant. I highly suspect that if all apps were using extreme low-latency GCs, you would notice throughput problems.

Take JS, for instance: you know how JS-heavy apps are criticized all the time on HN for being slow to load? That's a throughput problem.
Saying that if they're not working on self-driving cars, then they must think self-driving cars aren't worth pursing is a non-sequitur. Every Uber I've been in has had music playing, why don't they buy some satellites and build a SiriusXM competitor?

Uber isn't even profitable with their core business of being a not-quite-taxi company. They quite obviously don't have the money to build their own self-driving cars, too.
Actually you're right.
Still, I don't see any data proving the headline in the title by any metric. The whole article is just an advertisement.
Uber president quits, says firm’s values are incompatible with his
You're right, i've been myself using git, github, keynote, ffmpeg, medium, JS, python, d3 and others to build blog post.

I clearly don't expect people to do that much. I can only do that because i'm coming from web development, and very nice tools started to appear recently.

People in research needs a design framework like a set of templates for keynotes/PPT/JS/CSS (think about how much traction got bootstrap). Distill is doing an awesome jobs at showing the example of what you could do.

Maybe Distill could open-source the templates they use to build those blog post?
Since you use it in prod / sell products written in it, could you (briefly) share why you like it and the advantages you see in it? Thank you!
No, because peoples' behavior changes. They buy fewer imports (because more expensive) and sell more exports (because less expensive to foreign buyers), so the balance of trade improves.