skysight-inc/HackerNews huggingface dataset:
We have to use fossil fuels while there are no alternatives online. Germany is shutting down nuclear plants and building coal power stations. Britain is increasing coal usage this year because Russian natural gas prices are going up.

Also, if "all we have to do is stop burning fossil fuels and farming cattle" then isn't that an admission that climate change is the result of human activity? If it wasn't, then why would we need to change our behaviour?

And if it were really as simple as you make it sound to just switch off fossil fuel and use renewables, then why hasn't it happened?

Right now, a report says that in this century we could be looking at global temperature increases of 5°C+ above pre-industrial levels at current trends. How long does it take to build a nuclear plant? 30 years? How many are being built right now? How many active nuclear plants are being decommissioned? When are we going to ban all fossil fuel cars? 2050? When are we going to curb the number of methane producing livestock?

Yeah, once those feedback loops kick in fully there is nothing whatsoever we can do even if we finally get off our asses and try. That's all I'm saying.
Reading it in that light makes a lot more sense.
How Do You Mitigate Digital Banking Threats During Covid?
Global Edtech Unicorns: A Listing
scale began when the first RNA doubled itself, when the first cell doubled, when the first animal doubled, when the first rat learned from another, etc
The average person has no clue what theoretical computer science is.

But science fields do need marketing. All children have heroes they look up to. Putting focus on Turing's achievements is merely creating a pop star figure in the mainstream, which I think is a good thing: a smart dude works on a problem that saves World War 2 and now powers your phone and your TikTok app. Once you are actually interested in the field you can work out the nuances and the falsehoods in that claim.

Evaluating earlier work in some field throughout history always leads to a complex graph of achievements, but you cannot put that graph in the name of an annual prize. Do we change "Turing Award" to "Frege-Cantor-Godel-Church-Turing"?
> There's no law that says you have to include everything in the quotation, right?

Oh, if only languages worked so consistently.

DESCRIPTION_OF_WHAT_WAS_SAID: "$(DIRECT_QUOTE.)".

Then again, in programming things don't always nest either, since sub shell calls have all sorts of oddities in regards to escape sequences.

Has there ever been a case of anything nesting nicely, be it in languages, programming, or any other medium of writing? Maybe XML? I'm not sure.
Yup. The same republicans proud of their party history saw no issue with dragging people in front of congress for interrogation because they might be a communist (thought crime).

(House Un-American Activities Committee).
With a couple of extra features this would make a great editing experience for a CMS.
> for the American style is aesthetics

Why would you make a style choice to make something less aesthetically pleasing?
A footnote in the article addresses this: "More logical still would be to have two periods, one marking the end of the quoted sentence and the other the end of the top-level sentence. But that would be redundant and also look ugly."

I tend to agree with the author. While it's logically consistent, it's typographically redundant. There's no need to end a sentence with a full stop, a quotation mark, another full stop, and then a space, before beginning the next sentence with a capital letter.
The reason this problem exists is because computers and font libraries don't have all the characters we need. The point or comma should be at the same place as the quotes, under them, not before or after.
What was the cost to you? Sore arm? Feverish for a day?

It sucks to be surrounded by people who won't give a shit about senior Citizens, immunocompromised neighbors or older folks in their own families. It is indeed a lack of morality.
AWS SQS vs. SNS vs. EventBridge
It's all fun and games until you try to copy the "66 and 99"-style quotes from one place to another, or your ”helpful“ text editor automagically makes a mess of them. It's a pity no good ``asymmetric'' style ever really took off in English. I'm particularly fond of the French «chevrons», and relatedly, ¡Spanish exclamations!

⸘Why has not yet the opening interrobang received similarly wide adoption‽
In a first, New York passes law banning new fossil fuel vehicle sales after 2034
> It’s a shame that the punctuation of human languages can’t be logical.

s/the punctuation of //
Not just history and not just inventions (ok, this quote is pretty much history by now too):

"There's a tendency among the press to attribute the creation of a game to a single person," says Warren Spector, creator of Thief and Deus Ex.

