skysight-inc/HackerNews huggingface dataset:
The EU AIAct just voted
I have taken on-call rotations with no training on the systems I'd be supporting.

Even worse, I built and ran the human process that systematically put other devs into that exact same situation. We got good results from the process (as compared to not having the process), but it's obviously not as good as it could possibly be.
In the same way the EU GDPR cookie banners made your life worse and barely changed any practices. These are highly complex companies and trying to simplify them into a couple laws is why communism failed. Breaking a big company will create a hundreds of companies with more shady practices, tax evasion, etc... that will be harder to control.

And am not saying don't do it... because this liberate the potential from one big hand to multiple ones. I am just answering your question whether this is a positive or not.
Not public.
I don't even see a pricing page, so can assume very pricey.
Last i saw the government would no longer subsidize any sinterklaas (NL version of xmas) event or parade where the traditional Piet costume was used. They now dress as "Soot Piet" and instead of blackface it's more of a coal-worker-after-a-long-day look.
If we simply AGI to be "general purpose AI", then my argument is - maybe the approach of LLMs works fine enough for textual generation, but it is not a path towards "general purpose AI".. and what we are going to have is different approaches for different niche use cases.

I'm less convinced there's any unified solution for "general purpose AI" before us here.
One possible outcome of this is humans stop producing freely accessible digital artifacts like text, code lest they get replaced by machines who can mimic them and which controlled by tech moguls.
> So I use a japanese keyboard even though I'm not japanese.

Same!
> A lot of mallocs. Just malloc a pool and implement an allocation strategy on top of it. Malloc more as necessary (say 2^n).

Good mallocs do that themselves already. It's built in, they use a pool. Really good mallocs use a fast, cache-friendly pool, typically per CPU-core or per-thread.

By using a pool on top of a good malloc, you are implementing a second pool on top of the first pool. For something general purpose like a general purpoe hash table, layering pools like that often provides no advantage and some disadvantages including to performance. It's often, though not always, better to use a really good malloc

> You mention map types in other languages. They're not always implemented as a hashmap. A tree is commonly used to implement maps too.

Notably the C++ `std::map` is a tree. A later standard added `std::unordered_map` which is a hash table. The effect is many C++ programs use trees for their maps, and some C++ devs don't realise they are using a tree with O(log N) time operations instead of a hash table with O(1) time operations.

> Embedded environments generally avoid `malloc` and the heap entirely. You have a simple allocator on top of a fixed allotment of memory instead.

I think that's a strange way to look at it, because `malloc` is a simple allocator on top of a fixed allotment of memory when you have a fixed allotment of memory to work with. You can write whatever `malloc` and `free` functions you like to suit the situation. You don't have to use the one in libc, and small embedded environments often don't have one. E.g. I've seen extremely memory-constrained bootloaders and DSPs where there is still a function called `malloc`, but it is a very simple allocator for the situation.

In high reliability systems you might need to control the pattern of allocations in the progam so that memory use stays bounded. But in a general purpose hash table, the way to bound memory use is to control the pattern of hash table usage, i.e. the callers.
This is the kind of high quality comment I come to Hacker News for. Thank you for your contribution.

But more seriously, please, this is not Reddit. Don't write such low effort, useless comments.
I also disagree with the article, I happen to find ESM modules very useful and although I've had to work around some of the ways I would have previously done things, mostly they weren't good best-practices in the first place.
I agree with all of that. Maybe we are splitting hairs between 'evolution' as a selection process (and we are singling out humans to discuss), and the environment as a total system that is in constant flux and development with evolution as the rule. And in this large system, there is a lot of chaos, but each part does follow evolution to adapt to the chaos.

Thus everything is evolution, regardless of if it was emergent or artifacts. We exist because we got here by evolving along with everything else in our environment. Sure some things aligned in our favor and it looks emergent. But the base system had to exist for something to emerge from.

So for humans specifically, we can see that group behavior can lead to individual success, groups with more success (more calories) because of some group behavior would survive, and whatever brain architecture lead to that behavior would be the surviving trait. Yes, there is a lot of theories, or models that overfit what was are trying to talk about, like status. But there are human behaviors, and we can study them, even if our early attempts have some faults.

And, with all of what you said, and I said. It is true that there are so many variables that we have evolved/adapted for (including behaviors), that in the modern world we have shifted all of the inputs so that our evolved brain is basically thrown into a blender and it all looks like chaos. And now we are trying to develop models based on the outputs of chaos.

I just happen to be hopeful we will be able to tease it out. The human animal has behaviors and traits just like flocking birds, we can study flocking, we can study humans forming groups. Chimps, Lion Prides, all very stable group dynamics that follow the same pattern over and over. Humans are just another animal to study. And it seems like human primates do pay a lot of attention to status.

