skysight-inc/HackerNews huggingface dataset:
To each it's own, but 1Password security design looks pretty solid. Here is their white paper: https://1passwordstatic.com/files/security/1password-white-p...
How I finally learned to code
A developer laptop with all the required software installed, environment variables set, ready to go.
If you really want to you can connect additional HomePods to stereo paired HomePods via airplay, buts they aren’t permanently paired.
What would constitute a fair wage? The same as what we would have been paid in the US? Maybe India?

If we insist upon that, then why hire in Kenya, which is an unstable and unpredictable environment that has a lot of inherent risks for the company?

Or are you arguing these jobs shouldn't exist at all?
Not really. Environmental factors can change this, but it’s largely just things that change how DNA is used without changing the DNA itself.

A lot of it is just part of normal development.
Two dollar an hour censors. I miss the days when the pope would personally review scientists' correspondence.
You can train the HomePod to recognize individuals to handle their tasks.
10k is ~5% of FTEs. Not nothing, but not 20%, either.
Thank you very much for your kind words. It makes me incredibly happy when I hear that something I write resonates with others, if only because it validates my own feelings.
Hmm. Are serif fonts beginning to die out altogether, actually? I definitely feel like I see a lot more sans serif than I used to.
It’s a job that is safer and pays better than the alternatives. Don’t go imposing your view of the world on others and thinking you know what’s best for other adults. You won’t like it if I come into your life and do that, even if I were right.

In this case is text. There’s no graphic depictions of anything. There could be foul, abusive, or racist language. But that’s much less difficult to deal with.
Ford takes step toward achieving its climate goals with new solar power plant
How are they planning to deal with the I-l issue? Hope that it never comes up?
Its a tragedy of public education that people do not realise that there are different kinds of capitalism. After all, slave trade was capitalism too.

We just went through a massive transition from Kenzian to Neoliberal system, and nobody realised. The underperformance of Neoliberal system compared to its predessesor should be the biggest discussion point in all news.

Noone has even heard of shumpeterian theory.
I had a similar reaction. Acquisitions can be a signal that there's a go-to-market strategy being pursued.
I’m not sure where you’re looking but every brand offers no-date watches in pretty much every style you might want
Free the nipple: Facebook and Instagram told to overhaul ban on bare breasts
> The fact that we do not have a standardized national ID easily available to everyone is embarrassing.

Why? I’ve lived in a European country with common national IDs, in the US, and in a European country without national IDs, and I’m not sure that the absence of it is “embarrassing.” Note that in most European countries it’s an identifier of citizenship, not residence, with other ID cards such as residence permits, drivers licenses, or municipal registrations indicating residence. Therefore, it’s far from sufficient for many common use cases that depend on residence, and the countries that don’t have one such as the US or the UK typically use passports (or ad-hoc solutions such as US/Canada enhanced drivers licenses) for travel.

I agree that digital IDs can be very useful.
Passkeys is what Apple decided to call their implementation and the benefits are within their ecosystem, such as storing these in your Keychain to be used on multiple devices.

This page is a good starter:

https://developer.apple.com/passkeys/
Arguably this fits even better.
Where I'm from everyone is using Genelec speakers.
Check out https://lowdefy.com/ they even have a sample survey app as one of their examples.
I shouldn't post at 4am.
Not for the bureaucrats at the state department.
Capitalism is a failure. Everyone should be entitled to money.
Th.. that announcement is in Arial... (Edit: and Helvetica)
Probably something active like the Q Acoustics M20, Triangle AIO Twin, JBL 305P, or Kali Audio In-5 (though the last two are monitors so you’d need a dac/preamp of some sort).
I think they should focus on embedded devices, and a story as a replacement for appliances using either Windows or Windows CE.

Even in todays rather unstable state, it would work fine if it was easy to bundle it such:

- an application EXE

- boot with a readonly root file system

- read-write partition for application/user settings

- builtin watchdog to reboot when/if the system crashes

There's a shit-ton of stuff running Windows of some sort behind the scenes.

