skysight-inc/HackerNews huggingface dataset:
Europe is basically open boarders internally. So once you pass an external boarder you almost have free passage. This is a good thing. You won’t be able to stop people like this that are state backed even if you wanted to unless they mess up and do something stupid. There is also a rather large presence of Eastern European organized crime that would happily take a paycheck or other favors from Russia.
What Is WebTV?
Nvidia CES 2015 press conference: Tegra X1
> www.jav-hq.com (very nsfw)

Is this confirmed to be owned by Meta?
I love the nerdery around 1BRC. My axe to grind is that unless you do dangerous stuff DBs are just as fast, less complicated, and more resilient to data updates than application code [0]. Do more in the database!

0: https://geraldonit.com/2024/01/31/1-billion-row-challenge-in...
Firefox OS still lives on as the decently successful KaiOS, for really cheap feature phones. Those things are vastly popular in some countries.
His blogs posts go back all the way to .NET 5, for those curious to some deep dive on performance improvements done on each release.
Your comment means nothing to me. What does scans mean in this context?
The GP isn't undermining it, they're talking about the strength of the need. Clearly someone facing threat of punishment has a greater need for encryption than those who aren't.

Obviously there's a question of whether people in the latter group may end up in the former, perhaps by mistake, but would that risk be sufficient to make them pay 4x?
Why do those pictures look like they were created with DALL-E?
Cue the conservationists to explain us why this is in fact bad.
What Happens When Your Art Is Used to Train AI
> Should a nationalist seeking independence be pro Europe at the expense of their own nation?

It is interesting, that from my point of view, what you're talking about has even no sense. What does "at the expense of their own nation" even mean? Do you mean that any "nationalist" government means isolationism? Have you confused nationalism with nazism? How you equalise immigration and occupation in one sentence is also interesting.
You could have a much simpler parsing than ordinary parsing if you know/assume that you definitely have a valid number from -99.99 to 99.99.

