skysight-inc/HackerNews huggingface dataset:
That said people are always discovering algorithms that get better performance than you'd expect from new hardware.

For instance a frightening amount of CPU is spent in financial messaging systems on validating UTF-8, parsing XML and JSON, converting numbers written in decimal digits to binary and things like that. You'd think these are "embarrassingly serial" problems but with clever coding and advanced SIMD instructions such as AVX-512 they can be accelerated for throughput, latency, and economy.

The benefits of the GPU are great enough that you might do more "work" but get the job done faster because it can be done in parallel.

For instance the algorithms used by the old A.I. ("expert systems") parallelize better than you might think (though not as well as the Japanese hoped they would in the 1980s) despite being super-branchy. Currently fashionable neural networks (called "connectionist" back in the day) require only predicated branching (which side of the ReLU are you on?) but spend a lot of calculations on parts of the network which might not be meaningful for the current inference. It depends on the details, but you might be better doing many more operations if you can do them in parallel.

Given that GPUs are out there and that so many people are working on them I think the range of what you can do with them is going to increase, though I think few people will be writing application logic on them directly, but they will increasingly use libraries and frameworks. For instance, see

https://arxiv.org/pdf/1709.02520.pdf
I think you're missing the point.

Even if you have a private wallet, you don't 'own' your own crypto.

When the Solana network was down [0], could the people that 'own' their own wallets trade their crypto? What about the people with their coins on an exchange?

[0] - https://status.solana.com/uptime
One could argue that instagram and Facebook where not profitable in for many many years too.
Quite simply there are multiple factors at play here. Do you force 2FA on almost everyone and reduce hostile account takeovers to negligible? Do you allow for no 2FA and permit the homeless use case?

I think Google faced a trolley problem and made the right decision. You need a different tool "homeless mail" for them.

It's Gmail. You don't have to use it. There's a lot of mail providers out there.

Whatever, if this guy won't set it up I will. I'll stick a 20 msg / hr, 100 / day limit on it and call it a nice anti-spam day.
Show HN: Machine generated geometric banana themed backgrounds
wat

Look here is the most criticism that was given https://www.cryptofails.com/post/70546720222/telegrams-crypt...
A mars orbiter doesn't have adversaries.
I've had Signal on a Win11 machine for about 4 months now and haven't had this come up.
Although a different tuning, it still uses equal temperament. I mean, it can be played on a guitar using standard tuning, but will require different positions.
Per #20: Weeks of programming can save you days of planning!
False dichotomy; pardon them both, plus Snowden.

