skysight-inc/HackerNews huggingface dataset:
And LSI => Avago before that.
And PLX => Broadcom.
when cars were invented it was clear pretty quickly that the car is faster than a horse-carriage.

Bitcoin if anything is clunkier, slower, more expensive than regular tools and we're a already well more than a decade into this.

And worse a lot of this is by design to make the economics of decentralised systems work, because if there's no authority you need to put up some kind of cost to keep the system intact.

Crypto wasn't ever about problem-solving but primarily ideology driven libertarian project which has little appeal in most parts of the world. The problem crypto solves are mostly problems that crypto itself has invented.
The Carbon Footprint Sham
size.link: Visualize Dimensions in Augmented Reality
I host it locally for myself too and got the CLion plugin, it is amazing. Seeing actual codegen in projets with multiple files is really something and having the same scrolling with ASM or source too.
In this vein, I try to teach my kids how to appreciate how amazing a light switch and water faucet really are.

We have so many incredible things in our lives every day to be thankful for that we take for granted, because they are “normal”.

Perspective is one of the greatest things we can have.
CPU SIMD can do conditionals and branches in the same way as GPUs, using per-lane conditionals.

A modern GPU isn't limited to running one block of code at a time (on n cores). It will schedule a few different blocks of code independently - up to the number of execution units on the GPU, multiplied by the number of latency-hiding time slots per execution unit.
Jordan Peterson obviously hasn't read most of the stuff he decries and is just recycling talking points from various anti-Semetic movements that were extended by William S. Lind and others in the context of American White Nationalism:

https://en.wikipedia.org/wiki/Jewish_Bolshevism

https://en.wikipedia.org/wiki/Frankfurt_School#Conspiracy_th...

https://www.versobooks.com/blogs/4188-the-eradication-of-tal...

Adorno, one of the founders of the Frankfurt school, for example, was quite opposed to the leftwing tendencies of the 1960s, from which much of modern "woke" culture emerged:

https://en.wikipedia.org/wiki/Theodor_W._Adorno#Confrontatio...

Yet Peterson has repeatedly falsely categorized him and his work as of a piece with all of this.
It's convenient the natural hierarchy tells one lineage of human beings their entire purpose in life is to serve the people who discovered the "natural hierarchy". Reminds me of more recent discoverors of the "natural hierarchy" and their methods of educating others...
> Selling yourself can be hard, but I have to say in my time of browsing HN I’ve never seen a male engineer complain about being completely ignored in their job in the way the commenter describes.

As a stereotype, men are more aggressive, even the quiet ones. After all, there's all that extra testosterone.

I'd guess that if men are overlooked they're more likely to lash out. And also because of this, other men tend to be more careful around other men, because they know in general that other men can lash out.

Again, everything I say is based on stereotypes, your mileage may vary, etc.
Yes and no. You're right about what happened in the aftermath of 2008, though it took a while to get there. You're wrong (so far) about what's happening in 2020. Currently, the market (or at least the Dow) is down about 10% from its high.
I wouldn’t be a bit surprised if half the adult population of the US has an understanding of fractions that falls apart if you move past what you need to read cooking recipes (which nb. is basically none whatsoever, unless scaling recipes up or down). Maybe a lot more than that. Many with bachelor’s degrees or higher. I think both the level of numeracy in and the degree to which it is perceived to actually matter for the general population is greatly overestimated on sites like HN.

[edit] in this particular case the person had likely gotten by pattern-matching 1, a slash, and a 3, as one-third, and simply never cared why one might write 3/1 to mean 3, for example. Why do that, after all? I see a one, I see a slash, and I see a 3. One-third. It’s worked every single time before so why would your thing be a special case?
Is it just me, or does this read like a friendly howto for a would-be python malware author?
In central/southern Ontario, nearly all homes have brick facades (stick-built frames), even cheap subdivision homes and new construction. I'd put it at something like 80%-90%. I have no idea why brick is so popular here, but that's a lot of bricks.
As someone who has worked with these Python-based bank frameworks on the UI side, the UI frameworks leaves a lot to be desired. Lots of reinventing the wheel (resulting in an inferior wheel).

