skysight-inc/HackerNews huggingface dataset:
If you lease instead of buying then battery age isn't really a problem.
> [...] and education to appreciate it.

Also true with personal finance:

* https://canadiancouchpotato.com/2016/01/25/why-simple-is-sti...
So this means there are no concerns regarding GDPR or privacy that might affect the business in the foreseeable future?
Half-Cambodian. We have the same breakfast. We called it Bar Bar. The Chinese call it Congee. Other Asian countries have their own variants. I think even the Greeks have their own savory rice-porridge recipe (Avgolemeno).

It is good for literally any time of the day/year. Especially good for colds.
Fair, but they still have a large cultural impact and this is still a net positive impact. When kids run into the toy section at Walmart, they still see a lot of Barbie. So having this happen is still an overall good thing, even if it's late.
Absolutely not, especially as information changes. Is it so hard to understand that new information should change the message? That varying the message could reach people the old message did not?

Their job is not to be decisive, it is to inform, and an incomplete message repeated is inferior to an explanation including what is not known for certain, and just how uncertain it is and why.

Many, many opportunities for the CDC to educate have been squandered on preaching to the choir.

Edit: Though maybe you omitted a necessary "/s" sarcasm tag in favor of scare quotes.
Actually what I found frustrating was that there was some great characterization work in the opening chapters and then it was all thrown out of the window! That's where I lost interest and never regained it, though I ploughed through to the end.
Nobody ever got fired for buying IB... I mean Lockhead.

For countries that are functionally vasals to the US, it's a risk-free decision, at least politically.
What part of the article is giving Mattel undo credit? It seems mainly to be a reporting of facts.
But it's public info?

> When Facebook said Ad Observer was collecting data from users who had not authorized her to do so, the company wasn't referring to private users' accounts. It was referring to advertisers' accounts, including the names and profile pictures of public Pages that run political ads and the contents of those ads.

It's all on https://www.facebook.com/ads/library/. Scraping just lets them analyze it.
I challenge you to sign up (with Apple ID if you wish) and see for yourself how many emails you get. Otherwise you're accusing without evidence

I don't challenge that Apple ID is a good thing. I protest Apple's method of implementation
Right, except that your “problem” is also the relationship Apple has with its customers. You did nothing to build the trust and loyalty that you mock in your snarky write-up. Apple did, to the point that their users would prefer to trust them with their personal information over someone else (you).

The tone of your whole piece is sophomoric- you essentially suggest that all of Apple’s customers are uninformed and lacking agency (unlike you).

All of this because you could no longer automatically glom some people’s emails for whatever future use you dream up? I hope you realize how you’re coming off.

Frankly, I wouldn’t be keen on you having my email. You might accuse me of “sitting on my butt” or worse if you decide I’m not a good customer or whatever.
San Francisco's exodus led many to a new conundrum
When I saw this NYT headline, I rolled my eyes, because NYT has had some seriously misleading and at least borderline-dishonest reporting about COVID, but I paused and remembered that Zeynep Tufekci sometimes writes for them, and Zeynep is the one person who has stood out as the absolute best reporting on COVID I've seen from anyone.

Her critiques of the CDC generally aren't dependent on a public that trusts the government. Yeah, a lot of people will reject the CDC's guidance even if it's good, but there are plenty of people who want to follow CDC guidance, and they struggle to understand it, and when they do follow it, it leads them to stupid decisions because the CDC's advice isn't consistently reasonable.

If you're interested in responsible and intelligent COVID-related analysis, she's the one to follow on Twitter: https://twitter.com/zeynep
I am Chinese by ethnicity. He is responsible for what he share on public. He studied in China I am sure that he is aware that kind cartoon has racist connotation.
My sister uses an email account from grad school as her primary personal email. She got her PhD seventeen years ago and hasn't had any official connection with the university since then.
The original proofs are quite long. Not exacyly something you can compress to a comment or an article. I dunno
Your post history shows you comment on every mention of china, always deflecting the subject at hand by blaming the CIA, or "Western concept of freedom". You have blamed "the west" for COVID, the holocaust, and Uyghur genocide to name a few. Your comments have little substance.

