skysight-inc/HackerNews huggingface dataset:
I think the best home server is the 2014 Mac Mini because:

1) internal HDD can be replaced with cheap, big SSD

2) Computer is absolutely silent

3) everything in one package, no mess of cables

4) very reliable

5) very low power usage

MacOS isn't the best OS for running a server, but I'm used to it so I don't mind setting up launch agents instead of systemd units
Is that strictly true? I know urandom doesn't block if it lacked entropy, but if it had entropy I was under the impression urandom's output was derived from that instead.
Password is leaked and you want to change it all in the same browser session/tab since you created it for the 1st time? I mean, technically you could be living with the same tab opened for months but...
The problem is: you can't compete with the scale of these mega-corporations unless you have something like a sovereign wealth fund backing you.

I mean, clearly that’s not true or else we’d live in a world where old companies don’t die and no new companies come about.
> you can't compete

Have you ever tried? You can always compete - your imagination is the only limit. Innovate your way against established players for fun and success.
I hope you never die so your heirs don't have to deal with this ;)
Aren't there obvious dangers for example if I use my Macbook and host it a server?
Perhaps watch the video before commenting on it. It goes over how Gates has financed the Kurzgesagt channel to produce favorable videos for his initiatives with the only sources being other groups owned/funded by Gates.

It's incredibly deceptive at best, and destroys all his credibility.
Self-Destruction of Pollen
You mean "how fast" ? GAF(AM)s didn't even exist a quarter of a century ago !

P.S.: What makes you think Amazon had no competition ? Were there no other booksellers, or generalist stores selling books ?
As someone who does own his music, but has Spotify for convenience: What OSS app provides a good experience across my Linux desktop and Android mobile?

I rip my own songs, but I want something that's better than Spotify to listen to it. Then again, I listen to music on my Alexa too, so I think it would be hard for something to interface with that.
A revolution in writing scalable applications in ruby, with selective code loading, and modularized apps, come with Hanami 2.0 and the slices feature! Check it out!
Instead of raising prices companies can reduce profit or cut salaries of higher level employees
Reddit is as centralized as a platform could ever be.
In many cases it can be though.

If I'm asked for an estimate to do X and I say I can deliver in three weeks, and my boss says customer needs it for golive in three days, I'll try to find some way of making that work. Perhaps they can live without a full solution for the first few weeks, instead requiring only a subset of the requirements in that period. Or, if I insist it just cannot be done, I'll tell the boss who'll try to push back golive if it's important enough.