Thankfully, both JPM and BAML seem to have started to ditch the UI frameworks, at least on the web side (in favor of React mostly). I don't know what the situation is on the desktop UI side. But I know what they had before was loathed by many.

Developers hated it because it was like working with one hand tied behind your back. Traders hated it because developers couldn't deliver the best product because they were working with one hand tied behind their back.

I presume the core teams responsible for building the framework hated it because trying to get support for the proprietary UI tools was painful.

I imagine hiring managers and HR hated it because they would blatantly lie about the job - that the role would be WinForms/WPF (desktop) or JavaScript (web) UI development, without mentioning that all of that was really wrapped up by the proprietary Python framework, and very rarely would you get to touch the underlying industry standard tech stacks.
Only close them in the bedroom but nowhere else really
This article lost me, what really confuses me is exceptions in malware with obfuscated code example (I would not call this obfuscated code) and "import cv2" example, does malware installs open-cv library on windows in background ? (this simply does not compute)
Hey all developer here,

I wish more services would consider the impact of their software on the environment and that more hosting platforms would make tools available for sites to display this information to users. Climate Change will become a more dominant factor in business on the Web as time goes on. Our websites are virtual, but our servers aren't.
Teamwork and Culture in the Era of Remote Work
> I can see more of this money being channeled to iPhones.

And maybe games and other online content, juicing Apple's "services" revenue?
I think Bitcoin is not at all like ham radio.

I think Bitcoin is a dangerous fad that just conjures money out of the pockets of rubes to enrich a few.

Bitcoin should die, and all the cryptocurrencies with it. They solve no relevant problem but they cost our society dearly.
It's says target gig workers will strike - no qualification or limitation whatsoever.

When fords union employees went on strike, they virtually all were on strike as well.

Is the headline really 99.5% of target gig workers do not go on strike? 0.5% go on strike? That's a BIG difference then everyone walking. They should at least do a follow-up with how many people quit or struck (50,000 or whatever).
I'm on dynamic IP, so it doesn't show me anything relevant. Only an update for World of Tanks downloaded a week ago... I haven't played World of Tanks in three years.
Steganography is for hiding the fact that you're hiding something, it's not for protecting the thing that you're hiding. You still need real cryptography to do that. You can encode a real cryptographic key in a relatively short passphrase that's easy to memorize using key-stretching. You can then use this passphrase to strongly encrypt as much data as you want.

The only thing you should be hiding are the encrypted blocks. If they manage to find these blocks (which they absolutely might! steganography is nowhere near perfect), they should still be encrypted, and they should still look like uniform random noise.

You're not supposed to hide the key!
https://openjdk.java.net/jeps/338

https://www.khronos.org/sycl/
Thanks, I'll shoot you an email.
I'd also recommend a visit to the national museum of computing next door* to Bletchley Park to see a working replica of colossus and lots of other computing history. Do check their opening times though as they did not line up with BPs exactly.

