skysight-inc/HackerNews huggingface dataset:
Imagine a government of the people, by the people, and for the people. Imagine the devices that pirate GPL code being seized, and when the developers explain they received BSA training that said they did not have to live by the GPL, the assets of BSA member companies are seized on conspiracy charges (after a fair trial.)

Imagine.
They've been promising better moderation tools for a decade.

The whole incident is a result of comical levels of arrogance and incompetence.
> this is only the consumer product, Google Cloud won't be affected, Google is very serious about it

Actions speak louder than words.
China's universities now lead the world in quality published research.[0]

For example, 18/20 of the top universities in the world in Chemistry is in China.

They're copying the world as much as the world will be/is copying them.

Quite honestly, a significant amount of the research papers published in the US are done by international Chinese students anyway, including AI papers.

TikTok created the world's best content recommendation machine learning models. Google, Meta haven't come close to matching TikTok yet. My Youtube Shorts recommendations are often dreadful. I don't think examples like this will be one-offs.

I think we're going to see more and more of China simply surpassing others in bleeding tech. Why is this important? Because one day China, it'll be a common occurrence and we don't have to be confused about why China could lead in something if all they do is just copy.

[0]https://news.ycombinator.com/item?id=36334350
Curl user survey 2023 analysis
Just pining for the fyords.

(it loads here, just a bit slower than usual)
Tom Bombadil
Curious. What percentage of the US industry is weapons manufacturing? Where can I find that information?
Wow, I didn’t realize you wrote a C compiler just for this oroject! I assumed you were relying on an existing compiler. Very impressive!
Technically the same could still be the greatest fear of parent, but that wouldn't be relevant in the given context.
I was hoping this article would be about the letter C and be from the future.

The letter C is useless. It either makes the sound that S does or the sound K does. Instead of C we should just use an S or a K for every place a C is.

Some may argue that without C we wouldn't have CH. And then I say, "Why do we need two characters to represent a single sound? It should have it's own letter."

Alas, English spelling is all kinds of messed up. And I'll have to resign myself to that fact.
Presumably your school project group contained many people who didn't want to be there, weren't interested in the task and had nothing important riding on the outcome. How did you conclude from that experience that academic research environments where the people chose to be there, were interested in the subject enough to make it the main work of their daily lives, relied on their income for their survival, and were not working in forced groups, would show the same pattern?
I wrote a comment few days ago about why I stopped using Reddit and explained how I feel Reddit today basically optimises for unproductive and intolerant discussion.

Good discussion requires opinions that are both diverse in perspective and well reasoned – and a bit of intellectual curiosity and open-mindedness doesn't hurt either.

Something I think HN does right is that it doesn't segment its community and it doesn't reward or emphasis upvotes / downvotes which makes the community much less prone to say things solely for social respect, and therefore less prone to group think.

When I go to HN I never know what I'm going to find. It could be tech, business, economics, history, or just some interesting event happening in the news. HN forces its users to be exposed to a diverse range of content, and because the only post requirement here is that the content is intellectually interesting it tends to naturally attract people who are intellectually curious.

On HN I find myself in reading and participating in discussions about topics that I'd never ordinarily seek out and I think this is what encourages the diversity in perspectives shared here.

Think of it this way, on Reddit if you want to discuss React you'd first have to seek out a community which is cares enough about React to talk about it. And often that community will be solely focused on React and therefore generally enthusiasts of it. Now imagine someone shares a post about React Hooks, how many people do you think will be giving critical opinions of React Hooks in that comment thread? And if someone is being critical of them how might a community of React enthusiasts response to that person?

Compare that to a thread you might find about React Hooks on HN. You'll have people who love them, people who hate them, people who have no idea how they work, maybe even a couple of people who are completely nontechnical who just want to share their thoughts about something their developer colleagues said about migrating to React Hooks.

This is what makes HN so awesome in my opinion – there's no gimmicks, just a community of intellectually curious people discussing things they find intellectually interesting.
> look for other ways to increase your testosterone levels