I guess whoever wrote that line didn't even get the irony.

https://www.ign.com/articles/2001/11/12/deus-ex-2
Building software to auto-certify internet learning, how would you do it?
I agree likes are bad, but 4chan doesn’t have likes. insta girls can still farm attention without it dude
See also Lignum Ost in Switzerland’s Kanton Thurgau: https://www.lignum.ch/auf_einen_klick/news/lignum_journal_ho...
>at the same place as the quotes, under them

What?
This seems misleading. Saying that vaccines would be better spent on the unvaccinated isn't the same as saying that a booster is unnecessary.
I feel like it's really weird to call what Gödel was doing computer science.
It's a shame because its pricing structure works like how many people misunderstand taxes to work. If you earn $39,990/year and then get a $30/year raise, then you'll actually be set back to $39,960/year after you pay the new price for this service. You might have to awkwardly explain to your boss that you don't want that $0.015/hour raise. If instead the service worked like taxes by charging a percent of the money you make over $40k (and then limiting the value up to $5), then the price trap issue would be solved.

(This suggestion is a joke, I just have the issues of welfare traps and popular misunderstandings of taxes on my mind.)
Ah yes, the fact that the bank is no longer taking 50% of the money I paid (interest) for my house is bad...

Speculators simply follow the fundamentals. They discover prices earlier than others. That's their job. If prices are 30% higher in 10 years, speculators will make prices 30% higher today. That's all they do. Those who fail to find the correct price (they charge above 30%) will simply be destroyed when the bubble pops.
Not very like gravity. They explicitly say "outperforms gravity models".
Also the economic concentration laws behind this would often follow power laws - so maybe the inverse square is just a 2nd order approximation rather than a real fundamental principle.
boys absolutely bully each other reputationally. “Trolling”, insults, etc
Would you sacrifice clarity for elegance?
Besides, if you look at it upside down, you might be tempted to invoke Godwin's Law.
Well, that's to give a familiar example. I don't believe most people are familiar with waveguides whereas VR headsets are widely available these days.
I've used my share of data access libraries and patterns (e.g. hibernate, activerecord, ecto, ...). The only time I've been happy is when I use raw SQL for non-dynamic SQL and a lightweight query builder for everything else.

I feel like I always run into some thing that at best isn't intuitive to express/read and at worse, cannot be expressed. If I remember correctly, when I was learning Elixir/Ecto, https://github.com/elixir-ecto/ecto/issues/1616 issue and the lack of lateral join support caused me issues.

Want to create a user?

"insert into users (id, name, status) values ($1, $2, $3)"

Our query builder takes pretty raw SQL fragments:

q = Query.new()
|> Query.select("u.id, u.name")
|> Query.from("users u")
|> Query.from("join authentications a using (id)")

q = case params[:status] do
nil -> q
status -> Query.where(q, "u.status", :eq, status)
end

rows = Query.rows!(q)

Looking through the docs, in Ecto, that join would be:

|> join(:inner, [u], a in Authentiction, on: u.id == a.id)

Which I find needlessly abstract.

(I will admit that if you really do need to support multiple databases, the abstraction is useful).
Not sure how one could conceivably say this is a black hat leak for profit. It's very clearly politically motivated and intended to target the customers who use the registrar for right wing political purposes.

I don't really care if a company run by a notorious antisemite [0] gets its less savoury customers doxxed and harassed.

[0] https://www.huffpost.com/entry/rob-monster-epik-gab-neo-nazi...
AFAIK in MIME sniffing IE guessed file type based on its content [1], not URL. And given that IE is rarely used nowadays not sure if it still relevant.

[1]: https://docs.microsoft.com/en-us/previous-versions/windows/i...

