skysight-inc/HackerNews huggingface dataset:
It is though. Because we frame it as a civil responsibility, not a privilege. There’s only a few situations where it’s taken away [0] (convicted of treason or treachery, imprisoned for a sentence greater than 3 years, of an unsound mind).

> In 1912, the former Electoral Act was amended to make enrolment compulsory. In 1924, to increase voter turnout and reduce party campaign expenditure, the Electoral Act was amended to make voting at federal elections compulsory.

Our election cycles are short, and there’s a small defined period where we talk about the election. After which we all get back to what we were doing. Contrast to some other countries, when the elections (even 4 years out) are always on the cards.

But to your point, even if they don’t know the issues, or care their vote is worth as much as mine. They have a responsibility to submit a vote. They don’t have to fill out the vote correctly, they can submit an informal or donkey vote.

They can partake in the classic Aussie tradition of drawing richly detailed genitalia on their ballot for the poll worker to admire.

What you do with your ballot is between you and that piece of paper.

But short of a few very limited circumstances you need to do you duty and make your voice heard. We’re not asking the informed, the educated, the wealthy, the elite or any other subset who they think should run things. We’re saying, your job as a citizen is to record your opinion on who should be running things (even if your opinion is “I don’t know”, you still need to record it).

And the key part here is that no one can take that away from you. The alternative is the game of voter suppression, making you think your vote isn’t wanted or won’t change things. Dropping you from electoral roles days before an election. Damaging the postal service to hamper mail in votes.

We’re one of a tiny number of countries that do it, and almost a century on I think it was a brilliant idea.

We don’t have a draft, and other than Jury duty (which you can reasonably get out of), voting is _the responsibility_ you have as a citizen.

[0] https://www.aec.gov.au/About_AEC/Publications/backgrounders/...
Nice, thank you! Your whole blog looks really interesting.
What are you talking about. That was the first cipher.

RSA is OTP?
Public opinion is a schizophrenic cultural phenomenon that most people understand in a hyperlocal sense.

This is generally how language works. People at the edges of understanding propose a lot of new ideas and reframings, and some gain broader footholds in popular use.

I’ve been on both sides of this debate because sometimes the innovators push beyond what I think makes sense. But they are innovating.
Because rust is a compiled language and therefore it means you compile your code to a certain architecture. Who told you about syscalls ? There are systems not using syscalls
>Every 5 years, a new generation pops up, invents completely new tooling,

This is in general true for life not just IT. The timescales may be more along one generation say between 30 and 50 years.
I'm relieved I'm not the only one experiencing problems!

Last year, they didn't notify me that I had to renew a domain - once it expired, they offered to sell it to me for a ridiculous amount. I was able to email the CEO to get it reinstated.

This year, the same happened again. But no response from anyone.

I know I'm getting the service that I'm paying for...
That kind of cynical thinking is exactly what broke US democracy. Winning at any cost even to the detriment of society as a whole.
You took the wrong one
Kinda hard to get a good work out for your posterior chain with home workouts.
Need a barbell or a couple of real heavy kettlebells or something so you can do deadlifts or RDLs.

But to each their own. I personally like going to the gym. I'll be there a couple of hours. Clears the mind. I'm not always motivated to go, but I've never regretting dragging my ass over there even if it's just to phone it in that still does a lot.
“Likely lead-poisoned grumpy pants?”

And no, I think the age of a person is very relevant to their willingness to change based on what we know scientifically about the way our brains wire and prune over our lives. But it’s a sacred cow here.
Russia continues to have a dismal aviation safety record.

The West has largely regulated away airline crashes - the last in the US was in 2009, and it's down 95% in fatalities-per-passenger in the last two decades or so. Stuff like the 1500 hour rule certainly weren't industry initiatives.
Not apocryphal, here's a source for you: https://www.serienjunkies.de/news/rock-amerika-23820.html

However, it suffered from extremely unfavorable conditions: it ran on a newly introduced digital channel that people would have to fiddle with their TV's settings to receive at all, and competed with some extremely popular series running at the same time.
I got around this feeling of disillusionment by changing track to vulnerability research and exploit development. Now I spend my days figuring out how things work and how to break them to do things they were never designed to do.

It's so much more satisfying that the tedious, unfulfilling, run-of-the-mill software development crap that I was doing prior to this. The nice thing about this switch is that all my previous experience in the field comes in very useful, unlike if I changed careers to something entirely different.
2022: The Year in Visual Stories and Graphics
If that counts then maybe macOS should as well, which has a read only root filesystem with an overlay on top these days.
(Again, thanks for the honest and measured reply)