I'm sure there's also some kind of cloud application I can't quite put my finger on which would be useful, but maybe more niche. I have been known to test Win32 applications I have written against ReactOS. If it works there, it will run on every Windows version still running under the sun.

Maybe as part of a CI pipeline generating Win32 EXEs?
yes, that makes sense. there should be regional cost of living adjustments.
Ah thanks, I kept ending up on Google's pages. I don't search good:P
Nest co-founder Matt Rogers’ new startup is trash
they produce soot

As my bathroom walls can attest to. It took a long time to clean that up. I don't use candles for scent any more. Now I just keep them as one of many sources of emergency light and heat.
Some had images, also they did other work for the hiring company.
It's not just from the goodness of their hearts.

Fundamentally, they chose this approach because those who receive the benefits will have to sign NDAs and because they don't want their reputation as an employer to be poisoned.
I think local reproducible dev environments is a great and less-intense way to get into Nix (the package manager)! https://devenv.sh/ is built on top of Nix as well to make it more approachable and user friendly for exactly your use case.
Doom and gloom gets the most clicks. News is just an afterthought at this point.
Super, duper bummed I can't pair this one with my 1st gen homepod.

From footnote #3: Creating a HomePod stereo pair requires two of the same model HomePod speakers, such as two HomePod mini, two HomePod (2nd generation), or two HomePod (1st generation).
Have you tried gn or bazel?
> I'd further argue that Microsoft should stop developing its windows OS kernel altogether, running wsl2 on top of a boring windows kernel is never the solution. They should build Windows on top of the Linux kernel, I mean let Windows be a good Linux Window Manager.

Well Windows 11 is now already the best Linux Desktop distro with WSL2.

No need to further complicate it with the rube goldberg contraption that the Linux desktop ecosystem brings.
I never understand why someone in charge of making one specific simple choice, ends up making a remarkable dumb decision. Why, unless you are doing things unethically, would you go for a licensed font?

It's not like this is a hard problem to solve more than adequately with open and more accessible alternatives.
Lights, Time, Timers, News, Podcasts/Audiobooks.

Asked Alexa today:

- ‘Can dogs eat apples’

- ’How far is it to <location>‘ ‘How long to <location>.’

- ‘How many calories does 100g grams of cornflakes have’

Just stuff not worth picking my phone up and typing for the most part.

Though just tried all 3 of them on siri and only how far/long is <location> gave me a voice answer (the other 2 were just search results).
Same. We use it all the time. It's incredibly useful.
I still maintain that learning Prolog 25 years ago as part of my degree (AI + Comp Sci) made me a better programmer.
The only honest thing he could have said would be: "Look, in the end this about shareholder value and we need to sacrifice some people in order to create shareholder value. I know, it sucks, but let's not kid ourselves, we all knew that's the game we are playing here at Microsoft (or any publicly traded company). We got some nice perks while it lasted but unfortunately the party is over now. We will do our best to ensure everyone affected gets a fair severance package.".

Anything else is basically a lie.
I see them mostly as display fonts.
No because I pay for clothes not made by people in shit situations ?
This is an argument that the job shouldn't exist at all. That's an okay argument to make (I personally lean that way), but has no relevance to whether $2/hour would be worth it to a Kenyan.
Having implemented most of the PNG specification from scratch in the past month, I agree with all of the features highlighted by the author in the article's introduction. Although there are some minor things I don't like, overall it is a very well-designed format that has minimal ambiguity and stands the test of time.

You can find my modern Java PNG library at: https://www.nayuki.io/page/png-library , https://github.com/nayuki/PNG-library

I also made a web-based tool to dissect PNG files and show all the fields and errors: https://www.nayuki.io/page/png-file-chunk-inspector

And my own "minimum-viable PNG writer" in ~140 lines of Java back in the year 2012: https://www.nayuki.io/page/dumb-png-output-java
Stop Building on Corporate-Controlled Languages
Remember when programming languages were free?

When your compiler/editor didn't call back to some corporation every time you compiled code?

When our package managers weren't linked to data aggregators watching our every move?

