skysight-inc/HackerNews huggingface dataset:
Wow, imagine living in a country where the legal financial assets you own can be turned criminal where accessing them is punished with hard labor. Sounds like a dystopian nightmare.
Your daily reminder that tech people are no smarter than other types of workers. Their work is just valued more at this time.
I was thinking, "This is JavaScript with a mut modifier from Rust... and a tiny bit of OCaml thrown in for good measure"

F# is like a VERY nice OCaml in my view... so I'm biased.
You missed a "not" in your second sentence.
This is farcical, right?
Agree but it just highlights that any kind of programming with more than one linear path of execution is hard. Before async/await, coroutines, etc. we all had to learn that the hard way. It's helpful to know what a process, thread or lightweight thread in your system is and at what cost it comes. The cost and frequency of context switches is not something you can ignore and will probably be forced to profile at some point, hopefully sooner than later.

With these newer programming models there are easier ways to distribute work but unless you really dig deep and understand the basic mechanisms you will be lulled into a false sense of security.

When async was first added to .Net I read through the details of how boldly the compiler re-writes my code and I was a bit shocked, like, can it really do that? Now I always keep that in mind as soon as I start typing a...
sometime in november, but I can add you to the beta testers and you'd be able to download sooner.
Indeed. The prevailing mood in this thread is a sort of mutual understanding that insider trading is obviously bad, and the only point worth debating is how to regulate it in this particular instance. Instead, I feel like we should back up a couple steps and seriously investigate the assumption that insider trading is at all detrimental.

I fear we're still deep in the "somebody, somewhere, might be making a profit" bog.
That's an interesting insight. Thank you!
https://news.ycombinator.com/item?id=28631189
Communication Cooperative: A messaging app that can't sell out
No others (at the moment). We're a small team so Bomberland is our current focus - we want to improve the tooling first so that it's easy for people to dive into ML before we introduce other environments.

