skysight-inc/HackerNews huggingface dataset:
I learned a lot from my dad's old science books, printed up to 1970 or so. They were all in german. Even after WW2, the (West) german engineering talent and 'gründlichkeit' was well respected in Europe.

Afaik, English as lingua franca mostly came frome hollywood. Hence anglicanization could only seriously start after most people got TVs.

WW2 created tons of goodwill towards the USA, so nobody really tried to stop it.
Walk away regularly and do something else
There's more to the article than the TikTok story. Facebook is regularly allowing ads to run that violates it's own policies even when those ads are reported by their own ad moderators.
I read "The Crucible" in a high school English class and it significantly affected my political outlook, but having learned more of the history of that era (much of it not public knowledge when I first read it and certainly not when it was written) it's no longer clear to me that it still works as allegory.

From the article: "McCarthy—brash and ill-mannered but to many authentic and true—boiled it all down to what anyone could understand: we had “lost China” and would soon lose Europe as well, because the State Department—staffed, of course, under Democratic Presidents—was full of treasonous pro-Soviet intellectuals. It was as simple as that."

Well, as the Venona project cables declassified in 1995 show, the State Department didn't just contain intellectuals that were pro-Soviet: it contained actual Soviet agents in contact with the USSR. This was by no means restricted to the State Department, but also included the Treasury, OSS (pre-CIA), and even the White House. See here: https://web.archive.org/web/20110514040131/http://www.access....

In addition, it is now known that the CIA ran an operation, at the request of Allen Dulles, to feed McCarthy false information about who in the government were Soviet spies with the deliberate purpose of discrediting him: https://skeptics.stackexchange.com/questions/48603/did-the-c....

Maybe this calls for a remake of "The Crucible", not as tragedy, but as supernatural horror.
I assume SVE [1]/ SVE2 [2] will be implemented in future Apple Silicon processors. Possibly along with ARMv9.

[1] https://community.arm.com/developer/tools-software/hpc/b/hpc...
[2] https://community.arm.com/developer/ip-products/processors/b...
I think we effectively agree with each other and the author. The M1 is better day-to-day processor but not a AMD/Intel killer for (edit: some) compute-heavy workflows...(yet?). Discussion more pertinent for Mac Pro, where current M1 would be worse than last gen Intel for some common workflows on those devices.
Simply make text bigger.

125% DPI or 125% "zoom" depending on the OS/application help with eye strain massively, and it surprises me how few colleagues are willing to try it (e.g. "I can see perfectly, why would I increase text size?!").

Between that and lowering a monitor's brightness to below 50% (often around 35% depending on brand), are my biggest tips. Windows now has a blue light filter built right in (Settings -> System -> Display -> Night Light).
English and Javascript.
I like Haskell because of the reasons here already said: it's more like math, so it's easy to reason about, and it's got a lot of cool features that make programming in higher levels of abstraction easy. The downsides are that the tooling is hard to learn at first and it's hard to understand and reason about the compiler because it's so advanced, so you really have to know Haskell well in order to create the most efficient programs. I think strict types and functional style is the future of software, since it's designed for abstractions and today's software is all about abstractions. Security wise, a strict type system with type driven development can be great, limiting the user while giving greater freedoms overall.
Seems fair.