My problem with what you are arguing has multiple sides.

First, science brought us here. The people mistrusting it are using computers, tech, medicine and are possibly alive (or their ancestors were, anyway) thanks to scientific or protoscientific advances. So their skepticism is demonstrably misplaced. And what exactly are they skeptical about, anyway? "Big Pharma"? Well, that's conflating science with business -- and while there might not be such a thing as "Big Tarot" (plenty of scammers though, in the sense of preying on the weak), there's even less oversight for Tarot, so every problem you can spot with scientific endeavors is manifested tenfold with fringe practices!

There. Are. No. Standards. And. No. Oversight. For. Fringe. Practices.

That's what kills me.

What about "regaining" trust? I don't think that's at all possible given the unequal battle between science and baloney. It takes basically nothing to make magical claims. There are no experiments, no standards, no testable assertions, it only takes some charlatan claiming the Third Moon of Jupiter or the Death card means that some stranger in your future yadda yadda. But science is built on an edifice of failures and tribulations, I can even talk about the "replication crisis" of science and that alone will tell you there's oversight!

I guess that's it: science can speak about its failures; charlatans will eventually be shunned by their peers. With Tarot, palm reading, etc, they never speak about failures, there's no oversight and nobody gets shunned because they are all charlatans.

How can science "fight" against that to "win" public trust, when science by its own method MUST (eventually) admit its mistakes, whereas Tarot will not, ever?

No charlatan successfully won the Amazing Randi's (R.I.P.) bet. No Tarot reader either. The other person in this conversation making claims you can influence which cards get drawn by asking a question -- that would have won a tidy sum if demonstrated to Randi, how come it never happened? Shouldn't that demolish any of their fringe claims, or do people "mistrust" Randi as well?
The dependency is on the ABI, which can be OS-dependent. Also, it is a depressingly manual optimization to do: compilers don't know when it is safe to change a reference to a copy (for example) without an analysis of future code that they don't do.
Git isn't relying on collision-resistance, it's relying on second-preimage[0] resistance, which is to say: in order to sneak a hash collision in to a git repository, you have to sneak _something else_ that's already trusted (e.g. via code review) into the repository; collisions can't (yet) be generated for arbitrary hashes.

I haven't heard of any second-preimage attacks against MD5, much less SHA-1, so mlindner was correct in asserting that MD5 would be fine (assuming 128 bits are enough). See also the analysis in [1].

More to the point, if you're able to sneak something into a repository in the first place (e.g. a benign file that generates a collision with a malicious file), then you're probably able to sneak in something more directly (e.g. [2]) that won't rely on both getting something in a trusted repository and then cloning from a different, untrusted source.

[0]: https://en.wikipedia.org/wiki/Preimage_attack

[1]: this is getting a bit old, but should still be relevant? https://electriccoin.co/blog/lessons-from-the-history-of-att...

[2]: https://en.wikipedia.org/wiki/IDN_homograph_attack
$40 for two sounds like he's eating lunch at a sit down restaurant.
> For example C is considered general purpose despite not being Turing complete.

Actually, C fails the general purpose language criterion too, because it's simply not a good choice for many different and common uses. It's a good choice for very specific uses at this point.
Oh, goody. I recommend Turbo Overkill. It plays better than the new Doom games before you even get to the upgrades. Double jump, dash, and remarkable air control right of the box. Narrative is pretty solid: shoot things till they stop trying to get you.
I'd be interested to know what the benchmarks of the two rust solutions are when inlining is disabled so we can get an idea of the different performance characteristics of each function call even if it's not a very realistic scenario.

The other question I have is which style should you use when writing a library? It's obviously not possible to benchmark all the software that will call your library but you still want to consider readability, performance as well as other factors such as common convention.
This is great! Async still has its place for extremely low latency requirements, but threads should be good enough for almost every problem.
Messages presented out of chronological order so as not to interfere with the ad business.. can’t wait.
Testing of sunscreens finds lower SPF values and even less UVA protection
You can find any fundamental truth that doesn't oppose that every single psychological trait has exactly the same average and deviation across ... really any group. Which is an outstanding claim, and therefore your priors should be it's extremely unlikely.
Well it would seem that for a lot of people, the convenience of having a car to take them exactly where they want to go, exactly when they want to go there outweighs the benefit of not having to drive when using public transit.
It ends up being a good rule for life too: Don't say that you are sorry, show that you are sorry. If you can't fix the issue, then yain't sorry enough yet obviously!

I can definitely understand how this could be associated with honesty et al.
> American parents tend to be overprotective when children are young, acting as if kids are going to live at home for a long time, like parents do in Italy.

