skysight-inc/HackerNews huggingface dataset:
History doesn't repeat itself, but it often rhymes. Electric power, water, sewage, phone, internet access... each has its own specific history, times 170 countries. Not all identical, but the outcomes are pretty similar.

SM is clearly different from that and very much still in flux, and overly regulating it would be more of a burden than an advantage. Some amount of regulation may help though, especially designed to encourage diversity of ideas.

But mostly I wanted to counter the meme that "it's not censorship if it's a private company". Yes it is, when you have only one twitter and a handful of SM companies in total. It's not the ownership that matters, it's the ubiquity and the effect.
I just want a web where everyone has their own space. Not renting a space from Facebook, Google, or XYZ. A space that can be ad free. One where people can choose what data is released and how; where deny all is default for any information gathering.

If we want to socialize with someone, couldn't we just go to that person instead of a social media broker?

The tech of web 1.0 is limiting and less approachable for the average person. There is no reason to throw the baby out with the bath water.

We went down the rabbit hole of web 2.0 and it doesn't look like we will come back out. Web 3.0 feels dystopian.
Twitter is an influential platform, but most people aren't on it. It's not that big of a deal.
I don't think we will get to that level of maturity, and part of the problem is unbridled free speech itself lol

In contemporary society, it seems that the kind of free speech we have seems only to lead to greater stupidity by helping bad ideas propagate.

> People who think unmoderated online platforms are equivalent to a flourishing state of nature have not really thought one or two steps ahead.

They don't look two steps behind either. All their historical analogies, for example, are sophomoric crap.
Sure, but the terms of service cannot legally include such things as "You have political opinions we dislike" as a valid reason for terminating service.
That's the point - you can't tell.
tWiTtEr iS A PrIvAtE CoMpAnY, tHeY CaN Do wHaTeVeR ThEy wAnT

Elon Musk: buys Twitter to run it how he wants to

nO NoT LiKe ThAt
I think this is an offer to the board, proposing that it compel all shareholders to sell at $54/share. The board can decide on the proposal without consulting the shareholders.

In practice the board will do what management thinks best. The various directors probably have legal duties as fiduciaries and will want to act in a manner such that they can demonstrate they performed those duties in good faith, but they will have enormous latitude so long as they observe certain forms.

There are likely procedures by which someone can force a shareholder vote on a proposal, but Musk isn't using them here. These are probably structured by the company bylaws.
You think he really wants to help the environment?
Why isn't Elon buying Truth Social? Because it's not the hardware and software that he would be buying it's the equity which is people. Truth Social can have piles of servers and the best software but it can't buy or generate truth.
Capital gains are traditionally taxed at a lower rate due to the risk involved.

Businesses can carry over losses and get a tax shield from it, individuals cannot.

One solution to the problem may be to make it so that if individuals want to claim capital gains, they have to do it in a separate account - maybe something that every bank can offer as easily as a chequing account. And allow gains looses to be rolled over or something like that - but while taxing at a higher rate.

It'd be a neat idea to simplify the system and get institutional buy in so that everyone just has simple accounts: current, retirement, cap gains, and transactions on them are recorded in a way that taxes can be filed just with that data alone.
I currently live in Germany, where German cars are very common, but yeah, I was trying NOT to give money to a German car manufacturer already before Ukraine got invaded, because they have immense influence on the local government and are to (co-)blame for the sad delay in adopting EV and government incentives (and when incentives come out, they try to structure them to exclude Tesla as much as possible). Plus the diesel scandals.

I guess I'll wait and see. But wanting an EV, not wanting something as small as a Zoe, or too expensive, and hating SUVs (I know, I know, too many conditions), it's hard to find an alternative. I may have to settle for an ID.3 or a Cupra if Tesla is no longer an option.

For the record, I currently do have a German car - bought it used, 12ish years.
> Note that you’re choosing to spend your time on HN (a relatively strongly moderated forum) instead of a less moderated forum like 8chan’s

