skysight-inc/HackerNews huggingface dataset:
> Signal was used by Chinese dissidents and were whisked away by the CCP. The most likely proposed method was that the GBoard (google soft-keyboard) was "updated" with a poison update that uploaded everything typed. What defenses does Signal have against that? And will Signal warn against unverified GBoard updates that haven't been vetted?

If you can't trust your OS then you've lost already. This complaint is also fun considering the number of people who yell about banks doing things like refusing to run if nonstandard keyboards are installed.

> Signal still demands your phone# to make an account. This by itself is unconscionable for an application that purports to be for security and privacy.

The alternative appears to be "Signal knows which users you have communicated with", which is much worse. All sorts of interesting things can be obtained from the communication graph.
10 years-ish of Elixir
2-3 years isn't that long in financial services. Sure, The Clearing House provides an RTP platform (and is also a financial rail for Zelle payments). Can they do it as cheap as the Fed offering FedNow as a utility similar to ACH? And to every deposit account provider in the US at a reasonable cost? Probably not. Doesn't matter how many deposit accounts you cover if someone is going to come eat your lunch because they have a Congressional mandate.

Agree on interchange compression (it's fairly obvious credit card networks are overpaid for what they offer, so of course innovation is going to bring revenue destruction), but there's no way virtual and prepaid cards are going to make up the shortfall (especially with Congress starting to lean left and progressive banking policies on the table, such as central bank pass through accounts, negating the need for prepaid cards when deposit accounts become accessible to everyone).

Long story short, finance still consumes too much of a percentage of GDP, and it's a good thing when tech comes along that pushes that drag down.
There somehow seems to be an unwritten law of the Python generation like "Thou shalt not criticise Machine Learning". Or is there a better explanation for the emotions that flare up every time someone dampens the exaggerated expectations and reminds us of earlier research in the field of linguistics or AI?
Legend has it that Chuck Moore used to carry around a 3D wireframe CAD program...

...on a deck of punchcards in his shirt pocket.
Since many left leaning individuals make a point of using pronouns I don't think that is the case here, even if it could be.
You mean he would shut down a MacBook every day after us? That’s blasphemy.
Firefox finally getting HW acceleration on Linux
I've been a big fan of AppImage since I discovered that Firejail has AppImage support. Makes it super easy to do, for instance, bandwidth shaping for a single application, or to disallow network traffic etc.
Were you paid to post this?
Just switch to Arch. I know it's become a meme distro, but the AUR really is amazing. I don't have AppImages, snaps, Flatpak, or anything of the sort on any of my systems. Everything is either installed from the official repositories, or automatically built as proper packages and installed the same way.
Learn Bash scripting in 27 minutes
Preach!

The data lifecycle is waaay overpopulated with Data Scientists who are not empowered or knowledgeable enough to work with product designers and engineers to do everything that empowers Data Science and ML.

We need more Data Engineers involved at time zero in projects to help:

1. Plan out what data should be produced/captured by the product

2. Instrument systems to actually generate data consistently and effectively

3. Build ETL pipelines and data management systems

4. Manage enterprise data sharing and resiliency

etc...

What ends up happening is you have a bunch of Data Scientists just handed a pg_dump or flat file from some ops team. That is typically missing data or poorly formatted and they spend 90% of their time cleaning it up then running some basic regression with numpy or whatever.

Need better understanding of the data lifecycle by organizations and investment in instrumentation and data management.
Rosenzweig: Desktop OpenGL 3.1 on Mali GPUs with Panfrost
As opposed to left-wing/progressive tactics of lumping half the country in with one particular group of rioters (ignoring the violent riots that progressives have encouraged all summer) and then trying to completely eliminate any speech that does not agree with their woke agenda. Got it. Thanks for posting your balanced viewpoint.
Agreed, if one's stance is to prohibit discussion in furtherance of the status quo, that's as political as anything else. Kneeling during the national anthem or trying to stop people from kneeling, same/same.
Do you think gender has a bearing on how one feels about oneself, and does one's self image have an impact on their performance?
This 100% is the best solution that doesn’t offend anyone. English also has a number of gender natural pronouns that work fine. They/them/y’all/everyone have worked well for me.

The more I think about it, the more I think gendered pronouns are kind of archaic. Why do I need to mention someone’s gender in half of my sentences about them anyway? It seems pretty irrelevant, especially in a professional setting.
We Think in Conceptual Metaphors
Some people stayed just outside of the capital and didn't necessarily do anything wrong.
Remote viewing works or it doesn't. How do you propose we find out which it is?

Do you have an opinion on what 2+3 equals?
I would be so scared to be a recreational user of MDMA at this point in time, because from what I hear there is a large amount of fentanyl and other concentrated opiates floating around in the street drug supply.
1. That isn't an issue with Signal or something that Signal could fix. Every messaging app will have that problem.

2. That is an issue but they do have their reasons. They are working on implementing a username system that does not depend you giving them a phone number.

3. That can be solved once they implement usernames. Until then a workaround can be to use a Google Voice Number or a burner sim.
I am honestly surprised. Even a bottom of the barrel public entry level job with worse compensation than private industry pays at least 2k€ (after taxes) here and that's in a place where you can get an apartment for 500€ per month.
Unpopular opinion: it is not bad, it is just normal average modern startup attitude. Let's put everything into cloud, use Spanner or Aurora for data, Firebase for user mgmt, throw together bunch of lambdas and voila, we are in business.

And I am not being judgemental, because this approach is working 95 times of 100, and most of startups are dying anyway before they hit the wall of vendor lock.
There's also a Flatpak available here:

https://flathub.org/apps/details/org.signal.Signal

I wish Signal would officially adopt the Flatpak and AppImage versions. They are pretty widely used and depend on third-party build pipelines right now, which is a risk.
> trusted people like Moxie Marlinspike

Just out of curiosity and not challenging: what makes Moxie trustworthy?
You don't need to delete the extra info.

After reading the output, you run the entire computation backwards (it's reversible after all) until the only state in the system is the original input and initial state.

Then you can change the input to do another calculation.

If implemented "perfectly", heat is produced when changing the input and to read the output.

Reading the output will disturb it so the computation won't perfectly reverse in practice, however if the disturbance is small, most of the energy temporarily held in circuit is supposed to bounce back to the initial state, which can then be reset properly at an appropriately small cost.

Quantum computation is very similar to all of this. It too is reversible, and costs energy to set inputs, read outputs and clear accumulated noise/errors. The connection between reversible computation and quantum computation is quite deep.
> disregard for the value of human life

While the deaths were sad, I don't think that's the main reason people are concerned.
Somebody from Facebook recently told me they developed the best system to flag radical/violent content in the world, I pointed out they first developed the best system to spread it.
How to create your blog with Gohugo and Netlify
I work at a very left-leaning SV unicorn. Most people don’t advertise their pronouns, but quite a few do. I’m mildly peeved by this. To me the practice feels like taking off one’s lower body half garment to expose the genitalia. “See? This is my gender.” What difference does this make in a professional context? Our culture has put so much emphasis on treating all genders (or no gender) exactly the same: that was the right thing to do. Then why should we be wallowing in who has what and how they use it? It’s an irrelevant distraction. Do the job, go home, and be whatever you want.
We do that. Takes five seconds, helps everyone feel more included, so it's an easy win.
It's very easy to support because it isn't political unless you apply it in that domain.
>Sure that hard drive in a time capsule not getting rusty waterproof and can hold from -20°C to +56°C

Better to engrave/stamp it into a metal plate, that way there's no chance of mechanical issues (hard drive randomly failing) and there's even better environmental resistance.
MP4 can encode superwhite and superblack, thanks to analog TV
Here's 3 off the top of my head, but there's more especially when you get into less flashy territory.

Translation (Google translate, DeepL)

Automatically generated product descriptions, sometimes also edited by humans (Alibaba)

Image Tagging (Facebook photos)
>The principle of free speech is the idea that open discussion and debate is sufficient to resolve conflicts of ideas. Using force to end discussion is not free expression.

Absolutely. However, not all speech is protected speech. At least not in the US.

Speech can also be part of a conspiracy. And conspiracy to commit criminal acts is a felony.

Which is, as I understand it, what the issue is in this case. Apparently (if you take Amazon's word for it, and once the dump from Parler is available, we can see for ourselves if that's true), folks on Parler were planning acts of violence and insurrection on Parler.

Again, that's my understanding. And if that is the case, it's not just folks exercising free speech. It's folks planning violence and insurrection against the US government. Those are absolutely crimes and not protected speech in the US.

N.B.: IANAL
> I’m neutral on the topic of stating pronouns — could somebody with more knowledge explain the difference between including pronouns and age/sex/race/religion/ethnicity?

It's presumably quite a bit more common for someone to say "Oh, him? He's one of our developers" than it is to say "Oh, that Jew? That Jew is one of our developers." (If the latter is common, you've probably got more for HR to do than worry about pronouns.)
I don't think it's widespread. I think it's a good initiative because it includes everyone.
The Philosophy of Leo Strauss: An 8-week course
I'm not a huge data fiend but I've got maybe ~3-4 2TB drives in my house: a Synology NAS + a spare drive.

Including old desktops and a couple of random external HDDs, I could probably hit 8-10TB easily.

And it's not like it's hard to get more. If I hit a montherlode and I need keep it, it's a 20 minute drive to Target / Best Buy / Walmart for a drive or three. Not as cheap as bulk orders off of Newegg but cost-effective enough to store these dumps.
I see a remarkable number of people who have good personal experiences with Pat but I've got this concern.

Intel's technical failure with 10nm has gone hand-in-hand with financial success with 14nm. That is, without 10nm chips on the market in a meaningful way they've been able to raise prices for 14nm parts -- Intel put up better financial numbers than ever in a time when it has not been investing in future success.

VMWare was a big thing in 1998 but it was obsolete by the time Pat got involved -- a hypervisor is naturally part of the kernel and there is no way cloud providers are going to spend their margin on VMWare. Yes, many people in business are terrified of open source software and want a proprietary product so they have somebody to sue (VMWare) or they need somebody to hold their hand (Pivotal.) Either way, VMWare and Pivotal are units that can be merged and spun off whenever a company based in Texas (Dell) or Massachusetts (EMC) wants to look like it has a presence in San Francisco -- you see the vmware logo on CNBC every morning and somebody thinks the king is on the throne and a pound is worth a pound but that doesn't mean anything in the trenches.

Like Intel in the past 10 years, VMWare is entirely based on a harvesting business model. In the short term Intel made profits by pandering to cloud providers; but in the long term cloud providers invested their profits in better chips. (What if Southwest Airlines had developed a 737 replacement designed from the ground up for a low cost airline?)

Pat might be able to keep the game of soaking enterprise customers going for longer, but someday the enterprise customers will be running ARM and the clients will be running ARM and the coders will be thinking "did they add all of those AMX registers just to put dead space on the die to make it easier to cool?" and falling in love again with AVR8.
Winter is always coming, the important question is when it will arrive. Current ML research is still destroying new problems with ease so the current velocity is high. It will slow down first, before people start to question why the new crop of problems are too hard, and then the cycle will start again.
I've tried redux toolkit in production and it is a lot better... But I still wouldn't choose redux on balance.
> Would a better aim be that any person can choose, or choose not, to proffer their pronouns, and feel equally comfortable either way?

How do you mitigate the risk of minimal usage of pronouns by cis persons compared to non-cis folks? That's where the challenge lies - outsized non-cis usage of pronouns exposes them to hatred by those with bias, hence the desire for usage by cis folk.
> need to do is pick one

That is exactly the de-facto selling point of Signal. It does this and enough of other things better than the rest of the truly secure messengers. (Still not as good as Whatsapp is at these network effects, obviously.)

This is exactly why people insist on it. And exactly why if there was other messenger in it's place you would be asking the same thing.
Civic is a €20k car.
No such file or directory on my M1 Air.
The cost to mine adjusts to ensure blocks are mined. Bitcoin does not depend on a specific dollar value to ensure nodes add blocks.

Nodes that add new blocks earn both new Bitcoin rewards (until ~21 million bitcoins are created) and transaction fees. If hash power drops from miners going out of business, then difficulty adjusts and competition for fees is reduced, reducing the cost of mining until there are miners again. When all Bitcoins are mined, nodes that add blocks are still compensated from transaction fees. They compete for transactions by offering lower fees, and in this way the transaction fee is determined by the market for Bitcoin transactions.
If one has a supportive advisor and adequate non-grant support (e.g., a fellowship), it is possible to work on self-drive ambitious projects. However, typically an advisor only wants to invest significant time if the work is interesting to them. Also, often I've been approached by students who want to do their own thing in terms of high risk work, but they don't have adequate skills or enough existing work to graduate with. Mt goal is to ensure students advance knowledge, graduate, and get the kind of job they want. Ambitious projects that fail will significantly impair positive outcomes.

The billion dollar endowments don't usually go toward supporting research directly.
Edited to include democracy, thank you for correcting me.
I'm cis male. I recently decided to add pronouns to my slack and twitter bio.

I would prefer a world where pronouns are not gendered. I can't change that, but I can take the simple step of adding my pronouns. It costs me nothing, but may provide some comfort to others maligned by society.

I think your employer recommending it is fine. Wider adoption makes it more comfortable for trans/non-binary individuals to state their preferences. I'd object to an employer mandating it. My employer has a field in slack, but there is no pressure to fill it out.
I am not aware of any serious studies that show lectures are superior to more active forms of learning and pedagogy. The idea that we evolved to learn from people talking to us is pretty much nonsense, we learn through experience and failure and learning from that. His own comment about the violin demonstrates that point.

Ideas are great, evidence for those ideas is better. This has no evidence besides anecdotes for a reason.

>Why, if lectures have all the disadvantages that I have shown, do they persist in going to them? The surprising answer is that many mathematicians find it easier to learn from lectures than from books

Uh no...people's perception of their learning is rarely connected to their actual learning. Lectures give high perceived learning specifically because the way a lecture works makes it less likely for a learner to encounter evidence of their failure/misunderstanding. lectures persist because they are normed. People keep going because they are the norm and because they are the only way for people to interact with new colleagues or information. Go to an educational research conference and I guarantee you that you can attend a lecture about why active learning is superior to lectures....that isn't evidence that lectures are better, its evidence that people stick to habits and norms over what works.
There is about to be a 'great pivot' in ML.

There has been a rabid frenzy of throwing money at anything that has ML in it. Soon investors and CEOs will realize that ML is effective in narrow ways and that not everything needs ML.

They will also realize that 1 ML team + ML as a service (Azure ML, Sagemaker, Google AI platform) is cheaper and works more reliably. The services will keep improving and an underpaid mediocre ML-Engineering team can work to keep the production system up and running.

Basically, ML teams might lose jobs just as DB/Cluster admins did with the advent of serverless compute as service.

I expect it to (already happening) create a day trading company like hierarchy. The Fair/Brain/OpenAIs will pay 7 figures to the top grads to be first to market. BigN ML product teams will expand and stay as well paid as they are. Then there will be a huge drop as we move to offshore ML product teams that are viewed as cost centers by the remainder of 99% companies. These will be most of the jobs available.

In such a system, a pure ML scientist (usually a PhD) will only exist at the top companies. So if you are not in the top 1-3% percentile, you will not have a pure ML job. However, there will still be hybrid DS-SDE jobs (ML engineering, ML product maintenance, ML-as-a-service user) or hybrid DS-PM jobs (Analysts, Consultants, data driven business decision makers). So, anyone who is not in that top 1-3% will have to pivot to one of these 3 roles.

______________

I won't call this an AI winter. But, it will definitely become boring majority of those employed in the field..
The Most Important Oil Find of the Next Decade Could Be Here
It’s never just about “more money”. It’s about time-discounted, risk-adjusted “more money”. Doing morally repugnant things increases risk substantially. This is not the risk profile the owners signed up for.

This change may even depress the stock price directly as disgusted owners sell (this harms the ability of current shareholders to earn a return, as the loss is now but the future revenues are discounted).

The market is as moral as its shareholders, which is far less than perfection but a lot better than zero.
>>The cop was unfortunate,

"Unfortunate"?

> but I doubt they meant to murder someone.

What?

They dragged him into the rioting mob and hit him in the head with lead pipes and left him for dead.
Well, having a GmbH does not really allow a clean profit extraction without having employees, so when you eventually employ yourself you'll get to around 70%.

Austria is one of the worst countries in the world to do any kind of small business. Self-employment is also taxed aggressively.

A form of self-employment in Croatia allows a fixed tax payment of about 5k EUR a year with an income cap of 39k EUR per year, leaving you with 34k EUR after taxes. Similar thing in Serbia but even more money.

In Austria there's nothing like that.

It would be nice if it was possible to assign a significant amount of life expenses to business but that also is heavily bureaucratized and regulated that even buying a 5k EUR computing machine has weird tax consequences (not immediately deductible as expense in the full amount or now, because expenses are higher, you might not be able to take that 12% of profit untaxed).

I mean, I guess I'm just miserably following every word of law and my accountant's advice and maybe other people just ignore a bunch of these guidelines and hope that inspection never comes.
How has the experience been getting a PhD after so long out of school? I'm quickly approaching 14 years in industry but still haven't ruled out a PhD.
As new web developer, I would LOVE to learn how to do this kind of thing purely in CSS!
inspired by "Learn Go in 5mins", "half-hour to learn Rust" and "Zig in 30 minutes"

A quick overview of the most mature and cross-platform scripting tool too many people don't know about: Bash scripting, including functions, arrays and pipes!
BTW. Has anybody ever seen ever one example of sequence of Tweets that are so cleverly constructed by some foreign entity that it might have effect on elections?

Majority of (European) moderation in Twitter is done in Russia, or Russians residing in Malta or some such place. I used to burn Twitter accounts by the dozens by trolling^H^H^Hdiscussing issues that only Russians have opposing and sentimental view -- like Winter War, or origin of "Rus", or Crimea occupation.
Facebook Has Been Showing Military Gear Ads Next to “Insurrection” Posts
It’s all good, and I appreciate your call out. Probably a good idea for me to add a little disclaimer going forward!
> Your statement of being "LGBT / neutral" seems strange to me

I think the / in that sentence is supposed to be read as "and", so:

> I am LGBT and neutral regarding the the use of pronouns.
Anyone can still accept routes that don't have the stamp of authority.

I would also point out that the big authorities handing out the certification for this can also just revoke your IP block instead. You could still announce the block but since you're not longer in legitimate ownership of the IP block, it's likely that you'll quickly be blocked from announcing it.
This.

Even in the West, we have plenty of unisex names that could easily fit both men and women. E.g., "Alex", "Morgan", "Reese", "Taylor", etc.

For non-Western names, not everyone would be familiar with the cultural context behind the language's naming schemes or gender context.
I pick a few key moments. Moving to the capital from my hometown ($30 in my pocket), abandoning college, start working as a self taught developer, quitting my job to work on a startup, moving abroad to chase another startup dream with $100 in my pocket, later doing the same, but in Germany. Trying to freelance. Then work in education for a programming bootcamp.

I can still see some uncomfortable situations ahead of me, but I'm not afraid to embrace them.
This.

Plus, it's unambiguously human readable, for users, bystanders, platform developers, everyone. There's a useful usability principle in there.