skysight-inc/HackerNews huggingface dataset:
Not a great design, as shown by the

"Schuko plug partially inserted in CEE 7/1 non-earthed socket, pins are in contact but exposed. There is no connection for the earthing contact"

The complete mix of sockets across the EU is awful for a single market. OK not as bad as the US, but still terrible.

BS 1363 was incompatible with the previous standard when introduced, so you didn't get that mess. Since 1972 BS plugs have required pin insulation to prevent the exposed pin problems. You also can't jab a thin metal thing in the socket as there's an internal cover protecting the holes which is only released when an earth pin is inserted

Of course Amazon does its best to reduce safety by selling fake shit.
> eSIM gives you the same "rights" as a physical SIM.

What does this mean in practice though? Some carriers already charge to reissue an eSIM.

With a physical SIM you can use the same one until you break it. An eSIM is "consumed" when it is provisioned into a phone and you need the carrier's cooperation to get a new one which gives them the option to charge or just be assholes in general.
Where did you watch walk-thrus in the 80s?
I agree that my comment is over the top and stupid. There's just something that rubs me the wrong way about accepting these things into your home and then complaining it does something you don't like. But it's stupid because the same can be said about most tech developments.

I don't think I can change the way I think about these things; but I can certainly refrain from expressing it.
No sympathy from me on this one. We should not remove longstanding and effective safety features because their sound is displeasing to people far outside the zone of danger. Put up noise abatement fences.

A person walking in my neighborhood was hit by a speeding cop car. The cop had his flashers on but not his siren. As it turned out in court, the local cops had been getting complaints about sirens being too loud and so had begun operating with only flashers when making basic traffic stops at night. Safety had been sacrificed for convenience, leading quickly to a serious accident.
Looks like not getting any media attention. But There are now more than a dozen incidents which is quite worrying.

Some twitter "expert" insist most of these incidents here were phished. But I read many of them hasn't even touch the password for years. And report of new account compromised suggest this isn't something done by phishing attempt. Not to mention most people here tends to be on a higher level of security and tech knowledge level.

Edit: Well Appleinsider [1] picked up the story, the only bad thing is this expose Hackernews the site to a much wider mainstream audience.

It is also interesting to see how news spread out online in real time.

[1] https://appleinsider.com/articles/21/12/28/lastpass-master-p...
Human-Baiting
Prince of Persia is very reminiscent of Aztec:

https://en.wikipedia.org/wiki/Aztec_(video_game)

The basic idea is the same in Aztec: you control a character that descends into a multi-level tomb. Like in PoP, there isn't any sideways scrolling. You step from screen to screen sideways, or fall through traps or go down stairs and such.
I wouldn't call my views on chains "pessimistic". I have ideas about their nature (good when things are good, bad when they're bad) and think they're usually (not always) misapplied.

I'm really not persuaded by your story because you don't actually seem to be engaging in "never break the chain" behavior. Like, can you tell me exactly how many days in a row you've journaled? Like, if you had a counter going in Duolingo or put a red X on a calendar every day in a row that you wrote a joke like Jerry Seinfeld? You seem to be engaged in the system of "do the thing almost every single day, however small, forgive yourself when you miss it" which is a wildly more applicable and effective system, in my opinion.
China berates US after ‘close encounters’ with Elon Musk satellites
Automatic unlocks is mostly an iPhone thing. iOS manages SIM locks differently (in fact on modern devices the modem itself isn't even locked, instead it's all done at the OS-level; Apple has a mapping of serial number to authorized carrier(s), to which the carriers can request changes remotely without having to provide an unlock code or requiring any user action).
When my son was a toddler, he referred to all heavy equipment (bulldozers, etc.) as "Err-err"'s - referring to the primary sound they make.

One of my fondest memories of this time was him walking backwards down the hall making the "err err" sound of a bulldozer backing up...
No specific source for the purpose. That's just classic mafia/oligopoly playbook. A more explicit version would be: "that's a nice email server you got there, would be a shame if your mail were silently dropped; If you just pay for my services that certainly wouldn't happen"

