skysight-inc/HackerNews huggingface dataset:
It's not only the UK. After the war, Japan used BBC as a model for the national broadcasting media, and the NHK essentially copied the same BBC TV license policy, including its aggressive attempts to collect TV fees (although the NHK doesn't have TV detector vans...) It has been challenged in courts but the verdict, just like the BBC, is that the fee is mandatory if you watch TV.
Not sure the down-line developer community is the audience for the post (or at least, likely not the primary audience).

They took $100M in D round funding in last 2018 [1], so it's likely a victory lap to validate their investment, and also a "see, you should buy us" post for engineering managers buying their services.

And, that said, they aren't wrong. It's a solid model.

[1] https://about.gitlab.com/2018/09/19/announcing-100m-series-d...
https://www.amazon.co.uk/Parkinsons-Law-Pursuit-Progress-Bus...
Hum. I can see both cases. I would also think even if they copy/paste sensitive information. Like SSNs or password. It will be so diluted in the noise of other people data that it won't matter. Most of these websites - I made one myself - are run by people like us and we won't care about what it sent to the server.
Even if code and deployment config are different (and managed by different teams), there's no reason why they cant be stored in the same repo.

Where else would you put these configs?
I think (hope) they intentionally avoid tight integration with Microsoft branded stuff. Even at the slightest indication of such a thing happening, I bet it would lead to an exodus and outrage among developers, however irrational that might be.
The x axis is a labeling bug. I THINK it was weeks? But the code that generated this was a small python script that was on a laptop that I wiped.

I wouldn't assign any clinical significance though to it (or to Quirk quite yet), especially since it's an N=1. But even if it's buggy, that graph shows one of the most important things that's every happened to me.
Here is the list of 14 errors:

1. List too many goals
2. Set goals that are incomprehensible and imprecise
3. Set goals not ambitious
4. Set Unrealizable Goals
5. Define non-measurable key results
6. Objectives not aligned with the company vision.
7. Confuse OKRs with tasks
8. Set only top-down goals
9. Misallocation of resources needed to complete OKRs
10. Keep hidden OKRs
11. Do not follow progress every week
12. Do not appoint a person responsible for monitoring OKRs
13. Determine the compensation and performance of employees from OKRs
14. Do not evaluate the completion of OKRs at the end of the period
While Bulgaria is part of the EU, it's not part of the Schengen zone, meaning they don't have truly "open borders".
Better git and debugging integration, mainly. I use VSCode with the Sublime Text extension[1] and honestly it feels almost exactly like sublime, but with better git and debugging integration.

[1] https://marketplace.visualstudio.com/items?itemName=ms-vscod...
In fact the system of government is derived from strange ladies lying in lakes distributing swords.
Singapore's government is widely acknowledged to have one of the best track records in the world, when it comes to considering and then successfully implementing unpopular policies that nevertheless economically benefit the group. And immigration policy is one area they considered with fresh eyes; even the most radical open borders advocates were permitted to, and did, try to make their case in Singapore.

What did they conclude the facts actually were? What is their immigration policy today?

If one of you two is ignoring the facts, there's practically no question that it's you.
So it's using a telescope and a camera to see what's going on in your house (albeit hopefully in a very limited way)...

In the US that'd be an illegal search without a warrant.
It's political. There's no parliamentary support for a general tax, but no public support for getting rid of the BBC. The Tories in particular hate the Beeb, but the public love it (contrary to the rather negative comments here).

So the tax lives on in this archaic form instead and every now and then when the Tories are in power they try and defund or threaten the BBC somehow. Usually within a year of getting elected, and then there's a backlash and they have to back down.

The latest wheeze was to force the BBC to get pensioners to pay, and they managed to pull it off by getting the public to blame the BBC instead of the government.
Mainly from the section about not being sure whether it’s a model artifact. Don’t get me wrong, if that’s what emerges as the likely sensitivity I’ll change my mind happily, I’m just tired of people repeating doomsday scenarios and basing it on speculative work.
Umm... is this a surprise to anyone? I'm only surprised it's new.
> I would have left long ago if flagging had continued to be used to kill topics.

Flagging is frequently used to kill topics still. Climate change articles are still flagged mercilessly, before any discussion starts and without regard for the high-quality of the articles.

dang as a moderator has specifically said that articles about Russia hacking elections are penalized prior to any votes or comments starting (edit: I believe this particular issue is done by the 'moderators' themselves manually or through a filter, not through user-flags. they are not just moderating discussion, they are filtering which topics you see in the first place, on their own).

The discussion here is framed by people who do not want to talk about certain interesting Hacker and Startup related issues, like global climate change or the stability of democracy with technology.

Flags are a common tool used by the community here to shape the discussion before it starts, hiding topics entirely from view that the community would otherwise vote and discuss.
Haha I am a slow learner!

