skysight-inc/HackerNews huggingface dataset:
Silicon Valley equivalents are brimming up in other parts of the world, Taiwan is very much known for its hardware technology. There are documentaries about Shenzhen becoming a tech hub too. Even here in Bangalore (India), there are many tech companies doing massive amount of good work.

But they're also right in the sense that regulation acts like a barrier in many parts of the world. I had often wondered why did Linus Torvalds and other Engineers travelled to Silicon Valley to found Linux, etc? Did they not find opportunity in Finland or any other nearby European countries?
Put yourself in the shoes of someone that wants a more polished experience and a longer battery life and you'd be asking "How does that help when the UI is a mix of old and new UIs and it drains battery twice as fast as Safari?"

I don't use Safari because of the extensions and overall it's too basic for me, but not everyone is like you or me.
Just to be clear though, Messenger is still closed-source, so this all still gets lumped into the "source: trust us" bucket, no?
> 트위치는 지난 2017년 7월 국내 서비스를 시작해 지난해부터는 기존 1위 업체인 아프리카TV를 따라잡는 수준으로 점유율을 높였다. 빅데이터 플랫폼 '모바일 인덱스'에 따르면 올해 1월 기준 트위치의 국내 월간활성이용자(MAU)는 약 246만명으로 아프리카TV(230만명)보다 높은 것으로 나타났다.

Twitch 2.46 million, Afreeca 2.3 million.
> But I am stupid enough to use an nvidia card, which means that I have no Wayland. I am eating shit due to the drivers every few months.

Funny you would say this; I'm on AMD (Ryzen 6950HS IGD) and I'm eating shit due to the (FOSS) drivers every few days… to be fair I have two choices of distinct shit with X11 and Wayland, but neither is actually stable.

And none of this affects gaming, just the desktop in general :/. The RX 6950 in the desktop is in fact working without issues (same driver stack). I suspect it's some memory management problem with the CPU/GPU sharing on the 6950HS. But I have no idea how to track it down…

That said, FOSS GPU support has come a long way.
Looking at the Beeper Mini announcement [1], they clearly state that a user doesn't need an Apple ID to register their phone number and send/receive iMessages. Also, they describe direct, device-to-Apple interactions.

However, this article says:

> IDS is used as a keyserver for iMessage...

> The first step in registering for IDS is getting an authentication token. This requires giving the API your Apple ID Username and Password.

> After registering with IDS, you will receive an “identity keypair”. This keypair can then be used to perform public key lookups.

So how does the Beeper Mini app take an arbitrary Android phone number, register public keys for it with IDS, and perform public key lookup of recipients... all without ever using an Apple ID?

[1] https://blog.beeper.com/i/139416474/security-and-privacy

EDIT - It looks like the answer here is the 'SMS Gateway' which is virtually undescribed in the OP article or anywhere on [1]. Guess that's the secret sauce.
What do you mean "Real Prompt"? Nowhere does it say these are the real prompts, it says

> In this post, we’ll explore some of the prompting approaches we used in our Hands on with Gemini demo video.

Not "here are the full prompts used in the video" or something like that.

None of the entries match up 1:1. And the response to the car example in the video doesn't even make sense in response to the prompt in the post (no mention of speed), and certainly isn't a trimmed portion of the response in the post.

The video has the disclaimer "For the purposes of this demo, latency has been reduced and Gemini outputs have been shortened for brevity". It would be weird to write that but not mention that neither the prompts nor responses shared even the same set of words in the same order with the "Real" prompts and responses.

I think your assumption is wrong on this one.
Maybe we’re the baddies?

The definitive book on the 1917 Bath Riots is Ringside Seat To A Revolution by David Dorado Romo.

> In the 1920s, the US Public Health Service began using small amounts of Zyklon B in the baths. The hydrocyanic acid was used as a fumigating agent at the El Paso disinfecting centers. A stronger version of the chemical was usually used to exterminate vermin, such as mice and rats. Health officials thought it would help kill lice, which carried typhus.