Of course, they can't do that with other big players (like Gmail) so they're allowlisted, because they would be afraid of lawsuits and their users would complain about not receiving email from Gmail. By applying this to smaller providers only, they maintain plausible deniability that the problem lies on the other side, a sentiment which is reinforced by maintaining their tech support's lower levels unaware of the scheme (the only ones you can talk to for months after initial complaint).
Is it not running on Apple Silicon?
You say “ This is not the definition used in the article. There is literally a paragraph called "what is a low level language" at the beginning:”

Then say C fails this test of being low-level:

> A modern Intel processor has up to 180 instructions in flight at a time (in stark contrast to a sequential C abstract machine [..])
> [..] the C abstract machine's memory model: flat memory. This hasn't been true for more than two decades. > Unfortunately, simple translation providing fast code is not true for C.

None of this is true for assembly either. To my knowledge neither x86 nor ARM expose primitives to control runtime instruction parallelism nor cache. You just have to know what that looks like and how to adjust that implicitly as best you can (still with no guarantees). Maybe a CPU architecture like Vulkan would work where there’s low-level primitives and vendor-specific plugins but I don’t know. GPU programming has gotten significantly harder and error-prone with Vulkan. Additionally, game-programming doesn’t need pixel-perfect behavior while you do typically want that out of your CPU (yes it’s slightly inaccurate with GPU compute advancements, but that’s still significantly more expensive as a development target and reserved for problems where the value is worth it)
The css directives here are probably a part of the answer:

https://github.com/oklemenz/PrinceJS/blob/master/assets/web/...

And also see the <meta name="viewport" ... values in the page itself.
Also in the other cases where it's about VLC, then in any quality, really, unless you somehow managed to pay a license to be able to do it :

https://wiki.videolan.org/Frequently_Asked_Questions/#Legal_...

> What about personal/commercial usage?

> Some of the codecs distributed with VLC are patented and require you to pay royalties to their licensors. These are mostly the MPEG style codecs.

> With many products the producer pays the license body (in this case MPEG LA) so the user (commercial or personal) does not have to take care of this. VLC (and ffmpeg and libmpeg2 – which it uses in most of these cases) cannot do this because they are Free and Open Source implementations of these codecs. The software is not sold, and therefore the end-user becomes responsible for complying with the licensing and royalty requirements. You will need to contact the licensor on how to comply with these licenses.

> This goes for playing a DVD with VLC for your personal enjoyment ($2.50 one time payment to MPEG LA) as well as for using VLC for streaming a live event in MPEG-4 over the Internet.

And the main reason that they haven't been bothered about making software that allows this :

https://www.videolan.org/legal.html

> Patents and codec licenses

> Neither French law nor European conventions recognize software as patentable
> Colleges do. At least, liberal arts colleges do.

Where's the evidence that they do? And how would we determine which schools/teachers/courses do this effectively, and which don't?

It's not unusual that people who are taught to think less critically believe that they are thinking more critically (conspiracy theorists are a good example of this, as are most ideologues). So let's consider another possibility - perhaps colleges teach students to think less critically, but to believe that they are thinking more critically. It's worth at least considering whether or not this is the case, instead of simply assuming it's not.

I often see a lot of comments assuming that colleges teach critical thinking, but I rarely see much critical thinking applied to that assumption.
IMO the best solution at this point is to ditch lastpass. I moved everything over to bitwarden earlier this morning and rotated passwords of all my critical accounts.
Ask HN: Is there value in being fluent on multiple cloud providers?
People who are fluent on more than one cloud provider (AWS + Azure, Azure + GCP) - how has this skillset affected your career?

Does it mostly just expand your job opportunities (ie, you can get hired by a GCP shop or an AWS shop), or do you find yourself working with multiple clouds at your current job?
> Alexa is a glorified text-to-speech and NLP engine.