But if what you're fishing for is that Assange did more for the world, was more dis-proportionally persecuted with less legal justification, then yes.
I use a service called Feather (https://feather.so/) for my blog which uses Notion as a CMS and abstracts away the actual api layer.

I believe behind the scenes it uses a service called https://usenotioncms.com/ which offers some quality of life improvements over the vanilla Notion api.

You might want to check them out.
Those recommend by A Hubermam
What does "correctness" mean? It's impossible to talk about correctness without specifying what you are intending to compute. Numerical algorithms frequently have correctness conditions specified in terms of a precision (e.g. compute a floating point approximation to f(x) to within 1eps), and any algorithm that doesn't meet that precision is incorrect with respect to that correctness condition, by definition.

So you can think of this paper as saying "suppose you have a correct multiplication and addition operation on the field of interest. Then this algorithm for multiplying matrices over that field, which is composed of a sequence of those multiply and add operations, computes the correct matrix product." That is a perfectly provable kind of fact, that as you say doesn't stop being the case if you switch computers or something.

But fpmul and fpadd on your computer doesn't satisfy the condition for this proof! Therefore it doesn't apply, except by rough analogy. Then, other people might be interested in a different kind of proof, of a fact more like: "given two matrices of floating point numbers and fpmul and fpadd operations that are within .5eps precision, this sequence of fpmul and fpadd operations provably computes the matrix product such that the eigenvalues of the product are within .5eps of the true values". (edit to add: you could then also prove that the implementations of fpmul and fpadd on your computer satisfy the first condition, or replace them with implementations that do). That is also a well-specified correctness condition, and it is a correctness condition that is not necessarily satisfied by replacing "multiply" and "add" in the first algorithm with "fpmul" and "fpadd". This is what it means for "correctness [to be] context dependent". It doesn't invalidate the first proof, it just means we are interested in a different correctness condition than the first proof proves.

(edit to format, and add: of course different conditions on precision are relevant to different applications. Maybe I need my matrix elements to be computed within some absolute error bound, but my friend needs them computed within a relative error bound. Or I need it to be able to work on subnormal numbers within a certain precision, but my friend only needs it to be precise for numbers between 1 and 2. Different algorithms may satisfy one condition but not the other.)
Or as your user in a cgroup, probably.
I love seeing these community projects to reverse and/or update classic games. Disassemblers (& decompilers to an extent) are becoming so good and accessible that these kinds of projects are becoming more common.
> The tech industry self-styles as the smartest people in the world, who try to solve the hardest problems.

I think this is a good point, but the catch is that there's an implicit footnote that needs to be attached to "the hardest problems*": "*Which generate sufficient monetary returns". This particular problem isn't one that has much revenue potential.
I think the article underestimates the role of social media in all of this.

Let's state some known _facts_:

- Troll farms are operated on a massive scale in Russia, China and most G20 nations, operated by their respective governments. Their direct goal is to spread disinformation and propaganda on social media.

- Advertising that powers most social media to brainwash masses into buying products, has been weaponized to also spread disinformation and propaganda, brainwashing masses into believing conspiracy theories and being an active participant in rage culture.

Just these two facts alone are enough to destabilize communities, polarize political discourse and corrupt democratic processes.

The current sociopolitical climate in most countries with access to social media is a product of information warfare. It's the cheapest and most hands-off alternative to traditional and even cyber warfare. It's played over long timescales and doesn't produce immediate results, but it's extremely effective, and confuses the enemy into not understanding the state they're in, or how they got there. Precisely what this article is trying to determine.
Absolutely, so "human resource" has at least the benefit of being true even if it is baldly insulting to us.
Your perspective on "empty calories" social engagement is very narrow in my opinion, because you seem to equate all social interactions by the measure of existing, objectively bad, services. I think that over time the rise of small indie servers that will work on a social graph but in a similar way to email, will prove that "meaningful" social networks can exist, and my personal hope is that they won't be focusing on monetization. I don't see any reason why companies won't be able to build on that and offer you the same guarantees about your data that your email company gives you.
Thank you! Yes, I'm currently trying to get more involved on that side. Also, outside of my job, but I'd like to have some training there. Which is currently, from a financial point of view, not possible. But I'll figure it out, as always. :)
I just found out that netlabs.org, an historical provider of free OS/2 software and ports, is still up and running

http://blog.netlabs.org/

https://github.com/bitwiseworks/qtwebengine-chromium-os2
In some countries a phone number is a sacred and private thing and in other countries phone numbers are like umbrellas. Over time there is no connection between the user and the owner. Where I live phone numbers are not safe to use for identification. In a neighboring country a phone number is more or less equal to a SSN.
I took the class as a freshman, taught by Matthias, and then was a grader/lab helper the following year. (Oh gosh, this is all 15 years ago now)

In my observation, it was those with previous java/c++ experience that couldn't let that go who struggled the most. Total newbies were a blank slate and more likely to 'get it', assuming they have the abilities needed to succeed in a CS program.
That’s awesome! I’d love to hear more about this.
I guess. It’s just so lazy. If you’re making a cli tool, why is it curl with a hand crafted url? At least have a custom executable or script bunch of options so you have checks against misspelling “description”.
This is probably a relic of what these teachers learned 20+ years ago when the internet had an higher ratio of academically spirited content, and wasn’t yet entirely full of people trying to make a buck with pages that merely look like content to googlebot.

Do schools still have subscriptions to things like LexisNexis? I feel like it would be eye opening to many students to see just how different an academic search engine is compared to public search engines.
> notifications going through Google

That has never crossed my mind. Do notifications on Android normally go through Google servers? As in could be spied or data mined on?
Thanks for the kind words. I don't consider myself a "brilliant" engineer. More of an experienced engineer. I've been building software products for 30+ years.

I think the role of the CTO varies based on the scale of the company.

This article on the types of CTOs is useful framing:
https://www.allthingsdistributed.com/2007/07/the_different_c...
This is mine, too.

I'm in my 40s now but I didn't get serious about saving and managing money until my mid-30s. Lived a very fun but expensive lifestyle downtown in a major city for many years while single.

I'd be a lot closer to some of my financial goals if I had been more focused on saving through my 20s and 30s. While my family is doing fine compared to many others, it feels like I'm always trying to catch up. This really starts to hit home when you add kids.
I use Feather and I love it. Makes for such a convenient writing experience.
Calling HoA voluntary is like calling ToS voluntary. Technically it is, but practically it's very one sided.
Is it though? Just because a password leaked doesn’t mean it will actually be abused. A homeless person without a credit card in their Google account is naturally limited in the amount of damage that can be done.

Security questions are probably enough, at least for people who can’t handle 2FA.
> Your insistence that something that is alive, growing and healthy has "failed" is simply proof that you have failed to bother with it because of your preconceptions.

Having 90% of registered accounts inactive with only 10% of them actively using the platform isn't exactly 'alive', 'growing' and 'healthy' especially when they occasionally run back to Twitter since they know little social engagement goes on Mastodon. 10 is closer to 0, than 90 and usage is still declining; Hence "Little to no one".

But we both know it is not just that. Not only they can't help using Twitter more, they won't move to Mastodon for the exact same reasons as I said and Twitter's network effect, hence why little to no-one is using Mastodon. The same tech-folks like (Mastodon.technology) are the ones 'self-hosting' these instances and not the regular users, since they don't care enough to even use it.

Not even the one operating Mastodon.technology could handle it. Might as well recentralize back to Mastodon.social just to save itself from the very low levels of social interaction since Mastodon has already repeated the same problems as GNU Social once again.
I turned down offers from good friends/classmates who were VPs at early start ups (viaweb, tripadvisor, paypal, vmware, google, yahoo).
Valid question, which I don't have the answer for, but since Signal is open-source [1][2] it's open to lot of analysis. Since we haven't heard anything damaging so far, I'm guessing it's _secure enough_.

[1] https://github.com/signalapp/Signal-iOS

[2] https://github.com/signalapp/Signal-Android
I think for me the question is how these guys get out of these schools, with a masters, for a role that includes some consequential decisions, without common sense.
This doesn't even look like an elaborate phishing attempt. It's a pretty standard tactic:

1. make an email look legitimate

2. point to an unrelated scammer-owned domain

3. steal user's financial details (be that a wallet, visa card, bank account, etc).
What features depend on the use of a phone number? Sign up and contact discovery? I don’t understand why a plaintext database is the alternative.
> Congress does indeed delegate authority to the District of Columbia under the Home Rule Act of 1973; however, Congress's authority does not derive from their plenary power over territories because DC isn't a territory. Congress's authority over DC comes from Article I Section 8 Clause 17 of the Constitution.

Good catch, thanks for the correction.

> The local laws of DC including those forced upon DC by Congress are not however federal law and violations of DC laws are not a violation of federal law. If you violate DC law you are prosecuted in the Superior Court of DC which is part of the DC government. If you violate federal law in DC you are prosecuted in the United States District Court for the District of Columbia which is part of the federal court system.

In terms of terminology used every day, you're right. But really, federal authority underlies both of those two legal and judicial systems. It wouldn't violate any separation of powers concern for Congress to amend the rules such that DC local law violations go straight to the US district court, unlike what would be true if DC were a state.
FL Studio/Fruity Loops was created by gol who had no music theory knowledge and was a game programmer(only) before starting on Fruity Loops...
Well, today we learned why. [1]

[1] https://twitter.com/elonmusk/status/1578170980283076608
Same on macOS + iOS. Years, in fact. Not once I had to re-link.
That's good, but I don't see how that means we know they aren't being stored. The NSA or another entity could be collecting them in bulk just in case the encryption is broken in 30 years.
No you dont. You only need to support the sign languages people actually use where you are.
Sounds like a lot of fun, and a huge time sink.
I had teachers like this, some of them smugly defacing Wikipedia to try to prove their point. What they never realized is how quickly their vandalism was detected and removed. They never checked to see how persistent their edits were.
Most of the infrastructure is likely still there as well. Most DOE facilities are also junkyards with the metals moratoriums so I could imagine this applies to BYU.
I want out the ability to opt out of this 2FA nonsense. I’m not a journalist in a war zone, I’m just a guy who wants to read his email (with a 64 character password containing random ASCII characters). 2FA is just an excuse to make the abuse departments life easier by raising the cost of botting accounts.
I'd rather be called worker than the currently fashionable "individual contributor", the latter just seems so condescending.

Just call me what I am, don't try to sugarcoat it.
Your Signal contact list is your device's contact list, keyed by phone numbers.
BNB2 incoming!
I currently have a small digital point and shoot that’s about 5 years old and notice it still manages to take better photos than my iPhone 12 mini due to the crazy processing the iPhone does.

I also am a relatively recent new dad and this comment resonated with me.

What’s your quick review on it? I’m a pretty amateur photographer, but is this camera worth an upgrade over my current setup and amateur experience?

This is my current camera.

Canon PowerShot G9 X Digital... https://www.amazon.com/dp/B0167Q140U
No need to wonder. You can consider how different musical scales appeared around the world: arab, indian, different temperaments... A nice video I watched about evolution of the guitar says a bit about it: https://www.youtube.com/watch?v=AjK4GVR1EcE and also how we tune modern instruments: https://www.youtube.com/watch?v=nK2jYk37Rlg
Would a pre-installed docker image be a solution to the setup issue? (Doesn't solve performance, of course.)
Which clients do have support for webtorrent?
That would be a) false because their creators were having high incomes anyway and b) irrelevant because mastodon will be unprofitable forever
Let's take two hypothetical scenarios:

