skysight-inc/HackerNews huggingface dataset:
> Or whatever is good in Golang.

There is no such thing in Go and most likely will never be given the perspectives held by the greater Go community (less is more).

Comparatively, the Ruby community is the complete inverse: any perceived friction can and should be abstracted to be (subjectively) nicer. It's why some people love the language, and it's also why some people dislike the language.
This “depends” on a lot of factors. Under Windows, the HTTP stream is decoded by the kernel! Even when this feature is turned off, there’s still a system service for enabling port sharing so that multiple services can listen on the same port (but different binding paths).

The opposite end of the spectrum is “user mode networking” where the kernel is completely bypassed and the server process accepts data directly from the NIC. This is rare but used in high performance systems that need to process hundreds of gigabits.
FWIW, Firefox had PWA support on desktop and removed it.
So this is because local authorities are short on money? Surely there would be more money in fining people for jaywalking or driving without a bicycle helmet?
Foreigners need to worry about the new Chinese anti-espionage law instead [1]: at least 17 Japanese nationals have been recently accused of spying in China [2], and a US citizen jailed for life [3]. The German car industry is worried [4].

The law broadens the scope beyond what it originally sought to prohibit – leaks of state secrets and intelligence – to include any “documents, data, materials, or items related to national security and interests.” [1]

Beware when bypassing the GFW.

[1]: https://theconversation.com/chinas-new-anti-espionage-law-is... " China’s new anti-espionage law is sending a chill through foreign corporations and citizens alike"

[2]: https://www.dw.com/en/japanese-companies-fear-chinas-draconi... "Japanese companies fear China's draconian espionage laws"

[3]: https://www.cnn.com/2023/09/11/china/china-john-leung-mms-sp... " Beijing claims US citizen jailed for life in China was decorated spy who worked undetected for decades"

[4]: https://www.reuters.com/business/autos-transportation/german... "German car industry urges Berlin to address anti-spy laws with Beijing"
Towards Monosemanticity: Decomposing Language Models with Dictionary Learning
Give me what I want, and I will gladly pay:

Truly anonymous unpersonalized YouTube under the old algorithm from the early 2000s.

No tracking, no censorship, no manipulation, no boosted videos…

Truly anonymous payment options.

Google-free viewing.

But you make most of your money by tracking all that, and keeping me from finding the videos I actually want to watch, so who am I kidding.
I've found that quite a lot of South African slang is mistaken for Australian slang, while a South African accent is often mistaken for a British one[1].

[1] I've actually been asked, once, "You're English, right?", when I was in the states.
I'm German. High-powered microwaves IME only make for highly unevenly warmed food.
> but the 127 pages of a product manual I had been writing the last week were gone without backup.

This hurts just reading it. How'd it go in the end?
So is a whirl in a fast river. Doesn't mean it's important or long lasting.
> functional programmers believe concepts are rules

Based on what? It’s almost like “functional programmer” is not a single entity controlled by Big Haskell - you are just spewing bullshit about a made up boogeyman.
But they are wicked fun to drive.

And the CO2 emergency is the larger problem at the moment.

Btw I generally avoid seafood because fishing practices are abhorrent.

But yes heavier cars do make more rubber dust which gets eaten by microbes. I'm sure we'll figure out a solution to this sometime. Meantime it's important to address CO2 levels.
I'd set up some base rules. Semi-obvious stuff like no first class tickets or caviar dinners. And then I'd trust my employees to be adults.

Putting your trust in people is a great incentive structure.
I strongly suspect it's human made, as the french subtitles are full of (sometimes very subtle) puns as well.

Kudos to whoever went the extra mile and extended the joke to "smaller" languages.
> Does this also share back DHT information like a "server"?

