skysight-inc/HackerNews huggingface dataset:
I also don't get the comparison to UNIX philosophy into the domain of service development. These are totally different domains with their own patterns of resource usage and interaction. Piping "fairly" simple input -> output code that is sharing machine resources and releasing them at the end of execution is total different than running a micro service architecture across multiple containers/hosts. Even if some of them share the same host there is still extra resource overhead from their allocations that will have a constant baseline.
> Video comes from an unknown source.

Are we sure this kind of video is what is actually in use and not some kind of artistic visualisation?
One way that these both cultures can go really sideways is in offshoring projects, when critical project stuff isn't being discussed, as both parts lack the understanding of the expectations from the other side.
I have but I don’t agree that they do.

From what I understand, Linux user namespaces require you to reserve a UID range for each namespace to be mapped to its parent. Since you only have 32-bits to play with, you are forced to map multiple UIDs in the child namespace to the same UID in the parent, while many security decisions are based on the root user namespace UID only. So this is actually a lot more limiting and inflexible than Windows-style variable length UIDs would be.
That isn't how CPU design works. The microarchitecture is what matters and you can use the same techniques as x86 uses today to get good performance.

Just because there is a new ISA does not mean a company cannot design a modern CPU.

For example, the Vision Star Five is uses an in order CPU core that is competitive with the out of order A72 core. The performance gap on day one is much smaller. It also has UEFI support and opensource GPU drivers for Power VR are in development by imagination, so the software support will also quickly catch up or surpass ARM SBCs.

The same will happen in the server market. Nobody who works on a RISCV server chip has to wait for ARM to deliver a CPU core that doesn't suck.
I thought contracts can’t be copyrighted? There is too much similarity between them for it to make any sense.
Not the same. Mute is one sided 1:M. Block is bidirectional making it M:N.

Muting is people muting you, they don’t see you, but you see them, so it doesn’t affect your fetches. But a million people blocking you is also you unwittingly muting those people from your side. Meaning that if a million people have blocked you, those million block lists needs to apply when you read your timeline.
As long as there is a sticker somewhere informing you that the area is surveilled (and as long it is a privately owned space), I don't think there is much to do about it. Though I'm just a bad armchair lawyer.
Regardless of the merit of your points, why would you willingly walk into the caricature that was so obviously painted?
Archived here: https://archive.ph/kcTCy
> we're talking about what a standards conforming compiler can do

No. You may be, I am not.

I am talking about what a reasonable C compiler can do, and what the ANSI standards committee intended.

Adhering to the ANSI/ISO standard is at best a necessary condition for producing a useful C compiler. It is most definitely not a sufficient condition. As I've pointed out many times before, this was intentional.

And the existence of pre-standard C compilers that worked is, of course, clear evidence that it is not a necessary condition either. Or at least was not.

The C standard leaves a lot "undefined" or "implementation defined" that is actually well-defined on a concrete machine the compiled code runs on. If you seriously think the intention of all this was to allow demons to fly out of nostrils or for compilers to start mining bitcoins, which is all perfectly legal by the standard, well, I don't really know what to say.

Particularly because the creators of the standards clearly stated so. In the very standard itself. Now they didn't make that language mandatory, so yeah, you can make a "standards compliant" compiler that violates that intent. But it will be a sucky compiler.

C ≠ The ANSI/ISO C standard.
As long as you know it’s happening and the use-case makes sense, I think it’s okay to offer this. The amount of times I get stuck waiting behind someone failing to do basic things with self-checkout is astronomical. Amazon Go and its decedents have always been really nice experiences to me. Much faster and more convenient.
Amazon thinks otherwise.
I'm into the wow emu world and it really isn't. There are several forks of mangos and people still don't share their changes.
You can use https://monitoro.co to monitor and extract TOS, and send the changes to a webhook that does whatever you want with the data :)

Disclaimer, I work on Monitoro.
Apparently those ARM based applications don't write themselves.
Facade doesn't help with poor tests, scripts, new dependencies, cicd workflows, repo settings, etc
Core problem is there has never been a standard database of which files belong to a package in Windows and macOS.

