skysight-inc/HackerNews huggingface dataset:
Yes, Rich Hickey (a bit more systematic) and Joe Armstrong (a bit more scattershot) have popularized some of these ideas.

I'd be very interested in learning about analagous static analysis tools for referentially transparent languages / purely functional languages with sufficiently expressive type systems. Please share what you find :)
Putting Limits on Mandatory Climate-Change Disclosures
One might want to add that it does work when you use a variable however. https://play.golang.org/p/6UfNFWm_-JR
do you think email sign up would be preferrable? I was thinking it's better to get people to follow the Instagram account so I can reach them when I launch
Except for Ubuntu Core which requires Ubuntu SSO account.
https://ubuntu.com/download/raspberry-pi-core

The requirements doesn't list internet... and I was pretty sure my friend pressed some button or something that asked him for online login, when he tried to install Ubuntu for raspberry (because I'm not hardcore linux guy and I use Ubuntu and I will be able to assist him better in that OS), but after some googling around, it really turns out to be true - cant install without SSO login.

The solution for that guy? He just installed a different OS.
It is cruel, I agree, but it might be the reality. We have collectively decided to value people based on their economic output. It's called capitalism and it seems to work OK or better for the majority of people. But sticking to it does dehumanize or at the very least devalue a certain part of our people.

That said, it was not my intention to judge people based on their work merit. I am merely pointing out that our society would continue to function even if let's say 20% of all people were permanently unemployed. So please don't shoot the messenger.

And no, most of society doesn't care whether I do what I do or not. If my finances allow it, I might even opt to voluntarily become part of the "not needed = permanently unemployed" group and spend more time with my family instead of working.
> So, until the 30-day appeal period (appeals are to the claimant!) expires, some copyright troll is making money off of ads running on our new production of a public domain opera.

I thought that no one got paid until the claim was upheld/revoked and then the ad money would go to the winner.

> And even more copyright trolls are definitely out there making what is likely a substantial amount of money off of stuff they definitely don’t own from people who don’t contest the claims

The Youtube three copyright strikes and you're out is definitely a cause of this - there needs to be a consequence for people making false claims.

The underlying issue is that 99% of copyright claims are probably valid - youtube is awash with copied video clips and with music they don't own. The solution is for youtube to charge $1 per upload. If you want to make a copyright claim or appeal you have to pay $10+ which you get back if you win - but would pay for a human to review.
Thanks. You can get historical intraday data (5-minuute or hourly) for all stocks from several exchanges, in big zip files of CSV files, from Stooq, a Polish brokerage https://stooq.com/db/h/ . Those files go back a few weeks and are updated daily, so you can periodically download them to accumulate historical intraday data.
The issue there is that arrays aren't first class types in JS, they're just objects with numeric property names.

So if applying an operator to arrays spread the operation across all the elements that way, it would imply that the same should happen generally for all object properties, with whatever weird implications that would entail.

a.foo = 1
b.foo = 'there'
a + b // { foo: '1there' } ?
I already did the mistake of using Google account in Chrome back in the day and it turned out that they were stealing my saved passwords without any warning.
So you have a number of AI bots running but some take longer and use more computing power than other ones - as you go through the appeals process you get shuffled along to the more and more expensive bots until finally you get denied by every bot and are fresh out of appeals.
Windows 11 Home only. Pro, Enterprise, and Education don't have this requirement.
The annoying bit with those is that they are Steam only. I try to avoid Steam and instead buy from GOG because they are DRM-free and i keep offline copies of all of my games, but Wine still (just tried yesterday the version Void Linux installs in a VM) seems to have issues even with slightly older games.

There used to be a way to run Proton outside of Steam but i think it is now discouraged.
The 1990s called and wants it’s hit counter back! Seriously though: Cool project :-).
There's been a few talks:
CppCon 2014: Mike Acton "Data-Oriented Design and C++":
https://www.youtube.com/watch?v=rX0ItVEVjHc