---

1) We maintain our current diversity of thought, race, views, and all other things - but we have an infinite and homogeneous world that stretches out, in identical fashion, in every direction endlessly.

2) We have the world the same as we're in, but everybody is literally identical. To the point that we're effectively 8 billion twins with an identical upbringing.

---

In which scenario do you think there would be less war? To me this feels nearly like a rhetorical question, but it may well be that we simply see things very differently!
It's great that your CDs in the attic weren't damaged. However, please don't store your CDs there.

Since you're in the Austin area you might also want to check out Astro Records in Bastrop (30 minutes east). Very friendly and knowledgeable owner. Vinyl is the bulk of his inventory, but he also has a decent collection of CDs for sale.
Likely, an active shooter drill
There's a book called that by Nassim Taleb, about how extremely improbable events can have outsized impacts but can't be easily modeled...

https://en.wikipedia.org/wiki/Black_swan_theory?wprov=sfti1
> If scholars find something on Wikipedia and put it in their papers, they should absolutely cite Wikipedia.

Yeah, but scholars shouldn't be putting things from Wikipedia in their paper at all (except, perhaps, in the very narrow case were Wikipedia is the object of their study).

Wikipedia isn't even a valid source for Wikipedia itself, and "scholars" citing Wikipedia could very well create a circular reference supporting some falsehood on a Wikipedia article.
But, as the article points out, you are still paying a lot of money for features that you don't need for scientific computing.