Where do you draw the line between NLP and intelligence, though?

This all sounds like a "No true Scotsman" to me. At some point in the near future AI will be indistinguishable from human-level intelligence in terms of NLP (i.e. be on-par with the average human in relevant benchmarks).

Maybe the problem is that we need a clear definition of what "intelligence" is and recognise that it's a spectrum, not a binary qualifier.
I've enjoyed Google Maps for many years and never paid for it. Apple MapKit appears to be free. I improve the experience for others when I help improve the maps and in turn my experience is improved by the contributions of others. It's costs Google and Apple money to provide the infrastructure for this, which they obtain in various ways such as advertising. It doesn't bother me if someone wants to advertise their store on a map I helped create. In fact, even that improves the amount of information I have about a place.

My answer to the title question is a strong "yes" in this case and I consider it akin to a grocery store putting up signs saying "Please help us keep costs down and pass the savings along to you by returning your cart to the cart stand." Giant mega corp Walmart does this if memory serves.

I like that humanity has built such an amazing thing as maps and like it when people return their shopping carts.
"Plant large amounts of fast growing plants like bamboo, sequester them after they grow. "

Where? Good soil that supports fast growing plants is generally used for growing food. Poor soil won't do.

Not to mention the risk of habitat destruction. See: palm oil production, once considered ecological, now understood as a danger to tropical rainforests.

Ideally, you would have to do this in a non-corrupt, not very much populated, country that has warm climate, a lot of rain and a lot of good soil. IDK who exactly fulfills these criteria.
TIL an arbite is a fight between a man and a dog.
One other factor: I think there is something selfdestructive in FOSS projects in general thanks to large amounts of incredibly loud feedback focused around the strong opinions which predominate FOSS communities - which very often pull directly in the opposite direction to building a usable polished app like Discord.

Stuff like “Matrix is crap because they didn’t make it E2EE from day 1”, or “Because servers store metadata” or “Because it didn’t have a legally registered foundation at first” or “Because Element’s default config points to the Matrix.org server” or “Because Synapse supports shadowbans” or “Because the Element apps influence the direction of Matrix” or “Because it’s not XMPP” etc etc etc. It’s surprisingly hard to keep focused on building apps that optimise for mainstream users when the loudest voices are campaigning to optimise for their own crusades. I suspect the same effect has substantially negatively impacted Linux on the Desktop and other places where FOSS usability has failed to punch its weight against mainstream usability.

On the other hand, there are quite a few examples of FOSS apps which have successfully pulled themselves out of this hole of being “built by geeks for geeks” into being successful and even delightful to a more general mainstream audience: Firefox, GitLab, Blender, Audacity all spring to mind. And that’s the model we’re trying for at this point.
I am using 43 inch 4k monitor (around US$600).

It has a low enough dpi, so the text looks readable at native resolution, without scaling or upscaling.

My viewing distance is 70 cm / 30 inches.
If you’re going to have an excess of something valuable, why not sell it back to the grid?
I've used two of the webapps, however, the problem is in the workflow.

On login, I was asked to validate from two devices. This is novel in this type of apps (at least, the mainstream ones), and it took me a while to figure it out.

Part of the confusion was also the fact that notifications about validations started to pile up, and I wasn't sure about I was doing.

I still don't know how I got the validation key (or however it's called) in this workflow.

Another novel concept is that, as far as I've understood, sessions are associated to keys, so, I suppose, if I lose a key, all the (encrypted) communications are gone. This would be acceptable, but the warning is very pushy; it's not clear to a new user if it's very strongly advised to enable encryption or not (will the other people trust me without?).

Communicating with other people is also confusing - I had two channels open with another user, and didn't know if any of it was valid.

Joining groups was confusing as well. I had a name (which was also strange; I still don't know if it's normal for the names to be "strange"), and again, couldn't figure out if I joined it or not (until I joined via other means).