No, it ignores all incoming requests. You don't need special software to help out, just run any normal Bittorrent client in the background (no need to download or share anything) and it will help out. Just make sure you forward the right port if you are behind a NAT. Traffic will slowly increase over time, and drop quickly when offline, so leaving it up for days at a time is better when possible.
On flip side, I bet if you are Thai native speaker foreigner in the US you will also not necessarily find it easier/cheaper to negotiate with hotels directly compared to Booking etc.
I did this a lot as a kid, up to the point where I just didn’t care about having a case anymore. I completely removed the whole thing and put it on top of a rubber plate, and covered it after use with an old horizontal metal case from a 486 or something. I loved how confused my mother and then later my girlfriend would look when they saw me working/gaming in that total barebones setup. To be honest I have very fond memories of it and would definitely do it again if I didn’t have two small kids!
ICQ having more features than Slack isn't really a point of contention, ICQ could do about a zillion things.
I have been on bsky for a month or so. I don't think the goal of the team is to be the next-twitter.

They want to grow in a way they (and their infra) can manage. Not sure how much runway they have there, but they seem not too stressed about it.
That's going to be interesting. If you think the current Court is inclined towards originalism and following the text, antitrust enforcement today should be back to how tough it was under Teddy Roosevelt.

This is the actual text of the Sherman Anti-Trust Act:

Sec. 1. Every contract, combination in the form of trust or other- wise, or conspiracy, in restraint of trade or commerce among the several States, or with foreign nations, is hereby declared to be illegal. Every person who shall make any such contract or engage in any such combination or conspiracy, shall be deemed guilty of a misdemeanor, and, on conviction thereof, shall be punished by fine not exceeding five thousand dollars, or by imprisonment not exceeding one year, or by both said punishments, at the discretion of the court.

Sec. 2. Every person who shall monopolize, or attempt to monopolize, or combine or conspire with any other person or persons, to monopolize any part of the trade or commerce among the several States, or with foreign nations, shall be deemed guilty of a misdemeanor, and, on conviction thereof; shall be punished by fine not exceeding five thousand dollars, or by imprisonment not exceeding one year, or by both said punishments, in the discretion of the court.

Sec. 3. Every contract, combination in form of trust or otherwise, or conspiracy, in restraint of trade or commerce in any Territory of the United States or of the District of Columbia, or in restraint of trade or commerce between any such Territory and another, or between any such Territory or Territories and any State or States or the District of Columbia, or with foreign nations, or between the District of Columbia and any State or States or foreign nations, is hereby declared illegal. Every person who shall make any such contract or engage in any such combination or conspiracy, shall be deemed guilty of a misdemeanor, and, on conviction thereof, shall be punished by fine not exceeding five thousand dollars, or by imprisonment not exceeding one year, or by both said punishments, in the discretion of the court.

Passed the House and Senate almost unanimously, by the way. One dissenting vote in the Senate.

Yes, jail.
Because using ChatGPT doesn't make you a programmer anymore than using WebMD makes you a doctor.
It's to multiply a matrix by the inverse of another. There's left and right division depending on which side is inverted

There are many more matrix operations that actually exist: matrix exponential, matrix log, matrix trig functions, matrix square root, ...

E.g. exponential has an infinite series representation exp(x) = SUM_k x^k / k!: it works for matrices too, and is used
Very cool work!

Some unsolicited opinion: One potential code pet peeve i always have is that the overloads being used in java serves no purpose, but makes the code super confusing to read without using an IDE.

For example, https://github.com/laech/java-stacksrc/blob/main/core/src/ma... , which is code to decorate the stacktrace element, calls the function `decorate`. However, there's several overloads, all named decorate! It is certainly a better naming convention to call it `decorateElement` imho.
What would be fully stack TS alternative to rails?
Degraded Polygons Raise Fundamental Questions of Neural Network Perception
Above figure 5:

> During the last glacial period, Greenland experienced a sequence of very fast warmings (see Fig. 5). The temperature increased by more than 10°C within a few decades. Other records show us that major changes in atmospheric circulation and climate were experienced all around the northern hemisphere. Antarctica and the Southern Ocean experienced a different pattern, consistent with the idea that these rapid jumps were caused by sudden changes in the transport of heat in the ocean.