Anecdotal data point. I grew up in south italy in the early 90ies.

At ~11-12 years old I was independent enough to go to the countryside near home (we lived in a small town) with my dad's axe to cut down small pieces of wood, go back home and work them with table knives. It was fun.

Needless to say, my parent's hadn't realized i was taking out my dad's axe (they found out later...) and my mum definitely wasn't glad i had destroyed most table knives (using them for cutting olive tree wood -- and olive tree wood is hard).

To add some context: my dad was a clerk and was out most of the day, and my mum had to care about my younger sister and my older brother besides me... and I was the one making a new mess every day.
If I was paying my engineers a lot of money, I'd want them focused on higher level issues than how to clean their asses after using the facilities. And I think the whole free food thing verges on exploitative/paternalistic, but this swings the pendulum a bit too far in the other direction for my taste.
Permutation City by Greg Egan. I actually didn't like the story that much, but the book is just dense with ideas that I keep thinking about years later.
One thing about math heavy fields is that their core primitives are well rounded and concise, you can write complex math formula because you have a mental map of domains and projections.

On the other hand every business comes up with its own little world.. and suddenly you're in the dark. Here the need for strong and static typing helps.
Sticking to web tech (and reposting from twitter) my main prediction is a move away from “Rehydration” or “Resumability”, and a better understanding of holding state either on the server, or in the browser, (mostly) not both.

HTMX becomes the fastest growing frontend toolkit in 2023 as devs feeling stack fatigue migrate from React and other JS toolkits towards a simpler architecture. A draft “HTML 6” spec is written incorporating ideas from HTMX and HATEOAS. Smaller front end JS toolkits like AlpineJS, "petite-vue", and HyperScript will explode in popularity, accelerated by the move towards basic server side html rendering.

At the same time “offline first” and PWAs make giant leaps forward, off the back of WASM based SQLite and CRDT toolkits Yjs and Automerge. Offline first webapps will have their RoR/Django moment, a new BYOFE (bring your own frontend) framework based on SQLite in the browser, eventual consistency, and automatic schema migrations. Probably using Postgresql as the source of truth.

There will be a move away from React Native back towards WebView based toolkits such as
Capacitor and Tauri (I think Tauri will win over Electron in the long run), as people realise that a web view is just as performant. Complimented by strategic use of NativeScript.

Ultimately there will be a split, if you need a fast initial reader and want simpler development, “HTML over the wire” and HATEOAS will become standard. No more “Rehydration” or “Resumability”. No more JSON APIs that are only ever used to render your html template.

Alternatively if you are aiming for an app-like experience you will go “offline first” caching as much data on the client, implementing traditional server side functionality in the browser. Again no more “Rehydration” or “Resumability” as (almost) everything is client side. No more splitting state between client and server, just pick which side your particular product sits best in.

