skysight-inc/HackerNews huggingface dataset:
I guess I have to rephrase myself: the API calls are authenticated, because the API endpoints will not consume anonymous requests. I'd be glad if you could point me to documentation proving that the messaging API uses completely different credentials than those for user login, and that the two are also disassociated.
There is another folder for those custom emails: Promotions. Gmail does a pretty good job of categorization.
Solar is happening. Nuclear is (mostly) not
You mean “Greenspun's tenth rule”

https://en.m.wikipedia.org/wiki/Greenspun%27s_tenth_rule
Just discovered this fun website – ctrl-w
The Neurology of Self-Awareness (2007)
Signal is a trusted source already – you trust them telling you which number is which user.
This is great work! Even with just a few dozen CRDs kubectl can get a little slow on versions prior to these changes.

I am excited about crossplane because handling infrastructure via a reconciliation loop addresses most of my problems with terraform. Namely, managing/sharing a state file, importing resources that already exist, and ensuring that reality doesn't drift from terraform state.
In more everyday terms:

> If it were brought together, all the gold deposits ever mined would fill just a little over three Olympic-sized swimming pools. Another analogy is that all global gold ever mined would be only one metre high if spread across a football pitch.

https://www.bullionbypost.co.uk/index/gold/how-much-gold-has...
I have a router similar to the router in the linked post, and OpenWRT was a mess on there. Turns out that my router was saddled with a crappy processor downgrade at some point after initial release, and I got one of the crap CPUs.

OpenWRT didn't even support the CPU by default, and when I managed to get OpenWRT on there, I had serious QoS problems because the CPU wasn't up to snuff. I liked OpenWRT a lot but it was a really frustrating experience.
> Perovskites do not need to have any lead in them at all.

Well that's news to me, I thought that was part of the core functionality.
I don't know if that was bc reaganites just took over a lot of the FP establishment for a while... at least recently, I've noticed their list of invited writers seem to reflect "bothsidisms" no matter how wacky.
I think part of the problem is that by default you build against the newest version of symbols available on your system. So it's real easy when you're working with code to commit yourself to some symbols you may not even need; there's nothing like Microsoft's "target a specific version of the runtime".
Signal (or, more accurately, one of its predecessors) used to use client-side private set intersection for contact discovery, but this scales poorly [1].

Now they use a solution based on Intel SGX and server-side trusted computing [2].

[1] https://signal.org/blog/contact-discovery/

[2] https://signal.org/blog/private-contact-discovery/
IMO Facetime is closer to being an app feature than being a phone feature - it isn't standardized, interoperable, or omnipresent the way phone calls and SMS are
> The amount of AI art will explode, in turn serving as input for even more AI art ... The speed at which this will happen suggests to me we need to be far more alarmist in coming up with answers to many questions ...

I agree. I don't want to live in a AI-hamster-wheel future.

Human creativity is driven by emotion, curiosity, intuition... etc. AI creativity is basically an advanced form of copy-paste/blend using context -- all of which is learned from human content.

We should be working harder to empower human-creativity... which is an argument AI artists often make in favor of generative creativity... however this narrative falters when money gets cheap and automation disrupts whatever economies exist for creatives (esp writers and artists).
Anything that enters an existing market, has to boldly challenge the competition and win - everything else is a mistake.

If this is a better GraphQL, it better say 'Better GraphQL' and have a side by side comparison, showing how it is obviously so much better.

Messaging is not hard, having a superior product is hard.
> University-owned housing isn't a profit center, it's only priced to cover the costs of providing it.

That's news to me. The university charged me three times as much as I ended up paying off campus later (in a much better location).
i.e Javascript applications in general have poor maintainability.

That is simply the price of Electron. You trade API stability and application maintainability for cross platform and cheaper developers/web tech.
Really appreciate your stuff Bjorn, this link always brings a smile to my (too young to be cynical) face.
I think you could generalize this to "belongings".

it's unfortunate that you got saddled with the cleanup of so much stuff.

A family member died and it took the nearest living relative ~ 1 year to empty, clean and prepare the house for sale.
> Announced Friday by the US Commerce Department's Bureau of Industry and Security (BIS) and enacted today, the rule will ban the export of two ultra-wide bandgap semiconductor materials, as well as some types of electronic computer-aided design (ECAD) technology and pressure gain combustion (PGC) technology.

> In particular, the BIS said that the semiconductor materials gallium oxide and diamond will be subject to renewed export controls because they can operate under more extreme temperature and voltage conditions. The Bureau said that capability makes the materials more useful in weapons.

Do SaaS providers of these kinds of software now have to kick off Chinese customers?
All of the gold discovered thus far would fit in a cube that is 23 meters wide on every side.