> Zyklon B is known to be fatal when absorbed through the skin in high concentrations. It's still unclear what lasting health impacts these baths caused on the Mexicans who had to endure them.

> In 1938, a German scientist by the name of Dr. Gerhard Peters wrote an article featuring photos of El Paso's baths and calling for the same tactics to be used in Nazi Germany's own disinfection chambers, known as Desinfektionskammern.

> Peters became the managing director of the company that supplied Zyklon B to concentration camps, and the chemical began to be used in Nazi gas chambers beginning in 1941. He was ultimately convicted of war crimes at Nuremberg, though he was retried in 1955 and was found not guilty.

> "Zyklon B was used in the baths but in very mild amounts compared to the Nazis," Levya said. "But the Nazis did learn about its use here on the border. So they were definitely studying the United States. They were looking at how laws dealt with race. They were taking a lot of cues from the United States."

https://www.businessinsider.com/bath-riots-el-paso-mexico-te...

https://www.zinnedproject.org/news/tdih/bath-riots

https://www.npr.org/2006/01/28/5176177/the-bath-riots-indign...

https://en.wikipedia.org/wiki/1917_Bath_riots
> (From the Node.js GitHub issue.) Sounds like this guy is mixing up his Java knowledge with C++ knowledge.

That is exactly it. C++ string streams have had atrocious performance since forever. Good abstraction, not very useful in practice.

In Java, if I remember correctly, strings are immutable, so the StringBuilder or whatever ridiculous name it had was the faster way to build a string.

> "I recently learned that some Node.js engineers prefer stream classes when building strings, for performance reasons."

Pretty much tells you everything you need to know about node js, I guess.
I don't see how this is caring. This is dismissing and invalidating the work of large class of people (Westerners and English-speaking people) by applying a jargon label "imperialist" (what does that even mean here? That they are about to don pith helmets and rush out to re-conquer India?) and implying that this label automatically makes their contributions less worthy - to which implication you just added the implication that they are presumed to be incapable of caring about other people. Does look like particularly helpful for anything, rather quite alienating.
Korea's army of senior citizens ready for battle
It seems to have gone out of favour for some reason I don’t understand, but subscribing to an MQTT topic from an ESP is easy and performant.
GPT also fails at this:

> Which weighs more a pound of feathers or a pound of feathers

< A pound of feathers and a pound of bricks weigh the same. Both are one pound. The difference lies in volume and density: feathers take up more space and are less dense, while bricks are denser and take up less space.

Bard does better but still doesn't "get" it:

< Neither! Both a pound of feathers and a pound of feathers weigh the same, which is exactly one pound. In other words, they have the same mass.

< This is a classic riddle that plays on our expectations and assumptions. We often associate weight with density, so we might initially think that feathers, being lighter and fluffier than other materials, would weigh less than something more compact like metal. However, as long as both piles of feathers are measured to be exactly one pound, they will weigh the same.

At least it recognizes its limitations:

> My reason for mentioning other materials was likely due to my training data, which contains a vast amount of information on various topics, including the concept of weight and density. As a large language model, I sometimes tend to draw on this information even when it is not directly relevant to the current task. In this case, I made the mistake of assuming that comparing feathers to another material would help clarify the point, but it only served to complicate the matter.

For ChatGPT if you ask it to solve it step by step, it does better: https://chat.openai.com/share/7810e5a6-d381-48c3-9373-602c14...
Comparative advantage assumes that there is capacity limit. The more productive country might not choose to produce widget A because its limited capacity is better used to create widget B. However, if in a few years, there are enough GPUs to satisfy almost all demand for AI labor, there's no need to "outsource" work that AI is better at to humans.