Update: tested this link in FireFox 92 - it still performs sniffing in 2021: http://www.debugtheweb.com/test/mime/script.asp (based on the content, not extension)
Another interesting 'law' of this kind is Zipf's law observing that the largest city is roughly twice as large as the second largest, three times as large as the third largest in any given country, and so on. the same relationship shows up in word-usage frequency in languages.
http://www.catb.org/jargon/html/magic-story.html
> At the same time, there have been some valid criticisms of pledge/unveil by capsicum people; IIRC something to do with its restrictions not persisting following an exec?

The validity of that criticism is so-so. It's a common complaint from people who are trying to build an externally imposed sandbox that dictates what a program can do.

But that's not what pledge and unveil are. They're more of an internally imposed set of constraints: the program just announces what it's going to do. After that, if it breaks the contract (due to a bug or malicious intervention), the system has license to kill it.

The program knows what it is going to do, so it can write the contract for itself. But it doesn't know what some other program is going to do, so it doesn't make sense for these restrictions to persist after exec. The program-to-be-exec'd should have its own pledges.

In reality it's even more complicated than that: programs often need to perform some "privileged" operations before they are ready to put on their straight jacket. It'd be very hard for program A to say that program B starts with privileges X, Y, Z, and then after instruction Q drops Y and Z. And program B might require more privileges than what A had when it called exec, so again it's just not going to work for this at all. If A's privileges were to persist, then it would have to have some way to elevate them or it'd never drop them in the first place. Both seem like a bad deal.

It's just a completely different mechanism, but people think sandbox sandbox sandbox and if that's all one can think of, pledge and unveil might seem like a terrible tool for that. They're not a tool for sandboxing untrusted programs.
>I do not understand why OP decided to use "English" which implies that people in Scotland and Northern Ireland might punctuate differently.