So what you're seeing is not a 10-15 degree rise in global temperature, but an oversized effect on Greenland in one direction (while other parts of the world were experiencing different effects in different directions).a
I think I'd take a "Ethiopians can't build an AWS rival", even if Ethiopians are unique and intelligent.

But that wouldn't be true for China (don't know market sizes, but I'd assume Tencent's cloud offering for instance is somewhat viable ?)
This is weird on so many levels.

Sure, there’s a complete lack of contextual awareness. However, I take issue with the fact censoring is occurring at all in a product like Teams.

Censoring comes from an extremely outdated world view that children need to be “protected” from “bad” words lest they become bad children.

Regardless of whether you agree with this is or not, Teams is not a tool for children. It’s a tool for communication between adults in a place of employment. It has no job censoring anything. Adults are capable of understanding intent. If someone uses “naughty” words to insult someone else, censoring them does nothing. It doesn’t make the insult less insulting. It doesn’t address the problem, which is the insult itself. And Microsoft has no job policing the entire world on what words we are and are not allowed to use.
https://archive.ph/zzm0y
Nobody. Nobody cares whether Gucci accepts cash.

Cash laws are about interacting with your grocery, your gas station, your local government, etc.

However, I'm not going to be particularly worried that Gucci has to accept cash transactions to make sure that Walgreen's also has to accept cash.

Somehow, I bet Gucci will be just fine.
Fallout creator Tim Cain on why overcautious development is hurting modern games
And if you choose b=x/10, x/100, x/1000 ... then each iteration will add the exact decimal point.
Perhaps, but that's not the point.

The point is that you can't have this software, because the monopolies in this space have formed a trust to prevent it from being an option.
You should continue to be scared of horses. There are quite a few injuries and deaths related to horseback riding every year.
> I believe that concepts are tools for programmers to reach for when appropriate, functional programmers believe concepts are rules and reaching for them should be mandatory

Could you give some examples of such concepts? It's rather hard to understand what you mean in the abstract.
Everything you say is correct.
I still want this.
It's better than what we have today.

We can work on improving things later.
I know react is moving towards SSR quite a lot but I don't think hydration or SSR are actually common for react devs to care about. You also have very similar issues with hotwire, so I'm not sure it makes React more complicated.

For all its flaws, React is still extremely "small" as far as front end and server side front end goes.

That might change with the increased push towards next.js and SSR though.
The lack of a low end scanner market could also be attributed to the fact that everyone these days has a device with a camera that is either good enough or in some cases better for digitizing documents than those old scanners.
Last time I checked it is perfectly possible to use anything including TS via jsbundling-rails and esbuild, so honestly I don’t understand what is the problem here.

I’m also on a fence re Hotwire, but apparently it works for them in Basecamp and Hey, so that’s what they are investing into.

Anecdotally, recently in Ruby shops I see an increase in new projects using Hotwire as a push back against bloated and hard to maintain React front ends and people are delighted how everything is easier now. RoR codebases are not the only ones which did not age well, I’ve seen quite a few React/NextJs legacy projects I would prefer not to touch at all. So I don’t think technology is the main culprit here.
Cholula standard is boring. The Habanero variant is OK. But looking at the list of ingredients is not.
Learning modules are useful when they fulfil some need. There’s no specific regulatory or business need being fulfilled here, near as I can tell, it sounds like they’re stopping everything for a week to pad a vanity metric.

What the article describes is more or less org-wide contempt for this initiative, which is as close to the bottom of the scale for “alignment” as you can get before people start quitting. This sounds like a morale nightmare, and cancelling 1:1s (where managers could do some damage control) just compounds the problem.
> if you're looking to hire frontend engineers, the candidate pool for React is a few orders or magnitude bigger

