skysight-inc/HackerNews huggingface dataset:
Being a German I actually would not use a system like this. I don't need the government to provide identity verification to third parties in an automated way. I actually don't want the government to have any data on me regarding what third parties I use.

It is enough that I need to tell the German "Verfassungsschutz" all my social media networks, all my domains, all times that I was in a foreign country for an extended stay just because I work for an agency that does projects for governmental institutions. Not that it matters, as I had to do a similar strip tease when I started my university job as a student helping the professor.

Not that I have anything to hide, but I just don't see the government having a track record of safe systems. Or keeping adversarial actordout of such systems. Additionally these systems might only be an election gone south away from falling into untrustworthy hands with me not being able to delete the collected data.

I might currently be living in a relativ (pseudo-)democracy. But if history tought us anything, that is nothing to be forever certain about.

And it might be tech that is >10 old. But I believe you will be hard pressed to find a significant amount of people in Germany (especially in tech) that would want to use it. Maybe the fact that nearly nobody is using it tells a lot about if this is an idea worth pursuing.
Marabou chocolate is of mediocre quality at best. Chocolate from the other large Swedish confectionery manufacturer, Cloetta, is even worse and on par with Cadbury. I usually buy imported Dutch or Swiss chocolate.
Do you mean “center frequency?”

A signal that goes from 9 Hz to 11 Hz has a center frequency of 10 Hz and a bandwidth of 2 Hz.
In many respects I much prefer my prior Android (Pixel 4) over the Pixel 6 XL I have now, I just didn't want to have a phone with an inferior camera (mobile photography is a big interest of mine) and the 4 was losing support.

I keep the 4 going for certain things and every time I pick it up it's a joy because it's so compact.

No risk of dropping it, unlike the new one which I've stuck tennis racquet grip on the case to help! (it doesn't look as stupid as it sounds!)
>If the session is easy, what is the stress which sufficiently disrupts homeostasis to lead to an adaptation? Easy things do not result in adaptations

An "easy" run is a stressor on the cardiac system, because you don't spend all day with an elevated HR and commensurate lung work.
That doesn't make the advice problematic. The section is called "reasons to _revisit_" not reasons to kill. If you revisit and find that the policy is still beneficial then keep it.
No, it's just like why the US hasn't switched to metric yet. Installed base and little economic advantage. China, India and other upcoming countries will need to switch to ipv6 eventually, but it will take a long time for Europe and the US, and they may never switch completely.
I think many people in tech are quite ideological about their tooling, with some people being almost sacred about their tooling convictions. I imagine that's why we get a lot of this emotional veneer in tooling discussions from.

Sometimes it makes sense, FP versus OOP for example are really core differences in beliefs about what is the "right" way to write software. But then you get the same language and being used for asinine tooling like, which CSS pre-processor is best, or articles like "React Considered Harmful".
Almost-same question 3 months ago:
https://news.ycombinator.com/item?id=29287158