This is a good point!

I agree with both you and the parent - which is to say that I'm entirely torn on this subject.

Moderation on platforms makes sense. Trying to work out where to draw the line is difficult. And free speech is incredibly important.

How to balance these competing concerns is really beyond me.

I'm a proponent of the idea of "the solution to bad speech, is more speech", but if you take this to its logical conclusion on the internet, you often end up in the wild west.
I have also really enjoyed Oracle Free Tier services. Across all the cloud providers I consider them the absolute best. I have not paid Oracle one single dime in over two years and have done things I’d have been happy to pay for.

The value to being able to have a public reverse SSH proxy to a home network system is great!

While it has none of the nice UX my opinion is that Oracle Cloud Free Tier is the spiritual replacement for the old Cloud9 IDE which Amazon bought and then destroyed. Again, not as nice, but for me I can get the equivalent compute resource that Cloud9 would have provided and just use emacs entirely for free. No need to play stupid games with AWS credits or whatever.
This might be confusion over the word “authority,” with one including journalists and the other not.
> How do you provide your secrets to your apps? Using an external service? That would still require another set of credentials. Using environment variables? A file only the user running the app has access too? Another way?

A credential/key storage service, either on device/server or as a separate device, with IAM to control whether the user executing that process can use that secret or not. The user in this case for prod services should be a prod (non-human) user.

When all your services are like this, no person should have direct access. You generate key/secrets depending which services you want to allow to communicate with each other and the keys live in the key store. For secrets for external services, e.g. API keys, someone would have to enter them once, yes.

You also should try not to rely on secrets, rather invest in proper authentication/authorization logic.
That would be an odd way to do that in a language that doesn't have symbols too though.
That experiment will be defunded just as fast as the rat park.

http://utw10426.utweb.utexas.edu/quest/Q3/ratpark.html
1.0 is a bit of an arbitrary distinction (especially since it's a term only applied in retrospect, no one called anything "Web 1.0" at the time). But there's definitely two distinct periods - one of which is what you're describing where styling was pretty minimal and many sites looked more or less like the browser defaults, but also a distinct period prior to "Web 2.0" where styling was overused even compared to today, and stuff like flash, image maps, frames, etc were fairly common.
Looking at what is not allowed on HN, the same things are disallowed here. How is that not the same?

Elon will either let Twitter be run over by political spam and see it lose its value, or realize he needs to healthily stifle some speech to maintain his investment.
I’m sure The Onion, but for morons, will have some great insightful takes
Nice comment (in the style of "I'll get downvoted for this but"), but I don't see how this is remotely related to the article at hand.

A multi-hundred-billionaire is bidding for a takeover of one of the largest internet public forums. How is this conducive to free speech?
They do occassionally sell TPU-enabled systems. My backorder from Mouser is still sitting there for several months but some day I too may have a TPU to hack on.
Very relevant, when a system built on deterministic foundations becomes complex enough it's as indistinguishable from an indeterministic one. In principle you can understand it, but in practice there might be just massive & prohibitive cognitive overload.
Na you'd be alright -we're not authoritarian here
I've never heard of Wordle, why is this interesting and why should I care about an archive of it being shut down?
> They’re not doing coordinated censorship with other big tech companies

You ever notice how you’re not permitted to comment on Y-combinator company announcement posts on HN?
Should the majority be able to suppress the speech of minorities when they express unpopular opinions on, let's say, civil rights and equality? What is meritocratic polling and who specifically gets to evaluate merit?
Undermining the legitimacy of liberalism through enabling its abuse by extremists in violation of other laws is equally as dangerous.
My city has a public square and a privately owned mall. Just short of being violent you are allowed to do and say as you wish in the public square. But most people prefer to go to the much cleaner, privately owned mall. Where our values and polite society are reaffirmed.

We choose moderation constantly in our lives, intentionally.
> AKA, like I said its a mindset, its hard to come up with a HW feature that has been invented in the last 40 years that is absolutely required to keep an OS/Application stack working.

No no no, that's not the problem. The problem is that optional things are fragmentation, and that has a real impact to the application ecosystem.

Here's an extremely simple example (that also happened in the real world). Go back 20 years and make your camera driver abstraction layer. Let's say your API ends up being:

Image takePicture(bool useFlash)

Then a few years later suddenly flash light apps are all the rage, and someone realizes that hey the camera flash would make for a great LED light! So you update the API for apps to include:

void setFlashEnabled(bool enable)

But wait a sec, you can't possible implement that new API for apps on top of the old driver API! No amount of shimming can make it work. So now you have to also have:

bool canEnableFlash()
void setFlashEnabled(bool enable)

so that the new application API can work on both old drivers that haven't updated and new drivers. Bam, fragmentation. Now you not only need to be on the latest OS release, but also on the latest driver stack. And not because of laziness or any other stupid bullshit excuses, but rather simple because of the inescapable fact that hardware abstractions remove flexibility and limit evolution, combined with that nobody can predict the future.

Of course it's "not hard" to make things optional - Android (and the web platform for that matter) are full of examples of that (this is in fact the adopted policy of Android's hardware abstraction layer with Treble - it's been something Android's been doing in practice for real for over 5 years now). The problem it it's fragmentation and is what Android (and web) devs constantly rant about vs. their iOS counterparts. Your argument is essentially that the answer to fragmentation is fragmentation. That's the part where I was saying far above that it's the easy non-answer. It doesn't address the actual complaint of fragmentation. It's something nobody has come up with a good solution to, but that doesn't make it an invalid complaint.
They’ve been reasonable by waiting four months from initial contact, but in vulnerability disclosures it’s polite to add a better timeline of events. There’s still some detail that hasn’t been fully resolved, but it’s not clear what the residual impact is.

