skysight-inc/HackerNews huggingface dataset:
I once tried to build an editor for collaboratively writing fiction. I used contenteditable's.

I think that was the most humbling programming experience of my life. I gave up after a few weeks of banging my head against the wall.
As I'm sure you've probably guessed, it's not about the bots. It's that his contract with Google for servers ran out on July 1st. So now they have to pay a lot more.

Absurdly, this is a cost saving measure. And yes, I've no idea how it ends up saving either.
I've seen molecular chemists and biologists (and even for a weird set of 3d shapes mathematicians) experiment with physical stuff before transferring the ideas elsewhere - the tactile aspect and the ability to intuitively rotate a 3d shape while visually perceiving it directly rather than as a translation of something else can be a really helpful tool for thought, so snap together molecule sets seem to be a pretty common posession - perhaps it'll never catch on amongst younger scientists but I can certainly see practitioners who're currently, say, 30-35+ getting a blast out of using it at least sometimes.
Do people ever call you privileged? A common response I see to experiments like yours is that "it must be nice to be able to not care".
The sale has already been made by the person who bought it originally.

My moral justification is based on owning the media. If I don't own the media I'm downloading, I feel morally disgusted.

If I own the media and have sourced it though legal means say retailer, second hand store. What is the difference between downloading or ripping the medium?

Downloading saves me the hassle. However, I won't download a blu-ray version if I only own a DVD version. It has to be like for like.
This: "I have enough ammo to last a while"

I also think the idea of "there's not much chance of surviving past the first week or so" is probably a bit more pessimistic than I'd offer, but what do I know.
I had my colleague had troubles getting an email from Google docs into listmonk.

She asked gpt to help get an html version since apparently she got stuck with the wysiwg editor.

However gpt gave back a full html structure, including head and body. Pasting that into listmonk breaks entire webpage. Then she freaked out and told me listmonk sucks :)
It's as much of an overreaction to shoot the driver as it is to riot and burn cities in response to the shooting.
Read books not articles. It's actually a finance tip, but is true for news.
Was posted just before evening time in the US on Independence Day, so reduced visibility due to the holiday celebrations.
The proportion of slackings off for which you are caught by your advisor is unrealistically high, but exactly as high as it feels. I definitely got my fair share of those emails...
MethaneSAT | Multiple Positions | Full-Time | Remote-First | US ONLY

* Senior Site Reliability Engineer, DevOps ($130k - 142k, benefits): https://www.edf.org/jobs/sr-site-reliability-engineer-devops...

* Senior Cloud Engineer ($130k - 141k, benefits): https://www.edf.org/jobs/senior-cloud-engineer-methanesat-ll...

Company mission: Reducing methane emissions is the single fastest way to slow the rate of global warming today. In order to reduce emissions we first have to know where they're being emitted and who is responsible. The most effective way to do this on a global scale is from space, which is why we're launching a satellite to find when, where, and how much methane is being emitted. We are building tools to put in the hands of folks who will best be able to make the data actionable.

MethaneSAT is part of EDF, the Environmental Defense Fund.
Google Pixel Fold Mini-Review
> Clock sync would be a requirement for access.

If you have Internet access, NTP trivially gives you this.

> A recent device would be a requirement for access (not everyone can afford a new one).

That's literally the point I addressed in the comment you replied to. Computers that are over 20 years old are still capable of connecting to websites using modern TLS.

> Site admin keeping up with certificate registration would be a requirement.

No, ever since ACME came out, certificate renewal can trivially be fully automated, with zero admin work required when one is about to expire.

> Approval from the centralized certificate authority would be a requirement.

Which is trivially granted as long as you actually own the domain you're trying to get the certificate for.

> Server's self domain name matching accessed domain name would be a requirement.

You can get multiple certificates and have the server use SNI to send every client the right one, or get one certificate with a bunch of domain names.

> These are all real scenarios where real people can be denied access to information that is crucial to them, up to the point of survival.