This is exemplarily clear communication from a government agency.
Something strange has happened to Android... the UI/UX had pulled ahead prior to iOS 7, strengthened it's lead due to the buggy shitshow that persisted through iOS 9, but has recently taken huge steps back in terms of information density and hiding things behind notches for no apparent reason.

Has the team changed substantially? Has Google basically "won" in marketshare and has thrown in the towel? Is there something big coming where the resources are going to?

iOS continues to improve and refine the "total user experience", especially if you're in Apple's multi-device ecosystem but Android feels like it is stagnating in a significant way for the last 2-3 years.
Have you actually tried to run the Windows version of Factorio through Proton and experienced slowdowns? In my experience, WINE doesn't result in a noticeable slowdown compared to running on Windows natively (without "emulationware" as you call it), unless there are issues related to graphics API translation which is a separate topic.
The next real improvement I’m waiting for is the EU regulation that requires big companies to be compatible (messaging, video / photo sharing).

I don’t care about a solution that copies video from an Android phone to an Android tablet… I need one that works with every computing device and OS.
That doesn't follow. A client side contact list does not need to consist of phone numbers.

Apart from using the device contact list (which contains email addresses as well as phone numbers) the client can also keep a private contact list.
These two will be convicted of dozens of counts of fraud
Not sure if you are joking. Beating Apple on design? They have a way to go.
This and Nand2tetris course both excellent resources
Who else has a smartphone "stuck" on a older Android OS?

My phone is still using an older Android version - unable to upgrade any further, or receive security updates. Before you recoil in horror, consider the following: the phone is in perfectly working order, it has an excellent screen and camera, it's fast for my needs. The real horror is that millions of perfectly fine smartphones are sent to landfill because these little pocket super-computers with amazing hardware can no longer be upgraded by software. Is this a embarrassing wasteful state of affairs? Or the price of "progress" on the hardware upgrade treadmill?
Where I'm getting (or rather was getting) spam, apart from my main address:

- My Kickstarter address (well-known leak).

- My Paypal address (probably leaked through a web shop).

Both email addresses have been blocked since then.
I also got a spam mail through one address I used for a forum, though the forum owner denied that they were ever hacked, and it stayed at that one single mail, so... not sure what happened there. So yeah, it does happen, and when it happens it's nice being able to just block that address completely within seconds and use a new one.
I have a remarkable 2 tablet, and if you get the pencil you can scribble all over pdf's with your own notes.
I thought it seemed that iOS 7 was too long ago, but I looked at the major changes since then and none of them contain nearly as many major changes as iOS 7. I do appreciate the many iterative changes since such as improving notifications.
Ask HN: What's a go-to introductory article for those who've never heard of RSS?
Here's an idea that's been floated many times in the past: Add e-mail as an alternative alongside phone numbers. Support in contacts in both Android and iOS. The only real difference these days is that one requires government ID (by law in an increasing number of countries) and one does not.

I fail to see any fundamental difficulty here.
I think the inevitability of AR/VR is oversold. We have been hearing about the Apple VR project for years now. Hitting the sweet spot between utility and innovation (like iPhone) is an extremely rare occurrence and might not happen for years to come.
That means that something is wrong with your setup. Long startup times can be caused by badblocks in waiting on your hdd.
Time to party like it’s 1990!

