skysight-inc/HackerNews huggingface dataset:
You dodged a bullet with the 5x though with LG's notorious bootloop issue. I bought two, one from amazon for myself and one from google store for my wife. Both of them bootlooped, mine after 12 months and my wife's after 20 months. LG took in my phone for repair and returned it back as is claiming "water damaged" (although I didn't remember getting it wet). Google was gracious enough sending a replacement for my wife's 5x, 8 months after the warranty expired.

I'll be damned if I buy another LG product again in my life.
I'm Mike Schroll, CTO of DNSFilter - Happy to answer any questions about our experiences with InfluxDB or TimescaleDB over the last 2 years.
The difficult thing to calculate in the short term is wear and tear on the vehicle. Average Joe is potentially only counting fuel and not total costs per mile.
My point is, they didn't use it like a literal quote, they did the reddit style "> (faux summary of something)", which people on HN probably find grating.
in the current climate, getting caught doing anything just means you have to slime your way out of it, rename/rebadge the activity and then carry on when the attention goes somewhere else.

is uber still the most hated company or has the magnifying glass moved onto somewhere else?
They almost have to, don't they? The privacy and trust implications are pretty high.
By the way this behavior is illegal in many countries: https://en.wikipedia.org/wiki/Predatory_pricing#Legal_aspect...
I think the writing is on the wall for Google's Android. There is some analysis that Android, from a business perspective, did not work out all that well for Google. My best guess as to the future state of things:

1) Pixels move to Fuchsia, native apps are in Dart/Flutter, compatibility layer for Android. Fuchsia becomes a distinguishing feature of Googles hardware, and allows Google to differentiate vs Android competitors.

2) Google continues to support Android, but only as it affects their business interests (as a funnel for search).

3) Google migrates some service level functionality away from Android and Pixels become a first-class citizen in Google's ecosystem.

If you look at Google's moves over the past 5 or so years, you can seem them try to mitigate the fact that Samsung was basically the biggest winner of Google opening up Android (Motorola Mobility acquisition, Pixels, Project Fi).

Google sees that voice is unable to be monetized (from an advertising perspective), and is attempting to replicate Apple's strategy by creating a new revenue stream from hardware. This has the added benefit of capturing the most profitable users from Apple. It is a very big bet, and I would not want to be going up against Apple in a mature market. It will be interesting to see how it plays out!

Ben Thompson has a pretty great take on these large shifts within Google [0].

[0] - https://stratechery.com/2016/google-and-the-limits-of-strate...
> Right now there's no chance for an open-source project like LineageOS to be able to support all devices properly when each and every single device is stuck on an old kernel often with a bunch of important CVEs unpatched.

No even if this was fixed it still wouldn't be possible.
For those outside of this US a fix would helpful, but a fix really wouldn't be that simple. For those in the US most phones bought by major carriers have both locked boot loaders and are locked to a specific network. The Pixel being sold by Verizon has a locked bootloader despite it being Google's own branded phone.
I believe our fellow poster was referring to the generation that grew up in San Francisco and are finding it too expensive to continue living here.
I see absolutely nothing wrong with the usage here.
It's the competition, stupid
This is the USA we're talking about, where if an unethical way to wring out more dollars doesn't have a law explicitly forbidding it (and there are laughably few such laws here), it WILL be used against you.

I know of a few places that have simple stamp loyalty cards. Oftentimes they are mom and pop shops, or chains still finding their footing. Most cards are electronic and want a name and phone number associated with them.
Flutter guys explained why Dart: at the time they were making decision they looked at bunch of languages and Dart came at the top. At the time Kotlin either didn't exist or was at extremely early stages.

Regardless of history, Kotlin is, in the end, a JVM language. If you want to ship a Kotlin app, you need to ship JVM. Getting JVM to a reasonable size is a great technical challenge not to mention Oracle made it clear what they think about other companies reimplementing "their" APIs.