We do have a mini-project called Ultimate Volleyball (https://github.com/CoderOneHQ/ultimate-volleyball) built on Unity ML-Agents. It's intended more as an introduction to deep reinforcement learning, and we wrote some tutorials for it here if anyone's interested: https://www.gocoder.one/blog/hands-on-introduction-to-deep-r...

But if there are any games/environments you're interested in, please let us know!
If you want to avoid accusations of impropriety you need to avoid the appearance that malfeasance has taken place.

In other words, don't create an environment where illegal activity is inevitable. If it looks like you did something questionable or wrong there will be people willing to challenge the behavior.
https://news.ycombinator.com/item?id=28626592

https://news.ycombinator.com/item?id=28640141
I'm not sure why the title of the article focuses on mining. China had already banned mining. This was very visible as a drop in the hash rate over the summer[1].

What has been announced now (by the Chinese central bank and a bunch of regulators) is that all crypto related transactions will be banned.

[1] http://bitcoin.sipa.be/
This is a whole rabbit hole... but essentially, Linux uses a naive buddy allocator for physical RAM, and Solaris was more interesting.
No kidding. Wrangler was so bad I stopped using Workers altogether.
Pelosi's husband isn't a lawmaker himself though ... which makes me wonder, if there was a ban on lawmakers (and their spouses) actively trading, I wonder if we'd see divorces of convenience. "Oh sure, my ex-husband (and now boyfriend) trades stocks, but that's none of the public's business". Gotta think people who have an edge that can help them get rich(er) will do anything within the letter of the law to keep that edge, rather than you know, comply with the spirit of the law.
Nobody is arguing that Zuck doesn't value his privacy..
Ok, maybe "many investors in most publicly traded assets".
It’s also worth mentioning that apples prompt gives no benefit to tracking. It basically just asks “Facebook wants to track you. OPT OUT, or not”. Who is going to agree to that?

If Apple gave developers a way to add a benefit or two, eg personalized experience or whatever, I bet we would see that % be much lower
Flax Seeds for Hypertension (2015)
I think NFTs are really dumb, a scam, and/or vectors for money laundering. Then again, I think the same thing about multimillion dollar private artwork and politicians' "nonprofits".

I think most cryptocurrencies and tokens are really dumb or a pyramid scheme. Then again, I think the same about multilevel marketing and much of the modern real estate and stock markets.

But I also see the really exciting potential and promise of blockchain tech. People are working on expanding access to capital and systems to countries with unstable currencies. They're working on the future of the corporation beyond capitalism with DAOs. Enabling micropayments for creators. Much more. It's tiring seeing all these articles harping on the downsides without acknowledging or looking into the upsides.

Probably because the system works fine for these authors -- they're somewhere with a stable currency, their 401k is going up, etc. Blockchain is a space where people are actually dreaming of something different and better instead of accepting the status quo. Meanwhile in the U.S. we have a Fed printing trillions of dollars to prop up asset prices, we have wars to support USD hegemony. In other countries their wages inflate away before they can spend them, etc.

I don't know a lot about all this stuff but I really respect the part of the blockchain space which is about broadening access, decentralizing power, and envisioning new systems.
Will we observe a significant hash-rate dive in near future?
You can only prosecute after it has been made illegal, though.
If every country in the world AND the UN "banned" cryptocurrencies, there would still be POW.
Original, mini, micro... micro again if you really want to stretch it, C. How do you get 6? Are you counting type A 3.0 and micro 3.0 as "separate iterations"? A device that was on micro had zero need to swap back to a full-size connector and then back again to micro.

> What’s the basis to think this is the last one for a long time when we’ve seen new ones introduced about every five years so far?

A big part is that this is also replacing type A plugs. Also it's been continuously upgraded without any changes needed, after being heavily designed around that concept, with us currently 7 years in with no hint of wanting to replace it.
> Since 1920, at least 55 hyperinflation events have taken place, destroying savings and creating economic hardship... Bitcoin offers the world an alternative – a sound monetary system outside the control of governments and central banks.

The paper you linked doesn't exactly get off to a good start, considering there are ~1600-2200 dead/worthless cryptocurrencies (see below) and Bitcoin itself is incredibly volatile. It's somewhat absurd to claim Bitcoin is the stable alternative to fiat currencies, or the solution to cases of currency collapse. The rest of the summary is just speculation on how the carbon footprint of Bitcoin might be reasonable in the future. Would you mind pointing out the parts that you feel refute the article's criticisms?

https://www.coinopsy.com/dead-coins/
https://deadcoins.com/
I don't see the problem, to be honest. I never really care about how many files are in a directory or how big that directory is when I'm in the "open file" dialog. I just want to find my file quickly.

I have no idea how to efficiently operate Apple's design, but I've never had a problem with the Windows file picker. Same with Gnome, to be honest, except when I'm trying to pick an image file. Out of all the UI options, I don't think the grid or list views are the biggest problem here.

I don't know what kind of view you expect, but even on phones you'll get grids and lists when picking a file. Every application on the desktop as far as I know has a mechanism to remember the last folder opened, but searches are rarely repeated. I think that makes sense because searches are usually for one specific file, and the probability that you want to open the exact same file multiple times in a row is relatively low compared to the probability that you want to open a file from the same folder. Windows Collections and the search folder mechanism do allow you to use such a method of file picking, though, because the virtual folders that every application already supports can be reused and customised to your hearts desire.

As for why it's still a flat overview of files and folders, it's probably performance related. On my machine, I can find pretty much any file by hitting the super key and typing. Gnome Tracker and Windows Search index all the files in my home directory and searching is pretty much instant. On hard drives the searching is slower, but at the same time the indexing barely ever runs because the hard drive is always busy (or the indexer is slowing down the whole system, like on Windows Vista).

Automated collections of images and video files work great in a sandboxes environment but Android's buggy file picker shows what happens with that paradigm in an arbitrary file structure, often missing pictures or listing deleted ones on my device because an app used the wrong API or a database sync is still running in the background. My device isn't even a particularly cheap one, I can't imagine how often people with $100 phones run it to this mess.
this gets brought up every few years. it’s basically click bait at this point. the only way we see change on this is if the corrupt people who can make millions doing almost nothing vote against their own financial interests. there could be riots in the streets but they still wouldn’t restrict their power.
>Then, consider the priorities of the people contributing to the GNOME and GTK projects

To be fair, this has been the #1 most requested issue in GNOME for quite a few years. Though now it seems to be second behind a blurry text issue.

https://gitlab.gnome.org/GNOME/gtk/-/issues?sort=popularity

>This issue is almost never raised in good faith.

I have no idea what you mean by that. This is a big issue that affects a large portion of users. Nobody is just pretending they need to see thumbnails for some nefarious purpose.
I think its not about attacks as much as its about information gathering. There is value in knowing what the US Gov is searching for, visiting, from where, and when. The potential for attacks is just an added bonus. The problem is the tracking.
All you have to do is look at the extension of domestic surveillance laws to see where the slippery slope leads.
> Personally, I wouldn't waste my money on this stuff, but I don't get the anger.

Encouraging the crypto scams means we're going backwards on climate change at a time when we need to be sprinting forward. https://arstechnica.com/tech-policy/2021/05/private-equity-f...
> Things like OS scripting or small ad-hoc programs.

I would imagine that you can run those in Deno (for example ) just fine?
Ok, provision A: in the event of the thermonuclear war, the elected leader should be taken to a protected bunker, where he should be killed in the slowest and most painful way.
A plan for enforcement isn't really a prerequisite for regulation. It's especially not a prerequisite when there's no limit to the regulator's capacity to investigate and escalate penalties, should existing measures fall short.
The original headline was “Why EFF Flew a Plane Over Apple's Headquarters”. I was trying to save the readers a click, not make a statement on its importance.
Especially American politics. It seems to be a very american phenomenon for voters to find bad things only on the "other" side and totally ignore the same thing on "their" side.
We are absolutely more vulnerable to sophisticated attackers. A government could simply order say a browser manufacturer to gather data, slap a gag order on the company and threaten them with sanctions if they speak and nobody would be the wiser. Or plant an engineer that does it. Anything can be a target of this type of attack. OS kernel, graphics drivers, a beloved purple desktop gorilla, a docker image, a popular library. The entire supply chain is exposed. Why are you connecting to that server, we ask. It's just telemetry. Or a crash report with a core dump. Or checking for updates. This only works if we are forced to blindly trust the traffic leaving our computers. And we are, helplessly so.

The second absolutely helps. If the norm is to only encrypt secret data, encrypted data spontaneously leaving your computer is a major red flag.
What do you actually want Western nations to ban? The purchase and sale of digital currencies?? What if a nation adopts Bitcoin as its national currency? You can no longer buy and sell another nation's currency? What if you want to visit that country? (The what ifs will not end at these few examples.)

I don't clearly see what you would actually propose banning. My opinion is it's technology, an idea, and that shouldn't be banned.
"Art is what you can get away with", to quote Andy Warhol.
This review on Amazon (found via Tyler Cowen) has more insight on Thiel’s “core” than anything that has been written in mainstream media:

https://www.amazon.com/gp/customer-reviews/R3PSWXNTHIHYNB/
Hm, as I understand it, if one party won all 299 direct mandates at 0% 2nd vote share, the other parties' seats would have to be increased until 299 == 0%. Depending on how you round, that would be at least 30,000 seats (there's some tolerance allowed that I did not consider here but that's the ballpark for that unlikely scenario).

The linked site lists a (more realistic) scenario already, where the number of seats comes out to more than 900. How did you end up at your 897 seat upper bound?
In the US at least, the courts can check this power. In theory.
> redhat intentionally threw backing into XFS to make it functional with Ceph.

Can you elaborate on that? Is the about pre-bluestore backing of Ceph or... something else?
Don’t worry they are scams, only proof of work is actually secure.
>as an industry we should simply consider people who were willing to sign a contract with these criminals to be unemployable.

By that same logic we coul include mass ad/surveillance companies like Google and Facebook to the list. IMHO those do way more damage to society as a whole. Where do we draw the line?
Thank you, I didn't know that, interesting.

I still think the better way would've been to force the industry to comply by stating whatever the agreement was any devices not meeting it would be barred from sales in the market. That would put teeth into the industry agreement but still keep technical implementation details out of the legislation.

At least with what you are saying I get more why they moved this way, just wish it would've been slightly more logical and not so potentially innovation stifling. Hopefully there is something in the full text about the innovation cycle and future changes, but I doubt it.
Always using async/await is recommended to avoid _surprising_ behavior. If a method with a signature

Task<Bar> Foo();

and it is not declared with async and it throws an exception, the exception is propagated directly to the call site. Think of this usage:

var getBarTask = Foo();

// do some other stuff

try
{
var bar = await getBarTask;
}

catch (Exception ex) { handle exceptions }

Then if the Foo is not async the exception is thrown at 'var getBarTask = Foo();'. If it is declared with async the exception is wrapped inside of the Task object and thrown at the 'var bar = await getBarTask;'

Yes there is obviously a small performance cost. My guideline would be "always use async/await unless you call the method hunders or more times a second and the small performace cost becomes neglible. And always measure before you optimise.

edit: formating
this is the real reason. not anything internal/culture related

A good iOS 0-day is worth hundreds of millions of dollars in contracts with shady governments. Apple can't compete with that multiple times a year
who defines what a crime is? Isn't it the same government that at some point decides to confiscate your assets?

https://en.wikipedia.org/wiki/Kulak
What defines cryptocurrency then?

Not saying your wrong, but I'm curious.
Before the STOCK Act passed, Congress outperformed the market by 20%, with some senior Republican leaders doing as well as 35% [0,1].

Before the pandemic began in the US, 4 US Senators were picking up medical stocks after closed-door briefings. Investigations were opened by the DOJ, but they were all dropped.

[0] https://www.theatlantic.com/ideas/archive/2020/03/congress-i...

[1] https://onlinelibrary.wiley.com/doi/10.1111/fire.12180
Courts are pretty good at not letting people get away with these sorts of "loopholes." Judges tend not to interpret the law like an autistic person.
News Anchor Overcomes Tech Industry’s Favorite Legal Shield in Appellate Twist
Gentoo and others exist for far more reasons than just avoiding systemd.
Or in the cargo hold.
Visual Simulation of Consistent Hashing
What is getting me is the EOL bits they have done with some of their HW. It is a NAS. I can see EOL on parts of the stuff they add. But the fileshare bits? That is really the only reason I bought the thing. Does anyone know any alt distros to replace theirs?
Or give lobbyists more power over the revolving cast of lawmakers who each want to cash in during their short window of opportunity.
SPAM filters are useless anyway. I only filter the shit that don't even adhere to proper SMTP protocol and let everything in. I just mentally ignore SPAM in my inbox.

Simple filters in free software don't do much unless you spend your energy tweaking it, sophisticated filter like Gmail's has a hidden agenda against you.
It kind of depends. Class is safer because you can have multiple calls to await and the TPL was designed to be mostly as safe as possible by default....but yeah, it does hurt that its not alloc free.
I'm not sure there's an "official" definition, but generally crypto(currencies) are referring to currencies that are setup on a blockchain, or distributed ledger. In addition validator models, such as proof-of-stake and proof-of-work are used to validate and maintain the ledger.

A digital currency does not require a distributed ledger, nor does it require a validator model as it is not distributed or trustless to begin with as it's inherently centralized and backed by a government and existing monetary infrastructure usually.

In other words, digital money is nothing like cryptocurrencies.
"var myValue = DoSomethingAsync().ConfigureAwait(false).Result;"

In my view there should be a built-in keyword to do this right. It's too easy to get this wrong and even worse possible problems only show up rarely.
I think, culturally, NFT boosters are close to multi-level marketers in coolness. I can't imagine them being actual status symbols, except for the way those who were able to make a quick buck are able to parlay that money into conventional status, such as it is.
I mostly take your point(s), and really... $3m is not a large amount for someone who's worked and been moderately diligent about finances. You don't need to have insider knowledge or bend the rules to have saved $3m over 60 years. BUT... $310/month back in 1950 was a lot of 'savable' income for most working people. Most manufacturing workers in mid 1950s were earning under $2.50/hr - even assuming some overtime, monthly earning might be $500.
If you have money, you can buy status.

If you have status, you can leverage that to get money.

The two are not directly fungible, and work is needed to convert one to the other. But it is straightforward to obtain one for the other, in direct proportion to how much money or status you currently have.

The real trick is to have enough money and status, and cleverly use both to simultaneously get more of both.
"Software engineering" encompasses things from "lets make the LED blink on time" to "let's maintain Facebook" ... "Stage production" likewise might span a range from a birthday party puppet show to, say, "The Simpsons".

So yeah its a fine metaphor; just as water and gasoline are fundamentally similar so are these two endeavors :)
My "allow apps to ask to track" setting defaulted to off, too. Not sure what determines that, but in my case, I never even got the option to opt-in; the dialog never comes up because apps aren't even allowed to try asking me.

