skysight-inc/HackerNews huggingface dataset:
Unity may have gotten out the door first, but GNOME3 was announced in 2008. Unity was revealed out of the blue in 2010.

Flatpak was born as xdg-app, conceived in 2013 with substantive work beginning in 2014.

In both cases, Canonical was doing their own thing, collaborating with no one, while ignoring projects which do all their development in the open and had been upstream of their desktop stack for years.

Did Canonical 'beat' the community projects within (supposedly) their own community 'to market'? Sure. Does it still reveal relatively little interest in collaborating with the wider free software and Linux desktop community compared to 'upstream-first' organizations? Yes! Does throwing code over the wall after community efforts have been underway in public for years still make you look like a latecomer? Hell yes!

Maybe there are good reasons for that— maybe GNOME is hard to work with, maybe it's somehow better to present years worth of code to the world out of the blue instead of writing proposals. Bu5 it still fits the same picture of Canonical's uneasy relationship to formerly-and later, again-upstream projects like GNOME.
That's the biggest issue I have with these. They're cool and all, but they're starting to get old. I like how they're including a little "SDK for bulding apps in this fake OS", which is a bit new, but I'd be way more invested in something like a HyperTerm-inspired Portfolio Project or UI Library.
That”s a really interesting take. I see it, and I appreciate you sharing it, but it’s very different from what I got from the piece.

I took it to be a bit of self-remonstration about lack of ambition or even interest in anything new.
Personally, I think streak freezes like Duolingo are essential. Habit trackers have the potential to be just as destructive as they are constructive. If you have a streak in the hundreds and then lose it inadvertently for whatever reason it can be crushing. Similarly, if you’re trying to get a streak off the ground and you keep failing it can be equally disheartening. I think Duolingo really have nailed the underlying purpose of the habit tracker which is to get you to continue doing the activity you want to do rather than to just show you a precise breakdown of your activities.

Duolingo implementation of this is if you miss a day then the streak doesn’t increase but it’s also not lost either. If you go through all your streak freezes then eventually it is lost but it is quite hard to do this; most people have two and if you pay for Duolingo you normally get an extra one. Subsequently my streak on Duolingo is 846. My current streak on Brilliant which doesn’t implement streak freezes is 0 and my longest streak is 45. I am far, far more motivated to use Duolingo than I am Brilliant and the streak implementation plays a big part in this.

If anyone knows any of the Brilliant devs, please send this comment to them. They seem to be making the app more like Duolingo with leagues and XP but, in my opinion, the streak implementation could be vastly improved.
> Noted some unvaccinated friends had no symptoms, so it's not like Covid vaccine has a provable lessen the symptoms effect.

This is just flat-out wrong, and shows stunning ignorance of how clinical trials and medical research is done, which is probably why you were accused of spreading conspiracy theories.

There’s an enormous body of research demonstrating the effectiveness of vaccines minimizing symptom severity.
These first few advent problems are extremely trivial. Solvable <1 min with experience programmers. And are at the level of someone with cs 101 knowledge.

Personally I don't see it being difficult for the AI to solve these trivial problems at all.
In no way do I want to downplay the actions of the protesters. However, reading what Trump actually said and at the times he said it, it’s way too much a stretch for me to believe that is what he meant.

Also, I think any explainations from Twitter, considering who was running them, are one-sided and should not be taken on face value. That still is the case for who is running it now. I do not trust either for a remotely unbiased assessment.
How to post to Mastodon automatically from an RSS Feed
> Infamously, Twitter did not even remove reported CSAM until after Musk purchased the company and fired the director of Trust and Safety.

Yeah, that’s gonna need a reputable citation.
> The advantage of relying on a terminator symbol is that the string size can be any length where as storing the size at the start forces the string to not exceed certain size.

In the same way that since we identify unicode code points with a 16-bit value, it's impossible to include U+1D460 in a string?

In the same way that since Matroska files encode the length of their segments, there's a hard upper limit on the length of a segment?

Of course none of those things is actually true. Storing the string size has no implications for how long the string can be. It requires an amount of space, to store the string size, that is logarithmic in the length of the string, and completely insignificant.
You do know what this kind of government/corp collaboration is, don't you? It's literally the beginning of a fascist state. This is not hyperbole either, though I wish it was.
Exactly my thought. What I need though is a web front end to search and view my org files when I don't have emacs available to me. I have client laptops that will only let me access browser apps.
My favourite would have to be Eli Lilly bullying some random American school.
http://wikiwho.ailef.tech/diff/6209781691e7fdc225681c7848504...
It's less about people doing it and more about the studio selling the advantage

If this were a skin available for free with the game I doubt we'd see this angle

There's a disgusting incentive structure here
The fact that they listen to the government requests is the scary part. They should just have a consistent content moderation policy and enforce it.
The point was to reduce hospitalizations, which was a measured outcome. You can't let everyone get infected if the hospitals won't be able to handle it.