Idly speculating, if this architecture favours characteristics of higher-level languages (I'm thinking of the widely-reported measurements of primitives used in automatic memory management), relatively disfavours straight-line branchless SIMD-ready streaming algorithms, and is also shipped with a matrix-friendly neural coprocessor... could that invite a change in the types of programs that perform the best?

That is, is it possible that good algorithms nicely structured and straightforwardly written in higher-level languages with good separation of concerns might actually get the most benefit? Or is this a daydream?
Inkplate 6 – An open source hardware e-paper display project
The ugly side of Nvidia: A rollercoaster ride shows when Big Tech doesn't get it
You can still benefit from AVX for short workloads, the latency of them is no more than other instructions.

Running things on some accelerator (gpu, etc.) usually involves writing a specific kernel in a language subset, manually copying data and generally long latencies. Unless there is a lot of data it won't be faster.

With AVX in the best case the compiler can just vectorize some loop, speeding it up 5x without any added latency or source code changes.
Evan's debugger (edb) is pretty good too. The Linux equivalent of OllyDbg.
I used to think losing US reserve currency was a bad thing, but now I see it as our responsibility to hand the world back their sovereignty. This could heal the planet more.
Anything that does number crunching can benefit from SIMD (just look at pretty much any modern compiler output on godbolt, icache be damned).

The tradeoff with using it is basically between instruction density, power (AVX-512), and latency (GPUs are seriously powerful, but getting the data going takes time and a lot of driver bullying).
Can you precisely define intrinsic value? And give other specific examples of things that have this property? Examples that barely meet and barely fail to meet the criteria would be especially helpful.
In HN, where every third post is "Why I'm leaving Apple" or such? Yes.
Take a break.
Every half hour/hour, look away from your computer.
Look at something at a distance. Outside a window.
For a few minutes. 5/10 minutes.

If you can, reduce screen time. No more than 3-4 hours a day.
If you can't, take a computer free day every 2-3 days.

This has helped me more than any setting, or app.
You say this as if "socialism" and "communism" aren't routinely deployed as scare words against everyone to the left of Mitt Romney. That paranoia is still present — it just goes unnoticed because the censorship campaign was largely successful.
> Programma 101 was the first personal computer ever made and the first to actually fit on a desktop.

It's not, the Mathatronics Mathatron was sold nearly a year before the Programma 101: https://www.oldcalculatormuseum.com/c-math8-48m.html
Those are all implemented in dedicated hardware on Apple’s chip though.
Apparently I don't have a literary bubble, because even with eight books listed it is still recommending books that are high on my list of books that I've read and liked.
I don't have a dog in this fight but his source would appear to be the argument he made in his comment. You could respond to his reasoning. An authority isn't always required.
>I don't think crypto will ever be used on daily spending

I agree, it's great of contractual/conditional speding.

But I think it'll be used for daily spending in the next 5 yrs.

My business receives payments via stripe where they take 2.7% fee. then i have to wait 2-3 business days to receive it in my account. I hate this & already offer a 2% discount when buyers pay my business in crypto. And a surprising # of my employees (~35%) would prefer to get paid in crypto.
> What sources do you have to back up this claim?

The petrodollar hypothesis is a misreading of a historical term. Petrodollar recycling was an American foreign policy priority in the 1970s, and it turbocharged dollar demand [1]. But its role was in supporting, not creating, dollar hegemony. Today it is no longer relevant.

At $50 a barrel, the 100 million barrels of oil traded in 2019 and expected to trade in 2021 [2], ~$1.8 trillion a year, is about what the U.S. exports and three quarters of what it imports [3]. Each of these figures pale to the $2 trillion of non-derivative international investments made by America in Q2 2020 alone [4]. (This doesn’t count the trillions more invested by foreigners with dollars.) Or the $10+ trillion of international dollar debt [5].

The exports and investments create investable, spendable overseas dollars. The imports and borrowing create dollar demand. Oil is a minority of the latter, one among many commodities.

Changes in the dollar don’t affect oil prices [6]. And billions of dollars of oil and gas are sold in non-dollar currencies [1].

[1] https://www.lynalden.com/fraying-petrodollar-system/#fraying

[2] https://www.statista.com/statistics/271823/daily-global-crud...

[3] https://www.statista.com/statistics/218255/total-value-of-us...

[4] https://www.bea.gov/news/2020/us-international-investment-po...

[5] https://www.bis.org/publ/work753.pdf

[6] https://fas.org/sgp/crs/misc/RL34686.pdf
Coase's Penguin, or Linux and the Nature of the Firm
https://en.m.wikipedia.org/wiki/Cave_Story is one of the better-known examples.

> It was developed over five years by Japanese developer Daisuke "Pixel" Amaya in his free time.
Ah man, don't read that book until the pandemic is over and you're in a good place. I encourage you to go back to it when you can though, I love it, the only book I have read twice.
Excellent exposition looking forward to part two

“Developers should work in very close collaboration with the business people.” <— yes, this above all
Clojure...?
Apple is in a good position to create a software-hardware symbiosis to ensure their compilers work flawlessly on their hardware and are more efficient than any other combination of hardware and software. If they ensured that combo worked perfectly with the best practice for their languages, well that's a winning combo.
Well for example in the UK, we have rolled out the Pfizer vaccine and people started having a reaction to it, so now anyone with an allergy cannot have the vaccine and everyone has to be monitored for 15 minutes after taking it, something that should of been picked up during adequate testing.
You are conveniently ignoring primaries, which tend to have more choices.

So you claim that businesses drive the candidates and that it's a problem? If that is really the case, then you are arguing against yourself. The true power is people being able to vote and to create their own parties (protected in numerous laws and court decisions). Then the poor candidate choices would be the result of ignorance on the part of the citizens in not self organizing or seeing what is going on.

"business interests and a couple of large political parties"

Who comprises these institutions? People!

"But some people are just too comfortable to understand such things."

Your arguments would be more effective if you focused on creating coherent arguments rather than consistently engaging in ad hominem attacks.
Umm your argument is that we needed to speed up the delivery of vaccines to save 300k people who have already died, but also think that what happened in New Zealand is a reasonably likely possibility? So would you have also given an untested vaccine to everyone in New Zealand in March? Your answer seems to be yes... and it probably would have only killed or maimed 100ppm or ~5 thousand people, and it would have saved roughly 0.
'It would almost certainly be healthier to eat the real chicken.

Not for the chicken.
Grading on a curve assumes we knew how many people would die when the investment was made then... and the same for the effectiveness of the vaccine? If you claim you knew that the US would be so atrociously bad at dealing with this in March (and I bought N95 masks at the beginning of Feb plus I'll offer free advice on Wuhan hotels for foreigners), or that you knew how effective a vaccine was before it was tested in humans then please share your insight.

If none of the first vaccines were more effective than a placebo, then your $Bs would be wasted until the one 10 years later was developed. Wear a mask, test and contract trace, or find some other solution is a better investment.

We invest in the world before we know the answer to things, so we look for answers as quickly as there's ROI, if that's whataboutism then you have a new definition. Putting together distribution and testing take time no matter how quick the vaccine development is and those are hard parallel problems, whatever the answer to the vaccine effectiveness question is.

There are ways that optimize the time to deliver those as well (mass inoculation, challenge testing), but I don't see you suggesting either of those. Note that we still don't know long term consequences of the vaccines (auto-immune responses were and still are a possibility). I don't expect them to be bad, but then I didn't expect 20% of the US population to deny a viral infection was real and/or the germ theory of disease.
There is national security interest in being able to manufacture our own weapons, computers, and infrastructure components. Otherwise if a war happens we may be in trouble.
That's why the homicide rate is used for such comparisons. It's unaffected by overpolicing, and can't be swept under the rug either.
I don’t believe usd will hold value as US is technically bankrupted now. I also don’t use yuan or other currencies as they are not globally accepted now.

So I believe in technology evolvement and use crypto currencies which solve both problems.

If you believed distributed databases would replace centralized databases, why wouldn’t you believe distributed money would replace centralized money?
Is there a non-sketchy reason why having multitudes of LLCs makes good business sense?

AFAIU, typical reason is to compartmentalize liabilities, but aren't you doing something sketchy if you have reasons to compartmentalize?
I'm not sure it works well for fiction. I put in a few different sets of science fiction works ranging from Heinlein to Atwood and it returns about half comic books, a significant number of fantasy/sci-fi works, and a smatter of other things. Oddly, it includes children's books I've read to my kid.

My bubble very much includes both Dune and The Far Side and I'm not certain how these are supposed to be in different bubbles. Are most Dune readers snobs who wouldn't stoop to reading a cartoon?
There are many applications that still need the general purpose of CPUs while being vectorized

See libjpeg-turbo, ffmpeg, crypto, hashing in general, ripgrep, simdjson, ...

https://woboq.com/blog/utf-8-processing-using-simd.html

See also: https://www.reddit.com/r/compsci/comments/4cq0ls/when_is_sim...

If simd was obsoleted by GPUs intel & amd wouldn't keep introducing wider simd extensions
What is the form of the program produced by this, is it native x86 or does K provide some sort of runtime/vm style elements?

Does it fully encode all semantics? Since typically formal verifications have issues with floating point stuff (hence why we STILL don't have complete formal models of C even in 2019).

What is the performance like compared to traditional compilers?

And to me the most important, what things can we suddenly do with K that we can't easily do with a combination of other tools, since it seems that it can do a lot more but this isn't really explained all that well to an outsider IMO.
The test will be the M1X Apple is apparently pushing for MBP or iMac usage[0].

0: https://news.ycombinator.com/item?id=25225764
Also Milk from peas is pretty good. Our family loves it.
> Personally, this feels fair enough - it's not clear why this sort of education should be subsidized.

The core aim of the OU is to help build the economy & promote social mobility. One of the ways this can occur is via easy access to retraining as job sectors die (either locally or nationally). If a degree-level education is required, OU is one of the few realistic ways of acquiring that education. Substantially increasing the price of degrees closed this path off for many. Whether a person has a previous degree shouldn't really factor into an ability to retrain if necessary (and yes, successive governments since the 80s have given lip service to the need to provide for this and done nothing, allowing this was just more of the same)
There is a similar story. Not from San Fernando, but from Juarez.
Similar in the sense that is the mother who wants justice.

https://m.imdb.com/title/tt13206564/
It depends a bit on what type of eye strain you’re experiencing.

Dry eye typically comes from not blinking enough. It can also be worsened by blepharaitis (inflammation of the eyelids).

If you feel like you’re straining to focus (and you haven’t already), you should see an optometrist and get computer glasses.

I have a pair that I wear occasionally, and I find them especially helpful with low-res (e.g. medium to large 1080p) displays. On that note consider getting a 4K or better display, especially if it’s larger than 20” or so.

Finally there’s the so-called 20-20-20 rule, which is to focus on something at least 20 feet (6m) away for at least 20 seconds at least once every 20 minutes.
I think Apple is banking on coprocessors on their SoC to handle heavy workloads instead of general purpose SIMD. The applications that benefit enormously from SIMD outside the GPU (like ML, multimedia codecs, etc) are being migrated to proprietary function blocks interfaces through Swift frameworks, and not hand rolling optimized blocks of code in C and assembly.

I would not be surprised if we see similar things added for audio DSP to support their creative software (it was alluded to in some marketing materials, haven't read much on it yet).

Other applications like language parsing and compiling is likely going to be a second class citizen moving forward, since Apple doesn't care about using their machines for general purpose development regardless of how many of us buy them for being solid Unix platforms.
Could be short for elsewise, maybe? Else has the fewest characters—that’s likely the reason it panned out.
Are macro-economic forecasts generally accurate? It is my understanding that they are not very good generally speaking.

https://www.google.com/amp/s/www.wsj.com/amp/articles/edward...
Upon visiting the Open Library, I'm greeted by a banner covering the top half of the screen, asking me for a donation to keep up with bandwidth costs. Isn't this platform, as well as the Internet Archive or Wikipedia, exactly of the kind that would benefit from being built on top of some kind of P2P network? Content is generated and maintained collectively; why isn't infrastructure treated the same way?
Auto generating SEO-friendly URLs with Scrapy pipelines
Alex Gaynor! I've missed this guy. I remember him back from his work on Django.

http://pyfound.blogspot.com/2019/02/the-steady-leader-of-pyt...
Phase 1 testing had to be done. However, gambling on efficacy would have been a very reasonable approach and could have gotten tens or hundreds of millions of people vaccinated by now.
First: You understand that your comment was about discovery (from the lawsuit) and mine was about the subpoena before the lawsuit?

> They haven't produced the information that would allow NYAG to establish the state of their balance sheet,

I don't know why you think this. It's the basis of the current lawsuit from the NYAG, who questions the nature of the loans that make up a portion of the balance sheet (on the asset side).
Average salary in Shenzhen (2019) was 127K yuan, or about $18K usd. Average salary (manufacturing) in the US is about $30K usd.

I'm sure that after you adjust for cost of living, the numbers more or less look equal. However, keep in mind that manufacturing is leaving Shenzhen because of rising wages.

Sources:

Shenzhen Annual Salaries: http://www.sz.gov.cn/en_szgov/news/latest/content/post_78894...

US Annual Salaries: https://www.bls.gov/oes/current/oes519199.htm

Shenzhen Manufacturing (it's a news story, but you can find a ton of them with the same theme): https://www.scmp.com/economy/china-economy/article/3108207/c...
AVX 512 isn't available on consumer CPUs, it's not relevant here.
Oh, hello there again! It's always good to see people testing their site on non-mainstream user-agents.

Some other terminal user-agents to try:

rdrview, go-readability: these are CLI utilities that use Mozilla's Readability algorithm to send HTML of just the article to stdout. Pipe that into w3m/lynx/links to read articles in the terminal. Testing in these ensures that your website will work in Firefox's Reader Mode. I also like to diff my website's HTML against the HTML output of these tools, just to see how much extraneous HTML I have.

Mozilla's Readability is written in JS; these tools are written in C and Go, respectively. With the exception of a few whitespace characters, their output of both seems to be identical.

=> https://github.com/eafer/rdrview rdrview

=> https://github.com/go-shiori/go-readability go-readability

Edbrowse is a line-mode browser that supports JavaScript via Duktape. Originally written for blind users, it's great for sighted users as well.

=> https://edbrowse.org/ edbrowse

If you want to go the extra mile and ensure that your website works with the most basic HTML parsers, try sending it through an HTML-to-Markdown converter that doesn't include inline html in the Markdown output. I test with pandoc's strict markdown output and make sure the resulting markdown is readable:

pandoc -f html -t markdown_strict https://example.com

None of this is a replacement for real a11y testing; most a11y technology leverages mainstream browsers (Chromium, FF, Safari, et cetera).
But everyone "in" on crypto wants Tether to hold, so it will, which is why that scam even works at all. A run on Tether is not going to happen, everyone already knows there's nothing there and yet it holds
What about https://en.wikipedia.org/wiki/Strace or Geohot's timeless debugger Qira https://github.com/geohot/qira
I use slightly weaker glasses. 0.5 diopter less in each eye for my perspective. Even with bad screen habitats and no breaks this gives ~12 comfortable hours on the screens. Reading glasses for the 20/20s!
Taxing companies that offshore favours foreign competition even more, because they won’t be taxed.
In real world though anything but the lowest end hardware will have cryptographic offloads either in the CPU or storage controller (or both). The M1 actually excels at AES throughput for instance.

For esoteric/custom crypto it could play a part though but you have to have good reasons to not want to use standard crypto at higher speed for it to be your use case which is why I say it'd be uncommon.
Analog computers for the win.
If you're working with a small team on some customer-facing SaaS, maybe. But let's be honest, there are a lot of software developers out there who either don't have the inclination or skill to push back against their boss's boss's boss, or question why a particular abstraction is request over another. They've got to work too, and for the most part a senior or architect is just going to give them tasks and wait for them to be completed.

I've also noticed a distinct lack of "work[ing] to understand [the customer problem]" from the "I'm going to be a dev for 7.5 hours a day at work and not touch a computer or think about programming for a single moment more" subset of programmers.
Thank you so much for work you do with OL! I'm a goodreads librarian and would love to import my data/lists/etc over, but whenever I try to access (https://openlibrary.org/account/import/goodreads), it gives me a 'method not allowed' error.

(granted, running on older versions of firefox, but still thought it might be a bug you would like to be aware of.)
Very well put - efficient and diligent deregulation would be a great thing to see.
WarnerMedia chief has become a movie villain to some in Hollywood