This is like saying that it's dangerous to go outside because there have been real cases of people being killed by meteorites.
Japan Airlines gives tourists chance to reduce baggage by renting clothes
Rich text editing doesn't imply pagination. Contenteditable is not abandoned. Lexical[1], Meta's framework for text editing relies on contenteditables.

[1]: https://lexical.dev/
Just look up @HelpfulNotes, they post tweets that have been community noted. Some of them are fantastic.
I did the same. The only way to win is not to play.
That's not true. Immutable infrastructure state should not be dependent on previous state because there is no state. It's remove and replace only.

If there's a piece of infrastructure that cannot be regarded as immutable and this is mimicking immutability behind an API (like a CDN) then it's not immutable. Understanding this and segregating that infrastructure away from totally immutable components (like servers, functions, load balancers, etc) is key.

The CDN mutability probably can be flushed out by some processes like etags but the most important problems are solved, just hard.
When you're in the Subscriptions tab of the YouTube app, there is only one horizontal line dedicated to shorts. In the Home tab, only two horizontal lines are dedicated to Shorts. After that, as you continue scrolling, they never come up again.

I think it's a bit dramatic to jump to words like "dark pattern" just because YouTube dared to suggest some content in one place in the interface.

If anything, YouTube's Subscriptions tab is one of the most user-respecting pieces of social media out there. It only shows you your subscriptions, and it is chronological.
Its not a loop hole, the GPL only ever required you to give the source to users, it never required the source to be public.
https://archive.ph/RWeNJ
https://www.chestergrant.com

-It's like my open notebook. I use it to keep summary of books I have read.

Most Viewed:

1. Summary of No by Jim Camp - https://www.chestergrant.com/summary-no-the-only-negotiating...

2. Summary of Never eat alone by Keith Ferrazzi and Tahl Raz - https://www.chestergrant.com/never-eat-alone-by-keith-ferraz...

3. Summary of Checklist Manifesto by Atul Gawande - https://www.chestergrant.com/highlights-from-the-checklist-m...

4. Summary of Fate of Empires by Sir John Glubb - https://www.chestergrant.com/summary-fate-of-empires-by-sir-...

5. Summary of Don't make me think by Steve Krug - https://www.chestergrant.com/summary-dont-make-me-think-revi...
Oh, this takes me back. Used to listen to this radio program on long drives and while taking walks. The days before audiobooks...

Will take a look and see if the quality was any better than the archive I had :)
> - No more investments in the suburbs

I don't think the suburbs that are burning right now were seeing significant investments in the first place, same for the libraries and free services, surveillance and police.

There has always been a split between rich/middle class suburbs, and the more social and left over suburbs. Sometimes the two being separated by a small river, sometimes just a big road to cross.

Nanterre [0] for instance is really interesting as it's a pretty socially low place, but surrounded by La Defense (basically Paris' newer financial center), Neuilly (where a ton of old money resides) and Puteau/Courbevoie/Rueil MalMaison which have France's giant consulting and service firms (Cap Gemini etc.) and the newer white collar elite.

[0]https://goo.gl/maps/nZw3CvWq7LQhfWKE8
I feel the pain of this author, but between stuff like pell.js and more and more web devs understanding and taking advantage of template literals for rendering, we're not really far off from what is being described.
Maybe part of your problem is feeling like you are required to express an opinion on things that have limited bearing on your life? You can support the people in your life without having to fabricate support for positions you don't care about.
Overreactive police it's the European new normal [1]. The same as turning blind eye on Maghreb-originating organized crime.

[1] - https://nltimes.nl/2023/06/10/32-year-old-man-dies-arrest-st...
Thanks for the ptsd relapse.
Funny, to my mind it's much harder to build a beautiful performant demo than keep a website afloat...
You're not building a museum so fractional specimens are the way to good. Teeth are a great place to start, they're ridiculously common (so affordable) and often of very little paleontological significance at this point (incredibly common). For fossil bones there, stuff like piece of Hadrosaurs that are again, so common they're of little significance.

