skysight-inc/HackerNews huggingface dataset:
I imagine it also depend a lot on what you want to do. If you're equally happy working on whatever as long as you get to code then there are lots of jobs available all over the country/world. If you have a specific niche or specialty and want to stay within your sub field, or you want to work in a job lets you be more research focused, then being in the right hub is much more vital.
Is DST a states rights issue in the US? What is the argument FOR keeping DST?
ArangoDB Dev Days 2021
> Burning forests in Russia helped produced some of the worst global emissions in recent months. The Copernicus Atmosphere Monitoring Service of the EU found that burning forests released 1.3 gigatonnes of carbon dioxide last month, the highest since the organisation began measurements in 2003.

> The taiga forests of Siberia pumped 970 megatonnes of carbon dioxide into the atmosphere between June and August – more than all the forests in the rest of the world put together.

In this light it will be interesting to see how Russian plan to offset carbon emissions with forest [0] is going to work.

[0] https://www.bloomberg.com/news/articles/2021-03-23/russia-wa...
Which would you prefer?

def msort(xs, lo=None, hi=None):
if lo is None:
lo = 0
hi = len(xs)
if hi-lo < 2:
return
mid = lo + (hi-lo) // 2
msort(xs, lo, mid)
msort(xs, mid, hi)
merge(xs, lo, mid, hi)