(I do know about Kotlin Native but that's far, far future).

Also, Google is not a Borg or centrally planned economy with 5 year plan.

Flutter happened because a bunch of Chrome devs wanted to experiment with a better way to write mobile apps, not because Larry dictated that "Flutter is now long term strategic investment, so go and do it".

Flutter happened to be a promising technology so it's getting increased attention and funding. But it could just as well fail, like AtScript did.
Is it also dangerous to use your TV, router or any other electronic device that hasn't received a single update since it left the factory? Should the sale of those devices also be illegal? How many updates has the software and firmware in your car received? Shouldn't it be illegal to be on the road in a car with obsolete software? Yet, according to you it's pathetic and should be illegal to use a smartphone that's only received 2 years of OS updates and 3 years of security updates.

>You buy a piece of hardware that could trivially keep working for 5-8 years, and it becomes actively dangerous to use

Dangerous to use? In case you weren't aware, the majority of the damage inflicted on consumers and businesses is perpetrated by IOT botnets and infected Windows computers.
Some Indic typefaces were created using METAFONT in fact, in the 80s and 90s. They used the abilities of METAFONT to provide multiple specific fonts. Some of them have features (variants for conjunct style, e.g. the “Bombay” versus “Calcutta” styles for Devanagari, etc.) that are still not present in any modern (TrueType/OpenType) font available today.
> Here's an example of someone that has encased himself inside of corporate propaganda so completely that it physically surrounds him at work, at home, and even his inner thoughts:

Interesting piece, but was the rent of that place $4800 per month? How does that make any sense?
What about securely storing credentials and passwords?
Snap is reportedly laying off around 100 employees
But I wonder, can their response be trusted? I mean, it's either malice or incompetence or a complete fluke accident, and the third one is the only one they'll admit to, right?
One of the most fascinating reads I have read in a long time. What a fun thing to do at work. And I learned that git is even more powerful than I thought. Kudos to the author.
Charging him with assault might be difficult given the tremendous scope of judicial immunity. But if the judiciary as an institution wanted to keep its protections then it would at least hold a hearing.

That said, some more context from another article,

Gallagher later said he had ordered Morris to be shocked
because "his demeanor continued to escalate" and Morris
could have easily grabbed a nearby video monitor weighing
over 200 pounds, affecting the safety of lawyers at the
counsel table.

Bill Ray, the lawyer who represented Morris at trial, told
Texas Lawyer he didn't object to the shocking orders because
Morris was behaving like a "loaded cannon ready to go off."

"That guy is out of control I was standing right next to him
and I was scared of him. And I've stood next to some pretty
nasty people," Ray said. He also said the shock collar
didn't appear to be hooked up correctly and he didn't think
Morris was actually being shocked.

http://www.abajournal.com/news/article/judge_cant_use_electr...

EDIT: The appellate court opinion throughly analyzes the judge's explanation. http://www.search.txcourts.gov/SearchMedia.aspx?MediaVersion...
What makes you think that user trust isn’t one of the things they’re willing to break in order to move fast?
West Hollywood is a nice area but horrible for getting around. Hollywood itself is the opposite however, due to the Red Line and FlyAway Bus.
You think, hunger is just someone else's problem?
Poor Snap. Long live Snap.
How Mice Turned Their Private Paradise into a Terrifying Dystopia
Political tangents aside, it will be interesting to see how this race unfolds as the next recession winds up (which is inevitable, really).

The seemingly limitless amount of capital, technological, human and otherwise has led to this arms race of sort, but will both countries be able to focus on this if there's a significant crisis? How much of this stuff is just a bubble?
I honestly enjoy Axios as a starter for news. They are relatively unbiased, gives me what I need to know, and tells me why it's important. If something has peaked my interest more, I'll turn towards WaPo, NYT, etc for further in depth analysis. Have you looked at Axios before?
My best recollection is that neither one of them made any concrete proposal to significantly change the status quo on foreign wars. Trump did some handwaving, but no specific proposals. I could be misremembering, however.
If it helps, I posted a link to a draft of that chapter above. A big chunk of the text of SitG is on that site. It isn't a long read, and we all know what you can do with a single quote taken out of context, so I'd suggest going there.
Ten percent of all engineers is pretty significant. Curious what the motive is.
Step 1: don't use Android.
Step 2: don't use smartphones at all.
Step 3: black-hole FB and others at your router at home.

I personally skip step 2 because I'm addicted to being able to quickly search for things, read blogs. But even so: a) don't login to any websites, b) clear website data often, c) minimize use of apps, d) recall that when you browse the web from an app you're using the same cookie jar and other state as the main browser, and that you're letting the app track you.
That's for any car though. Most Uber drivers are driving Priuses or similar and therefore have much lower costs.
This is so great.

