skysight-inc/HackerNews huggingface dataset:
That's a judgement call you have to make. You know what your app means for your users, and will have to decide whether your crashes are OK or not.

Personally, if it was my app, I would just fix the issue. State should be clear. If state is not clear, then the application is probably not well architected.
As per Betteridge's law, no.

More seriously, a compiled language (regardless of JIT or AOT) with automatic memory management and REPL tooling might, that isn't where Rust excels.
Do you ask about how to build Twitter if it didn’t exist, or how to build something that people would switch away to?

The №1 issue to overcome in the latter is to achieve Twitter’s network effect fast, so the first goal would be to design for easy bridging, connecting or aggregating.

For the former, people open the page to see content they yearn for. That depends on their interests. If you only show content from their follows, there is too little; if you show content from the whole platform, their interest will be drowned in things they don’t care about.

One easy trick is to show messages from people you follow with high probability, and messages from people they follow with lower probability, and so on. But unfortunately, you eventually need a stronger recommendation algorithm, which can show viral tweets (like the “dress color” illusion from 2015) and suggest people that tweet about your interests. This is the main reason people come back to the app every day.

The replies feature is actively radioactive. I’d recommend only showing replies from people you’ve approved, and putting other replies in a separate menu without a notification counter.

On decentralization, unless you add a hefty seasoning of cryptography and replication, it does not make sense. Beyond fragmentation, the risk of servers going down or in malicious access to private information or forgery is better addressed in a centralized fashion. Trust is easily lost.

Besides, the tech becomes a no-brainer with a central system. Go for a relational database and index as things take steam. Start synchronous, then move to async batch jobs.
I've settled on using Java for backends since it's just so robust and performant. But damn if this new round of TS-enabled frameworks (Remix, Next, SvelteKit, QwikCity etc) isn't compelling with their full-stack type safety and easy development. Using same component-oriented vocabulary to seamlessly switch between and even combine client and server rendering, and co-locating client code with data loading all in TS with end to end type safety, is hard to beat. Makes me worry about being left out with non-TS backend like Java. Interested to see how this develops.
> UX will likely never change (the three-button mouse UX simply isn’t a good fit for today’s laptops).

Patches welcome.
This doesn't seem to reflect mainstream scholarship, or at least I can't find evidence of it in a quick check of https://en.wikipedia.org/wiki/Vikings . What classification would be better applied to historial figures like Leif Ericsson?

"Viking" may be a modern colloquial term, but at the same time, just saying "Norse" doesn't seem specific enough.
IDK, my first reaction was that it was PowerShell except worse.
I expect that some RISC-V implementations will always need patches, but as any ISA matures it tends to get standardized and the implementations start to look more and more similar. In the case of RISC-V, the costs for both the implementer and the customer will get better as it becomes more standardized, which will help to push both more implementation and more adoption. This in turn drives more standardization… it’s a feedback loop. Then, you will always have your one-off oddities. These are important. Sometimes, semi-custom platforms are for experimentation, and sometimes they’re just super niche use-cases. RISC-V is great in these situations due to zero license fees.
In case you ever wish to change the operating conditions/environment/hardware in the future. Having a consistent operating environment is a big win, in my opinion.
This should definitely be fixed, but this applies only to network connections that are established before the VPN is run. Since you can't connect to .onion services before running the VPN, this is less of an issue for this type. Apple services are the most common ones run before the VPN connection is established, but these will be secured between the device and Apple and difficult to intercept.
Review of myCobot 280 Pi robotic arm with Python and visual programming
Distributed. Possibly peer-to-peers and easier via regional? Or via air? And extremely easy to get into if you’re “in the area” and know at least one person.

Difficult without being “in-person” and in the know.

A centralized platform has brought more problems than solutions.
That’s OK, you stay away it’s OK.
If you really want to organize files basic on semantics you might generate file names based on, say, a SHA-3 hash but keep looking the attributes of the files in a database.

The trouble with that though is that people have different perspectives on documents.

The librarian in me wants to ingest a document and never modify it, such that content addressable storage is what I want. I want to attach metadata in an external database.

There's another culture though where people edit documents, most notable in Adobe's tools which will try to save a JPEG even if all you did was print it! Adobe developed

https://en.wikipedia.org/wiki/Extensible_Metadata_Platform

which embeds metadata in the files which fits that point of view.
I really like ayu (mirage is my favorite as well) and pretty much use the colors everywhere except for syntax highlighting where I just can't switch away from monokai pro.
If you tag using RDF[1] and use OWL[2] to define both the tag name and values then it really works pretty well. And with some entailment rules[3] you can even define rules that tags on folders becomes tags on items inside them, or you can just solve this with a bit more complex SPARQL query [4][5].

For an example of where such a system is used, see:

- WikiData[6]: They use RDF but they don't use OWL, they have a similar though less formal way of defining types, and then entailment has to be encoded in SPARQL queries.

- schema.org[7]: Uses RDF and also provide OWL specifications.

[1]: https://www.w3.org/TR/rdf11-primer/

[2]: https://www.w3.org/TR/owl2-primer/

[3]: https://www.w3.org/TR/rdf11-mt/#entailment-rules-informative

[4]: https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/...

[5]: https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/...

[6]: https://www.wikidata.org/wiki/Wikidata:Main_Page

[7]: https://schema.org/
Google Hangouts, like all the other google chat apps, was never intended to gain dominance, it was intended to win promotions for those involved.
> I'm assuming there is some sort of encryption, but if the software can transparently decrypt the data to access it, then what is to prevent someone stealing the key from the software?

You are right that if someone compromises your physical computer and knows your local Mac user account password then encryption won't help.

> How is this affected by wiretap and privacy laws, where you would need the consent of other people in the room?

While the laws differ from state to state, we believe privacy is so important that we recommend users of our product hold themselves accountable to a much higher standard than the bare legal minimum. We believe all users of our product should proactively seek consent from everyone they record even if they are not legally obligated to do so. Not only is this is the safest approach legally, but it is also just the right thing to do.

> At home, I certainly don't want something recording every sound.

We don't record every sound. We prompt you to record audio each time a new Zoom meeting starts. You can choose to record or not to record. You can also pause at any time and delete anything retroactively.
I bought low and sold high. I’m sorry if you didn’t.
The internet is not a public square for the same reason the world isn't a public square - it requires effort to see things from outside your own community. Twitter (and Facebook), on the other hand, will regularly push things to me from fascists, communists, "environmentalist" degrowthers, and other weirdos who I have no interest in hearing from.
> For now, OpenBSD can use only a frame buffer for display

Patrick Wildt posted the boot log for OpenBSD if anyone's curious what else OpenBSD sees on the device (and doesn't see).

https://t.co/DCKHBUyvJZ
It would be minimal and ephemeral, much like 4chan - but without anonymity and 0 tolerance for illegal content.
YouTube’s Primetime Channels bring streaming movies and TV into the YouTube app
As a driver I love much more:

- traffic jam ADAS where with a command my car follow the car in front of it or run at a steady speed alone without me keep driving;

- auto-hold that allow to simply ignore current road steepness