When we used free tools to build free software.
>Why don’t they stick an Airport of Time Capsule in these things?

Because after they started winding down that business unit, those employees basically went and founded Ubiquiti.
> it's mostly guided by wishful thinking to fool yourself into believing that all this penance leads to some kind of salvation.

Something similar leads to russian people to support Putin. They know that they are wrong, but the thought that they are wrong and all the suffering was for nothing is too terrifying for their subconcience to even ankowledge.
Wiki says there are 200 million odd child labourers globally. As per the Indian census of 2011, the number of child labourers in India is way lower than your 160 M figure.

India’s census figures are mostly reliable, unlikely to be off by an order of magnitude.

https://en.m.wikipedia.org/wiki/Child_labour_in_India
My browser renders this in sans serif, but adds serifs to I. I'm on firefox/linux and it's defaulting to the css `sans-serif` and I don't have the energy to research how to find what that defaults to right now.
> loss of epigenetic information is a reversible cause of aging

Ok, so how do we reverse the loss of epigenetic information?
Kubernetes API server is not dependent on Apache, NGINX, HA Proxy, IIS, ... taking care of the actual load, since it's not getting any significant amount of traffic. In general API servers have much bigger scaling problems with actually executing the API calls rather than handling requests at scale. Having an NGINX or something similar to serve some static content and also reverse proxy to a Go server is sometimes nice if you're also serving a large UI app, but in that case NGINX is very much doing trivial work, and Go net/http is handling the real work.
It’s a necessary stepping stone on the path to better working conditions and wages. I think people forget what the early days of the Industrial Revolution looked like in our countries.

Can you get there without that? Likely not.

What you’re suggesting is to actually keep them poor for their own good. It’s a nonsensical and counterproductive argument that your making.
The Microsoft empire is bigger than several nation states.

IBM research used to examine UX. The IBM top brass deciding to pay over $35B+ for a UNIX-like when they have an authentic UNIX of their very own which is going to a boneyard in India suggests that kind of UX research isn't front of mind and funded to decide which font is best.
Tangential thought: First Gen HomePods, a years old product, are currently selling on eBay for nearly their retail price. Lots of people, myself included, love them purely because of how good the audio is and how easy the pairing is between HomePods and iPhones/Macs/AppleTVs. I’ve had two paired to my AppleTV for years and the audio for music and movies is amazing.

Again, more anecdata: I have never used Siri and wouldn’t even factor in if my audio setup can convert temperatures when purchasing it.
> Well, they made its own category for it and asked Sama to collect images of several other categories, but somehow it was lost in communication that for one of theses categories, no images should be collected.

Be careful here. Read the article closely, here is what it says:

> [Sama] said in a statement that its agreement to collect images for OpenAI did not include any reference to illegal content, and it was only after the work had begun that OpenAI sent “additional instructions” referring to “some illegal categories.”

Note how carefully this is worded - if Time could confidently say that OpenAI asked for C4 images, they would have absolutely put that in the article. Now, this is filtered through PR statements, but it reads to me like a poorly-worded email went out from OpenAI that didn't actually ask for C4 images, but one of Sama's employees interpreted it as an ask, and started collecting without raising any red flags up the chain. And they got fired for it.
The oldest art in the world wasn't made by Homo Sapiens
Do you think Anthony Blinken knows what a licensed or unlicensed font is?
Space Cadet is definitely one I miss. I have seen devs in the past suggest making ReactOS into an omniuse OS that could someday also include Linux packages, so you could in theory also "apt-get install" whatever you wanted to install.
It really shouldn't. 20% means _literally_ 20 / 100 so if you need to express that numerically (as you do in code since % is reserved for modulo) you write that as 0.2. That is still a percentage, just in numerical decimal form instead of in the form of a fraction, the value is exactly the same and it didn't stop being a percentage.

If I write 0.2 in a piece of paper and give it to someone and tell them that's a percentage it should be pretty obvious that means it's 20%. If you do the same but you write 0.2% then of course it's 0.2%.