For rounding out my collection of all the periods, I'm looking at fish and aquatic animals like trilobites.
I'm referring to the reporting making the outrage rounds that cited DEI comments by the CEO. I'm not trying to bring it in, but comments here are saying stuff that really makes it hard for me to ignore that these people were, to put it nicely, doing sub par work.
That doesn't answer what I asked at all, and I already rebutted those points in the other place you posted that: https://news.ycombinator.com/item?id=36597183
There was dedicated regulation, it was just taken up by states instead of the FCC
https://www.techdirt.com/2023/06/12/telecom-industry-ass-kis...
To be fair it’s fun to write ridiculous types to get ridiculously specific intellisense
> I can't imagine cutting off social media working in Europe (eg VPNs), let alone surviving a legal challenge.

It's easy to imagine actually: You open the Tiktok app and the content doesn't load. VPNs might get around that though.
I draw rarely but I think I draw instinctively well (sort of gifted if you want, nothing to be proud of, nothing spectacular neither, just some ease). No doubt if I had training I'd be a decent artist (I'd be mostly interested in drawing anatomy, natural things, etc.). But well, I sort of totally preferred computers the last 40 years so, drawing was not much developped :-)

I learned cooking on my own with a book that is given in some schools where they teach catering and cooking. So I got the basics of french cuisine (I'm french speaking). Took me 2-3 years to understand things. I'm more in traditional cuisine, which is old be heavily documented (and hard to master nevertheless :-)). I did it because I wanted to do something else than coding and something that doesn't require spare time: I cook for the family :-)

Learning to draw should be more frustrating if you don't "have it", but you can for sure (people undersestimate how good they can draw). OTOH, learning how to cook gives much quicker rewards !
Seems like the right call to me. I really know almost nothing about this case, but seems like gofundme isn't doing something illegal and the officer hasn't been convicted. Are folks presumed innocent in France? Even if he is convicted, does that blacklist his children as being unworthy of support?
> This post may contain erotic or adult imagery. By continuing, you acknowledge that you are 18+ years of age.

What's the deal with that?
If the two of you are weightless in the middle of a room shouldn't you remain in the middle of the room so long as you don't throw anything?

Like if you wiggle your arms you won't start to swim through space so as long as your bodies are wiggling then you also shouldn't start to swim? As long as you kick your shoes after before not during it seems to me that there shouldn't be an issue.
For a time, this was actually my health insurance plan - if something happened to me, I'd go into a lot of debt to take care of it, and then declare bankruptcy. Not saying it was a good plan, but you do what you have to I suppose.
https://transistor-man.com

Some technical projects and adventures ranging from snowy robots to acrylic painting arms and everything in between.
(2017)

Surprisingly good quality article for the era, but not sure why it's relevant now.

Even in 2021 he'd written more about the transition:

https://www.anthropocenemagazine.org/2021/04/the-wild-ride-o...
There's nothing centrist or conservatist about gatekeeping and controlling the narrative. Keep that polarizing stuff out of here.
It's the same in France actually
> removing advertiser-driven garbage.

All of the bluecheckmark replies that get sorted to the top of every post are a form of "advertiser" driven garbage. Those garbage tweets are being put in front of you because someone paid $8 /month for it.
Oh look, another post proclaiming mutability as the source of all nasty bugs and demanding an immutable solution. You know, you'd think that if immutability really was a golden elixir of correct coding, that Scala would have taken over the business world by now instead of shriveling on the vine.
>> I understand that each side reacts to the other and it’s SHEER FANTASY to expect either Russia or China or Brazil etc. to roll over and allow a roadmap where its enemies to place nukes on their doorstep.

Nobody has placed, or intented to place, nuclear weapons anywhere near Russia. The only country that has nuclear weapons in Eastern Europe is Russia with missiles in Kaliningrad targeting Europe. Map: https://www.washingtonpost.com/blogs/worldviews/files/2016/1...

