skysight-inc/HackerNews huggingface dataset:
Indeed, and as the docs (https://magic-wormhole.readthedocs.io/en/latest/welcome.html...) explain, you'd likely notice an active attack, and the paranoid can choose any arbitrarily-longer code:

> PAKE effectively trades off interaction against offline attacks. The only way for a network attacker to learn the shared key is to perform a man-in-the-middle attack during the initial connection attempt, and to correctly guess the code being used by both sides. Their chance of doing this is inversely proportional to the entropy of the wormhole code. The default is to use a 16-bit code (use –code-length= to change this), so for each use of the tool, an attacker gets a 1-in-65536 chance of success. As such, users can expect to see many error messages before the attacker has a reasonable chance of success.

(It does strike me, however, that if a 'mailbox server' becomes heavily used, with many pending-but-incompleted wormholes, then an attacker making random guesses might manage to receive someone's random file, instead of the real intended-recipient. Perhaps the sending-side should optionally require an interactive sender-ack, after showing for confirmation a receiver-generated unique secret? In any case: using a longer code, and/or using a private mailbox, could each help eradicate such risks.)
He invented the ollie which enabled most other skating tricks.
> Yeah, I think skateboarding is probably what KILLED my knees ...

Are stunt scooters safer in this regard? Asking because I just bought one for our 7-year-old son. I've been involved in jump-and-run sports all my life, but I do feel somewhat uneasy. This is Kids with Only Two Knees, Wrists and Ankles and Only One Skull meeting Really Hard Surfaces, hm.

Also, should I be worried that Bad Influences characteristic to the skateboard/scooter scene are going to turn my kid into a junkie?

BTW, in Early 1990s Estonia, during the strange mixture of post-communist socialism and predatory capitalism, essentially only one kind of skateboard was available. So this was pretty much all you could see; these were everywhere, and sold with a ridiculously low price: https://bit.ly/2SihYmd
That how social media reacts to anything that sounds panic-y.
For a contrasting point of view, here's an article from a conservative, religious writer who follows how the media covers religion stories from 2014. In this article (and is a common theme in his writing), he discusses "Kellerism" a term named after Bill Keller, a former New York Times editor who said in 2011 how the New York Times does not seek balance in a whole bunch of areas. The author, Terry Mattingly, has over the years documented many cases in which CNN, NYT and other similar outlets don't cover stories that intersect with religion or religously affiliated people or communities fairly (seemingly, in many cases, because the authors covering the stories lack the basic knowledge to even raise questions allowing for balance).

https://www.getreligion.org/getreligion/2014/8/2/this-keller...
That's my impression with Rust for now - you use indexes instead and borrow as needed. Long lived borrows are a no go, I was shocked to figure out you cannot return a new thing and a reference to it from a function.
I Look for Aliens for a Living, and No, I Don’t Study UFOs
> subject to the whims of a company controlled by one man.

If we see said one man actually controlling who has access, I think that's an appropriate time to take issue, and I expect many people would take issue.
This is a bunch of weird edge cases that nobody uses in real life except maybe the plus trick.

American Express and Walgreens don't let you set a whatever@whatever.email address because they check for a TLD known at the time of their app's validation code, or something.
Can you suggest better alternatives? I can't seem to think of any that will pass the metrics you laid down.
1% of the human population has what, north of 80% of the world's money? If that's not some form of tyranny worthy of criticism, then I don't know what is.

Most good fortune in the world comes down to luck and help of literally everyone else. Not wanting to share that wealth comes down to pure greed, ego, and ignorance.

Veritasium – Is Success Luck or Hard Work? https://www.youtube.com/watch?v=3LopI4YeC4I
Agreed. That does seem strange. I guess if you want a UI that just works and is flexible, most people will turn to a web browser
You can also use python and any kind of http download tool (browser, curl). Works well within a local network, or if you have control over your firewall.

python -m http.server 8000
The Chronicles of Venice: How the Doges Were Chosen (1998)
Who decides what is and isn't hate speech?
A 21st Century Approach to Emulation
It's there:
https://imgur.com/a/JVnaSjb

Try pressing cmd+j on a finder window.
the iCE40HX4K is available in TQFP-144, which can be reliably hand soldered after some youtube videos and practice.

i think there are still xilinx CPLDs in TQFP too.

should be boards floating around for any of them. if not, well, only reason you'd want to hand solder it is because you're making your own board. a simple dev board is great practice to make sure you've got your package correct.
Didn't Mozilla have a project similar to this a few years back that was discontinued?
I don't think you can be totally transparent; [1] if the cores are really asymmetric, there will likely be timing differences. But, you could certainly do things like if only the big cores support AVX, indicate AVX support to the program, and if it's running on the little core when it hits an AVX instruction, the kernel handles the invalid operation fault by rescheduling it to run on the large core.

If the program does a bunch of AVX once in a while, that can work well. If it's mostly AVX, and multithreaded, then you might likely spawn too many threads. If it's like one AVX instruction in each loop, that would also tend to be bad.

Balancing load would probably be a lot trickier than with SMP, but today's SMP is already tricky because frequency changes with the number of cores in use; it's not always optimum to run N threads on N cores anyway.

[1] and really, I think this meaning of transparent is really opaque; you don't want the program to know what core type it's running on.
What is "interesting" obviously depends on the person. I always liked playing with old *nix workstations from the 90's. Something about tinkering on a box that would have cost over $50,000 new is interesting to me.
The "random expects", as you describe them, were saying exactly that: that there is no evidence, so stop the conspiracy theorizing until some evidence is produced.
My main problem at this point is that I'll need to manage some disk & backups, one way or another, to keep hold of a few things that are really hard/impossible to come by[0], or really inconvenient to use[1], if purchased legitimately.

So I've gotta either give up on 100% of those things forever, or manage a bunch of files & either local disks or a couple cloud storage providers (and, ugh, that extra expense), plus keep whatever I need to actually use those files working... indefinitely. If I choose the latter option, that's easiest on a Real Computer.

I wish someone would hurry up and get us nigh-indestructible, 100+ year lifespan, non-rewritable data crystals or something, so I can stop screwing around with storage and its ongoing costs and constant risk of failure or destruction-by-user-error, for anything that I want to keep long-term. Write two crystals, keep one to use and have a friend store the other in case of a fire. Done. Spend zero time worrying about it or spending more money on it unless one of the crystals (or whatever they are) is destroyed, which may very well never happen.

Oh, and then there's family photos and videos. Sure I can stick mine in iCloud and Dropbox easily enough, but what about ones coming in from family? That's a pain to manage all on iOS devices and stick in the same cloud storage as my auto-uploaded phone backups. So I'm back to managing disks or redundant bulk cloud file storage of some kind.

Sometimes I think I need to get some more Buddhism in my life and just accept not keeping all this stuff, and never experiencing any of it again. Let it all go. Everything dies, nothing's permanent.

[0] Example: Certain TV shows with the original music, that's been replaced in home/streaming releases over rights issues (similar things have happened too some games, too). Cuts/versions of movies that essentially don't exist outside the world of piracy (e.g. anything very close to the original theatrical version of Star Wars)

[1] Example: Any older console video game that's only available on used, physical media for the original, rapidly-aging-and-increasingly-annoying/expensive-to-keep-working-and-hooked-up-to-a-TV console. Say, Goldeneye on the N64, to pick a fairly famous example.
The cartridge would indeed be Hardware, possibly with some bit of firmware or software storage are for game saves. Technically it might be entirely Firmware if the manufacturers decided to just use a single EEPROM chip for the whole thing, even if during normal operation the software on the chip only ever re-programmed a single page.
Another thing to note is that with the introduction of the dropper post you can have geometry that is both friendly to climbing (rider seated directly above the chain-ring with full leg extension) and going downhill (rider out of seat and weight back above the rear wheel).
This paper is mostly about tax fraud. It's "tax minimization" in the same sense that you can get as job that pays cash and you don't declare the income.
Are powertrains really much better? I have retro shimsno lx on one bike and it’s really not much different to current slx in terms of shifting perf. Ratios not so good admittedly and triples look fugly!
Appreciated!

Incidentally, the problem is a co-creation between comments and upvotes, and the upvotes are the greater factor. But there's no way to respond to the upvoters except by responding to the commenter. I try not to come across as picking on the commenter personally, but I know it can still feel that way.
Pretty interesting to see this and the other io_uring article on the front page today, given yesterday's post,

The Unwritten Contract of Solid State Drives (2017) - https://dl.acm.org/doi/10.1145/3064176.3064187 - https://news.ycombinator.com/item?id=27260522

I'm pretty sure io_uring didn't exist then, and wonder if the new kernel interface would change anything about the paper.
The one I see over and over is failing to trim the email before doing validation. This is especially egregious at account creation where you want no friction. Users enter their email with their smartphone, and it may append a space at the end. More than once, I've had a relative call me trying to figure out why $website wouldn't accept their email as valid.
Your example inaccurately describes what would happen with GP's approach.

Planning stage would generate `Delete(Server{CreatedBefore: 1621887357}))`.

It would output something like "Deleting servers created before $time$, currently $servers$."

The point is the planning stage would encode the operation being done, not a list of servers to delete.
??? The dev world is probably more hobbyist-friendly than any other world I can think of.

But AWS isn't meant for hobbyists any more than SalesForce is meant as a personal contacts list.

If you want to build a hobby project, use something meant for that, like a $5/mo droplet at Digital Ocean.

It's fine and good for the dev world to have an enterprise-focused part too.
>"If Chinese state actors are culpable for the pandemic, it seems plausible other nations will seek damages from the Chinese government. If not paid, they may levy fines on commerce from Chinese companies."

The US had sponsored virus research in Wuhan's lab possibly including "gain of function". If COVID leaked from that lab it could make the US culpable as well.
This is also the most compelling aspect of it to me as well. Domains being essentially free allows for too much easy spamming of internet users. Raising the cost of an identity online really helps solve a lot of the bad actor problems.
Datasets for Google Cloud: Introducing our new reference architecture
That sounds super useful, but I don't see it mentioned in the documentation anywhere. I found it in the source code, though. Looks like it allows a remote user to add credentials to an authorized_keys file?
Playing hostage games with a nationstate. Jesus christ you techies have an inflated ego.
death of 10X, leadership would like us to believe was more so because of COVID and their concern around less consumer confidence during a pandemic. Obviously, that didn't really happen since prices are through the roof for cars, houses, gpu, gaming consoles etc.
Depends on your citizenship. If you hold non US citizenship, it is generally easy to avoid most taxes by physically relocating to a tax haven (low or no tax). But that is perfectly legal, not fraud.
Thanks for editing.
> As of 2013, WIV had a staff of 266

http://institute.wuhanvirology.org/About_Us/Brief_Introducti...

If their average age was around 50 to 64, then we'd expect around 155.1/1e5*266 ~= 0.4 hospitalizations within the entire flu season, not just within one month.

https://www.statista.com/statistics/1127795/influenza-us-hos...
I've often wished Python indexed more on "simple is better than complex" and "There should be one-- and preferably only one --obvious way to do it". Python has become quite complex over the years, including its object system, its tooling, ecosystem, and even many of the standard library APIs (thinking of you, `subprocess`!).
This is the video he's referring to:

https://vimeo.com/24715531
As always, the most difficult problem is not sending files between computers, but between smartphones, tablets and computers.

I'm still looking for a solution I could use to share pictures and PDF files from Android phones to iPads and Laptops using the "share" modal and completely self-hosted...
Morales plane was searched. If Snowden was on it, he would have been detained.

It's not that Belarus' actions are admissable. It's that the West is acting in a hypocritical way.

If Belarus had as much power as the US, they surely would have followed the same route and forced all the surrounding nations to close their airspace. The end result would be the same.
The world needs fewer python idioms rather than more. Python is a sprawling language with an identity crisis stemming from its orthogonal object oriented and functional features. Why impose this mindset on Rust? Perhaps python, or at the very minimum the python developer, has much to gain from other languages instead.
You don't need flashcards to build stuff. You can learn it as you go.

You need flashcards to pass exams and interviews, when you need to learn stuff a lot quicker than you could by learning as you go. And sometimes speed is important in life.

Flashcards are orthogonal to whether something is simple and logical.
Because Intuit/TurboTax have successfully lobbied for decades to prevent the federal government from pre-filling tax forms.

https://www.propublica.org/article/filing-taxes-could-be-fre...
Interesting considering that until 2015 (Galaxy S6), Samsung phones had removable batteries, and even now, the Galaxy XCover Pro has one.

Also, most Samsung phones, at least the flagships are easy to bootloader unlock / root and have an active community.

It looks like Samsung position has always been "do whatever you want with your phone, just don't expect us to help you with that", which is actually much better than many manufacturers who actively try to stop you.

Note: I don't count carrier-subsidized phones. These are not really your phone anyway, they are leased by your carrier.
You can make VAT progressive again, e.g. by issuing flat or income-based refunds. Also, I don't see how enforcing VAT requires abolishion of cash, considering that most of Europe has 20%+ VAT rates on top of large income tax, and cash is, if anything, more popular in most European countries than it is in the US.
> Most economists think infinite growth in a finite world is a good idea.

Most economists thing growth and raising people's incomes is a good idea.

Capitalism seems like a pretty good deal. Are there any other governments or societies you would think it would benefit the U.S. to switch to?
Why would you ever validate the characters of a password on the login page? What a weird thing to do.
Tradition is usually a good source of inspiration because tradition transmits values that passed the test of time.
That seems like a wonderful service, but if it allows up to 100 downloads over 24 hours, I kind of worry that it's gonna get massively abused for nefarious purposes. It's not quite "publicly writable S3 bucket" abusable, but it's close.
This is a story that's been told since the dawn of time, The future generations are fucked, the good old days are gone.

Just cos some interns at an investment bank wrote a brief, speculating about future stock returns doesn't mean an entire generation is doomed. JFC.
while immune systems in domestic and wild animals can vary, my point was that the source of infection was more likely human caretakers. Chances of a wild mink catching covid from an infected human are probably lower than getting hit by lighting 10 times in a row
Not by default
I think a large part of the next 10 years is us figuring out that frameworks are an anti-pattern and that everything is going to have to move to libraries that abide by CQRS.
On this very specific point, for this specific problem, I think that `Rc<str>` is criminally underused. It's a great type if you need a heap allocated string, but want to hold on to copies of it in various places; and it derefs to `&str`, so you can use it transparently with most of `std`.
> In English [...]

I'm a native speaker, I'm not responding to the grammar. I'm responding to the very notion that Samsung "allow" users to do what they want with their own devices. Quotes like all of these...

> by allowing users to unlock the bootloaders of devices Samsung decided to no longer support

> Samsung was going to let users replace the shipping Android OS with whatever they wanted

> Samsung [...] should set their old phones free

> Let people use their cameras, sensors, antennas, and screens for all kinds of purposes, using whatever software people can dream up

...start out with the premise that Samsung should have any say at all what people do the things that they own.

That's what the article is about. iFixit wanted to participate in a partnership with Samsung where Samsung would deign to permit users to repurpose their own devices that are no longer profitable to Samsung, and then Samsung changed their minds and you're still not actually allowed to do that and iFixit is annoyed that Samsung tricked iFixit into doing a bunch of marketing for Samsung on the back of a project that doesn't really exist.

That's the world that we're in right now, you really do have to beg Samsung to allow you to repurpose your own hardware. But it's not okay, that's not the world we should live in.
When the range is 130-190, the people currently making 130 will take note where the other end is. I think that's where the worry is.
This January I bought an ergonomic chair from a well-established local furniture brand (I don't live in the US or EU, and don't want to name it because it identifies my nationality). Mesh back, decent lumbar support, high and tilt adjust, arm rests adjustable both ways, pretty much most of the hits. It cost me about $150 new. I've been very happy with it. They have good support and a 3 year warranty, although that might be a little on the low side.
Belarus put on notice of sanctions over ‘hijack’ of Ryanair flight
I used to want bar ends for my mtb. It was mostly related to fatigue in my lower back. it was only recently my hip angle was the cause. Instead of pivoting my hips for a more neutral back posture, I was hunching over. As soon as I adjusted my hips it felt so much better.
It just goes in the long list of things companies say but clearly don't mean.

"Make sure you do the mandatory training called Safety First. On an unrelated note, we're pulling back on remote working and you're expected to be at your desk 3 days a week. Don't forget to wear your mask at all times."
IRS Seeks Tools for Cracking Crypto Wallets
According to Gartner and the exploit markets, open source has surpassed iOS's security for a few years now.
He's saying use them like a guard, not as a handle
Programming Considered as a Human Activity [pdf]
Have you never lost a private key? I definitely lost the private key to my original PGP key.

And I wouldn't say "nobody can ban you" - quite the opposite, in fact: with Urbit every major network node gets to make its own choice about banning, and the system encourages that. And the obvious end state is for a setup like Mastodon (or, frankly, Twitter blocks) where nodes collaborate on identifying spammers, griefers, and other bad actors because nobody wants to do full-time moderation work for their own personal experience on the network. That means your permanent identity can easily be banned across large swaths of the network.

(I think that's actually totally fine, I just don't think it's true to say that nobody can ban you.)
A cover when the document is digital.
I love the idea, and the honest assessment of the quality of the available data. But good grief, cut to the chase already! This reads like they felt they had to give a thorough discussion to every possibly relevant tangential idea.

I recommend skimming rather than straight-up reading.
> many of the best tax evasion strategies are legal

Isn't the premise of the linked paper that the wealthy use these foreign banks to avoid getting caught underreporting their income and assets? That's not legal.
Considering Microsoft's OS has it's own (much larger) app ecosystem this seems like a pretty strange complaint.
He kinda does:

Some people like the “inside the grips” bar end set-up as it resembles the popular Velo Orange crazy bar which has an integrated bullhorn section for smoother roads and headwinds.

To know if this set-up will work for you, you’ll just have to try. It’s not a popular choice, though.

A sort of half-measure is available with TOGS thumb grips.
There are STM (Software Transactional Memory) implementations in Rust.
> In fairness, "just use Rc<>/Arc<>/clone()/etc" is common advice from the Rust community in response to criticism that the borrow checker puts an undue burden on code paths which aren't performance sensitive.

I hypothesize that this mostly comes from a laziness in response as it's an easy response to give to people who are used to having a garbage collector. I come from the C world (still learning Rust) and every time I see one of these pieces of advice given I'm forced to facepalm.
Back in the days of 26" hard-tails you definitely needed weight over the front wheel to keep it on the ground - there was a fine balancing act of keeping enough weight over the front to not lose control while keeping that back wheel from spinning out.
Modern bike geometry is so so much better! (having tires 2.3+ inches wide helps with traction too!).
Any reason FTP doesn't work ? I imagine you could run an FTP server on a Raspberry Pi
> Clone is "okish", but I don't remember a case where I had to use Rc or Arc (sure, there are use cases for that, but not for basic stuff)

I think the use case is "I haven't yet completely grokked the borrow checker and/or I don't have time to pacify it, but I would prefer not to copy potentially large data structures all over with Clone".

> Some people just try to force their way into a new language and don't realize that if you keep doing something that looks stupid or weird it probably is (and no, yours is not a special case)

You're responding to my comment which is about the Rust community prescribing this as a solution to newcomers. We're not talking about newcomers obstinately refusing to learn new idioms in the language they allegedly want to learn (although no doubt this happens, especially if the language in question is Go :p ).