skysight-inc/HackerNews huggingface dataset:
It is probably just a side effect of how I read the docs, but every time I need one of these I have to re-learn how, and for some reason the tooling in Excel always wants to do some 'other' orientation of my data. If I consider my data as a set of rows (instances) against columns (values) it somehow winds up mis-interpreting the values as the instances.

Mind you, this also happens when I select regions of cells for charting. Maybe order of selection matters.
Nah, dots is crazy useful. Even if you're not making a large 3d game DOTS does wonders for simulation style of games. But yes, DOTS needs a lot of time to simply polish what is there instead of expanding on whatever they are doing.
C# is one of the offenders. And while Java has checked exceptions, many considered Thema an annoyance and wrap everything in RuntimeException.
Speaking of race conditions, I recently looked into the current state of “make sure something is in the db and then retrieve it”. Absolutely bonkers that “on conflict do select” still doesn’t exist.
Stop buying new laptops then?
If you've got a specific elephant in mind, state what it is. Vague guessing games are tiresome.

Better yet, find some HN-relevant angle on the story and post it.

HN's guidelines deprecate most (which is of course not all) mainstream news.

Topics, issues, and source articles which are too broad, long, dense, or abstract ... tend not to be discussed well. Find something shorter and more specifically focused. Stories which are literally about nationalistic wars, metaphorical or very, very, very material, tend to do poorly not only at HN but anywhere online.

You can submit an link with a comment of your own highlighting what you think is salient about it.

And in the case of the ongoing situation in Israel and Gaza concerning Hamas, there've been at least 25 distinct submissions within the past week:

"israel" (25 hits): <https://hn.algolia.com/?dateEnd=1696909371&dateRange=custom&...>

"hamas" (15 hits): <https://hn.algolia.com/?dateEnd=1696909371&dateRange=custom&...>

"gaza" (7 hits): <https://hn.algolia.com/?dateEnd=1696909371&dateRange=custom&...>

