skysight-inc/HackerNews huggingface dataset:
>Superior for developers because their margins improve.

First, this is debatable itself, walled gardens bring their own advantages for developers too. But second, why exactly should developers be the primary concern? There are three parties involved after all: the platform creator/maintainer, the developers, and the users. Why should users not have the choice to essentially collaborate with the platform creator to promote their interests, even at the expense of the developers?

I mean, I know this is HN, and a lot of us wear developer hats. But we tend to wear user hats too, and even in many cases family (or business) support hats. Switching to one of those, developers on open platforms are often jackasses and can develop their own power imbalance vs users. Sometimes (often even!) a single particular piece software can become so vital and represent so much investment that it's much harder to substitute than even the platform itself. At that point any single user faces big hurdles vs the developer. The likes of Adobe and others have repeatedly been able to force very user hostile choices on their customer base because their customers couldn't really coordinate collective action.

One thing Apple offers is a way to buy into a collective action system against developers. For many people that's not a bug, that's a feature, so complaining about how developers are "hurt" or "make less money" isn't going to sway them one bit, quite the contrary. They're generally glad when Apple tells devs their way or the highway[Android/Linux/Mac/Windows]. Of course, this concentration of power also has negative implications too in terms of censorship, inability to do some very useful creative development and utilities, potential for major harm if/when Apple goes bad, etc.

But too many on HN have refused to recognize the strengths and the reasons why it's been popular and to try to find ways to incorporate some or all of those while still allowing power users/misfits/hackers to push the envelope. I think our collective disdain for many regular non-tech users is part of why we've ended up in this mess in the first place.
Extended Zip Code Lookup for Business Offline Communications
Hard to say for sure without additional context to the judge's statements; perhaps they were discussing precedent?

In general, if something is common for decades and a plaintiff comes to claim it's illegal, the burden of proof is on the plaintiff. The defendant will be able to bring up previous court cases where the status quo was challenged and unmodified.
This is wrong. The ClientHello message is not encrypted in TLS 1.3, so, the client has to announce any extensions in plaintext. Thus the Great Firewall blocks connections which say they want to do encrypted SNI.

TLS 1.3 works fine in China, but if you use TLS 1.3 with the earlier proposed encrypted SNI draft it is blocked. The Great Firewall can't tell which name you actually wanted, but it can tell you're encrypting the SNI and block that.

With the currently proposed Encrypted Client Hello with a GREASE-style dummy ECH on all connections (so the "real" Hello is sometimes in an encrypted block and sometimes that encrypted block was just noise), China would still be able to choose to block all ECH-enabled connections since their presence is detectable. This would break everything, but China can choose to do that. What happens next is a policy question.

If you want to sneak past nation state snooping you need something else, that's not what TLS is for. The TOR project does not directly offer this either, but they can help you find out how to connect to TOR in a sneaky way if that's necessary for you.
This comment is 100% true.

But for a user, especially a non technical one, a walled garden is a superior ux. Updates automatically, single stop to find anything and easy discovery, no worry of viruses/malware except in extreme circumstances, cheap apps (never seen a .99 app in the wild) etc.
Sounds like a cool idea! There's some UX flows I'm not entirely clear on, but there's some novel ideas buried in here that I haven't seen anyone talk about before, which CRDTs would enable.

> What would it take to make someone of your caliber curious?

Talk about it more! Write a blog post describing the use cases and how it would work. Make UI mockups. Talk about what problems exist today that your idea would solve. Hop on to the automerge slack channel (linked from the automerge github repo) and show us.

And if you want to, build it. You don't need anyone's permission to make useful software.
Apple TV has bluetooth, so if this is really an issue for you, why not get a dedicated TV keyboard?
On a meta level, this is one of the reasons why I tell every junior/entry level person I encounter in the ISP business the following: Ethics is important in network engineering. You can and should refuse to do things that cause measurable harm to the Internet. You should understand why certain things are bad, and should make a conscious choice not to aid and abet them.

