skysight-inc/HackerNews huggingface dataset:
> stop spreading lies for them, please.

Ok, I was going to let this go as a difference of opinion, but now you've called me a liar. I've owned the following Android phones:

1. Nexus One
2. LG G2x
3. Samsung Galaxy S2
4. Samsung Galaxy S4
5. Motorola Moto X
6. Moto G2
7. Nexus 5x
8. Pixel (1st gen, non XL)

Of those, the best android phone I've ever had was the Nexus One. Amazing phone. I would LOVE a new version of that, same form factor (you can kill the ball), please make another dock, but modern innards and screen. It had THREE major versions of Android, it debuted with Eclair, saw Froyo, and then Gingerbread. 3 major versions.

The LG G2x was trash, so bad they lost a class action suit on the faulty hardware. I swore never another LG phone. I have no idea what OS updates it got, it was horrible.

The Galaxy S2 and 4 were ok, better with CyanogenMod. The S2 saw Gingerbread, ICS, and Jellybean from Samsung, an impressive array. The S4 got Jellybean, Kitkat, and Lollipop. Both got 3 major versions.

The Moto X was a close #2 to the Nexus One. Incredible phone that they screwed up with the X2. It saw Jelly Bean, Lollipop, and Kitkat. The G2 was great for a budget phone, saw Kitkat, Lollipop, and Marshmallow. 3 major versions.

My 5x was beautiful, but a bit disappointing at times. Again, LG, I thought the Nexus name would make it better, it was, but not by much. LG has a talent for making self destructing phones. It had Marshmallow, Nougat, and Oreo. 3 major versions.

My Pixel came with Nougat, and now has Oreo. 2 major versions.

All of these phones had 3 major OS updates, aside from the G2x and the Pixel, and the Pixel hasn't seen a third because it's on the latest Android available right now.

Looking at Wikipedia, only the Galaxy Nexus got two letter-revisions, but that takes it from 4.0 to 4.3, with Jelly Bean being 4.1, 4.2, and 4.3 (as well as 4.x.y releases), seeing THREE 6 month release cycles in July 2012, November 2012, and July 2013.

Every single Google Nexus phone has had years of new releases, with at least three major versions for every single Nexus phone, and the Pixels will see at least three major revisions as they've releaed the dev preview of Android P on the 1st gen Pixels.

Nexus and Pixels get the new releases first, very quickly, with monthly updates over the past several years. So, in summary, please do not call me a liar.
Or you can wipe it off, fully install Gallium OS before you finish a warm coffee and be super happy with your brand new super cheap fanless ssd linux laptop. Later, if you miss ChromeOS just click run a browser :)
And the secret knowledge that a specific whistle from a cereal box - blown into the phone at just the right time - can land you a Saturday night reservation at French Laundry.
Yeah, it's insultingly obvious and pandering and condescending. Like who do they think isn't going to see through this?

Assholes still think they're saving the world somehow.
I already had a comment above about this but another thing I thought of that I don't see anyone discussing:

What is the purpose of trying to fool the business owner into thinking it's a real person? It seems unethical, dishonest and disrespectful to the receiver having them believe they are talking to a real person. In the case of an AI failure at least the receiver will understand what's going on instead of becoming really confused. Sometimes I feel people in SV are oblivious to how their software can affect real human beings.
...You think google is going to do that?
After reading such many comments, feel the problem is not about Subscription this model; instead, it's about pricing.
Why should it even be enabled if you're not logged on?
You as a developer, yes. But you as a user have no choice if the developer has decided to use Google Location Services.
Is there word on whether Yubikey 4 models will support FIDO 2? Or do we have to wait for a new model?
Should Tesla employees be sanctioned for driving a Honda to work?
but audio telephony equipment generally assumes the signal is in the human vocal range, right?
Only go to authorized Apple shops while inside warranty IMO. There are plenty of technicians out there who will open your MacBook and clean it up for the time you will drink a coffee.

As for the MBP 2015, many users have reported that the thermal paste Apple puts in it in the factory is not optimal and they achieved 4-7 degress less sustained temperature by using a better one. I am attempting to do that soon.