(I'm still happy with my xperia 10 III. Tall phone, but only 68mm width)
How about:

https://www.gsmarena.com/oppo_find_n-11267.php

Dimensions: Unfolded: 132.6 x 140.2 x 8.0 mm Folded: 132.6 x 73 x 15.9 mm

Internal: 256GB 8GB RAM, 512GB 12GB RAM

A bit on the expensive side though...
I think the word you are searching for is “Culture”.

The compound interest of successful decisions applied over a wide area.
> Elementor is a free software released under the GPLv3 license
> If anyone hasn't seen Micro Men, on the Sinclair vs Acorn rivalry, its definitely worth a watch:

That is one of the funniest things I've ever seen - you can tell the main cast are having an absolute blast. BBC Four at its best.
Never look a gift (Trojan) horse in the mouth.
Given that there's no support you can call, this leaves no recourse if you accidentally sync the wrong .DS_Store. In the reddit post screenshot, there's no button to open a dispute of any kind. I wonder if this also marks your Google account with a "copyright violator" tag and further increases the chance of an automatic ban with the anti spam AI account pruning system that they run.

People who have 10 years worth of data and life linked to their Google Account should be pretty scared.
While there's no good reason for the Platonic ideal of a command-line to have one particular shape or another (a string! a list! a tree! a graph!) a vast number of Windows and Unix apps are written in C or C++, which demand the standard main() entry point be given an array of strings. Even completely Windows-native apps that use WinMain() instead of main() still often need to take a filename on the command-line, or want to handle command-line switches, for which they need to lex the command-line string into an array of tokens.
What always confused me on Windows is how shells (e.g. CMD) fit into all of this. You can use pipes, variables, semicolon delimiters etc inside a line, which have to be parsed by the shell before launching any process - and those interact with quoting!

So does that mean the shell first parses a line using its own quoting rules, then launches the processes which parse the line again, possibly using a different set of quoting rules?

This sounds plainly insane.
I'd love to see research to back up or refute this, but I think it's driven by cost and later justified through marketing. The larger a phone is, the larger components can be used, and the less design work needs to be done to ensure that everything fits without causing thermal issues or cross-talk. After that, you get a lot of marketing to establish that a bigger screen is inherently better, rather than being a design flaw.

In my opinion, a phone should be small enough that it can fit in the palm of one hand, with every part of the screen reachable with the thumb of that hand. Unfortunately, screen sizes have been creeping up with each generation, and it's impossible to find reasonably sized phones anymore.
Agreed. Maybe one can do even better next time though.
Reports of this have stopped on the official forum, but now we (Zenfone8 users) are stuck waiting for both a bugfix Android 12 release (still lots of problems with latest official release) or a new A11 update (latest security update is from November 2021).

All in all, it's a good phone, I'm happy with it (coming from a Huawei P10), but I'm dissapointed with the lack of official response to the ramdump/bricking issue and the lack of software updates, after getting regular monthly updates basically up to nov/dec. It feels like Asus basically gave up on the product.
That would be a significant downgrade. Threadripper CPUs top out at 64 cores / 128 threads.
The mini is said to be superseded by a new SE release coming April..!
Because a significant amount of people are neophiles. The need New stuff. The long for things that pierce the dull known. That are slightly risky. And that promise klout once the neophile embraces it to then talk about it and gain status as someone knowing new stuff.

These are the embracers. The first movers. The ones talking the thing up. Pushed by clever marketing the are the voices that make us laggards already having heard the terms and 'code words' so many times, that once it targets the general audience we already by virtue of repetition feel it being around long enough to be trusted. We feel it is people like us use things like these and don't 'fesr' the new anymore. So it crosses the chasm.
I don't think so. Otherwise, 15+ years ago, Android phones wouldn't have started out as small as they did. And they're so much smaller (components) now.

If you open a modern phone, there's actually loads of space. And the smaller the screen, the less battery you need too.
> This problem is likely common to every public registry.

Not necessarily, it depends on what kind of authentication you are using. For example a Google account has a unique OAuth ID, and if your GSuite/Workplace/whatever account expires, and you recreate it again (regardless of the domain expiry/transfer in-between), the OAuth flow will present a new ID alongside the email address.

Dart/Flutter's package manager pub.dev uses Google accounts as authentication and has this extra OAuth ID check to prevent hostile ownership takeovers.

Disclaimer: I'm contributor to pub.dev
There's terrific small Android Phones.

The Jelly 2: https://www.unihertz.com/products/jelly-2

Dimensions: 95*49.4*16.5mm
Weight: 110g (with battery)
CPU: Helio P60 Octa-Core, 2.0GHz
Operating System: Android 10
Memory: 6GB+128GB UFS 2.1
Edit: Actually, the material issues mentioned above probably won't be an issue, as long as the confinement is good. You still have the issue of keeping the plasma hot enough for long enough.

But the scaling issue doesn't go away unless you go with even higher temperatures and pressures.
Lua did a language fork at version 5.3. I think this supports the 5.3 fork but it would be good to make this explicit.
rakuten hand. japan domestic
I wonder the same thing. Writing a scripting language on top of another scripting language makes me wonder, why add another layer? A common complaint I have seen with frontend JS apps is that people tend to unnecessarily bloat them.

But I do appreciate the efforts and idea. Most probably the developers must have thought this through and have definitely kept the performance aspect in mind.
That's pretty much what I mean by “an heuristic approach”: "Always consider fiduciary obligations. Here's where to find..." etc. In the WTF, there are likely to be specific directions and policies, but having a "navigator" for these policies ("A) Which nation is the employee in? B) Which office will be directing their work?, etc.) is a good idea.
I hope this rumor is false. The 13 mini is the best phone I have used in many, many years.
Some mitigations could be:

Auto-flagging every push from an account for a while after a password reset

Automatically scanning code of frequently downloaded packages for unusual changes (like: adding a postinstall script, contacting a new server in the postinstall script, obfuscated code, near-total rewrite of the code, inclusion of cryptomining, access of sensitive files like /etc/passwd or /etc/sudoers).

The vagueness of the statement suggests to me they're talking about their defense-in-depth and have never thought about this specific route to account takeover before.
CISA is a defensive organization.
As for "cloud provider and encrypted" - how did you do that? Basically, what I want is a way to back up about 8 TB of data on my (LUKS-encrypted) home server to the cloud, given the following constraints:

- data retrieval is not needed except for recovery case

- ideally, the backup process on the home server side should not be more difficult than a cron job running "rsync -avz --delete /mnt/raid user@server:/mnt/storage"

- integrity of everything should be assured - there's a couple of filesystem-level backups made with "rsync -av" on the data store which means UID/GID, chmod, symlinks, special files (e.g. device files) and whatever Samba uses to store Time Machine xattr metadata must be kept, and there should (but not must) be a way to verify if the file content in the backup is still intact.

- there must be absolutely no way for the cloud or server hosting provider or someone gaining access to the server e.g. via an RCE in the SSH or other sync daemon to access any data (both content and metadata like file name) both in transit and at rest

- it should be somewhat affordable (e.g. Amazon Glacier is ~33 $ a month, Backblaze ~40$ a month)

- ideally, there should be some form of asymmetric encryption be used so that decrypting the data requires the possession of one of three off-site YubiKeys with each having a distinct on-key-generated RSA4096 key and the corresponding password.

The easiest way to accomplish the first three targets would be to simply spin up a tiny AWS EC2 instance with an attached LUKS-encrypted EBS volume or rent a dedicated/colo server somewhere with the same setup and run "rsync -avAHX --delete" on the home server, but that's not affordable and there is a risk of the provider/a hacker accessing/manipulating the cloud server while it is running.

Duplicity plus any "dumb storage" seems to fulfill almost all constraints, but it seems to require either symmetric encryption or access to the private key on the home server - otherwise, how would it be able to decrypt and read the existing backup to find out what has already been backed up?
Just want to add: you're lucky to have four months paternity, at least if you're in the US. Many companies provide far, far less, if any at all.
Samsung Galaxy S10e, 142 mm high, 6 or 8 gigs of RAM.

https://www.samsung.com/global/galaxy/galaxy-s10/specs/

And LineageOS is offically supported https://wiki.lineageos.org/devices/beyond0lte/
I was under the assumption the SE is a budget phone line to target the $500 price range, while the mini is a premium phone with better features targeting the $1k price range.

Also, the 13 mini is far superior to the SE in terms of form factor. The 2020 SE is still way too big.
If you think of the Fourier transform as letting you express a function as a sum of sine waves, then in quantum mechanics, you could also choose to express a wavefunction as a sum of energy levels—or as a sum of momentums, or a sum of positions.

https://en.wikipedia.org/wiki/Conjugate_variables
There are. Xiaomi makes smaller phones of high quality. Check out the Mi 9 SE or the upcoming small Redmi for examples.
Indeed, IPv6 has existed for 26 years yet here we are in 2022 still having issues using it. Sites/apps are still deployed IPv4 only, consumer equipment is not ready for IPv6, and very few ISPs are even providing customers with native IPv6 addresses.

