skysight-inc/HackerNews huggingface dataset:
Well, I would understand a chat client taking more RAM should I ask it to pare & display some HTML, or videos, or PDFs. I'm not. I'm using Slack just like IRC - 3 users and a single channel even. No images, no videos, no HTML, no link previews, etc. That thing still absolutely melts down my CPU and RAM.
$36k Google App Engine RCE
For which companies are those driver driving post-Uber? There aren't many choices, SF specifically.

Talking about turnover. Any ideas how that's for Uber compared to Lyft et al.?
At my company, we're building our mobile applications using React + Cordova. I loved the idea of React Native, but after some reading I wasn't convinced given how difficult it seemed to be to get the app built for the App Store and Play Store.
Did they notify you beforehand?
> I almost never even heard of it

Estonia plans to be the first one: https://news.ycombinator.com/item?id=17107317
So it doesn't exist yet, but might come true soon enough.
You're basically talking the equivalent of Boston to New York City although you don't have the same potential for downtown to downtown travel. That's definitely not a daily commute sort of thing. I don't know enough about Florida travel patterns to know how much sense that city pair makes.
This is really fucked up: are the app developers made aware of those? (likely not) are they going to experience some "strange" behavior, not like anybody else? if someone at Apple gets aware of a "problem", why not contact the app developers to help fix?

It also means that if some other developers want to make an app with the same kind of feature/behavior, they can't?

Some app developers also use special bundle IDs for testing...

I only see "no-go" reasons for such a thing, not a single valid or positive one!
Implement custom URL scheme in iOS
Anything instrumental. Classical, Vangelis, Jean-Luc Ponty, Pat Metheny, Steps Ahead, John Abercrombie, Brian Eno.
It’s an interesting trade-off. It makes java a somewhat weaker language but the jvm a better platform. At the time the decision was made, probably no one was thinking of the jvm as polyglot platform. So there was a decision whose chief benefit was only revealed in retrospect.
Indeed, trust is precious and its just too easy for malicious actors to acquire trust from vulnerable people.
>might Duplex be a grim portal into a future in which high-flyers get digital “assistants” to do their chores

High flyers = people that own an Android phone and get haircuts.
Finding Sonic Collision Maps with a U-Net
Are you kidding?

Serious question. When I raised my kids, boys and girls, all of them changed tires, among other basic car things. And yes, doing an SUV was part of that.

There is skill needed to avoid the most painful lift, but it's not hard to obtain.

I'm 50. Would not think twice about a tire change on any vehicle I drive.

Are we just not teaching people these things anymore?
C# has much more than only structs.

You can do manual memory management, GC free code blocks and there is unsafe.

Additionally C# 7.x has safe stack allocation, spans, references to stack allocated data.

Looking forward to have some of those goodies in Java as well.
That’s just Sutton’s Law at work.

(Willie Sutton was a notorious bank robber, who allegedly upon being asked why he robbed banks, replied «Because that’s where the money is!»)

While distinctly in poor taste, it can hardly be a surprise that these groups are preyed upon by marketers.
Ethiopia is now Africa's fastest growing economy
In my city/state, a bus pass would cost you $70 and would be very, very slow in comparison to Uber. It would also entail waiting feet from auto emissions for 15+ minutes while you await a bus which is never on time. Then, you ride the bus itself, it's old and there are bizarre people on there, whereas in the Uber, you get to be by yourself in a back seat. To me, the quality of the ride provided is too slow and too uncomfortable for the slight savings.
New and improved Tide. New formula! Better than ever! I think that's just the hyperbole of marketing. Most people should be immune now. That's probably why marketers target youngsters so much; most haven't caught on to the enormity of the BS just yet.
And then there's the new Berlin airport...
To paraphrase the OP's own words, he likes vim because it treats editing as a first class citizen. Editing in emacs, without something like evil mode, is a second class citizen - it requires key chords to do.

And, if I put on my snark mask for a moment, at the point you're using key chords to do your editing, why limit yourself to emacs? A fully programmable editor is now the norm, not the extraordinary.