Also, AWS is notoriously easy to undercut with on-prem hardware, especially if your budget is large and your uptime requirements aren't - you'll save a few hundred thousand a year alone by not having to hire expert engineers for on-call duty and extreme reliability.
Gravity is a bitch.
I completely agree for most cases. In many scientific computing applications, compute time isn’t the factor you prioritize in the good/fast/cheap triad. Instead, you often need to do things as cheaply as possible. And your data access isn’t always predictable, so you need to keep results around for an extended period of time. This makes storage costs a major factor. For us, this alone was enough to move workloads away from cloud and onto local resources.
Meta disables Russian propaganda network targeting Europe
Blizzard scales back Overwatch 2’s controversial phone number requirement
I was at Philips during an R&D period experimenting with alternative data formats for CD ROMs.

A capability I liked that never went public was removing the error correction portion of sectors of data, transforming the 2K per sector into something slighter bigger 2356 bytes. Anything to get more bits off the disk back when it was limited to 128K per second. This was interesting because it allowed the developer to selectively say "this data can survive some data loss, and it's fine".

Another feature that never went public was "real time files" - multiple files interleaved sector by sector on the disc such that at a given time after a "real time file play" has begun you're guaranteed the data from the interleaved files are in memory, with per-file-sector callbacks if requested. (And if you wanted, the different files could have full error correction or not, 2K or bigger sectors selectively.) Never used for, but would have been great for loading game levels where multiple files land all over memory, but streamed all at once.
With EADGCF tuning, barre chords wouldn't work so well, since the top and bottom strings would be a half-step apart (disregarding octaves) creating dissonance. Or rather, EADGBE tuning works well with barre chords because the top and bottom strings are the same note. An open-chord tuning works even better with barre chords, but only for that one chord shape. EADGBE gained predominance partly because it strikes an uneasy compromise between different chord shapes and barre-chord friendliness.
This is really interesting. The case pointed out in Ex.3 is pretty hilarious:

(from the bash manual)

The ERR trap [same rules as set -e] is not executed if the
failed command is part of the command list immediately following
a while or until keyword, part of the test in an if statement,
part of a command executed in a && or || list except the command
following the final && or || [...]
The big lesson from places like USENET is the opposite:

Functioning federation depends entirely on good tools for users to filter and ban people and content.
Management is an often toxic mix between Strategy/SME/HR/Teacher/Therapist/Consultant/Punisher

Separate the functions out explicitly, as needed.

Often they're just corporate prison guards in organizations with bloated structures and antagonistic views of staff from an executive perspective.

Flatten your structures so the highest-level strategy is connected to your lowest paid staff. If you can't do this, then you have a toxic company that resembles prison labor and the whole thing deserves to fail.
>> Twitter by all means is superior...

I hear they have the greatest censorship. Some say the best censorship. Nobody does censorship like Twitter. Not even close.
Here is the only part of the article that matters:

> The hack was caused by a bug in the bridge’s smart contract that allowed hackers to forge transactions and send money back to their crypto wallet

The bridge is BSC Token Hub:

https://www.bscscan.com/address/0x00000000000000000000000000...

This smart contract holds coins. A bug allowed someone to forge transactions with the result that they could move coins off of the contract and into to wallets that they control.
I'm always curious what is it about old people that make some behave in this way? Is it the way people used to be raised, cognitive decline, or simple nothing better to do? I also notice it in the comment's section where older people tend to be far less forgiving of discretions than younger people.