https://eduinf.waw.pl/inf/hist/002_gui/images/w30color.gif
Making an appointment with a "pro" means something very different in most circles..
> But to drive real world apps through a standard set of user interactions, you really need UI level tests and tools that make UI scripting easy. Windows has tons of these like AutoHotKey, but there is (or was, it's been some years since I looked) a lack of this sort of thing for Linux due to the proliferation of toolkits.

This made me remember a tool that was quite popular in the Red Hat/GNOME community in 2006-2007 or so:

https://gitlab.com/dogtail/dogtail

I wonder if it every got any traction?
Spotted the Google employee! No seriously though this couldn't be farther from the truth. My wife has the latest galaxy phone running android and the experience is just abysmal compared to iOS. I am a long time android user that recently converted to iOS and I'll never go back. It's leagues better. I am no Apple fan either, but even less of a Google fan at this point.
Not sure I follow. OpenAI are not claiming they are going to release their model at all. The team behind Stable Diffusion have currently kept every promise they've made.

(And if you're insinuating something, just come out and say it so people can engage appropriately)
Little reliance on Y2K impacted platforms?
Wouldn't this be a sign of a mature or maturing product that's moved closer to maintenance or addressing the longer term health of the platform? I'd argue that most technologies should expect to lose their excitement factor because they've conquered most of their battles and are more like utilities or tools. From an outsider perspective it seems like that is part of the reason it's significant news when there's changes like Google increasing the API level requirements on the store requiring new rework on apps as it shows the platform can't be considered fully stable yet, highlighting a difference in viewpoints.
I want to use tailscale for me and my wife. I’d like to give them my money to manage it for me because adding yet another self-managed service to my home network seems tedious.

It seems to me like I would want two “users”, but that pushes me into their pro or business billing. Which tier should I go for?
I do the same, and so far I've had two leak through:

1. keen.io when they sold to a PE firm
2. 1password - we're not sure why this one happened, 1password's security team worked with me to dig into it and it's likely that the name I used was just too generic and landed on a keyword list.
Thanks for the chart. I find myself investigating any company that I have never heard about if only to learn what else they produce.

I think the licensing of a manufacturer name without that manufacturer being involved in production, quality control, or maintenance has probably cost consumers more money than just about any other market change.

There are too many products carrying a brand name associated with quality that are actually entirely produced, sold, and serviced by unrelated entities on licensing agreements. Many of those products are low quality "consumer grade" examples of things like lawn mowers, outdoor grills and kitchen equipment, power tools, yard tools, etc and are sold through stores like Lowes and Home Depot. A consumer buys one of these products thinking they have a high quality item and then later when it fails they find themselves in service limbo since the brand owner has no connection to the product and the manufacturer makes it difficult to reach any customer service information or punts the consumer to the brand owner people.

They have essentially purchased a license to a reputation for their products and have free reign to operate with no intention of maintaining the good will that reputation has among consumers. I don't understand why a company will license their reputation in a situation like this. The money must be great.
What's the difference between these three tiers of authentication, then? And what makes it different from SMS-OTP (leaving aside SS7 security concerns and focusing on SIM swapping, which I believe is responsible for the majority of successful attacks so far)?
Deadline looms for western states to cut Colorado River use
per app language setting is great. I have been using my phone in English for so long because often times the apps would have very poor translations.
Honestly the 3.5mm jack is better technology.

- connecting does nothing confusing, just changes default output speaker for most software

- pairing multiple devices just needs a splitter then it works the same as pairing one device in terms of ux

- can connect multiple headsets to one device

- can connect multiple devices to one headset

- can purchase replacement 3.5mm cables cheaply at any convenience store around the world

- can repair this equipment yourself with soldering or even just a wire stripper and tape

- doesn't need charging or any external power supply, everything from the connection to even the output speaker in the case of headphones is powered by the device which makes ux easier (just one thing to keep charged)

- can use brand new equipment or decades old equipment all the same. my headphones are 10 years old and will last decades longer easily

I have no reason to let go of my 3.5mm cables and adopt this inferior system.
Surely you see that this is a slight semantic distinction, unless you consider Wine apps to be Linux native?
You can't say Jai is not real, because there are beta testers using it. However, there are other languages that have taken and implemented various concepts that Jai had to offer. By the time Jai comes out, and is open to the public, there might not be anything compelling about it anymore.
People who want reliable operations use wired connections (e.g. USB).

People who prefer wireless are anyway accustomed to things that suck.
A) financing is crazy, don’t do it
B) if the ROI doesn’t work, don’t do it.

For many people though (older / less efficient homes, larger families, more expensive electricity) it makes a lot of sense. I did a 10kw system on my last home and the break even point was 6 years. The couple with no kids that bought the house from us likely won’t have an electric bill above $0 for years…
No, iOS 7 was when the downwards trend started. I remember seeing the screenshots of the beta and couldn't believe it's the real thing that's going to actually ship for real. I saw those icons that looked as if they're drawn by kids, and assumed they're placeholders, that the real ones were just not ready yet.

I hate minimalistic, sterile, flat UI design with a burning passion. We need skeuomorphism and affordances back, and we need it all yesterday.
Not immediately dropping the standard work week to at or under 32-35 hours is a crime against modernity.
Every since they moved their firmware development to Latvia, the pace and quality has decreased significantly.

I picked up a couple of Grandstream Wifi 6 APs to try and other than the gawdawful update process (that has thankfully improved - but you still have to get past the ridiculous initial firmware) they are wicked fast and so far a lot more stable/consistent than the Unifi counterparts. The unifi controller is indeed very slick/pretty to look at, but over the years I've come to realize that the "stats" it reports aren't very accurate so I'm back to librenms to gather/report on my network statistics.
Mainstream OS updates seem to have long past the point of diminishing returns.

Personally, I would only upgrade my phone if there's significant hardware improvement, e.g. camera sensors.
> On one hand, only one version of ld.so can exist in a single address space (duh). Glibc requires carnal knowledge of ld.so, thus only one version of glibc can exist in a single address space.

Yes

> In a Flatpak you have (?) to assume the system glibc is incompatible with the bundled one either way, thus you can’t assume you can load host libraries.

Not exactly. You must assume that the host glibc is incompatible with the bundled one, that's right.

But that does not mean you cannot load host libraries. You can load them (provided you got them somehow inside the container namespace, including their dependencies) using the linker inside the container.

> hether you use Wayland or X, ultimately an accelerated graphics driver amounts to a change in libGL and libEGL / libGLX (directly or through some sort of dispatch mechanism).

