skysight-inc/HackerNews huggingface dataset:
As with so many opinions these days, it's at one extreme and ignores the middle ground.

For some apps, the big issue is when you schedule the downtime to happen. If you are truly customer-centric, you should schedule for a time that causes the least disruption for your users. Of course, a decision like this depends on other factors - the number of users likely to be affected, how critical the app changes are, costs, etc.

I've noticed a number of companies in my country taking sites and apps offline in the middle of the workday when they're very likely to be in use. To me, this is unacceptable - the work on the app should be done after hours.
On Dell devices in that age range I saw a bitlocker mode that used the drive controllers own encryption feature. I dont remember if the key was provided by tpm but they used attestation. I dont know if they had a key unwrap dependent on that attestation or if it was just a postfactum check that is submitted to management servers.

In that course I have seen a bunch of blog posts where people found bugdoors or easy auth bypasses in these drive controller encryption schemes. Is that still a thing?
I tinkered a bit with sixel support for my "C64 emulator in the terminal" (https://github.com/floooh/docker-c64), but unfortunately it's way too slow to get anywhere near 'realtime' output (30fps or better).

Here's the (abandondend) sixel-version source code, only with two colors, more color planes would drastically reduce the performance.

https://github.com/floooh/chips-test/blob/master/examples/as...

I really wish there was a decent pixel-framebuffer standard for terminals (with at least the same performance as ncurses). This would allow a lot of fun "terminal applications" (e.g. everything that used to run in VGA Mode 13h).
> which made [Baltes2020] a particularly interesting read. Its subtitle is, "How popular media portrays the employability of older software developers," and the first blow is what the tech press considers old

Do we have any better sources than a small survey of tech press articles?

I always feel like ageism in tech articles are borderline clickbait: They aim to induce outrage by implying that ageism is rampant in the tech industry but the best we can do for evidence is a few anecdotes and, in this case, a survey of other tech press articles.

Ageism is a thing in the software industry. However, every company I’ve worked for that has had an ageism problem has, not coincidentally, been a terrible place to work with long hours, unreasonable demands, and bad management. Ageism is the perfect tool to select for hires who are too inexperienced to recognize that the situation is bad.

Most of the good companies I’ve worked for have had a broad distribution of ages. Again, not by coincidence, but because experienced developers settle in to roles at companies that are reasonable and treat people well.
If I understood the video correctly, it seems like the new model was proposed after the experiment was run. Wouldn't that make it extremely easy to fit the theory to the experiment?
Moderation, but also a community that is by and large more intelligent than the general pop. Add to that a set of common reference points grounded in tech. We almost al understand logic, math, have good language skills and tertiary education. This perhaps makes HN a little bit of an echo chamber in some respects but it also means there is space for well presented arguments that go against the grain.
Yes, that is very common around here, and no, I suspect this is not primarily about space utility but simply a cultural difference. Although I strongly agree with your points.
Curiosity is insubordination in its purest form.

Vladimir Nabokov
A global version of chaos monkey to keep us on our toes.
As a HomeKit user, I was looking forward to iOS 15, thinking there might be some incremental improvements to Siri’s handling of HomeKit commands. It wasn’t bad before, but it had room for improvement.

Unfortunately iOS 15 significantly deteriorated Siri’s understanding of HomeKit in some situations. Here’s a few reproducible examples:

‘Hey Siri, shades down’: sets the shades to 99%, i.e. a 1% adjustment. I now need to say ‘closed’ rather than ‘down’ to close them.

‘Hey Siri, close the living room shades’: responds with the current shade status. I need to switch the ordering to get things working (Hey Siri, living room shades: closed)

Did someone delete a mapping file of common HomeKit voice commands to actions or something? At this point, I’d almost prefer no AI, and just a static command list. I guess I could create that with shortcuts, but with 20 or so accessories that’s a big chore to set up.
Overcoming the Limitations of Client-Side Form Tracking with Webhooks
> Looks like this part is political: “for the physical modelling of Earth’s climate, quantifying variability and reliably predicting global warming”

All this is saying is that the predictive models they devised were proven correct given climate behavior today, e.g rise of temperatures and a general uptrend in severe weather activity that followed.
If you're tempted to check it all the time, that really means it's not "smart" enough for you to actually trust it (which is probably true of nearly all "smart" tech for today).
This is really interesting (to me anyway).

I normally just default to using Gnome Terminal on Linux, which sadly doesn't support Sixels, so I'll definitely give this a go.

Looking around I've just found Foot, which looks like it does support Sixel on Wayland[1].

So that might be a more permanent way forward.

1. https://codeberg.org/dnkl/foot
Son's medical issue, wife's medical issue, I hate my job with no end in sight, and I rarely get to do anything I would enjoy (hobbies).
No, Gore merely made a movie that a lot of people saw, the politicisation (in the sense of wilfully ignoring science results for partisan reasons) was started in the 1990's by oil companies and republicans looking to kill they Kyoto protocol.
> No profit motive?

There are profit motives and Y Combinator is being transparent on this. From the FAQ [1]:

> Another kind of job ad is reserved for YC-funded startups. These appear on the front page, but are not stories: they have no vote arrows, points, or comments. They begin part-way down and fall steadily. Only one is on the front page at a time. The rest are listed at jobs.

>

> What's the relationship between YC and HN?

> Y Combinator owns and funds HN. The HN team is editorially independent.

> HN gives three features to YC: job ads (see above) and startup launches get placed on the front page, and YC founder names are displayed to other YC alumni in orange.

But HN seems incentivized to keep the level of quality high and to not interfere too much with content beyond moderation, or people would leave. So it leaves us with good quality contents and discussions.

HN's incentives are well-aligned with serving its users best, and this is probably partly what makes it a good place.

[1] https://news.ycombinator.com/newsfaq.html
There probably is no fixed point, however: imagine a game with two players, the hunter and the prey where the turn consists of choosing whether to go place A or to place B. If both players end up in the same place, the hunter wins, otherwise the prey wins. Keep revealing to them the other player's decision, and they will keep adjusting their decisions without ever reaching any fixed point because logical negation doesn't have a fixed point. So I would wager this result generalizes to almost any antagonistic game.
My brother had a stressful afternoon in court a bit more than a decade ago with the same “yes” obviously spliced into a recording. The judge was pretty humored by the recording and kept asking the plaintiff (the scammer) to play it over & over again. After a while the plaintiff’s attorney left.

This was a one-off scuzzball. However, to this day, myself, and all my acquaintances answer the question “Is this thechao?” with a “this is he/she”.
The problem is that actual high availability becomes too expensive for mere mortals. Even big dogs like Google, Netflix know there is a trade-off that can be worth it financially. The difference between five 9s, six 9s and seven 9s and beyond can be an order of magnitude more expensive at scale.

Maintenance windows suck, but they work, and are predictable. It's easier to upgrade a database by bouncing it with a bit of predictable downtime, much much harder and expensive to do it live with zero downtime.

Edit: not to mention that humans understand and are usually incredibly forgiving. But they are rarely forgiving when surprised with outages.
Does anyone really care about Luboš Motl's ramblings any more? He seems to be the prime example of a smart person who gets too attached to his ideas and beliefs so he just digs deeper.
What Apple’s big privacy changes mean for the future of marketing
I’m definitely outside drug culture but do people really just inject stuff that clearly (tea!) isn’t meant for injecting?
Some of those features seem wild to me, aren't ldiv,exp,log2, isless and fastmath stuff basically just "map to what Intel have given us"? I'm amazed how low level these functions are.
People always had the option to avoid JP Morgan’s network of rails by walking or using a horse. But of course that’s silly to say. JP Morgan had built the one and only network. It was the fastest and easiest way to move goods and people so that’s what people “chose” to use. They “chose” it over options that vastly inferior. That’s what a monopoly is.

And I would encourage you to think about the long-term implications of monopolies. Specifically when it comes to inequality, inefficiency, and opportunities for innovation. The negative externalities go far beyond “a slight annoyance”.
> All the others can count uptime in years even with regular application updates.

Every major Debian/Ubuntu upgrade asks me for restarting services due to a libc upgrade and warns of potential instability as a result of not doing a restart. Not to mention upgrading systemd, which tends to require a reboot.
Well, that is an advantage of german houses: They are built from cinder blocks or concrete and have proper, thick, hardwood doors - so if the bathroom door is closed, you usually don't hear anything.
No masks in schools - no distancing. They are not even doing the basics.
>Like I said, it's been a while since I last looked closely, and I imagine multiple improvements have been made in this space since that time

For anyone that's interested in what these may be. Take a peak at MANRS.
https://www.manrs.org/
Was there any place on the planet that had 18 months of uninterrupted lockdowns, preventing real human interaction? The pandemic has hit in waves, and lockdowns were usually only applied when needed.
Canadian government's online harms legislation threatens our human rights
Yeah… I mean. I’m in my mid-40s and I feel like I’ve got a lot of productive / happy peers. Numbers-wise, sure, there are Devs older than me, but in raw numbers, not that many.
Centaur Labs (YC W19) Is Hiring a Head of Information Security
Premature Atrial Fibrillation

I believe is what it was called. I worked as close to round the clock as possible for 3 full months once and was pretty sure I was having a heart attack.

Doctor told me that it wasn’t serious as long as I didn’t keep doing whatever I was doing.
Honduran Islanders Push Back Libertarian Startup City
Can windows do per-user encryption?
Startup guide: How to build a big brand on a small budget
> The explanation of the award involving the "interplay" is incredibly vague. What is the precise discovery or the paper that is being appreciated here?

Nobel award explanations are directed at the general public. Prizes themselves are awarded for a lifetime contribution to the field and/or to the society through the work in the field.

> I reserve the right to ban any commenter who mentions the Nobel Prize in a positive sense.

A substantive critique?

As far as I understood the post, the main weakness of the laureates' research is that it was not "hard" enough. And that the contribution of their research to the society should not matter. I am watching some lectures from laureates on YT now and I already wrote down a favourite quote from Syukuro Manabe: "You can never win, competing with nature in complexity".
I have worked for an acquirer side of the business where I implemented the credit card application but also took part in complete certification process and day to day business.

For a normal credit card transaction, most of the fee goes to the bank issuer of the card. This is banks' major source of income nowadays (aside people who don't pay off their credit card on time).