Now they have placed nuclear weapons in Belarus too, right on Poland's doorstep while spewing highly aggressive rhetoric and constantly threatening to bomb everyone.

All your grievances are made up nonsense.
A bit of a tangential question ...

If one were to write a simple text editor from scratch - is there some place with a "spec" or list of standard modern text editor UI paradigms one would need to implement to make the editor feel natural/normal ? (so it feels like Kate/GEdit/contenteditable)

I kinda get there are a lot of little subtle quirks and corner cases that need to be covered so it doesnt feel weird or janky

For instance EMACS CUA-mode is an example of a incredibly incomplete implemention
is your name Criss by any chance?
Overblown? Tell that to people that were hit with production outages. The whole idea of automatic updates for software running critical workloads is so stupid that I lost all respect for Canonical as a vendor.
I'm not agreeing or disagreeing with this, but I would suggest reading this: https://www.sidis.net/animate.pdf
This is like groundhog day on HN of 5yrs+ ago when everyone said FB was going to die because some programmers and millennial were closing their accounts over the poor state of the site/privacy concerns/Zuck hate.

Most of the people talking about Mastodon and other alternatives tweeting always seem to keep tweeting though. At least when I deleted my FB account I never went back. I didn't stick around to post on FB about how much I hated FB.
I didn't accept coal or any of the rest of that.
If the G305 is anything like other Logitech mice, pushing sideways on the scroll wheel will scroll horizontally.
Leading Theories of Consciousness Square Off
Guess I wasn't implying that Romans literally used the word "Pagan" as we use it today, but they had their own religion before Christianity, and also had a word for other religions. So just like Christians call others pagans, The Romans had a word to call out others. (thus my main point, everyone thinks they are the 'one', and have a word to disparage others).

So maybe they didn't use Pagan, but Figuratively, they thought of Christians as the weird/low class/savage, "A person of heathenish character or habits, or one who holds a position analogous to that of a heathen".

If you are disputing this because by definition "Pagan" means non-Christian, thus by definition Christians can't be "Pagan".

Fine, how about "Superstitio"?

Suetonius and Tacitus used the terms "superstitio"

"On the other hand, Romans believed Christians, who were thought to take part in strange rituals and nocturnal rites, cultivated a dangerous and superstitious" sect.[60]: 125
I would slightly disagree. Unfiltered news is bad for you. You can not have a plan or a set of plans for all things approaching you. But if you have plans and projects, some of the news is just no longer news, but actually project relevant events. And those can not be missed.
So filter out what you must handle, but to have nothing at all that is raining on you, that sounds to idyllic to be true.
For me, I used to read or watch the news because I wanted to be informed and maybe learn some things to better understand the world we live in.

After some time you start noticing the patterns: the short-termism, the over-seriousness and repetitiveness of it all coupled with usually shallow explanations and poor understanding of what happens. You can also notice how it slowly but surely starts to shape and distort your mind if you consume to much of it.
And I always lamented this sad state of affairs.

I know that some people involved in the news production have an agenda to push but what I failed to realize for a long time was that most people consume the news as a form of entertainment. Then they can say they know about this or that and maybe have an opinion about it but that's it.

It's especially sad considering the huge influence of the media in politics but that's another story.

So yeah, I still want to be informed, educated and further my understanding of the world but the news aren't so useful for that. They could be. But they're not.
Being aware of current bills proposed and being voted on (at local, state, and federal levels) lets you contact your representatives and voice your opinion; lets you impact which bills are passed.

This kind of action does have an effect, and the effect is significant when many people do it.

Much like how participation matters during elections.
Its not about getting there, but coming back (or in the least staying and surviving). And there are so many problems that need solving first before we start planning anything.

The martian soil is toxic and currently we are unable to use it for agriculture.

Low solar panel output plus sandstorms mean a lot of upkeep is needed to keep power up - or more realistically you need to deliver a nuclear reactor there. But... rockets do explode, do you want to experience nuclear fuel payload explode in earths atmosphere?