It is regretful that organizations like NANOG, RIPE, ARIN, APNIC and others do not take a stronger stance (on a global geopolitical level) against censorship of the Internet, and attempts to create walled gardens and national firewalls.

The people who possess the equivalent of 'enable'/'configure' on the core routers of gigantic ASNs have real power to refuse to further harm the Internet.

We have seen a number of discussions on HN about ethics in software engineering. A quick search for posts with 'ethics' in the subject line turns up a number of things. In my opinion, ethics in the ISP, telecom and network engineering industry is equally important.
if we are talking about code gen then it exists in every language, nothing extraordinary here. In nodejs, there is prisma for example. This typescript thing generates static type on the fly, not by generating code.
The thing is you are mistaken and you have 0 proof to what you say. It sounds like conspiracy theories, and nothing else.
Yeah but no one is saying to give people infinite money? Poverty is expensive, and it’s cheaper in the medium term to house homeless for free and get them on track to paying taxes again than to let them run up hospital bills for preventable injuries or illnesses.
In some cases, an injustice goes long-standing because nobody bothers to litigate it.

But the far more common scenario is that it's been litigated and the counter-argument found wanting.
In a lot of the world, upload speeds are very limited and ISPs charge an arm and a leg if you exceed your upstream data caps.

On top of that, Bit torrent has a tendency to overwhelm routers and make them slow to a crawl.

Those are a lot of downsides to ask your users to accept just so you can cheap out on download servers.
'Slack' is an acronym (2016)
Zero-gravity gaming chair and computer workstation
TLS 1.3 was published as RFC 8446 back in 2018. I know it sometimes seems like this is still 2016 somehow, but it is not.
> The lack of schema validation in json is equally baffling.

XML schema languages, like those for JSON—of which there are many, again as is the case for JSON—appeared after the format had wide adoption, and are separate from the base standard.

I'm not sure what distinction you are trying to draw here, because I don't really see one.
Amnesty has been in trouble in lot of other (varyingly) democratic countries as well.

https://en.wikipedia.org/wiki/Criticism_of_Amnesty_Internati...
Things Product Owners Should Incorporate from iOS 14
Epic fail!
Does the Nvidia Shield not utilize ACR like the smart TVs? I hear they're great but they run Android so I'm skeptical.
Sure, but you can understand why courts aren't in the business of allowing themselves to be a vector for rebellions. ;)
I see, thanks for explaining. Anyway to do it in a more screen reader friendlier way?
And physical media is always a far worse deal for developers than 70% of digital sales. Developers might only get 20% of physical sales.
We Are Celebrating Our Tenth Anniversary Here Are Ten Things We’ve Learned
Birthright citizenship is pretty unique to America though. Nowhere in Europe you would find such a thing, although most people won't count Germany, France, Netherlands, Sweden etc. as human right violators.
The Mask Barons of Etsy
I think he meant that the process wasn't explained as 'removing poison' but as 'this is how we do things' or 'it's to appease the spirits'. If the poison was something that's slowly acting (years) 'rational' way that would remove 'superstitions' would poison everyone.

Of course, knowing the real reason is preferable, but not always possible, especially in a premodern setting. Before the discovery of prions nobody really knew why cannibalism is dangerous, yet it was a taboo in most of the civilized world.
This feels like it would show up in a sci-fi movie from 20 years ago. I haven’t had that kind of futuristic feeling in a while. Even if this is objectively not an improvement.
For a lot of Apple users, the relative predictability that comes from the exclusive licensing on the App Store is a value-add.