(*Technically "on site", it's weird the relationship between the two)
Yes. I found that drawing a basic structure of the way that the water cycle works, and then how the water gets to our house, and where it goes afterward made a big difference for my 7yo to understand. Especially if you start to attach ballpark numbers for how many people are involved in the process just to get you water.
I don't know why, but it never quite hit me what the point of that thought experiment was until now. I heard about it in the context of predictions markets where people wanted to know the outcome of negative events and how it could encourage someone to take matters into their own hands. I hadn't thought of it as a way of actually back-door hiring a assassin without having to know who that assassin was.
> #3 Given sports are mostly shut down(primarily in the US) sports betters are putting money into stocks instead and betting there so to speak.

> #4 People are using their stimulus checks extra unemployment money to invest in stocks.

Retail investors aren't going to drive prices that much.

Just a few weeks ago we looked at oil futures going negative here on HN, and there were thousands of retail investors getting into that -- and the prices didn't budge.
There is no single set of basic tenets. There's a continuum of schools of philosophy within the umbrella term of Hinduism, ranging from materialist atheistic (Ajivika, Charvaka) to pantheistic with a non-sentient God (Advaita) to full blown theism (Dvaita and Vishistadwaita). You get to pick your poison.
No, I do not. Usually though it is easy since whatever reconciliation you did in one repo you can do in another. The only difficulty is if you rewrite remote history, so don’t do it!
Good job. I recently made a Python library to scrape Google News: https://github.com/kotartemiy/pygooglenews
One parent staying at home is not synonymous with homeschooling, and there are certainly parts of the country where affordable housing and reasonably average public schools coexist.
There's plenty of alternatives, Forklift and Path Finder are some of my favorites, but rather pricey for what I get on Linux for free.

Last time I checked Finder didn't support dual pane, (thankfully tabs were finally added very recently). It has insane context menu default, (like assigning tags is there, but Copy+Paste is not?) and to navigate to a specific folder directly, it is a nested menu item, (or a 3-key shortcut you have to remember), rather than being right in the toolbar bellow the menu as most other managers do it.

But of course if one wants to do something the way Apple has not specifically said it should be used they're "holding it wrong". Don't worry, I get it.

As for shipping with everything that's needed, it doesn't even have a 1st party package manager, (congrats even MS beat them to it) and homebrew isn't that great.

I get it, dark mode was probably also stupid until Apple decided to finally implement it.

P.S. Not a Windows fan either, so no need to spell out the various editions here.
“Funes the Memorious” and Other Cases of Extraordinary Memory (2019)
I currently follow the guidance in this Stack Overflow answer by Travis Downs: https://stackoverflow.com/a/56861355/3245034 . I'm not aware of a more central source of truth.
Indian Vulture Crisis
Raam: Beautifully boring cosmetic-free React.js
It's not some kid with a low-voltage humanities degree using Grammarly who got the gig though Upwork, reality is worse than that.

Journals employ language editors to smooth out papers written by non-native speakers with a poor command of the language. If you want to edit for language you have to comprehend somewhat the content. People who know mathematics and are willing to put up with poor language skills are rare.
Here is what I believe it's the cause.

1) More than a half of assets are now passive [0]
2) People with some money are bored at home and with no sports, they moved their betting to stocks [1]
3) Most trading is now hugely amplified by HFT [2]

[0] https://qz.com/1623418/index-funds-now-account-for-half-the-...
[1] https://www.bloomberg.com/news/articles/2020-02-26/reddit-s-...
[2] https://www.bundesbank.de/en/tasks/topics/high-frequency-tra...
Did you read the article? Author knows about, mentions it in first sentence and still is against putting secrets there.
> Once your adversary realizes that you made some sort of mistake here, they can write software to

"Writing software" takes time, and by then all the money in the wallet would be gone
My major takeaway from this:
1. Big cities are really boring!
2. Street level has more going on, but some people have to live with quite a lot of noise, higher up is quieter.
3. The world is a much windier place than I realised.

Great idea though.
Yes, push/pull all.
#1 Interest rates are as low as they have been in an extremely long time, people/institutions want higher returns so they are putting money into vehicles with higher returns(stocks).

This isn't wrong, but it's also worth noting that (regardless of return preference / risk tolerance), higher stock prices are also, partly, a consequence of low interest rates. Stock markets are many things, but one thing they are is a discounting tool, and the discount rate you use is informed by market rates elsewhere. If interest rates are zero, simplistically, equities are the sum of their related cashflows for the next indefinite period of time.

(I'm aware there are other premia I'm not including, but, simplistically)
I agree with you, but I don't think the author made a "therefore, X will not happen" claim, at least not a strong one.

The ham radio analogy is quite good, up to a point. Bitcoin as an alternative, backup technology kept alive by enthusiasts. When disaster strikes, bitcoin will be there. It has a good sized market cap. There are some services. It could be used to pay for things or get your salary, it just isn't today because regular money. No need for ham radio while cellphones work, unless you're an enthusiast with your own reasons.