This may be all necessary for a safe design, but definitely, it's a huge barrier to entry for somebody who expects a Slack-like experience.
Personally I draw the line at the Winograd Schema Challenge. When that's passed I will be truly convinced.
I mean you could if you wanted. But why would you want to pay someone to line up interviews for you? Agents don’t get you jobs. They get you visibility.
Exactly. Stratospheric aerosol injections are ready to roll today. They're extremely well understood because we have so many historical records of natural volcano eruptions lowering global temperatures. The technology is already mature. The cost is dirt cheap. On the order of $10 billion/year to completely neutralize all warming since the industrial revolution.

Are stratospheric aerosols perfect? No, of course not. There's still peripheral issues associated with ocean acidification. It's also not a permanent solution, since the aerosols have to be refreshed every year. But the tech solves 90%+ of the issues with climate change instantly. It also requires no global coordination that's been the perennial issue with emissions reductions. It's cheap enough that even a mid-sized military could unilaterally undertake it.

There's absolutely zero reason that we shouldn't start a pilot program today. Start testing at small doses equivalent to 0.1 C temperature reduction, then scale up quickly over the next 10 years.
I don't understand the premise, where Japan is supposedly uniquely high-integrity. It ranks around the United States in metrics of corruption, sometimes higher and sometimes lower over the last 20 years, and historically was significantly worse than it is now. It's about as corrupt as any of the many countries on this planet that have the rule of law.
If a homeowner has an existing mortgage (as most do), I doubt the solar companies are getting a senior lien on the property. (How could they without the consent of the existing senior lien holder?)
GCC to my knowledge has long-switched to IR as well. It’s called GIMPLE [1]. Can you please substantiate your claim?

[1]. https://gcc.gnu.org/wiki/GIMPLE
they can't
If the business or project are unrelated to a different tool, they’re not giving a damn about fixing FOSS.

You all get the idea of division of labor, right? We went into software development, not everyone else did.