(Originally posted in extended form here: https://mobile.twitter.com/samwillis/status/1608542221166587...)
I would go with the version that gives the clean user interface (that is, by copy in this case). If it turns out that the other version is significantly more performant and this additional performance is critical for the end users consider adding the by-borrow option.

The clarity of the code using a particular library is such an big (but often under-appreciated) benefit that I would heavily lean in this direction when considering interface options. My 2c.
Scarcity Principle
ICE == "Internal Combustion Engine"
The current "Hydrogen Cars" don't have Internal Combustion Engines, they have electric motors powered by fuel cells.
That's the point. Still though is very old is not a 19th century problem. Yet RSA was used 400 years after the theory behind

Why didn't people came up with a manual "RSA" before. Since the math is 400 years old.
> Here is an example of how ridiculously far the airlines have gone in claiming everything is a safety issue,

These outlandish claims wouldn't work nearly as well as they do if claims of safety didn't cause a large part of the population to turn off their brain and side with whoever's making the claim regardless of the details.

Safety is often used as one of our modern analogs of "god's will."
Were old men of the early 20th century who were making their living writing about science using the language of the 19th century told to change their language? What does the story say?
In the United States a union’s legal definition is not a monopoly on labor. This is not the economic definition or practical definition either. You should read up on case law, labor history, and labor economics. It is mystifying how one could think the legal definition of a labor union is a monopoly on labor in the United States. I’m in a union in the U.S. and not all of my colleagues are in it.

Why cite anything to you when you cite nothing? You are absolutely wrong in all of your assertions.
Don’t forget that while this is broadcast on NYE in Denmark and Sweden, in Norway it’s broadcast on Christmas which is something you should definitely bring up on a mixed Scandinavian family dinner.

It’s also quite fun since there’s a joke relationship between Swedes and Norwegians calling each other stupid, so it’s quite fun to insinuate that Norwegians simply do not understand that the movie is set on NYE.
I linked this elsewhere in the thread, but given it’s an up to date survey on this very question I’ll post it here too.

Top line is, the drift to conservatism as we age no longer holds. The thread goes into more detail as it’s a bit nuanced.

But as one LNP strategist said dejectedly on national television during the LNP wipeout “you can make new conservatives if they have nothing to conserve”. If the status quo doesn’t serve the majority of voters why would they do anything but vote to change it.

https://twitter.com/jburnmurdoch/status/1608746369505976323?...
I agree it seems like that’s what the article is saying, although there is a confusing part:

> [Haven Realty Capital and JPMorgan Chase plan] to seed their investment with up to $415 million in equity. The first installment will include a purchase of 250 homes in three communities around the Atlanta metropolitan area…

It’s hard to tell if these homes have been built yet or not. (I assume “not”).
And with respect to additional compensation for delays, it's arguable that may be a good thing as a matter of policy. But people should understand that the net effect is to add a surcharge to all airline tickets to cover both expected payments and the cost of additional slack airlines may build into their systems to reduce delays.

Which may be reasonable as a matter of policy. Increase ticket prices, hopefully reduce delays, and provide compensation when delays happen anyway. That may be a reasonable tradeoff but not sure everyone would agree.

ADDED: The strongest argument is probably that, while it will increase prices somewhat, it encourages airlines to build more slack into the system at the cost of some efficiency. But that may be a net positive given that delays externalize costs, including non-monetary ones, onto all passengers--including those that are less price-sensitive.
So even better than PPP loans??
I would hope it to be long term but it is impossible to know given how fast the JS landscape can change.

But also keep in mind that Phoenix is not tied to any of these. The esbuild bits are only part of the generated app, which you can stick to or change altogether.

So when we moved to esbuild, we broke zero of the existing apps and no deprecations were emitted. The same would happen if we move away from esbuild.

As an example, I moved most of my apps to esbuild (and I have been very happy with it), but one still uses webpack because it uses the Monaco editor and we rely on certain plugins. So our approach has always been “sane defaults” but not getting in the way if you know better or prefer something else.
An AI Chatbot Is Fishing for Scammers on Chinese Dating Apps
Does anyone know if it's possible to download and run the new Aperture camera on other devices?

I see the source code at https://github.com/LineageOS/android_packages_apps_Aperture - but there are no downloads listed on https://www.apkmirror.com/uploads/?devcategory=lineageos
How do you decide which small-scale local problems are worth focusing on, without the big-picture view providing a frame for your priorities?

I used to order my life around thinking globally and acting locally, but humanity has closed the doors to the kinds of futures I was working toward, and there is nothing in the global view which inspires me anymore. There are still plenty of things I can do on a small scale, but the choice seems arbitrary without the context of a larger story. I wonder how you are getting past that obstacle and finding motivation for the small scale work.
That resentment is natural given that the people they're renting from often had their foot on the property ladder in their twenties. For millenials and younger that's the exception unless you've had help from your parents.
If you vote for me, I’ll work to enact everything you want, but then I’ll also ensure I become dictator so that later I can repeal everything I don’t like, including most of the things I passed for you. Good news is, you won!
>However, it also created the ability for humanity to destroy itself: the nuclear bomb, climate change, and plenty of other existential threats

Would it be better to not have any knowledge at all and be at the mercy of nature?

Acquiring power always comes together with the possibility of misuse. Maybe those who never got as far as we got would prefer to eventually get wiped out by nature (and it's gonna happen either way, what with the heat death and all that). I'd still prefer to have lived to know the electron than the alternative
Nobody does, because the Soviets didn't record data even vaguely accurately. The human origins of these behaviours are deeply woven into these cultures.

There are countless examples of this, but the most transparent I've come across is Chernobyl.
> That leads to more productivity because you adapt to the tool rather than constantly adapting the tool to you.

This is just vastly untrue.

A bespoke tool will always be more productive than a one-size-fits-most tool, and thankfully with development tools the work/time of fitting your tool is marginal to the hours you work with it, and the effort is heavily front-loaded. After a few years you have a solid setup that only requires tiny amounts of polishing every few hundred hours.
I'm not so sure about this. If it fills with non hacker type news, what is the point of hacker news?
The Phantom Tollbooth. Hands down. Yes, it helps if you read it before you are 10, affecting dramatically more of your life than anything read as an adult.
Screened every year in Australia on SBS, the special broadcasting station designed for the migrant diaspora which is Australia.