I think we are just arguing over the sliding scale of 1%-99% what is random.

For beer. That is curious case. Animals all the way back to the fruit fly have mechanisms for processing alcohol. Even animals very far away on the evolutionary tree can get drunk. So that ability has been around, I think it has something to do with using calories. There are calories in alcohol, so this had an advantage, and getting drunk is the artifact.

Things like Nicotine, cocaine, heroin, trigger things in the brain that are totally random, not evolved FOR. If anything we should evolve the ability to defend against the detrimental effects. Maybe that would happen if we didn't have technology to save people and they died out.
Changing the ownership does not address the problem, which is market concentration. You're still left with a company with too much power. That aside, look at the historical data. Nationalization has generally been disastrous and leads to all sorts of other pathologies.
I agree they should be forced to offer office on Linux. It is one of the things that really keeps Linux down for normal people.

Why should they not be able to offer ads in their own products though? I don't like ads but I do not immediataly see the issue. I think they should absolutly be allowed to do AI but things like only allowing bing chat in Edge should be banned. The amount of pushing they do is clearly not OK. And same for google they should not be allowed to push chrome on you when you go to gmail or google in a non chrome browser
I'm sure the contract has terms that determine what happens on a sale, return to lendor or whatever else is going on. But I'm not convinced that the assumption that "nothing changes for the management company" is such an obvious assumption.
As I recall, the main issue with the earliest versions of OS X is that they were slow, somewhat unstable, and would occasionally do really weird things (like how on my summer 2000 iMac DV, OS X 10.0.x once randomly decided it wasn’t going to draw the cursor any more and had to be reinstalled before it was fixed). This led me to spend a fair amount of time booted into OS 9 with an Aqua Kaleidoscope scheme applied and SmoothType installed for that luxe OS X style text rendering.

10.1 made things a little more stable but wasn’t revolutionary.

10.2 Jaguar on the other hand… holy cow. It was so much faster and more stable on my iMac it was absurd. The speed gap was still there but nowhere near as dramatic, making it a lot more usable. This is where I went almost full time booted OS X outside of the odd random thing that didn’t play nice with Classic.
Having developed for OSX in that era, IBM ViaVoice, it wasn’t a completely functional OS. The audio input was broken every alternate build, for instance.

I’d come from a NeXT background and was surprised how slow OSX (OpenStep in essence) was on PPC.
Makes me wish we had a 5x5 model of the earth. The only really freely available terrain data set is 30x30 for the world and there is the 25x25 DEM for Europe by Copernicus.
Yea obviously DNA is like bytecode. RNA is the compiled code (it was jitted from DNA).
I'll be sure to go and check that out!

Somewhat unrelated, I'm going through Liber Null, from Pter J Caroll and I find it pretty solid, did you ever read it? It's not Thelema but it's prett close.
The Reddit situation reminds me a lot of the China situation:

"A major player, having built a near dominant position in the global flow chain, starts misbehaving. The entire world tries to de-risk by finding or bootstrapping alternatives."

A decade ago probably nobody thinks there is any chance China-derisking is doable, but from today's vantage point it is becoming more and more likely.

In the same way, there appears no easy alternative to Reddit right now, but never say never. Having planted the seed of distrust, an exodus from Reddit can happen anytime the critical mass is achieved.
Tokio is using the Rust async features, which are not green threads. In the former code has to explicitly mark potential yield points, in the latter green threads can be scheduled by the runtime without any help from the code itself.

As a historical note, Rust used to have green threads but they were abandoned a long time ago. This is a good talk about both the differences between different forms of concurrency/async and Rusts history with them: https://www.infoq.com/presentations/rust-2019/ (includes a transcript)
The Surprising Addition of Web Push in iOS 16.5 (how to get started)
Git-Annex Assistant
Biggest Losers of AI Boom Are Knowledge Workers, McKinsey Says
This is more of a west coast phenomenon. (we employ the pejorative coastie where i am from)

Us flyovers would span the gamut more from "Wow It's so clean" to people who might just be massive neo-nazis..
Sure, but remember that:

- the so-called “cookie law” is not limited to cookies (see ePrivacy article 5(3) for more information, it's actually any technique allowing to store or retrieve information from a user's terminal);

- ePrivacy exists since 2002 (so, decades);

- any kind of tracking allowing to identify unique users will require consent, cookies or not.
Reddit is one of the few places where you can find an honest (on average) discussion between common people about a variety of topics. This is very unique if you understand that the world is a complex beast and yes/no or authoritative answers may not be the best way to learn about it. Having perspective of many people that you can parse and apply to your own world model is very powerful, be it politics, local events or headphone reviews, personal experiences, relationships.
Definitely he or she is still very black here.