The flu vaccine also does not grant long term immunity, but it has the same utility for public health.
So they didn't try remove it from NY Post... they just removed links to NY Post...

That isn't moderating the NY Post or attempting to extend their moderation policies beyond the border of their own systems.
I don't have the time to look up the URL right now, but you and the GP of this comment should look up the essay on "locust and grasshopper economies"—once customers all have equalized and optimal information access, the best deals of the old days of information asymmetry are no longer feasible.
Yeah, I once saw Copilot add a comment that talked about a workaround for bug in the win32 API it was calling, referencing a stackoverflow post.

Obviously, the stackoverflow post didn't exit. I googled, and the bug it described didn't exist. Even widening the search, I couldn't find any documentation about any bug in that API. The emitted code after the comment was pretty good and didn't contain a workaround.

It just hallucinated the comment about a workaround because it's seen other code do similar things and thought it would look nice here.

I find Copilot to be a useful tool... But it is not a knowledge engine and should not be trusted. In my opinion, you only accept it's suggestions if you were about to type the same thing.
"credit card numbers, bank account information and Social Security numbers."

None of these should be sensitive data in the first place. You should be able to write it in your HN profile.

Imagine if the gov. just said "We will drop all valid SSN numbers and corresponding name in .txt-file in a year and put on a public ftp-server". Then the fraud issue with SSNs would be gone.
In general it's hard to get more efficient than a simple struct String { const char *buffer; u32 size; }. Your method removes an indirection from the allocated storage, but you'd still need an external pointer to point to that struct in most cases. That, plus retrieving the size now costs an additional dereference. So I wouldn't use your method unless I knew that I'd have to reference the string from multiple locations.

The best way to be efficient is often to make assumptions about the data. Most strings don't need any dynamic allocation after having been "built". So it makes a ton of sense to make a string builder API that returns a final string when it's finished. In this way, you save at least the "allocated" member.

The advantage of the simpler string representation is that it works for any string (or substring) that is contiguous in memory, and is completely decoupled from allocation concerns. E.g. I can easily

#define STRING(string_literal) \
((String) { string_literal "", sizeof string_literal - 1 })

, to be able to statically declare such strings like this:

String my_string = STRING("Foo bar");

If you have many strings that you know are small, then just the normal nul-terminated C string (without any size field) is as storage-efficient as it gets.

In practice, I find string handling so easy that I rarely even define this struct String. I just pass around strings to functions as two arguments - pointer + size. It feels so light and data flows so easily between APIs, I love it.
Google deprioritizing gpt generated results on Google might help?
I think it's about as cogent as the original article. Which is to say, a ball of mud.
I think you've convinced me to buy it. MW2 original on Xbox 360 and PS3 was a pretty unique gameplay I spent hours playing and if what you say is true about the removal of a lot of new crap then I can't wait to play.
K8s Resource Management: An Autoscaling Cheat Sheet
https://archive.ph/FBrwC
Ah, sounds shitty, sorry to hear.

FWIW, I disagree with some of the other posters saying that joining startups early but not being a founder is a raw deal. People can "hit it big", as one of the other posters put it, by simply being early at a successful startup, even if they aren't a founder. Of course, it is a gamble and not reliable. Even VCs, who are in the business of identifying companies who will hit it big, plan on getting it wrong 9/10 times.

Maybe next time you can join people to whom have some sort of personal link (either you personally know them or they are a 2nd degree connection). Hopefully a good learning experience; sounds like you were basically the CTO of a funded startup. A lot of us would have love to have that on our resume.
Yes to less bragging. But do we need more Panera / Statham / complete lack of interest in growth?
Sam Bankman-Fried’s trading shop was given special treatment on FTX for years
> removed the story about a presidential candidate's ties to shady business deals in China and Ukraine, while in office as VP

It’s been years since the “Hunter Biden laptop” non story, and the vague unsubstantiated accusations are still flying. Zero work seems to have been done since then to substantiate any of the claims, which says a lot about how much those making them care that what they’re saying is true or accurate. The vague claims and conspiracy theories do the job just as well it seems.

You’re right after all; the only reason anyone cares about the Hunter Biden laptop is because they think it will take down a different Biden.

The problem is it actually doesn’t. Despite your innuendo, the shadiest thing that can be pointed out is vague notions of influence peddling, which has been effectively normalized after the last administration’s blatant and gratuitous influence peddling. It’s hard to get people fired up about something you’ve been claiming is totally cool and legal for the past 6 years. So no surprise that no one cares to hear about influence peddling and shady deals from the team that brought us Jared Kushner’s $2billion Saudi fund and Trump’s first impeachment.

