skysight-inc/HackerNews huggingface dataset:
I’m not going to respond in general to your edited comment, since it is not what I replied to originally.

Editing a comment to get round a rate limit creates a misrepresentation of the thread your interlocutor was responding to.

I don’t mind waiting for you to be allowed to respond in the normal way.

Nobody is talking about Android phones ‘not allowing sideloading’.

The question is only about what percentage of phones allow a sideloaded app to be installed from the web just by responding to a dialog, rather than changing a configuration.

Usually when I bring up sideloading as a reason why people should choose Android if they don’t like the restrictions of iOS, people claim that it is too hard for regular users to do because of the configuration required.

I was responding to a comment which said this had changed and now it is much easier.

I don’t believe nearly 100% of users have this experience yet, but I am curious to know what the number actually is, because it matters for developers.
Sowell's "Controversial Essays" was helpful for me to understand the conservative mindset a little more. He comes from the Chicago School and Milton Friedman.
You can buy that TV. It still exists. But for now, people are buying smart TVs.
> Here's why I have absolutely no sympathy for Google in this situation.

Abstract away from the particular goal here, the problem itself is difficult and interesting. How can the leader of a large organization change the organization’s culture?
Okay — but inability to predict doesn’t equate to random outcomes.

So it sounds like we all agree you stated an interpretation in excess of demonstrated model.
It was not possible 2 decades ago; :checked selector was implemented in IE 9.
Unmarshaling Time Values from JSON
I understand, sometimes sarcasm is my tool of expressing frustration.
Ebook DRMs are truly some of the most annoying things ever.

I just want to click "Pay", and then click "download PDF" so I can annotate the books in my favorite app. Why do they have to make it more complicated than that.

This reminds me of a few months ago when I accidentally bought a 90 USD Ebook that came with DRM. I didn't realize it until I clicked the download button and got some Adobe digital editions file. I immediately Googled for a PDF copy of the book and saw that there were plenty on the first page of Google, so I don't know what the point of the DRM was other than to make me have to download some crappy reader just to read it. Thank goodness the company that sold the Ebook was willing to refund me.
The article has been posted on HN half a dozen times since it was published earlier this year. It’s no surprise people feel it’s worth bringing up here. I wonder why it happens to be getting traction this time.

I printed it out on actual paper after following one of the links from several weeks ago, but only got around to reading it last week. Since then I have forwarded it to several colleagues and friends.

It may be the scariest thing I’ve ever read. It’s struck a gong of inexorable doom resonating through the largest fragments of my lifetime collection of existential worry. The bad things that happen; the good things that don’t. The forces that didn’t make sense; now they sort of do. Not happy.
So any language that doesn't force you to constantly reinvent the wheel is a “glue language”?
Symptoms of anxiety disorders do not include lying, manipulating, or abuse. You're pathologizing shitty behavior when the truth is that some people do bad things for reasons that have nothing to do with mental illness.
I live in England, where smoking in workplaces, bars and restaurants was banned in 2007. I am a smoker and this cut my consumption greatly; there's little social joy in standing outside by yourself purely to satisfy a craving.

In 2014 I went to Australia, where I lived and worked for nearly three years. Anti-tobacco regulations there were far stricter than in the UK. Plain packaging had been introduced, prices were astronomical, smoking bans extended to many outdoor areas. My consumption reduced further (tobacco, that is - there was lots of terrific grass in Australia at agreeable prices).

After Australia, I spent a few years in central Europe (mainly based in Prague). Cigarettes were dirt cheap (a third or a quarter of the price in Australia or in the UK). Smoking in restaurants and bars was allowed, and my consumption increased. Then, while I was still based in Prague, smoking in bars and restaurants was banned - my consumption fell once again.

I've seen smoking presented, societally, as something sophisticated, and I have lived long enough to see that image exposed for what it was - so now people know that it's not sophisticated and that it is damaging. In the UK and Australia, and increasingly in central Europe, even smokers (myself included) do not smoke indoors even in our own homes. My behaviour, and that of other smokers, seems to have changed.

Tobacco pricing has had an effect, I think. Advertising/sponsorship bans may well be working - but I was already a smoker before they were implemented; figures on young people should be informative. Similarly with plain packaging.

My guess, then, is that smoking bans in social contexts (bars, restaurants, parks etc) have the greatest effect, and price also has a strong effect.