I'm presumably in that 96%, but it wasn't an explicit choice. (I'd have opted-out, obviously.)
That's certainly possible but wouldn't we see some indication in comparison with Azure, GCP, Oracle, etc. who would have no incentive to do so?
...assuming they're not already dead by then.
I find wrangler really decent to work with, it's pretty minimalist but does everything I need

What kind of issues did you have ?
Why does the bitcoin blockchain need to be used for normal transactions? Do you not think a neutral payment rail/unit of account between nation state level actor’s could be valuable?
> The hucksterish utopian rhetoric and blustering ambient scuzz of the broader cryptocurrency thing as it exists in this moment—the clammy slew of posturing experts, the open mendacity and barely concealed rube-running bad faith, the actual criminality and simple goonery that define its day-to-day—do the idea at the center of it no favors, but that is, more or less, the thing that always happens to any idea once people get ahold of it. Again, this is something that most people understand without really understanding how they understand it. At some point, when you are being lied to all the time and everywhere, you just know when it’s happening.

There are way too many words in that article, yet the author manages to say almost nothing that hasn't been said before. I suggest removing all adverbs and adjectives, then re-writing.
It surely doesn't help that politicians sow division to weaken and conquer their constituencies and vilify each other creating animosity and discord. Instead of trying to unite our people they want to foment differences.

People take cues.

Moreover, we prefer to fix other people's problems (Iraq, Afghanistan) to fixing our internal problems.

We see this with charities too. Charities eagerly want to help out people who get whacked by natural disasters overseas. That's great and I'm sure those people appreciate it. Where are they they in the US taking care of our homeless, our veterans, our unemployed?

They give more shits about people losing their jobs in Timbuktu than they do about our own citizens losing jobs due to outsourcing and poor government policies.
Regular discussion groups across the various divisions in your company. What's a division? I'm not speaking about corporate divisions, but any separated groups. You really want to do this with groups that have overlapping responsibilities (over the same thing or the same kind of thing). I used to have the PMs meet every other Friday to get a brief 5-minute spiel from me about things that had been decided above any of us, and then the rest was open discussion. Started off as a whining session, but later on they started asking and answering each others questions and setting up knowledge exchange meetings and efforts ("Can I borrow your SME for a few weeks to teach my people how to do this properly?").