skysight-inc/HackerNews huggingface dataset:
If you've been following Marginal Revolution for a while, you'll know that Tyler Cowen (who has libertarian leanings) is endlessly fascinated by Singapore. It's one of the most free-market places in the world, yet it has huge government ("a high quality bureaucracy", as Tyler terms it).

This pushes against the thinking of libertarians just slightly. The qualifier though is that for this to work the government has to be good -- and once you go beyond the size of a city-state, that becomes more difficult to achieve.

Also, Tyler may not fully grasp the liberty you have to give up to achieve such a government in Singapore because he has never lived there.

[1] https://marginalrevolution.com/marginalrevolution/2015/08/wh...

[2] https://marginalrevolution.com/marginalrevolution/2016/06/my...

[3] https://marginalrevolution.com/marginalrevolution/2015/12/ho...
You seem to be intentionally missing the point. Change my earlier examples to remote controls for your TV if you prefer.

Convenience does, absolutely, have strong value and can be meaningful improvement to one's life. Generalized voice control is a major and meaningful convenience - even if it's currently early and might have some problems - because it drastically changes how we can interact with our environments.

Sure, we can short sell the case as "not needing to walk to a light switch", but even then if it's dark, my arms are full, and the path to the switch is littered with children's toys then that's a meaningful improvement to be able to say "Hey google, turn on the living room light".

Consider cases of people with severe MS or who otherwise can't easily walk. Sure, they could hook up a remote control and keep it near them, or get one of those stupid clapper things, but even then that only works for the lights.

A generalized voice assistant gives me control over my house, from anywhere my voice can be heard, and not only executes my actions, but can give me realtime feedback and data. Best of all, this requires no special skills on my part, just a willingness to talk to the damned thing loudly and clearly with simple words.

Can it act as a wire tap? Of course it can. My store bought bread can also be contaminated (right now in my area there is a huge contamination issue with eggs and lettuce), my indoor plumbing can burst and flood my house, so on. It's a new technology, it has kinks and flaws, and we're currently in the early adopter curve of it moving towards the initial disappointment trend.
> However, I hope they will rectify and allow access again for EU users at some point soon.

Honestly, I don't. I don't want this precedent of government overreach to stand. I wish more international companies would stop doing business with US citizens for the same reasons.

> It seems to go against the idea of a borderless internet, and I blame the companies for that, not the EU.

You don't blame border-based rules for harming the traditional borderless approach? How illogical.
I also find I spend less when I carry cash. I've moved to paying my online bills via credit card, but money for eating out, coffees, movies etc gets withdrawn in cash - and I often find I have more left over than if it was a line item in a budget spreadsheet.

(Fun fact: this effect is one of the major reasons casinos have you gamble with chips)
I posted a comment with an alternative construction plus rationale: https://news.ycombinator.com/item?id=17153329
This! Everyone keep's saying it's BSD Erlang and jumping on the Erlang train. Fine tools btw, but WhatsApp is super simple compared to Twitter. rolls eyes
Given the numbers it has almost certainly happened at least hundreds of times and probably thousands of times. But the remaining sequence of events - the receiver notifies the sender, and a media outlet picks it up, and amazon comments seems to have only happened once so far.
Just have the browser present the user with the choice on install.

( ) Enable third party cookies. This may allow third party websites to track you across the internet.

( ) Disable third party cookies. This may break some functionality on some websites.

It's no more confusing to end users than the endless sets of checkboxes websites have to use for GDRP or the pointless click OK to accept cookies notices.
> EU can't wait to give fat fines to companies like Facebook and Google, due to their tax evasion schemes.

How does GDPR relate to "tax evasion" at all? Also, Google and FB set up to pay taxes in Ireland, which is a member of the E.U. That seems legal to me. See https://en.wikipedia.org/wiki/Double_Irish_arrangement
From the text of the directive:

"Natural persons may be associated with online identifiers provided by their devices, applications, tools and protocols, such as internet protocol addresses, cookie identifiers or other identifiers such as radio frequency identification tags. This may leave traces which, in particular when combined with unique identifiers and other information received by the servers, may be used to create profiles of the natural persons and identify them.

An IP address is an "identifier". However, an IP address does not in and of itself identify a natural person; you know that, I know that, and even the GDPR knows that.

However, if you start building a map of IP addresses to user real names, or some other form of profile construction, then the IP addresses become personal information.

(comment hoisted from other thread)
> this is what actual monopolistic behavior looks like. Apple ... abuses [its] power ... by ... artificially raising prices

That's a strange thing to say in the context of digital games, where one of the biggest issues iOS game developers face is consumers not being willing to spend more than trifling amounts for games.
Because the browsers (users actually) are, but it’s not practical to send a cease and desist for a TOS violation to every user.
That's total sales, but probably not total revenue, in that third-party distribution partners (that is, stores) will take a slice. Possibly a big one given Essential's relatively poor bargaining power.
As I opened this article, I thought "I bet this is going to be related to some Goddamned systemd change".

And sure enough, about halfway through:

>This interface has an IP alias, set up through systemd's networkd.

The amount of pain and headache this init-kitchen-sink-wannabe-thing has caused me day-to-day is incalculable.
Every recipe site runs on ads as one example. Now five million recipes across 1,000 prominent sites are to be locked behind paywalls, and you must pay $5 per month for access to each site due to the extreme drop in traffic they suffer (nobody is signing up to pay except at the largest sites, smaller sites have to charge more to make up for that, they implode accordingly).

The result: 973 of those sites disappear. Diversity of choice just collapsed. Starting a new recipe site or blog just got 100x more difficult. But hey, in Communist Internet, who needs lots of recipe sites.
Correcting false statements matters on its own.
You sound like a wonderful parent.

From my point of view, life is suffering and until you can justify passing that suffering down, having children is a purely selfish desire.
Hopefully we are still free to discuss what effects a company's perfectly legal choices could have on us as a society and as an industry? Or is that also now verboten in the name of fairness to the free market?
Hey, thank you! And yep, since it's the same amount of time required by our testers (and they get paid the same regardless). If you actually have a blog about a rare barbed wire collection though, hit me up and I'll do one for you gratis because that's just awesome.
> Great, so about:addons doesn’t use tracking Google Analytics cookies anymore? Or has a visible way to disable it (you need to enable DNT to get rid of this).

I can imagine this being legitimate interest, can be disabled with DNT flag, and it's not personal data. Mozilla signed a legal contract with Google which prevents Google from using this information.

> EDIT 3: See also https://www.mozilla.org/en-US/firefox/channel/desktop/ which explains that Nightly and Beta always send telemetry, which can not be turned off in any way, and your only way to avoid it is to stop using the product, which again violates the GDPR section on "free consent".

Options -> "Privacy & Security" > "Nightly Data Collection and Use"

Also, it uses word "automatically", not "always", and "Learn more" link on this page tells you how to disable that. Additionally, telemetry information is NOT personal data - it stores information like how many times you have opened web browsers, how many tabs do you use, but it doesn't send personal data.

Crash reports may contain personal data, but even on nightly, they aren't automatically submitted.
I saw a presentation for using muons to image the inside of asteroids:
https://www.lpi.usra.edu/sbag/meetings/jan2014/presentations...
Well, sure, but assume you're new and you don't know that. You can usually search for "man ip" to get close, but that usually just gets you a technical reference for an experienced user (the man page) and not a tutorial, introduction, or training doc for someone learning a new tool. "ip command tutorial" works well, though the results are still rather mixed. I get Cisco and Windows results as well until I search "ip command tutorial linux".

The point is that searching for "ifconfig tutorial" is going to give you what you want, while "ip route" is probably going to get you Cisco documentation, honestly. Even something like "parse ip output" is going to give you a mix of results from Linux, Windows, or web services while "parse ifconfig output" is a lot more clear.