If they really wanted to they could've written the comparison using the numbers as fractions in the comparisons such as percentage < 10/100 which would be perfectly reasonable, but again, that resolves to 0.1, so you might as well right it in decimal form already.
There was a sentiment in an earlier discussion [0] that this is "a war on tech wages" but for years the argument was that tech will make many other jobs obsolete (which would justify wage growth for tech employees).

Remember, e.g., the Jack Ma era and his proclamations that we should all get into arts because tech will take care of the rest?

Is the current round of layoffs an admission that the "software will eat the world" scenario will not happen or an indication that it can be done with even fewer tech employees?

[0] https://news.ycombinator.com/item?id=34417750
There are two problems with this.

The first is that facts are useless without context. For example, the answer to "Were Jewish people overrepresented in finance during the middle ages in Europe" is "yes" - it is a well-researched historical fact. However, that misses the context that the majority Christian population was forbidden by their religion to lend money, essentially making the Jewish population the only people who could act as bankers. At the same time, Jewish people were barred from many other professions. Without that context the fact is useless and misrepresents reality.

The second is that ChatGPT is trained on basically the entire internet, including a wide range of conspiracy theories. It isn't a database filled with facts, nor was it ever intended to. It'll happily parrot whatever complete nonsense was also part of its training set.

AI simply hasn't progressed enough to properly understand the context in which it operates. As Microsoft's Tay demonstrated, uncontrolled AI will quickly end up outputting the most racist things you have ever seen on the internet - which is Really Bad if you are the company creating that AI. Until we make significant technological advances, the only way to avoid it is to intentionally censor the output.
Being fat is a problem with caloric intake, not caloric usage.

I've found every time that I wanted to lose weight I needed to get my eating in order. That gave me more energy to work out, which of course helped even more.

But it starts with eating less.

Whenever I focused on just working out, I found I would just eat more and still have a caloric surplus. It never worked as a way to lose weight as I wasn't addressing the root of the problem, overeating.
I've already been receiving case randomization from them for some time. Perhaps my poor little DNS servers are being used as a test case? Or do they pass along randomization from Tor exit nodes when those nodes are using Google's open resolvers?

It must be Tor. The UDP TTL of those requests is usually 200+ whereas the lower case requests are below 128 UDP TTL. Not DNS TTL
Now if we can get the Chinese factories to replace the nasty old serif font they use for every label…
Don't get it, if it's the most fundamental operation, supposedly you want to be able to do that in the most excellent way, no? Waiting years for the OS fix doesn't help you in the interim
Just the other day I had to figure out an opaque problem with a vagrant image not working. It was very annoying, and wasted the entire time I had set aside for coding.
O-O enough, usually. O-O does not add much power, by itself.

If it had destructors, there would be something to build on.
One medicine that addresses both is a moving away from outcome based thinking and focus on performance.

Ask "did I try my best", opposed to "did I get what I want"
They break just like why other car part. The replacement cost of a fancy, proprietary head unit is in the $US thousands.

I'd rather save thousands on the car price up front with a basic head unit that is affordable to replace.
https://www.engadget.com/sonos-google-itc-compliant-initial-...

Nope. Google turned the trueplay knockoff off real fast (as it was easy to remove) and took time to disable group volume control.
This article by one of the GNOME devs is well worth reading to understand why frame pointers are currently the only good solution if you want accurate profiles: https://blogs.gnome.org/chergert/2022/12/31/frame-pointers-a...

I have to agree with him. perf has an option to use DWARF data for stacks, but IMHO it simply does not work.
> the audio is checked against a fraction of other Alexa requests arriving at around the same time. If the audio of a request matches that of requests from at least two other customers, we identify it as a media event

I wonder what that fraction is. If you put 10 Alexas in a room I wonder if it's possible that none of them wake up.
Passkeys are effectively software security keys, stored in whatever keychain you're using (Chrome or iCloud Keychain or otherwise); for the major implementations you're hearing about, the goal of their implementation is improving the UX by syncing your passkeys between devices, so as long as you can access your passkey keychain, you won't have to worry about losing your security key for that website.