Taking my snark mask back off, I realize there are no editors currently which are as fast an extensible as emacs yet; Atom is close, but bloated and slow in comparison.
Roulette Selection Fit for a Quantum Computer
>> the regex one is a absolute festival of 'who brought a fast regex library to the gunfight'

Yes performant libraries are important.
+1 - if you ever want macros or syntactic level manipulation in the python world, or just feel like doing something with s-expressions, hy is a great thing.
Yes, but you can use this script to make a continuous backup so you can keep using google but have your data when they decide to shut you off.
This is where you put a length of pipe in the car. Much easier, even for women and girls.

All it takes is a couple feet to move the torque required into the lower end of human capability.
right, and the comment that I was replying to was just assuming that it was illegal even if they haven't been convicted... I know nobody likes Uber here, including me, but it's a bit of a witch hunt
Are you trying to be another idiot: Statistical modeling of biomedical corpora: mining the Caenorhabditis Genetic Center Bibliography for genes related to life span - Blei DM, Franks K, Jordan MI, Mian IS. - http://www.ncbi.nlm.nih.gov/pmc/articles/PMC1533868 - it's about buying time.
On the plus side, OPs comment made me not read the article, so time was saved, thus value was added.
Then the movie pass doesn't apply to you. Why even respond to this? Go see your one movie, and others who watch more than one can invest in a monthly pass.
Why Our Aspirations Are Broken (And How to Fix Them)
Exploring the Impact of Artificial Intelligence: Prediction versus Judgment [pdf]
I'm surprised by the downvotes. This was an honest question since Microsoft has been able to move on for years without so many changes.
Style rules for good writing will make your writing worse
I'm curious - how are time-sensitive and potentially irreplaceable emails and documents upon which your company's existence or your job may depend, less important than a collection of software licenses that, while expensive, are re-purchasable and not going away anytime soon?
I just now added my personal email as a recovery to my work email to test this. It is opt-out.

> Subject: "Someone added you as their recovery email"

> Someone added <mypersonalemail>@gmail.com as their recovery email

> <myworkemail>@<myworkdomain>.com wants your email address to be their recovery email.

> If you don’t recognize this account, it’s likely your email address was added in error. You can remove your email address from that account. Disconnect email

The "Disconnect email" at the end is an opt-out link.
What were the problems in that paper? The good stuff is that they were able to come up with estimates for stem cell divisions and were able to see a correlation with the cancer risk.

The bad stuff was the usual misinterpreting correlation coefficients and p-values (this is standard, found in pretty much every paper) and that the data is messy/incomplete. I mean, sure more people should be working on figuring out the number of stem cell divisions by tissue and other nations should collect data of the same quality as SEER...

If it was just another standard "smoking/sunlight/etc causes cancer" paper with the same issues there would not have been this response. It even says so in the atlantic, people think this information undermines their public health campaigns:

>'The paper triggered a hailstorm of criticism. Some scientists chastised the methods. Why did they ignore common cancers like breast and prostate? Why did they only focus on the U.S.? Others accused the duo of undermining public health. Many personal choices, from quitting smoking to staying lean, can dramatically reduce one’s risk of cancers, but why would you bother if you read headlines saying that these diseases are “largely down to bad luck?”'
https://www.theatlantic.com/science/archive/2017/03/no-cance...
Thanks - these are great insights!