Most Linux distributions at least keeps package assets tracked (easy enough, given that packages aren't much more than a tarball that's extracted to / and a few scripts, and installation paths being relatively standardized). User configuration data is another issue entirely (edit: as are self-built programs, you need to keep the original build folder around and hope that the authors have made `make uninstall` actually work).

In contrast, Apple only follows the convention that a package's assets should be in /Applications/AppName.app... but apps are completely free to ignore that and install to anywhere not being protected by SIP, or to install LaunchAgents and whatnot without having to document that anywhere. That in turn means it's impossible to fully uninstall an Apple program that uses any of these features, and in addition macOS shares the same issue as Linux regarding user configuration data.

And Windows is the worst of the mess. It's essentially a free-for-all outside the Microsoft store, MSI (aka MS's attempt to copy Linux packages) is decent but tedious to package so you'll usually only find it used in enterprise software which needs to be packaged in a way suitable for deployment via GPOs, and on top of file cluttering Windows adds the Registry to the mess. Oh, and the bloatware of anything not installed from a Microsoft install medium.
That's absolutely nuts.
Would you risk building upon a stack that might be sold tomorrow to a competitor and killed instantly?
Without software freedom and a community this is just a toy.
I think the spirt of the statement still works if you move the incompetence up when level so something along the lines of ~"It is spectacular how incompetent that the law allows confused/convoluted communication to act as protection to the company hired the lawyers to produce said communication."

It seems like society would be better off if the law were set up to where only when clear communication has happened that the lawyer would bring benefit to their employer.
Three PC Pieces
This makes some of the privacy protecting tech/clothing out there seem pretty attractive. 'Ghost glasses' that blind cameras to you, clothing with certain patterns that confuses cameras that are meant to do tracking, etc...

Not sure how well any of it works, although the ghost glasses seem like they would[0].

[0]https://www.reflectacles.com/order/ghost
But that's exactly the point. Contemporary art is not about taste, it's about reflecting on the world we are living in. Economy, politics, technology...

Just look at artists like Simon Denny or Hito Steyerl
That's kinda awesome. I love the idea of bison jams. And using it as a predictor of bison sightings.
> No one has mentioned the 2880x1920 resolution display.

fyi: On their specification page[0] they list both 2880x1920 (s/b 3:2 aspect ratio) and that the screen is a 16:10 aspect ratio. I'm sure the 16:10 aspect ratio is a typo since 2880x1920 is used in multiple places.

[0] https://us.starlabs.systems/pages/starlite-specification
This is nothing but propaganda. Machiavelli should be a good reminder to everyone putting logical reasoning aside and falling for this BS. The PRC cannot be allowed to have a monopoly on semiconductor production as they will use it to blackmail everbody else.
It doesn't impact anything, you can still rank them therefore there are better or worse work cultures. I think we can even universally agree that, all else being equal, people will prefer an 8 hour work day over a 10 hour work day. That people prefer to not be on call and so on.
to my understanding it's not really IO (reading/writing bytes), but overhead on OpenFile/CloseFile being under AV/Defender inspection. I'm taking that understanding basing on https://www.youtube.com/watch?v=qbKGw8MQ0i8 with " "NTFS really isn't that bad" - Robert Collins (LCA 2020) "

> Why was rustup slow (3m30s to install (not including download time)) in early 2019 on Windows, and why isn't it slow (14s to install) now?

>Early in 2019 I was developing some things in Rustlang on Windows, got frustrated at the performance of rustup (the installer for rust) and looked for bug. I found one which blamed a combination of NTFS, small files and anti-virus software for the problem. This wasn't an entirely satisfactory answer to my mind. Fast forward a bit, and with a combination of changes to rustup and to Windows itself and rustup is now pleasantly usable.... which also improved performance for rustup on NFS mounted home directories.
I know a nuclear physicist who got paid to go through the scripts and turn "CHARACTER: [insert science thing here]" into dialogue
Why don't you send PDFs?
Yes 1998-2003. Rent was sub $200 for most of that time, and tuition/fees $0. This was in a Swedish city of less than 100k people. Same rent now is still under $300-$350 I believe. I actively chose among smaller cities because I had no desire to pay $500/mo in e.g Stockholm as I would then need to work.