I'm sorry that I upset you, seriously I am.
You should allow “$” on the left; as per the RFC...
There used to be a time when swapping a battery could be done by a 7 year old, but then companies decided to make it more difficult. People should be servicing their own stuff, but that obviously doesn't help Apple's bottom line.
I would not characterize it as the "usual" way of comparing incomes. It's useful in some contexts but the adjustment can mask differences in local quality of life that matter to people.
West African slavery lives on, 400 years after transatlantic trade began
Ask HN: Is it evil to make money online through Google ads?
Paul Krugman has fortunately been largely discredited since this article was published, but we should not forget the role he played in laying the foundation for the fallacious economic ideology that got Donald Trump into office and has led to a broad decrease in concern for the Federal budget.
I sent Yuri a suggestion to fix this. (The problem is that Firefox doesn’t resolve relative links from the textPath to the path element because of the page’s base element, so you need absolute links instead.)
JAMstack Apps – Generated by AppSeed
Depleted-uranium rounds have (by definition) extremely low radioactive decay rates and are incapable of nuclear fission on their own (most of the opposition to their use stems from uranium being a toxic metal if ingested by living things). For something to release radiation, it needs to be a nuclear fuel. That's quite interesting/worrying.
Is it legal from competition laws to lock your product?

Sherman anti trust law
“Every person who shall monopolize, or attempt to monopolize, or combine or conspire with any other person or persons, to monopolize any part of the trade or commerce among the several States”

Someone could argue that monopolize battery repair is a form of monopoly. I understand the battery safety part from Apple though.
We had the moral panic in the UK at the turn of the century about this.

It was a way of selling newspapers.

So now you have to have kids of your own in proximity or grandchildren in proximity to be part of the club of people allowed to speak with a child. Failing that you need a full criminal records check.

During my own childhood I was out and about all hours of day and night delivering newspapers, babysitting, doing gardening jobs, walking/cycling/hitching to get to places generally alone. We didn't have the 'p' word back then and a certain amount of being sensible was expected. Not so long ago I had a chat with my sister about who had an un-natural interest in our childhood selves in the village and neighbouring area. The list was quite a long one, my sister being exposed to by people I considered normal and vice-versa.

We even had Fred West - a notorious murderer - parked up in his van at a local spot. Being lured in to a house or a strange car was just one of those things to watch out for, plus people would give you strange gifts.

But the thing was that we - my sister and myself - were the local community. If anything did happen to us then you could guarantee that someone would call our mum to complain they had not had their paper delivered, or someone would see us enter a house to not exit. For us it would be impossible for us to travel anywhere without being observed. Hitch-hiking was also something we did, but when you know half the cars on the road then you expect a lift.

We actually interacted with the crazies fully knowing that there wasn't something quite right about them. We also told our mum about unwanted advances and strange gifts that came our way. Our mother never got the police involved. In our recent recollections there were a dozen or so where a line had been crossed or other evidence existed. Would the community have been better had there been court cases? Not really, common sense by us and the fact that it was a community worked.

Had the moral panic existed then and had we been locked away lest we meet someone that smiled at kids then we would have also lost out from the kind grown-ups that went the extra mile for us. We could get lifts into town, every school history project was done with the help of some local senior citizen, to earn money we had to do no more than walk out the door and, for every weird person there were a dozen that would be looking out for us.
What a strange post.

GitLab is under siege from GitHub.

The argument for GitLab has always been that they are more feature-rich, the argument for GitHub has been that their uptime is >80% and their UX is excellent.

If GitHub achieves feature parity, GitLab is dead.
Another reason I enjoyed college was because money didn’t matter... it was the fun of working on problems with friends. It was fun
Meh, Guns, Germs, and Steel get a lot of criticism to be honest [1]. You can find plenty of counter examples that Diamond does not address.

[1]: https://www.reddit.com/r/AskAnthropology/comments/1rzm07/wha...
I think they make it incredibly clear in their message though:

If you’re watching live TV, you need to be covered by a TV Licence:

a. if you’re watching on TV or on an online TV service
b. for all channels, not just the BBC
c. ...
There is an added incentive to do this with iPhones and Apple products in general though; because they hold such a high aftermarket value.

It’s quite common to refurb expensive things because you can be relatively sure you will get a return on it. Double so if you can refurb with discount parts.
heh, i had 1h limit and back in the days it took me 1-2 month to complete Half-Life and i played UFO for like 6 month. The first time my parents left me alone for 2 weeks i played pretty much all the time. I think i actually had like 5-6 meals and seeped less then 6h a day during that time.

I'm pretty sure that overall this 1h limit rule made me completely obsessed with computer games and the only thing that brought me back to the real life was WoW. Yeah it sounds funny, but i actually had "/played" 360 days of 2years period. And after the disband of my guild i had no interest in any other game. Yeah i play from time to time, but don't have the hunger to play every new thing out there.