(Some overlap amongst those, though I've not counted specifically how much.)
Nice!

However i fear his message is lost on the young'uns today (witness the comments in this thread :-). As he says in this interview, while the trivial/easy parts of programming have been automated (using IDEs/tools etc.) the hard parts will always remain and that is where thought and rigour are needed. This is where paper and pen/pencil reign supreme. They engage the whole mind and body to focus on one single task in a totally natural and free manner.
> Drones and robots made attacks easier, did that help national security?

Large flying drones make patrolling a border easier. You don't have to worry about the pilot's fatigue level. Only fuel/battery.

The war in Ukraine clearly shows that smaller drones also help in attacking and defending. Attacking, by dropping bombs or spotting targets.
And defending, via spotting incoming enemy forces; spotting enemy artillery that is shooting at you, etc
How would we know? The code is not open source
John Riccitiello was the CEO Silver Lake deserved.

Sadness for the rest of us.
> there has been ongoing work to improve this. Including improved pressure detection,

Are you referring to the /proc/pressure interface?

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...
Size of organization is correlated with tolerance of stupidity and level of competition is inversely correlated. Governments are the largest organizations and are monopolies. You get max level of stupidity as expected.
yup, a socialist coup
This topic is somehow explored in the movie The Creator

There’s a lot of wholes in the plot, but the overall premise and scenario seem eerily plausible
Chuck Feeney has died
Johacim coming back would also offer a vote of confidence.
Local for me. You would hear lots of versions on the radio. The Phineas and Freb version is so awesome:

https://youtu.be/JD6XRedzz2Y?si=-0WqQcmycq1CVAgB
Or more realistically compiled code where your fraudulent methods exist in patches you don't commit to git.
> If we have on-orbit refueling and Starship on or before 2031, it would be possible to "park" the ISS at the Earth/Lunar L4 or L5 Lagrange points.

Absolutely not; that's absurd. The current orbit of the ISS is roughly 400 km. L4 and L5 are roughly the same distance as the moon, at ~384,000 km, and in a different orbital plane.
But banking regulation still has an effect on any entity that can't afford to be continuously fighting lawsuits and paying fines.

And actual changes happens on many of these cases. An entity getting fined three of four times for different offenses doesn't mean they never fix any of the issues.

An easy example could be Google, who've been a target of so many of these complaints, and made many adjustment, up to building separate data centers with separate management rules to deal with the EU situation.
Nature does it own version of a "wheel", mainly in flagella: https://en.m.wikipedia.org/wiki/Rotating_locomotion_in_livin...
My bet is she's ignorant and/or incompetent but not "evil" in the way you imply.
As a huge fan of Buffett, I must point to the fact that can materially change this comparison in the years to come:

- stock market returns were abnormally high for the past 15 years

- Berkshire is sitting on a huge pile of cash, ready to invest

This is a very similar scenario to what people were saying in 1999 - Buffett is done etc. I highly recommend reading his biography - "The Snowball" and especially the preface when they describe the speech he gave in 1999, about stock market levels and valuations. Mind blowing, knowing what happened later.
> The key is to add an ingredient called potassium alum. Alum calms the surface and helps the pyramids form.

Does anyone know of scientific article where I can read more about this? I've never heard of alum's water calming abilities.
Interesting.
It seems that Copilot is presented in Github as a "separate" solution to the rest of the Microsoft ecosystem.
Do you think the competition will happen with new integrations to Visual Studio on the app tooling side or on the enterprise apps?

I never thought about the current computing infrastructure as a new frontier for Moore's Law. I suppose the competition will happen in that space. What I am not sure about is if Moore's Law applies to this new infrastructure as whole when compared against the advancements in computers in general.
The code is not relevant. The fund position is transparent to the regulators
Zweihander means two handed swords quite literally, so in this case i guess it would be einhander haha
What conclusion? As I said in my message, I don't know of any reduction in data collected. I am turning to community who might have some example if there is any instance of that.
I don't think it's weird at all for there to be a Wikipedia page for every official release for a popular gaming system, even if the release itself is somewhat obscure. On the other hand, it makes sense that some author's books would only be found as a subitem on the author's page. I couldn't tell you offhand what the exact delineation there is, though.
UPD: It seems that the bill itself is not about the AI, but there are some undisclosed amendments to the bill that aren't yet public and that are said to target AI specifically. My bad. On the bright side - my wish to see a legal definition of an "AI" may still be granted :-)

--- Original comment below ---

Whem. Either I'm misunderstanding something (I've only quickly skimmed through the bill, can't say I understood any much), or the title is clickbait-ish, and this is:

1) Not about any AI at all (and here I was hoping to see a legal definition of an "AI", haha). The definition of "automated decision system" seem to cover just about anything from some fancy ML stuff to your basic fortune(6) program. Basically, if a machine rather than a human (or something else that is not a machine) had picked something, then it's an "automated decision system". At the very least, I have not found any sophistication requirements (but I could've missed it).

2) Only seem to apply when it's about use of personally identifying information. If I got it right, then if you track someone and a machine makes a "decision about the individual that could have a significant impact on them", then it applies. Otherwise, not so much. Again, I could be wrong, missing something or not really understanding what I've just read.

I haven't really understood how this applies to moderation. I suspect it's about when moderation system is building an user profile and feeding it to an automatic decision system, but that'd be weird (because every single mailhost with an anti-spam system would be affected).

Search engines, on the other hand? If I got it right, only those that do "personalized results" are affected.

So, some LLM processing search hits for a query and making a decision on what's good result and what's a spam is seemingly not covered. Tracking cookies seem to be the core component of this thing, not AI.
Aliens! Of course! Bitcoin was alien technology, and "Satoshi Nakamoto" was the alias they used to communicate with humans.