The most expensive rent was a flat I shared in 2001 near Glasgow cathedral. About £300pp/mo I think it was (£900for a 3 bedroom).

I lived on around $750/mo of which $300 was a govt grant and the rest was the loan. This felt pretty easy to live on, did not have to work weekends to make that work, though worked summers for some extra money for things like travel.

If I were to do it again I’d definitely do the same: pick a university where I could keep costs such that I could drink on weekends instead of work.
Stem cells from one eye show promise in healing injuries in the other
This is as usual not universal.

First, in shops people clearly ask for whether they have something.

It's super common for clothes and shoes stores to have more sizes in the back. I might ask the negative form when I think it's likely they don't have the size for a reason, e.g. if the same shirt in a different color is laid out in my size. "You don't have this one in XS (like that other one here)?"

In situations where you expect a product to be stocked right there in its usual place but it's not there it's natural to ask in the negative. Ex: bakery that usually has a full tray of croissants has an empty one / or none at all. If you can guess it it's also natural to ask specifically if they sold out.

In situations where it's not clear if a shop even has a certain product / size or if you cannot find one and you are looking, it's definitely not unexpected to ask positively. Ex: Asking whether a different option is available, or a different flavour than the one you see in front of you, or "do you have this particular vinyl from ...?" (it would be super odd to ask negatively in that last case).

Often actually both work and choosing the negative form IMO is harder to get right.

There isn't really an inappropriateness component, and frankly the clerk in your example either was rude or they simply said "if it's not on this shelf, we unfortunately don't have it". And to be honest, I don't see how their response would have been different if you had asked negatively.

Maybe if you said "You don't have this, right?" the clerk would have said "that's right", but in general, if you ask "do you have" vs. "do you not have" should almost always result in the same apology that unfortunately they don't.
Latin and Cyryllic alphabets are completely equal in theory and practice. All Serbs know both. You can find books, newspapers, logos, restaurant menus in both alphabets.
Some prefer cyrillic as more traditional and "more Serbian", some prefer latin as a more practical when using computers.
Do you have reason to believe that tinyGo would do better on that particular benchmark?
Maybe I'm coming off as belittling the cart person, but that's not my intent nor my feeling.

I've been a burger flipper. It was a fine job for that time in my life, but my attitude towards that job is wildly different than my professional job. At the end of the day, the minimum wage job was a shift. I was paid to show up and put the effort into my shift. I largely didn't care if that was working the line, cleaning, moving stock, or yanking trash.

Further, other comments reflect my understanding of most people grabbing carts. It's something they tend to enjoy doing.
> A device brewed on a RISC-V SOC in an FPGA is probably very hard to secure against hardware attacks.

Makes sense. Which is why I didn't insist too much on the FPGA nature of the TKey. For maximum security I would want an ASIC system on a chip (ideally some RISC-V profile), with a real fuse bank, neatly lockable ROM for the bootloader firmware, and all the real hardware security I basically know nothing about.

An FPGA is such a sexy prototype, though.
I used termui for a project and have no complaints.

https://github.com/gizak/termui
Likewise, because there is a modern CPU, doesn't mean the relevant partners that actually matter in the industry care enough about its existence.

Or that they show up in computer shops for regular buyers, instead of computer enthusiasts, used to install GNU/Linux into any kind of motherboard with a CPU on it.
I tried to debunk the notion that university is always an expensive investment and can’t be relatively cheap both in living costs (if in a cheaper city) and tuition.
> I honestly don't think there is a shortage of talent out there and don't think any of these people are unique irreplaceable visionaries

It's not about these people being irreplaceable or not.