As for air sprays, DEFINITELY DO NOT THAT. MacBooks are crazy packed on the inside, it's very risky in my opinion. Cleaning it from dust once or twice a year is extremely cheap around here in Bulgaria -- they charge me 20 EUR if they are grumpy. (Mine is out of warranty however, I bought it refurbished from a colleague.) Authorized Apple shops might charge times more though, I haven't asked and I don't know.

And finally, replacing the thermal paste is also an extremely quick process. A good technician does it for 30 to 45 minutes and a paste costing no more than 20-25 EUR can be at the top of its game for 2 years or more, depending on usage.

All in all, I plan to de-dust the laptop in a service shop once a year, and change thermal paste if I notice an increased sustained temperature. (Definitely buy iStat Menus, it gives you tons of diagnostic info right on your menu bar.)

Hope that helps.
I think commenter was pointing that an Android app can fetch location even from the background (albeit w/ limits on frequency due to power consumption). It just needs to get that one Location permission from the user.

iOS has a fine-grained permission setting for this - you can decide whether to allow the app to access location or not when it's not in foreground, i.e "While Using the App".
I wonder, if this will be confined to one-party consent states/countries for the foreseeable future.

Google will most likely want to use recordings to keep fine-tuning and improving upon Duplex, and I don't see them announcing "This call is recorded by Google.", when they're going through such great lengths to convince the called parties that they are talking with a human being.
And the Subscription model can't be a replacement for one-time paid in software. It should be better to be combined with freemium.
Ask HN: What are your favorite non-tech blogs?
Phoning like this you already have to wonder if the person on the end is an idiot who will screw stuff up. I'm not sure it maybe being a google bot will make much difference.
in my experience, 9 out of 10 times the mobile web experience is flaming garbage

In my experience, 9 out of 10 times the app experience is both flaming garbage and an additional privacy suck.
One time, a giant tech company staffed by geniuses released a super-useful tool that saw massive adoption. 10 years later that tool became technical debt.

Wait, it was way less than 10 years.

I'm talking about Google Realtime. Or reader? Or buzz?

No, wait, I'm talking about aggressive Twitter API deprecation/removal.

Wait, nevermind, I'm talking about Facebook.

You get the idea. What's revolutionary today sometimes becomes the substrate for future innovation. Sometimes it gets cast by the wayside, even in the face of significant "user" (developer) popularity.

That's not proof of negativity; just realism. Negativity would be "no new innovation will ever get traction". Optimism would be "all new technologies will change the world" (c.f. https://www.npmjs.com/browse/depended). This is neither.
It was hard (and in some cases it still is) but I have started to just not the use apps and services that need blanket permissions. Like I didn't have TrueCaller on my phone until I moved to iOS where it surprisingly works w/o Contact permission. The last time I had checked it would simply refuse to work on Android w/o Contact permission. And I didn't give Uber location permission till it started to ask for "While Using the App" permission. Until then I used to manually enter the address.

Similarly, I have decided not to use many Dropbox apps that need R/W permission to entire Dropbox instead of any one folder that I can choose.

I think we kind of need to show these apps and services their place, so to speak.
It’s very easy to integrate into P5 and three.js. We’re going to release an example in p5 and ml5 soon
Buddha gave the path of end of suffering as eight noble qualities: "right view", "right intention", "right speech", "right action", "right effort", "right livelihood", "right mindfulness", and "right concentration".

Notice "right mindfulness" is different than "right concentration" and it is just 1/8th of the path. When your hypothesis is 1/8th of the complete picture, of course your studies will prove it does not work.
Does the article mention any lies Wikileaks has promulgated?

I only saw it talking about how they're willing to play hard in politics and 'take political scalps'
In the second example they ask what's the line likely to be like on Wednesday. Show me one API that does that. English is richer than APIs.
‘My Hovercraft Is Full of Eels’ in Many Languages
Perhaps that was a response to a "give it a 5 star review and you'll get a $100/50/10/5 refund"?
It looks like Cyberpunk is winning the most accurate dystopia genre.

Just wish a bit more of the punk aspect had survived.