def msort(xs):
s = [[0, len(xs) // 2, len(xs), "step 1"]]
while s:
lo, mid, hi, step = xs[-1]
if step == "step 1":
if hi-lo < 2:
s.pop()
else:
s[-1][3] = "step 2"
s.append([lo, lo + (mid-lo) // 2, mid, "step 1"])
elif step == "step 2":
s[-1][3] = "step 3"
s.append([mid, mid + (hi-mid) // 2, hi, "step 1"])
else:
s.pop()
merge(xs, lo, mid, hi)
UK PM's Speech at at the UN General Assembly: 22 September 2021
Apple is giving up a lot of money, likely hundreds of millions, by not letting Fortnite back in.

You could argue that in the long term Apple might be calculating that the fear effect on other companies might pay that back, but that's highly arguable. It's unarguable they are giving up a serious amount of reliable income to make this point.
Those kinds of users are unlikely to replace the root of trust, simply due to the process being onerous.

And even if everyone were to install malware. There are other ways to secure banking. E.g. by providing an external token with a display. This is how hardware crypto wallets and some PIN generators for in-browser banking work. Or they could ask the owner to upload the attestation pubkey to their website, then the bank could still check if it's really their app that's running (as confirmed by the boot trust chain). I'm not sure how fingerprint scanners are tied into secure boot, maybe they could be used to verify user intent too.
What a utter lie Tim Cook said. Apple only sees money, do not try to make this about the user. I would love to have Ricky Gervais in the court replying to Tim, just like he did on the Golden Globes :D
NZ resident here and in the tech scene. Here's some speculation:

What I've heard is that the AUS data centres for Azure and AWS have been getting hammered and have been non stop adding servers/capacity. So from perspective it does make sense to move some of that load off to NZ.

Microsoft announced their NZ data centre first, then because of data sovereignty issues you mentioned stands to gain all that business from govt and AWS is now trying to play catchup.

Another big driver is banks, it is a data governance/sovereignty issue but its a little bit more nuanced than at first glance.

In NZ almost all of our largest banks are Australian owned and are running multi-tenanted systems in AU data centres and are heavily invested in cloud.

Our reserve bank has recently made this policy called BS11 requiring banks to bring all there IT systems onshore.

https://www.hcltech.com/blogs/bs11-impacts-and-its-it-implic...

So I suspect both Microsoft and AWS have picked up huge contracts with banks which are subsidising these data centres to save the NZ banks from rewriting a ton of their systems not to use AWS/Azure.
not just gravity. Really a whole host of environments that at least we ourselves find very helpful in a long list of production processes.
Yeah, that’s fair. Cargo cults got famous because they worked, despite the mocking way they are often reported.
Indeed, in Hawaii, at 20 degrees north, the sun rises at 6am and sets at 6pm with little variation from summer to winter (there is no daylight saving; what would be the point?). A lot of people work 7am to 3pm to leave a couple of hours of sunlight to go surfing after work. I never personally did that schedule, but it made a lot of sense to me.
In Haiku parse tree
The oroboros told me
"In Haiku parse tree..."
This is the first speech I'm familiar with by a world class politician who starts off by quoting paleontological statistics. Pretty groovy IMO, and very much to the point. Very unexpected Carl Sagan -like vibes. However wrote this speech they did a good job.
Replicating the chassis (including the scratches, etc.) and other laptop parts is the hardest part of your attack. I assume you don't know about the nail-polish with glitter based protection?

Even "copying the login screen" is not necessarily easy.
The thing I hate the most about my iPhone is the stupid charging port. For sure it’s better than micro USB, but it’s not better than USB-C.

I think they’re preparing to transition over anyway, with devices gradually replacing the port. But I guess the iPhone is going to be among the last.
An idea I just had around this, for if you run your own PK/KEK/DB chain - is it feasible to "dump" these Option ROMs?

If so, you should be able to whitelist their sha256 hashes in your DB database, since the DB can contain an allow-list of hashes, as well as an allow-list of public keys.

I'm not familiar with how to view relevant Option ROMs, but if you can "dump" them in the format they will be verified in, you should be able to put those into your DB database.

Perhaps there could even be an open/peer-vouched crowdsourced set of such DB entries maintained for popular systems?
The whole world should go on UTC only. We should redefine noon to the time when the local sun is most directly overhead. Let places adjust their schedule to the local day/night schedule as they see fit.

Passing sixth grade should require demonstrating a way to find the local noon on a day when there is at least 6 hours of sun and 6 hours of dark using only basic tools. If the demonstration is off because of magnetic north vs true north, the student is required to tell the examiner that fact, but no correction is required. The 6 hours sun/dark is for those who live in areas where there is less since midnight sun makes this weird.

I'll settled for no DST, but I have to work with people all over the world and it is a pain to discuss times.
Yeah, let's move to the complete opposite side: one /bin for each package. You can have that today, in NixOS.
If Liveview is Google Stadia, to what would you compare Meteor?
Communicate and don't leave things hanging in the air? both of you thought and decided about finding a contractor to renovate the garage? decide who will take the next step or at least put a reminder to discuss it
Payload size doesn't matter that much, a ping is ping.

Currently my ping to this website is 167 ms:

ping news.ycombinator.com
PING news.ycombinator.com (209.216.230.240) 56(84) bytes of data.
64 bytes from news.ycombinator.com (209.216.230.240): icmp_seq=1 ttl=49 time=167 ms
64 bytes from news.ycombinator.com (209.216.230.240): icmp_seq=2 ttl=49 time=167 ms
64 bytes from news.ycombinator.com (209.216.230.240): icmp_seq=3 ttl=49 time=167 ms

Which means it's a cost I have to pay, before payload matters, before parsing matters, before rendering matters.

I'm at home, on fiber, on an ethernet cable, so ping should be very fast. And it can be:

ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=114 time=5.63 ms

Unfortunately, the network is not uniform.

It's of course, worse on Wifi, and even worse on mobile phone, on the go. Depending on your location, YMMV quite a lot as well. Then you have hardware quality playing a role, the user may use other software (torrenting, streaming, playing) that can also affect that.

Bottom line, you cannot assume the internet connection is snappy. Or stable (which is a problem with websocket, as you have to implement robust automatic reconnect, and it is slow and expensive, but then your use cannot use your software).

So knowing the trade off you make is important. On a local network in the corporate world, life view seems like a terrific deal. On a heavy mobile user centric app, it will probably hinder your app ergonomics.
Vegetarians eat eggs, drink milk, eat cheese and use leather (and other materials sourced from animals) so the scale of animal production could be lower but cannot be eliminated.

Vegan alternatives in materials depend on oil production.

So in some way, I think, animal production and animal industry is inevitable for us.

As somebody, who has been half half vegetarian (16 years), I would be strongly against making meat even 1 % more expensive. What people eat is their decision, not mine.
If your position is "following the rules while protesting through a court case seems reasonable", then you agree Epic should have followed the rules while protesting through a court case instead of deliberately getting banned in order to sharpen their PR efforts in support of the court case they planned to file.
Hubble telescope discovers 6 mysteriously dead galaxies from early universe
I Built My New Linux Gaming Desktop in 2021 with AMD (CPU+GPU) and GNU Guix
So…Sonos?
CanaKit sells the 3B for $35. Not sure if they'll ship to Europe though.
I want to try Phoenix but one of my app's classes is called Butt (it's an app about the human body), what will happen when I need to use plugs? Will it become ButtPlug? I can't have that on my app.
Louis CK has never been on The Joe Rogan Experience.
That's what those countless convention stickers are for, they're basically a cryptographic hash of all the leet stuff you've attended.
That doesn't read Braille. It reads digital data and writes Braille.
I use a pixel phone with my own signing keys and I find it very useful. I can live without SafetyNet, whatever that is.
I think you are arguing semantics, and that 'Agree' usually means something different in this context.

Agreeing in this sense usually means 'Agreeing to follow rules' rather than 'Agreeing that the rule should exist'.

For instance - I'm sure plenty of developers don't agree that Apple should get a 30% cut and don't want to give the money to them, but agree to let this happen in order to use the store. Most developers probably think that they should be able to take platform on any payment platform they wish, but again agree not to do it because those are the T&C's. Agree usually means 'Agree to do or not do something' rather than 'Agree something is the right thing'.
The modern Windows ARM laptops all(?) use standard x86 Secure Boot/UEFI rules, as far as I know. You can install Linux on them pretty easily; I know at least Fedora/Anaconda supports ARM64 pretty well. The bigger problems come after that but are more of the same stuff, i.e. lack of drivers for peripherals, you're dealing with Qualcomm, etc.
Holy Baader-Meinhof Batman! Just yesterday I had the idea for a phonecase that had a few buttons on the back-- nothing so specific as a chordic keyboard, more for things like a camera shutter button and some other macros. I even started roughing out a schematic. The FaunchPad looks sort of ill suited for the task because its wired but there are some good BLE SoCs out there now that can sip power.
I would have preferred they pull the plug until Facebook complied but that isn’t really how business is done (and that is easy for me to say because I don’t use the Facebook app.)
There is no certificate on the chain. There is only an URI to the certificate, see ERC-721.

Edit: yes I have only NFTs as defined in Ethereum in mind. If there are other solutions working better/safer, I am not aware of them...
Probably not bug free, but the bugs that remained were subtle enough to be difficult to notice, or they happened in rare circumstances, or they actually worked to the benefit of the game.

Video games have never been produced in an environment where bugs can be completely stamped out.
I like it. Very to-the-point.

One thing that annoys me is when I click "Job #5" it expands a new form and jumps to it immediately. It is very confusing. For me it would be better if the whole form was expanded at all times. Then I can just scroll up and down and know what I am editing. Same thing when I click "+ Education", it takes me out of the flow.

Good job.
It's not that it's generic, it's that it has several different, partly unrelated meanings, just like some short English roots that may coincide with some Latin, Greek or Old Norse loan.

Both of the reasons for the many homophones in Japanese are related to Chinese:

1. Japanese use both native Japanese words, like はく (ha-ku), and Chinese loanwords, like 白 (HAKU). Due to the very limited phonology of Japanese, these often coincide.

2. Again due to the limited phonology, a lot of sounds that in Chinese sounded different will coincide in Japanese.

By the way, HAKU and all other single character sounds that come from Chinese were originally single syllables, but since a syllable can't end in K in Japanese they add a U to it.

People might object that Mandarin also doesn't allow syllables that end in K, but the Chinese spoken when these words were borrowed did, just like Cantonese still does.

HAKU in Japanese is BAI in Mandarin and BAAK in Cantonese.
Are you referring to the Hellfire R9X "flying ginsu"?

https://www.popularmechanics.com/military/weapons/a30175425/...
Off-topic: what a terrible mobile experience. You have to dig for the content between all the BS ads.
That amount of letters, numbers and date math is thankfully illegal this early in my time zone.

But speaking of the anti-meridian, if one were at a pole, how is the date determined? Is tomorrow always a few steps away? Is there a non-calendar measure of days that applies to the whole planet at the same time? Is the number of days best described as the distance of the Earth from an arbitrary and invisible part of space representing New Years? Is that part of space best described by the “25,772-year axial precession of the earth?” [0]

0. https://medium.com/the-long-now-foundation/the-26-000-year-a...
Why Strive School Uses API.audio
This is all totally unsubstantiated, but...

Sinal's reliance on phone numbers and their point on encrypted e2e communication facilitates meta-information gathering for the governments of the world.

As for Pottering, he is an old-time RedHat employee, and RedHat is supplying virtually all governments of the world.
>ケッカは〈七百四十壱をラムダする〉足す九百十九、

This was driving me nuts because I could see 740 in it, but not 741 like the translation.

It turns out that 壱, 弌 and 壹 are used as 'one' in legal documents instead of the more common 一.

I've still got a long way to go learning Japanese.
Certain types of fine particulates are certainly more harmful than even forest fire smoke. For example asbestos, brake dust, leaded gasoline in dust, etc.

But the vast majority would probably be roughly the same.
My first tech job I quit and was rather blunt when explaining to my boss what I thought of him and the job. Less than 2 years later I found myself sitting opposite the same boss in a job interview at a different company.
I also work with people around the world, and it’s very easy for me to understand that 4 AM means it’s the middle of the night for them. However, I don’t think that I would have a good concept of when day or night is if we were all on the same time zone.
> The whole world should go on UTC only. We should redefine noon to the time when the local sun is most directly overhead.

What? How does that work?
Please don't be an asshole. You can do a one-off transliteration+embossing without becoming fluent in Braille or owning a dedicated Braille input device. The braille input device wouldn't make the task notably easier, since it is trivial to mechanically or electronically transliterate letters into Braille.
There are Common Lisp client libraries for Gemini and Gopher, so I imagine it would not be that difficult to add support.
> Going back to a mostly vegetarian food supply

From agricultural point of view, it is nonsense. There are places that generate more human edible calories by having animals. For example Mongolia, or nordic regions.

> Humanity hasn't had such a high meat consumption ever before, it's an aberration of the last century that is unsustainable. We changed the dietary habits of a lot of people over the last century. There's no reason we couldn't change them back.

If people will decide to eat less meat then be so. Forcing them would be disgusting.
iSpionage
The "default" boot chain is using a Microsoft CA key, but you can easily change it. In fact, the "root" for your system is the platform key, which is most probably signed by your OEM.

Pragmatically speaking, I'd be more worried about my OEM's platform key being compromised when someone leaks their UEFI firmware build tree through a ransomware attack or similar.

The biggest issue of the Microsoft "CA root", is that they sign everything - there was a good example [1] of them signing a Kaspersky rescue CD that could effectively break the secure boot chain.

The good news is you can load your own keys into your motherboard. It's only really a solution for enterprises or tech-savvy individuals, but it at least is a viable option and helps you to "own" your own platform.

[1] https://habr.com/en/post/446238/
Is it possible to download it in word doc format?
Ehh that is generous to the Fortnite fad. It's definitely a fraction of the memetic giant it was even when this litigation began.

I would postulate that 80%+ of Fortnite revenue is now from the item shop. In which case apple is "sacrificing" 20% to try getting the 80%.
This sounds reasonable but when you start doing the math it just doesn't make sense. Creating the device and getting it certified world wide is difficult but very doable. Pulling users away from their platforms and ecosystems is infinitely more difficult. I think you underestimate the draw the ecosystem has for all the other apps etc for people. This is why it is hard to compete with Google and Apple, it has almost nothing to do with the phone/OS.
> Not a good fit is rather charitable.

s/obviously not a good fit/non-starter :)

> I think that 'read-only mode' and 'can't interact at all' mode are not the same.

I agree, but it depends on the application. LiveView doesn't "freeze", but the content on the page is not going to continue updating or be interactive. This indeed limits some applications that want to allow the user to continue editing a document, but your example of a news site absolutely still functions fine for read-only offline.

> It becomes totally unresponsive and totally unusable in any offline or high latency situation (trains, stadiums, remote areas) right?

Yes, just like the vast vast majority of web applications today, including the vast vast majority of SPAs that could, in theory, work offline, but don't because of the added complexity on the client and server, state syncing, conflict resolution, etc. If working under the offline condition is a hard requirement, LiveView is out full stop. But even for SPAs, this is an opt-in feature today that few choose.
Exactly, and even in china I imagine the coal plants have at least a basic filtration system, not to mention European coal plants. Which of course no home fireplace has.
I have a Xiaomi device and can confirm the API request. It does this regardless of country, including in GDPR countries. It makes multiple requests like this per minute. And if you click on the Privacy Policy in the Xiaomi Smart Home app for instance, it shows a 404 error.
I didn't know what was guix so I clicked on the "About" page (https://hpc.guix.info/about/).

> Guix-HPC is an effort to optimize [GNU Guix] for reproducible scientific workflows in high-performance computing (HPC).

Ok this is like GNU Guix, but for HPC systems (which are helpfully defined). But what is "GNU Guix", though? Ok I will click the link (https://guix.gnu.org/) :

> *Liberating*. Guix is an advanced distribution of the [GNU operating system] developed by the GNU Project—which respects the freedom of computer users.

I happen to know what GNUOS is, otherwise I would have to click on yet another link to find out what it is (the name at least suggests it's an Operative System).

Guix needs extra help on the initial copy page though. Is "more advanced" than GNUOS... does that mean that GNUOS isn't "advanced" (How so)? It also says that Guix "respects the freedom of computer users". That seems to imply that GNUOS does not. Is that the case?

TL;DR: The "about" page in guix-hpc and guix should start with "Guix/Guix-hpc is an operative system." Then they can talk about how they're based on this and that. And Guix's first page copy text needs to be completely rewritten.
Infrastructures and the Ontological Question of Race
I don't think the license prices for professionals are too high, but I think there should be affordable license options for non-commercial uses. This could not only generate additional direct revenue but also might increase the number of professional users from enthusiasts who turn professional.
> an hour’s extra pay

Nice, and on the other side of Daylight savings you dont lose that hour's pay either. That's a good scam.
It is important, when contemplating Dwarf Fortress, to realise a couple of things.

Firstly, and most obviously, the game is clearly some sort of work of art. The exact nature of the art is a bit difficult to pin down - certainly isn't an exercise in graphics and the plot is inconsistent between playthroughs - but nevertheless.

The second thing to observe is it appears to be a life's work. A lifetime has not actually passed, but still there is a singleminded dedication here that is unusual.

Thirdly, it is impossible for this sort of art to be a true lifetimes work because computers havn't been powerful enough to do this sort of thing for the full 50 years it takes to dedicate a life to one thing. Furthermore, not enough people have been exposed to computers yet.

If humanity survives to 2121, there are going to be some amazing games. Gamemakers like Tarn, possible multiple generations of gamemakers, polishing these things will have some remarkable outcomes. I am glad to be around now at the birth of computing, but it is all too easy to envy the people who will be young in the 22nd century.
I'm a random human on the internet who doesn't care about HA or NixOS and went down a rabbit hole. My impressions of what I saw are my impressions. I don't care about any of this enough to argue about it.

I will answer this, though, because its happened to me a thousand times:
> How can people not know where to ask questions when all the people who'd ask has been told exactly where in a single short English sentence? What's not clear about "accept that this package is not supported by upstream developers and I will go to Nixpkgs to report any issues"?

I install HA on NixOS and everything seems to work perfectly and I'm happy. I buy the latest, just released Phillips Hue light and try to connect it and can't get it connected. I go to HA to try and troubleshoot ( because thats what I'm using and where this question is most relevant). HA devs tell me I'm missing a dependency and to pip it in or add it or however it normally works. I can't on NixOS and start collecting weird exception messages. In the end, HA devs spend hours wondering wtf is going on with my system until they realize it's NixOS and doesn't work the way they expect it to. I've now wasted their time unintentionally and had no idea it was actually an issue related to packaging I should have been asking about in NixOS - who are totally unaware of the trouble being caused to HA. That's just how the real world works.