CppCon 2018: Stoyan Nikolov “OOP Is Dead, Long Live Data-oriented Design”:
https://www.youtube.com/watch?v=yy8jQgmhbAU

Building a Data-Oriented Future - Mike Acton [2019]:
https://www.youtube.com/watch?v=u8B3j8rqYMw

And a blog/book has been created:
https://www.dataorienteddesign.com/
From https://en.wikipedia.org/wiki/Loneliness

Loneliness is an unpleasant emotional response to perceived isolation. Loneliness is also described as social pain—a psychological mechanism which motivates individuals to seek social connections.

It really wasn't hard to find.
Your link only describes what is a poisson point process, but nothing about why bitcoin mining can be modeled as such a process.

Have people analyzed the bitcoin mining data and how they fluctuate compared to different random processes?
in my opinion, having friends that you can meet up with and hang out in person >>>>>>> online friends. it's a night and day difference. you can still feel lonely if you talk to a bunch of people online but don't meet anyone face to face. but to each their own.
What's your proposed solution? Cut everyones working hours, abolish social welfare, and make everyone poor so they need to rely on their extended family?
Power BI Questions to clear your interview
Find the 30+ Power BI interview Questions.
Why can’t I install Windows 11 on my PC?
https://news.ycombinator.com/item?id=27641139
App Store (iPhone specifically)
Robot Wars, but on Mars. I’d watch that.
"I think it’s as simple as it being a better experience for the type of people who would buy the Home edition.
... allows MS to provide a lot of the services people expect using Android or iOS as their primary devices.

This. 100 times.

The main compute device people as a population are familiar with is the cellphone/tablet, and usage patterns that differ from this are becoming the odd man out.

Consumer tech. Commoditization. Etc.

We've come a long way from the 1970's. The computer as a commodity is actually not the same as a computer as a gizmo for the technically minded enthusiast.
A Mindful Mobile OS
Bitcoin consumption went from 141TWh to 68TWh since China’s mining crackdown
Covid paradise Australia faces nationwide outbreak–‘gilded cage’ tested by delta
https://archive.ph/mNaGE
!!!true is equal to false in JS, and in Go (and in any other language I can think of.)

In that Go example above, the author is reassigning true and false to be their opposites.
OpenDocument Format for Office Applications (ODF) 1.3 Approved as OASIS Standard
Which enables recursion
I think it depends on the car, the mileage deduction rate is 57.5 cents per mile. If I have a Prius, my depreciation isn’t nearly that high so I may not be bad off come tax time.

I can deduct not only the logged miles, but miles in between jobs and to/from work sites. If I’m driving 30 miles an hour then I’m deducting $17/hour from auto expenses that will greatly reduce my taxable revenue.

Of course, there are expenses to be paid on the vehicle for fuel, insurance and depreciation. But there are vehicles where this is much less than the IRS deduction that is just flat for all vehicles.
A big surprising coming from Prime Minsiter Justin Trudeau, who is famous for attending parties in brownface.
Finally I can justify social smoking. It's backed by science!
These same carve outs have already existed for other media in Canada for decades and abuse does not seem to be a problem.
This stuff seems to be very powerful!

Many applications stem from a simple observation: if two activities must be performed consecutively then the time required to complete both is the sum of the individual times, but if they may be performed concurrently then the time required is the maximum of the individual times.

https://www.maths.manchester.ac.uk/research/expertise/tropic...
Funnily enough, black pepper is called Thai pepper in Thai, it being the native kind of pepper (พริกไทย).
The article only talks about Windows 11 Home. There might be exceptions for a Pro version.
The process is pretty demeaning and profits are higher then you think.
The lenders dilute the profits by opening stores all over the place. It's a competitive industry. APR is the accepted measure for loans, why should they break the standard and get special treatment?
Excepting fossil fuels, none of those things are popular.
Isnt that majority of miners use custom made chip these days?
I am eternally surprised at how long it took node to support ESM. CommonJS modules served their purpose, but they are about to go the way of JS module systems. This is where the appeal of deno comes in. It's a runtime that tries very, very hard to give you the same API surface as that of the browser. I just hope deno catches on faster.
> I don't think it should ever be on by default