Can you point to anything? The market and the internet are full of "increase your testosterone naturally" scams. It's very difficult to separate signal from noise.
Is this the right thing? https://monotech.fwscart.com/details/p6083514_19777986.aspx it doesn't seem comparable. The Ali clones are all in one devices, this is just a motherboard.
it's not working for me and i'm noticing issues in a few other places like twitter
I keep saying that, by chance, it's a pity that the English alphabet has exactly 23 letters and doesn't have a single one more. Had it one more letter, say "ñ" or "ç" or some other, that'd make it perfect for base64: 24*2 + 10 = 64. Instead now we have 62 "base" alphanumeric alphabet, and two symbols that are disagreed upon since they have to be chosen depending on the context.
A human would grab the paper with the right table on it then search for the row he wants with his finger and finally gets the phone number from the row.
That course looks like a great introduction!

(A small downside is, in my opinion, that is uses trees instead of a more classical sequential presentation in the style of Suppes and Kleene.

https://en.wikipedia.org/wiki/Natural_deduction#Different_pr...

Trees may be more elegant, but actual, informal proofs in mathematics are written sequentially. So I think trees defeat the purpose of "natural" deduction a bit. But that's complaining on a high level.)
He's patting a space next to Apple and Tesla in the Chinese Communist Hot Tub. "C'mon in, the water's fine!"
I've presented the bandwidth vs. memory and CPU trade-off, was that not obvious? Not to mention reduced network round trips, and less overhead on transaction management.

If the biggest issue in my product is JSON deser, I'd be a happy camper.
Yeah python for the backend started taking off with Django, which only released 1.0 and picked up steam in 2008.
The New War on Bad Air
https://en.m.wikipedia.org/wiki/C0_and_C1_control_codes#Fiel...

The problem is that any delimiter that has no chance of appearing in actual text will be hard to discover, and cannot appear on a standard keyboard (so it is not easily human-writable). So we are kind of stuck with the comma for human readable formats.
> These problems have been “solved” by designing micro services that don’t perform any joins but shift that responsibility to the applications

This is utter nonsense. There is absolutely nothing about microservices architecture that relates to performing JOINs in SQL.
Birmingham Small Arms Company?
Same here, interacting with people makes my performance on all sorts of mental tasks drop much faster. 5-6 hours of meetings, and worst case I don't want to do anything else, best case I still need to go for a walk and another 30 minutes on top of that before I'm back to average coding skill.

On the flip side, even for coding I don't love, I can usually grind out 9-10 hours at fairly high productivity; I usually won't because I have other priorities to balance but I can. If I find what I'm working on really interesting, I can do 12 hours at high productivity.

For work, I try to have 2 days a week where I put most of my meetings so that hopefully at least 1 or 2 days of the rest are high productivity.
The standard characters are ASCII/Unicode field separator, group separator, record separator and unit separator.

https://en.wikipedia.org/wiki/C0_and_C1_control_codes#Field_...
Just start with `SELECT *` and sculpt w/ autocomplete afterwards as you like.
That was one of my favourite moments in any podcast.

JC: And you can't really keep working forever. After a while you just stop being as capable. For instance after 13 hours, my output starts to drop.

Hahaha. Fucking brilliant mate.

But really, in the end, there's no reason for all this back and forth waffling. It's possible, he's shown us. If you prioritize it maybe it's worth a shot. If you don't, then don't.

But the reality is you prioritize what you do. Maybe you prioritize HN or Reddit. Who can tell. In the end, no one else needs to be convinced - only you at the moment.

About the only great sadness is low agency - where people believe that they can't control anything.
Hypocrisy.
What kind of white supremacist group has Jewish chapters in Israel?
Ever wondered about those old 'U's that look like V?

Now you know why 'W' is so named.
Ask HN: How is BunnyCDN DDoS protection VS Cloudflare?
BunnyCDN Smart DNS load balancer solution costs a LOT less than Cloudflare, I would like to use it in front of a couple HAProxy instances that host my API.

I know Cloudflare is pretty well known for it's DDoS protection, but I'm wondering if anybody has experience with BunnyCDN ? Is it ok, good, bad, good enough ?

I don't think I can use both (Use BunnyCDN DNS load balancer pointing to Cloudflare A records) without having two domains. That would probably be the best of both world, but I don't want to buy a second domain if BunnyCDN is good enough.

Thanks !
Why not? There's lots of named characters in the range of 0x20-0x2F, and symbols in general.
Golden Age Thinking
I am sure that he is very intelligent, but this is literally child labour.

Especially if you are 14, there is more to life than education and career. And I can't help but think that this might eventually harm him, a major company isn't a place for a 14 year old who should be making friends his own age.

Child labour isn't just bad because it is potentially dangerous and keeps children out of education, but because it can also sever their connection with their peers.
Actually SQL is pretty cool and by using concatenative concepts, you could do some pretty cool stuff.

We built a datascience tool to quickly build data apps which can be extended from the frontend, including data wrangling and datascience functions.
Most exciting part was using the PostgreSQL and SQL to process, clean and enhance data and write extensions and bring it all together.

We open sourced alpha version yesterday, more documentation to come.

https://github.com/rebataur/rapidiam
Who knows how many of those reviews are fake or low effort attempts to make the "leave a review" prompt stop appearing

https://link.springer.com/article/10.1007/s10664-019-09706-9...
"&" wasn't ever in the alphabet in the same capacity as the letters that represent sounds. It was there as a keyword signifying the end of the list. Then its name was expanded to clarify that it was not a normal letter but a keyword. Then that expanded name was misinterpreted by people who never needed the list termination signifier to begin with.

Lesson? KISS. They should've implemented it with brackets.
Yeah, but the docs mention spinning up HTTP endpoints, so there is presumably a host somewhere.

Great points, though!
>Okay, let's ignore all them pesky negatives of overworking, like killing a patient from time to time or messing with the wrong piece of data somewhere. Let's also ignore the issue of personal freedom vs. the hours mandated by your employer. Let's focus only on maximizing the total output you can generate. As I understand, this is your case.

This guy's (bustervil) comment nails it.

Carmack on the other hands writes from a position of multiple levels of privilege: the privilege of working on stuff he loves, the privilege of having struck gold early, the privilege of being greatly compensated for it, the privilege afforded by this accumulated wealth to be picky about where he works, the privilege of also being compensated in status for it, the privilege in him being able to set or impose the working conditions for himself, and, last but not least, the privilege of being an employeer (or in some cases, a top level employee managing others). He has also been into those kinds of privilege for over 30 years - almost his entire career.

This is so far removed from the actual working conditions for hundreds of millions in the US, that it's no wonder it shows little understanding or empathy. It even misses the very basic fact that the post/studies talk about the average worker, not the very rare case of "Doing what I love, as someone having a say in what's to be done, and in a state of flow with direct improvement in my bottom line based on the success of the product".

It's like asking for pyramid's master architect concern for the working hours and working conditions of those carrying the rocks on their backs (which can always be disposed and replaced anyway - whereas if someone like Carmack gets out of some gig, it makes the tech news, and might even affect the stock of the company).
Wait, here I've been thinking the alphabet has 26 letters all this time?

(double checks keyboard)
Yes, actors and actions. It's the crux of the use case. I'm still operating under the assumption that UML invented the modern use case. I will not be googling this next.
Note that the Deck uses a AMD SoC explicitly designed for ~9W, but the Asus handheld is stuck with laptop silicon aimed at 15W-45W.

Its kinda a one hit wonder for handheld battery life, as AMD canceled the low power CPU line the Deck uses. Even Valve would be stuck with power/cost issues using a newer SoC.
The reason is most likely just that there was no consideration in the design process for designing for serviceability. It’s surprisingly easy to design for repair without sacrificing other attributes if you include that in your design goals from the start.
》 if, for instance, you don’t care how fast the particle is moving but only which way it’s facing at any moment in time — you could describe its motion using a three-dimensional state space.

This is assuming we are on a curve across 2D space like the equator and face east or west. This sentence was puzzling me at first glance. In usual 3D space, direction/orientation is represented as a 3 dimensonal vector with length one, so on top of the position dimensions, that makes six dimensions, even if we dont care about magnitude of direction a.k.a. speed. Using angle coordinates changes the support domain, but still three dimensions are needed for direction.
Well, it's a highly developed and systematized form of gaslighting. A significant technological advancement over the common amateur gaslighting.

Like the machinegun isn't just another musket.

Consider the progress of technology in the field of lying, bullshit and propaganda.

We've been developing that stuff for literally thousands of years. It has surely been refined to such a height as to be nigh-perfectly secret, invisible and powerful.
I purchased "Planescape: Torment: Enhanced" in Google Play on my Amazon Fire tablet a couple years ago. Probably missed out on a few keyboard shortcuts, but like you I don't sit at the computer for gaming much anymore.
Would be nice but I don't think so.
How do you define the boundary of what is and is not weapons?
TLS everywhere makes the whole point of zero copying obsolete. Encryption eats so much CPU that copying data around does not change anything.
The more immediate problem with Tim Berners-Lee's choice of delimiters in URL syntax is that ampersand starts an entity reference in SGML default concrete syntax and thus <a href="bla&x=y"> will be rejected as a reference to an undeclared entity "x" in SGML (whereas in XML it will be rejected as incomplete entity reference missing a terminating ";" character).
wow, just tried this, been researching herbalism, holistic medicine and homestead style farming and this engine is to the point! This stuff has been systematically disapearing from other searches. Thank you
Political Party Ledgers
A new medium to record all the major incidents in a political party's ledger.
> Not just a motherboard, but more of a "single-board-computer", which includes built on, many peripherals that a separate ISA card would usually be needed for.

> Can be used as a full featured IBM XT-compatible without any extra cards.

> Can add Sound, Network Card, or more storage/connectivity via the four ISA slots.

From the linked page. It's an SBC but in a motherboard form factor with expansion slots.
> But if they are making excessive wealth off of my labor while I am struggling to make ends meet, I -- just like any other mammal (not even just humans) -- would be resentful.

I’d say that if you are struggling financially, don’t feel valued, and are resentful in your job then you should change to a more compatible arrangement for you. In my situation, I did not have those issues within my career. If I found a job incompatible with me, I changed jobs to one that was. Where I think the recent attitude shifts have been and what I find really strange is this entitlement attitude that the employee feels that the employer should be forced to be compatible with the employee.
Dr Becky: Betelgeuse will go supernova within the coming decades
I might be wrong, but there’s nothing to stop a front end UI from accepting this syntax and then writing out canonical SQL to do the actual query, is there?
It depends how you define "mainstream".

Python was definitely around, had a very strong community, and a number of very significant programs written in it. (Among them: the first versions of BitTorrent and Google.) However, if you were a random dev applying for a random job, you would most likely have to work in C++, Java, or C#. It was relatively difficult getting a job where you would write the majority of your code in Python. Certainly they existed, and many jobs would have you write small one-off scripts in Python, but the actual core product would usually be one of Java/C#/C++.

Remember that in 2009, Google had 20K employees while IBM (which was a major booster of Java) had 400K. And at Google, Python wasn't really allowed for major projects (Search had been rewritten from Python to C++ when it got big in 2000), so you'd be using Java or C++ anyway. Data science wasn't really a thing, and if you did machine learning you used frameworks like Weka or home-grown stuff.
Ask HN: What are some of the most elegant codebases in your favorite language?
Your favorite language can be anything - Lisp, Python, C, Haskell, etc.

Which codebases are the most elegant ones written in your favorite language that new comers to the language can learn something from?
No, GPT4 Can’t Ace MIT
They saw Alex Jones get smacked with a billion $ lawsuit and thought maybe they better tow the line?
The king’s role is to make executive decisions. He can make them for good and bad reasons, and good or bad results for himself personally and for his subjects. Even if he decides he wants to make the best decision for the best benefit to his subjects, the decisions are still difficult.

A modern analog could be making medical decisions for someone you love. There are many ways that you can avoid having to make those decisions, deferring to the defaults that doctors will perform, or asking a spiritual advisor to make the decision for you. Having someone else make the decisions probably won’t be as good, but it will be easier.

That doesn’t have anything to do with how hard someone works at a professional job when they have other more important priorities. However, I think good moral behavior even with entirely intrinsic motivations changes with the magnitude of responsibilities.
For easier access, you can run the Plus Too core on the MiSTer FPGA project, which is a bit more prevalent and user friendly (plus supports many, many more systems) (https://github.com/MiSTer-devel/MacPlus_MiSTer).
https://archive.is/7APty
Apple is really inconsistent and more than a touch schizophrenic about this.

The laptops get scores of 2~4 (the touchbar iterations were an amazing 1, you have to look for the Surface Laptop or an orange to get worse), meanwhile the iphone 14 debuted a new design which earned a 7.
god I wish HN had downvotes
+1 for amethyst, it's a window tileing tool.
This would likely still pass muster under that ruling. They don’t specify that it has to be trivial, just that it has to be doable without specialty tools.
Not really, newer LLMs do a better job than older LLMs at not making things up, and there is a lot of research going into this issue, since it’s the most obvious problem with LLMs right now.
it has been common place to mention it if the developers or entrepreneurs are exceptionally young. eg. an app made by a 15 year old.

There is a case that this is actually more impressive than for a young person to be able to do this.

it is definitely inspirational for me.
This study was immediately critiqued for distorted results due to the way the researchers interpreted the data.

"We used three different approaches to recode their data. Using Shaw and Porter's approach, we replicated their 70%. Using alternative approaches that distinguish between false beliefs and memories, we found 26-30% of subjects met the criteria for false memories. Moreover, we showed that laypeople’s understanding of remembering better aligns with the alternative coding approaches than with Shaw and Porter’s."

http://wrap.warwick.ac.uk/87062/
Those symbols (including comma) were added in later editions of the standard, and I'm sure there's a reason, but it seems to me if your keyboard has the characters & and ; it will also have , no? I mean, why not add &a; for a then?
I think it should be said that Reddit moderators might not be paid in money by Reddit, but they get a probably substantial amount of compensation in a different form of power/influence/opportunities.

Imagine if you're the moderator of a subreddit like /r/politics. You might not get a steady corporate paycheck, but you effectively get global political influence and power and probably more than a dozen serious offers by corporations, politicians, and likely even nation-states to not block/ban their spam of products/services/propaganda on that subreddit daily.
The article mentions the proposed change would also affect these:

"including the ext4 filesystem, but also F2FS, FAT, GFS2, HFS, ISO9660 (CDROM), JFS, NTFS, NTFS3, and the device-mapper layer"
Ah, thanks. Still no keyboard, display, or case. I like the concept, just seems designed for a different use case.
Ellsberg was a strategic specialist who worked at RAND and various other high level postings. He had a wide view and understood what he was leaking and why. Ultimately his secrets were only secrets to regular people - the Soviets knew what was going on.

Snowden was by all accounts a SharePoint administrator. He released a wide array of stuff, probably got a few agents of the US killed, and in all probability traded more information for his current accommodation.
I always thought of it as a ligature for "et" (like ﬃ is a ligature for ffi) rather than a letter. But I suppose the sz ligature (ß) eventually became a letter, so there is precedent.
High Yield has a good video on how much more Valve worked on making the Steam Deck's APU work at low TDPs: https://www.youtube.com/watch?v=llOo10p1ijM

Just shoving a laptop chip into it clearly can work, but it is a very different device. Given Valve's history I think they'll leave that to third parties, and focus more on delivering something no one else is.