There needs to be respect for each other and the project though.
There were labor shortages to work the oil sands which is how you ended up with people making $30-40 hr to work McDonald’s (because if they didn’t pay that high the employees would go work the sands).
Maybe I'm more optimistic because I live in Europe :-P. I'm pretty sure most energy intensive industry is already on flexible pricing. And privately, if you build a new home or change anything about your meter, you're already mandated to install a smart meter. But households' energy use has been slowly going down anyway, due to energy saving appliances and lights, education, and better insulation (the latter doesn't help much with electricity, but with total power consumption).

As the sibling post said, the transition will be difficult. But there is absolutely no way the government will allow widespread brownouts or industrial collapse (in the worst case we'll use just enough fossil as necessary). We are talking about reduced profit margins for a couple of years, and having to wait a bit more longer to buy shiny new gadgets. The real challenge is to orchestrate everything so that it is socially fair and the weakest, or those most dependent on cars, etc. don't get hit too hard.
In general, banks compete on other attributes - a small difference in a mortgage interest rate is a lot of money and makes up for a HUGE difference in the quality of internet services; and whenever loan market becomes tight (and thus it's not attractive to refinance to another bank) people are pretty much locked in.
How does the term "handicap parking" have a negative impact on someone?
If there was already adequate housing for everyone then yeah, cause otherwise you're going to make getting housing harder for the countries poor, just look at the cost of living in Paris
That is the first time I've heard Nexus used in that particular way. Is it custom to the author or a widely accepted definition?
hello,

you want to watch a web-page - apparently they have no RSS-feed in 2022... that got out of fashion a long time ago:

cheap: on one of your existing systems [workstation|raspberry|laptop|home-router|server|vm|cloudinstance]

easy: idk. in a short shell-script do something like:

curl -o /tmp/somefile-<current-timestamp> <your-URL>

diff /tmp/somefile-<current-timestamp> /tmp/otherfile-<older-timestamp>

or calculate a hashvalue of the page & compare ...

or go for the last-modified, e-tag or content-length in the http-header

curl -I <your-URL>

put this file into your systems crontab.

just my 0.02€
I wonder how it would look like if we considered France's borders with the Netherland (at Saint Martin) and Brazil (at French Guiana).
Remote multiplayer for real-time games is an entire domain in itself and possibly the hardest part of game dev.

There’s a number of approaches. One approach is that you need to make your local simulation deterministic so that every client can do their own work and simply agree that they’re on the same page. You then send events, not state, in turns.

Saving state in a hashable structure can make it easy to check if all clients agree.

Decoupling the local sim from the multiplayer events can make the game feel smooth, even if at times there’s rubber banding.

This is such a good read: https://www.gamedeveloper.com/programming/1500-archers-on-a-...
You can do the same with a modern encoder too by setting the keyframe interval to 1 and "amusingly" the bitstream is still valid.
Wow, I didn't know I can edit the title. I've just changed it - can you take a look?
It's not really the quantity of data that is important in migrations like this.

It's what is and isn't in the data - often a lot of junk in my experience if the source system is a legacy system that has evolved

what meaning that data has within a completely different system

what the demands are on the completeness of that data is in the new system

how to deal with exceptions

and whether that data can ever be frozen, or whether it is still online (as in the case of banking transactions)

This is unlikely to be simply a technical problem of ETLing tables, changing date ranges from inclusive to exclusive and mapping some address fields.

Of course the size of the data after a certain point does make a big difference to risk planning and business continuity planning. It's not possible to rollback and try again within the migration window should a catastrophic issue occur, and it's not possible to simply run some bulk updates to fix issues during the go-live validation.

It is noted though in this project that the data migration itself was not found to contribute to the failure.
we need just the correct expectations. APL is like mathematics for me. i need to read it several time to understand dense unfamiliar terms and formulas. same goes for APL. it is not the typical language which i assume can be read while driving
Which people? Unemployment is low. Immigration is restricted to skilled people.

In the aggregate, people who want a job already have better paying skilled labour options. Why take a job as a cashier for example?
That doesn't defend xenophobia in any way. Being against immigration in some scenarios does not mean you're xenophobic.
Theoretically speaking, labour shortage should affect economy in a way that wages rise to attract more people, right? Why aren't we seeing something like that?
You could probably even host on an old phone if you really wanted to, at the end of the day it doesn't matter what you're hosting on but how you're managing assuming internet speed and hardware latency aren't an issue.
Townships exist in most states - only the original 13 colonies don't have them. they are a federal thing, and how land was surveyed (IIRC is dates back to the Louisiana Purchase, but I can't find verification in a quick search. How each state use them differs, but the concept of a 6 mile by 6 mile section of land comes from the federal government. Originally one section (1 square mile) of land was set aside for the local school to own - some would be sold to build the school and rent from the rest would provide for the school teacher's salary.

Most states also have a county, but this is different from a township. New Jersey and Pennsylvania (as part of the original 13 colonies) don't take part in the federal township system and have their own system with the same name that is otherwise not related.
Self-hosted Wallabag[0] FTW

The cloud is just someone else's computer.

[0] https://github.com/wallabag/wallabag
> In Linux we have JACK, which is as good as MacOS (if not better honestly).

screams in terror

The ideas are great, the realization is jackshit. Sooo much finicky crap that partly also depends of whether your sound output is special enough to work well with it. And trying to make it play nice with pulseaudio is another nightmare.

Pulseaudio itself also suffers massively from UI problems, pretty much all non-basic use cases is either mess with configs or "just run a bunch of commands on runtime or every time your USB interface reconnects". Jack at least gets that part right

Trying to get some audio interface to be connected properly was... an experience, it just showed in system as one stereo input (it was 2 mono inputs) and 4.0 output (it had 4 separate outs) so there was a good deal of pulseaudio fuckery to run to just split it properly

> Linux could be a contender, if someone threw $100M USD at the problem, but getting adoption for a linux solution would be hard because the Apple stuff works "fine" and movie productions are more time constrained than cost constrained.

I wonder if someone figuring out how to run the usual tools via Wine/Proton and somehow integrate nicely with pipewire would've been enough...
Eh from a superficial view no, but there will be a cascade event. The after effects are more complex

For example, many small businesses that are not "big mean corporations" that run on already small margins either jack up their prices enough to afford paying more. The customer then gets screwed with much higher prices.

OR all these mom and pop places go under because they still can't find labor, then more people are out of work - where do they then get jobs?
"One cool thing in MacOS that Windows can't do is aggregates of audio devices/interfaces."

Some of us didn't need it, software at the time allowed us to record and mix from and playback to different audio hardware devices simultaneously already. I remember doing that in Windows ME with some audio editing software.
No.

The initial tile/pixel grid starts with the tiles/pixels being all possible values.

The algorithm selects a random tile with a preference for low-entropy tiles/pixels (i.e. with a low number of possible values). The chosen tile is the set to a value from its possible values ("superpositions").

The adjacent tiles/pixels are then updated ("collapsed") based on the rules/constraits of the system (e.g. if there is a wall to the left of the tile, there must be a wall on the right edge). This collapse is propagated until there are no more tiles/pixels to update. If a tile/pixel during the collapse has a single value then it is assigned that value.

The process repeats until all tiles/pixels have a single value.

There can be cases where a collapse reaches a state where it is in an invalid state or cannnot be collapsed further. Various implementations of the algorithm will then reject the generation and redo it from the beginning -- similar to the rejection sampling you mentioned.
If you send them away from the sun or otherwise shield them (dark side of a planet, out past Pluto) they’ll be pretty cold and stable. You’d leave them in the rocket of course.

The baseline temperature of outer space, as set by the background radiation from the Big Bang, is 2.7 kelvins (−270 °C; −455 °F). Probably too cold.
It is "too performant" because it is integrated. But because "it is integrated" it can not be easily expanded with other needed "performant gear"...
The article claims people are not coming out of retirement and are unlikely to do so as the early retirees are comparatively well off.
> Hispanic is offensive because it focuses on the subjugation of the indigenous people by the Spanish Empire.

Let’s rewind 900 more years to the 5th/6th century and play madlibs: “English (demonym) is offensive because it focuses on the subjugation of the Romano-British people by the Angles.” Does this example still fit, or is it too far back in history to be offensive?
> Are these people not just a vocal minority?

Productive professors and administrators are very busy with doing research, teaching and taking care the students and try to avoid political bullshit like the plague. That leaves busybody with nothing better to do plenty of time to come up with such initiatives.
> the vast majority of the words on this list do not have the claimed negative connotations in the slightest

Sure I see a lot of hand waving here about that, but this community is notably not necessarily the most diverse (edit: by diverse I mean has notable blindspots and well-known biases).

For example a lot of people here on HN have no problem using terms like “master” and “slave” in a technological context, but other people have told me those terms make them uncomfortable. I don’t want my students to feel that way so I don’t use those words in a classroom context, even if every single person on HN is okay using them.

Maybe we can all appreciate that perhaps the people who wrote this list are in fact expressing a genuine concern about language that is held by others, even if you do not personally see the concern?

> it will sooner or later be adopted by many other places looking for a list of "safe words".

First, I appreciate the slippery slope, but at this point it’s behind a Stanford login, and is really only addressed to Stanford IT. Then again it says it’s in line with peer institutions so perhaps the slope has already slipped.

But even if more people want to do this, so what? It’s their choice. These documents are about others policing their own language, not them policing yours. Your comments about “ridiculing” and “nipping it in the bud” are closer to policing the speech of others than this list is.
I have no idea what any of those TLAs mean.
If you look at the NHS, this is clearly happening because training is so expensive here (the govt pay for it). Easier to hire someone from West Africa or East Asia whose training cost £1k than hire someone from the UK who will require, at least, £50k+ for training (and ofc, when Covid hit...some of these people just left).

This is multi-faceted. The rise in health problems is related to the collapse in the NHS. Early retirement was related to the Covid stimmy (and you are seeing people come back). There is a massive issue with training, with how companies hire...but it is also the case that high levels of immigration aren't helping (particularly at the low-skill end, the NLW is £10/hour...how are you supposed to compete with someone who will work for £3/hour cash-in-hand because they have govt-subsidized accommodation and don't pay tax).

I don't see how this gets fixed. If you talk to most Brits they will tell you that H2/21 was the best labour market for workers for years, there was unprecedented job switching...that happened to follow a period when immigration was low, ignoring this kind of stuff because you think immigration is always good (it isn't for the countries that are left with no workers either) is committing the same error that you accuse others of.
People forget that a lot of these companies are small businesses that are not raking in millions and billions....
It’s why the ruling class keeps importing people from the third world where people have far lower expectations for living standards. In your example of London that manifested itself by the low paying jobs that serve the support the ruling class being filled by people willing to live in multi generational family units and far more people per square footage. It’s not all that different in places like Paris either.

What is really going on OSS that aristocracy and slavery are, and really already have been reconstituted in a different form.

Importing/exploring brown people to serve the will and whims of the ruling class at the expense of the native/ their own population. If that sounds familiar, it’s because it’s of course exactly the foundations of slavery and aristocracy.

And yes, it has gotten worse because the process by which the ruling class had defrauded and swindled trillions of dollars and euros from the pockets of their own abused populations has not faced any opposition at all worth mentioning, let alone something serious.
> Okay, but Stanford is not demanding that; this site is about words they don’t want used on their own websites and marketing materials. This isn’t a list of words they don’t want you to use, it’s a list of words they don’t want to use. The obvious solution if you don’t want to be policed by this word list is to not work at Stanford.

I'm a little confused by the transition that happened within this paragraph. You start with a language used on websites and in marketing materials, and end by saying not to work at Stanford (which I don't :-) ). But there is a long range of cases that fall in between marketing materials and total strangers. Will professors, who are neither websites nor marketing materials, be obliged (or "advised") to abide by the code? Will the students? If someone working/studying at Stanford thinks that this is stupid, is he free to ignore the advice? Or does he have to leave? If someone associated with Stanford writes a book or a paper, will he need to have the language of his manuscript checked? What about a master's or a phd thesis? What about a talk? Lots of uncertainty there.
We employed zstd to compress telemetry and logs from mobile devices. We reduced total bandwidth (not including CDN) by 70%, which is a big deal for mobile devices and battery life. CPU overhead was insignificant.
Was there really a housing problem, while the UK was still in the EU?
Control-flow integrity
Elsewhere in the comments jojobas informed us that "differently abled" is also offensive now: https://www.betterup.com/blog/differently-abled
Even this list itself shows such an example. It calls out the expression "calling a spade a spade" as problematic, and the explanation given is "Although the term has its origins in Greek literature, the subsequent negative connotations with the word "spade" means that the phrase should be used with caution or not at all.". So they are inventing some redefinition of the phrase that could be problematic in order to jettison it.