Yet every single one of them has it on by default (not even autohide by default). As if they're afraid the user finds out how useless it is.
How to mess up a simple ThinkPad X230 BIOS flash and how to recover from it
I see the Indy (should I deign to still call it that after its purchase by a Russian oligarch several years ago) has started putting all their article images through a tracking system, so my Blockada app (local vpn for antispam) now stops every image on that article being loaded.
I thought this was already explained by the Barnum effect.
Almost crazier than this is the need to have a Microsoft account in order for your kids to be able to play certain games together on their Nintendo Switch that have been bought for 50-plus dollars, and have no indication on the package that having a Microsoft account is a prerequisite for collaborative play.
Trash

“Admitting like this has a bunch of quirks, but it’s still great.” (not arguing for it though)

Criticism is a driving force behind change to the better. Calling something “great” without pointing out great sides I find… pointless and harmful.

To name a few great points, distinct from other languages:

JS has a pretty shameless object model, where you (usually) have ordered keys, and every key is a property with an {enumerable, writable, configurable, get, set} descriptor. It is much more usable and practical than in almost all other languages. (They do that for “efficiency”, but that’s non-sequitur)

JS has very useful destructuring syntax, which many languages lack of and that leads to assignment bloating and boredom. Also, jit optimizes out temporary objects, so foo({x, y}) / function foo({x, y}) works almost at the same speed as foo(x, y).

JS has a nice Function type, which allows easier metaprogramming and substitution of ‘this’ object. Functions are objects, so you can function foo() {}; foo.x = 1; console.log(foo.name, foo.x).

JS bare objects may have methods and properties: t={_x:1, get_x(){return this._x}, …}

JS doesn’t treat syntactic lists in a last-value-only way, so you can expect foo(…a, …b, c) to work, and to work as intended. E.g. Lua cannot do that, and python (afair) requires you to collect items into a single array (not sure, correct me if I’m wrong).

But what people usually mean by “great” is “it generally works”. I know it is an american thing, but some aspects of js, including those you meet everyday, are really just trashy. It would be nice to not have them at all.
It's not going to happen for C.
Portal: Zero-config P2P live folder syncing that respects your .gitignore
I people that took their degrees at universidades and politecnicas.
Which is why we use Typescript
Great point, I'll edit my comment to say "(or its equivalent)", instead of "(that precise sequence of characters, no matter what you've redefined true and false to be)". Not sure why I originally wrote it that way.
I love the HN comment section — one of the best I’ve seen on the web. But nitpicking this use of a.k.a. doesn’t add anything to the conversation. We all know what they meant, since virtually no one thinks that TypeScript is the only strictly typed language in existence.
> the type of people who would buy the Home edition

I haven't looked particularly into the differences between 'normal' Windows 10 and the other tiers but in the past, 'professional' versions were actually missing things (codecs etc.) that you'd want on a general usage PC.
You need a Microsoft account to log into Teams, which is integrated into Win11.

Teams seems like a big bet for Microsoft, so that's one reason.
I cooked a procedurally generated recipe from a fictional world
UI became user hostile because companies became user hostile.

Software no longer serves the user, but is the user that serves the company behind the software.
References? Is there some sort of official statement?

Windows 10 was also not subject to this requirement, yet you're harassed when you try to keep your local login.
It’s always trivial to perform a 51% attack by forming a large mining pool. You don’t have to kick people out of China to do that. The only issue is convincing the miners to go against their economic interest.

China could have relatively easily done that previously but now it will probably be difficult for any one country to become that non-economic actor with both control of hash rate and the ability to coerce miners.
You don’t need to gain hundreds of pounds to be obese, 30 pounds will put you over the line just the same.
No our nuclear facilities are running on Home editions!
One ASIC is the equivalent of 1000 GPUs, and 1 GPU is equivalent to 1000 CPUs. So whilst what you say is possible, it is not likely. Even if the CCCP required every CPU in China to mine bitcoin it would not come close to the required 51%.