For example, you could find whether it starts with a '-' and where the delimiter is to know the length of the number string representation (that's the "simpler parsing" part), and then don't do any work at all to decode the number, simply use these 1-5 bytes of that string (without sign and separator) directly as an index into a very large very sparse memory region in which all the valid values are pre-populated with the proper result.

You'd need to allocate 4 or 8 terabytes of virtual memory address space for that lookup table, but you'll touch only a tiny fraction of the memory pages, so it doesn't require an unacceptable amount of physical memory.
How Automated Content Moderation Works (Even When It Doesn't)
Ask HN: What are the hidden performance tricks for JavaScript?
I am currently working on a heavy JS-based tool where every millisecond counts. I've been searching for lesser-known JavaScript performance tricks that go beyond typical optimizations like using web workers or removing unused code. It feels like uncovering hidden knowledge.

One discovery I've made is that using new Array is significantly faster than Array.from or push()[0].

Could you share any similar insights or lesser-known performance optimizations you've come across?

[0] https://www.measurethat.net/Benchmarks/ShowResult/506720
> It expresses 99.9% of the same concepts while being orders of magnitude faster to read.

Knuth thinks so, or did at some point.

"I think C has a lot of features that are very important. The way C handles pointers, for example, was a brilliant innovation; it solved a lot of problems that we had before in data structuring and made the programs look good afterwards. C isn't the perfect language, no language is, but I think it has a lot of virtues, and you can avoid the parts you don't like. I do like C as a language, especially because it blends in with the operating system (if you're using UNIX, for example).

All through my life, I've always used the programming language that blended best with the debugging system and operating system that I'm using. If I had a better debugger for language X, and if X went well with the operating system, I would be using that."

Dec 7, 1993, Computer Literacy Bookshops Interview.
Dipshits like Putin and Hitler still need a fertile ground, in both cases chauvinism/imperialism within the population.
If we had finished the last civil war properly we wouldn't need another one.

Every man who ever owned a slave should've hung.
Great to see that also have "A Unified Theory of Garbage Collection", at least these students will get the right picture on RC versus tracing GC.
Testing AI and LLM on Rockchip RK3588 Using Mixtile Blade 3 SBC with 32GB RAM
Subscribing to a pricing data service: legal.

Using data feed to guide pricing and set initial figures: legal.

Agreeing, either implicitly or explicitly, to let the pricing data feed set the price floor: collusion.

Leaving units unsold and refusing to lower the price despite insufficient demand: usually a bad business decision, possibly indicator of a market failure.

Leaving units unsold to maintain agreed-upon price floor despite insufficient demand: collusion, market manipulation. Congratulations, you are a cartel.
https://web.archive.org/web/20240302082002/https://www.theat...
Audio versions of all Paul Graham's essays
Paul Graham's essays + OpenAI's TTS model = Cool podcasts that you can listen to on the go.
Sounds like that isn't a market force if they do it without demand changing.
Probably because most programming languages haven't changed, imperative, loops, pervasive side-effects etc. Writing a compiler for a pure functional language would certainly need new material.
How you remove the tabs? Hitting backspace would clear the selected lines.
SF spent a ton of money to design their own trash can. NIH apparently goes well with NIMBY.
Yes, that's how SMS emergency alerts work

https://en.wikipedia.org/wiki/Cell_Broadcast
Show HN: I found a crazy way to stream audio from Windows Server without RDP
This is too intricate and niche most people will probably not even know what it means, so I can't just post a link to the code, but I've included that below.

Basically I wanted to set up my project BrowserBox on Windows Server, and went down the long and tangled rabbit hole of: Yes but how do you stream audio from Windows Server?

It turns out that there's no good way to do it. It used to be you could just use a "Virtual Sound Card", or "Virtual Audio Cable" as developed my many independent software shops that seem to have developed an entire business around offering such products.

However, the recent security-focused Windows kernel driver signing requirements meant these little utilities often no longer worked. In addition, they were, for the most part, commercially licensed. And as BrowserBox was an open-source product that was AGPL-3.0 with commercial available, figuring out how to include a sub-licensed per-seat component like a VAC was too confusing to bother with. Not to mention potentially expensive.

With VAC vanquished by Windows security updates, a new option was required. Well, it seems that RDP itself comes with the ability to either use or, enable a dedicated Microsoft-authored virtual sound card driver, already present in Windows Server or RDP, then RDP itself may be a good option.

Indeed it is. Or rather, it was. Until of course you need to disconnect that RDP connection (to save bandwidth or simply because you don't want the additional unnecessary overhead of a remote desktop when you're really just interested in, and already streaming, a remote browser more efficiently).

Long story short: there seemed no way to keep the audio, once you had disconnected from RDP.

This was a well trodden (if now cobwebbed) path. Many had passed by these ways before, there skeletonized remains visible in the endless early-2000s style Windows-focused "tech forums" that dot the web.

Most of these posts suggested the, now impossible to use, VAC et al family of solutions.

Well, it seemed like BrowserBox on Windows was dead. If I couldn't stream audio, the app would be far inferior to how it worked on other platforms. But, I loved Windows, or at least what it stood for (which to me is: Hi, I'm Windows, I work everywhere and run everything. Everybody uses me. At least some of the time). I figured, that if BrowserBox couldn't work on Windows, then, well, it wasn't really a real application. And I did not feel happy about that.

But this was already around a week of 10 hour days in to the overall windows port, and hundreds of lines of PowerShell would end up wasted. I wasn't ready to let it go.

So I persisted. Story of my life when faced with some tech challenge. But it seemed like there was no path forward.

Part 1/2. Continued below...
Believe it. It's a super cringy clapping replacement. It feels like a cult revival when it happens around you.
7th birthday of Nintendo Switch today.

Check out the DF special from around the time as well:

https://youtu.be/FZxJUwqENAo?si=V6h3KGcEh_R5YW9c
My understanding is that Irish nationalism (as with many nationalist independence movements) are actually pretty left wing and do not share the characteristics of what we would traditionally consider nationalism.

C.f. Many nationalist movements in Africa
I love this. So much real history has been buried under social norms. Swept under the rug for later generations to rediscover. How much more of our real history is just waiting to be uncovered.
I discovered Flet via HN a few months ago, and it has been really fun to play with (although it's a bit tricky to figure out the right path to make updates happen to nested controls).

Thanks for your work on it, and (shameless nudge!) I'm really looking forward to iOS camera access, and easy iOS deployment!
Europe is a big place, I do not think all countries have that option :)
Contracts often forbid sub-renting.
Seems odd to call that exhibition a “show” but I’m not British so what do I know
"On January 6, 2021, few people at The New York Times remarked on the fact that liberals were cheering on the deployment of National Guardsmen to stop rioting at the Capitol Building in Washington, D.C., the very thing Tom Cotton had advocated."

People burning police cars and a police station in Portland after a man is killed by police, at a time when opinion of police is very low.

Vs.

People invading the US Capitol building during the ratification of the presidential election, at the behest of the losing candidate, while a gallows was erected outside.

Those 2 situations are very different. It's disingenuous or dishonest to say otherwise.

This piece talks a lot about how biased the author's coworkers were, but says nothing of his own biases. The USA isn't going to heal until conservatives reject christian nationalism and instead embrace compromise.
Those super optimized solutions are fun to read about.

However, in real life I would never assume a millions rows of text all have all valid data in a specific format, much less a billion rows.

Thus a slower but more robust solution would be more realistic.
Run Lighthouse developer tools of Chrom* based browser to give first hints about potential optimizations of any website.
I don't see how your disclaimer applies. My interpretation of no free lunch theorems is that no single algorithm works well for all classes of problems, not that some problems are unlearnable. The example in its proof might be contrived, but in actuality, additional assumptions can and do lead to different algorithms being picked, no?
"Rosing: ... We felt it was worth risking a theft to gain the increased productivity of people working at home."

This is so ironic because Wayne was the one who shut down WFH at Google when he took over from Urs Holzle back in 2001. That was one the things that caused me to leave.
When I was a youngster in the nineties, I read Erich Maria Remarque's books and thought: "Wow! I'm so lucky the World has changed, people became smarter, more tolerant to each other, and none of this shit will even happen!"... And now I'm like in some of Remarque's stories :D
How to generate text: using different decoding
I agree about not "fixing" it. But can you elaborate a bit on the model thing?
> the company still takes whole logs from forests that have been cut down by timber companies.

So this is like complaining about cobalt in iPhones, a weirdly specific complaint.

The forest is being turned into timber, but when some of it that isn't timber quality gets used to displace fossil fuels it's a scandal?
I don't think it's got anything to do with loud noises. I think it's (roughly) a hippie culture thing? Or maybe just a sort of hippie-infused west-coast liberal culture. I'm not really sure but that's triangulating: the first people I knew who did it were either from California or in backpacking / outdoorsy communities (or more woo stuff: ecstatic dance and astrology types). It was surprising at the time but has gotten a lot more common since then.
You mean like someone trying to clean graffiti off a famous painting in the Louvre? Fully agree with you - don’t do it yourself. As far as other run-of-the-mill graffiti, I’d say take your chances.
In practice, cyber attacks dont seem to trigger even discussion of article 5. It will be interesting to see if we reach a state where they do
Is that the same hardware? Otherwise it doesn’t say much.
'Simply good' Chinese electric cars power ahead of inferior US rivals
And me, who have never used Hibernate, but has spent over a decade in Django thinks ORMs are great. This is exactly my point.
> I broke into the tech world around the time ChatGPT came out, so the job market is pretty rough for newer developers like me.

I’m approaching twice your age and may be quite disconnected from the challenges young devs are facing in your area, but though I have tried to find much use in the current breed of code generators I find it very hard to believe that they have a strong impact on the job market.
Can someone enlighten me?
> otherwise right now wed still be looking at gas vehicles

But is it really true?

It feels to me that Tesla might have only sped up the EV market emergence by a couple of years and given the growth of battery's capacity/price/density over the years it was inevitable.
In the early days of IP CCTV/surveillance cameras, I used to call them "IP cameras."

But that was very a long time ago. Now I just call them "cameras."
Average age for a founders first exit is also mid 40s. Success in your 20s is an utter mirage.
So just like the US banning folks just passing through "undesirable" parts of the world? ;-)
It’s looking like the goal will be to create downward pressure on derivative beta (especially in the case of a rapidly increasing underlying: big pools of Hopper cards basically).