Not sure about the author, but for several countries "English" is colloqualy used as a stand-in for British in general (and England for the UK), as those were the British they most commonly met.
Is this just a version of "Prefer tabs over spaces when writing code"? Because if so, I already know the outcome of this debate.
Not necessarily - it could be that a lot of effort goes into (for example) how products look, and how polished they are, to increase products' relative positions in their markets, instead of prioritising absolute increases in productivity for mankind.
just some drama between treehouses within anon, just like old times.
The whole premise was to return to the pre-web 2.0 days but have the option for a user to enable modern web app capabilities. Which your idea would be a step towards.
You pay $1000 per month for 30 years. At 0% you get to spend all of it ($360k) on the house. At 5% you get to spend most of it on interest.
The first time I read a book in English, I thought the quotation mark after the dot was a typo/syntax error (it didn't parse correctly, and it made no sense to me).

After so many instances of the exact same typo in the book, I thought the author/editor had a specific problem with ordering quotation marks and dots.

It's only when I read another English book with the same "syntax error" that I realized that it was not a bug in English.
Small Law Relies on Google – But Doesn’t Trust It
But what would you do if Dr Johnson was surprised, and you yourself were shouting, i.e.:

Dr Johnson kicked a large rock and said, as his foot rebounded: “I refute it thus?”!

AFAICS, the only way to render this faithfully is the way I just did. In other words, you really do need the punctuation both of the outer sentence and the inner sentence. By extension, the only logical approach for the original sentence would be:

Dr Johnson kicked a large rock and said, as his foot rebounded: “I refute it thus.”.

On a different note, might I use this moment to complain about American books not closing quotations, if they continue on onto a new paragraph, and then opening them again? I.e.:

John said: "I have two things to say.

"One of these things is this.

"The other thing is this."
OCD would use the former as those are more proper typographical quotes. Straight edge quotes is a computer text thing, not a typographical convention for regular prose.
Unfortunately, the quotation mark is not a valid operator character.
ExpressVPN CIO accused of helping the United Arab Emirates spy on its enemies
The three former US intelligence operatives and military members accused of helping the United Arab Emirates spy on its enemies have agreed to pay the fine, and ExpressVPN says it still trusts the one in its employ.
It's kind of a funny question, because there probably has never been any $5B infrastructure investment which came from a rich person's pocketbook. They money comes from governments, which are institutions run by many people who don't personally control that money.

Anyway let's say you have a society where all the firms are worker self directed. It makes sense for firms to form broader organizations that represent different interests. So for example lets say you have an industrial zone on the edge of a geographic region. There's a shipping port, some bridges, electrical infrastructure, etc. All the firms in the area depend on this infrastructure to operate. And because they share this common interest, they have formed a regional cooperative made up of delegates from each firm in the region. When they need to make a decision about when to perform major infrastructure work, it is decided at one of their regular meetings. The delegates are not their to make their own decisions but to bring with them decisions made at their firm's meeting on the matter. If the delegate agrees to something their firm's people actually do not like, their people can recall them.

So the regional cooperative holds a regular meeting and there they decide they are going to build a bigger bridge and then decommission the old one. All the firms in this regional cooperative keep their money at a credit union which was set up specifically to represent these firms. They need to rustle up $500m to pay for this. They discuss how to raise the funds. There is a particularly big firm that will benefit substantially from the new bridge. They put up $50m on the condition that the bridge will have tolls and they will expect to be paid back $30m over 30 years. The rest of the firms together put in another $50m. The industrial zone regional cooperative takes their $100m to the broader regional cooperative which represents a large geographic region including several major cities which benefit from the industrial zone. The broader cooperative agrees to stake the other $400m for the bridge improvements with the agreement that the industrial zone regional cooperative will pay it back over 40 years.

So yeah. That's generally how you manage that. You can look up Murray Bookchin, David Harvey, and Richard Wolff if you want to know more. Also look up Zoe Baker on youtube.

If you don't like my made up scenario, maybe look up how ITER or LHC get their funding.

https://en.wikipedia.org/wiki/ITER#Funding

https://en.wikipedia.org/wiki/Large_Hadron_Collider#Cost

EDIT: Of course ITER and LHC are not workers cooperatives, just examples of how people delegating funds could make decisions.
> If I had a vote whether to ban combustion engines from my city (cars, trucks, mopeds, leaf blowers - everything), with a relatively short transition period (say 5 years), I'd be in favor.

Said by someone who has never been poor.
I abandoned front end development long ago for the same reason - the endless rounds of people undoing each other’s changes and moving things one pixel here, one pixel there, make the blue more blue, make the blue less blue, add more white space, remove more white space, etc. Maddening. I know the couch looks good everywhere if my wife has to move it, too bad we can’t apply that same tactic to front end development.
He fell for that? They were warning you about that trick in the 2000s!
See po's comment providing SE links for doing it in tex: https://news.ycombinator.com/item?id=28536834
For some reason, in school in Britain in the 1980s, we were taught rather religiously to always end anything inside speech marks with a comma. I'm not sure where this style comes from, but it confused me terribly and took me years to correct.
Personal choice and responsibility runs both ways. Unvaccinated welfare queens must be screened out of the system.
Isn't this Theranos 2.0?
also mssp ([3,-1,1] ++ [1,-1,3]) = 6, right?
"" is a simplification that fits well in keyboard usage and ASCII, but not always real language practices. In my mother tongue we use a „quote”. Our characters in books speak starting from new line with a dash. But it's a different dash from simple minus sign we tend to use online, for simplicity. It's hard to actually use that on the Internet, but in books it's still the way.
Also, I bet most of the Apple touchpad magic actually lies in the software. For instance the touchpad on an MBP doesn't feel all that great anymore under Linux (not a dig against Linux, it's just that writing universal touchpad drivers doesn't appear to be a simple and straightforward task).
When people invest internationally their investment money will flow disproportionately into those top 5 cities.

Children follow the pension fund of their parents.
Yes, this is the reason why, IMHO, the American way is objectively wrong.

Aesthetics is in the eye of the beholder, but a quotation style that enforces incorrect quotations is not good.
>It is so frustrating that there is not a single mention of improving battery life, which is the one feature that I want.

Same.

I love my Amazfit Bip. Yes, I realize that Apple Watch can do much more. But Bip does everything I need—counting steps, tracking heart rate, showing notifications—but needs charging every 22-23 days! And costs $60 brand new, not $4-600, has 20,000 (really) watchfaces, and the always-on display is very readable in direct sunlight. The idea of wearing a watch that needs charging daily is preposterous.
I haven't tried it myself yet but Dhall is able to output nix files which then makes it possible to write with types in Dhall and then output the nix files (without types annotations) when they would be used.
Shout out to the amazing Pyright, the fast and feature-complete python LSP that you can use with any editor that supports the LSP protocol!
Well, if they've nothing to hide, they've nothing to fear. That's what me & my innocent rights have been told all this time.
Despite the question being rhethorical

Furthermore, in many situations they don't tell you what it costs. In many cases you have to 'interview' with a sales team whose whole job is to find out how much you are willing to pay before telling you a price.
Find professional hackers for hire that are verified and can get your job done. Hire a professional hacker who is expert in all types of hacking.
You're free to create a firm collectively owned and managed by workers right now, nothing is stopping you. I guess we do actually live in a "free society".

It's interesting that your idea of a free society is forcing businesses to organize in a certain way. Doesn't sound very free.
It's a cost benefit analysis. Why is it unethical? Why should the vaccinated population pay for unvaccinated welfare queens?
Avian Hazard Advisory System
This is indeed annoying and illogical when learning english, especially because other languages get it right.

The french have a different speciality: punctuation marks that consist of two parts(i.e. ? ! ; :) are preceded by a space character. Also very irritating.
CandidateZip resume parser online and Greenhouse integration
True, and also feels to me kinda egocentric to genuinely not care of any feedback or interaction with the reader, but I know a lot of people like that, so it probably is just us...
For a start, anything that relies on Synaptics or other 3rd party touchpad drivers (at least that has been my experience so far).
I don't really like the dedicated interrobang character, because it loses the distinction between ?! and !?, which is probably rather subtle, but to my mind definitively there.
Q told me the Democrats wiped out the dinosaurs
what is stopping you from getting the vaccine?
Study finds primate neurons have fewer synapses than mice in the visual cortex
Tangent:

Each time I visit New York City, how incomprehensibly many cars there are flowing through this alleged pedestrian mecca at any time is striking.
Pro max is up to 240 grams now. Well beyond half a pound mark. Yikes. I know it’s not apple to apple comparison but the new galaxy fold 3 only weighs 30 grams more.
One of the saddest and most effective media coups of the last decade has been the far right convincing the public that 4chan was always theirs. It started as an anonymous image board, one that an incredible number of people left when it became apparent that neo-Nazis had Poe’s Lawed themselves into the dominant user base.

> I thought anonymous used to only attack megacorps

Various individuals or groups labeling themselves “Anonymous” have operated during the Arab Spring, and after the murders of Tamir Rice and Michael Brown.
I am agreeing with you. Just mentioning how I frame/see it in my head.
I wouldn't and I don't think I am. The American style is not aesthetically pleasing at all. I think you misread my comment or replied to me accidentally.
You're right. I used to programming quotes so much that every variation from it makes a pain. Especially mentioned below the automatic quote replacement by some text editor. Which does not make sense for me, when I paste a code snippet.

Another pain is when I see such code snippets on the web.

For the clarity, it's not only the US quotes I have a problem with. Other languages have also their corks:

- PL: „quote”

- PL: ‚quote’ (single variant)

- PL: ‘quote’ (british variant)

- FR: «quote»

- DE: »quote«
Wrapping errors is not the same as exceptions. At all. Even vaguely.
> a lot of you people are dying these days

What's the death rate again?
Given the fact that we have effectively eliminated all other forms of controlling the spread so that BoJo can go around an pat himself on the back, yes this is about as 'under control' as is possible in these circumstances. While the rate of hospitalization is up, deaths are rising quite slowly; we currently have 50% of the case rate from Jan 2021 but only 10% of the death rate.
Except for many primate cities: https://en.wikipedia.org/wiki/Primate_city#List
Canon? Isn't Turing being canonised the problem in the first place?