Mine is, luckily, so I've been able to set my network up, but I'm struggling to see how the world is gonna make this transition in the near future tbh. My guess is we'll be stuck with carrier grade NAT for a long time.
The idea of 'don't optimize if you don't have to' probably doesn't apply as much when developing a game for a 8-bit processor that runs at 4mhz with 8kb of working RAM, and when you are building a program which is inherently aiming to push the capabilities of the hardware with clever coding tricks (I mean the whole project is basically an exercise in optimization).

I think OP was saying they weren't sure if the original algorithm would be too slow to run under these conditions, and didn't have the ability to test it at the time, so they wrote it in a way which increased the chances of it running quickly considering the system limitations.
> basically no confusing elements.

the one confusing element - one-based indexing of arrays! that is something i found hard to adjust, as it makes off-by-one errors more prominent...

but otherwise it's a nice language.
I frankly think a lot of autistic people can be "above it all." It's not as if they're somehow better or smarter, but rather that intuition doesn't operate successfully for many of them. There is nothing to "override" as you put it.

I appreciate that this might be a controversial statement, and to be clear it's just based on my own personal anecdotes. That said, I'd be interested to hear if anyone disagrees, or else has had similar observations.
Do tell, what's your definition of a "scripting language" anyway, and what is it about that definition that implies you shouldn't be happy about implementing one scripting language in another scripting language?

Especially when the hosted scripting language can take advantage of the garbage collection and the incredible amount of optimizations that have been put into the hosting scripting language.

You know there's a reason people have put so much time and effort into optimizing JavaScript. Is there a reason it's sad to take advantage of that?

Or would it make you happier if everyone wrote their own garbage collectors and optimizing JIT compilers and portable operating system independent runtimes from scratch every time?
Of course, wasps with their short reproductive cycle have already produced genius nests, via Darwinian evolution. I think what you may be talking about is Lamarkism.
With pre-made boxes, you're viable to run into issues when they graciously decide to force a security update on you. QNAP makes extremely decent boxes but last year's behavior that broke a lot of stuff [1] has all but killed my trust in them.

[1]: https://www.zdnet.com/article/decryptor-released-for-deadbol...
Just fyi, Pixel 5 is nearly identical in size to Pixel 4a. (144.7 x 70.4 x 8 mm vs 144 x 69.4 x 8.2 mm )

...it has better hardware, but no headphone jack and nearly twice the price.
I tried the 6, and it just had horrid, horrid noise cancellation on its mike. A friend, whom I talk to from time to time, shows me how bad ASUS phones are at noise cancellation, at voice input.

Maybe it's different on the 8. However, their responsiveness to many issues with the mike, and audio in general on the 6, made (at times) Google seem responsive in comparison.

Lost me for a looong time, as a potential phone customer.
Smallest I could find is this: https://www.alza.sk/cubot-king-kong-mini-2-cerveny-d6482813....

Cubot King Kong Mini 2 - 1080x540 IPS, 3GB, 120GB flash, dual sim, 119mm x 58mm x 12mm, 123g, Mediatek MT6761, 3000 mAh, USB-C, Android 10, 100€
The state of the art is the chip-scale atomic clock https://en.wikipedia.org/wiki/Chip-scale_atomic_clock which came out of a research project at NIST. It is useful for devices that need good accuracy for long holdover times without radio reception. A Microsemi SA.45 CASC retails for around $1500.
It simply doesn't sell. While I like smaller phones, I'm forced to buy a larger phone because the specs in a smaller phone are quite low and doesn't perform well and so larger phones outsell smaller ones by a factor of 20.
A tangential issue related to this since Github is involved: Github pages.

If you point a DNS entry to a Github page and then delete the page without deleting the entry on you DNS table someone can create a new page with the same name and hijack your DNS entry for malicious purposes.

I've written to Github already about this, if they want to let you point your DNS to the page they should give you a unique entry to point to, so that if it is recreated in the future your entry will not point to the new page. Not asking you to point to the public page name that can be taken over.

They never replied...
> death penalty

Can we slow down with the FUD please? GPLv3 is extremely lenient with license violations and GPLv2 is not. Yet, calling it "death penalty" is absurd.

Millions of contracts have clauses for immediate termination, and often with less clear reasons than copyright violation. Plenty of free services like HN can close an account at any time and nobody calls it "death penalty".