(/s obviously?)
Antimatter was to be used to generate the energy required, by annihilation of regular matte, not the antigravity itself. "Exotic matter" is undefined as of yet in that it could still exist as something else. Some people are confusing the two ideas, even though some (few) people probably did actually think anywhere would anti-gravitate, as it were.
Yea, after reading the article I went and read the 2.10 release blog post and then came back and commented as if the article posted was the 2.10 post. That was my mistake.
Unreal has yet to state that they have the authority to alter the terms of the deal at their whim. Who would ever choose to do business with someone who believes they can unilaterally change the business agreement?
Thanks for the reply. I don’t know CCC well enough to comment on it other than to say that I hear good things from its users.

What do you like about CCC? I haven’t ever used it, though I have used a few different commercial/paid backup software and services, running on various OSes. I don’t consider myself a backup expert as far as how the software is implemented or anything, but I have experience testing backups produced by various backup softwares in test and production environments for clients and in-house. I’ve also configured and used a few different FOSS and also proprietary NAS softwares/OSes and how they interact with backup sets.

I think I personally prefer backups that are a single or multiple file archives vs cloning files, and that’s why I don’t really consider iCloud a backup at all. Also I have encountered issues where the target filesystem doesn’t support ACLs or file/folder permissions in a compatible way compared to the origin filesystem/OS, leading to… fun times in rabbit holes.

The best advice I could give anyone when it comes to backups is testing the restore functionality; just because a tool tells you that a backup is valid doesn’t necessarily mean it will restore properly, or at all, with the software that produced it or even specialized tools.
Making a Digital Pinhole Camera
Obligatory link to https://killedbygoogle.com/
>Anyone in CA want to comment?

Our media landscape is controlled by an oligopoly that has a stronghold on our federal politicians and web neutrality threatens that oligopoly.
> basically a web2 company

Also known as a company.
Imagine being the engineer who implemented that reordering logic. How would your even sleep at night having built a thing that so obviously existed solely to prey on the vulnerable.
The whole article is awful.

> Sieges often didn’t involve much fighting at all, as simply waiting outside the castle till the people inside ran out of water and food was a much easier and less bloody way to win. In many cases simply realising the enemy was going to sit outside and wait was enough to surrender.

This part for example is just straight up false. While many more sieges were won by surrender than successful assault, sieges were very violent and full of fighting. Sallies and even open field combat between groups of warriors wanting to make a name for themselves were a daily occurrence. The vast majority of cities and castles under siege had plentiful water supplies and could hold up to a years supply of food under rationing, especially if they had any time to prepare for the siege (which they almost always did because moving big armies is hard to do discretely). That preparation also stripped the surrounding area of forage for the armies, giving them hard time limits on how long they could siege before morale cratered. The attackers were just as likely to starve unless they had a constant supply line which the defenders constantly tried to disrupt.

In order to overcome that disadvantage the sieging army had to really do a lot of damage and scare the besieged into surrender. Constant volleys from siege equipment into and over the walls, attempted escalades, towers and projectiles, and soldiers with pickaxes batter the walls. At the siege of Lisbon in 1147, two shifts of 100 men each shot thousands of stones a day using two trebuchets.

Major assaults would even be planned out in the open to drive fear into the defenders and try to get them to surrender before a large wave of violence.

Source: see the Soldiers’ Lives Through History - The Middle Ages chapter 4: Sieges. Lots of primary sources like the St Omer Chronicle in the notes.
You're not wrong, so I'll revise to "what they believe he will sign."
Shameless plug here. In case someone does not want to build any of this and still stream video, you can check https://www.gumlet.com
So can my 10 year old android phone.
Awesome post and full of valuable recommendations, thanks a lot for sharing. I'm really glad you saw my submission so soon after your post was written. That's serendipity!
FGO is a bit outlier. Every FGO imitated games fail because no one can copy the core value: the scenario writer. Every other parts of the game has been often blamed but the writer Nasu's work is cultic popular.
And I thought that people always try to settle and agriculture anywhere they could. Only where they couldn't that people have to resort to pastoralism. There's a reason why China didn't expand agriculture into Mongolia steppe.
The problem with HAR file is that it is by definition an archive format, and not design to be human-readable.