The trick is not to look for React developers, or Stimulus developers, but to look for frontend developers. Those who can competently write javascript/typescript, have a good understanding of browser apis, and are competent in css and html.
well am in the tech industry, and i would like to own a fairphone purely for the repairability and replaceability and the extended life span. Agreed, the camera might be sub-par, but with this level of repairability, if fairphone can enable certified third-party parts, then we could replace the camera ourselves with certified better quality cameras in the future right ?

Also, the phone industry, especially the biggies are into planned obsolescence of their products in pursuit of more and more profits. I personally do not prefer replacing my phone every few years, and going through the hassle of backing up the files and setting up the new phone etc. I want a device that just works and isn't a botheration to maintain and upkeep for long.

The lifespan of products were much longer not too long ago, before the corporate interests figured out planned obsolescence. I remember as a kid, the products we purchased at our home, lasted much through my adolescence and into my adult life. For example, the radio which we bought worked for years without wasting much time of fixing it up every now and then, just a couple of batteries would last a really long time. All it needed was large batteries. I would prefer products that have a longer lifespan than being at the cutting edge, and wasting precious time chasing the latest and greatest. I have better interests to attend to :)
Loving it! Building a Maven Surefire plug-in to do this was on my list of potential side projects for quite a while, so cool that someone finally did this. Even better as a JUnit extension. Congrats on the release, can't wait to give it a try!.
> I've noted, unscientifically, space flight problems are now largely about software bugs.

Looking at the recent years, I don't really think this is the case. System design and process issues are the most frequent ones. Lack of testing, system logic errors, spec mismatches, rushing, bureaucracy, all that stuff. Mission-critical software has a relatively low footprint and has to follow the spec strictly; the payload can sometimes be made more complex but in this case it's also much less important. Most of the complexity in the spaceflight is in the specs and systems design, and in the testing. Critical software is relatively tiny in comparison, so the failures that can be unambiguously attributed to software bugs are relatively rare.

> Rarely is the hardware the root cause

Hardware and software is typically the immediate cause, not the root cause.
Thanks. BTW does it change what happens with the home search widget when you run voice regonition or other features that usually run the assistant ?

Come to think of it, Huawei or Xiaomi phones must come with their app storr, so the real test would be to see what defaults they have in EU ?
Agree on the carousel. The buttons are small and clunky — if you miss them you get a page you don't want. Just use a div with overflow:auto for native browser scroll.
Google entirely makes money on curation :), that is what they do. Curate and organize the web. They also sub in their own product links everywhere.

The creator of this project threw in some referral links, but he didn't replace them. And maybe he made $20 to $50 bucks for what was a huge chunk of his time to create this fun data analysis project.

Seems a weird thing to complain about.
I'm hoping for something more like "The bodies are buried at 2100 15th St".
We actually ship a tap reporter in Node and it used to be the default until recently :)
Isnt suspending an adaptation to trauma? The trauma of slow drives/startup or being interrupted constantly?

When I put my machine e away I am usually 'done', and when I open it, it isn't to see where I left off.
Your comment was evocative, smart, brief, and enigmatic. If you had a blog or podcast I’d be all over it.
Reversing 'France Identité': The New French Digital ID
If I remember the story correctly the padLeft dev was actually pretty notorious for submitting patches to open source projects that 'coincidentally' added dependencies on his code.
Highly unlikely due to PCI.
Adding Dodgecoin meme's to the UI - yep he is a genius.
You can get along quite well in Denmark without owning a car. Hence, car-owners are proportionally not as big a voting bloc as in the USA.
It's because investors and the stock market love regular subscription revenue. Companies with subscription revenue get much higher stock valuations.
My hope is that the double slit experiment is what happens if you do lazy evaluation with unevaluated dependencies
> Maybe it's just me but I just don't like DHH's governance lately.

It's not really governance, that's kinda the problem. To be fair, he never claimed that he was providing governance. Rails was extracted from basecamp. The impression I get is that he sees Rails as a gift to the community created from the profit-making Basecamp. Which is great; and I appreciate the fact that I've been able to build a career using Rails.