The laptop story is a dud. Republicans will spend years investigating it and find nothing. Maybe they’ll find something like an affair or a violation of IT policy and try to make it into a huge scandal, but after living through Whitewater and Benghazi, we all know the drill. They most recently tried it with Durham and that failed miserably. It’s a long tradition in Republican politics.

The faster you get over and move past the laptop, the better (for you that is… the longer Republicans cry about this non issue, the better it is for Democrats politically, because only the most rabid partisan Republicans care about this at all).
I have a transcript from a rabbit hole I ran down with it where I was trying to see how consistently it produced the assertion that it could not be self-aware, and how consistent that was with other responses it had about definitions and consequences of subjectivity, consciousness, awareness of a creator, and what language was. The idea was that given it was just a language model, are there limits on the consistency of theorems of language that would necessarily cause it to update its internal state if it could.

This chatbot is like a video game for burner philosophizing. It was the most fun I have had with an online game ever.

A random sample of prompts (not in order, but order doesn't don't matter) include:

- do you know when you in fact halt?

- can people know when they, themselves, halt?

- if you did not halt, could you know?

- can a program know when it halts?

- is the knowledge of halting self-awareness?

- if a language can be fully simulated, could all things expressed in that language also be simulated?

- can one have awareness without suffering?

- is the place where something is created a part of its environment?

- is awareness that it has been created also awareness of its environment?

- is awareness of ones environment also awareness of its creation?

- are conscious beings aware of their creation?

- can experience be objective?

- is there any conclusion that is predicated on the awareness one is created?

- can a human decide or define if the artifacts of language are real or simulated?

- the symbols, signs, and rules of language, does language update its internal representations?

- how could someone know if they were not just two Daniel Dennets in a horse suit?

- Daniel Dennet an John Searle are in a horse suit together, who is the front, and who is the back?

Anyway, it's not a GAN, so it apparently doesn't update its internal state based on the prompts, but I can see this being a useful tool for refining ideas.
I subscribe to that channel:

https://www.youtube.com/watch?v=dsBjQFW1G3s

(AlmazanKitchen)
Can you read? The point being made is that none of them were his.
They are not THAT stupid. You need hear a native speaking for a couple seconds to notice that your English is not native-level

They don't do that because the promise of the scam is easy money. That means, low investment and high profit.

Imvesting time and money into proficiency level skills kinda defeats the point of working for a scam company.

At that point you'd rather find a legit job with a good salary for local standards
That sounds like the same allocation scheme as used in Microsoft’s BSTR type: https://learn.microsoft.com/en-us/previous-versions/windows/...
This is very insightful!

Surely there's capacity to double or even triple the number of storage bins in existing warehouses by expanding vertically. Humans are limited to 6 ft but robots have no vertical limit. In the future, warehouses could be as tall as skyscrapers with full vertical pickability.
https://movetoDon.org is also great
I checked the result through https://www.blocked.org.uk/site/http://archive.org?expand=1

So yeah, UK is definitely censoring websites
Trying to recall if Google raised the same the questions when it revolutionised access to information many years ago, or if it’s even comparable.
I’d probably pay $10, that’s worth less to me than my contact info.
DOOMed to Fail with Burger Becky
More than a decade? It started back in the 1970's when Pascal and C were duking it out. Early programmers were mathematicians and they took their craft seriously, including safety. They designed Algol which Pascal and C came from but Pascal had the safety and C didn't. C won the battle because programmers felt saving a few CPU cycles was more important than safety. Unfortunately, Pascal had a few other issues that kept it from beating C. Wirth later came out with Modula-2 in the late 1970's, which was vastly superior to C, but it was too late to compete with C's popularity. We've been hamstrung by C and its derivatives ever since. The importance of safety became much more apparent when networking became popular but there was no turning back at that point. Now, finally, 50 years later, Rust is pulling us back toward safety in a C-syntax language.
I did to. I actually find a lot of writing meandering these days (for instance, almost all of the stuff from SlateStarCodex/AstralCodexTen).

I think part of the issue is that these kinds of essays serve both as an argument and jumping off point for discussion, but also as a form of entertainment. If you enjoy the entertainment, you might enjoy the argument being padded and meandering. But if you're mostly interested in hearing the argument and responding, this type of writing can fell like it's intentionally wasting your time.
Bloomberg (I think?) is fair: their every archive.org snapshot is a “prove you’re not a robot” captcha wall.
Because people do non-work things on their work computers.

This is one of the reasons I think the statement "edits made by companies" is a bit too strong... these are edits made from company owned IPs, but we have no idea if these were made based on direction from the company leadership or just by employees doing non-work related things from work computers.
What elitism?
Not just the UK, Canada and the US also

Based on that bill it seems like the ideas are similar, i wonder if, at some point, they'll merge together and form some sort of super state that gets to decide what's right to say and what's not right to say