Do you mind reporting how many sales you've had so far (to-date, per-month, etc.)? Have you thought about trying to do some visual diffing to get it closer to the source version control analogy? Do you do a lot of hand curation of the repositories on there?
My bet is one coder fired and it's called out as an isolated incident by one bad actor skipping established policy. Whether that's true, well...
I'm not claiming that they will make the same bets, just that it would be in their interest to do so.
Drove by a scion iM in a parking lot one time.. and I said out loud "Scion iM? What the heck is that?" -- ads on IG and FB for Scion iM when I got home 20 minutes later. No search, no associative info, no dealer info... I simply said it.

I've had quite a few of those, and usually I can trace it back to me googling something, etc. But this time, nada.
Catching the Wave: The Tide Turns Toward the Subscription Model
Looks nice, but I hope the documentation for the individual projects improves (it seems to be at the bare minimum at this moment). For example, I'd like to know what to look for when a freshly soldered project doesn't work. Or when it breaks. Also, I'd like to have a minimum explanation of how a circuit works. The circuit schematics should always be included.

Further, it would be nice if the website immediately showed the price for the components (or a range, for different resellers).
I don't see the problem.

The GDPR allows you to keep what you need. For a blockchain, verification is a need, provided that you need verification. You can easily argue that you need verification of the most recent 2, 4, 256, 131072 blocks. Some number. All of the blocks for which you have some vaguely reasonable business need to verify, rounded up a bit perhaps.

As for really old blocks, do you need those? Why? I realise you can't follow the blockchain all the way back and verify all the way back without them, but if you're a business (or any kind of organisation covered by the GDPR) why do you need to follow the blockchain all the way back?
Your fingerprints are all over that card! All I have to do is wait for one of those cards to hit their trash, and I'll have a pretty good idea of how long it takes you to fill one up, and so how much coffee you drink.
I've enjoyed great success with various archiving proxies, including https://github.com/internetarchive/warcprox#readme and https://github.com/zaproxy/zaproxy#readme (which saves the content to an embedded database, and can be easier to work with than warc files). The benefit of those approaches over just save-as from the browser is that almost by definition the proxy will save all the components required to re-render the page, whereas save will only grab the parts it sees at that time.

If it's a public page, you can submit the URL to the Internet Archive, and benefit both you and them
I find such reactions very common.

Worse yet, I'm asked by friends and family why I spend my free time doing work(that I enjoy doing), and why I'm not dating anyone. "Aren't you worried you're going to get old and be all alone?" they ask. No, I'm not, because I've always had people around me. I just don't need them for every waking moment of my existence. "Don't you hang out with anyone?" they ask. I've got my neighbor, who's a good friend I see around once a week, my best friend who I see a few times a year, a female friend I see about twice a month, and regulars I'll see at meetups. The rest of the time I spend alone, and it's great. I don't need a gaggle of friends to be with on weekends. I actually don't want many friends at all. My time is valuable.

