skysight-inc/HackerNews huggingface dataset:
excellent study. we need a similar study for K&R braces vs straight ones.

I bet straight braces would be faster to process.
What’s so bad about being based in the US?
Verifone P400 Mag Stripe Programmable Payment Terminal SDK
How does Medium track reads?
Jean-Paul Sartre Had a Bad Mescaline Trip (2018)
Letter from Sauce Labs CEO on Outages
The topic is, "why isn't the internet more fun and weird?"

As I said in a cousin reply, of course all the problems are solvable. But you end up back at not "fun and weird" by the author's definition.
Are you suggesting that there is no application for AI outside global surveillance platforms?
Because it's owned by Google and Facebook.

- Always yours, your Cap.
You're thinking about it wrong. The overall effect is not that users will take control over their data, or whatever. The effect is that users will complain that the site is broken. And then the pointy-haired boss will demand that the pop-up is fixed. Now instead of "page weight" being "blah blah nerd bullshit," it is something the pointy-haired boss will demand from ad network partners, and the effects will spread across the web ecosystem.
When Was the First Handshake?
I agree about being mindful about using services of US companies, possibly preferring alternatives, however using a Chinese or a Russian alternative instead is just plain stupid.

Two reasons:

1. The US is a functional democracy, with a bill of rights and privacy laws which aren’t perfect, but exist; California even has its own version of the GDPR

2. They have strong trade agreements with the EU and if you’re an EU citizen this matters, as companies found to violate the GDPR will get screwed; GDPR which also makes the export of data very complicated, so US companies are increasingly keeping EU data on EU servers

Speaking as an EU citizen, the NSA is not my enemy. But companies like Facebook are.
So for me a company like DuckDuckGo is still acceptable because without privacy, they offer nothing of interest, so they won’t do anything to jeopardize their reputation.

Speaking of which, DuckDuckGo can exist in the US, but not in China or in Russia, both being jurisdictions that are ... challenging, to say the least.

If you insist on not using US services, then the only alternatives worth looking at are in Europe, because we have strong privacy laws and we aren’t being led by dictators. And you’d better not look at a “five eyes country” ;-)

Here’s one: https://www.qwant.com/
Roll Your Own Ngrok with Nginx, Letsencrypt, and SSH Reverse Tunnelling
I don't imagine this will go over very well with most people.

However, headlines like this are a good reminder to practice good social media hygiene; I've been careful about what I post and have a habit of deleting old Facebook posts from my teenage days.
Star pupils: students inspire key study on alarming starfish decline
>The 2 things that will make your blood boil is when the city counsel couldn't get some residents to sell their property b/c they had nowhere to go, they declared it blighted/contaminated and forced eviction into actual blighted homes.

Not that it makes it less terrible but backhanded stuff like this is not uncommon at all. If you run a business in my state you basically give up your right to stand up to the state/local government about anything (because they will use its power of discretionary enforcement to destroy your business).

If you're in the right you can win the head on fight (well, win it 10yr later in court, if that counts) but the government will always out flank you if they want something done but you are in their way. Sucks but it's reality.
See, initially I thought this was going to be a debate about "well this is legal, but is it just?"

+1 to you, sir. Having inmates train the voice recognition is (in my opinion) compelling an admission.
I think the author handwaved the issue away as not terribly important. I disagree with the author. At least at scale.
Some automated systems are supposed to detect irate tone and expedite connection to a human. I’ve tried triggering this a few times but never had any luck.
Cant use password manager either for most of them. example ICICI (one of the biggest private bank) doesnt allow you to paste passwords either. Only way to use password manager is to meddle with view source to allow pasting.
I'm hugely nostalgic for the early web, I don't blame you at all.

If you've never seen it, this is worth scrolling through:
https://www.cameronsworld.net/
Non-suicide doors[1] in cars are very difficult to open at 60 mph. Between air pressure, and poor leverage, you are going to have a hell of a time doing it.