This particular post doesn’t really seem to go into too much depth about what these keys are used for, or the damage that could be done, but I’m erring on the side of ‘meh’ until proven otherwise. It’s freely viewable content if you’re in Australia. They’ve obviously stuffed up on multiple fronts, and my money is on these issues being introduced by an integrator, rather than ABC employee.

Lastly, the ABC is a corporate entity that is fully owned by the commonwealth (and beloved by most Australians) - tue article describes it as ‘state media’, which has sinister propaganda connotations of broadcasters in some other countries.
not only eastern europe.

here in Austria we had several companies that were state owned. Problem was, that then there is politics coming into play and hiring is not about business facts but politics.

This resulted in highly inefficient companies as the objectives did not align any more...
I like doing writing work (wordperfect) on my old machines (286-486 era). It's the one task that I find is actually better on these old machines. My Model-M keyboard is better for typing, there are less distractions and I prefer looking at a CRT when writing. It's also somewhat ceremonial booting up the machine and running WP, so that helps getting into he writing mindset.

What makes this especially convenient is that I can save files direct to a CF card and interchange it with my modern machines. CF uses the same IDE interface as a vintage hard drive, so hooking up one of these solutions with old hardware is trivially easy.
> He hasn't done work with the ACLU.

https://twitter.com/aclu/status/1009186716593393664

Contrast: https://www.wsj.com/articles/elon-musk-is-our-new-aclu-11589...
The core argument is the same as a recent post here [1] about using
older computers - that it reduces distractions and that older
technology was better in its simplicity. Today's we are teetering on
the brink of complexity breakdown.

These are good arguments that stand alone.

The counter-arguments are always the same "Hey, that's a problem with
people - just exercise willpower and don't get distracted". Or "Hey,
modern electronics and software is more 'efficient', just throw more
cycles at it (silicon and cognitive) and get with the programme" But
these only serve to minimise and deny real sentiments that smart
software developers would pay close attention to.