I'm pretty sure that i would have burn out of this games addiction much faster in my childhood without the limitation and probably could start coding earlier. Probably would have eye problems by now because of a cheap crt monitor back then and would never meet lots of good friends in wow. So honestly i don't know was it good or bad, but i'm sure the time limit had a huge impact and not in a favor of my parents intentions.
An oversight in your observation is failing to account for the fact that equilibriation processes are slower and less dramatic when there are smaller differences between two things. E.g. dropping ice onto a hot pan is quite dramatic. Dropping 60 degree water into 70 degree water not so much.
> With a typeface, it's just this black box as to who is using some of the stuff, then you have no way of reaching back. You're completely reliant on whoever makes use of it tells you about it, which probably no one does, right?

I've seen multiple websites (What The Font being one of them) which analyses a picture with text. They then try to guess the font being used. If you could automate this process, you might be able to scrape content and figure out who's using your typeface. I guess that is mostly interesting for a commercial typeface looking for software piracy, though.
The was quite a while where iPlayer was covered by their law, there was another loophole where if your watching it on an untethered device (on a battery with wifi) that wasn't covered either, but I'm not sure now...

The whole law is antiquated, now you don't need them or their transmission equipment. I do believe that if they move to a subscription model they will lose many customers, especially those with Netflix etc (I don't even know if the aerial cable in my flat works or even own a tv, I use a 43" monitor if I do want to watch anything).
It's a shame they never made one that looks like a standard Hobart/Blodgett two door industrial oven.
Needs a 2011 tag. The article in question is from 2009.

https://www.nytimes.com/2009/09/06/magazine/06Economic-t.htm...
Why do you assume regulating = banning?
Great app and execution!

I have been considering an open source + subscription model for an app I'm working on. Do you have any concerns about "piracy" (someone forking it and removing the subscription stuff)? Any lessons learned along the way?
That was an option, not something you're forced to do
The Way to the Sea
You look for the IF from the tuner, almost all tuners are made using the exact same frequency building blocks, and thus the tuner can easily be detected and knowing which channel it is tuned to.

There's a reason all the BBC channels are on the same DTV mux with ITV & others on different muxes - it means the BBC channels that require a license are all on the same tuner frequency for a local area.
The usual advice is that you make sure you have plenty of font fallback options that may already be on the user's machine, and why most CSS font-family snippets always end in a wide, generic display class such as "serif" and "sans-serif".

In general, it's hard to break browser fallback to system fonts for languages/glyphs that aren't available. (Though people will sometimes try, or make crazy bad accidents happen.)

But, you mostly only have to worry about languages your webpage is outputting anyway. If you aren't localizing to a particular language and you don't allow user content, you don't have to worry about a web font covering those glyphs. Which is why most web fonts only worry about the top few languages for download speed optimization.

Google Fonts has tools to be smarter about which subsets are downloaded in a browser. It has a subset hint where you can tell it languages you think you will need. Google Fonts also supports the use of the unicode-range CSS feature [0] to tell a browser to download subsets only if the browser encounters characters in the associated Unicode ranges.

[0] https://caniuse.com/#feat=font-unicode-range
I'll give you a counter example: whenever I change CI workflow for something that has nothing to do with the repo - like a new deployment scheme to staging - I have to go and ask people to merge/rebase from master into their branches or they won't be able to deploy. It happens pretty often and I'd rather avoid this.
Do you have any references to substantiate both of your claims?
Not sure why you got downvoted, but this is true. When you replace the battery in a new-ish BMW you need to recode/register the battery since BMW changes the way it charges the battery based on age and type.
I’m fairly sure China’s the biggest market for both EVs and solar.
Not defending them, but I think they were capping high current draw performance to prevent low voltage shut off, which seemed to be an issue with aged batteries in certain, now older, models, which was perhaps a reasonable way to address the issue, but only if coupled with informing the user, which Apple failed to do. A 3 year old battery that can't maintain voltage should be replaced. Apple quietly opted to let the phone limp along.

I think two distinct issues were conflated in irate/conspiratorial users minds, that when Apple introduced new OS versions, they were optimized for the newest hardware, but seemingly not the prior gen hardware, which seemed increasingly sluggish. This was true before iOS 12, which miraculously brought back older devices to their original speed, through a years worth of extensive optimization.

I think certainly Apple benefited in new sales from upgraders of sluggish devices, but I'm not certain it was intentional. Despite their hoards of cash, Apple employs fewer engineers than almost any tech company proportional to their revenue, which requires focus, and leads to blind spots.