Would you mind sharing some websites - based on your own experience or otherwise - where one could find "legitimate" (in quotes because it's, somehow, definition-specific) ghostwriters?

And, perhaps, if you wouldn't mind giving a reference to a sample list of requirement documents (provided by the person who's requesting the work) and, possibly, guidelines for preparing those (e.g., in terms of format etc.)?
The Tech Cooperatives Changing How Startups Do Business
You need to know your ultimate/achievable goals in life, then you need to list them on a piece of paper. It sounds so obvious but that is where it all begins. The order may be important but that’s where the trick is. So, it feels like you keep making bad decisions in life? Well, now that you’re aware of most of your big goals, it’s time for you to learn how to visualize things ahead of time and how to connect these goals all together in a bunch of different orders. Remember, you’re chasing that list of big goals. This alone will help you focus a lot more and will force you to look beyond short term thinking. Life is there to trick you by telling you to do a lot of weird things. Go to college, pay your bills on a monthly basis, get married before you get old, go move to these expensive places for better jobs opportunities, etc. It requires you to re-prioratize things, to think long term, to be able to work backwards towards a global solution. You’re like a Chef working at a 5 star restaurant trying to create a new menu. You have the ability to create amazing receipes with a bunch of unexpected ingredients. The order matters sometimes but most of the time, it’s just in your head. If an unexcpected event happens, try to fall back into that original list of ultimate goals. Re-think on how your new/current situation could lead you to your goals. Who knows? Maybe on day you’ll learn something new. You will want to add a complete new goal to your list. But before doing so, you need to look how it fits with the existing goals... is it breaking certain milestones? Then maybe you need to re-prioritize, remove old goals, etc. Or maybe it’s just a short term thing which gets you excited in the moment...

For example, let’s say you want to have a lot of money, no boss, you want to be married, have kids, awesome friends and a big house by the beach. You hate your current job and you have a 30 year mortgage. You’re single looking for someone but you’re not confident enough to go talk to girls because you feel like you’re a below average guy. You just lost your job because the company you believed in originally went out of business. You are forced to sell your house. What does it mean? Chaos? Hmm... pull out your list of ultimate goals and take a look at it. See? Your house was not by the beach, you were a slave to the system so you had lost your freedom and flexibility to accomplish your remaining goals. So that chaos would look more like an amazing opportunity to re-group and to take a turn towards your real goals. Move places, go to another country. Let’s say you live in the US, go to thailand for example by the beach. It’s cheaper.. you’ll be a foreigner over there so you will jump from being below average in your current circle to being exotic. Special, noticeable, etc. I will stop the story here.