In Wayland, your app tells the server to render a bitmap. How you got that bitmap rendered is up to you.

The optimization is that you send dma-buf handle instead of a bitmap. This is a kernel construct, not userspace driver one. This allows also cross-API app/compositor (i.e. Vulkan compositor and OpenGL app, or vice-versa). This also means you can use different version of the userspace driver with compositor than inside the container and they share the kernel driver.

> These libraries require carnal knowledge of the kernel-space driver, thus emphatically cannot be bundled; but the previous point means that you can’t load them from the host system either.

Yes and no; Intel and AMD user space drivers have to work with variety of kernel versions, so they cannot be too tight. Nvidia driver has tightly coupled user space and kernel space, but with the recent open-sourcing the kernel part, this will also change.

> but the previous point means that you can’t load them from the host system either.

You actually can -- bind mount that single binary into the container. You will use binary from the host, but load it using ld.so from inside container.
Windows host process container image
The Windows container team has released a new base Windows host process container image that is just a few KB. It is like a privileged Linux container. This could be interesting for managing Windows deployments, just put all your PowerShell in here.
Not doubting this, but it seems to cut both ways. I can just as easily justify an overreaction by claiming to have averted some worse outcome. It seems to be a general problem of counterfactuals.
Are these Linux app distribution problems solved by using Flatpak?
I think most people interpret emulation as CPU emulation, not a compatibility layer otherwise .NET core is probably just one fat emulator.
No, not at all like that. One slight difference is that what you said is complete nonsense.

I'm using an accepted definition of emulation:

> emulate (transitive verb)

> To imitate the function of (another system), as by modifications to hardware or software that allow the imitating system to accept the same data, execute the same programs, and achieve the same results as the imitated system.

This usage is pretty common, for example FreeBSD has a linux emulation layer that takes Linux syscalls and translates them into FreeBSD syscalls. WINE saying it stands for "Wine Is Not an Emulator" is irrelevant to the fact that it is blatantly is one.
It's actually comparable to SMS OTP delivery in most countries. (Only the US and a few other "shared cost" countries offer inbound SMS delivery for sub-cent amounts; in the EU and other "sender pays" countries, mid-single cent amounts are the norm.)

That still doesn't make using a phone number a good authentication or identification value, though.
Just don't upgrade your firmware unless you have a damn good reason to and you will be fine with UBNT stuff. It's borderline criminal that automatic updates are turned on by default :p
Automating Banishment: Community report on data-driven policing
Are these great mental models book worth the time?
And an American one, at that! Because of course every American can visualize how much space a 23 meter cube would occupy!
This happened to me on Hover. The fishy part is if you say you won’t pay it and bargain it magically goes down to 50-90 usd.
That makes me think they have control over the price and take a hit just to secure the lower amount.

I would not trust any of the registrars, not even Hover.
I’m a huge fan of Wine, but there’s no reason to run Factorio under it. The native Linux version works flawlessly from my experience, and I’m even using a distro where problems with native binaries are common.
I've been doing a similar thing and I do occasionally see things. I've recently been getting spam from my Mackie email, for instance—They were either compromised or sold off their email list.

More often I've had to directly block companies whose unsubscribe links just wouldn't work. I have a very low tolerance for that—If I unsubscribe I mean it.
Why not just store a contact list of usernames on the phone though?
That's still emulating the underlying API, and accepted usage of the word. Much like the FreeBSD linux emulator translates linux syscalls into FreeBSD ones.
Isn’t part of the original point not just that Wine is a perfect (dubious, imo) compatibility layer, but that distributing a native port is cumbersome on the Linux ecosystem?
I wonder when will Google finally stop harassing users to enable Google Play Protect when they install or update an app with F-Droid.
The "benforbars" site has all the hallmarks of a free-energy nutjob complete with comic sans font and MSpaint images.

Between that and the tweet whining about how hard email is to set up (!) this dude isn't qualified to run a Subway franchise, certainly not multiple internet companies.
This was literally an array of far-too-small-nails that were driven straight into the siding (it ripped several boards out). It’s a miracle it stayed up as long as it did.

The fact that it barely lasted three months should tell you how unsuitable the build was, frankly I don’t think you need more detail than that. Not sure why you’re skeptical of my story. The fact that it fell so fast means it was clearly not appropriately secured.
For games on Steam there's the Steam Linux Runtime which can run games on Linux in a specialized container to isolate them from these sort of bugs.

There's also a variant of this container that contains a forked version of Wine for running Windows games as well.
> often [referral] programs are designed to be abused

Heh.

As it happens my OH and I were sitting at the local playground this afternoon chewing the workplace cud - while vaguely watching our daughter play - and were discussing how often higher management types actually know what's going on at the coal face.

"Not often enough" was our unanimous conclusion.