But there is no governance really. Rails goes in the direction that 37signals wants it to, which is largely pretty good. You and I don't get much of a say in it though; especially if DHH disagrees.
Technically, using volatile between threads is a data race and therefore UB [1]; the guarantees made around sig_atomic_t only apply between a thread and a signal handler on the same thread.

Though, I'd argue that the no-optimization guarantee of volatile actually does justify reasoning of the form "it's not undefined behavior because the hardware guarantees it", which is a mistake anywhere else in C. On essentially all architectures, loads and stores of volatile integers act the same way as loads and stores of atomics using memory_order_relaxed (or stronger, depending on the architecture). So it may be legal to rely on volatile being atomic, as long as you don't expect the code to be compiled on some hypothetical architecture that doesn't have this feature.

[1] https://stackoverflow.com/questions/71895449/is-it-a-data-ra...
Section 174: Software Service Companies [pdf]
Pages 28+. Your accountant probably hasn't grokked it yet. If they have, please send me your referral.
I love rails. Hardly anyone is using it in my country, and the companies that do are looking for absolute wizards. Because I can’t find jobs using it, I do t get enough experience and lose out to said wizards (after the jobs stay open for 12+ months). Instead, I’m spewing yet more JS into the world because that’s where the demand is :/
Devtunnel – Securely expose local web services to the Internet
Maintenance for humans means understanding the code, which leads to all sorts of requirements. Perhaps GPT does not care about that and is comfortable with spaghetti code (just like the compiler BTW - rather one bowl of spaghetti versus a layered cake of abstractions).

Does a chess computer need to understand chess in order to win?
I’m fully aware of the difference. The only parallel I’ve drawn is the fact that it uses gases as a result of the combustion as propulsion rather than spinning a fan. Whether it has its own oxidizer is irrelevant for the purposes of this analogy as I don’t see this vehicle achieving any sort of space flight.
Protect Yourself from Tax Scams: Stay Informed and Avoid Fraudulent Schemes. Learn How to Safeguard Your Finances Today!
To pay the bills, food in the fridge,
kids: school, food clothes, organized activite s
gas / electric for the car (if you need one)
your software subscriptions (if any).
Health insurance (if one is needed where you live).
Pay taxes

and so on.
Normal builds of ChromeOS do not include coreutils.

https://chromium.googlesource.com/chromiumos/overlays/chromi...

>it's a Gentoo derivative, not some alien like Android

Android is no more of an alien than Gentoo.

>I don't know how you define "usable"

It means when the user logs in they are given a bash shell so that they can use GNU coreutils. This is similar to UNIX in which you log in and are then able to use UNIX's built in utilities.

>but if you switch to developer mode

Developer mode is a Debian container.
> one global `sig_atomic_t end_flag = 0;`, a single writer (a SIGINT handler to set it to 1), and many threads with `while (end_flag == 0) { ... }` loops.

While unlikely to cause problems, this is a data race (a set of at least two concurrent accesses, of which at least one is not an atomic access and at least one is a write) and therefore constitutes undefined behavior.

sig_atomic_t is only safe to use from one thread, where concurrency is given by a signal handler.
Ruby is dynamically typed and strongly typed.
How would you propose to verify that attendees are ‘really’ women? You keep dodging this issue. Anyone can lie and say that they have a womb, a vagina, two X chromosomes, or whatever your criterion is. How are you going to check? And as the article points out, it would probably be illegal to ban men anyway.
If you have to hire dedicated frontend engineers maybe you have overgrown Rails or it’s not a good fit for your site? I find Rails is awesome when it fits in the model Fullstack engineers with designers, HTML-heavy with JS enhancements on specific views. It’s so simple and efficient when the views nicely match the URL routes and they are mostly HTML, even the designers can work on the codebase.
Maybe telescopes were already invented when then level loaded, maybe the simulation is only simulating the last 12 minutes
I've been waiting forever and Google still hasn't launched the TLD, but when they do I want to try and snag "put@emailaddress.here"
Bring out the water jug with a hole in it