Consider Discord has video and voice. You go ahead and patch that into IRC.
I contribute to OSM because I want to make alternatives to Google Maps like OsmAnd or Organicmaps more useful. That big players also use open data does not invalidate my reasons to contribute.
It's the same for me, I've used ZNC for a while and I think it being an agnostic IRC bouncer not forcing you toward a protocol and being usable from any IRC client is very big pro, but it also means that it always requires a bit in order to change anything, while quassel might be a bit less portable, even if it has clients for any platform I use (so it's personal), but being able to easily configure the server from the client easily for me was enough to stick with it
I use mine to settle arguments and shut down "know it all"s

"Alexa tell me why my friend is full of..."

"Did this answer your question?"

"Yes, thankyou Alexa!"

When I was a kid my Mom would have us grab the "Big" dictionary and look things up, most likely it gave her a few moments of peace and quiet while we eagrly ran to her bedroom to carry "Grampa Dict" or "Great Grampa Dict"(The really big one!) back to the living room and look up whatever we were arguing about.
I’m curious to know if the companies that use OSM actually contribute back? Like fixing all the wrong/malicious data.
https://github.com/mattermost/mattermost-server
What I find even more worrying than the wrong info box itself is that Google still gives the wrong answer to the "Central park value" search query from the start of that twitter thread, more than a year later and after countless people have probably reported the info box as problematic. You would think they would at least have a manual human review system.
Just chiming in that probation periods are fairly common here in the UK, I think every job I've had has had one (may be different in the 'elite' tier). Details were generally they can let you go (and you can quit) with very short notice (a week or 2) occasionally also with restrictions on using vacation during probation.

From an employer's point of view it makes sense since tech interviews are such a weak signal and outside of the US most countries have decent employee rights which make it hard to part ways with a poorly matched hire.

In your situation it sounds more like the compensation is the stumbling block, but you should definitely get clarification on the exact details of the probation period.
What's stopping people from just compiling Scheme for ARM? The website has a separate aarch64 download it seems, so why not patch that instead of relying on Rosetta2?

The vfork/fork issue and the compiler upgrade issue don't seem to be too problematic to work around, so there must be some kind of ARM limitation that's preventing Scheme from working, but what?
Why is it a problem? They are people too and they too contribute to climate change.

I can understand reducing the demands on them appropriately, but letting them off the hook completely does not really make sense to me.

At the end of the day, you do not want to create any totally exempted zones (carbon tax paradises?), because that is where the polluting industry will move if having the opportunity to do so.
Isn't it just a different freedom?

Just looking at Thailand, I see many prepaid esim providers: https://esimdb.com/thailand

Also (I don't know anything about Thailand, just just some quick searching), it seems at least the largest provider in Thailand has essentially the same service: https://www.ais.th/esim/en/ where you can buy the eSim either online or in a shop.
Not with any carrier I've ever used in the US. Maybe it's a Canada thing.
Data expiration is easy enough if the expiry is a fixed term, you just 'chop off' a chunk of the internal DAG. But how would you implement 'logical deletion' under these circumstances?

To achieve "client does not need to trust the database engine", it would need to be possible for the client to independently walk the history of the database and verify that neither its mutations nor its order has been tampered with. For that, the actual data needs to somehow be taken into account in the signature, commit hash, whatever.

So when you logically delete data, how are you _not_ breaking that hash chain? The original data that produced a signature/hash is no longer available, and therefore not verifiable anymore. This means that the relevant commit cannot be trusted, and therefore neither can anything that comes before it.

Or are you just trusting that any 'redacted' commit is valid without actually verifying its hash? In that case you'd be compromising the trustless nature, because the database engine could autonomously decide to redact a commit.
> For a language to be "close to the metal," it must provide an abstract machine that maps easily to the abstractions exposed by the target platform.

C does map perfectly well to the abstractions exposed by x86 CPU. By this definition, C is a low level language. The author himself states that modern processors are fast pdp-11 emulators. This is exactly the "abstractions exposed by the target platform".

If C is not a low level language by that definition, then nothing is. Assembly uses the same PDP-11 abstract machine model that C does. Hence the parents point that this definition is useless.
I'd agree with the "pay your own vacation" thing as long as there is profit sharing to ensure people are still getting the income they deserve from the work they already put it to build the company.

But with healthcare, at least in the US, the big issue with pricing is within the healthcare system - not employers paying for it. It certainly doesn't help to have healthcare tied to employment but having people pay high prices themselves instead of a company paying it doesn't really solve an issue it just moves it somewhere else.

It seems like the most proven solution is to socialize medical costs more, but that seems like a long-shot if we continue to insist that healthcare has to be profitable in the short-term. It's like saying "no we won't build this road because we can't charge the drivers tomorrow to make a profit on it", totally overlooking that it's an infrastructure investment and not a purchase
Breadth is more important for junior devs. Depth is more important for architects.
Question: if I contribute a fix to Google Maps or Apple Maps, does that fix back-propogate to OSM? My home address needs to be slightly shifted and wondering for best practice.
>> All you need to do to make a million quid in the UK is get a 75th percentile job and save half of it. After a few decades you are now a millionaire. I mean, everyone can't do it, but it's not some unfathomable task.

I agree that it is possible, but it is sadly an impossible task for most. That's my point above: for those who have wealth it is easy to grow it. It takes money to make money.

My other point was that those who have a billion started with millions.
Here's one example of a person employed by Apple to work on OSM: https://www.openstreetmap.org/user/andrewwiseman

Facebook and Microsoft are also "Gold Corporate Members" of OSM which costs €10,000 / year, and they are "Corporate Partners" of the Humanitarian OpenStreetMap Team, which does employ people to directly work on OSM: https://www.hotosm.org/.

Also apparently "nearly 17% of the global road network was last edited by a corporate data-team member" (https://2020.stateofthemap.org/sessions/SPRQVZ/), and lots of people must be employed by corporations to make that happen, even if it's mostly automated edits.