Nothing against people who live their lives differently than mine, but the least I could ask for is some basic respect when my life choices harm nobody else. I'm sure many of them are enjoying their lives. That doesn't mean that I would enjoy their lives, and it isn't my problem if some folks don't grasp that.
It's known as "munching squares": https://en.wikipedia.org/wiki/Munching_square
that's a wonderful mnemonic you have! I've quoted you in the updated version of the text (I hope you don't mind).
Well, if you had known what you were looking for you would have seen it written on my dorm room window.
Paraphrasing the article, it would be for the server to use undefined behavior in the _authentic_ clients to determine that they were in fact authentic. In this case, a buffer overflow doesn't appear to crash the client, but lets the server know that it's talking to a legitimate client. That's quite clever.
What would you say are important features missing in C++11 that are in the current standard? I ask because I'm trying to get back into C++ development after many years and even C++11 seems like a new language to me.
Loyalty stamp cards are pretty common, but most chains (Starbucks etc.) have loyalty apps instead of loyalty cards.
The motive is probably to save money.
It's the beginning of the AI revolution
Showing ads for stuff you recently bought happens to be extremely valuable advertising.

Sometimes the first order doesn’t arrive, or you want another one for the office... You think the chances of that are low, but they are still far better than showing you a generic ad.
A creator of the C++ STL says might've used more cache-friendly data structures
That's not true. Virtual DOM was created to avoid recreating huge DOM elements each time a re-render is needed, which was the way apps used to be done in the days of jQuery.
Malice is the first thought that comes to my mind. Perhaps a security vulnerability allowed somebody to access people's devices. It sounds exactly like the type of joke a curious hacker would play.
> Ten percent of all engineers is pretty significant

Not if 20% or even 30% was from 'fat' / over-hiring -- they TRIPLED their staff from 600 to over 1,800 within a year[1] -- in the year leading up to their splashy IPO

[1] Source: https://marketingland.com/snap-reportedly-lays-off-18-employ...

> The company, which went public in March 2017, has been on a hiring spree over the past couple of years.

> Between December 31, 2015, and December 31, 2016, the company’s full-time employee base rose from 600 people to 1,859, according to the company’s most recent earnings report.
I am a recent grad looking for a full-time position building web or mobile applications in a fast-paced, knowledge-sharing environment. I have been writing software for over 5 years with a year of professional experience across a wide variety of technologies.

Location: Fort Worth, Texas

Remote: Yes

Willing to relocate: Yes(Bay Area or Austin, Texas preferred)

Technologies: Python, Javascript, Node.js, PHP, Laravel, Java/Android/SQLite, IOS/Objective C, React Native, D3.js, MySQL, Magento, Wordpress, Django, Git, Sass

Résumé/CV: https://docs.google.com/document/d/1fu-Lz_0eAPdK6byLB86yXIW_...

Email: jakeandrewwymer@gmail.com
Tell HN: Homebrew base python formula now Python3
A quick heads up, since this bit me today. If you have the base Homebrew python formula installed and run brew upgrade, it will become Python 3. The python3 package has been deleted. All links to python2 have been removed from /usr/local/bin, and Python 2 must be re-installed via another package, python@2.

https://github.com/Homebrew/homebrew-core/pull/24604/
I mean, is this really not common knowledge? I am having trouble coming up with examples from my real life where people aren't aware of it. Sports? Practice. Spelling? Practice. Theater? Rehearse. It's practically an automatic response when people ask how to get better.

I don't think this is a mystical life hack, we do this with babies, children, students, and I have never heard an adult seriously suggest that they can memorize something in one go.

Well, okay, maybe the president and people with photographic memories. But in general? If people decide they want to learn something they definitely are aware it will take work and practice and repetition. Maybe they don't want to do that work, but I doubt they're truly surprised when they don't make progress.
Thank you for this and the child comments, I've been looking for the tl;dr of the political explanation. While the discussions of network frequencies, generation, phases, and propagation were all very educational, HN couldn't see the forest for the trees. Fascinating that the bitcoin mining (an HN favorite) was involved.
"Is there a reason for me to not flag paywalled submissions?"

People worked hard on the article. Should they not get paid for their work? Do you feel you shouldn't be paid for your work?
I'm reminded of a Gustave Flaubert quote (paraphrased) to the effect of: Keep your (personal) life simple, so your work may be chaotic and original.

I wonder whether there's a fixed total amount of excitement most people can tolerate, which we have a choice of distributing as we see fit between different kinds of pursuits. Most people don't have control over their work life and it's often monotonous, leading them seek excitement in personal life.
If the US blocks a Broadcom/Qualcomm merger, what's to stop ${US_Corp} making a hostile takeover of Qualcomm instead?

Clearly the two giant governments are battling over control of the closed source baseband backdoors in all mobile devices.
Just write the way you used to. All the newer toolchain technology is optional. Most libraries you might want to use include compiled versions as well that you can include with standard script tags. It doesn't have to be difficult.

That said, if you resist change too fiercely, you're only making it hard on yourself and those you have to work with who enjoy learning newer technologies ;) And while they do tend to increase complexity, it can be justified by producing more maintainable, easier to understand code.
You are allowed to ignore (refuse) to delete personal data from the Invoice: You may need their name to file suit against them for refusing to pay the invoice.
I've met a lot of people outside HN who believe FB is listening to their conversations through the mic. I haven't yet met one who has stopped using it as a result.

I think you wildly overestimate how angry users get about privacy violations. For examples, Target, Yahoo, Home Depot, and Equifax have not been screamed into rubble.
If we all had infinite time and infinite energy we could hear out every bad idea, analyze it, argue against it, and demolish it. But we don't. So we sometimes just have to say, "Y'know what: It's a bad idea and we need to set it aside and put our energy into good ideas."
She must be the last person using K&R syntax.
Australian weather bureau staff allegedly used supercomputer to mine Bitcoin
What do you think is wrong these days?
Agree 100%. We're building a product to help people find multiple, credible viewpoints on news stories - at http://civikowl.com. (Apologies for the shameless plug but hope it's helpful to folks reading this thread).
Rarely would the author of an article have any kind of control over the advertising shown on the page.
Yes, the evolution on dashboard, currently at 1.1% about two months away from Google I/O, probably one of the lowest numbers so far.