Jevons paradox might result in much more demand for AI labor, but not necessarily human labor for the same types of work AI can do. It might indirectly increase demand for human services, like fitness trainer, meditation teacher, acupuncturist, etc. though.
Can those extensions adapt to new methods of adblocker avoidance/detection and update their lists as fast as they can do now? I'm not sure if they can.
You can try https://syften.com, but it's paid.
I find the most brutal part about gaming on linux is not the performance once I'm in the game, but getting into the actual game. Launchers via Lutris (e.g. battle.net) take forever to bootup, which was not the case on windows.

Overall experience feels a little janky, but once you get into the game, it seems fine.
I have experienced the same issue and have been unable to signup with Plivo. I've been looking at alternatives.
The UK is both in Europe and not on the list, which would be even more of an oversight, so I don't think it's that.
Not sure if I understand, but you can forward any email and it will reply back to you with PDF version of what you’ve sent. Hope it helps.
I'd be curious to see the difference in size / performance with gzipped data in the mix. My guess is that gzipping will make the size difference negligable (may actually be worse in Fleece due to the abundance of pointers that can't be easily compressed). The times might be worse, but if this is intended as a wire format then that might not matter as much.
I still remember closing (an overflow, the main was still open with plenty of room) computer lab early at university so a bunch of us could play marathon.
I looked at these two systems recently and noted another crucial difference for anyone using them for a use case that included access control. ElectricSQL doesn't seem to (yet) support table joins in a way that would support standard web app access control design patterns. If you're replicating a table to a device, you're replicating the entire table, not a user-limited selection.

Supporting joins is in development, but I'm not yet clear on whether the current dev branch on it goes far enough to support access control use cases.

There's a hack in place that's supposed to help - you can define an electric_user_id on the table - but that isn't actually usable in the majority of use cases, because most ACL cases include records where multiple users can access it. I did explore using views, but electricsql doesn't currently support postgres views.

(if I'm wrong or missed something in electricsql, I'd love to be corrected, as it looks like an exciting project otherwise)
Ask HN: Why do so few people work on important problems?
That's because once you have a runaway success the US will tax you lower and your quality of life will be higher than what you can achieve in Europe. The USA is a great country if you're on to a winner. So the vacuum cleaner in SV tends to suck the air out of a lot of EU successful start-ups and engineering efforts simply because that's where the money is. Typical start-up valuations in the USA dwarf those in Europe, access to a single unified and mostly mono-lingual market are far more of a factor than any EU regulations, that's just a dumb meme that gets tossed around by the clueless. Yes, taxes are higher. But so is average quality of life, as opposed to average GDP, which relies on outliers.
What IP? Marathon that was only just announced? Destiny seems to be winding down.
Baffling why Bungie would sell themselves to Sony after their purchase and split from Microsoft considering they are printing cash with Destiny microtransactions.
Has the Plexiglass brand reached the level of usage that it is now considered full genericide? In other words is it basically public domain now?
> Basically it auto-generates least-privilege IAM policies.

Nice!
Exactly, the better the control the bigger the chance that a weapon like this would be used.
They just had to have that data eh? Idiots. This is criminally irresponsible.

This makes me so angry it is hard to describe.
MySQL Interview Questions: Wrong Answers Only
It's unclear to me what makes this an exciting first?

The article talks about modular small reactors. Apologies for not having the links on hand to share, but there have been recent articles talking about how delusional & absurd the NuScale style modular small reactors are: creating far more nuclear waste than most nuclear power systems.

I fully would believe China is investing beyond what capitalism can or will. I am ready to hear that there's innovative & exciting here. We need better nuclear power, but mostly are left with slow plodding cautious capitalism that daren't not to.

I think so much of the Integral Fast Reactor (IFR), one of the most promising ways to really extract some of the energy out of our nuclear fuel in a safe non-proliferation free manner. https://en.wikipedia.org/wiki/Integral_fast_reactor