For these types of records you typically want to store them in internal documentation system which usually consist of markdown or rich text documents for ease of browsing.

Saving it as an attachment is possible, but it would require whoever that is reading it to download and view it inside a HAR viewer (Chrome), a few extra steps.
Full disclosure, I currently work at Mux on the video product. Previously though, I worked at an education startup with user generated video content. Like many others commenting on this thread, I built a simple queuing system using RabbitMQ and celery, transcoding on EC2 with ffmpeg. While we might have saved some money by doing this in house, we almost certainly discouraged users from uploading content because the entire video needed to transcoded before it could be viewed. For use cases like the breaking news or high traffic user generated content, you really want to minimize wait time, and that requires some kind of special sauce. At Mux, we encode content just in time for very fast publish times. It’s very challenging to do this on your own.
The entire machine would be still worth hundreds of dollars! Hundreds!
This is a lame duck government. They’ve been in power since 2015 and people are finally getting sick of them. The Liberal party (a minority government) is taking a ton of heat from the public right now due the housing crisis. Canada is #2 in the world for most unaffordable housing. We’re also the second largest country in the world (behind Russia) for land area yet it’s almost impossible to build housing in this country.

We also have extremely high grocery prices, to the point where a lot of people have started cross-border shopping for groceries in the U.S.

Anyway, those are the big issues Canadians worry about right now. These sorts of tech laws, as bad as they may be, aren’t even on the radar. People are just waiting for the next election so we can vote for some new people, who will in time cause other problems.
It's also funny to me that they just use Github and Google docs.

It seems like if you were committing massive fraud, you'd want to avoid leaving permanent records of it on someone else's systems.

But I think this is generational thing. If you grew up when web browsers were already prevalent, a "text file on your hard drive" probably means almost nothing. It's just not the way you use computers.

I also like this bit from the article:

Note to self: if you’re going to write code to do fraud, make it messy and unreadable to reduce the chances it’s later put in front of a jury as evidence.
For the COVID bit there's been a number, but here's one:

https://www.nature.com/articles/s41586-020-2818-3

Climate change modeled as killer of Neanderthals:

https://www.sciencedaily.com/releases/2018/08/180829115529.h...

Pandemic as killer:

https://www.theguardian.com/science/2016/apr/10/neanderthals...

Cross cultural exchange:

https://www.theguardian.com/science/2022/oct/13/neanderthals...

A bit more on genetic mix with earlier hominids:

https://apnews.com/article/neanderthals-denisovans-ancient-h...

Hopefully a handful to whet your curiosity.
Where did they buy this robot dog from? It looks like the Boston Dynamics one.
I tried it with C and it does not work. So I guess it is go-specific indeed.
Ideally, the panacea to such nightmares is democracy. In practice, history shows that greedy people with power often don't understand anything other than force (sadly).
Reasons this may be difficult:

1. historically poor person, they don't want to deal with them and just want to charge them the $35 per individual overdraft, or whatever insanely high charge it is.
2. Poor person works hours that make it impossible to visit or even call a bank. No really, working 1 job with insane hours or several jobs with even more insane hours are not uncommon for poor people.
3. They shouldn't be re-ordering charges in the first place to have the worst possible result and it continues to perpetuate the harm we place on those who have less.

Number 2 is the absolutely loudest of these by several miles. A person being able to visit, or even call, a bank during operating hours is an enormous privilege that the people that are harmed by these overdraft fees, in the majority of cases, do not enjoy.
yes. they have been funding fellowship projects and grants for p5 more than Processing for years. Ben is just mad that Processing gets less funding but p5 has waaaaay more active users and is used more frequently in mission aligned contexts (education)
>I wouldn’t blame you for invoking Objects.requireNotNull on your arguments, but think about whether that’s better than an assertion for the end user. My position is that it’s not, since the user would be seeing precisely the same exception, manifesting in exactly the same way. Note that it’s not wrong to use both, as assertions can be far more powerful.