Perhaps more interesting, for me, has been to see the effects of smoking being increasingly stigmatised, via advertising bans and also in TV shows etc. Slowly but surely, acceptability has been chipped away. (And, of course, with the tobacco lobby having been caught out lying for decades; but I wouldn't overestimate the effects of that truth on society, though.)

There is no need to ban smoking, in my opinion. That would give it a new life and shadier markets. It is already dying as a habit.
If I use a pihole then Samsung TVs will use 8.8.8.8 as backup (even if not configured)

I had to firewall all dns requests as well...

I assume in the future they will put DNS over https and it will be harder to block - at which point a Linux media player and tv disconnected will make sense...

Doing this because of their crappy spying - sending frames of video to identify what you are playing.
Norway is working on reaching 0 deaths, in their "Vision Zero" program. https://usa.streetsblog.org/2020/01/03/vision-zero-norwegian...
My first thought... when you realize they've been taking 96% as the gatekeepers for so long, Apple's fees don't sound as absurd. With traditional print publishing there is a lot of value add, but with ebooks they're really just choosing winners.

Aside: I have met several people who admitted to downloading my books on torrents, and they gave me the $2 I would have made if they'd bought it :)
You’ll note that I mentioned a proxy. That’s why: you need to force all traffic through a proxy you control or you’re just hoping that a client doesn’t use hard-coded IPs or an outside API of some source. If your network allows the client to send traffic to port 443 anywhere, any blocking is on the honor system.
I thought writers do it because it is their passion and publishers merely provide an audience for their art. Isn't the exposure and feeling of fulfilment enough? /s
"This site can’t be reached." Hug of death?
I wonder if that applied to sites like drive.google.com... If you are going to censor, you should treat all the players equally. The annoyance from customers when google doesn't work after all is small price to pay right?
Parent comment is not a joke - I would also like to purchase ebooks without DRM - just a file that I can convert/load onto my Kindle, iPhone, etc.

They can sell the ebooks on the web and have you download it onto your iPhone. It doesn’t have to be all in one app.
Been using this almost 10 years now to find large folders to delete, simple and fast.
Show HN: Espial — an open-source, web-based bookmarking server
10k? Like $100 lol
You must know that USA is not on the media here unless there are the elections

Of course having elected a madmen you rose to the top of everything that's ridiculous, but still not at the level of things we really care about

There is no "media echo chamber" on the contrary, the media are quite aligned to being US allies no matter what, because US have always bought friendships with good money

On the other hand there are real situations you probably don't know about, being American and ignorant, that actually happen involving Americans here that if they happened on US soil, USA would have started a war

I can name just a few: Sigonella,Cermis, Ustica

But I can also name the many military bases on our soil that all the girls know toa void because if some American soldier rapes you, nobody will pay

And it happens a lot more than you imagine

But all in all the question remains: if the World average jail population is 156 people every 100k citizen, how is it possible that a country that has 5 times that should be considered more free?

Can you explain how the US prison system is better than the Norway's one and why we all should copy it?

Please.

Also, I don't wish to control anyone's speech, I know that it's hard to understand, but I simply don't want to let the control in the hands of American mega corporations, which, history proves, have never operated in good faith out of the kindness of their hearts, but only to keep spoiling poor people for their profit
For me, slides are like art. I make slides with graphics, with weird arrows, boxes and call outs, images tiled in a particular way, and many custom things. They're more graphical than textual because slides aren't about people reading them - they're already listening to you and simultaneously listening + reading is difficult for the audience. Slides should show visual relationships of your talking points. Use graphics to show architecture, hierarchy, dependencies, etc. Use images to give context. Can it be done programmatically? Sure, if I spend 4 hours customizing my code. I'd rather fire up Powerpoint or Google Slides and roll with it. Also, I present once a quarter, I never found these automatic slide generators useful but I presume if you're presenting concise/textual information often, it can be useful.
Education helps but can't fix the problem, as the problem is the tragedy of the commons - propaganda is an attempt at the land grab for the "commons" of our collective attention and mind - and the conflict between differing self-interests and ideals / worldview. No amount of education can eliminate this. Fundamentally there's no perfect solution - we can only manage it, with a delicate balancing act.
For C++20, I agree with you on Concepts. They're nice to have, but its probably going to be quite rare that I will use them. I am, however, interested in coroutines and modules too (the other two of the three main things 20 adds). I also agree on the initializers, that's something I wish C++ had added long ago, since C has had it for so long.

Funny thing is, I didn't even think of ranges while writing my comment above. I like the idea of them and they do allow some nice code, but its not something I've been wishing I had.

For C++17, there's a bunch of small things that I like: standard attributes like [[nodiscard]], nested namespace definitions are a nice convenience, constexpr if statements and some of the library additions are nice (string_view, optional, etc). Destructuring auto, as you said. Nothing as exciting as what C++11 or 20 adds, but still nice to haves.
thank you for checking it out & the thoughtful feedback, I appreciate it!

1) I've received this same feedback about the chevron being confusing before and I think this cements that it needs to be updated to work like a back button on both desktop/mobile. I think that makes sense since the author of the post can be clicked on right below that.