"ip" is simply a saturated keyword, making it a bad keyword.
You don’t know that, because you don’t know how many ads they would be showing in the alternate reality where they only show non-targeted advertisements.
Are you accounting for the fact that Mozilla has a special contract with Google regarding the use of Analytics?

https://bugzilla.mozilla.org/show_bug.cgi?id=697436#c14
The only other place I've seen single-dash long options be the norm is within TCL scripts (where that's conventional whenever a proc takes named arguments/options).
If you make a song on a Gibson guitar, should the song belong to Gibson?
How is that false? If Sony decided to port PSVue - the live tv streaming service that's available for iOS, Android, Roku, etc to the Switch and Nintendo refused it - what's the difference?

Every curated platform controls what can be in it - including all of the console manufacturers.
That's not provably the case at all. We can absolutely do better, for reasons the root of this thread raises. If that were true, why isn't SHA256 the state of the art in password storage? Reason: the input space is small enough to enumerate.

I posted a comment with an alternative construction plus rationale: https://news.ycombinator.com/item?id=17153329
Thank you for the feedback. I'll get those fixed up here in the next commit - coming in, oh, say, 20 minutes :)
Ha, I always joke that Twitter is a good example of why one should avoid distributed systems. Every often, you see it showing the wrong number of friends, tweets, likes, etc. I don't care, I suppose some people care about such metrics.
>This really only becomes obvious when you pass the -p flag, where the program information is printed on its own line.

It isn't on its own line, it's just wrapped so grep works properly.

>but the column spacing is incorrect instead.

ss output is column-based so it is useless to bother with tools like cat for parsing.

ss -p | less -S is the simplest solution for you
It seems what happened is that all the promising/useful areas of inquiry from ancient philosophy have since become their own fields. "Natural philosophy" became physics/biology/chemistry and so forth. Thus university philosophy departments were basically left with the dregs -- lots of debates over non-falsifiable claims, lots of debates caused by poor definitions of words. Ethics is the only subfield of modern philosophy I can think of that seems useful and interesting to me. Maybe political philosophy too, but that has mainly moved to the political science department.
This is actually very interesting. It seems to me that many Americans really don't care how their personal data are (ab)used and will happily agree to absurd ToS-es without complaining. In Europe, we have quite different culture of doing things. And yes, the misnomed "right to be forgotten", i.e. the ability to remove my own personal data from a website, is an important right. Not being tracked is an important right. Not being profiled - ditto. It's really shocking to me that the narrative in the USA is that GDPR is evil, whereas many people in Europe consider it a very positive development, in spite of additional work that needs to be done.
Making change in person-to-person transactions is a pain. If I owe you $15 bucks and you and I only have 20s, there is no easy solution other than you owning me money, one of us writing off a debt, or me having to put off paying you. Much easier for me to pull out my phone, type in your phone number and the amount I want to give you and just hit send.
More and more it seems that smaller users of Linux gets the shaft to placate the needs of the cloud behemoths...
Enabling incremental builds - where changing one thing doesn't require your 1000+ page site to rebuild entirely - is the holy grail for this category of tool.

I read this move by Gatsby as 'incremental builds as a service', which is quite exciting, fears of vendor lock-in notwithstanding.
Free will has been settled though, hasn't it? The best case for it these days seem to be a language game called "compatibilism" where you redefine free will to mean something vague about acting according to motivations, and when someone accepts that definition you turn around and say "Aha! We do have free will after all!"
The yeelights are typically bought on eg Aliexpress. I have mine with the local network developer functionality enabled, here's to hoping they will still work with that at least.
Great feedback. I'll get this worked in. Thank you!
> And you'll be too dead to enjoy it if you are. Are you sure you have come to terms with that?