Note: as a non-native speaker, I have no idea what is problematic about the word "spade". I have only ever seen it to mean either a tool for digging or a type of sword, but I will take them at their word that it does have some other meaning.
Misogyny and misandry (originally meant a hatred of *men), now it includes any perceived slight, or lack of respect.
With my toddler, the perfectly-okay response is "No. I am NOT okay," just to hold onto the grievance, which also happens online.
So, basically... nothing? You should go into China to get a real threat. On the other hand, there is global cooperation with intelligence agencies of USA and many European countries.
Edited my post to include a link with code references and discussion by kernel devs. The RNG state is protected by a spinlock.
Applicative programming in Ruby: railway reimagined
Even more radical would be to restore purchase power to a point where one can produce new baby workers domestically.

If you've squeezed the life out of working peoples baby budget you just wont have fresh bodies for your own parasitic class to suck the life out of.

Should we wonder how their empire got this small?
honestly this product isnt that compelling. but maybe HN is not the right audience for you. good luck.
Everyone should read Musa al-Gharbi’s analysis of the purpose of these kinds of lists. It’s written in the context of racism and “micro aggressions” but is more broadly applicable: https://contexts.org/blog/who-gets-to-define-whats-racist/

To use one of the examples, Filipinos didn’t get together and campaign to eliminate “the Philippine Islands” from the lexicon. A bunch of white Americans—the people who run Stanford—did that, in order to increase their own power. Maybe some Filipinos assimilated into the white power structure of Stanford contributed, but in no way does that imply any organic demand by Filipino Americans in general.
That is not universally true. Health conditions aside age has a big impact here on everything from distance to duration, frequency and speed.
I used to work at a FAANG and worked from 9 a.m. to 5 p.m., with no work weekends. Occasionally there was a longer work day, but also a shorter day. I think that was a fairly common day for many of my technical colleagues, whereas non-technical people tended to work longer.