2) I agree with this that it'd be nice to have a way to adjust the screen space and make just the chat focused on desktop, and perhaps a split screen mode on mobile. I think it's a good idea and will have to explore building that. One thing I'm not sure of is where/how to display the content of the post in a chat-centric desktop mode? I was thinking either horizontal strip along top of the chat, or maybe a minimized box floating top-right of the chat (like picture-in-picture style)?

Thanks again, it's very helpful!
I looked up the death rate, state-by-state variability is interesting:

"The death rate per 100 million miles traveled ranged from 0.54 in Massachusetts to 1.83 in South Carolina.Footnote1"

https://www.iihs.org/topics/fatality-statistics/detail/state....
Re-posting a suggestion I made here a few weeks back:

Here's a radical idea (read to the end before you object). The inspiration is a blend of how open source projects recruit developers, and how the 20% Google side-projects used to work.

I work for company A, I'm starting to get slightly bored or interested in doing something else. Without quitting my job, I contribute a few days of code to company B, whose project I find interesting. As I contribute more to company B, I eventually quit company A and join company B full-time.

Benefits of this approach: no interviews. Know what you are getting into. Try different things and what works for you.
How can we make this work: legal framework. California, if you are listening, pass a safe-harbor law that prevents companies from exclusive work arrangements, so I can always do a side-gig with company B even if they are competitors. Have company B compensate me, so we don't end up in a situation where company B is abusing job seekers by getting free work done. Maybe a law could say that I'm safe as long as my work for company B while employed by company A doesn't exceed 5% of my salary or so (so I worked for company B for a few days or weeks, not months).
Would that work?
ac-cident more or less literally means crash or collaps, cado "to fall", and might be akin to catastrophe, kata "down". ad- (assimilated ac-) might mean frontal, approximately, or compare to ago "go, drive" (voiceless e. g. in act).

It's also pretty pretty close to, what's a good example, sui-cide, electro-cution, so we might refer to car-cide or ac-cide, i.e. death by driving, with some poetic license.

It's not a coincident, where the stress lies on in, for an hinest one-time case. Also cp. case, casus by the way, from the same root. It is rather formulaic, which is however reasonable if it should cover even the most minor cases.

The fact that accidental could come to mean by chance, involuntary was probably due to the consequences being a bigger worry than the causes, in most cases. Legalese has developed a more fine grained scale of responsibility, leaving room for doubt between dolus eventualis, dolus directus 1 and 2 and in contradistion so called negligentia, luxuria and culpa latis all of which should be nevertheless culpable, in theory. However it is not always clear who to blame. Certainly not the wording, is it?
As a techie and a possible user, I agree that I'd like that feature.

As someone who has/might work for companies building things like that, it sounds like a nightmare. It's a ton of design, testing, translation, validation, etc work to build the UI for adjusting optional settings. And it has to be maintained and tested through all future versions, redesigns, refactorings, etc. It's gonna be a tough sell to do it right considering:

For every 1 techie who legitimately uses it to set it to his custom server and can handle debugging when it goes wrong, 50 people will accidentally set it to something random, or have some distant relative set up some weird hack and then disappear when it breaks, and then call the support line and rage at somebody when it doesn't work and they don't understand why, and rage some more when they can't get the instructions to reset it right.

Whatever feature somebody else is about to propose to fix that is yet another thing that will need design, validation, maintenance, etc forever. It's pretty understandable why product designers would rather build simple dumb UIs with no options that mostly work automatically.
Is it really that different? You can think of it as an app that shows information you can navigate. It just needs a runtime e.g. pdf viewer just like apps need e.g. java runtime.
I agree it’s good that cognitive biases and better frameworks for thinking get traction here (or anywhere else). However this blog post doesn’t look to be backed by any research, or anything else for that matter. Instead of doing a quick web search to see what’s out there, this person wrote up some of their opinions on the topic and posted it to Hacker News.
> Then, in the late 1980s--spurred by the early work of Judea Pearl, a professor of computer science at UCLA, and breakthrough mathematical equations by Danish researchers--AI researchers discovered that Bayesian networks offered an efficient way to deal with the lack or ambiguity of information that has hampered previous systems.

The "mathematical equations by Danish researchers", for those interested, are most likely this paper:

Lauritzen, S.L. and Spiegelhalter, D.J. (1988), Local Computations with Probabilities on Graphical Structures and Their Application to Expert Systems. Journal of the Royal Statistical Society: Series B (Methodological), 50: 157-194. https://doi.org/10.1111/j.2517-6161.1988.tb01721.x

Direct PDF Link: https://www.eecis.udel.edu/~shatkay/Course/papers/Lauritzen1...
There are a group of people pushing for it ("anonymous enums") but it is unclear if it will ever happen or not, yes.
I think the centralization comes from convenience. Building a good, decentralized UX is a lot harder than making a centralized one (evidence: almost every attempt at P2P networks.)
> And indeed those workers who get paid, can save and invest that money to enhance the productivity of other workers and get a return. Generally the higher risk of losing the money, the more return you can potentially get. Some of those workers will hit the jackpot and get a great return.