The key word here is all of the paper's co-authors have left (8 in total). That's a sign of talent bleeding. and likely isn't limited to that team alone.

It's an indicator that Googlers are finding better and more attractive opportunities outside the nest.

Depending on the scale, that can be fatal.
if you're gonna go that way, you might as well go with shitfactoring
My new neighbors have a german shepard. As I write this at 2:50am, it has been barking since around 11pm. I've never heard a dog bark so consistently for so long. I'm blasting rain noise on my laptop but this is driving me crazy.
A selling point collapses: Blue light-blocking glasses don’t work
I'm queer/gay and I can't tell you the amount of times people tried to use gay/fag as an insult online.

It might've affected me negatively when I was younger or a teen, but now that I'm grown up, it just seems so... Stupid? Thinking back, I feel stupid for ever letting such unsophisticated attempts of a primitive world view ever even remotely affect me.

These day, at worst if they're irritating I just mute them. At best, it's an invitation for free trolling (making jokes about their dad on Grindr, telling them their dirty talk is giving me a distracting boner or "flirting" with them, saying they sound like a used-up twice-divorced wife, etc; it's easy to push these people's buttons).

Them throwing my game is much more annoying than them projecting their insecurities in voice chat, and sometimes it's hard to counter a disruptive player (sometimes you can work around them, but the game is much more challenging for the wrong reason).
OCaml syntax is quite annoying ... everything is backwards and it even uses double semicolons! :-)
With me that's absolutely okay. We all need more choice and HN is a great way to learn about alternatives. Few nice things I borrowed from those two scripts mentioned in readme (credit given) wouldn't be possible without alternatives and open source.
Who funds the development? Will there be paid features?
Your situation in USA has nothing to do with Japan. Thus guy is correct. Most Japanese with a salaried job can't take a long holiday overseas.
Who's giving the PRC a monopoly FFS?

Germany and Japan have convinced TSMC to start construction on factories in their countries, to ensure a supply of chips to the US and its allies.
On Being Competitive
https://archive.is/KZBG8
I prefer to choose a JavaScript mini-project and build it from scratch rather than going through the slides. The real pain of learning something lies in the errors. Also, https://eloquentjavascript.net/ is a good resource for JavaScript beginners to start their journey.
Hey! I'll have you know, I don't print improvements for my 3D printer, I mostly don't use my 3d printer at all
If you have no problem with needlessly complex APIs and accidental complexity, sure. But I do.
Cloud outage causes Bambu 3D printers to start printing on their own
This makes me think about Grain [0] - another Wasm-first programming language. This could be nice to add Grain to the comparison.

[0] https://grain-lang.org/
> why authorities allow self-driving cars to beta test out in public

because that's the definition of a beta test?

they have gone through a number of test stages over the years, and if the goal is that they drive in public, the penultimate step is test driving in public.

if your criticism is that they didn't do enough prior testing, could be, but you need to make that case.
If your point is that its use is invalid here, then say why.
13 is only unlucky for Christians, because of the Last Supper.

14 is unlucky for Chinese, because it sounds like 'is dead'.

A talented Chinese Christian might skip both and go directly to 15 skills.
This is a version of a No True Scotsman argument: the True Unix did not have these flags and therefore these flags are not part of the Unix Way. The extra flags were added over time because the One True Unix did not provide the functionality that people needed in real world use. They couldn't be added in a composable way because of failures in the shell programming model (unstructured text + sh is terrible). The Unix shell model was broken from the start.
If so, then they've discovered a form of art that companies will pay good money for!
A Fistful of Tropes
Literally the only reason I even read HN is because of RSS.
Running them almost never (predictions assume around 3 days per year for Germany) means we can use cheaper plants with lower efficiency. These plants will be operated by the grid operators, not by power generation companies. Their cost will be factored into the grid fees since they provide "grid stability". It's going to cost a bit, but not nearly as much as the difference between nuclear or coal power and renewables.
Could be Canada, could be California. So many legal places nowadays (and yet very few in Europe :/)
The cathode ray tube is a giant capacitor. During operation it is charged to 20+ kilovolts, and it takes a long time to discharge even after being unplugged from the wall. (Some but by no means all TVs have a circuit which discharges the tube). There are also large capacitors in the power supply which maintain hundreds of volts even after being unplugged. When the TV is connected to power, the flyback transformer (a large circular device soldered to the main board) generates a range of voltages from hundreds up to 20+ kV which are wired to various parts of the tube. Some of these are present on the neck board which is exposed at the pointy end of the tube.