Honestly, I don't think it's all that easy to rule out valuing the future beyond death, or to categorically reject notions of continuation of identity beyond death. That we are a coherent, super defined identity that has a definite beginning and a definite ending is in large part a convenient, and comfortable, myth we tell ourselves. In reality ourself from moments ago is a (slightly) different being, and you from many years ago, say from your childhood, is an almost completely different being, not only physically but a completely different mind. I don't think most people have come to terms with this either (which is understandable imo because those concepts are very tricky to interpret in a non-nihilistic way); while this truth give perspective as to why other forms of propagating your impact in the world and on other people that go beyond just your future self are perhaps justified. That the continuation of part of your identity in your work, teachings, children, friends, beyond your death can be "rational".

Ultimately I think (and so seems your position) one of the main motivations people should have is to simply have a good, happy, meaningful life themselves (where meaning isn't fame or grandeur). But, again "rationally" (in a classical economic-ish sense), there's definitely a big place for helping other people and building a legacy imo, as previously justified and based on ethical principles like the Categorical Imperative[1]. Of course if everyone were singularly concerned with helping others, no one would be reaping the fruits of labor, then what would be the point of help? That's why the one's main motivation should always be your own happiness, whatever that even means.

[1] https://en.wikipedia.org/wiki/Categorical_imperative
How to Scan Your Computer for Malware with Google Chrome
You're right - the pricing is normally a bit higher but I slapped it down to $10 for a friends and family launch. I guess I considered HN to be friends and family :)
It is. OK Google won't unlock a locked phone unless the voice matches, and you specifically enable the feature that allows it to unlock the screen. Once the screen is unlocked however, only certain functions that access your account will need to match your voice (if you spent the time to get Google to recognize your voice.) Performing web or photo searches wouldn't require you to match the voice if the phone was otherwise unlocked.

Asking someone to silence their phone might just be an attempt to get them to unlock their phone before issuing the offending command.
Anyone interested in this topic should read Chalmers' paper "Why Isn't There More Progress in Philosophy?"

http://consc.net/papers/progress.pdf
> To avoid personalized advertising based on your mobile app activity, you can install the DAA’s AppChoices app here.

this is ridiculous. Is this even GDPR compliant?
Another convention seems to be 'Alexo' when you want to talk about Alexa but not to Alexa.
> I don't think this is true. There is a lot of consumer facing technology - but not so much in the form of Internet companies.

That's fair, it may be an American thing that when we say "tech companies" we really mean "internet/software/computer companies", Americans wouldn't generally classify Ford or GE or Activision as tech companies, even though they obviously make heavy use of technology.

As for the problems of European fragmentation, that obviously doesn't help things. But Spotify seems to be doing just fine, even though its home market is tiny. And WhatsApp is an American company that was able to find vast success overseas, but very little success at home.
Poking at ip and its sub-commands reminds me of poking at the serial interface of a Cisco router, and not in any pleasant way...
And that it isn't even an option to recognize a bad law and repeal it, even if it had good intentions, speaks volumes.
> Given that Apple - as a private company - is the owner of iOS, no one can blame them for what they wish to include/exclude from their ecosystem.

Apple may own their property, but iOS-device owners own their devices, and Apple have no right to prevent them from running the software they wish to run on the devices they own.
CBSi (e.g. Giant Bomb) are using similar wording: https://i.imgur.com/8wQGvIv.png. There _is_ a "Manage Settings" link, but they are treating "Google Analytics / Adobe Analytics / comScore / Akamai / Nielsen / Evidon / Moat / Cedexis / Chartbeat / Index Tag Manager / Tealium Tag Manager / Google Ad Serving" as "necessary cookies", so you cannot opt-out. You get redirected to https://l3.evidon.com/site/425/5420/6 if you click "Manage Settings".
Web-View (https://github.com/Boscop/web-view) and Tether (https://github.com/quadrupleslap/tether/) are two examples of what you're looking for. Web-View is built for Go, but has bindings for several other languages.
There cannot be "progress" in a field without agreed upon mechanism to decide what's "right" or "good".

In math, we have proofs. In science - experiments. For med we use double-blinded tests. In tech - what works is king. Philosophy as a discipline is too poorly designed to assign proper meaning to the term "progress".
I hear someone invented a special light which is uncomfortably hot when it interacts with darker skin, but doesn't (usually) affect those who are fair-skinned.[1] Statistics show that locations that deploy these lights have fewer minor crimes.[2]

Do you think we should deploy these lights along with the squealers? If not, then why not -- what is different?

[1] Not actually true (thank goodness). Fictional example was created for illustrative purposes only.

[2] Not actually true (because the lights aren't real). But if they were real, this would almost certainly be true. Among other things, if you drive off a percentage of the population, then it decreases the number of people, and thus the number of crimes.
A Bloom filter is an interesting approach, but the problem is that the attacker and you need the same property: to know if an email is in the set. If you could tell set membership with (effectively) perfect accuracy the Bloom filter may improve performance but not privacy.

I posted an alternative construction elsewhere in the thread.
> I can imagine this being legitimate interest, can be disabled with DNT flag, and it's not personal data. Mozilla signed a legal contract with Google which prevents Google from using this information.

Still it would require at least a cookie notice.

> Options -> "Privacy & Security" > "Nightly Data Collection and Use"

That does not disable all telemetry, there were a few discussions about this on the bugtracker, in Nightly, some kinds of telemetry can not even disabled through about:config as they are set to "locked: true".
Sure - that ability is built in, but since the project is new I commented out the ability to filter by demographics until the tester base grew large enough to return results for the filters. The good news is it's actually there, so I'll be letting demographics filtering happen here really soon.
Pretty much every site you ever had to sign up for has had to change things, it's part and parcel of the process.
Agreed, that's obnoxious. I bypassed it with Google's cache: http://webcache.googleusercontent.com/search?q=cache%3Ahttp%...
It’s silly that radios and podcasts and random people have the ability to trigger Alexa just by saying the name. “Hey Siri” gets around the issue by only listening for your voice, not just anyone. It’s shocking that anyone would build a voice assistant with zero authentication or authorization built in, so much so that an advertisement on the radio or TV can trigger an action on your device like on an Echo.
I agree it's a rather nice site. So refreshing not to have to wade through privacy guff popups.
Removing ifconfig (the implied end-goal of deprecating it) would also break many scripts.
> I don't feel obliged to accept their shitty privacy policy, and in return they are not obliged to serve me their often equally shitty content.

Yes and no. Yes, in the sense that you can argue that. No, in the sense that the GDPR just says "no, you cannot ask people to pay with personal information". So either they must show me the article even if I opt-out of giving my information. Or they must make reading their article conditional upon something else (say, paying them). They CANNOT make it conditional upon my consent to use my personal data, because that's just coercing me into clicking "yes", which is exactly what GDPR is supposed to curb.
TinyLFU: A Highly Efficient Cache Admission Policy
The article is a little weird IMHO. It's not like Germans are paying their rent or buying cars in cash - it's day to day things.

Also, it's not clear to me - do they count debit transactions as "cash"? IIRC you could go to a supermarket and use a card but those may have been debit - it's hard to tell with chip and pin.

I think a lot of people in America do the same thing - withdraw cash for bars, coffees, etc rather than swipe a credit card for every little thing.
> Honestly, I don't think it's all that easy to rule out valuing the future beyond death

Never said it was easy. It can take years of reflection.
I'm suggesting the OP do that. Their life will be a lot more pleasant and fulfilling once they do that. Otherwise, they may spend their whole lives fruitlessly chasing after immortality.
nice! But not even one book?
> I'm sure somebody will try to claim it's "necessary" to their business to track people and sell everything they possibly can, and I expect European courts to decide that's laughable nonsense.

That's basically what CBSi are doing. They are claiming "Necessary Cookies are required for our sites, products, and services to function properly", where "necessary cookies" includes:

> Google Analytics / Adobe Analytics / comScore / Akamai / Nielsen / Evidon / Moat / Cedexis / Chartbeat / Index Tag Manager / Tealium Tag Manager / Google Ad Serving

Edit: Missing "
“GNU's Not Unix”. Don't say they didn't warn you.