https://developer.android.com/about/dashboards/index.html
DTLA has plenty of skyscrapers.

Tokyo is bigger than LA and NYC put together.
Ask HN: Any one knows about a good cryptocurrency lawyer or a law firm
Looking into developing a utility token for one of my app but want to consult with lawyer first in the light of recent crackdown of sec
I'm honestly curious if the massive headcount of some of these companies is even necessary. I was taking a look at Bumble[0] the other day. They are the #2 dating app in the US, turning down acquisition offers, and are profitable with >$100mm in revenue, yet I have been unable to find a single engineering job listing or find anyone on LinkedIn that is on their technical staff. Plenty of Fish[1] was built and scaled to hundreds of millions of users by a single person. When all you're doing technically is recreating functionality that has existed for decades now (messaging), and using 100% cloud infrastructure, why build out a huge engineering org?

[0] https://www.forbes.com/sites/clareoconnor/2017/08/23/women-f...

[1] http://www.businessinsider.com/how-markus-frind-bootstrapped...
Webflow is an awesome product and well aimed at designers and developers. We're trying to provide something a little easier for marketers and other non technical folks to use, while maintaining power on the backend that developers love.
[1] http://www.businessinsider.com/sec-charges-madoff-auditor-wi...
It will be as useful as a brick if nothing can connect to the headset because it requires a signed communication DLL with a built-in obsolescence timer that must be continually refreshed by the company.
I used a project called phpmyid, some time ago, but it was quite easy to use and allowed me to run my own identity from my server.
Phone manufacturers always buy the drivers from chip manufacturers, and under closed licenses. The source is rarely ever published, you can't download the kernel patches and do anything. Often you'll wait months or years to get the kernel the manufacturer used, and it will have been so old that none of the drivers will work on a recent linux kernel anymore at all.

The situation isn't exactly great. And torvalds believes it to be more important to talk nice to these companies than to enforce the GPL, so nothing's been moving in the past decade at all.
For one thing, Google's inability to monetize Android better is it's own bad execution. There's nothing inherently bad about the Android platform, from a monetization standpoint.

Google's pixel & nexus phones have never dominated the market - and for good reason - they're not the best. If Google can get their hardware act together, they can see a windfall in revenues/profit.