Do we see thousands of companies suddenly losing millions because of a GPLv2 breach? Nope.
Personnaly I love small phones and I am stuck with a Samsung Galaxy A3... released in 2017. It is 135.4 x 66.2 x 7.9 mm and has a super-AMOLED screen, 3GB RAM and Knox layer for secure corporate enrollment. You cannot find smaller or as small devices with such specs since 2017. The downsides ? It has a 16GB Rom (it has a SD card but less and less apps can be moved on the SD card) and the battery will not last forever (even if until now it resists very well).
The smallest and modern device I have spotted since then is the Asus Zenfone 8 but it is bigger than the Galaxy A3 2017: 148 x 68.5 x 8.9 mm
> “He is a menace to every casino in Europe,” casino owner, Signor Lardera, told the Sydney Morning Herald. “I don’t know how he does it exactly, but if he never returned to my casino I would be a very happy man.”

Signor Lardera was quite a gentleman.
More intuitive partial function application in Python
Hey, I use functools.partial a lot in my projects and I've always felt like it was pretty limited in the types of partial function application it could accomplish. I put together a modified version of partial over the weekend that I wanted to share / get feedback on. Let me know what you all think!
There are small phones:

https://www.unihertz.com/collections/all-products

They just aren't popular because they have a lot of tradeoffs.
I'm sorry but "happy eyeballs"?
Ask HN: Ukrainian and Russian friends on HN, how are you feeling?
I know of at least one start-up that is using video and AI to give feedback on training sessions: http://formfirst.app

In some way the program should be much better at detecting faults than a human, but I'm not sure if the population is ready to trust applications yet.

However the potential of combining training feedback with gamified sessions that are geared towards a specific individual has huge potential imho.
Just like NIST is.
I guess that depends on what exactly you mean by "this approach"? In case you mean running queries in a VM, Firebird/Interbase has had it since the 1980s (in form of the Binary Language Representation, or BLR).
Oh nice! Thanks for letting me know.
Apparently it does not sell as well there. Apple keeps trying and yet discontinuing it.
Regardless of how eloquently they describe the .envs "problem" I was completely thrown off by their "we're doing it better" conclusion at the end. And with zero explanations on how their service is any better.

I left the article questioning myself the validity of their previous claims, knowing that all along I was reading a self promotion piece. Left a sour taste in my mouth. A disclaimer at the top would have been the proper thing to do...

[edit]: horrible phone autocorrections
Hey - I had a P10 too! :)

Ended up giving it away after custom roms refused to work on it and all the devs gave up on the phone because Huawei stopped allowing bootloader unlocks. I specifically bought the P10 because I didn't think that would happen, but what a turn of events. I have crossed Huawei off my list of phones to ever recommend/buy myself because of the bait/switch. Additionally (and you'll never see this in the reviews), the GPU on the Huawei phones were always terribly inefficient and ate through the battery like crazy. Unsure if newer models are like this as well, but it's not worth getting them anyway cus gapps aren't officially supported anyway.

> stopped on the official forum

phew, that's good to hear. Imagine being someone that bought a used Zenfone 8 and not having the receipts to send it back for warranty. Would've been a nightmare for a 700usd phone.

> still lots of problems with latest official release

I'm not happy about the poor software experience especially when you've paid so much for it. I tended to steer people away from asus - they tend to build great hardware and then flounder in the software department (not just for phones, for routers, laptops, etc. too). I'm definitely willing to lower the hardware value slightly to get proper software support for the next few years which is why I jumped on the Pixel 4a when it was released.

Would I like to have a SD888 in my pixel? yeah - but proper software support is more important.
Everything is a stressor. Doing nothing is a (negative) stressor. The question is is it a sufficient stress. And it is not.

Squatting 120 kg x 5 every day is a stressor, and provided you do no other strength training, it will feel hard. But you'll never get stronger than you already are.
My personal laptop is a MacBook Air from 2013 and surprisingly enough it takes whatever battery I throw in there. Very easy to replace. Runs Linux like a champ. See no reason to “upgrade”. Surprised thinkpads are more locked than apple!