As for how "passwordless" plays into this, Passkeys are generally better than passwords simply because it's PGP instead of a shared secret you send to the website, so even if a website is compromised, there's effectively 0 way the compromised database will enable password stuffing attacks on other websites.

Another cool thing is QR codes via caBLE (cloud assisted BLE), you can scan a QR code on a browser (on a bluetooth-enabled computer) to have your phone connect to that computer and present its passkey to the computer, without needing to actually plug in your device to the computer. This is not strictly a passkey thing, it just aids in making them usable.
> Where I work today in the US, even junior devs (i.e. no on-call or general need to fight fires outside of regular hours) are grinding away on nights and weekends.

Wow. Most places are not like that. Get out of there.
I think design trends ebb and flow. We're currently in a period of strong minimalism. But sooner or later some designers will start using serif typefaces in order to stand out and the trend will reverse.
I miss inline images in most Gemini browsers. Though, most ebooks don't have images and people love reading those.

But I love the small, human-scale web idea and I'm glad there continues to excitement around Gemini.
My Logitech g500 from many years ago has a physical toggle for detent/freewheel scrolling, and I love it. Precise when I need it, and zooming up or down when I need speed.
Wow this is really cool. I just tried the example on the homepage, that's magic! No email, username or password. Can someone explain what is happening?
I don’t make the rules, I just know that when people are older it’s more acceptable to be in management or leadership.

One other thing in tech, I feel like there is a feeling that if you don’t have FU money by 40, and are still working in the coding weeds, you actually aren’t any good and are vulnerable when layoffs etc come around.
By the way, thank you for the post.
This is part of why some important government reports still use all caps. It's also a leftover from the telegraph era.

INTELLIGENCE REPORT FOR THE PRESIDENT

STATE DEPARTMENT

SECRET/NOFORN

JANUARY 18 2023

CONTENTS:
1. POLITICAL DEVELOPMENTS WITHIN THE RUSSIAN FEDERATION
2. PEOPLE'S REPUBLIC OF CHINA'S NUCLEAR WEAPONS PROGRAM
3. TURKEY AND NATO
He even live streams fixing them.

Here is a video, more on his channel

https://youtu.be/FfGiuh_QH3M

And I think it works out to about $80 once you include shipping. Ive got a dead one right now - trying to decide if I want to source air gun to fix it myself or just send it to him. Less than $100 to have it fixed is kind of a steal.
"caught"
it's just WebAuthn with an easier to understand name.

However passkeys depends on a yet to be published standard for QR codes + bluetooth + websockets for doing WebAuthn from a second device. But that is planned to be published soon.
I think it’s interesting to American audiences because we effectively do just that for housing[0], which was seen as necessary as part of trying to repair the countries history of slavery. My (limited) understanding is that it’s very well litigated - if you refuse to sell or rent to someone on the basis of a protected class they can sue you, and the government can even force the property owner to hire an independent manager so the suing tenant can rent but not come in direct contact with. This kind of language raises lots of red flags to my American ears.

[0] https://www.hud.gov/program_offices/fair_housing_equal_opp/f...?
Does "Hey Siri überspringen" work?

Voice assistants really need to get away from their pretense that they're magical at understanding languages and just provide a long documentation page showing what you can say... and also take feedback on that page so people can provide more idiomatic ways to express that same command.

Apple do actually have such documentation[1 English][2 German] but it's far from comprehensive, and the examples are tediously long ("Hey Siri skip this song", when I know "Hey Siri skip" works)

1: English: https://support.apple.com/en-gb/siri / https://support.apple.com/en-gb/HT208279

2: German: https://support.apple.com/de-de/siri / https://support.apple.com/de-de/HT208279
The main thing the full-size HomePod brings is more speakers for better sound.
Indeed. What is also not understood, company performance is not a result of individual performance, any more than efficiency of your car is a result of quality of steel used to build the body of the car.

Incorrect organisation and priorities will absolutely waste the best individual performers, and lead them to depression to boot. Correct organisation can deliver results even from a mediocore team.