I have a vague intuition that transaction costs will be sort of cumulatively symmetric: participants who get in quickly will pay a lot per unit time, but conversely, people who VWAP in will get zero-rated on the way out.

There’s a legitimate underlying switching cost, there’s a stability premium thereby, making that equitable for all participants is an interesting problem.
Because a large percentage of them have a fundamental belief that any taxation is theft.
This is a completely unfair and unfactual assumption you made.

I entered Saudi Arabia just this morning with a star of David necklace on my neck (yes it was under my shirt, but it wasn't hidden or anything). There was not even the slightest sign of discomfort nor disapproval. Just a friendly and helpful border officer who said, "Welcome to Kingdom. Have a wonderful time".

And this notion of separation into "undesirables" in Gulf countries is also just plain false. The UAE just granted visa-free access to Indian nationals.

I would check the information you are relying on if this is the kind of assumptions you are making.
I have the exact same note with my government. They moved everything to one unified government.example site, all departments on it etc. Quite nice.

Then, over the years, little ‘marketing’/‘awareness’/‘speciality’ sites like governmentdrivesafe.example or governmentvaccines.example, or even governmentgetabusehelp.example (it’s actually a similar initialsm, but it’s a place with resources for people to get help), etc started popping up.

So many of these and all that work they did to have one ‘front’ or trusted place to visit is gone? Anyone can register a government<something>.example (they chose a public TLD)… just baffles me honestly. New content from department still appears on their “flagship” site, but also these one offs pop up as well.

They also have, and use, a url shortening service on their main domain (e.g. government.example/{taxes,vehicles,covid} redirects to the longer link on government.example) but instead some departments opt to register domains instead.

At least in FB’s case those might not be for their user’s use (the obscure fb<xyz>.example domains>)?

Has anyone else seen something like this in their local area?
Most of these a user wouldn't ever see even as a URL temporarily in a redirect, most of these you'd only see if you're inspecting traffic.

In fact you can see they purchased a bunch of typos of instagram for example, presumably to reduce user exposure to scams on similar domains.
This doesn't sound like a fair comparison for this product. It's true about most subscription services, but if you are ok with 50 GB, then 50 years of storage will cost you $1500, which is pretty much a cost of single Synology station with some drives, WITHOUT amortization cost, if you consider that your drives are not forever and probably need backups anyway. Of course, you'll store much more on a NAS, but if your onlt problem is subscription cost, you don't gain anything by switching to Synology.

I personally am considering Ente right now, since having E2EE Google Photos sounds actually pretty cool, despite the fact I have a NAS (a Synology NAS, for that matter). However, my reasons to not using the NAS as you could are different: this is really the place where I store everything, so I prefer having it accessible from local network only. Not sure how you guys feel safe putting something like Synology on the open internet. (Also, I currently don't run it 24/7 anyway, but that's for different reasons, which I hope will become obsolete when I find a better place for the NAS at home.)
The N+1 problem is solved in iommi (again, I am one of the authors) by simply:

1. keeping a log of queries per request with stack traces

2. at the end, checking if there are N+1 problems

3. print a big warning with example SQL and stack trace to the console

During dev if I miss a prefetch_related/select_related the console will start to print gigantic stack traces telling me where the problem is. I don't have these problems in production because I get alerted to them in dev.

These are not only solvable problems but EASILY solvable problems!

(Also, in iommi tables, most of the times it can automatically figure out and do the prefetch/select related for you, further diminishing the problem)
Ondsel
My bad. I usually do, but I missed it this time.
Does anyone has an idea of what would be the effect of a large solar farm that converts 95% of light into usable energy? It would mean that this light doesn't fall on ground and doesn't heat surrounding air, so net cooling in one place and exporting that heat into the rest of earth (where it is used and expelled as heat)?
Missing from list:
https://astrea.hello.from.aliens.fb.me/

server just responds to any subdomain you ask it.
Oh, the terror... not getting drunk while flying!

some LCC ban drinking anything alcoholic aboard that was not bough aboard so 'clever' morons buy soda and vodka and the airport and spike the soda in the bathroom... kinda pathetic what addiction does to some...
It's not a word that's reserved for use only by circus acts ..

The Greatest Show on Earth - Ringling Bros. | Barnum & Bailey Circus | et al.
It’s a digital video output for retro computers that can be applied as a hardware modification. These devices originally only had analog outputs [1], so getting a digital signal enables a much cleaner conversion to modern video standards.

The LumaCode signal can be visually inspected on a standard analog TV, which is nice:
“…it is possible to just plug it into any TV that has a composite video or mono input jack. The image will then show some grayscale pattern roughly resembling the original picture.”

[1] Not so clear-cut, as some computers of the era did have digital outputs for vendor-specific monitors.
> beating C++

Source for that?
Isn't this the same in Mexico and other central american countries? I don't know what they don't use vosotros there but perhaps it's a link to the reason in your home town. Ustedes is very normal in Mexico and use of vosotros indicates you are a foreigner (a native speaker should confirm but that's my experience)
Rust enum model is a hybrid.

It allows to set discriminants explicitly and it allows unit-only enums (enums with only discriminants and no structures associated with them). You can control the underlying type of the discriminant too.

With a little bit of derive macro sugar you can even iterate through all the values of enum.
I've been on a ThinkPad T560 for nearly 8 years, with an i7 processor and 16Gb of RAM. I replaced the hard disk with a 1Tb SSD, but that's the only modification. I've made.

Everything works fine without needing any special tweaking (running Pop_OS!).

(Edit: Bluetooth has not always been as reliable as I would like, but seems to be behaving itself these days).

My only reason for annoyance is that it has run for so long and works so well, I can't justify buying a new toy to play with! I will eventually get something else with more RAM, but I don't strictly need it for my use cases.
Exactly right. Clapping to show approval is clearly bourgeois behavior, but they have to stop using that word because the fact that they themselves represent the arch-bourgeoisie just causes too much cognitive dissonance.

Turns out being the victors of the culture war isn’t all sunshine and rainbows like one would think.
And just like most of the blocklists, this list is made by somebody who does not know what they are doing.
Gigabytes? It was a while ago and i had megabytes for the whole OS :)

Anyway, it's just a fun memory now.
HP 255 g7 - it's Ryzen 3000 and supports up to 12GB ram. Arch linux since day 1 without any issues.

Screen is pretty bad though but I use an external monitor for coding anyway.

Battery is also really bad, all in all not the best but works for my budget
No. What it actually demonstrates is that people didn’t read the source material properly.

The Java and Go versions use different optimisations. There’s nothing stopping either language from using the same optimisations as the other. It just wasn’t something their respective authors cared to try in their respective exercises.
I wonder if there's a predecessor course to this
Those scenarios are mostly covered. Military has its own communication systems. (And satellite tracking for the navy) Weather - you can already receive precise satellite view of storms wherever you want.
https://hotforknowledge.com/2024/01/13/1brc-in-dotnet-among-...