There's lot's of sentiment out there that is being mistaken for
'nostalgia', which is genuine dissatisfaction with modern tools.
That's why projects like suckless.org [2] seem more relevant every
day.

[1] https://news.ycombinator.com/item?id=31001296

[2] https://suckless.org/
Hacker News is moderated rather strongly (hi dang)
Who else thinks he's hype driving the price up to dump the shares he already owns at a profit? He clearly has no reason to fear the SEC...
In what point in time or space has a human had the ability to communicate all of their ideas and not have consequences from them? There has never been a time in history in the United States where you could say or publish absolutely anything you wanted and were immediately absolved of all responsibility, government or otherwise, by invoking the first amendment. The US obscenity law still exists on the books today. [1]

[1] https://en.wikipedia.org/wiki/United_States_obscenity_law
The “news” section shows the last release was in 2019. Not that it matters really. I never used gallium, because other distros just worked. Flash the bios with mr chromebox firmware and install whatever. I’ve been using Ubuntu 14 now 18 on an old acer for 9 years now, no issues other than its very very low powered by today’s standards.

Edit to add the one thing I did have to was install gallium keybindings which support the funky chrome book function keys.
Back to tables and shim.gif and Mosaic? No thanks. :-)

However I think the "how it was / how it is /where to now?" postulate is right. Especially the "immediate dopamine injection via Tweet" versus "build on your own independent site". It could actually make for far less concentrated content and so data and so power (in a way).