If it was intentional, they've changed course now, with iOS 12, and maintaining usability of older devices, even to the extent of accepting fewer upgrade sales as more users retain older devices, which is definitely now a more viable path for users of older devices, like me. (I nearly upgraded from my iPhone 6s, prior to iOS 12, but decided to keep using it.)
Am I the only one that wishes the article about the font "made for screens" went into more detail about what makes this specific font better for screens?
There two kinds of text search/parse problems:

- The really easy ones. A simple string search/split will do and a regex would be overkill.
- The really hard ones. You'll need to fully parse this and using a regex will result in fragile/hard to understand code.

Please don't use regexes in production software. Learn how to write simple parsing code.
A bad breathalyzer can be challenged in court as "not scientifically reliable".

https://www.dispatch.com/content/stories/local/2013/08/22/ju...
> am Walton wanted his stores to have a more 'neighborhood' feel, so he employed greeters to stand at the front of the store to say hello to shoppers as they entered.

The reality is, alas, not quite as wholesome:

The idea of having dedicated greeters at the front door of a store may have come from an employee of the company, Lois Richard. She was working in the early 1980s as an invoice clerk at the Walmart store in Crowley, Louisiana. The Walmart store in Crowley, which had opened in 1980, was experiencing shoplifting and had a significant "inventory shrinkage" after two years. The initial idea was to have an employee standing at the door in order to try to decrease shoplifting. After a shoplifting sting conducted by the local police showed that piles of merchandise could have been taken away, Lois Richard pitched the idea the next day to her manager and it was accepted.

Having someone who visibly sees each patron when they enter and is physically present at the exit likely reduces shoplifting more than enough to pay for the position. They're basically security guards.
Into a separate repo. See my other reply: https://news.ycombinator.com/item?id=20647649
> for example, it is unreasonable to automatically void warranty for a screen just because the battery was replaced.

I get where you are coming from but this isn't so cut and dried, as incompetent repairs are certainly capable of damaging or destroying other components. Someone I know once unknowingly messed up an antenna in the process of replacing a phone battery with an after market one, which caused all sorts of odd and intermittent symptoms with communication issues. Why should a manufacturer be expected to deal with that under warranty?

Part of the problem with consumer electronics is that they aren't really particularly designed to be serviceable, let alone user-serviceable. So it's not like a car manufacturer saying they'll refuse to warranty a rear shock because you changed your own oil or whatever.

I'm a strong supporter of right-to-repair, but I'm not convinced that should extend to forcing user serviceable designs where there is an actual design tradeoff. On the other hand this is pretty hard to prove - maybe all you can do is go after user-hostile design changes that serve no other purpose.
To be honest, I just kind of picked it and went with it. I think at the time I had been talking a lot with my dad (an old copy-left enthusiast). I never really thought it would really be a thing.
From the layperson's perspective, it seems the field is a lot of University of Chicago (and maybe George Mason U) vs. everyone else...

My impression of his NYT columns for the past two decades, are that they seem to have predicted accurately the broad trends in the US and global economies, far more accurately than those of his detractors
Honestly, in the last few months I often find myself upvoting opinions I disagree with.

It's one thing to downvote something that's factually incorrect, mean-spirited, ect. But downvoting a post that expresses a well-formed, but subjective opinion? I used to just ignore opinions that I disagreed with; and only downvote flames and things that were factually incorrect.

That, IMO, is how I interpret how the “Eternal September” plays out here: When people penalize opinions instead of facts and flames.
By then the damage to the brand has already been done.
You suggested people run:

> ls Debloat-Windows-10/scripts/*.ps1 | % { . $_ }

So kinda are suggesting people run them all. Plus "run them all then fix all the stuff it breaks otherwise you aren't a true engineer" isn't a particularly strong argument for this.

People that know what they're doing don't need these kind of scripts (and would know better than half of what these scripts do anyway). So these kind of scripts pray on those likely not to know enough to fix the issues they cause.

But regardless, just don't start posting about how Windows Update never works correctly because you manually set HOST file and ACL privileges that are specifically designed to stop Windows from working in a normal way. You play silly games you win silly prizes.
I would argue that some research is better than none, and that some intentionality in the design of a curriculum is better than an ad hoc curriculum.

The design recipes give you an excellent foundation for transitioning to a statically-typed programming language with algebraic datatypes. If students are just going to learn Java or Python immediately afterwards, I think it's a waste.
Wait what, this is still going on today? I thought this was a historical thing.

What if you buy a TV for "offline" use only (i.e. Nintendo Switch)?
Any good article recommendations that explain the reasoning to the switch to Chez Scheme as a platform for Racket?
Why does this strike me as just a 21st Century variation upon the "mining town Company Store" concept?
Here in Germany we have a similar issue in some of these project areas.

They are called "Angsträume", translation is "spaces of fear". Dark, secluded spaces, staircases and so forth, where people feel unsafe.
A protein in your brain behaves like a virus, infecting your cells with memories