skysight-inc/HackerNews huggingface dataset:
This is exactly right. Amazon or Microsoft would never do this to you if you were using one of their services. And if, for some reason they had to, you could talk to them about it.

I really hope someone for Google is listening ... I WANT you guys to be successful so that we have more competition in the market. But honestly, you just keep shooting yourselves in the feet.

If you treat Consumers like crap, then you must expect Enterprise customers to be concerned that you are going to do the same thing to them.

It's not like this is an isolated story either ... Google dropping the ban hammer on someone is a recurring theme and it makes me question whether I should be looking at alternatives.
65fdsld
I don't follow your reasoning here: why would the badness of an application propagate up to the technology it's based on? Even the best systems in the world can be abused.

I can understand it working the other way around, e.g. an application initially seems good, but opinion of it drops when finding out it's written in COBOL.

I can understand if the CouchDB authors agreed with criticism of their application, and explained them as being inherent to the language. AFAIK they haven't. EDIT: Ah, looks like the author wrote CouchDB!

I can understand if Erlang and its proponents held CouchDB up as a shining example of their philosophy. AFAIK they don't (e.g. it doesn't appear on https://www.erlang.org/community ).
I used them previously and I would say their support was OK .. I would never call it good.
2531dgt3
lol, here comes the googlers upvote/downvoting. Dang, are you doing anything about that?
I have run several local marketplaces and what Google is doing to local search is so anti-competitive that many people have decided not to start new local marketplaces. You can Imagine what that does to innovation.
In the medium term it will hurt Google. It takes years to build trust and it erodes slowly over time until one day it's gone.
Similar thing happened to me. Google randomly disabled my account for no reason. There was absolutely no way to contact them. From that day onward, I do not trust Google or anyone to keep my data.

At least, I got a small product out of the experience: https://thehorcrux.com/why-i-built-horcrux-app/
I think he may be talking 'accounting' depreciation, which is what accountants would use when calculating the balance sheet asset entries on company cars etc.

NB: Can't read the site or full article - not sure if it is the 'HN Hug of Death' but it is timing out for me.
it is suggested that the Ottoman capture of Constantinople was instrumental in Christian countries seeking new routes as it made the capital and the Black Sea more of a tricky proposition. So if this is 1100-1200 we're still a couple of hundreds years off that event.
65edfe
In the US the average length of car ownership for new cars is 6.5 years [1], so it does matter what your car is worth after this time. Not sure if it amounts to ca. 6,000 USD per year, tho. That's a lot of depreciation.

[1]: https://www.statista.com/statistics/581017/average-length-of...
I'm a PhD student and my university has a pretty decent subscription. But while downloading a paper from a uni IP is very straightforward, from outside campus one has to jump through so many hoops that sci hub is the most comfortable option.
Actually, a huge mistake yelp made is forced you in their app. Very very anti user.
Regarding the replace thing:

If you are used to sed it should be easy, as it is pretty much the same. I keep using this pattern over and over again:

:%s/search/replace/gc

The '%' is some sort of reference to the file you are currently editing and therefore you are doing a replace on the whole file. You can see the difference in combination with some visual selection. When you select some text and press ':' it opens as ":'<,'>"

:% # replace in the whole file
:'<,'> # replace in the current selection

The 'gc' flags at the end are:

g=global to replace multiple times per line
c=confirm to let vim ask you about every replacement

Sometimes its just easier to let vim ask you a few times than to spend 5 minutes to figure out the 100% correct regex.
How to Wrap Arbitrary Java Class in JRuby Gem?
I build a small personal email backup solution. This is exactly what I suggest the users to do. If you have a profession that has a lot to do with the internet, having an own domain is almost compulsory.

https://thehorcrux.com/about/
At least their SSL certificates will not expire for a couple of decades.
Here, let me rephrase: the expensive part about car ownership is purchasing cars, not gas, insurance, or maintenance.
Yes and those are effectively "torrent sites" which carry with them all the baggage of ads and being easily shuttable.
For comparison, Germany is just now finishing rail projects that were triggered by the reunification.
Google cache link:

https://webcache.googleusercontent.com/search?q=cache:j_-ohh...

Uber actually loses money on each ride. So I don't think the same analysis be hold long term, especially when the company starts to raise its prices.

WSJ recently wrote an article on how it was possible to live in SV for free thanks to the VC fueled economy. They gave example of a guy who financed his Mini Cooper using startup deals, which I think is a better deal than subsidized rides ;)

https://www.wsj.com/articles/how-to-live-in-san-francisco-wi...

Archive link:

https://archive.fo/PWVnU
In a roundabout way Google are more like Pinterest than you think. Both utilising other people’s content.

All just glorified databases with different UI really. Yelp kind of has original content in people’s opinion of db entries.

YouTube however is slightly different since people post short and long form video on which is mostly original.

Interesting.
The scale usually tips towards LTO at around ~100TB or so (give or take 20TB depending on where you are located and how good your negotiation skills are), and that's only if you can afford a tape downtime until you get a new one (in case it breaks), and to refresh the whole library come LTO-10 (because it won't even be able to read your LTO-7 tapes).

It almost always makes better sense to back up to hard drives that carry their own connectors and "tape" with them -- I've recently found two disks from 2001 in storage. I needed a $15 IDE-to-USB connector because I don't have IDE connectors anymore. And there were 16 bad 512-byte sectors over one 20GB disk, and no bad sectors over one 15GB disk. Easily readable.

