skysight-inc/HackerNews huggingface dataset:
IIRC changing the phone number associated to an AppleID involves knowing the device code, the AppleID passcode or having access to another device with 2FA.

I may be wrong and I have multiple devices with 2FA activated, so my mileage may vary because of this.
I’d always expect 2 factors to be necessary to make changes to my account.
If changing the phone number with activated 2FA is possible without one of these elements present I’d consider it an oversight.
I consider the SMS mostly a tool to make sure the user has access to the new phone number while setting it up and does not misstype.

Since OP mentions a 4-digit smear code I am not convinced that Apples security is the weakest link.
I too have a different take on why we want to see the world burn. We’re watching as we get trapped into the void, the proverbial rat race. We have a specific vantage point, dead smack in the middle. We see both ends of the race clearly, with boomers in retirement at the end, and GenZ/Y at the beginning. All racing.

At the beginning of the race we see the incessant vain jockeying of a group trying to socially manipulate constantly and fit in, and on the other end (the actual end of the race), you see a group constantly trying to justify and protect what scraps the race allowed them to keep.

And in the middle you run as fast as you can, hoping you escaped the beginning of the race, hoping you make it to the end with some scraps you can call treasure. You run away from the beginning of race, disgusted at what you once were, and disgusted at what you need to become to survive until the end.

It’s in that moment of realization you wish the universe imploded. All that running kills the soul.
Hahaha, perhaps we are all waiting for the shit to actually get real for a change. After decades of being squeezed out from all relevant games.

Come on, make zombies... Or something.
I respect this article a lot (and I appreciated the Rust compiler generator pointer in it!); my own
personal take is one of partial agreement, but I would like to raise two points here:

1. Part of compiler construction courses is to instill in the students the notion
of metea-linguistic abstraction (SICP), namely to solve problems by creating
and implementing domain-specific languages (DSLs) that permit declarative statements
about the domain in a natural and therefore maintainable notation, which is separate
from an engine that can interpret or compile it.
Compiler classes are ideal to teach about DSLs because the topic is parsing and
compiling/iterpreting anyhow, but not only that, they can see that compiler people
do as they say: they use the techniques for compiler construction themselves, which
is often but not always done using even more than one DSLs (one for lexers, one for grammars,
sometimes even DSLs). Parser generators are also used outside of programming languages,
for example in computational linguistics formal grammars are often used to model
human language morphology, phonology or syntax (with ambiguous grammars). Tomita's GLR parsing
- mentioned elsewhere in this thread - comes from that application area.

2. Another part of compiler construction tertiary education is to get across the
utility of theory for practical applications and the closeness of theory and practice
in computer science: Formal language theory is beautiful and well-developed, and to
show to students that it is also useful because it gives runtime and space complexity
guarantees and systematic approaches for reducing faulty implementations is a wonderful
thing.
It doesn't matter what happens, anytime something good PHP is mentioned the thread always turns into a fight. Why can't we just stop gate keeping programming languages and let people enjoy them. PHP gets tore apart all year long, and 1 nice article comes out and everyone jumps on it like it's preaching Delphi or VBA.

PHP has continued to done wonders for me, I continue to write huge apps in it, I continue to love it. I've used every other language you wrote, and continue to this day to write in PHP. Not because I'm not able to grasp how good another language is. But because it works. If I need something I go to packagist and search, it's always there. If I need to deploy something, there is tons of ways, and even basic ones. I don't need no fancy deployment setup, but I can have a fancy deployment setup if I want.

But people are more then welcome to hate it, and every time a positive post comes out about PHP I will continue to post my statement and then carry on building stuff. As there is ALWAYS a negative comment.
Product manager role and responsibilities in Game Development
The difference that is supposed to justify this exception is that moderation is decentralized on wikipedia and centralized on platforms like facebook. In fact wikipedia also has centralized moderation, such as when the foundation banned a bunch of admins of the arab wikipedia recently and facebook also has decentralized moderation, like in facebook groups.
They marked one of my two "Google Calendar" notifications as spam, this weekend.