I also think he has a point about narrative. Ham radio is ready to step up when disaster strikes. Bitcoin is ready to cash in. Make what you will of this normatively, but there's truth in the comparison.

Where the analogy breaks down (and where I agree with you) is what happens next. Monetary systems have a history of collapsing, and then being constituted under new rules. Progress, such as it is, proceeds from one disaster to the next. Whether that's currency pegs, gold standard, whatever. Change happens in the wake of failure. If Bitcoin can be such a change, it will need an appropriate disaster.

I do think it's worth examining narratives. Bitcoin has carried a heavy payload of narrative since day one. One such narrative was an organic, "disruption" trajectory. Bitcoin would gradually be adopted for transactions and build up. Maybe online shopping. Maybe remittances. There was much discussion of the roles of money: denomination, value transfer, etc. Bitcoin had a disintermediation narrative, potentially replacing CCs, retail banks and demonopolizing the space. Are these narratives still relevant?

In retrospect, bitcoin's first decade narrative is "speculation." That's what drove interest, market cap, enthusiasm & price. Most users don't need a bitcoin wallet, they just their bank to make it an investable asset like an etfs.

Other than making bitcoin owner rich, what does bitcoin want, these days?
But how am I going to express my support/disdain about $MANUFACTURED_EVENT on $SYSTEM_OWNED_PLATFORM to feel good about myself?

geez
> small percentage of (yes, I agree) non-ideal outcomes

I think you are drastically underestimating the prevalence of non-ideal outcomes. I guess it depends on your definition of non-ideal, but if you think something like “reinforce class and racial boundaries” is non-ideal then surely you would agree the non-ideal outcomes are extremely prevalent?
How do you explain decentralized finance and Ethereum? Anyone, anywhere, can have access to a financial system with zero barriers to entry. I'd say that's pretty useful.
That's correct!

ETFs are also theoretically more tax efficient for the end investor than mutual funds [0]. In practice, this may or may not matter. For example, Vanguard, being both the largest provider of mutual funds and the second largest provider of ETFs [1] is able to take advantage of both their scale, and a patented legal and accounting structure they use for their mutual funds to make this largely a difference without a distinction for them. Essentially, what they do is join the mutual fund to an ETF that then siphons off the tax liability through the loophole you mentioned [2]. The patent expires in 2023, so you'll probably see other companies doing this too, in 3 or 4 years, unless the IRS decides to do something about it.

[0]: https://www.fidelity.com/learning-center/investment-products...

[1]: https://en.wikipedia.org/wiki/The_Vanguard_Group

[2]: https://web.archive.org/web/20200713200218/https://www.bloom...
> Not all AVX instructions trigger a cooldown to build voltage

Ok, but the AVX instructions that do trigger the cooldown may be the ones you wish to use, and the statement is still valid. I never mentioned AMD.

> not "standalone units"

I didn't say they were standalone, in fact, the opposite. It just depends on what you want to call a boundary. The tighter integration is what is driving these special purpose units but up until now they've not affected package TDP so heavily.
I've been using Webtorrent Desktop for a while now, and really enjoy using it, but there are some glaring issues around random freezes on fast connections, plenty of open issues on it with other users reporting the same experience: https://github.com/webtorrent/webtorrent-desktop/issues

I've personally been working around this using a custom fork that messes around with the simultaneous connections settings, and it seems to help quite a bit, but I still get freezing from time to time when I download a large number of torrents simultaneously.

I wonder if an alternative implementation in something like Rust on top of WASM might make those kinds of issues easier to avoid by making more efficient use of resources.
There are massive flaws in the logic of this piece. In order for JP's metaphors to be accurate, the following would need to be true:

1) CELL PHONES CAUSE HURRICANES.
2) HOSTILE ALIENS ENSLAVE US EVERY YEAR.