I also had a couple of backup tapes from the same era inside the same box I found. The required drive brand is not even listed (it's not LTO), and I'd be surprised if (a) I can find a tape that can read them, and (b) if they still work properly.

But I don't need them, because the drives they backed up are still readable .....
Possible in theory, just ping the trackers with each of the torrents and see which ones have the fewest peers.
I have a specific question: do you hire remotely? :)
> My general approach is to look at craigslist (one example query: https://seattle.craigslist.org/search/cta?query=used+car&sor...) to get a sense of the market.

CL now allows you to search by 'Owner' listings and eliminate dealers completely. Do that. If you're looking for a $3000 car, you don't want to touch the dealer realm, it'll be filled with straight trash.

> Once you feel like you've got a sense of what "normal" prices are for cars in your price range, get a consumer reports subscription†.

Nah. If you're targeting a $3,000 vehicle you can very quickly figure out what fits your requirements & budget. Volvo 240s, anything late 80s - early 90s Toyota, early-mid 90s Ford Rangers, 1st & 2nd generation Geo Metros, etc. These are just the cars that I've personally owned and as a result dug into and researched. There are TONS of makes & models out there that are fantastic vehicles that will perform extremely well for years to come inside your $3,000 budget.

> Prefer cars that seem like they've been well-maintained over their life and prefer cars that come from people who have kept documentation of maintenance performed on the car.

Find older people who are getting rid of their "daily" driver for good. I've purchased at least 6 of these that looked like they traveled through time and rolled off the showroom floor that day. They're generally one owner (since they pulled them off the lot ~12 years ago and aren't going to own anything else), dealer maintained, gently driven, with minimal miles; and they just want it gone at a fair price.

Also, look at the photos. Is their coffee cup from that morning in the holder? Is the interior a mess? Looks like they needed new wipers 6+ months ago and definitely need to hose the thing down at a minimum? That's a bad owner. They don't care for their vehicle. That means they didn't do scheduled maintenance on it. If you list a car for sale without taking the hour to clear your shit out of it, hit it with a vacuum, and take it through an automatic car wash – they're not the seller you're looking for.

> Finally, no matter where you're considering buying from—dealer or individual—take the car to a mechanic for a pre-sale inspection. This is a common service most mechanics offer.

Also hit the community forums for the vehicle you're considering. They exist for every make & model out there, I assure you. They almost always have a "purchase checklist" type document published. Give that to the shop that's doing your inspection and make sure they hit those bullet points as well. Every make of vehicle will have its quirks that you want reviewed.
Show HN: LLVM plugin for live trace of CUDA CTA Communication
Almost any major corporate IT project?

The idea that the private sector is somehow more efficient at large-scale projects can only be believed by people who deliberately ignore the track record of large-scale private-sector projects.
No sensitive work should ever be done in a place with glass windows.
https://en.wikipedia.org/wiki/Laser_microphone
>European regulators (at least the ones in the UK) try to avoid fines.

The heart of the issue is that you're talking about trends rather than what's actually written in the law, i.e. legally binding.

Many of us are not comfortable staking our livelihoods on trends.
Apple actually includes this service with their $99/year development program membership. You get 2 support incidents included and you can buy more for the low low price of $99 for a 2-pack or $249 for 5.

https://developer.apple.com/support/technical/
linux namespaces can be aggressively locked down. for example sandstorm by kenton varda has not been vulnerable to any of the recent linux kernel vulnerabilities except for badiret and a TLB bug (https://github.com/sandstorm-io/sandstorm/blob/master/docs/u...). it certainly wasn't vulnerable to dirty cow which is quite difficult to protect against.

however, i think docker may have been vulnerable against dirty cow. [https://github.com/gebl/dirtycow-docker-vdso] i'm not sure if this was before or after jessie's work on securing docker.

also, i don't think gvisor would have been vulnerable to dirty cow. it looks like it 'gates' all the mmap/munmap/madvise syscalls through a sentry process which does some kind of emulation of virtual memory through some magic. [https://github.com/google/gvisor/blob/797cda301677abc8523d5a...]. like ultimately, i think mmap() system calls need to be executed in the monitored process but i think they are only done by the sentry using ptrace and if the sentry dies then i assume it is the root of the pid namespace so the process it is monitoring is killed as well.
5d51d
Speed is a feature
Tesla aims to release more powerful Supercharger V3 this summer
> Amazon or Microsoft would never do this to you if you were using one of their services. And if, for some reason they had to, you could talk to them about it.

Do you seriously believe this?

You understand people get locked out of the cloud accounts with Amazon and Microsoft all the time. And with Amazon and Microsoft they lose much more than access to their (free!) email account, they lose access to Kindle Books and Software Licenses that they've paid for with real money. That's a much bigger deal.

The moral of this story is that US citizens and businesses have zero recourse when they run afoul of web-based services. They have no real legal rights to their digital property. If the US had some kind of GDPR-like law that allowed customers an irrevocable right to their own data then this wouldn't be such a big deal. Indeed it might even spur some competition. But today you've got absolutely nothing. Today the onus is completely on each person to protect their own digital assets.
Not taking deprecation in account when buying a car makes the calculation way off. It even applies when you own it the whole way from the factory to the junkyard.

A rule of thumb that I use is that the value of the car halves every fourth year. So if I buy a car for $20 000 I can count on a monthly cost of $208 for the deprecation the first four years, that exceeds all other costs of ownership in my case.
Brain Imaging Produces New Insights into Autism-Anxiety Connection
Magento vs. Shopify – What’s the Difference?
The payment is in cv credentials. It is a great payment, by thr way.
Any time you find yourself a nice loophole that allows you to justify any effort, no matter how harsh, against a group, you're not fighting fascism, you are fascism.

You don't sacrifice the principles of free society to save free society, otherwise you don't really believe in it. It's just a pretense for the currently reigning zeitgeist to present itself as being timelessly right and universal.
In general, I agree that a syntax-tree would make more sense, but I think the text centrism is some sort of greatest common denominator as that approach works for many languages (more or less). A syntax tree on the other hand, would work better but probably required some sort of training for every new language :-/
A perfect time for Fahrenheit 451 remakes; HBO’s version falls short
Ask HN: How are you building cross-platform (mobile and browser) apps?
I've been developing web apps for 5+ years and in my next project I've been tasked with building a mobile (iOS and Android) app that we can also run as a web app. I would obviously like to try keep a single code base for simplicity as we have limited resources. I've investigated writing a PWA but I'm put off by the arbritrary heuristics that Google are placing on whether or not the apps are presented as "installable".

After that, it seems the only options are Ionic, or React Native + separate web app.

What is your experience writing apps for both mobile and browser?
Fasting raises risk of diabetes
Setup Android When Its Not Your Phone
Teen-monitoring app TeenSafe leaks thousands of user IDs and passwords
> I was calling Cocoa stuff from separate threads which is almost never guaranteed to work on macOS (the UI is explicitly not thread-safe)

It seems to me that you know what's wrong here, but just in case you don't, most UI work should be done on the main thread. There are certain lower-lever layer APIs that IIRC do explicitly allow for calls from multithreaded contexts, but other than that stick to the main thread. There's actually a new tool, the thread sanitizer, that helps you adhere to this by flagging all misuse of Cocoa outside the main thread.
Evolution of Swift in iOS Apps Development
I had the same experience with DDG/G. Google results are just more relevant due to the fact that they know where you are, and what you've searched for etc. I don't see myself as starring in my own personalised version of the movie "Enemy of the State", so opt for the more useful service rather than the more private one.
…I don't seem to understand the joke here. That's literally what the article is about.
You should always encourage exercise. It has a number of advantages.
We launched https://usebx.com as a PWA, and have successfully managed to keep a single code base across pretty much all devices. The install process isn't much of a problem either, as a user can always "install" your app by adding it to the home screen. I would definitely recommend a PWA, unless you need some hard core native features that aren't available in browsers yet.
I'm sure I remember a mobile app that would connect you with a random user at the appointed time, chat-roulette style (although I think this was voice only, no video).

A bit of Googling has found several chat apps (e.g. Holla, Wakie) but none that specifically mention an alarm feature, but I'm sure I remember it.

It has obvious potential for trolling and abuse, but maybe a premium version, where you pay a small fee for the best 'knocker-ups' could be popular!
That's my point: Apple reaching out to third-party applications is a rare and secretive occurrence, almost always bound by NDAs. If it wasn't, we'd see more of it (which was basically the evidence I was asking for).
I kinda agree the "transcribed" technique can be a bit difficult to read, but at the same time, applying Woz's voice to it, it felt like he was telling the story to me directly.
5gdgg
These $3k cars are second or 3rd hand ones probably ex fleet ones.
They failed at that a long time ago.
Interview with one of MIT Tech Review's AI editors
> In a fair world, there would be an option in Google…

In a fair world, if you don't like the results Google's service provides, you'll choose a better service provider.

Google's search service has always used a business model like “give us your query; we'll apply our proprietary algorithm and return results”.

If you don't like those results, you don't like Google's service. You can ask them to change their service so that you like it better; but they have never agreed to do so for you, and they're under no obligation.

Google should be able to do what they like; users can choose not to use Google's services.
Yelp never made sense. It's surprising that it got so big. It's obvious that Google maps was going to offer the same service as them and that Yelp would not stand a chance.
And have much worse outcomes in crashes (which increase the cost to society) - that's the reason why for example the new Mini's Fiat 500's are larger and are much more survivable.

Would you rather crash in a smart car or a small SUV
Similar here, except the phone number ran out (prepaid numbers run out after 6 months unused here).

I tried everything, messaged friends at Google, nothing.

In the end the only solution that worked was waiting until a new person by random chance got allocated the same phone number, calling them, and getting them to send me my reset code they got via SMS.
> What could $703/month buy you? Well, four years of $703/month and you’ll save enough to climb Mount Everest unguided.

I'm not sure the price tag is what's stopping me from climbing Mount Everest _unguided_ :)
6 Reasons Why Your Healthcare Practice Isn’t Growing
Don't worry. even if you don't have any recovery emails set up, Google's anti-abuse systems still link accounts that it believes are related (same cookies, same Chrome SafeSearch / phone-home headers and IDs, etc).
Technical Support Incidents, like WWDC sessions, have you going to Apple to ask how to fix your issues. Apple doesn't come to you and say that you need to fix your software.
Django vs. Ruby on Rails – choice for startups
SHIFT+V + 'd' is a longer way of doing 'dd'. SHIFT+V + 'y' is a longer way of doing 'yy'.

You can also delete and yank multiple lines by using 'd2d' (delete two lines) or similar. You can also delete lines upwards by using a movement command like 'dk' (or 'd2k' if you want to delete the two lines above).
The moment your GSuite account is banned your access to premium GSuite support is also cut off.
I've worked for nearly 8 years remotely in Belgium. Further to that I moved here from the UK and started working remotely at the same time.

The only people I knew were my parter and her mother who we were living with. The other in-laws lived close by but that was it. Effectively I've made zero friends here, certainly no-one who I'd be going for a beer with. Two years ago we moved to live on our own with the child we've had since moving here.

I have the daily standups with work but apart from that there's relatively little communication with my work. I do work with good people so it makes working remotely as easy as it can be.

There's been various ups and downs in productivity, a crash is down to 90 billable hours in a month with an upper value of 190 billable hours.

One of the hard aspects is that the flexibility of the hours makes it unclear for your partner when you're working. When an 3rd party decides what hours your working, i.e. a company then you both know when you'll be home and when not, so there's no room for argument. This is similar to when I finally decided to put a TomTom in the car. Before then car journeys could be a source for arguments because you have to plan ahead and that puts extra burden on both. Having that 3rd party to blame takes the stress out.

I go to a cafe pretty much every morning now, I living in a town of about 30,000 people but there's not a single remote tech worker here that I've ever seen in a cafe. I've tried the odd co-working space and got semi-settled in one, but the commuting time plus the cost of it wasn't worth it. It's just as lonely being surrounded by people you don't know as it is working from home.

I'm finally going to stop working remotely and work at a company in Belgium in October. I'm very intrigued as to how it will work out.
If the intent was to have every idiot seeing Russian conspiracy theories around every corner then mission accomplished I guess.

Maybe they're going for a "boy who cried wolf" dynamic.
Data is as of 2016. Would be curious to see a follow up post on this, especially the comparison with Lyft.
Have you tried actually measuring your productivity with something like rescuetime [0]?

[0]: https://www.rescuetime.com/
Migration from GCM to Google FCM silently enables analytics
Ah I see, no that isn't possible right now as far as I can see, it would require some meta data. Also, for some unspecified reason I have no problem with downloading a paper but I do have a problem with downloading a journal. If I try to pin it down it is related to the act of curation, the articles themselves imo should not be copyrighted but the curation is original work so the list of articles in a given journal should have some protection.

This might even point to a possible resolution of this whole conflict: journals get paid by submitters to have their article listed in the journal's index (which takes care of the pedigree part), the public has free access to the articles themselves.
This imho is how you do this kind of thing. I've seen the contrary to often in production environment where per customer exceptions (if customer-id ==) are made. Instead you have to make the exception itself into a concept en manage the relation between the exception and the customer/application at a different level like nvidea does with the profiles.
Or you just pump rock music in between the panes of glass.
It's industry standard in aerospace, granted one usually uses the EKF with nonlinear dynamics so the covariance matrix is not estimated perfectly. That setup is also flexible enough to let you introduce of band measurements from the past but with the correct timestamp and correct.
Oh wow. Ok. I would drive a car till it died. Wouldn’t buy a new one every few years.
http://www.tri-rail.com

The area has had commuter rail for over 20 years. This express service is using previously freight-only lines. What's really going to be impressive is when it connects Orlando.
> As a joke, every time my friend releases an app (usually paid), I buy the app and clone it with my software, and then refund it. After that, I send him an e-mail with the cloned version through Gmail with something along the lines of: "Look at this cool app I found on the store, it was completely free! Try it out!", or stupid shit like that. It was a bit of a stupid inside joke that kind of stuck for a while and was only between us.

This sounds so strange, and surely it wouldn't get you banned. Why would someone keep doing the same joke.
Honest look at Ember in the middle of 2018