There are, obviously, exceptions, but Apple's agreements arm them with ample tools to address the exceptions when they're discovered, since they're basically the emperor of their fiefdom.
They can try and fix it 3 times then you get your money back.
Although inconvenient, it does let you dictate individual letters. Which is almost as fast as tap-typing on a phone.
Well fuck. I didn’t know that. I was just about to buy a nice new 50” 4K Samsung smart TV. Purchase cancelled. Will keep my dumb Samsung 32” ass end model.
A central bank with the authority over a reserve currency never runs out. We (the US Fed, specifically) incinerated $3 trillion in USD value in response to COVID. We've borrowed and continue to service trillions in debt for useless decades+ wars. We can afford it (because it's cheaper to pay for these things upfront, before they're more expensive down the road), and those who say we can't use that as an excuse to avoid the uncomfortable conversation about why they don't want to pay for it.

Providing the homeless with housing reduces social service and ER costs [1]. Paying for IUDs and other forms of long term birth control reduces unwanted pregnancies [2]. These are just two examples, but the thesis is sound: spend now, get ahead of the curve, and have less spend need in the future. Instead of technical debt, this is policy debt, which leads to actual debt.

[1] https://www.npr.org/2015/12/10/459100751/utah-reduced-chroni...

[2] https://powertodecide.org/what-we-do/information/national-st...
Their developer blog goes further:

"But for those who already have an app on Google Play that requires technical work to integrate our billing system, we do not want to unduly disrupt their roadmaps and are giving a year (until September 30, 2021) to complete any needed updates."

This means Netflix, Spotify, and even Apple have a year to find another solution / store.
You never know. Could be a mistake where they were trying to block a certain path due to some search result of copyright infringement, but ended up banning the domain itself. One can only guess.

Reddit and Github have previously been temporarily banned in India due to similar "mistakes"
Most improvements in Wisconsin didn't happen because Wisconsin's newly elected governor in 2010 decided to quit most projects and was rather hostile towards pursuing any substantial improvements in rail.

Michigan has been making steady enough progress on their parts of those plans.

The Wolverine (Chicago-Detroit/Pontiac) now runs at 110mph for significant sections of the route. While still not "fast", it does mean the total trip time for Detroit-Chicago is now time-competitive with driving, even if there's no traffic on the drive.
Why is this faster than dynamic linking ?
Except it doesn't. Maybe it works in English speaking countries watching only English titles. But in the other 90% of the bi-lingual world it doesn't. Set it to non-English (e.g. Dutch) and you cannot dictate English titles, or the other way around. Very annoying and frustrating.
Great to see this. Foreign interference should end.
Amazing to see an authentic source like the BBC! It is the same publication that cannot complete any ISRO/Science related article without highlighting first how poor india is!

So, if your source about RSS is BBC then good luck about having a non-biased conversation. You are part of the cliched narrative builders.
> Game consoles are general computing platforms as much as anything.

By their technical base, yes, but not by their usecase.
Consoles have games and apps for media-consumption, but no apps for working, managing your life or other stuff. They are limited in the category of apps they allow, while smartphones and tablets are free for everything (even though they have some restrictions on the type of content they allow in their own app stores).
Hey are you me? Cause this sounds like me.
The Limitations of Lean Startup Principles and How to Overcome Them
While working with The Lean Startup for around 5 years, I have sorted out that like an any methodology, Lean Startup has some limitations. Wrote an article about them and what tools can help to evade them.
The academic route has always been a crapshoot. Most of my professors from the Chemistry Department at Florida State were still there and active when my daughter went there for a Meteorology masters decades later. The cartoonist, Jorge Cham, parodies this in the Ph.D. Comics books and movies.

One must plan a technical career carefully. I was able to get an internship at Kodak's Tennessee plant after my junior and senior years. I originally wanted to study inorganic chemistry. I worked for scientists who both were Ph.D. polymer chemists. They showed me the American Chemical Society's study on chemist occupations. 80% of chemists worked on polymers at some time during their career. I applied for both types of programs, and the UMASS Amherst Polymer Science program provided a research assistance-ship that paid my way. it was a great experience and I had a fantastic Ph.D. Advisor - who is now an emeritus professor at Rice University. I stopped interviewing after I had 5 job offers. Employment fluctuates with the economy. Some fields are more robust than others... Do your homework before rushing into a pricey program...
things that do stuff like this can't, they try whatever tricks are possible to push javascript or redirects to send the client browser to something non https, on port 80
Don’t forget ansible
Guitar teacher's YouTube channel deletion battle after music publisher complains
>that's not the ideal that gave birth to the university in the form that we recognize it.