Is this true if the function forwards the value to another function, which may do the same thing?
What does "Vietnam" even mean? Someone connected from a Vietnam IP? How do you now it's by the VN government?
IMO this analysis is best done with three groups, not two. People who do well in sports, do well in academics, and third group who does neither. Any analysis that put the middle group to the other will not give right output.
Inline assertions do have one big advantage over tests: context. They're right there in the very place where the condition must hold. For that reason, I have long thought of assertions as 'comments with teeth'. Also, inline assertions can be enabled any time, not just when running unit tests.

Of course in theory that last bit shouldn't make any difference, but then I'm sure you've already heard the old joke about the difference between theory and practice..
I have no idea why this government suddenly decided that regulating the internet was a top priority amid so many other pressing issues. While the legacy media lobby is an important factor, I can only imagine that it is not entirely disconnected from the information-control challenges encountered during the COVID pandemic.
> Nomads basically made huge swaths of Eurasian land uninhabitable to peasant communities because your settlement will be raided until it ceases to exist.

Nonsense. Huge swaths of eurasian landmass is uninhabitable because of harsh climate ( siberia, gobi, etc ) or the distance from water sources. Even today, most of eurasia is empty.

> In this fashion they were not unlike malaria and tsetse fly.

Dumbest thing I've read in a long time. These 'malaria and tsetse fly' improved the lives of settlers by enabling trade. Modern history was made by these nomads. Everything from the italian renaissance to the discovery of the new world was a result of trade by these 'malaria and tsetse flies'.

> Eventually, settled societies concentrated sufficient amount of military and industrial power in one hands that nomads could no longer compete and fell apart, and these steppes were finally populated by villages and towns.

Wrong again. It wasn't settled societies that did this. The nomads conquered settled societies and militarized and developed them. From the mongols in much of eurasia, the vikings in europe, the turks in the middle east, etc.

> Some of the smarter nomad communities figured out how to avoid that fate and settled down by themself.

Avoid what fate? The nomad communities conquered and ruled.
Being a politician has an inverse correlation to competency
I don't see how you can make a 15 minute city and have street parking, for example.
Article made me nostalgic.

My very first job was writing streaming media services for radio. Integrating the ad services over events embedded into the stream identifying content was a pretty nifty solution. You send the metadata to your ad server, it selects the ads based on your user and media metadata, you swap out the player's media url to play the ad(s), and keep the stream going in the background. When the commercial break is up, you kill the ad stream and swap the media stream player back in. Presto changeo, seamless ads in 2007.

You also track media playback through the stream embedded events.

The hard part back then was live video/audio encoding. These cards lived at the stations, and streamed to our cdn. Geocoding for American service bases in foreign countries was interesting too, the streaming rights for stuff limits the countries you can stream in.

Monitoring the live encoders was an interesting problem - I setup an event-based solution so I could capture the audio waveform and analyze the frequency buckets on dozens of streams at once. Could tell if a stream was silent pretty quickly, and alert the station engineer via email.

Back then, a lot of this stuff wasn't off the shelf like it was today. Even on the frontend,working with Flash, window's media player sdk, and the QuickTime sdk and integrating it with Javascript was challenging. And the backends were all in php and Java 1.4, and mysql, and a whole lot of memcache.

Was a really great experience for a new professional programmer to write all that.
In French the autogenerated text is a (bad) joke.
As an argument as to why the chat control law should not pass it’s saying chats are pets and are a part of the family! Because yes, chat means cat in French…

I stopped reading after that and increased my already great distaste for LLM and co.

It’s sad because we actually must stop chat control. It’s a terrible idea. (Like most EU regulations nowadays.)
Communism/Soviet in a nutshell.