Even if we factored in half the country having a GPU to add to the effort it would not be enough. If they wanted to do it they would have confiscated the mining equipment rather than have people send it abroad. Even manufacturing enough ASICs to mount a 51% attack would be difficult for a nation state to achieve. China's best bet was confiscating existing equipment and they pretty much prevented that by forcing it out of their country.
I keep reading it since Vista.
This is how I feel about buying stuff at thrift stores. No website to browse the inventory. Just go and see what’s there. Clothing-wise, I wear a huge variety of clothing brands now that I would never have had the stamina to find if I had to go into individual stores and it’s a bonus to pay a fraction of what I otherwise would.
bitcoin mining is poisson process by definition: mining difficulty is automatically adjusted such that new blocks appear at regular intervals.

do you have any specific objection as to why bitcoin shouldn't be modeled in this way?
I used to feel lonesome all the time.

Then I bought myself a book about narcissism, and a dozen floor to ceiling mirrors.

Now I stay at home every night, reading stories i've written about myself out loud from my diary, and taking selfies.

I feel like the luckiest person in the world.

I'm awesome ;-D
> those cheeses are not made in the same way as feta and they have a different character than feta

That depends on which cheese we're talking about. There's enough variation between different Greek fetas that lumping then all into one group and excluding other closely related cheeses does not make sense, from a purely culinary point of view.

> Cheese made across the border from Epirus in Albania ... may be very similar, but it's not called "feta" in Albanian.

And that's the point. The distinction is purely national and linguistic. White briny cheese made with goat's and sheep's milk in Epirus and southern Albania are not treated differently by the EU because of intrinsic differences between the cheeses. They're treated differently because the Greek government was able to successfully lobby for a geographical indication that excludes cheeses produced outside its borders.
No it's not, but it's what DMCA is. And EU is following USA with building broad and abusive copyright protection legislation.

And everytime there's a proposal to make copyright law less abusive and ridiculous, there's a huge pushback from both authors, giant content megacorps and even people on HN who should know better.

I bet Warner/Disney/etc. lawyers are laughing their ass off when Google - due to their crazy incompetence and use of AI - gets blamed for the law they lobbied to accept.
Ok, but how do you prove something Kiwi Farms did actually caused it?

From what I've read of linked forums, there was no activity regarding Near. Last activity was on page 13, dated April or May 2021, basically saying "Any news on Near?"

How do you pin this on KF and not individuals assocates with the site?
They are not seizing them, they are being shipped abroad to nations where they can be used to mine bitcoin.
> So that leaves concurrency inside applications and that just isn't something that affects most of the end users. There really isn't much for a word processor to actually do while the user is thinking about which key to press so it can do those few things that there was not time for during the keypress.

This obviously depends on the application. Whenever you need to wait for an app to finish an operation that is not related to I/O, there is some potential for improvement. If a CPU-bound operation makes you wait for more than, say, a minute, it's almost definitely a candidate for optimization. Whether multithreading is a good solution or not depends on each case - when you need to communicate/lock a lot, it might not make sense. A good part of the solution is figuring out if it makes sense, how to partition the work etc.; the other part of this hard work is implementing and debugging it.
This reminds me of a paper by Alejandro Russo "Functional Pearl: Two Can Keep a Secret, If One of Them Uses Haskell" [1].

[1]: https://www.cse.chalmers.se/~russo/publications_files/pearl-...
This is true, one must always make sure to handle all possible return types, but that's true for all dynamic languages.
I believe channel owners. The comments are being removed so regularly that would be practically impossible for somebody to react so perfectly within 2-3s of every comment.

It is just youtube trying to create illusion of functioning community by automatically censoring anything and anybody that can even potentially be negative, divisive or controversial.

And we know the dangers of removing every critical opinion...
I wiped a brand new Windows laptop just last week and installed Linux because Windows 'S' Mode wouldn't let me install Firefox without a Windows account. Very happy with the change to linux and I don't have to worry about accidentally saving personal documents to the OneDrive cloud.