Bad choices are for those who forget that roads are all interconnected.
Pony (programming language) Cheat Sheet
That is not his point. His point is that big flashy introductions never (almost) materialize in something truly world-changing. When was the sharing economy introduced? No one knows, it just happened organically.
I love it, I used it in my project https://bitbucket.org/jkru/synthesthesia/src
I put together a cheat sheet for the Pony programming language (https://ponylang.org). It provides a quick reference to some things that I think are useful for folks who are getting started with the language. It isn't meant to be a stand-alone resource, rather it should be used in conjunction with other learning materials like the Pony Tutorial (https://tutorial.ponylang.org).
Their model is similar to VC where they don't need or even expect everyone to be successful so long as enough of them survive. Conversely, they don't get big paydays when a company strikes it big because they'll just buy a real office.
What would your time savings account look like comparing the 2?
Holy crap. That takes 'leaving a bomb behind' to a whole new level. I'd bet there is a 'bad leaver' in the recent past.

Worst I've ever found in a server room was a server that shouldn't have been there.

It's close to this:

https://en.wikipedia.org/wiki/9M14_Malyutka

Just after the wall fell there was a market in Krosno in South Eastern Poland, you could buy anything Soviet made there including tanks if you wanted to. Makes you wonder when this thing stopped being tracked as a military asset and what the story is of how it ended up in that server room.
Everything on your computer, including the OS itself needs to be regularly updated in order to remain safe...

It's not just security, it needs to be updated to continue to run on your devices. New versions of iOS, Android, Windows and Mac OS change things that need to be taken into account. The browser extensions must be kept up to date. There is a lot of work to do just to keep things running without adding any new features.
The Redistribution of Sex
You could spin it even more, calling it an “outreach program”! Yeah, that term has come to be industry standard for “I want something from you, so I am going to now insert myself into your life until I manipulate you into giving it to me”.
I think the real problem is that you had expensive cars. No shit you save money when you take ubers rather than owning a BMW M3 and (what I assume) was a decked out wrangler. If you bought a sensible car, your monthly costs could be much lower.
Tame Your Hotel Guests. The Alternative to Mobile Apps Is Here
Depends. It's not just efficiency, it's cost savings. If someone is running a large enough operation to save millions of dollars a year in cooling by using CFCs (assuming they're actually cheaper), and one is in a, um, lightly regulated industry (like Bitcoin mining) that uses massive power... well, that's a lot of justification. Small savings become big savings at scale.
I didn't know that. Here are the docs: https://source.android.com/devices/tech/dalvik/jit-compiler
I take a 20% pay cut and work normal hours (8 hours a day). Productivity is incredibly difficult to measure, but it only makes sense that my productivity is between 0 and 20% less.

I will admit that my financial situation is different to most people (crypto).
Create and Publish Web Components with Vue CLI 3
I pay for a single user account, and have received good customer support relating to some DKIM issues (including multiple follow-ups months later when a related issue was fixed, without my prompting).

Characterising that as "zero customer support" is unfair.
>MoviePass is just an experiment

People will go to a lot of movies if you make them free while burning through VC money? Holy shit what a scoop!
I'm only trying to refute the claim that "piracy has one USP that the competition lacks that is very hard for them to replicate: convenience". That's disproven by the fact that many companies e.g. Steam have had undeniable success on the back of that convenience.
Actually a shitty speaker makes it even easier to filter out by producing a smaller spectrum.

You need real white noise - not very loud, but it has to be random as in not predictable.
Exactly. He had two very expensive vehicles. If he leased or bought a used car that is not luxury, he could spend less than he does on ubers.
>>Writing CRUD apps? Haskell isn’t as much of a win.

If you are dealing with databases, having typed results from data base queries, and ability to define tables with custom typed columns (Opaleye library) can provide quite a lot of type safety....

That is just one example. If you are good with type level programming, it is possible that you will be able to find a way to encode the in variants of your business domain into the types and have the compiler assist you in building correct programs...
> The quote is a riff on what Max Planck, himself an eminent scientist said on the subject:

Yes I'm familiar with the quote and of course it was obvious that you were referencing it. What's funny is that you seem to believe the only reason I'd disagree with something you said is that I'm unaware that Planck said something similar. I'm unable to get a hold of Planck to discuss it with him, and thought I'd ask you about it since you're here promoting his ideas, but I realize that I should have made that clear to you.
I’m not at all saying that there isn’t a diet that works best for most people most of the time. I, personally, believe that this is the case. But there is simply no conclusive evidence in favor of any given person’s favorite diet being that diet. And the inconclusive evidence that does exist is much weaker than most people seem to think that it is.
I actually thought the plantoids example was pretty cool.

I’m pretty cautious about blockchain technology in general, but I think using it to keep a record of digital art and collectibles (including plants and pets) is a great idea.

Look at digital pets. They’re kind of a dumb waste of money, but people love them. Now imagine some website dealing in digital pets that has a limited edition pet. It’s kind of pricey, but there’s only 100 of them. So, people go for it.

Here’s thing though, as things currently stand you really have no way of knowing that there are 100 of these things in existence unless all the owners formed a special club and realized there were more than 100 members. This gets harder to do once if the limited edition pet becomes a little less limited and 1000 are issued instead.

Now, despite all the ills of the blockchain, it’s a perfect fix for this problem by virtue of being a public ledger. What’s more, you could trade your limited edition pet with someone else, possibly for cold, hard cash. In general, centralized platforms don’t let you do that. You’re still wasting tremendous amounts of energy on some very non-tangible items, but Neopets at it’s peak must have certainly burned a lot of coal to keep the servers running.

When you think about it, the only real difference between a cryptocurrency and a crypto-collectible is that the latter just has more fun, meaningless attributes associated. Such as how red it is.

I get where the author is coming from. I know a guy trying to launch an ICO. He has to be one of the 10 most annoying people I’ve ever met. Still, this article feels like a strange broad-stroke dismissal against all applications of blockchain...except currency. Currency is spared with no good explanation as to why. I would take this article a little more seriously if the author included currency as well, but then again bitcoin is doing really well so I guess we’ll call it a success. Everything else is obviously dumb though.
Possibly limited by the max speed allowed by the track limits as some one said that it was using freight tracks.
Well this is Hacker News with many tech people making X00.000/year, but for most people paying $10-20/movie is significant enough! While it is also a rounding error for me now, I feel outraged when I go to the cinema in Japan and have to pluck ~$15 for a movie. Mind you, I am originally from Spain where torrenting is legal because sharing our culture is more important than profit.
Kinda arrogant to call the parent an idiot and then link to your own paper ....
I doubt its black PR, the possibility of blowback seems to high relative to the gain. Rather, people making up tall tails on the internet to entertain people is entirely banal. And because lies and distortions can be much more interesting or outrageous than the truth they have a sad tendency to spread.
It depends on region, daytime and traffic a lot.

E.g. in my area sometimes it's much cheaper than its competitors (up to 20% difference) and MUCH cheaper than a standard call taxi (up to 50% difference), sometimes it's a double from competitors prices. You just have to catch the right moment. I even have an application for my local region which estimates prices in different services right now and suggests the cheapest option.

Abroad (in countries like India) Uber (or similar services, e.g. Ola) is the easiest way to get an honest price without heavy bargain (which is also time consuming) and complicated explanations where you wanna get.
One track of pop, on repeat for the duration of the session. Today it was something by Dragonette, but that’s just what came to hand. After a few repeats, it becomes somewhat hypnotic, and something with human voices in is helpful for cutting out external distractions (open plan office, at the moment...)

Coding music has little overlap with what I’d pick if I actually wanted to “listen to music”.
> If it’s not a decentralized currency...Maybe don’t use a blockchain?

It seems people slowly arriving at this conclusion. Another good read with a similar conclusion:

https://medium.com/@jimmysong/why-blockchain-is-hard-60416ea...
This is the case for almost every graphical toolkit I’ve developed for.
This makes me uncomfortable. Even though we have done some migrations (albeit of lower scale).

Please share pointers, if any.
F# has statically type checked printf also.
I know it's a completely different realm than C++, but still pretty interesting.
https://fsharpforfunandprofit.com/posts/printf/
As to the presentation, I wouldn't go so far as saying it's "infinitely better." I think there's a lot of over-designing these days. Many websites are too flashy, distracting, complex.

As to the content, there's the good and the bad.

First, the bad: I feel like the websites on the Internet of yore were akin to the counter-cultural zines of the pre-digital era. They were made by passionate, creative, intelligent individuals and consumed by the same. Modern websites are more like mainstream magazine-tabloids: a strange blend of glossy, clickbaity journalism that prioritize going viral - or, at the least, being provocative - over everything. E.g., even as a liberal, I find myself groaning whenever I read slate.com.

The good is that there are places like HN, through which we can find thousands of high-quality sites - many of them created by individuals like the creators of those old school zines. (There are also places like reddit, which foster all types of communities, but I'm a bit conflicted on that website.) Anyway, if anything, the good content is out there, we just need places like HN to help us find it!
True. And you have children. Better to exist than not exist.
Found your tweets weeks ago by accident and started following you.

Man, you must start giving nerd standup comedy talks at CCC/RIPE/ARIN/etc!!
I got got credit card scammed there as well by people faking being cops.
> And wondering if I should change it.

It's probably too late. If it was once there, they will keep it forever.
Your original comment said it was one file, and finding the original URL found it. (Also BTW, everyone who is shared on the file can look in "Shared With Me" in Drive, no need to hunt for e-mails.)

Now you're saying that your entire organization's files were all gone from Drive, in other words total and complete organization-wide data loss, and that Google wouldn't help you...?

And yet finding one URL fixed all that again...?