Twitter: "give hime a fish a eat".
Independent Web: "Give him a fishing pole so he can learn how to catch them himself".
Ask HN: How to quit website serving malware on their unsubscribe page?
My wife recently started receiving a lot of unsolicited email from The Patriots Exchange - some Trump gun fanatic web site filled with pure fear anti-liberal drivel. The emails claim she's a web site member and claim she's been donating money to them. All that is false. Being Liberals ourselves, attempting to unsubscribe via phone or computer, anti-virus alerts warn to get off the page. She's receiving several emails a day from them, and says she never actually been to the site. I tend to believe she has never visited the site - she's more liberal than I, and I'm a Democratic Socialist, Bernie thru and thru. So, how to get rid of these scumbags?
"learning to hand code HTML" doesn't exclude using Javascript or CSS, or anything else for that matter.
Many years ago I had a job to add some features to an existing PHP site. The code base was a mess. I think there were 7 copies of the code in production that were copied and modified slightly to some specific purpose. It was like 300,000 lines of code (IIRC, it's been awhile).

This forced me to do what I always try and avoid doing (because no one will thank you for it) and that is to clean it up. Some of it was necessary (eg it was open to SQL injection). In doing so I reduced it down to <20,000 including the new features required.

This was a fairly stock standard database driven website but in just doing things the right way the page load times got to under 50ms (from 500-1000ms). This wasn't an SPA (of course) but I remember thinking how refreshing it was. You could link to any page. Those links loaded superfast (this is the bane of SPAs when they support deep-linking at all) and ran on everything just fine.

This is actually one of the best featurs about PHP too: a static functional core so there's basically no bootstrapping. This means you can tear down all the resources of rendering a page. Performance becomes way more predictable and you're way less prone to resource leaks.

There is magic in fast loading pages and I miss that about good Web 1.0 sites.

This is actually the biggest problem with all the ad and tracking JS packages: the load times go to shit. This becomes a justification for SPAs

As for Web 3.0... ugh. Why? Just... why? I guess that's a whole separate topic.
Some peopld say that about showering without soap. I tried, it stank.

The whole point is for that to be a personal decision. Or if you think SM is bad, then it can be a collective decision to ban SM, like we ban heroin.

But ostracism? "Free for all,except those 5". Nah, I don't see it as a good choice, society-wise.
There is no such thing as objective and politically neutral. If you moderate any topic, I can find a way to claim it was politically motivated.
It benefited me in the short term by allowing me to conduct my job search without having to continually make excuses for things I was doing, and by giving me time to work on leaving my team in good hands it had the long term benefit of leaving me on good terms with my team and manager who may work with me again in the future.

But I see this as very context specific. I was confident that this would work out well in this case, but can easily imagine situations where it would not. I don't mean this as universal advice at all.
It has been censored enough, given the timeframe and previous disclosure to ABC. Good article though.
No problem! Same thing happens to me, where my eyes begin to gloss over things I've written (because I know what I mean to say).

Thanks for the submission!
> Understand this: limits on free speech are far more dangerous to society than allowing fringe extremists to spread their ideas.

Germany has had such a policy regarding holocaust denial for decades, and they don’t appear to be on the verge of tyranny to me. It’s not as black and white as you make it out to be.
No, the Australian Cyber Security Centre would consider this responsible disclosure and advise the ABC to uplift their review processes.

On the other hand, Sky News (the current government’s right wing mouthpiece) would use this as an opportunity to discredit the ABC.
Yes, but that seems like something new we want to strive for. Going back to Web 1.0 is basically saying that 90% of people shouldn't really be able to interact with the internet in a meaningful way beyond consumption. It's not all that different than the argument that things were better when newspapers were the only ones participating in the news.

The original promise of the Internet was heavily tied to democratization of publishing media. In many ways, the internet of today is far closer to that goal than the internet of the late 90s, just with a lot of backsteps and additional problems created along the way. We ought to solve those problems, but just resetting the clock back 20 years isn't a step forward.
I think this also indicates why Google seems to have gotten worse at programming questions.
Seems to be back online for my websites here in Europe.
That’s not nice
I'm not sure Musk knows what he's doing, this feels like a personal vendetta. I'm also not sure he has any likelihood of succeeding in the first place, I wouldn't necessarily assume anyone is going to take him up at that price. And (quite frankly) I don't think that Musk is a very good free speech activist. I think he's regularly hypocritical about free speech and regularly engages in his own forms of censorship; I don't think he has a particularly coherent philosophy about how to approach free speech.

All that being said, I don't really see the problem with him trying this, and I don't necessarily see a ton of downside to him succeeding or failing. I'm perfectly willing to grab the popcorn and just watch.

Twitter is not a great social network, and I don't think it's amazingly well managed. If it gets worse and Musk does a bunch of radical changes, maybe more people will start using Mastodon. If he fails, no harm done. If he joins on and does nothing and just monetizes it more aggressively, then :shrug:, Twitter is probably eventually headed in that direction anyway.

Go for it. I've got no confidence that Musk can actually innovate in this space, and little to no confidence that he'll actually even get the control he wants, and he might actually make things worse if he does succeed, but on a certain level who cares?

It really stinks for artists/communities on Twitter that might be hurt by that happening, but again, I don't really have a lot of confidence that Twitter isn't going to start hurting them anyway, so I don't know that this really matters all that much for them.

:shrug: Maybe 2 years from now I'll look back at this comment and think it's naive.
> He had absolutely know way of knowing that would result.

I think he absolutely knew that building trust is key to solid, long-term, repeat business - not only from the direct customer whose trust he has earned but also the zero-effort initial positive trust-balance he will have with his future/potential customers, even before he has done anything for them, just via word-of-mouth referrals. Such a simple concept but it just doesn't compute for some people.

> But if you just treat people right, the way you'd want them to treat you, you build a reputation. It pays back.

Couldn't agree more.
Yes, two.

- An Android notes app - just the way I wanted - I never implemented sync and it was not really polished but I didn’t feel like using anything else

- An Android app that does the counting and countdown thingie and relaxation time gap between two sets or even repetitions - with voice over of course (I needed when my trainer was no longer available) - I used to set it one and then there was start/pause/finish. I could tweak the presets.

Then I started using iPhone. It was quite sometimes back.