Instead as an IT guy I HATE the pile of crapware outside my control that "my" connected cars have. And that's a far bigger issue than a crappy or not UI and big or not touch panel aside...
I certainly do not. (Look at France and Britain's overseas holdings)
I guess the lesson to be learned is that you will need to support multiple classification systems. For biological taxonomy both morphological as well as genetics classifcation makes sense.

In the health data exchange format FHIR you have identifiers and codings have a system and a value/code. Usually you can specify multiple of them.
apple corp.js
Because some people want to make money with their acquisitions…
How to Put Together an Investing Soccer Team That Can Win
The labor theory of value is not real, only the subjective theory of value is. People pay for what they like. Who are you to judge why people shouldn't value others testing lipstick over some engineers?
29 Sept 2022 — More than 1.5m active users of DALL-E are creating more than 2m images a day.
Powershell is powerful because of the deep integration with the .NET ecosystem, and by extension, the OS.

This new shell lacks that, I agree. But I think it's a way harder problem to solve on linux.
Can't wait.

People should be so ashamed that what's basically an IRC client (Slack) requires more than 4GB of ram and so many cores.
Laziness. Truly.
Previous discussions about Nushell (https://hn.algolia.com/?q=Nushell), for example:

https://news.ycombinator.com/item?id=27525031 (763 points | 1 year ago | 398 comments)

https://news.ycombinator.com/item?id=20783006 (1477 points | 3 years ago | 366 comments)
Thanks for clarification! Are those truly independent implementations? (i.e. not derived from each other? I'm not deep into the subject.)
Charging the people who create content for you is not going to fly.
The kernel initramfs only mounts the root partition - parsing fstab and running mount is handled as part of init. This means that an init system needs to support split-usr by ensuring it can go without the contents of /usr at least long enough to bootstrap (which requires special treatment of the mounting scripts/units) or else avoid using /usr at all
Before next, server-side React was a nightmare. They've simplified it a bit by providing Next.

It would be wise to decouple Vercel, the company, and Next, but Next as a framework itself is great to work with at scale.
> and the yeller is not a typical liar but belong to a special specie (majority of politicians who have good skill in elections) that totally believe their lies so there's no legal ground base to charge them. There have been already a lot of damaging consequences and seems continue to have more because of this.

- If it is damaging yet done repeatedly obviously it is wrong. Things may not be clear the first time but soon becomes clearer. And if the yeller claim to not know the consequences they better not say something until they collect and analyze more data.
And even for the "green" area, a good part of it is not that dense. I mean, it is still packed, but most of it is made of small 2 story houses rather than large apartment complexes and high rise buildings.

The real dense part that looks like the pictures of Tokyo you have most likely seen is around the Yamanote line, a train line that circles an area that is about 1/10 of the green area.
This shouldn't be a surprise, given I've heard many times over the years about how 'hard' such influencers had to work (nagging twitter employees, leveraging content agencies, etc.) to get such checkmarks. It was an exclusive club, nobody likes it when their cool club gets ruined by plebians.

That said, I don't think Elon's plan will work all the same, but for different reasons. I've seen people donate $100USD multiple times to send abusive messages to streamers. $20/mo is too low a threshold to gatekeep bad actors.
What an actual marketing BS is this?
Probably best not to fall into a cult anyway.
It's not much a matter of "load" alone but of peak. Keeping AC frequency stable it's hard. We can ramp up or lower the production at a certain speed, not instantaneously and fast charging with instantaneous 100-300kW peaks are a very hard issue to tackle.
It sounds more like Qualcomm making preposterous claims to avoid having people looking closely as what’s happening with the Nuvia IP. It seems to be working.

That would be classic Qualcomm. As a rule, when Qualcomm disagree with another company, you can assume they are in the wrong.
> Do you think that Mozilla would think of their users' privacy if it meant alienating Google

Yes. One example is tracking protection, which blocks Google Analytics on every FF installation by default.
Launch it on a $5 VPS first. When you get enough folks to knock it over, you've validated the need.
This is really cool. I saw a similar tool, https://www.questgen.ai/, I am not a teacher, though.
Picket fencing!
I want those. Why would devs not want fast build times and incremental compilation through caching?
There's been a serious research effort against influenza for a century now.
I get the impression that she packaged it for OpenBSD and wrote this as an intro to the shell for others. The 'written by Solene' bit reads initially as though she's claiming to have written Nushell, but when reading the text, it's pretty clear she didn't:

> With nushell, it feels like I finally have a better tool to create more reliable, robust, portable and faster command pipelines. The learning curve didn't feel too hard, but maybe it's because I'm already used to functional programming.
I would keep it simple on the tech side, and would probably stick with an SQL DB, along with a solid full text indexing service running separately for search.

From a UI perspective, I would probably also improve the way threads are shown, as currently I find it impossible to follow conversations on Twitter.
I've heard this explanation and I believe it. Nonetheless: Sundar Pichai has been CEO of Google since 2015. One would think that unifying messaging would be a priority from on-high since at least that time. Instead the company allowed poor management to continue, rather than grabbing this issue and saying "stop playing promotion games, this business is strategically important." But it didn't.
I'm not sure what you mean by that. Do you mean super un safe cross country races? Its called rallying.

Do you mean impractically long drag races where lol turns out I wasn't flooring it and now I'm really flooring it? That aspect of redline doesn't make any sense.

Or maybe just the competitors build their own cars and anything goes? I could get behind that. Racing seemed more pure back when it was dudes who built their own cars in their own garage.
It already exists. Have you never heard of https://en.wikipedia.org/wiki/ActivityPub ?
For you maybe, but people are vain enough to pay 20 bucks and more for a little blue check. There were insider rings charging much more for it.

Time will tell though, if the easiness with which a blue checkmark is acquired will diminish the significance of having one, and to what degree.
What about this: Use SQLite.

Make it one SQLite file per user. All the read/write are parallelized per user. Backup db file would be smaller, easier. Each service node can handle N users, less for heavy follow users. Should be easier to scale horizontally the with user count by adding system nodes and Storage, networks, web handling process.
You're more optimistic than I am that charging for verification would be an effective way to make money for Twitter. More likely I think it'll just lead to far fewer blue checks and no significant change of revenue.
> it's still incredibly hard to search for a file or its contents effectively.

Underappreciated aspect of this is trust. As much as "taxonomy is mostly a search problem", search is in large part a trust problem - trust that the search was done exhaustively, and if it returned no results, it means there aren't any.

This is a problem that IMO most offerings are blind to. One big offender for me is Windows Explorer. It has a search tool that can search both in names, metadata and file content. Yet in the past, it frequently failed to find files I knew were there. Truth is, it may not have been even looking in the right place - it depends on what's been indexed and how, which is information you can find somewhere in the system, but notably not in the search interface itself. I've stopped using it long ago, as I don't trust it at emotional level. I prefer to literally walk the filesystem structure by hand.

And, on Windows, I at least get that option. This is the fallback, the baseline: even if I don't trust a search engine to be exhaustive, I can cope with it as long as I can perform an exhaustive search manually. I.e. as long as I have a way to list everything. But this, then, is almost universally missing from cloud offerings.

(There's a whole rant to be written about the incredibly dumb idea of hiding the filesystem / database from the end-user, but I'll skip it today.)

> there were startups a decade ago trying to address the search problem on the desktop but they all got acquired or folded; I don't understand why. The problem is real and seems quite solvable; yet it seems there's no actual market for it. It's a bit of a mystery.

Nobody really wants to solve this problem anymore, because it conflicts with the major thing vendors want: for you to move your data into their cloud. The desktop, and the ability to own your data, survives only because most cloud systems are still shit. This might eventually change, and in the meantime, the market definitely isn't interested in helping you own your data.
I don't think it's true that all hardware is certified for Windows.

Yes, most hardware is not designed nor verified for running against Linux. Most hardware doesn't run OSX either.

The solution, as with Mac, is to only buy systems with Linux pre-installed and supported.

> Kernel needs to workaround a great deal of cut corners or shenanigans (incomplete ACPI tables, anyone?) to be able to function on these systems.

Yes, exactly. Just like with Macs, one should buy systems where the firmware (including ACPI) is designed to run Linux. Hackintoshes are interesting, but few seriously consider that the main way of running OSX.
Just nitpicking, but AFAIK it's not journald which is used to read the logs, it's journalctl itself which directly reads the binary logs from the filesystem (and the normal filesystem ACL permissions are used to allow or deny reading the logs).
Giorgia Meloni appoints minister once pictured wearing Nazi armband
But is it. The world is very clearly (more clearly than at any other point in the past) one. It is entirely not obvious that our current level of global communication is sufficient to support this setup.
> >I still can't share my screen in Slack or Teams making calls with Windows and Mac colleagues an embarrassing mess.

> Works fine in at least all wlroots compositors (via xdpw) and in GNOME (via xdpgtk). The Electron versions presumably don't use PW so they'll only share Xwayland windows. The browser versions will be able to share everything through xdp since all major browsers support PW.

> >Firefox in Ubuntu 22.04 has Wayland disabled by default (why though, if Wayland is so usable?)

> Dunno, works for me. Firefox isn't exactly the poster-child of intelligent decisions.

> >No scroll acceleration settings.

> Depends on the compositor. sway supports them. Not a Wayland problem.

> >Currently, Wayland is one step forward, one step back.

> Nope.

> >Especially that many highly used apps still haven't made the switch

> Yes they have. For starters, every GTK3+ and Qt 5+ program will already use Wayland if it exists.

> >Wayland has not yet feature parity to what X11 offered.

> Yes it has.

Wayland still doesnt support color managment and tearing updates (the latter might not happen because wayland people dont understand the usecase)
> If you mean CO2 - then no, not really. If you are powering your EV with a fossil-fuel powered grid, then the transmission and battery losses make up for the small gain in power plant efficiency over an ICE (as I already said). The CO2 argument for an EV only works when the grid has a substantial "green generation" component.

EVs waste a lot less power than ICEs after the motor. Much of it not for any reason that couldn't be true of an ICE as well except for design priorities.

200Wh/km of wall socket power is about 60MJ per 100km. If that came from coal in a modern-ish plant it's about 10-15kg of CO2. From gas it's around 5-8kg.

A highly efficient ICE produces 50gCO2e per km or 5kg for the same distance. This looks good until you consider that's not where the supply chain ends. Producing that petrol took another 3kg, or maybe 5kg if it was tar sands. A mostly-ff mix EV starts to look good here.

But it's also not end of the line for the gas plant. Fugitive methane will double its GHG output. Coal has NOx and some deleterious effects that aren't precisely GHG but are just as bad.

So the tesla produces more than the econobox. But an 'equivalent' once you game the metrics and compare against a Porsche Cayanne produces more than the tesla.

Really to reduce emissions quickly in urban or suburban areas we need more vehicles that look like a Zev, an Aptera, suzuki samba, a golf cart or a bicycle etc. and fewer that resemble a tesla or a monster truck (as well as more rail based vehicles).
People fundamentally use Facebook differently than twitter, even if fb can be used as a public square, most ppl still use it to network with ppl they know (or used to know). Whereas twitter’s entire use case is talking to people who you’ve never met and likely never will.

The point is that engagement is very different and no one cares about verification on fb. Editable posts have been a thing for years and I’m blanking on what other features are part of twitter blue but I doubt it’ll be enough to charge people $19.99/m
but then you dont have visibility of what changes you have made. having config management improves visibility of how something is configured
> I packaged it for OpenBSD, so it's available on -current (and will be in releases after 7.3 is out), the port could be used on 7.2 with no effort.

I think this is what makes it sound like the author of the article is the author of nushell. My first reading led me to believe the same, but she is "only" responsible for the OpenBSD package.
First down lines were súper imposed before video games could do that. It just was the classic yellow straight line.
People complained about Mein Kampf being included in the source code.