I went to go find some links on IFR, and surprisingly I found John Kerry at COP28 talking about how nuclear power was essential. What an about face! This man singularly got the most promising safesty most cost effective easiest nuclear power system we ever had on the table cancelled, for basically fradulent fake made up reasons, for emotional and political cause. Seeing him in the chair at COPS28, making the case for nuclear power, is a bitter bitter twist. No man has done worse for nuclear power than John Kerry. What a monster. It's ghoulish beyond belief seeing him advocating for nuclear power, after sabotaging it so. http://www.stableclimate.org/nuclear-ifr
Rental period. If there us ownership, I want to be able to put it in my will and pass it to my heirs
Building end-to-end security for Messenger
Hah, beautiful, well done.

But yours isn't nearly so...catchy looking...as the New Yorker version.
Perhaps you can file a DMCA takedown with 23andMe for the illegal copying of your proprietary code (instigated by your mother!).
That's very cool, never considered a WASM option, thanks!
If the backlog gets too big, as a consumer you might get compelled to just abandon it and switch to the "available" alternative even if it's sightly inferior.

Suddenly potentially having a lot less backlog might screw up Nvidia faster that it "helps" AMD too.
This is all so bizarre to me. You would all die horrible deaths in the tropics, where you take care not to leave your laundry wet and unwashed too long so it doesn't get mold, but don't give it a second though beyond that. Mold is just a fact of life, like wind and sunshine.

> 12. DO NOT try to clean mold yourself

SMH this is like saying don't clean your house, don't bathe, etc. Mold is everywhere, don't think about it. Unless you're immunocompromised or have an allergy, it's completely harmless.
I think you missed the general tone of the GP's comment and inferred something they did not intend to say.
> SecureBoot makes sure that the firmware your computer boots to begin the boot process is signed by a trusted authority.

The passive voice in "trusted authority" is pretty much the source of discontent in "SecureBoot."
They are a very heavily advertised first mover in the (perceived) next-generation of automobiles.

Investors operate on discounted net present value of future income streams. Perceived future income streams, that is. Investors may be wrong, and they know it. But, they tend to act and think similarly, so quite often you will see a band-waggon effect in various investment categories.

At the moment the EV market is in (entering, actually) the growth phase and the traditional car market has topped the curve ages ago. Yet there is not many obvious recipients for investor money in the new market as most actors are still "one foot in the grave" ie. they are also in the traditional car industry. There are not many "EV-only" actors. This by itself dictates a premium (I am not saying it is sane behaviour on the long term, only that it is predictable, explainable, and somewhat logical).

So, Tesla gets far too much capital going in. Because, where else should it go? It's perceived as an unicorn at the moment. Investors know that it will not continue to be so as a growing market in early growth phase means that dynamics will change dramatically along the way, and future outcomes are close to impossible to predict as it hasn't really been invented yet.

But, cars are a massive industry. And, investors figure they will continue to be. So they have to be in there somewhere. And Tesla is new growth while the established players are playing on an entirely different field. So, there is potential.

As long as there is potential new investors will invest, and you will have positive returns. This means that you are not wasting your money investing in Tesla, even though you know positively that at some point the market will change, and there is no law dictating that Tesla will emerge as the winner (or survive at all).

OTOH many case studies I've read seem to imply that those that "invent the category" seem to disappear longer down the road as established players in related industries (or, entirely new ones) ramp up and enter. But by then investor money will have moved on too. Or, so the individual investor thinks. S/he might be right, or OOB - time will show. If you're not invested yourself you need not worry.
There's no process for verifying that a particular binary is built from known source code, or that the source code lacks any sneaky back doors.

The gold standard is and probably always will be analyzing the binary itself, with disassemblers, debuggers, etc.
But they actually wrote that in English (while being fellows of Google - one of the most imperial corporations in existence - as I understand) and are sure to use a lot of existing - and English-based - tools to implement it. I mean, if they abandoned the whole Western English-based foundation they rest on - including Von Neumann architecture for computers they use, for example - and started building it from physical laws back up (oh wait, physical laws also mostly discovered by Westerners and they probably learned them in English, which already imbued them with the imperialist perspective) then maybe it could be recognized as a honest - if mind-bogglingly misguided - effort to expunge the presumed imperialist bias. Since it is never going to happen, it can not be anything but virtue signalling.
>this makes your machine once and always pwned.