The shamelessness though. It's fucking disgusting. Yet again we gotta watch this awful corporate PR tropism.
FYI, here is Bitmain's AI product homepage: https://www.sophon.ai/

They shipped Deep Learning Accelerating Card SC1 at $589. You can't buy it right now because it is sold out.
For those wanting an open-source/self-hosted PWA solution with arbitrary offline data, Apollo is quickly getting there. You can see an (awesome) state-of-the-union roundup at https://github.com/benseitz/apollo-link-offline/issues/1#iss... .

The real problem with all of these systems is that it's very hard to get arbitrary offline mutations "right." For instance, a GraphQL mutation changing nested objects would likely need to translate to a database transaction... and although Firestore supports such transactions, it doesn't support them offline: https://firebase.google.com/docs/firestore/manage-data/trans...

Of course, if you can structure your data such that it can be represented by a CRDT - https://en.wikipedia.org/wiki/Conflict-free_replicated_data_... - offline sync comes much more naturally. https://irisate.com/crdt-for-real-time-collaborative-apps/ is a great writeup that includes links to some actively-developed JS libraries.
The purely functional nature of LispKit was always a turnoff for me.
About 18 months ago I bought a Samsung S6 off of ebay new in a box for $250. Was actually my first "real" smart phone. I've liked it quite a bit but was disappointed at them taking 8+ months to bring android updates. I was thinking I might get Oreo this August or so. But then I just learned that they've (Sumsung) discontinued all S6 support. So now I guess I'm screwed.

I really liked the samsung health app and the built in heart monitor. And I use samsung pay. I don't think any other phone has this and I would like to stay with samsung. But as I sit here and type this on a desktop running Debian that I built in 2008... I really can't support a company that thinks their hardware is only good for 3 years before you need to throw it in the trash.

Any tips? I don't really want to root and load a rom (and plus that would make me loose samsung pay and wifi calling I think).
Three dramatic new ways to visualize brain tissue and neuron circuits
Isn't Chrome OS based on Linux? so in other words, Google just removed restrictions that they added? I wonder what they added for this to be possible for their advertising company.
And what exactly does minimizing waste entail? I'm sure it's great for their inventory I mean users
"Gitea: Open source, self-hosted GitHub alternative" -> which seems to use GitHub itself. Not encouraging that they don't eat their own dogfood.
It reminds me of the maybe apocryphal story how NASA invested time, money, and effort to develop a pen so astronauts could write in zero gravity, and the Soviets used pencils.
You may also want to checkout Digikey. It’s more focused on discreet components, but they have a huge catalog of electronics that’s worth searching through, and pretty reasonable shipping.
Building a Simple Generative Adversarial Network (GAN) Using TensorFlow
FROM scratch
ADD main /
CMD ["/main"]
I'd actually already read it, but thanks for linking to it; it had been many years!

That said, I'm not the one painting the hard and bright distinction between "right" and "wrong". I know the dude who thinks the earth is flat is "more wrong" than the person who thinks it's spherical.

I'm instead trying to point out the presumption structurally inherent in "we know more than those benighted, unenlightened sods that came before us did" being not merely a reason, but a requirement to dismiss anything said sods might have to offer.

Consider: all of the out-of-hand dismissal of meditation, or mindfulness in general, in this thread. As far as I can tell, the dismissal boils down to taking "We didn't invent it", "The evidence is generally at best weakly supportive, and doesn't conclusively refute the thesis", and, "But unscrupulous people do unscrupulous things and hide their misdeeds behind these concepts" as sufficient cause to nope right on past with prejudice.