This means that most acquiring business -- the companies like Visa, Mastercard and actual acquirers that maintain the infrastructure -- get very small part of that pie but it is still very worth their time.

I don't know what kind of deal PayPal has but 3% suggests their cut is order of magnitude more than any traditional acquirer, but without hassle of maintaining EPOS terminal infrastructure.

And that half a dollar is damaging to micro transactions. Technology was supposed to make it easier to pay for small things, individually. Half a dollar cannot be explained even if each transaction was processed manually.
> So much of the internet is about translating addresses from one format to another

Most of computing is about mapping A to B and maintaining databases of those mappings :-)
Growing Raspberry Pi's Presence in Africa
Not a fan of the way the author has framed this. The title reads as if it’s condoning that such discrimination is acceptable or understandable if age 60+.
What is the Python set module he's talking about?
Barrier: Open-Source KVM Software
To add on, BGP has a very much "meme" status of being scary and dangerous, and any touching will break youtube etc. [Mostly perpetuated by infosec circles]

It's really not the 2000's anymore, BGP is mostly safe and filtered. There are still improvements to be made (I've even written on the blog about them), but one persons immense fuck ups are far less likely to cause issues now that IRR filters and prefix limits exist.
Ah yes, this is probably a more intuitive way of doing things than in my comment (though of course we prove different things).⁰ I should add that for those interested, the SEP page on algebraic propositional logic is quite interesting, although I regrettably have not actually gotten round to working through it.¹

0: https://news.ycombinator.com/item?id=28756727

1: https://plato.stanford.edu/entries/logic-algebraic-propositi...
For me, Tesla's bottom line is irrelevant. While Tesla was indeed liable for the events, 137M is way too much for what happened to the victim. Its really that simple
> I would genuinely be interested in knowing what you, dear reader, think curiosity really is.

For me it's mostly defining the undefined. I don't do it for the sake of gaining knowledge, it's more like "oh, so that's how it works". I like the feeling of taking something that feels like a magical black box and systematically breaking it down to the point where it doesn't feel magical anymore. Often times you only need a little bit more than a surface level understanding to get to this point.
Show HN: Hurl – Run and test HTTP requests with plain text, curl and Rust
We're releasing a new version of Hurl, a simple HTTP cli tool built on top of libcurl and Rust.

Hurl allows running HTTP requests defined in a plain text format. It can be used to fetch data, or play a scenario (sequence of requests), asserting responses along the way. With its textual format, it is aimed for both devops and developers. With its command-line usage/simple unique binary, it is aimed for both local dev and continuous integration.

An Hurl sample:

GET https//example.org/books

HTTP/1.1 200
[Asserts]
jsonpath "$.validated" == true
jsonpath "$.books" count == 12
jsonpath "$.books[2].name" == "Dune"

Since our first "Show HN" submission [1], we have made the following changes:

- full native support on Windows

- improve Hurl file format syntax (with md5, sha1, sha256 asserts for instance)

- add a tutorial on how to use Hurl [2]

- add a simple interactive mode

- a lot of bug fixes!

In our roadmap, we want to have a better support for package manager (brew, apt etc...), better error feedbacks.

We're looking for contributions on improving/correcting our documentation, build an UI client above Hurl, better IDE tooling integration.

And last but not least, we would be happy to have feeback on it!

[1] https://news.ycombinator.com/item?id=25655737

[2] https://hurl.dev/docs/tutorial/your-first-hurl-file.html
It exists now. You don’t even have to say “on Spotify” for every song anymore (holy shit!!!!). They’re certainly moving late, but they’re moving.
Tried Supabase and Next.js to build an image hosting service Amazing
In Spain the tax filling software provided by the government was migrated to a JavaScript browser based interface years ago (it was a Java app before).

The interface is responsive. I literally can send my taxes while I shit. The biggest hurdle is that the day the tax season starts servers can't deal with the load (because apparently everyone wants to be Ned Flanders and file their taxes the first day).

Thanks to the national ID e-card (which does have a chip with a private key and a certificate signed by the government's certificate authority) I don't even need a login/password to enter the tax agency web site, the card proves my identity.

This is not some advanced e-government shit, it's routine and every advanced country is expected to have it (just like universal healthcare, clean water or paved roads). Even development countries are starting to have these kind of web services.

At this point I suspect some people get paid to spread bullshit like this.
As it's published within an hour of the announcement, you will allow me a measure of scepticism that this is really something "substantive" as opposed to merely "wordy".
I think we disagree about the "substantive" part.
I don't doubt this, and I'm truly sympathetic to the author's experience. However it doesn't match my experiences. At this age I find I'm getting better and better job offers. Too senior has never been a problem, these offers have been at principal or senior staff levels.

I don't think I've been managing my career particularly well (15 years in and 5 jobs), and I've avoided management as best I can, but it doesn't seem to be slowing down. Looking at my peers, there are plenty of people 10+ years older than me in IC positions.

I'm curious what the difference is. Is it 40 and only one job? Industry or programming language focus? Location?
Are you under the impression that Facebook is a SaaS provider?

Facebook sells ad space, retail. The impact on their customers of the outage is ‘sorry, you couldn’t buy ads for a few hours.’

Demanding a public RCA for this is like demanding an RCA from Costco because they’re out of stock of tinned beans.
Employees need to tell employers to f** off with all the overtime, extra work, working on weekends, etc. The video game industry is loosing its creative people for years, the film industry is milking their 3d artists dry, and the normal software companies have unrealistic expectations how long someone should work.

On top of that we have weak seniority ranks. Products and tools are not developed as good as they could be. Topics like security still show that honing products and skills are needed, but this is not happening when we don't build a layer of experts that still want to program and dig into these problems.

Excellence comes with experience and that is only developing over time with making the mistakes and fixing them.
Udemy S-1 IPO
I can forgive kids, but it is fully adult humans that engage in this type of cancellation.

This is a typical witch hunt based on insecurity. At least academics should have enough self reflection to question their behavior, but they don't and they are the worst offenders here. And some of them even say they want to display leadership. What a sad joke...
Those details should definitely have been a part of the blog post!
Do you ensure that the apps that are generated are compatible with accessibility tools on the target platforms? I tried the Split & Tip example app (https://www.bravostudio.app/made-with-bravo/split-tip) on Android with TalkBack enabled and labels for input fields aren't read out when the input gets focus (eg when I focus on the 'Tip %' field TalkBack reads 'e.g. 15, edit box' rather than 'Tip percentage, e.g. 15, edit box')
Glad to see I'm not the only one. I feel like a bunch of prior working commands have gone missing or are interpreted entirely wrong. Siri doesn't respond properly to "Turn the radiator in living room off" but when you say "turn heating in living room off" even responds with "turning radiator in living room off".
As a consumer, this is downright frustrating.
First generation immigrant, came over at age 13.

It works both ways. Living in a North American style house, you get used to the lightweight doors, the total lack of sound insulation, the crank casement windows and such. Then you visit Germany, and everything is so solid. Windows and doors are airtight, with single gaskets on the door and up to triple on the window. Fresh air? Any true German will only sleep with the windows open. But teenager in the next bedroom over playing the stereo until 3am? No problem, the sound insulation is so good you hardly hear it. And everything is finished with such good materials and maintained so well. Envy envy, what ridiculous hovels we live in back home.

Even stick construction - and they do that in Germany too - is finished to the same standard, with obsessive levels of sound insulation inside the walls and such.

Someone mentioned thermal insulation though. Modern North American stick houses, while not airtight inside, certainly have an airtight envelope, and with 6" studs have a brick house beat hollow as far as thermal efficiency. In fact, the first thing we noticed when we immigrated, living in an old stick type house, was how toasty warm it was in the brutal winter cold.
You can do it using https://developer.apple.com/documentation/speech or is it actually missing anything necessary for a “voice cli” app?
I think he's referring to the datatype (class) and associated operations (so not a literal Python module that you import, which may be where your confusing is coming from).
I read on Facebook that Nicki Minaj's Cousin's Friend was using an Oculus during the Facebook outage, and he got trapped in CyberSpace, and when his balls became swollen in CyberSpace, they also became swollen in real life!
It is obvious that the committee decided they wanted the prize to be about climate change this year before the selection process began, or it never would have shaken out this way.
The Nobel Prize does not — and cannot reasonably — highlight the "best" physics research, because it is not possible to directly say one discipline is superior or more important than another. Rather, the Nobel features different disciplines in different years.

In this context, it's important to recall that the development of modern climate science is one of the most significant developments of 20th-century physics, and before this year, no Nobel Prize had been awarded for climate science. Similar prizes were awarded for the development of the integrated circuit and the light-emitting diode, and in these cases almost nobody finds it to be in the slightest untoward that the Prize is awarded in relation to the social impact of the work. (There are always a few crotchety purists, but more people pretend to be so when it suits them.)

So yes, awarding the Nobel for climate science is a political decision. Not awarding the Nobel for climate science would also be a political decision. In this context, it appears that the recipients are two of the most influential early theorists of climate science, who did their work decades ago.

The Nobel committee has no choice but to be politicized when science is politicized. They handled it admirably.
This is looking like what Postman should have been.