People on mars will have to live in underground dwellings to shield them from space radiation.

Different gravity in long term might have some unexpected side effects, especially pregnancy.

But then whats the point of it all... we are unable to create stable colony (plan b) there. Mining? Moon is closer and easier for that purpose.

It all sounds like a penal colony, no sane person will sign up for it.
so a typescript pattern I keep tripping into, which is probably bad practice on my part, is parallel data structures.
say any large state object. I have an object the same shape but holding errors of subkeys. the state setter clears the errors object keys per access modification. TS does not like that error object. it can never have an error there isn't a setter for, but it complains it might not.
A dozen lines of nested types are like a dozen lines of source code, and I generally recommend treating them the same if they aren't legible: poke it with a REPL (in this case, try to declare a variable or new type that should work if your understanding of the types are correct) and see what the tools say.

(And, of course, as with other source code, illegibility implies more documentation needed. For type systems in particular, I think people tend to under-declare their types [i.e. they'll do "Record<KeyType, Array<{name: string, address: string}>" instead of "Record<KeyType, EmployeeRecords>"], which gives the compiler fewer hooks to shortcut talking about a complex type).

There is one thing consistently true about type systems that frustrates me: I write in procedural code all day, but basically all type systems are functional code. It is frustrating to have to spin my reasoning around to attack a problem in a different language structure when I've been doing straight-line statement-by-statement all day. I don't have a solution to that, but I observe the challenge.
On what basis are you assuming the role of spokeperson for all protestors and rioters?

People live every day with the fear and grief that this could be them, or their friend, or their son. They care enough to take real risks to make their issues heard. It's so deeply cowardly to sit comfortably on the internet and say they don't really mean it when their every action says they do.
I don't think there is some natural law that dictates we will need enough new software that we will always increase demand in the face of efficiency gains.

For industrial applications in particular they need to be functional and operable, not shiny.
The Biden administration colluded with social media and traditional media platforms to censor anything they branded misinformation. In practice this was anything damaging to their official narratives. This is not about revenge porn.
You know the government enabled these riots right? They were able to shut them down as quickly too.
This is both fascinating and sad. It does feel somewhat reminiscent to the state of HTML (pre-HTML5) before W3C and WHATWG agreed to work together on the development of HTML5. I suppose Google, Microsoft, Zoho, and other large companies that have implemented their own their own layout systems consider their implementation a competitive advantage and would not find it worth the effort to collaborate on a new standard to supplant contenteditable — if that is even possible.
Is it reasonable to expect that some companies out there are training LLMs powered by Hyena instead of attention? Like a GPT-3 level size to bet on ultra-long context length?
https://denvaar.github.io
More like:

"Waiter, this soup tastes like shit."

"Sir, that is not your soup. It is a nutrient broth to satisfy another customer who has different priorities than you do."

"Oh, I guess that must be ok then."
Monday world's hottest day on record, initial measurements show
It’s a uniform in the sense that you wear the same clothes everyday, but not a literal, formal uniform like police or other prescribed outfit.

E.g. you decide that you will wear jeans and black t-thirts everyday. So you go out and buy 2 pairs of jeans and 10 black t-shirts. Then every day that’s what you get dressed in and this never have to think “what am I going to wear today?”

I wore brown overalls and white t-shirts for years as my uniform. This makes you more productive because you’ve now eliminated effort from another task in your day, making it more efficient and able to spend mental energy on other stuff.
https://law.gmnz.xyz
I notice a lot of negativity and "do not recommend" regarding pursuing a PhD on HN recently. That raises the question: Why would you go for it?
Despite the name I think only about half the posts on the site are actual news. And of those many are not current news, there are many links that are months or even years old.
For context, France has seen a constant wave of strikes and demonstrations for months and months now, with people getting beat to death, going blind, dying of gases etc. and the government not moving an inch. and doing almost nothing regarding police violence.

So sure, rioters are going overboard, but expecting pacific demonstrations at this point is kind of a lost cause.