The thing is, if you're properly playing "science", you don't get to "nope" out like that. Replicate it or refute it, sure, but not repudiate it. Empirically demonstrated results that run counter to our intuitions, and are at all replicable, are the things we should be paying the most attention to, because that's where we're most likely to learn something new. (Even if it's just about our intuitions...)

We've instead somehow made a more-or-less collective, and as far as I can tell unexamined choice somewhere along the way to interpret skepticism not as, "I will neither believe nor disbelieve without evidence" but rather as, "If something doesn't comport with my [certainly limited and probably incorrect] understanding of our [certainly limited and probably incorrect] understanding of reality, it should be mocked and dismissed."

And, no matter how hard I try, I can not wrap my head around how the latter follows from anything except yet another case of over-privileging our own perspective, and patting ourselves on the back for being so clever as to have inherited the trials-and-errors of aeons of ancestors, without crediting more than a token named few of them for any of that work (and often in some backhanded way that undercuts them as much as credits them. "That Newton. He sure was smart. Too bad he drank so much mercury...").

So, yes, Asimov was right. Of course our knowledge improves and is refined over time — assuming we're pursuing correct-enough theories that we don't get stuck in various local minima of understanding. But I wasn't disagreeing with him in the first place.
what is noc?
But I am saying that it is unlikely Google will let you spam reservations. This idea that some kid will now be able to make 1000 reservations via Google is not probable.
The Credit Bubble Bulletin is an insightful pessimistic weekly analysis on the global economy.

http://creditbubblebulletin.blogspot.com/2018/05/weekly-comm...
Why would I want to buy a book through a user interface that doesn't even allow me to browse the book or the reviews?

I can understand asking Alexa to restock the cereal if I buy the same brand all the time, but buying anything unique like a book, or an item of clothing or electronics, would seem to require much more interaction than such an interface is capable of.
It's rapidly becoming a problem of nations, too. Democracy isn't designed with such powerful persuasion tools in mind.

A democratic system in today's world honestly just hands the keys of state to whoever controls these marketing nukes. Of course it's not nearly as bad now as it'll get later. We're about to be treated to a front-row viewing of just how easy it is to mess up every future election.
I haven't tried Shopify for a real shop, neither have I Big Commerce or any other e-commerce engine. There're downsides to such engines one of them being is that they're not completely customizable a way you may want to. And I simply have built my e-shop engine, by myself and from scratch.

Shopify looks decent, I let my inspiration come from it.
What are you talking about? You want to make it so that a company like Apple can just draw arbitrary bounds and say "no messing around beyond this point" and have that be internationally, legally, enforced?

We got that with the DMCA and DRM modules, phone unlocking, and console rooting.
Antifa... I think that's how it's spelled, anyways. Short for Anti-Fascist. A radical extension of the "SJW" logic, if you will. Any ideology, taken to the extreme, is ridiculous.
Poisoning babies with melamine is amusing?
I have never seen a PR campaign so blatantly obvious and contrived. Can't you smell the stench coming off it?
Thanks for all the helpful and insightful comments everyone.

I guess essentially what I was doing was really the same as the following (excepting the echo derp):

[jbrown@tools1 testdir1]$ ls |
grep 'testfile1
> testfile2
> testfile3
> testfile4
> testfile5
> testfile6
> testfile7
> testfile8
> testfile9
> testfile10'
testfile1
testfile10
testfile2
testfile3
testfile4
testfile5
testfile6
testfile7
testfile8
testfile9

...the above has the same/desired output (including the missing testfile1 that the echo derp had missed).

I guess though that I still don't fully understand how/why grep is able to interpret/execute each newline individually, eg kind of cycling through it.

EDIT - I do realize dozzie pretty much explained it, and what's happening here, however still sort of bewildered that grep is able to perform the operation sort of separately on each newline as an individual argument, and sort of parse through each one...
>I could see Cook & co. make the case that these devices are so dangerous in that regard that they shouldn't be able to be used by anyone.

OK but that is not a legal strategy. You're not providing any basis other than that Apple should have some magical power to prevent people from touching devices they legally have access to.

OK and if you got Planned Parenthood or the Humane Society listed as a domestic terror organization it would hurt their funding, too. What's your point?
Fortunately, Duplex's purpose is booking salon appointments, not to provide a conversation partner about statistical theory.
If Facebook becomes a middleman for Amazon (or some other retailer), they're going to want a cut of the transaction, so going directly to Amazon would probably get you a better deal (or at least fewer ads). And it's no easier to buy something through a Facebook app than through an Amazon app. (If people really want to type "buy me book X", Amazon can add that to their own app very easily.) So it's not clear what value Facebook would be adding here.

(I don't think that Facebook would actually want to be the retailer in this transaction - that would involve competing with Amazon at something that Amazon is very good at and Facebook knows nothing about, like warehousing, shipping, purchasing, etc... and requires billions of dollars to build. So I don't see Facebook having any role except being a middleman.)
Which is the only reality on ipv4
Precisely, the implications of this are just AIs getting stuck in a recursive loop or getting into a battle of training to best the other.
Sigh. Why is this trash posted so often on HN?
What's wrong with Wolfie? (Terminator 2). Hopefully the AI won't be quite like that for a while. https://www.youtube.com/watch?v=MT_u9Rurrqg&amp=&feature=you...
The working class people will be replaced by AI
Tomfoolery!
This is LIT FAM!!!!!!!!!!!!!!!!!!!!!
Take a look at System76. They make Linux laptops and have full hardware/driver support out of the box.

https://system76.com/
Google seems to be very good at finding new never seen before content. If you don't want it public then put some kind of authentication on it.
What happens then if I'm a human that masquerades as a computer? Seems like a neat way of explaining away a number of social faux pas or drunk-dialling. "Me? Noooo... that must have been my PhoneBot 2000. Supposedly the next firmware update should solve that kind of problem."

That said, I don't necessarily disagree; there is going to need to be lots of these kind of issues that need sorting out before we reach a Culture-level of AI interaction.
This could be great to answer all the spam calls and keep them engaged so their costs shoots up.
He's correct on a factual level:

https://www.brennancenter.org/blog/americas-faulty-perceptio...

There's a wider context, though, where violent crime during 1940-1960 was abnormally low compared to the earlier part of the century (which had violent crime rates similar to today), and then it shot up in the 1970s. And the 1900s in general has been quite low to historical homicide rates in colonial times.

http://sites.nationalacademies.org/cs/groups/dbassesite/docu...

All of this fits my point that you can't really draw conclusions one way or another from the crime rate.
...to say the very least! From [1],

> His fundamental contributions cover diverse areas of computing science, including compiler construction, operating systems, distributed systems, sequential and concurrent programming, programming paradigm and methodology, programming language research, program design, program development, program verification, software engineering principles, graph algorithms, and philosophical foundations of computer programming and computer science. Many of his papers are the source of new research areas. Several concepts and problems that are now standard in computer science were first identified by Dijkstra or bear names coined by him.

[1] https://en.wikipedia.org/wiki/Edsger_W._Dijkstra
For those who prefer a plain text version, start reading from [1]

[1] http://www.cs.utexas.edu/users/EWD/transcriptions/EWD03xx/EW...
Ask HN: What is your note-taking system?
I prefer to have my notes in plain text so I'm currently taking Markdown notes and storing them in a disorganized way across various folders. I'd really like to store my notes in a more structured way.

One tool I've used is Boostnote (https://boostnote.io/), a note-taking app with tagging and folders (a plus), but I'm not entirely happy with it because it doesn't give me as much customization over file names and structure as I'd like.

I think what I want is a system of organization for managing notes in directories and subdirectories, though I'm open to software tools as well.

What do you use? Do you store notes as plain text on disk or use some other tool? Do you put your notes in version control? I'd love to hear what you all use. Thanks!
This is simply not true. You’ve been lied to, and you don’t own an iOS device to check for yourself. I’m pasting something I shared in another thread here. I have no idea where this lie came from but it seems like someone is trying to keep people away from developing apps on iOS.

I’ve written a couple personal apps that sync with health kit data collected from my Apple Watch and nutrition apps to help me track things in a way that is useful for my fitness goals. In 2016-2017 I used these apps to put on 30 lbs and stay relatively lean but I’ve never wanted to publish them in the app store. I don’t pay for any developer program. Just need to download some (free) developer tools / SDK for XCode, build the source, and put it on my phone. The install is tethered, but afterwards it stays there until I delete it. Restarting the phone doesn’t delete the app either. Only time I needed to re-install was when my 5s crapped out and I had to get a new phone.