I'm not sure if you actually believe this stuff or if you are a china bot. Just posting here so others know to ignore/report you.
That's a considerable increase since the dot-com bubble. Being in law gives you a considerable salary compared to other jobs. Also, it attracts many people because of its salary, but that's not always the case; the ones that receive high salaries are the people in the top part of the pyramid. It might take a decade but if you're willing to make the grind then, go for it.
> Has the writer spent any time in the large part of the country that still doesn't believe COVID is real

Perhaps it’s the other way around? As in the large part of country lost their faith in public health administration and in general institutions because of their mixed and conflicting message and in some cases playing ideologies?
And yet you ask your users to trust Apple and you and another developer for each app they use,

I’d rather just trust one party, and have a single entity to complain to.
The author fell back on this excuse, too, but no. The existence of "bad actors" may confuse the public, but it should not distract experts from issuing clear guidance.
> ban all interpersonal interaction for several months, stop all transportation, and put locks on everybody's doors so they can't leave their houses

But then everybody starves to death. And anything less won't actually eradicate the virus, as we've seen.
JLab's dirt-cheap $20 Go Air Pop wireless earbuds are up for pre-order
At least 2 of them are doctors that do research. Are they not scientists?
OK, here's my first thought: Bad headline.

I mean, "Simple, open source, self-hostable and privacy-friendly"... WHAT?!? RDBMS? Pet unicorn? Grandma-friendly chat app? Condom vending machine?