First, let's not get hung up on Bitcoin alone. Bitcoin is designed for a specific use case (store of value) while other cryptocurrencies have different use cases (means of transaction, etc.). Bitcoin is also version 1 of a new category. So maybe Bitcoin will end up being like Netscape and will pass the baton to other cryptocurrencies which go on to be successful.

I will use JP's hurricane metaphor against him. He basically compares "mainstream" telecommunications (cell phones, 911 call centers) to fiat currency. He says mainstream telco is preferable to ham radios just like fiat currency is preferable to cryptocurrency. Fine. Here's where the metaphor breaks down:

Mainstream telco doesn't CAUSE hurricanes.

Fiat currency CAUSES (leads to) hyperinflation crises. If mainstream telco usage CAUSED hurricanes, I guarantee alternative communication methods would be given more attention.

JP also claims a breakdown in the fiat system would be similar in magnitude and probability to a situation where "hostile aliens have enslaved us." Wrong again.

There have been 34 episodes of hyperinflation in the LAST 30 YEARS (https://www.cato.org/sites/cato.org/files/pubs/pdf/workingpa...).

Just because you are lucky to live in a place where hurricanes haven't affected you (erm...Canada) doesn't mean hurricanes aren't a problem. Also, these "hurricanes" don't just hit the coast. Argentina had a population of around 30 million people when hyperinflation was raging in 1990, impoverishing millions in a matter of months.

In order for JP's model to be accurate, modern telecommunication equipment would cause hurricanes and hostile aliens would enslave us roughly every year (34 times in the last 30 years).

Bitcoin and other cryptocurrencies fix a little bug in fiat currencies where every so often ALL THE PEOPLE USING THAT CURRENCY ARE SWIFTLY IMPOVERISHED. I think it's worth keeping an eye on crypto.
I feel like we have taken a turn for the worse in terms of income inequality in the US. The differences between the poor and the rest has been greatly exaggerated by the virus and there is a chasm now.

The lower rung of the economy has no bearing on the stock market as that section doesn't contribute to it. Sectors like tech are entirely created by middle/above middle class individuals for those that are wealthier than them. The stock market is doing well because it has realized this fully. Some sectors like Airlines, retail etc are not doing well because they depend on the lower rung of the economy. I am not sure how this will change.
Tesla can be explained a little easier I think. People are moving a lot of money out of oil and gas so a natural place to put it is what appears to be the successor to it.
Haha, that's a funny take along the lines of "it's not illegal if the cops didn't see." The reality is that the sharing is the infringement one gets prosecuted for. Copyright law already exists.
could you kindly elaborate on some of the headaches of being fabless?
This is an instance of having very compelling writing that describes a problem eloquently.... and then proposes solutions that are disastrous and make things even worse.

Educating humanity is difficult. Every solution has its flaws. Giving up on it is worse than every flawed solution, however.
While you're in a gulag?

I don't understand why you're doubling down on this. There's an easy, correct way to do this that doesn't have the same vulnerabilities as the method you're describing. The tools to do this already exist. Don't XOR your fucking key bits into a jpeg... it's more work, and the probability of doing it wrong is super high. You're just asking for trouble here.
Give me a break. Very little has effectively changed in the past five years, aside from the insane polarization of the media.

The Trump administration's "astonishing rate of corruption" you are perceiving is being massively overstated by partisan media outlets.

Previous administrations were free to engage in all manners of corruption, while the mainstream media touted their "coolness".
Igalia is a rather interesting company. They do highly technical software consulting (compilers, gpu drivers, browsers) and are employee owned.
The best part about Haskell is that I can turn my brain off 90% of the time I'm developing in it, at the cost of using it a bit more the other 10% of the time.

In JS, if you ever lose focus for a moment, you'll have to work really hard to solve all the problems you just caused.
It's an old argument of having too many special purpose circuits vs leaving more room for the rest. Linus has a point.
OT: Those graphs* are interesting in that the spikes for Java/C++ seem to align with fall/spring school semesters, and Javascript tends to invert that pattern and have a spike during the summer (internships? personal summer projects?).

* https://www.cyborgsecurity.com/wp-content/uploads/2020/07/py...