[1] https://en.wikipedia.org/wiki/Suicide_door
Does Quid take risk on shoppers who never hit a payment threshold?
This whole thing seems like adding an arbitrary knob for arbitrary reasoning, considering that it would impact sites that have nothing to do with the author's problems with js.
It's great, but won't sign up for another blogging platform because it makes it fun and weird. I've been successfully running my own blog for the past 15+ years while I've seen many blogging services come and go. Remind yourself that Medium, Blogger, Twitter will all be gone in some years from now, it's only a matter of time. Anything you self host, even a WordPress blog has higher chances of surviving.
In terms of ease of building a query (and resulting ease of comprehension of that query) that will give you the exact response structure you want from the client-side, the two are not comparable, there is no blind-eye turning in this regard as far as I can tell.

But I'd love to see an REST-based GraphiQL equivalent to prove this wrong: https://github.com/graphql/graphiql
Are there any proof of this, that it's making people work harder?

If there is, does it offset the potential tendency of workers to not want to help new hires getting up to speed in fear of being eaten by the alligator?

What about teams that turn around and beat the alligator to death with sticks. It sounds like the foundation of civilization.

Maybe cooperation is not for co-operations. Who knows.
Exactly the same feeling. Few year back, really like what they built and had fun using their tool.

Since ˜1 year, I have no pleasure to use it and I tend to get away from it.
Is it technically possible to completely strip out javascript but still retain full html + css compatibility? I had the impression that somebody always finds a way to outsmart any filter using UTF arcanes or some other method.
My answer to the question is no, but I am a pilot, and my expectation is an invalid input is recorded but is a no op. It is fly by wire so why not just no op the request? The idea such input suggest sabotage, is more paranoid than cautious. And shutting down the engines is hardly fail safe. It's just less fail danger than engaging the thrust reversers.

Quite a few turboprops have beta range that is supported for use in-flight. The purpose is to increase the rate of decent, similar to slipping the plane. So it's not always an invalid input; it's make/model/phase of flight specific.
The story is written in long form, so it's difficult to figure out what methods of "voter suppression" were used. I hesitate to cry "fake news" here, but only barely.

Typically, in my experience, "voter suppression" refers to techniques designed to prevent certain targeted groups from voting -- things like voter ID laws are often accused of having this motive, or closing polling stations, or limiting polling hours, or refusing to protect workers from discipline for taking the time to vote. These are almost always structural in nature; creating barriers that prevent people from voting.

It appears that the voter suppression they are referring to is a completely different beast -- they reference this [1] Bloomberg article, which says:

> “We have three major voter suppression operations under way,” says a senior official. They’re aimed at three groups Clinton needs to win overwhelmingly: idealistic white liberals, young women, and African Americans. Trump’s invocation at the debate of Clinton’s WikiLeaks e-mails and support for the Trans-Pacific Partnership was designed to turn off Sanders supporters. The parade of women who say they were sexually assaulted by Bill Clinton and harassed or threatened by Hillary is meant to undermine her appeal to young women. And her 1996 suggestion that some African American males are “super predators” is the basis of a below-the-radar effort to discourage infrequent black voters from showing up at the polls—particularly in Florida.

These are not "voter suppression" in the sense used above; this is just dirty campaigning; or arguably even just campaigning. For a long time the fact of the matter is that a campaign, especially a presidential campaign, is trying to increase the turnout of your supporters, and decrease the turnout of your opponent's supporters -- nobody is convincing anybody to change sides; everyone is just trying to convince people to not vote. As long as it is done through non-structural means, convincing people not to vote is a perfectly reasonable persuasion technique, and it pains me to see the marketing hacks at Cambridge Analytica elevated to some sort of gurus that can magically hypnotize people.