In many places zwarte piet now has charcoal smudges over the face, because she or he climbs in and out of chimneys to deliver presents to kids.

Strange fact, on Curacao zwarte Piet is painted extra black and Sinterklaas is painted white [0], at least on some occasions.

[0] https://duckduckgo.com/?t=ffab&q=curacao+zwarte+piet&iax=ima...

Original black face will go away (which makes me happy), but not over night.
Any tips on how to convince my boss, and what amount to donate?
Startup idea: video content moderation service for big social media
companies with moderators given medically supervised Midazolam; no
more high turnover due to PTSD and no counseling needed
There's very little need to imagine anything. Does e.g. https://news.ycombinator.com/item?id=36300410 sound like a positive consequence to you?
To clarify, not even the devs' positions on Stalin, but:

> Meanwhile, another [post] suggests celebrating Stalin's birthday as he was such a great guy.

> Over the past few days I have tried to engage with Lemmy about these posts in private, as I was sure it must be a misunderstanding.

> However, Lemmy said that "none of the posts you linked are against our rules", and refused to even discuss the actual issues because "this format is not conducive to political disagreements".

I personally am not a great fan of Stalin, and am more likely to celebrate his death than his birthday, but the idea that this constitutes a "human rights, oppression" problem, or any sort of problem at all, is insane.
The simplest would be an Airtable or Google Form that's set to send new responses to you. You could embed the form in a static html website, or you could make the form itself act as the website.
Same here. Wife is amazing: razor sharp, smart, beautiful, hard worker, happy to cook and help out around the home (we divide the tasks). Self employed, working class. Not particularly ideological, if anything she's conservative in the way self employed non-office workers often are (understands the value of money and stuff).