US TVs are extra spicy because they sometimes have no earth, so if the power is wired backwards (either in the plug or more insidiously from the wall), everything metal inside the set can be live.

If you overvolt the tube (a worry with this replacement board actually) then it can emit x-rays. Most "modern" CRT main boards have a circuit which detects this, but maybe older ones or cheap knock-offs don't.

In short, if you don't know what you're doing, stay away.
Om that note, what are some good RSS readers?

Preferably a self-hosted aggregator and some Android app that can sync with it.
More or less you should assume that any consumer contract promises you exactly the minimum allowable within the framework of applicable laws. That is the intent.

Practically what this means is that it is useless to negotiate with big companies or really even read their terms (unless you have skills to spot errors) - the best one can do is support campaigns for expanded privacy laws, consumer rights etc.
They will be paid not for the energy they produce but for the ability to produce energy on demand. It's a grid operation cost and is already financed as such in Europe. Companies can sell the guarantee to produce a certain amount of energy within X seconds and they are compensated for that. In combination with the low LCOE of renewables, it is way cheaper than nuclear power for example.
But why do they need to work in shifts? Cant you just set up a second and third lab?
World chess places restrictions on trans players
If you spend $12.000/year purely for personal entertainment then you either have deeply problematic spending habits, are involved in something shady or really are filthy rich.
Sortition doesn't remove the idiots who vote for charismatic despots, it hands them the role of drafting legislation and directly deciding which individuals run the public services and the military...
You can verify solutions given by quantum computers
> as when someone donates large sums to endow professorships in niche topics

Linking to

> When Strings Are Attached, Quirky Gifts Can Limit Universities

Going on to say that Princeton is being forced to run lots of greek courses due to dead guy paying for it.

Well...duh...of course. Wasn't that the point of the donation? The donor obviously wanted to imagine Greek studies going on forever.

I presume after some period they could stop? Give the money away, or repurpose it.

For me this is an arguement against the whole concept of wealthy benefactors vs taxation. If you tax the money the government can spend it on the public good. If you let the rich guy keep it they will spend it on their own whims.
> is not compatible with the version of Windows you're running. Check your computer's system information and then contact the software publisher

You would receive such response on the every 64-bit Windows starting from Win2003, there is no 16-bit NTVDM in 64-bit systems.

If you need to run it:

a) use 32-bit Windows 10 (Win11 do not have 32-bit variant)

b) use DOSBox

c) ... VirtualBox/PCem/whatever with 'real' DOS.

d) there are some NTVDM ports for 64-bit systems, use at own risk. Ctrl+F in this post.
> The point is that the events of 9/11 scared Americans enough to hand over their freedoms with the PATRIOT Act.

I don't recall being asked if I wanted to hand over any freedoms to anyone. Nobody asked. This was done to me, not done for me.
Looks a great idea, specially for security minded developers.
China is currently the country that builds the most renewable energy. Their energy production through solar exceeds that of the rest of the world (!). Thanks to the Biden administration, the US is currently at least trying to catch up to that.
Nobody- they are about to forcefully take it. Those factories won‘t be ready tomorrow. What is your point?
The colonists didn't care about Indians in India, they cared that they might end up in the same situation as the Indians in India
Depends who and what is tracked. Employees maybe okay.

As long as there is no personal identifiable information stored of customers it is fine. So it is somewhat complicated, but as long as you can not identify customer even by combining with other data I think it is fine.