[1] https://www.bloomberg.com/news/articles/2016-10-27/inside-th...
Ask HN: How did mammalian lactation evolve?
Would it be easier for mammals to synthesize our own food(similar to photosynthesis) than it would be for birds or reptiles?
For a general overview of what lock-free and wait-free algorithms mean, see https://en.wikipedia.org/wiki/Non-blocking_algorithm.

Much of the foundational theoretical work in this area was done by Maurice Herlihy in the 1980s and 1990s. For example, https://cs.brown.edu/~mph/Herlihy91/p124-herlihy.pdf I briefly paid for an ACM membership just so I could read his original work. (Well, I paid so I could read the literature in transactional memory, but I mostly ended up reading papers authored by Herlihy, co-authored by Herlihy, or analyzing Herlihy's work.)
The schema certainly can, but GraphQL queries have the valuable (in many but not all contexts) property that the response structure mirrors the request structure. If your request is nested no deeper than four scopes, then the response will also be nested no deeper than four scopes.
OLED is not the future, it is a stopgap tech. It will be replaced by MicroLED and other similar designs. That's why samsung never made oled tvs.

OLEDs degrade over time and are very expensive to produce compared to lcds.

MicroLED is the same concept as OLED (having individual lighting elements that can be turned off entirely) but with tiny LEDs rather than organic substrate.
I have never ever thought avionics software development would be in such a condition that you described in the link.

I am surprised to say the least.

I have always imagined avionics developers in a different way. Like having a thick rulebook to go through to add a new line to codebase etc.
>In the recordings, Nix describes one of his major clients, Republican presidential candidate Ted Cruz, as a "fascist".
A GraphQL schema can easily define a tree but AFAIK the client must specify the desired recursion depth on that tree. This kind-of makes sense for the same reason that paginating list resources makes sense, but I can see how it would be annoying.
We had an extension (web and mobile) called Sterling with monthly subscription tiers. It would automatically block ads on all sites and signin for paywalled sites that joined the network, or we would use some sneaky techniques to gain access to the article anyway (api/reader views, etc) to at least test the viability.

Each users money was split by time spent on each domain monthly which was the only collected data. Held in escrow until publishers claimed each domain. Biggest problem was getting people to consider that subscriptions were worth it, even if they were spending 10s of hours on these sites. $0.99 had interest but was not viable. $9.99 had some uptake but under 1% conversions.

Overall didn't make enough money and pubs also too scared/proud to work on anything other than their own subscriptions. Lots of politics in this industry and lack of cooperation is a major obstacle.
Ask HN: Why did Internet Explorer become obsolete and difficult to maintain?
After ghoulish allegations, a brain-preservation company seeks redemption
That varies state to state. The primary difference in most states is that employers pay I to an unemployment insurance pool that is used to fund unemployment payments to employees that are fired without cause (I.e layoffs). The employers costs for this increase with the number of people they lay off. However if someone is fired with cause, they generally don’t quality for unemployment payments and the company’s rate does not increase.

TLDR yes you can get rid of an employee easily but the costs vary depending on with cause vs without cause.
> So you support apps like this Research one being made available to teens ?

I 110% support that. Freedom is good. Hopefully their parents are involved enough in their lives to have explained the dangers of such things to them. Or perhaps Apple provides a parental control to allow that, but at least it would be possible for the parent to allow.
Yes, subscriptions like cable bundles are the model we chose. See my other comment please. https://news.ycombinator.com/item?id=19038820
A peek inside Edward Gorey’s modern Gothic world
Amazon DynamoDB Streams use cases and design patterns
We should establish and recognize as a concept OPM, observations-per-minute. That's what the AI is doing in excess of what the human can, observing the game state faster, even if acting at the same APM.
Right, you definitely want something that is somewhat more adaptive if you want to solve this problem. Something to the effect of "as you use more resources you slow down those resources."