Well, no, it doesn't, but that's besides the point.

These specific image decoding bugs are indeed a bit of a nothingburger in terms of the implications they give rise to. There's just no reason to overwrite the boot logo graphic and leverage these exploits if another (simpler) method of achieving the same end result exists, and often it does.

For example, many systems to this day are shipped in a configuration such that you can disable write protections for certain ranges (or all) of the SPI EEPROM on which the firmware resides simply by changing some NVRAM variables (typically the variables correspond to (often hidden) 'BIOS settings' in common firmwares such as those from AMI or Phoenix), after which you can write contents of your choosing (eg. using Intel FPT) to the chip which will promptly be executed without any checks upon the next restart. This is by design, not even abusing any exploit or flaw in the software (of which there are plenty). If you want you can try it out on some of your own systems, for instance dump the firmware, extract (for example) the AMI setup menu form and simply run it through something like LongSoft's IFRExtractor[1] to locate the regions and offsets of said NVRAM variables, then try writing to them. It is true that the NVRAM regions for these settings (and others) are sometimes write protected or locked in such a way that you can't overwrite them after the firmware has started another program (eg. your bootloader), but often there are even ways around that. It's clear that firmware security is not always much of a concern for a surprising number of vendors currently shipping consumer computer systems / motherboards today.

[1]: https://github.com/LongSoft/IFRExtractor-RS
Gosh I think I'll be a little sad about that future? I'm reminded of how we used to know really fun tricks for squeezing another bit of performance out of our assembly code -- "The Story of Mel" -- and then compilers started doing all the work for us.

The past year or so of published literature on LLMs has been kind of hilarious because there is a substantial chunk of stuff whose contribution is "putting this extra English sentence into the input produces measurably better output".

It's like watching alchemists puzzle out chemistry, or like watching wizards fill their spellbooks. What a cool time.
All ya’ll suggesting that “the government should create a law that…”, this is what you get when the government legislates in a field they know nothing about. Be happy we don’t have this level of meddling in our industry in America
Not sure I follow — could you elaborate on what you mean by “directly interacting”?
> Today, the UEFI system firmware contains BMP, GIF, JPEG, PCX, and TGA parsers.

Let's add more, guys, let's go. Webp -- no, that's too old...wait for it... JPEG XL.
My conspiracy theory, completely devoid of evidence, is that Codes of Conduct are a way for large corporations to gain control over FOSS projects they covet by creating arbitrary controversy aimed at the current maintainers of these projects. That's why CoCs are written very gray so they can be weaponized in different ways or not at all, depending on the level of coercion required. Corporations don't do this directly but through activists, some of whom are willing pawns and others who believe they're doing the right thing for the world but are actually being nudged into doing things that benefit the corporation.

But like I said, I have zero proof of this. Perhaps it's better as a screenplay than an explanation of how things are going but it certainly wouldn't surprise me if there's some truth to it, at least with some FOSS projects.
Yes, I suck at the eye candy department. Function over form any day for me.

You should see my e-bike, it is quite literally covered in duct tape (it was meant temporary, but we all know how that goes).

Also:

https://jacquesmattheij.com/if-you-have-nothing-to-hide/

Which is probably my best article.
Meta begins rolling out end-to-end encryption across Messenger and Facebook
https://stackoverflow.com/questions/4868904/what-is-the-orig...
from what I remember bard should be able to browse the internet and write code internally to better answer queries. I feel like these abilities are just improved with Gemini as a better language model.
On the one hand, literally dozens of people (tops).

On the other hand, literally dozens of people.

It seems basically like a rounding error, but there are definitely people happy to be alive for this and that's not nothing.
I pay for Signal. I used to pay for WhatsApp, before it was acquired. Not many users are like me, granted.
Unfortunately that only works with people like us and alone we're not enough to "save" Firefox.