> Is it morally wrong?

Not per-se, but as the denominations grow, society is structured to privatize most of the upside of that risk, while socializing the downside, but at the lower end of the scale the reverse takes hold.

In other words, even aside from the way the ratio between CEO and average employee pay has ballooned over the past fifty years, upper management gets bonuses when the company does well, labor gets downsized when the company does poorly.

Another way this plays out is that if you owe the bank a few hundred thousand dollars and the company you work for goes out of business, you have a problem. If you owe the bank a few hundred million dollars and the company you work for goes out of business, the bank has a problem.
I fail to understand why I was downvoted for linking a no-nagging source of the same article.
I imagine if you want a tv like that you can find one. A lot of buyers quite like smart tv's I imagine.
The economy would have slowed down anyway, lock down not though.
> I'm sure google had only our best interests in mind when unleashing that on us.

Mozilla did more to unleash it than Google. Someone from Mozilla coauthored the RFC for it, and Mozilla had browser support for it first.
Running your own Plex server maybe? (Haven't tried.)
What abstractions is PHP missing exactly?
It definitely wouldn't be illegal to remove a vehicle's cell modem from your own car in the US. The US is very friendly to vehicle modifications compared to much of the world. At a federal level, pretty much the only thing you cannot do to your own vehicle is remove emission equipment. The US does not even have universal requirements for insurance or safety inspections. And even in the states that do have safety inspections, there are typically very few pieces of safety equipment that are required.
Ok, so skip the particles. Why does exactly one detector click?
Been a bit mind boggling to me as well. There seems to be an obsession with the most challenging problems (which is fine), but it seems like there are much lower hanging fruit that is easier to grab like long distance travel. I would love to have vehicles that took care of long distance/interstate driving situations.

One of the few rationales I can summon is that when you look at driving and travel as a whole, the total time/mileage that falls in the distribution of long distance may be significantly lower than that of the total time/miles spent in the more difficult inner city driving situations. Moreover, since we're looking at businesses not trying to do humanity a favor but pursing a profit motive, the driving spent in inner city travel is deemed more profitable than the longer haul travel, likely because you have to compete with rail systems, air transit, and so forth. That's all guesswork though, curious if data exists on this.
Fair enough... I am not sure how to precisely describe my interpretation of "end-in-itself". But here are some more things I would consider to have intrinsic value: Other food, clothes, fuel/oil/gas, building materials, consumer goods, etc. Some things like gold have some intrinsic value (for jewellry and electronics) and some extrinsic value (demand just for investments). You might say cash has some intrinsic value since it can be burned or melted down (but it's barely anything compared to the extrinsic value). Then you have bitcoin which literally has no intrinsic value at all, only extrinsic value.
Did Apple really remap white with macOS Catalina on Macbook Pros, and no one noticed? For some reason, I find that hard to believe. But it also makes me believe in the vertical integration powers of Apple: just think about this trickery on Windows!
Ask HN: Which is better, a desktop or web application?
Basis for being better:
- More secure
- More reliable
- Quicker to iterate
- User's trust more
- Other
> Controlling human thought at scale can be useful though. It stops my 8-y/o from watching what he shouldn't.

Surely what you actually want is categorising of human thought at scale, and then you deciding which categories of ideas are suitable for your 8-y/o to be exposed to (and which categories of ideas you are comfortable being exposed to).

Allowing a few entities to control human thought at scale is likely to produce a world that is bad for everyone, including 8-y/o's.
Interesting to see this underpinned the Office Help System one way or another— probably being the infamous paperclip.
I think all of these flaws stem from cognitive dissonance and our desire to avoid uncomfortable thoughts. The route of fooling yourself is always the easier one.
> However, these engines, which are still in their testing phase and yet to have any real-world implications, have a major flaw which stops them exceeding Mach 7.

https://en.wikipedia.org/wiki/NASA_X-43 : Achieved Mach 9.6, 2004
AppleTV 4K all the way. Works great. Small, silent. Use your iOS device as the remote. Love itz
This.

For C++, the overarching criterion for almost any language feature is how useful it is for capturing semantics in an easy-to-use, performant, powerful, and generally usable library.

The consequence is that using new core language features in non-library code often seems unnecessarily complicated, but a library constructed using the feature as intended is insanely powerful.

The result is that you can write libraries in C++ you cannot write in other languages, and you can call into libraries that are so powerful only from C++.

In most other languages, using a library means you give something up: usually performance, and often it comes with restrictions. The standard of usefulness for C++ libraries is very high, and always increasing.