I get it when people say this, but at the same time, I don't. Why are you basing the effectiveness of the institution in modern times on what it was designed for half a millennia ago? The world has changed since universities were introduced. Do you do the same thing with other institutions that were around at the same time? Do you talk about how marriage customs were different in the middle ages and what we call marriage now is not originally in the spirit of marriage the way it was practiced in the middle ages? Do you talk about how the catholic church was run in the middle ages and how organized religion is different now, and how we should consider what religion was used for centuries ago? Why are universities some special exception that get to be downright reactionary and not move forward with the times?
I suspect it's political censorship/surveillance of some sort. Some suggest it's collateral damage from the ban on Chinese apps. https://www.themobileindian.com/news/duckduckgo-blocked-by-m...

Whether that's a mistake or they've made an enemy of some sort is not clear. India is a democratic country but not an especially free one.
This is not the case in China?
Ideally, there is no plastics. It is glass (it gets washed and reused). The lid is ...a metal sheet or something? Also gets reused.

That is the key idea, it is just a process towards that and in the meantime you got to reduce plastic usage somehow.
What I think is interesting is that I suspect they’ll eagerly license this to competitor stores. A palm reader does not turn your local Safeway into Amazon Go, and they know that.

Having a slice of every point of sale could be huge; imagine how much better this is than having to use FaceID during a pandemic. (Tap tap, pin, pin, tap is a LOT more friction than “hover.”)

I’d pay for it if I ran a retail store. I wonder if Amazon will ever compete with Visa or other payment providers.
That's assuming there's no return on the investment, of course.

One of the strongest arguments for heavy foreign aid and development in my opinion is the squandered human potential. The man or woman who could be the next Einstein may well be tending a cassava field right now. That's our loss as well as theirs.
Yet the developers can clearly add secret features and sneak them past the review as it's been trivially demonstrated by Epic.
I would generally avoid XML, but the alternatives aren't perfect either, which is to say I sympathize to a degree with people who are familiar with XML and dissatisfied with the shortcomings of the alternatives. YAML and TOML are both pretty complex in their own rights--really what I want is JSON with comments and multiline strings for the "human reader/writer" use case. Never the less, I've never been so pained by these deficiencies that it made sense to use XML.
A Look at Arctangent Implementations
> What else would it be for the vast majority of people? You're investing thousands of dollars (either directly, or through opportunity cost) and huge chunk of time. If you can't make back that investment, then it just isn't worth for most people. The number of people that could make a living from pure research is always going to be miniscule. The number of people that could justify the expense (or opportunity cost) to just learn something for pleasure, is miniscule.

You describe the function of the current system, it's not an inevitability. There's massive wealth in the US, and it could absolutely subsidize a different kind of education which is intended to produce an educated and informed citizenry. It's telling that this is not a priority. (One could also imagine a hypothetical culture that does not prioritize earnings so highly, and could value other attributes of service or community more highly than earning high incomes, but let's not get too crazy here...)

In reality, and sadly, higher ed is a series of moats. At the highest tier, the expensive schools protect the oligarchy by keeping their children in different social spheres than the rest of the population. At the level of state schools, it's a zero sum game that people feel forced to enter because their ability to make a living is otherwise severely impaired.
He's got Amtrak in his twitter bio. I figure that's a hopeful sign, at least. Coronavirus changes all the calculations, but I've taken Amtrak to cons many times (I take the Vermonter, which still has a station literally in my town, which is great!) and the experience is SO MUCH nicer than driving even when it's not faster or cheaper. I get business class and since I'm starting in Vermont, I typically can claim a seat in the one-seat wide side of the car. And there's legroom in business class, and power for devices: I really miss taking Amtrak down to do things in other states.
I’d have less of a problem with this if they went about it the way Amazon sells ads on their Kindle e-readers:

- You can buy the device for $X, and it’s marked as being sold “with special offers” (a euphemism for ads that would be more explicit in an ideal world)

- You can buy the device for $X + $Y, and it’s marked as being sold “without special offers”

- You can buy the device for $X “with special offers” today, but you can spend $Y once you have the device to “disable special offers”

This case is pretty terrible because Samsung isn’t giving buyers the ability to pay them the $10 directly to disable ads while not being up-front about whether or not ads will be served.
Motto: ex purgamentis purgamenta fit

You'll also need quick and slow marches...
> The number of people that could justify the expense (or opportunity cost) to just learn something for pleasure, is miniscule

I disagree with that. Most people who enter college in "soft sciences" or "humanities" these days understand very well that it's a risky investment that will probably not get them rich, or not even get a job. Still they enroll into it, because the knowledge and understanding they seek, the relationship they want to build with the world, is not tied to the brand of their car or the size of their house.
Bluespec Hardware Description Language
It's funny to see Intel tracing IBM's steps. It's tempting to think they sick of being successful. I think the real answer is ignorance of IBM/Compaq, lack of wisdom, and, the key ingredient: hubris.
> If you want to sneak past nation state snooping you need something else

things generally along the same lines as obfsproxy, and traffic level steganography and obfuscation/mixing.
What recent Sony TV doesn't come with Android TV?
> encouraging the standards body to publish a JSON standard.

Were you successful?
Healthy people will want to work some amount, we see that explicitly in the huge amount of time today’s elites are putting towards work versus leisure.

Poverty is often connected to mental health issues. There is no reason to complain about laziness when handing people money, because we already know that these people cost way more when you don’t hand them money (because of hospital visits, crime, etc.)
When I don’t feel like working, I don’t work.
This is extremely sad. But it's where we are headed.
I don't follow the reasoning here. Why would you march behind another company if you are happy with the one that you get your services from?

I would understand if Apple had a dominant market share like Google with no real alternatives or if was close to become like Google. If that was the case, I would be very sceptical but obviously that's not the case.
My hope and suspicion is that they’re storing a one way hash of the data to create the signature.
This attitude is problematic. No tool will ever replace fluency, and thousands of hours of tedious practice is the only way to get there. The only way. There are many hacks and shortcuts, but nothing will ever work better for you than your own mind, well trained.
> XML has them standardized,

XML Schema, a separate and later layer on top does.

> In JSON everyone is inventing their own incompatible representation

JSON Schema, like XML Schema, does in fact specify standard time, date, and datetime types and their representation.
If you think that updating people's financial balance was difficult in 2020, wait until you hear how they updated their social credit scores. Basically, everyone had to write their thoughts down on one of a few government-approved social media websites, but the government would crowd-source most of the actual surveillance and punishment, by relying on mobs of users to "cancel" people who expressed the wrong ideas. Completely inefficient!
5) Are there any anti-spoofing measures already out there? It sounds like if there are, they can be easily bypassed...
I mean honestly, is anyone surprised? Apple is America's golden child and you can be sure no one in the U.S. is going to touch it.

Our biggest hope lies in the EU, at least they try to fight these giant corporations..
Hi, guys!

Thanks everyone for feedback!
Just a little announcement: if you managed to play around with my app, there's a bug which prevents add-on settings from saving (thanks for one of you, who came across it).
I'll try to fix it asap and let you know when ready.
Assuming you just print unlimited amounts of money because it convenient, how do you deal with the inflation that comes with that?
Washington D.C. area's best webcams, ranked
By "catch", do you mean at compile time?
The irony of putting people in debt in exchange for ordering them to read Das Capital. :)
https://archive.vn/BJsIy
Adam Davidson: This is why I think Trump is doing more than tax avoidance