What's more interesting to me is the broader economic question. Do users end up flocking to those browsers because it makes the browser more snappy for the other web sites and contexts? Or do they ditch them because they are necessarily slower than browsers that don't? Is this sort of decision, in other words, a sort of suicidal option for browsers?
Is there an easy way to find out these non-VC companies when looking for a new job? That’s quite specific but could be an interesting criteria
It’s when you want to synchronize multiple atomics it gets complicated.

With a mutex you can lock for an entire ”transaction” where you fetch a unique index and write your value to the queue. With just atomics you can get a unique index into the queue concurrently with other threads, sure, but how do you mark it as ready to be unqueued once you are done writing your data?

Thats where lock free data structures come into play. They have solved this intricate synchronization between multiple atomics so you don’t have to.
Goya's Black Paintings: ‘Some people can hardly even look at them’
Relevant XKCD, just for you :)

https://xkcd.com/386/
The Road to React with Firebase
When this is used to create a worm of some kind that puts obscene pictures in emails to people's mothers...it will then make more sense why people stopped taking code in inputs.
I take a more pessimistic view. We should think that all this is already being done, just not acknowledged.
Nothing unfair about the business practices. Facebook intentionally breached their contract. It’s possible that Apple is the one with the right to sue.
>It started really wildly happening around 2013-2014 where no community was to remain a zone without some minority of users politicising it for attention.

It was actually in September 2013 when it started ... or was it September 1993 ...? Uh, oh, how time flies, never mind.
Like how compilers can choose to not actually not emit a method call when you have a method call in your source code and instead just inline the code from the method, could the Go compiler chose to not actually write to a channel and just instead run the action of the goroutine where it receive from the channel at that point? The scheduler semantics would allow that wouldn't they?
...and sometimes, things really were better, too. Regressions happen, and the Eternal September is real.

This does not mean that there aren't wonderful things available in today's web environment, too. There is no one to blame other than the natural evolution of a system. But something was lost, and it is ok to miss it.
I was showing how they would go about getting the trusted root certificate on the phone, which can be packaged with MDM profiles installed similar to the method used above.
Prepaid debit cards are totally a thing though.
L2 Regularization and batch norm
Oh! Many thanks :)
Blackmailer extorts kid by using YouTube's DMCA process [video]
Yeah first time I see it as well. Wondering if their post is a way to get some attention at the same time.

If that was planned, nice way to get some attention ;)
I 100% agree with this:

"But there's a downside to this content blocking: it's hurting many smaller sites that rely on advertising to keep the lights on. More and more of these sites are pleading to disable content blockers"

The solution proposed is unworkable for all the reasons others propose. But there really is a baby/bathwater situation with ad blockers that attempt to kill all advertisements.

I don't know what the solution is, but I think it is an important problem and deserving of a more sophisticated solution than ad blockers or ones like the solution proposed. People here are smart, I hope people can do more than just state reasons why we can't do better than what we are doing.
Nielsen captures drastically less, and less-specific information than any of these modern Internet-based ad networks.
Startpage.com is better and has better privacy and search results
I do this on FastMail. All of my accounts are [site name]@[mydomain], so when I get spam on an address, I can easily set up a rule that sends all messages to that address to junk.

I also have other custom rules:

filter@[mydomain] goes to a special folder that isn't the inbox, for services whose messages I want to be able to access occasionally, but not most of the time.

spam@[mydomain] goes straight to spam.

I just went through my spam folder and found a bunch of spam (automatically filtered) to my "real" email address. That was surprising until I remembered that my email address is published on my website. I suppose my efforts were somewhat in vain.
As I clearly stated. I shelved that project. My original post was to offer the work I had done to someone else versus it sitting on a shelf :-).