Now I work for a legacy tech company and my workday is definitely shorter and less stressful, with European-style PTO, semi-interesting work and glacial speed of execution. My life has improved, visibly. I earn 75%-80% in CT of what a FAANG employee in an equivalent position would earn, career advancement is unlikely, but I find it exciting to have the means to live the life I want and pursue the interests I dream about at night, which are mostly non-work and non-tech related, without the time constraints and stress of a low-impact FAANG corporate position.

In the end, when I worked at a FAANG, I felt intensely the pressure of the job, the responsibilities -- mostly made-up -- and the ultimate insignificance of my work, not in the grand scheme of things, but in the context of the company. However, the money and the prospect of earning more were exciting.
I got all excited for a second because I thought it said "SCP-1986 lectures" and thought we might be hearing from all our favorites. Especially Sheldon Katz.
Notice it is also missing many other "offensive" terms like :

"Settler" - It actually uses this word a lot in its definitions as to why words are bad, but "Settler" itself is an offensive term used by First Nations against "whites".

"White privilege" is also missing? Again another harmful word thrown around which many consider offensive. Words which include "Everyone" are generally not good because within "white people" there is a wide range of thoughts/beliefs. I'm sure that very poor white people don't feel they have "white privilege"?

When asked to define "white privilege" the SJW's fail miserably.

At the end of the day, given Stanford is in the US and has "first amendment rights" this list itself is utter nonsense.
I used it in Linux, but that's because it detected 2-in/4-out audio interface as just three stereo pairs and I needed to split those inputs off to mono.

It was a lot of CLI fuckery, not a pleasant experience... and of course pulseaudio can't just remember it, need to be re-applied after every USB reconnect.

Can be done with UDEV but not exactly something random user would know how to do.