Product companies should take note, I'd probably own a few more electronics if they didn't require that consumers 'create an account' or associate an email address in order to use the thing.
Interesting that you mention Wirth, since all his programming languages from Modula-2 onwards do expose concurrency and paralelism.
Better to be suicidal than have math illiterate diaper face communist tyrants in your life.
no, it's fine - you just need the right education https://publicdomainreview.org/collection/english-as-she-is-...
Looks like most connections were pretty shallow to begin with. And I moved to another country just to make things easier for myself.
...maybe you have a large short position in Bitcoin futures...
The internet brought us the promise that anybody could be a broadcaster.

Well, that promise sure didn't hold up long.
Bravo! I wonder what these 3 companies have in common?
> If the money supply was fixed, there couldn't be such inflation

Historically inaccurate. If the economic base vanishes, inflation—even hyperinflation—will manifest. Fixed quantity is no panacea.

What matters is the ratio between money supply and the economy. This is why, when the industrial revolution switched humanity from stable state/near-zero growth to positive-growth mode, we matured past the gold standard, first to bimetallism and finally to fiat.
a dozen eggs a day and you’re getting what, 6x daily cholesterol intake?
> However, the only way to prevent two unrelated objects from manipulating the same part of the state is to create a tree, i.e., a strict hierarchy between all objects in the system.

I see this claim from time to time, and perhaps it's true in typical Java, C++ or even Python, but I don't think I've ever seen anything close to a proof of it. I suspect it is false, since an interface boundary that leaks no state is possible to implement and can give freedom to the designer regarding internal state.

> If, on the other hand, you treat your data as just data, preferably flat and immutable, and keep the code that acts on it separate, then you won't run into this problem. You will be able to change the parts of the code that act on the data structures independently.

This claim is true only insofar as the underlying state being tracked doesn't change much through the lifecycle of the program in development, which is a reasonably good assumption for a game, but not for most other applications.

The problem is that "data" by definition does not capture all of its own invariants. I have personally witnessed long-lived codebases suffer from brittleness when multiple areas of code must read from and manipulate the same underlying data structure. Inevitably, some programmer on the team forgets one of the invariants, since they aren't specified in code (which would make it OO), and then we have a production bug. The solution is then usually to add another "if" statement somewhere. The solution thus makes the code harder to understand and thereby increases the likelihood of this kind of bug related to this particular structure recurring.
i tried another contact sensor (sonoff) before trying out the aqara/xiaomi sensors - holy crap what a world of difference in build quality and response time.

I have one in our postbox flap to detect when we get mail - the sonoff needed 2-3 seconds to detect anything being open (and thus would miss the event) - and the flap being closed by then made it harder to send out the signal. The aqara's are almost instant and send out while the flap is lifted.
Just one point worth mentioning.

> some cheap device people could have in their home or garden that removes CO2

CO2 should not be a citizen's option. Its a mindset that corporations want to push.

Its up to you individual to fight global warming. Hell it is not. Big business/polluters are the main source of CO2 and they should be responsible for dealing with their mess. They have been reaping rewards of not dealing with externalities for decades so its them that have to pick up the cheque now.

I am not against having a co2 scrubber connected to your solar panel, just the idea that common people should be doing 'their part' when the main source of co2 is not doing their part.
Finally, someone put a Greggs in Far Cry 5
It's also true the other way around: I am 100% sure that if I enter an Exotic restaurant in Belgium, that what I will get is something that has been "tweaked" to suite Belgian taste buds.
It has to start with very public campaigns showing that cyber-bullying just isn't acceptable.

So maybe start with Christy Tiegen. Or Chris Evans. Jim Carrey. Some big names. They've all bullied people, including school children.
>but allows you to set up a local account

Not on Windows 11 Home, using an online account has become mandatory.

>Yes it's a Dark UI pattern, but I have a feeling Apple do the same thing

Skipping it is a little clearer in macOS.