As a criminal lawyer, you reply like a lawyer. I’ve lost interest in your retorts so I’ll move on.
SkyRoutes – Thin client side router for PWAs
Should probably be a Show HN, but a fun idea otherwise.
These sculptures are not what they seem
Facebook employees 'angry' after Apple blocks its internal iOS apps
Samsung Galaxy Apps Store RCE via MITM
Why the title was changed from article's one? Mods?
Hoover Dam's astronomical clock
https://outline.com/c82rJ3
Partly -- we payout only captured fees, but carry chargeback and fraud risk. We're trying to find a balance between practicality and utility, and all this will evolve as we learn more.
You can use !sp from DDG.
About a year ago, I used this to make a hack of the Atari game "Freeway", which is just ambient drone sounds: https://gist.github.com/rchrd2/9f4d8cedef373c05563f69486cf49...
AFAIK, oData only lets you request a single entity type at a time, doesn't it? For example, in the example you provided, would it be possible to fetch a collection of People and Airports as part of the same request? What would that request look like?
The service looks interesting, but this isn't a problem for me. I know what services I'm subscribed to and unsubscribe from the ones I don't want to receive.

A bigger problem for me is services that I have already unsubscribed from but the company doesn't honor my request. I'm still on some of their lists years later which infuriates me.
The point is that the meaning is well established. Milk has long meant "edible white liquid" - see coconut milk, as well and milk of magnesia and poppy milk. The later two are essentially drugs but still fit with that definition! Unless it is believed that the non-animal milk producers are time travelers claiming it is some new deception to be corrected for when everyone has known that for centuries. They aren't changing the meaning - advocates for restricting it are.
The tinkerers were a larger proportion of web users in the 90's and hence had more visibility with their larger share of available content. Now they're drowned by the sea of services for norms to consume.
> Nix ... engineered a highly successful grassroots campaign to "increase apathy" so that young Afro-Caribbeans would not vote.

1. He did this via speech. Free speech is a good thing even when the speech is bad, even when spoken by foreigners, even when it's illegal.

2. To the extent that this campaign succeeds it will tend to remove voters that are a) more suggestive, b) more prone to apathy. That would seem to improve the overall quality of the voting pool.

The drive to get everyone to vote seems to be more about justifying the result than improving it.
Just amazing and brings back a lot of memories. Now I just need to find the music I did
Well, the market as an aggregate dictates that. It's entirely reasonable to assume that from market to market, buyers have different value assessments for people of different religions, and place different values on each. On a personal level, I would pass judgment by objective quality of organ, but that's beside the point. The idea of employment already places value statements on people and mainstream moral perceptions mark discrete points that shift from moral to immoral, when in fact its all on a continuous scale and the point at which it shifts is arbitrary.
https://tidelift.com is doing something similar.
You prefix your post[1] title with 'Ask HN:', although unless it's a _really_ good question, you probably wont get any answers.

---

[1] Via the submit button at the top.
It's very toxic if ingested or breathed. Some people have allergic reactions on touch.
Ask Lenny to help:

https://blog.acolyer.org/2017/08/28/using-chatbots-against-v...
Catch that Goblin!! and 2nd Reality were so amazing to me when I was into trackers.
Funny that MySpace’s famous design was essentially created by mistake due to a code injection vulnerability.
NY has some odd laws. On the one hand they are progressive (energy, human health), on the other hand they allow some very neo-liberal things to happen like where debt collectors can continue suing you, if your bank has one branch in NY, and now this nonsense.
As a student developer working for my University, I would occasionally add ASCII art to my coworker's (also students) branches in SVN as a lighthearted way to encourage code reviews. If I saw an ASCII art in the main branch, it was a poke in the ribs that they hadn't gotten it reviewed. I agree that we've lost a lot of the character that used to make things more fun.
This thread isn't about morality, it's about decline. I was comparing the state of American hegemony to that of Britain in 1946.

Right, and I ignored the morality of both and focused on the massive practical differences. So what’s the problem? They are manifestly different in almost every way, except possibly for aspects of the moral dimension which were both agreeing to ignore.
Handily I just recently wrote up my standard list of problems/concerns with micropayments and microfraud: https://github.com/pjc50/pjc50.github.io/blob/master/micropa...
i wonder why they didn't insist on paying people via Google Wallet