I think that "providing service to customers" was never very high on the list of priorities there, and has fallen off completely in the past few years.

Anybody working there who still has that as a priority is probably facing an uphill battle against management process and social issues to even open the conversation.
The point of the OP was that Dalek library provides API to Ristretto (https://ristretto.group) which is a proper mathematical prime order group, unlike stock Ed25519 API that exposes cofactors and caused famous issues in Monero.
Less strain in your fingers. The physical Caps Lock key it's more reachable than the Ctrl one. My muscle memory got "rewired" in few weeks after using Caps Lock as Ctrl.
It affected the most popular apps, and it was done without any warning or even communication after the fact. Storm in a teacup? It shows what anybody using the API will have to put up with going forward.
You don’t even solve the problem by moving the memory on-die, as the majority of time is not spent sending the signal on traces, it’s waiting for the relatively slow memory to find, read, and send the data on the bus.

Expanding the cache so everything fits in it is one way to achieve the performance uplift of cache hits, but cache is expensive compared to memory, and current cache sizes are tiny compared to RAM. If cache gets 50x bigger tomorrow, chips will get at least 10x as hot, power-hungry, and expensive.
The capitalist joy of spending 10 minutes on each product trying to figure out which of the 8 brands is scalping you the least.
> If an asteroid is going to wipe out Earth, we can't evacuate 8 billion people, or even 8 million people. but if we had a few generations of colonists in domes on Mars, or floating in the clouds on Venus, or somewhere else, the species itself would hopefully survive.

The problem with this reasoning is that even in the case of a dinosaur-busting asteroid impact earth will be still much more liveable than mars.

the proof being that earth got a dinosaur-busting asteroid impact few millions years ago and that life continued there but didn't appear on mars
> What is the R-value of a Norwegian wall?

That varies greatly I think. There are a lot of old houses here; built to a very different standard than a modern house. Double glazed windows has been the norm for a long time though, through the invention of the easy to clean husmorvinduet or h-vinduet:

https://www.h-vinduet.com/

Husmor translates to housewife, vindu to window (housewife window). Easy to clean, since they can flip around, i.e. you can wash the outside from the inside. So for most older homes, I guess it's a mix.

For new buildings; what you say holds true I think.

Speaking for myself here, my house was built around 1850-1861 (no one really knows when it was made exactly). Timber construction covered with boards on both sides; but with minimal insulation (until we started renovating the house).

There are stricter rules for building new homes now, then what they had in the 1850's of course :-). A new house built now should follow the TEK17 standard made into law in 2017 (prior versions are the TEK10 standard from 2010, TEK07 from 2007, TEK97 from 1997 etc.). They regulate everything, from how much area you should have outside to how big a shed you can set up I think. Eco friendliness is an important category though; and these are the minimum requirements that came up with a google search (in Norwegian) for your question:

https://dibk.no/regelverk/byggteknisk-forskrift-tek17/14/14-...

Unfortunately in Norwegian as well, but they do state how much a wall/roof etc is allowed to leak; i.e. U value. As you can see (with Goole translate at least), walls should have better insulation than windows at minimum at least.
Sure, you could argue that, but...

Without API we go back to web scraping, Selenium, etc. Now guess which method is more expensive for any company (including Twitter)? Web scraping. Its the entire reason an API started to exist in the first place. Besides, if there is authentication involved, the user is logged in, and API calls can be profiled.

So I would say to your statement: "Definitely not." Only on the short term. And those users you lose you might be able to write off as dead weight or leeches but if a couple of big fish will have impact on the power of the network effect. And once that is reduced, the domino effect might take place.
Have you ever heard of a tiny little incident called the Vietnam War?
Why "locked into"? When choosing JavaScript, you're locked into JavaScript (and Ecma International), when choosing Kotlin, you're locked into Kotlin (and Jetbrains). You're always "locked into" the language and its ecosystem, no matter what you choose. I don't find that to be a real argument.
Microtron Under the Vítkov Hill (2021)
In the US the rating associated with this loss is called Visible Light Transmission, or VLT, and it can be quite low by percentage, especially in ‘Low-E’ windows designed for sunny climates. The nature of our perception of light intensity means that the use of a percentage of transmission might not be the best measure for the effect. I feel like something like the geometric scale of the f-numbers used in cameras would be more appropriate for how the change in light intensity feels, which I think is the intent of the VLT factor as there is also a Solar Heat Gain Coefficient (SHGC) that relates to the performance of the window in that regard.
> there is nothing wrong with asking if provided object is more capable than it seems so we can perform more efficient logic on it.

There certainly is something wrong if you can’t see this in the API declaration.

Some Go stdlib calls declare that they accept one interface, but then test the passed in object against another, unrelated interface, which provides additional functionality.

Because the second interface is undeclared and hard coded, the functionality is hidden from the user, who has to somehow know about the inner workings of the API in order to benefit from it.

> "magic" in code refers to usually hidden and/or fixed behavior.

Which is exactly what is happening in this case.
That a very excellent article that summarize my thoughts in a much better way that I could do myself
Personally I'd reach for PHP because I think Eloquent is a great ORM. I've built applications with Eloquent, Doctrine, Entity Framework, and Prisma and although I'd prefer to write my own SQL queries when working with a team that has little to no SQL knowledge Eloquent has been one of the best ORMs I've used.
"Pretend you're very well articulated developer. Explain to project manager why we can't develop this feature faster than initial estimate. Argue with him till he capitulates to our demands"

Now just need a chat plugin to shove the text back and forth...
To what kind of outlet do you need to connect it for such charge?
This isn't responsive to the thread; it's just introducing a language-war argument at an opportune point. Please don't pick Go vs. other-language fights; they sprawl like kudzu and take over the entire thread, as you can see here. This wasn't a comment about whether exceptions are better or worse than error values, but now there's a really dumb flame war about that below.
READ THE SPEC GUYS, you might find other "hidden" "tricks" there lmao
Your location data was always unsafe with Google. Nothing changes now that Google has this new ability to collect the location data you willingly provided to... Google. Seriously, you can't hand your data over to Google and then be surprised when Google can get to it.

Thankfully the same trick for protecting your data still works with the new URL: to keep your map data from Google, don't use google maps. Alternatives exist.
It’s minmax - at what point do you hit optimal balance between consumer contentment and cheapness of goods, and thereby maximise your revenue?

The answer is by deceiving the consumer. The only variable is by what degree, and in some categories, the degree can be egregious. In others, it’s smaller (“100% juice!”, “full self driving”, “unlimited data!”).

This is why I say it’s what consumers want - as the market demonstrates it to be so, otherwise this would not exist.

It’s the same in politics. How much can you get away with before they squeak? Turns out, an awful lot.
I understood your comment, I'm sorry to say that I don't think you have yet absorbed what 'productivity' is or how 'fractional reserve' banking works.

Productivity isn't some adjective in your head that describes 'factories making stuff' vs. 'home buying'.

Fractional Reserve lending benefits the entire economy, lending is done for a variety of reasons and banks don't have the ability to (for the most part) define what is a 'better' kind of economic lending aka 'magic productivity'. They assume that demands on their assets will be borne out by supply and demand.

Yes, centralization of power is an issue, but it's not fractional reserve lending that is the driver of this.
As are the people who assume revolution means killing or taking.

I can easily imagine a revolution where people merely stop selling their time and instead start demanding to be included in the decision making processes and have an equal share of outcomes.
Oh wow, very cool, now I am going to have to try and install my own keys again.
One could also interpret the "failure" of compiler writers to do this as evidence that the "DSL paradigm" for programming itself is, at best, extremely limited.

One obvious problem is that the semantics of a DSL arent extendable in that DSL, making it highly brittle. So, eg., with parsing, as soon as you need bespoke syntax-error handling, etc. etc. you're leaving the world of any DSL you can create. Since "bespoke" here will, ultimately mean, a semantic specialisation that no generic DSL will support.

At the point where your DSL enables these abitary specialisations, it is just the host language.
Everyone's at a different step in their journey. But I do agree if you're building stuff then exactly, who cares? End of the day it's definitely about what's built, not how.
Compared to moat languages, if you have no visitors, php takes up 0 system resources from your system to just sit there and wait.

So you could have hundreds of small sites on the same machine for an extremely low resource cost. That is something it brings to the table and its very beneficial for hosting solutions where there are a lot of small webaites sharing on the same resource.
The Tweetbot people have one coming out any day now. Given the alarming speed at which the TestFlight slots go (I got in on my third attempt, totally by chance; all slots were gone by a minute after) there appears to be an audience.
That’s my observation as well but I don’t really care what adults choose to do as long as kids aren’t involved.
So my house is from the 1950s built in soviet times from whatever they got their hands on. It's in a quiet seaside inner suburb of a baltic capital.

The house is built from wooden railway sleepers arranged vertically, the whole outer wall are those beams next to each other. Structurally I guess much superior to any 2x4.

There was some insulation added in the 90s but it is still crap.

My choices here are:

1. spend a lot of money to redo insulation, change the windows change all the floors, completely redo heating and the result is still a smallish impractical and frankly ugly house inside and out.

2. tear the whole thing down, recycle the materials and build a truly modern, beautiful, practical, energy generating passivhaus. Will cost more, for sure.

3. sell the thing and try to find a similarly good plot and build on it.
How many people say "Oh no, I didn't buy this from Amazon, I bought it from Amazon _Marketplace_"? I've never heard anyone say it, so perhaps it's a rather technical distinction.

Amazon is paid to list it (they're "sponsored listings"), store it, deliver it, and profits from the sale. I think we can hold them accountable for the sale. It's somewhat akin to how "handling stolen goods" is just as much a crime as stealing them in the first place. If Amazon can't guarantee what they're selling, they shouldn't be selling it.
California cities are going on a zoning holiday
That's why it remained free for individuals
PFAS found at high levels in freshwater fish
The language is valuable and a good choice because it’s easy to read and your codebase Be(when used with a framework) are very maintainable. We have Java Perl and python and php has been the easiest to get people working on existing code.

The documentation is also excellent.
I think that PHP isn't that bad for some use cases. What I really disliked about PHP as a developer was how much control the host has over tweaking the runtime; this can be"problematic" in some shared hosting setups.

However, I'm also a bit of a hypocrite here because I worked for a hosting company, and also loved that feature.

So, I think in the context of something like a container (or vps/dedicated) it can work well.

I think PHP gets a lot of hate because it used to be a nightmare. I know friends who still use it, and they claim it's a day and night experience from the olden days. It probably wouldn't be my first choice for a project, but I probably wouldn't groan either, if I had to reach for it now
> the emissions they produce are dwarfed by commercial aviation and ICE

You're comparing the emission of something that carried few dozen people over 60 years to something that carried 40 millions people in 2019 alone
I always thought that iostreams was very elegant. But it wasn't until the internet came along that I learned that most of the rest of the world regards its use of `operator <<` as a crime against decency, so what do I know?
Yes, per the JEP that was linked, it is only intended as a toy server for quick example code, essentially:

> Provide a command-line tool to start a minimal web server that serves static files only. No CGI or servlet-like functionality is available. This tool will be useful for prototyping, ad-hoc coding, and testing purposes, particularly in educational contexts.

> It is not a goal to provide a feature-rich or commercial-grade server. Far better alternatives exist in the form of server frameworks (e.g., Jetty, Netty, and Grizzly) and production servers (e.g., Apache Tomcat, Apache httpd, and NGINX).
Which ones are bots? Can I somehow check this for my posts?
HN does a lot of stuff well, but there is a ton of gate keeping here and PHP is one part of it. It does not deserve the hate it gets, it's popular to hate PHP here. It's actually less popular to like PHP. So articles like the above always get torn up.

It's rather sad to see, we should be encouraging people to build however they want. Point students in the direction of best practices and discuss ways to improve. Rather than talk about how much we hate the fact that PHP continues to be in the top 10 and pretty much the entire web is built with it.

But people do love to hate.
We can't terraform earth because we don't know how to terraform, and foe the same reason we can't terraform mars
what do you suggest to achieve this? electron?
> No one uses hardwood 2x4 for framing houses

Not anymore, but we used to.

Lumber was whatever trees were nearby. And cut to the size they were actually sold as.
Welcome to ML derived languages with tracing GC, specially pure ones.

Java isn't the be all end all of GC based languages.
The positive scenario is that the clumsy rushing to eliminate the human from the loop, across the board (social media algos and adtech, AI-everything, crypto/nft etc) will only elevate the value of human attributes like creativity, trust, real connections, authority, agency/privacy...

The negative scenario is that the forces that brought us here have no real counterforce and will continue dissolving pre-existing norms and values, with totally uncertain outcomes
That’s why DSL-in-ruby is a moderately popular technique; the host language is expressive enough to host a DSL without a custom parser.
I don't understand why they don't now factor a TV movie or mini series to tie it all off, in the season's comissioning.

A Serenity to Firefly.

Even if one is shot every season that may be its last. Just left without post-production unless needed.

Everyone gets resolution, the show is presumably worth more in the catalogue and resale, and you've got people watching another couple of hours of content. No more "I'm not starting it, Netflix will kill it on a cliffhanger."

The shot footage can potentially be recycled for the next season anyway, or used to write out actors that don't return or whatever.

Would writing and shooting less than three hours of material, with no post-production, really cost that much more?
The latest "Talk Python To Me" podcast episode features one of the people involved in producing the recent images of the M87 black hole that demonstrate the Einstein ring, in case anyone's interested: https://talkpython.fm/episodes/show/398/imaging-black-holes-...
Born That Way
What’s the state of third-party clients for GitHub, Reddit, and YouTube?
Yes this is my point.

This removes cofactor attacks which famously allowed multi-spend. Dalek removes or severely reduces this possibility.
It as always like that, so it doesn’t explain why more people want to see the world burn now.
Just to offer an alternate opinion for anyone reading -- check out Next.js
Unix and core utilities are easy to implement and run everywhere. NetBSD runs on a toaster. A Z-Machine interpreter runs text games under 2MB under Musl based OpenWRT, a C compiler like TinyCC and DFrotz. A tiny Perl edition with that, under 16MB. I ran Linux (yes, OpenWRT) under an AMRV5 machine with 32MB of RAM, 48 with the compressed ZRAM. I could script things local and remotely in these constrained specs.

For tiny games (and applications) in these machines, SDL ran everywhere, so most 320x240 and 640x480 ran on these embedded machines. Uberportable, fasts an dedicated UIs existed such as the GP2X menu. Thank libre software and Unix like OS and libraries for that. SDL and framebuffer based
software exists, such as PDF readers and video players. Thus, you could design an electronic billboard for ads in the streets/subway with very little and a ridiculous power cost, being the big screen the most costly component here.

Back in the day, for SCUMMVM (Lucas Arts adventure games) they used tons of Unix utilities to generate the engine and data handling, they saved lots of hours on engineering. The same happens today. These small tools, with little preparation (The AWK programming language, man ksh, "perldoc perlintro"...) can do in days what for the programmers of non-Unix OSs took weeks of clumsy Python hacking.
Computer magazine/book art from the 70s and 80s is almost an artistic style of its own. I love browsing old issues of Byte, COMPUTE!'s Gazette etc. just to see the imaginative graphical work.