(OK, now I'll go look WTF it is.)
It wasn't just the CDC though - the entire US and to some extent global media, medical and politicial establishments got behind the idea that travel bans were ineffective and counter-productive, the New York Times included. In fact, it's amazing how much US media coverage of why Taiwan was such a success either downplayed or completely omitted to mention their travel restrictions especially early on.
> Apple users are happy that they forced you.

As an Apple user I'm not happy they forced this. It's manipulative forcing even more platform lock-in for the average joe which empowers other anti-trust practices too.

You're argument that an Apple user is happy at the point of use doesn't justify anti-trust behaviour which is to the overall detriment of people.

Apple seem to get away with far too much just because they're 'Apple'.

Imagine the mess we would be in if every auth provider had the same policy.
Anyone can hire a lawyer for money. A lawyer will happily argue whatever quirky take on the constitution you have, and happily bill you per hour as they lose in court.

I think a gofundme funded by likeminded people to support your doomed lawsuits would be a lot more cost efficient than going to law school.
> look ugly and inconsistent

Hate to break it to you, your app is already ugly, the thin black border around the Apple sign in doesn’t change the fact the rest of the app looks awful. Also you’re not getting “revenge” on Apple, you are just fucking over your users who use Apple.
You can find hideous Haskell code too. Especially in code for which lazy evaluation doesn't work and you need to coax the runtime into computing stuff in the right order.
Not all of these people would have been engineers, some may have been support people or account managers.
Destination charges have nothing to do with the actual cost of delivering the vehicle. They're just another sneaky way for manufacturers to advertise an artificially low price which doesn't reflect what consumers actually pay.
I would like to know what techniques the author used to build the interpreter. Was it done by hand? Was it semi-automated?

The reason I ask is, the Wikipedia article mentions the extreme difficulty of writing even a simple Hello World program (to the point where a brute-force automated search was required to "find" one).. a working Lisp interpreter seems to me to be many orders of magnitude more difficult than that.
That's evidently not true. Plenty of apps, including the author's, use Google's and Facebook's auth solutions without being coerced into doing so.

EDIT: Can someone explain how this is wrong?
Normal people are beginning to acknowledge loss of free speech on the internet
Yes, I'm not arguing that he's (edit: you're) wrong. Just that the decision seems to be causing people to choose other solutions, I suspect because managing one thing at least seems easier than two.
Waited 15 seconds staring at that ugly Gitlab interface.

Project code didn't load (spinning wheel of death). I left.
Short stories in 40 words or less part 4
Truest comment I’ve read so far.

If simplicity is always the right solution, then why do so many programming languages have dedicated parsing libraries for .csv, which has to be the world’s most simplest data format ever?
I agree, in the end the CDC knows that there are a lot of hurdles to get the information across and will have to adjust. That is really all they can do. A small sticking point is now VP Harris didn't say she won't take the vaccine developed under the previous administration, she said she doesn't trust Trump and would listen do public health experts [0]. She was concerned they would be "muzzled," but was later assured and re-iterated her point on a later interview [1].

[0] https://www.yahoo.com/entertainment/kamala-harris-says-she-w...

[1] https://www.cnn.com/2020/09/05/politics/kamala-harris-not-tr...
What Kamala actually said in the context of reports that Trump was leaning on the FDA to approve the vaccine.. She's decidedly not refusing to "take a vaccine developed under the previous administration":

> Susan Page (Debate moderator):

> No, no, you’re Senator Harris to me. For life to get back to normal, Dr. Anthony Fauci and other experts say that most of the people who can be vaccinated need to be vaccinated. But half of Americans now say they wouldn’t take a vaccine if it was released now. If the Trump administration approves a vaccine before or after the election, should Americans take it, and would you take it?

> Kamala Harris:

> If the public health professionals, if Dr. Fauci, if the doctors tell us that we should take it, I’ll be the first in line to take it, absolutely. But if Donald Trump tells us that we should take it, I’m not taking it.
It's better to skip a meal now than take out a loan that makes you skip two meals later.
If you can't afford to buy a sandwich, just buy the peanut butter for less and have plenty to eat.
Also, survival food is cheap as dirt. No one starves due to food prices.
Sorta. There are obviously infinite quintics that can be solved despite this. For example any polynomial in which the roots are arranged on a circle on the real,complex plane
I don't tend to hold "rock-solid businessmen" in high regard either.
Neither Star nor Planet: A Strange Brown Dwarf Puzzles Astronomers
Sometimes mocking, even to check error paths, isn't a lot of work. It depends.

A lot of times designing your interfaces to support mock objects more easily improves them in other ways; if you pass in a file object instead of a filename, for example, not only does it become easier to pass in a mock object that raises an error, but it also becomes easier to pass in a GzipFile object or an HTTPResponse object, and presto, your function now handles compressed data and data stored on a web server.

Also, though, monkeypatching stuff in tests isn't hard in dynamic languages. Here's an example from https://echohack.medium.com/python-unit-testing-injecting-ex...:

with patch.object(requests, "get") as get_mock:
with nose.tools.assert_raises(socket.error):
get_mock.side_effect = socket.error
inject_exception.call_api("http://example.com")
lookup what CDC, the initials stand for.

They have failed miserably both at controlling the spread of the disease and informing the public.

Instead of focusing on what they should be doing they are playing the politics and the CYA game. Disgusting.
Why would you care about buying an iPhone anonymously when you're more than likely to use face recognition to unlock the device and sign in with your Apple ID, linking your phone's serial number to your address, payment info etc anyway?
The font-tags are getting unfairly blamed!

The increasing size is due to the unclosed <h3> tags combined with unclosed inline level tags. This is parsed into a nested structure, with h3's nested into h3's deeper and deeper. The font-size of h3 is defined as relative increase, so the nested h3-elements get increasingly larger size.

The effect can be reproduced with this HTML snippet:

<h3><span>hello
<h3><span>hello
<h3>hello

Which is parsed as:

<h3>
<span>hello
<h3>
<span>hello
<h3>hello</h3>
</span>
</h3>
</span>
</h3>

Usually a h3 would be automatically closed when a new h3 (or any block-level element) is encountered, but because of the unclosed inline element (span in the above example) it is instead parsed as a nested structure. In OP it is unclosed font-tags which cause the h3's to nest, but it has nothing to do with the semantics of <font> per se, it is just because they are unclosed.

So why did it look correct in old IE? I think this comes down to the built-in browser style-sheet. I suspect h3 is defined with an absolute font size in the IE browser style sheet which means nesting does not increase the size.
I don’t see the abuse here. Sign In with Apple is only required if you already support Facebook or Google or another third-party social sign in. If you support only email and password, that’s fine. If you do support social sign in, presumably you do so because then you don’t have to worry about passwords and stuff. Well, this is exactly the same. I don’t see why it makes a difference.
This story doesn't match with my observation programming.

Failure to sanity-check a null almost never stemmed from someone deleting the non-null assertion intentionally. It stemmed from someone rewiring the control flow in such a way as to bypass the non-null assertion without intending to (such as early-returning because they think they can shortcut the computation, but the shortcut isn't actually valid if the argument in question is null).

The tests have value precisely because they aren't in the regular control flow of the unit under test and will fail when the code flow is changed and the author didn't realize the change modified the expected behavior of the function.
From my own experience: search for blogs of favorite writers, observe aggregate sites like Hacker News and Reddit for authors with a style that resonates with you (subreddits of niche topics are often surprisingly rich in a good content), search for niche topics that are of interest to you, ask friends about any interesting content.
Just before the crisis I was watching a documentary on a tribe of herdsmen that come together once a year to find mates.. They have probably been doing that longer than Rome has existed. The idea that the modern world is very much like our environment during our evolution is delusional. An effect of being joined to the western Europeans for colonized people was significant deaths from diseases that can only exist in abnormal densities of people.
Even "super smart" people like Anthony Levandowski think they can outsmart fully managed company laptops and audit systems while bulk downloading/copying code and other IP to hand it over to another company.
These aren't always aesthetic though, sometimes they are practically: leveraging knowledge of the well-known tech to help people understand the new.
Can You Explain Your Code?
I'm not an "expert" at dynamic languages, but I've written small microservices in Clojure and Elixir, data crunching code in Python, and your typical junk in PHP and JavaScript.

Clojure does have spec (https://clojure.org/about/spec) which is pretty cool and declarative. And, of course, your IDE can help you when writing code that obviously violates a spec declaration. But that's not fundamentally different from an IDE parsing the type-hints of Python, JavaScript, or PHP. It is more powerful than the aforementioned type-hints, though.

At the end of the day, it blurs the line between static typing and dynamic typing. IMO it should be considered static typing because it serves that same purpose, works at "write time" to help the programmers, and can probably absolve you of writing your own type-checking tests.

In some sense, it is all just asserts. Even statically typed languages have unsafe type casting, which can trigger an "assert" at runtime.
Always wanted a Kengineer.
I love that the evidence of data misuse is from "leaked" documents. Perfect.
> I'm told that the UK generally has excellent availability of government publications, though none of https://www.gov.uk, the National Archives, nor the British Library seem to turn up the Factories report presently.

Since this is from 1956, its copyrights have already expired (or waived, as the case may be, see https://lists.wikimedia.org/pipermail/wikipedia-l/2005-May/0...), so scanning it is a fair game, but if the British government (probably the National Archives) scanned the document, it would add another 25 years* to the digital version (unless released under OGL).

* At least in Britain, in the US simple photographic copies are not considered as derivative works and therefore not in copyright.
Thanks. By email I mean send to an email address, and something happens. FWD:Everyone is more a add-on to a tool (that happens to send/receive emails) than an email-as-interface service.
Localisation Made Easy with Internationalizationcore
Yeah, exactly. Science can tell you how to get a physical result, but when you're making public policy, human happiness and morality matter just as much, and happiness and morality are political.

Policy makers need to balance the countable mathematical goals with the uncountable moral and political goals, and Hume's Guillotine tells us there is no calculus that can tell you the right balance.
It's worth noting that once that information was out, nearly every headline was misleading and half the readers got the wrong message[0].

Maybe the CDC could've gotten ahead of this by reporting clearly and honestly about the actual situation, but I wouldn't count on responsible reporting just because the information was responsibly handed out to journalists / the publications who desperately need people to click on their headlines.

[0] https://www.mediaite.com/news/nbc-news-ny-times-washington-p...
If you're wasting your time with needless datatypes you are doing it wrong period.

See what I did there?
> I'm taking bets on how much time elapses between now and when Mattel comes out with a transgender line.

Er, how would that differ? Its not like Barbie’s sex-assigned-at-birth is included on a certificate with the doll in the first place, or like the doll is so anatomically correct that one could determine what that likely was from the kind of genitalia and whether or not they had the telltale signs of surgical modification.
This is correct. Qualified immunity is something that not many people understand. Cops can say or do anything about you for as long as they want and you have no recourse.
I don't see how high 5 figures is not high salary. 100k is literally double the average salary for the US, and 3 times the median wage. And a lot of people earning the median are also deep in student debt. If earning 3 times the median is not good money, maybe your view of what "good money" means something else.

The lawyer median wage is 125k, and the 75 percentile is 186k. I consider 186k to be a high wage, it's 6 times the national mean wage. And according to the sources below, 1 in 4 lawyers are above that.

Median wages https://www.bls.gov/ooh/legal/lawyers.htm

Lawyer wages https://money.usnews.com/careers/best-jobs/lawyer/salary

I am sorry, but I just don't see how the commenter above is wrong, the numbers say he is spot on. But anyway, I am not a lawyer, and I am not trying to be disrespectful, but I see a lot of high earners in many fields that complain having small wages and tough life, but when you compare it from the outside, it doesn't look so bad.
For example, the guy in your article:

said Dylan Boigris, a 2016 Miami Law graduate, who began his career making about $45,000 as a public defender

Making 50% more than the median right out of college, I would say that is pretty good, don't you think? And he is a low percentile, because in your article:

Graduates who finished law school in 2019 earned a median $72,500 the following year,

Then your article goes to show earning vs debt on a graph. I think it's quite an expectation to have your annual earning cover the cost of the entire law degree...and then bemoan when it doesn't. How many other professions have this luxury?
My read is the leaked doc itself used this construction. If so, it's Google doing the obfuscating, not TFA.
Yes, because the prevalent anti-Chinese propaganda is, frankly, quite disgusting. And the main source of this propaganda is US. I think it’s useful to remind some facts to restore the balance.

Also: I’ve blamed the West for Holocaust? Where, but also, who should take the blame according to you, China again? :-D

Also, if you’re taking this personal, you wrote two comments on HN, total, including the one above. Not calling you a bot of course.
Spotify used to do this.
I'd personally reach for something else than TypeScript. TS tries to type the existing JS world which makes it really big and complex.
Yes to all of these.
> Varnish allocate some virtual memory, it tells the operating system to back this memory with space from a disk file.

What's the special instruction to do this? Is this a low level C / syscall thing or do languages like Go have a disk-backed map implementation already?
That's a false assumption. 2D facial recognition isn't an input to 3D facial authentication.
1) Sucking up to the US (possibly as per [possibly non-explicit] treaty obligations).

2) If the Pentagon can be bamboozled, what makes you think the furriners' militaries couldn't?
Distributed tracing: build vs. buy – what to do
Agreed; "if it compiles it works" tends to tilt too far in the other direction.

(... I once had a professor who believed that phrase as nearly a point of religion, and his project work was maddening. No documentation on any functions either, because "the types are self-documenting." Then you'd get hit with a 'division' function that takes (number,number) but he put the denominator as the first argument. Ugh.)
There is already Doctor Barbie though. Since the 80s!
I mean at this point[0] if they could just avoid completely making shit up they'd be doing a better job

0: some examples; some of these are NYT https://taibbi.substack.com/p/aaugh-a-brief-list-of-official...
Another example: followupthen.com