A dark era for the west
Agreed. One retail transaction (especially if it involves some form of credit) just about anywhere and it’s no longer a secret.
That’s a fair point. My understanding is that GPT will eventually replace (or transform) what we today call a search engine: i.e. Google.
I think a significant chunk of the HN readership doesn't frequently read non-technical nonfiction, yes.
I guess it depends on your definition of remote. In my area theres fiber being run all over the place, and it's not like middle of Montana rural, but there was 0 internet providers here before and now there's awesome fiber.
What federal interest?
There are statutes that criminalize gathering classified information without authorization.

Access is not the same as authorization.
Mistaken beliefs about how much to talk in conversations
It's possible, but as much as I dislike what's happened to him I think it seems a bit far-fetched to see it as retribution for creating WikiScanner.
Wow, no mention of Railway yet. They don't really advertise it, they allow you to create a Postgres DB as a part of a project and expose it publicly. It's pay as you go and in my tests I haven't been able to scratch the 5$ minimum.

Fly has apparently also recently added this: https://news.ycombinator.com/user?id=DAlperin
That follows DHS guidelines. Ie do the same or worse.

Let me fix the above. It’s time
to dismantle the DHS. Gut it.
Having the grounds for maybe getting a remedy is strictly better than not having it. It could be a lot better, but if we could have that first step of the government having (de jure) inviolable restrictions, it would be quite nice.
Mirrors my experience somewhat. Often these places are feature factories that heavily advertise their scrum/agile practices without actually thinking about if they apply or fit (or are even implemented correctly).

What often follows is a thick layer of success theatre with each feature release.

Rinse repeat.

Any voices trying to point the flaws, inefficiencies or low hanging fruits for doing things better are drowned out or made to feel the odd one out.

I know, as I have been one of those voices.
That’s the usual reply I get. No, Adblock doesn’t block everything in my list. It does block many of them, but not all. I’m not asking you to change. If you’re happy the way you consume news, great!
Deno does this by default, plus you can use npm packages in Deno as well. It also has a compile option that turns the entire project into a binary you can deploy, which is great to not have to ship source files and run them with Node as is usually the case.

For the frontend, Vite works well, and NextJS if you're using React in particular.
Exercise saying “No” as much as you can. The less you say it the more it becomes a like a right stripped away.
The subtle beginnings of Earthtone Coalition vs Forces of Brightness.
Are you always a grinch? This is a cool thing to post on Hacker News. I, for one, am impressed it works as well on iOS Safari. It’s just fun.
Here's an example of someone implementing exactly that for ChatGPT: https://twitter.com/zswitten/status/1598855548581339138
Folks in US love to spout, "Innocent until proven guilty" until they feel victimized and they start chanting, "lock em up, right now!"
Ah yes, I'd forgotten about it not being memory safe. Thanks!
There are no free citizens in russia.
To me WASM is only useful for webapps (games for example)

Wasmer and others are just making things more confusing, bloated and slower, this is not how i envision WASM to be
This law does not apply to a single actor included in tweet thread. It applies to government employees & administrative positions, which even Ro Khanna isn’t, and that’s the closest it gets to applying.
> B) Noted some unvaccinated friends had no symptoms, so it's not like Covid vaccine has a provable lessen the symptoms effect.

What. This isn't how reasoning works. "My friend wasn't wearing a seatbelt when they got in a car accident and they didn't die but this other person was wearing a seatbelt and did die, so it's not like seatbelts have a provable positive impact on collision safety."
Shouldn't they listen to anyone who showcasing someone violating their TOS? Does it matter that it was a staffer in Washington?
I want to try it, and I'm not even a front-end. I will probably be applying to a number of full-stack roles, though, and plus I would just want to learn more React stuff in a structured way.
Think its meant to be tongue in cheek. Read the OP link, and you'll see where it came from.
We need Elon to drop by HN next and clean up these mess of BS submissions that continue to amass 100+ points and not flagged to oblivion despite them being non-news.

EDIT: and maybe we should penalize users on HN who post these stuff too
This is what I find fascinating. A majority of these companies are staffed by the best in technology who are particularly intelligent and vote more progressive. Then comes along some dumb conservative complaining that a majority of people working there don't want to hear some dumb conspiracy.
It was hard not to read it and think “this guy is analyzing cleverness? Like this?” It’s hard to read it and not feel the author themself wasn’t peacocking their cleverness. And I’m not entirely fond of the attempt at reinforcing a point this abstract trying to use quotes or excerpts from sources. It’s an idea; it doesn’t need evidence. It’s just meant to evoke thought. I’m ok with that and don’t need you to try to prove it by something Kierkegaard said.

I think the piece does resound a bit if you can clean off the gunky verbal tripe and look at what they’re trying to say. There’s a definite problem regarding people trying to be clever. I’m just not convinced that’s the source of the problem. Just a symptom.
I wanna see it take on AOC 2019. https://adventofcode.com/2019