She also teased me because when we first met she thought maybe I was poor (don't own a car and am happy to stay in cheap hotels when travelling for work), she also had no idea what high end SWE salaries could be. Same for her friends who were a bit suspicious at first that maybe I was borrowing money or something to buy her/us nice things. The wider world still hasn't really understood how well programmers can do, it seems. I guess because yeah there's no culture of flashing it around like in some other job sectors. They all expect bankers to be rich.

And yeah, damn it took a while here too! Many years of searching to find her and in the end I got lucky.
Hawker.social a Reddit/Twitter alternative that I launched earlier this year
Hey HN, I wanted to throw my hat into the ring for an alternative to Reddit. Earlier this year, I bootstrapped and soft launched a reddit-like platform that incorporates some of the features I liked from twitter.

How Hawker.social works:
1. Your individual account also has it’s own feed (twitter basically)
2. You can create a community like reddit
3. You can create a private room within your community and charge a recurring or one time membership fee.

The site is www.hawker.social if you want to check it out. Welcoming all feedback and suggestions.
My wife and I decided to give up on our startup
In it's original Orwellian meaning, doublespeak is language that disguises, changes or even reverses the meaning of words and statements.
Correct me if I’m wrong, but isn’t concurrency enough for “most” use-cases? When does one really need true parallelism?
But how much is it from the ad business that the EU is breaking up in this hypothetical?
She is also writing from an incredibly privileged point of view. Taking language courses for 500USD and more is not something most people can afford and is really the exception. There are many courses for foreigners, some are even free or subsidized by the government.
There is profitability and then there is VC-profitability. One of them normal people can understand and the other is absurd IMHO.

VC forces you to staff up, spend like there is no tomorrow, and have a huge return or GTFO.

$500M a year should absolutely support a company like Reddit (even giving the API away for free) but that’s not a 10-100-1000x return so it’s essentially $0 to VCs.

When Reddit says they aren’t profitable they really mean they aren’t profitable /enough/ coupled with their high headcount.

Working at a small startup (or a side project) will show you what can be accomplished with 1-10 or <50 people who are all committed.
Probably location dependant but numerically I'd guess most ACs that Europeans have interacted with are in cars, which only very recently started using heat pumps for heat in the EV era.
Oil Demand Expected to Peak This Decade as EVs Boom
ChatGPT Is Unoriginal–and Exactly What Humans Need
No, unless you count slavic as Asian. Mostly commonly I am thought (after they hear the accent) to be Irish - I'm a mutt of every country which can't get a tan.

Anecdotally but I have a lot of expat friends here (large city which isn't Berlin) and the only ones who spoke of racism from Germans were the Turks (which is quite ironic, since the people they look down upon are more kurds than turks.. but this is another can of worms)
I just read the first paragraphs, and added it to my reading list!

I heard about deliberate practice for the first time in Cal Newport’s “Deep Work”. I’m a developer and coding is a perfect discipline where deliberate practice can apply.
It is a little easier to believe that you could do better in that field, though, given the state of the world.
You can create your own community. Rarely will anyone else do it for you.
proton is swiss boi
>Until it doesn't. No individual and no company is indispensable.

Agreed. That's why another company or multiple companies will outcompete Google. I don't see a reason Europe needs to break Google up.
That's Insider for you. They're often more concerned with doing exactly that than doing good journalism.
>What is it about Europe that puts it so far behind the US and Asia in innovation?

Maybe governments that act in the interest of the population?
Predatory capitalism isn't regarded as highly in Europe.

>Except Android, Maps, Search, Gmail, YouTube, Docs...

Android is open source. Maps, Search, Gmail and Docs have competitors that are already being used. Not sure if Youtube is necessary to maintain a stable society...
Not only a small village in Germany, which would by itself be already pretty hard to feel welcomed if you don't speak the language, but a village that has the nuisance of a foreign military base nearby.

The villagers probably have been dealing with all sorts of issues from that, then comes a new American, same as all the old ones, wanting to chit-chat and talk about the weather... Newsflash: Germans might not be into that kind of small talk.
You've hit the nail on the head regarding the difference between the EU concept of antitrust and the American one.

EU antitrust law is grounded in harm to companies. If there are many companies, but one has sewn up the market so strongly that others can't really have a chance to prosper, the EU will step in.

American antitrust law is grounded in harm to consumers. The US regulators won't go after a successful ad company because other ad companies say it's too hard to compete with them; it'll go after them if consumers say "We don't have any choice but to do business with X, and X's prices are too high / X is too exclusive / X is only doing business with us in market sector A if we agree to use them also for market sector B."

That additional bar to regulation means the EU may very well have cause to act before the US does if Google is big enough to muscle around other ad agencies and set the terms by which they can exist, even if they do exist.
I don't think that it's true that the experience listed is a complete given: I lived in a town outside Stuttgart when I was young and my mother had an extremely hard time of it along the lines of the article, where despite spending a lot of time trying to learn German the local government officials would refuse to even slow down their speech or use simpler language constructs to effectively communicate with a new learner of German. They were basically hostile and uncooperative because she was an immigrant even though she was visibly trying.

Compared to when I lived in Zurich essentially all government officials were willing to even just entirely speak English after briefly suggesting we speak German and only rolling their eyes slightly that I wasn't competently able to. Navigating the system there as a "first year resident" was zero problem by comparison.
America’s Love Affair with Adderall
Certainly very common in my company. After 1 year in my team, I'm still discovering services we're supporting that I've never heard of!

But being oncall doesn't mean that you're supposed to fix every single issue by yourself. You're allowed to ask for help! Monitoring the alerts, taking care of some simple issues (broken CI), trying to fix what you can, and dispatching when you can't. This is usually doable by a new team member.
So, I use the Vim layer in IntelliJ. While it’s true that the IDE is doing a little bit of the repetitive typing work, there’s still things that are more comfortable with vim commands. To give an example you mentioned:

> Why are you doing all this typing? If you update a variable name or a method signature and the rest of the code doesn't automatically update itself as far as possible, why is this?

I use refactoring tools a ton! Rename Symbol works great. I’ll press the IDE combo for Refactor this (C-t) then the vim combo to, for example, add a suffix to the name that’s now highlighted by the IDE (wi SuffixNameHere<CR>)

It’s not like it’s hard to do that by clicking the end of the word with the cursor, or moving to it with the arrow keys. But it’s so much more comfy to me, once you have a few movements in your head you can precisely communicate “go THERE” to your editor which is worth it to me.

Bonus: @ macros! It’s so useful, even in IDEs, to be able to record (qx) and run (@x) a macro from your keyboard, while typing, if you notice that you’re repeating the same task. An IDE will help with renaming, removing, or re-signaturing… but not with the most annoying work, like numbering things or repeating blocks.
Debezium made my zero downtime db migration project possible.
Can definitely agree on that.

We germans publicly joke about the fact that visiting the older part of your family in those "nice small villages" is always one hell of a culture shock, to put it friendly. Which starts with not saying anything about what they have for political opinions and questions regarding your choice of clothes, sexuality and job.

They probably even have their own town slang. Not any "high german". This is 100% comparable to the political landscape that you have in America (city vs farms outside).
Too dangerous unless it's a service that should be a vital government service.

You do not want your government to basically have a permanent monopoly on everything. This just gives power to authoritarian to rise.
Indiacom - Local Business And Organizations Listing Site

You Can Check The Old Design at http://web.archive.org/web/20220928205156/https://www.indiac...
The only thing more crime than this whining existing is someone paid her to write it. barf
Have you heard (intelligent!) non-tech people talking about tech? Why would (intelligent!) tech people fare better talking about non-tech?

Domain knowledge is more important than intelligence almost everywhere.