skysight-inc/HackerNews huggingface dataset:
> It didn't' work, that's not a crime. He left because his plan didn't work. That's what happens to CEO's who try and fail to implement a business plan.

We don't know that it didn't work. We also don't know that selling it off would've been significantly better, so it's weird to pretend that keeping the foundry part of Intel was this big failure. Intel is a cargo ship that doesn't turn on a dime. But the board and investors don't have the patience for long-term strategy that could get Intel out of its downward spiral. The CEO leaving is just another symptom of that, and a sign that Intel is just continuing to dig its own grave, damn the consequences. Just look at all the other projects Intel has tried and failed in the past 20ish years. Zero patience for anything that doesn't bring in billions and isn't immediately successful.

We're all just waiting for Intel to give up on the Arc GPUs because of it.
Thank you very much for the thorough reply! I highly appreciate it.
To think that some people are still writing code like in the 70s.

This is a muddled hyperbolization. These features barely existed (in terms of widespread use) even 10 years ago, but everyone got along just fine, even founded FAANG-scale companies without them, and so on. Yet you're making it sound like if you aren't using them, then you're basically still writing COBOL.

Not using productivity tools is just hurting you.

The commenter very clearly isn't saying you shouldn't use them. And their point had nothing to do with any "sensation of superiority".

They simply meant that -- yes, it is possible to not only be productive, but highly productive without these tools -- and that if you just tried to get along with them for a while, you just might learn a thing or two. For example, if one is even the slightest bit hesitant as to how one would go about resolving one of the issues that the OP asked about, without the help of modern tooling features:

What do you do if you need to look up the definition/implementation of some function which is in some other file?

Then one definitely has some important learning to do.
some colleague some time ago argued that one can write code without much/any spaces, because, "you can see, it's colored differently".. sounding like, "i am breathing".

All these IDE+- things may be nice-to-have but most soon become crutches, and then you cannot live without them, and only walk their walk, not yours.

Just turning off syntax coloring freaks recent developers.. even quite good ones.. i observed it.

Then the trend to pollute untyped-languages' codebases with so-called-"typing" noise, because "it would be IDeditor-friendly" (??) . Form over function, yes..

And another observation from many experiences.. any kind of generated code alienates its users, i.e. programmers. Yet to see how current LLM-ical trend scores in this.. As of last interview, "we need software curators, not programmers"

have fun!
Shouldn't the end goal be just to train an ai on all the pdfs and give the doctors an interface to plug in all the details and get a treatment plan generated by that ai?

Working on the data structure feels like an intermediate solution on the way to that ai which is not really necessary. Or am I missing something?
huh not even LZ4?
I really like that book. A bunch of people I've mentioned it to said there was nothing in there that was new to them and they thought it was a waste of time.

I fear they missed the vocabulary part, which was what I found most valuable.
> One-way fares from €59.99 second class or €69.99 first class.

The “from” bit is worth to stress here: with DB (German railway company), one-way fares may be up to €233.00 for second class or €384.00 for first class, depending on demand, the cancellation policy you choose, and how long you book in advance. Seat reservations are extra.
Under Pressure, Telegram Pulls Off an Elusive Milestone: A Profit
Latin is lemniscus, so someday Latin people were like “let’s use Greek”
Really worth actually reading, very nicely done. I think the point is being made that real Julii exist, and also, that the mechanisms being used to get AI into workplaces and such are the same methods used by the Julii of the world to get ahead as well.
Good code should be designed such that it's easy to find where things are to begin with.

If you need an IDE, that just means your code is a mess.

Ironically, the more messy the code is, and so the more you need the IDE, the more likely it is that the IDE will have trouble coping with the code, becoming extremely slow, or randomly failing to jump into some functions.

Ensuring your codebase remains workable without an IDE is actually a good litmus test for quality.
The name of this company has real meaning in Português which I reckon is unintended.
first come first serve principle on three occasions.

refresh the browser a few milliseconds too late, and you will not be able to get a ticket.

The "slide the slider" captcha is an accessibility barrier.
The UX Tools Survey 2024 by UXness marks the 4th annual exploration into the evolving landscape of UX tools and practices. This year, we’ve included a special category dedicated to AI and Generative AI (GenAI) tools, reflecting their growing significance in the UX domain. With a focus on uncovering trends that will shape UX tools in 2025, the survey gathered insights from over 150 UX enthusiasts spanning five continents.

Asia and North America emerged as the leading contributors, accounting for over 80% of respondents, with the USA and India being the top participating countries. The survey’s findings offer a comprehensive view of the tools and trends driving innovation and collaboration in UX design and research.

Disclaimer: The UX Tools Survey 2024 is an independent initiative conducted by UXness. Sponsors, partners, and affiliates have no involvement in the design, execution, or analysis of the survey.

TL;DR Highlights
Future Trends in 2025 UX Design: AI & Machine Learning (71%), Accessibility & Inclusive Design (55%), Voice User Interfaces (46%), AR & VR (43%).

Key Insights for Improving UX Tools: Balance AI integration, enhance collaboration and feedback mechanisms, focus on advanced prototyping and testing, and unify design systems.

Generative AI Tools: ChatGPT leads the preferences and satisfaction scores with 76%, continuing its dominance for the second consecutive year.

Top Tool Categories: Figma reigns as the leader across multiple categories, including Wireframing & Prototyping, UI Design, Design Handoff, and Digital Whiteboarding Tools (FigJam).

User Research Tools: Google Forms and User Interviews retained their leading positions in 2024.
Learn more: https://www.uxness.in/2024/06/2024-annual-ux-tools-survey-by...
Exactly!

Not because it is split it means that was well split.

If you can reason where something should be, it may be badly organized.

Even single file projects can be organized.

If is small enough and makes sense, why not?

But even in a small file, how is it organized? Utility functions maybe at bottom so you keep business logic together and visible? Maybe some other logic to make it cleaner? The way functions are named follow some convention? What about variables?

I once read one opinion that software developers had more in common to artists and writers than engineers. Writing code is like an art of expressing yourself well to your peers in a way that a computer will also execute what you meant, not the opposite.

The computer can understand whatever entangled mess you write, other people (which may include your future self) may not.
Since it's KDE, there's naturally a setting to disable it.
Have you checked if they have an open day? Many have a dedicated public day every week where you can just drop by and if you are interested someone will probably happily assist you with becoming a member.

Otherwise joining their IRC and asking there could also be an option.
> This ∞-shaped curve is called a 'leminscate', and ϖ is called the 'lemniscate constant'. I'll show you the leminiscate in my next post.

I think others have commented, but this three-way spelling certainly got a chuckle from me.
Someone actually paid for emoji bundles?
Try showing up physically on their open evenings, which most spaces have.
Provided that you didn't miss the connection due to a delay.

German railways are not an etalon of punctuality anymore, the infrastructure has rotten due to years of neglect.
> Please, CCC, don't send these people on a stage that they don't enjoy when you could also work with them to get their stuff across.

The speakers are not selected by the CCC; they have to apply with a synopsis of their talk.
LSP enables you to program as you go along, without ever understanding the structure of the whole program. If you don't want to use an LSP you pretty much must understand the whole program you are adding code to
> I don’t think VSC is a very good IDE though

As someone who has only used inferior IDEs to VSCode (grimaces at the thought of Xcode) and who thinks that VSCode is very good, what exactly am I missing from better IDEs?
Yossi is aware of the pImpl idiom and refers to it explicitly in section 16.21 of the FQA. It adds the overhead of indirection; in particular, it means that even when you don't use polymorphism and were able to avoid the cost of a vtable, you still don't get to have an array of instance data contiguously in memory. And it's still something you have to do manually; you don't get it by default. It seems clear to me that this simply doesn't meet Yossi's standard for "compile time encapsulation".

>At some point the author gripes over the lack of garbage collection. Which language lawyers know very well that until somewhat recently C++ standards actually had provisions to explicitly support it, but whose support was removed because no one bothered with it.

Other people not caring about garbage collection doesn't mean it's a missing feature. It's clear why operator overloading in particular would benefit from the ability to make temporaries without worrying about the memory they allocate. (Of course, this was written in an era with a much poorer ecosystem of "smart pointers".)

>Is this your best reference?

It's not as good of a reference as I remember it being, I suppose. It has been a long time. But what I've seen of C++ in the interim, bit by bit, has generally made me less inclined to pick it up again, not more. The complexity just doesn't seem justified.
I wonder how often that one switch is plagued by delays which turn those 15 minutes into significantly longer times, and cause propagating delays throughout the system.
Where's the fun part? I can't exactly imagine throwing this out as an anecdote to entertain a few friends during a sophisticated little soiree.
Freeplane can not use Java version >= 24 (removal of the Java Security Manager)
CCC has a mix of talks from deeply technical to political/societal, and the latter are heavily left/environmentalist slanted.
Because animals doesn't use words, they use the equivalent of laughter, crying, body language, shrieks etc. So you already understand your dog and cat, as it isn't that hard to read these signals in them.
This is the conference equivalent of "this meeting could have been an email" - "this talk could have been a blog post".

Perhaps you could do us all the service of making a blog post for each of the CCC talks this year? :D
Wow, excellent insight from these programmers. Very cool. Will be keeping this in mind!
Just get a HAM radio license :)
I tried chatgpt and claude, several times over the past year.
To get it to say anything sensical is a laborious game of prompt trial and error, and even then in the end the code is of junior level at best, containing subtle bugs, inefficient instructions and needs a lot of refactoring.
Not sure how emotions come into play, I tested a tool and found it useless to me.
I'm much faster writing my own code, that I understand deeply, can reason about and learn from. I was never a fan of copy pasting big chunks of stack overflow that I didn't understand, which is exactly what LLM coding tools facilitate.
Just merely having the `snapd` running was pushing my machines into high cpu load. No snaps actually installed, only snapd. It is a pox.
You're correct, as long as you include the understanding that "reproduction" also encompasses "sufficiently similar derivative works."

Fair use provides exceptions for some such works, but not all, and it is possible for generative models to produce clearly infringing (on either copyright or trademark basis) outputs both deliberately (IMO this is the responsibility of the user) and, much less commonly, inadvertently ( ?).

This is likely to be a problem even if you (reasonably) assume that the generative models themselves are not infringing derivative works.
Which talks are you looking forward to watch?
I think your observation applies to most cultural legacies.
You seem to think that the default assumption is that fixing the format is easy/feasible, and I don't see why. Do you have domain knowledge pointing that way?

It's a truism in machine learning that curating and massaging your dataset is the most labor-intensive and error-prone part of any project. I don't why that would stop being true in healthcare just because lives are on the line.
I agree, transformer models trained solely on animal language may be able to predict the next "token" and generate coherent animal "sentences", even if we don't understand what any of those sounds/vocalizations mean.

However, I do think there is a path to some sort of translation to human languages. An English dictionary may seem pointless because it defines every word using only other English words. But the meaning is contained in the _relationship_ between the words.

The _relationship_ between certain animal-language tokens may look close enough to the _relationship_ between certain human-language tokens to bridge the gap, even if both languages are entirely disconnected and we've never seen a direct translation between them.
Ask HN: Learning programming when AI can do better?
I'm a beginner at programming and following tutorials and online courses, but now all my friends and especially my big brother all told me to stop learning programming because AI can do any software engineer job and it'll keep being better and better. Is this true? Should I pursue some other path if the thing I like is gonna be automated by AI anyway?
Ah, yes, autocomplete: the propagator of typos. Write it wrong once, have it copied wrong everywhere.

Go-to-definition: the band-aid for overengineering. Write 37 levels of indirection, don't pay the price.

AI programming: now you don't even have to pretend you understand the code! Bonus point: sometimes it generates from StackOverflow, but from the question, not the answer.

These are good tools, but it's easy to figure out who uses them to help themselves, and who couldn't write code at all if it wasn't for these tools.
From what I have heard it used to be quite easy to get tickets in the previous post-pandemic years. Before the pandemic and especially before Leipzig it used to be very hard sometimes.

Now is the first year that seems to me where demand picked up it was not a given to get a ticket. This might have contributed to find the system unfair.
For the user, this is a bug. Anyone in the office can set up a (directional) microphone and recover what they are typing.[1] Not sure how well you could pick up passphrases, but seems like private messages wouldn't stay private.

The user might not have the power to do anything about the open office, but most likely has the power to switch keyboards to something less audible.

[1] https://charleslabs.fr/en/project-Breaking+Passwords+with+a+...
I've recently experienced a sharp decline in my ability to remember anything code-related. At one point I looked at the code I wrote the day before and it felt as if I don't even know the language it's written in. I was attributing it to the age, but this thread made me realize it coincided precicely with the switch to using IDEs after 15 years of getting by with a text editor.
I don't know whether there is Copilot module for Emacs, sorry.
I'm more of a fan of gptel approach https://github.com/karthink/gptel with explicit context and instructions.
From their FAQ:

> I’m blind/I have problems with my visions and I can’t navigate your captcha.

> Please contact us.

https://events.ccc.de/congress/2023/infos/tickets.html#faq
Some investors made a wrong bet and trying to save face in front of their clients - spending even more money of those clients on lawsuits
People complain about inflation, which is very odd in the 2% era but understandable when talking about genuine hyperinflation. But, when talking about a four hundred year old bond, I would like people to think about all the population, political, technological and environmental changes that have happened across that period, look me in the eye, and say "yes, I expect every single item to have the same price that it did in 1624".
Does anybody have experience in China? I heard a lot that their train system is much better at this point. So, for example, the same distance will take almost two times less in China.
I would also.
This is a flaw in the system. Candidates from 5-eyes partners should be able to get any clearance necessary. I know from experience that Lockheed has a lot of non US nationals working on secret projects which require clearance. During the F-35 program a ton of Brits were involved, both for the avionics components made in the UK, and as test pilots for VTOl (where Brits were preferred given Harrier experience and their acknowledged skill as the best pilots of that type).

I don’t know why Brits, Canadians, kiwis and Aussies can’t get cleared for you guys. They are getting cleared at every level all the time. NSA, CIA, etc.
Maybe it is a valid position to ask where the money for "get rich" comes from and if society would be different if it wasn't all about that money trickling upwards? Have you been to schools or nursing homes lately, having to let dear relatives go there?
> German railways are not an etalon of punctuality anymore, the infrastructure has rotten due to years of neglect.

But as compensation the holy debt brake (Schuldenbremse) persists! That should make future generations very happy, while driving their horse teams over clay paths. /s
It’s an inventive to volunteer
Ah this explains why I'm not familiar with misusing IQueryables. My domain is predominately in memory.

Thank you for the explanation.
And then some of the talks they are selected.
I didn't setup the tool to write code "faster". I setup the tool mostly to reduce RSI because I wouldn't need to use the mouse as browsing docs with vim only uses the keyboard. I do agree that you can't write code "faster"; whatever that means but that was never my purpose.

You should give these tools a try. From my perspective it's like someone sitting on a small wooden chair and you are proposing an Aeron. Yes, they are both chairs and you'll be sitting and perform the same task but boy the ergonomic chair will save you from some real back-pain.
>The vexing parse was never a big deal

I definitely got bit by it multiple times.

>The pimpl idiom: not sure why it's really a problem.

Because it's even more boilerplate and adds indirection in a place where you might have been painstakingly trying to avoid it (where the first indirection costs you all your cache coherency). C++ lets you go out of your way to avoid objects having to carry any overhead for virtual dispatch if you aren't going to use it; but then you might have to choose between rerouting everything through a smart pointer anyway or suffering inordinately long compile times. Nothing to do with type erasure (if I'm thinking clearly, anyway).
No, her name is Wanna Marchi.
It's not strange, there was a Moscow-Paris train before Covid-19.
For liability reasons alone, you cannot just have random people working on health/lab stuff and the requisite vendors have access to these standards.
Through outside of patent and copyright law very many of the law suites commonly brought up as "frivolous" are actually very reasonable law suites and both the reason they are well known and them being known as "frivolous" is because of company propaganda so that they can push for more forced arbitration.
That's the standard excuse of a thief. "I'm not stealing it, I'm saving it". Better stop the excusing.
Hopefully they won't make it mandatorily enabled like on Android Chrome.
I'm not sure if the ones researching how to decolonize digital cat spaces are the super smart ones.
Those hacker spaces only get a limited contingent too, and the hacker space will expect you to help set up their assembly if you get the ticket through them.
I'd like to know too
All the games I know of on the Bandai Super Vision 8000 (TV Jack 8000)
Discover the Bandai Super Vision 8000, a second-generation home video game console released in 1979.
Learn how this console revolutionized the TV Jack series with a central CPU, unlike its Pong-style predecessors.
Your end goal maybe. Not patients or doctors goal for sure.
Sounds like the job for a LLM
This is dumb and obviously won't work. I don't expect random shareholders to know better, but what about their lawyers? Why is it okay for their lawyers, who should know better, to waste their clients money and harass these executives with a lawsuit that they know is baseless?
I think this app does infact achieve what you are after https://www.voxodyssey.com/video-games/seeds-of-wars
The content is a bit out of date and the app is available. Im not totally sure how it all works, have not had enough time for further investigation
i did it this whole year. First time in.. decades. Burned out from too much lowly politics, essentially, moving against my own values.

pros: you can breath freely. you can jump and sleep and risk and judge things. no calendar (like, which month is now?). etc - outside-hamster-wheel.

cons: Savings that should last whole year, well, did not. "i can always get a job" does not work, esp. right now (and i am making software for 35 years).

Will i do it again? Yes. "if it hurts, do it more often"

have fun!
The grade schools around here don’t. It takes permission from a vice principal to print or copy anything. Mostly the printers/copiers are for administrative need only. All 2nd - 12th graders have school issued Chromebooks which go to and from school with them. Kindergarten and 1st grade have classroom issued Chromebooks which they use. All worksheets/workbooks are electronic.

Elimination of most printers and restrictions on the use of remaining ones was one of the cost saving measures put in place to offset the cost of issuing Chromebooks system wide. Others include getting rid of physical text books and elimination of most classroom computers. Classroom computers remain when needed for specific curriculum. For instance my daughter”s architectural drawing classes had computers for running Autocad and Revit.
Young mammoth remains found nearly intact in Siberian permafrost
I pay more than that to go back to my hometown by TGV which is less than 200km away from Paris and that’s with a subscription giving access to preferential prices.

There is no way Paris-Berlin is going to be this cheap. From experience I expect the train to be at least twice more expensive than flying.

Having worked a few years with SNCF, it can’t be otherwise. It’s the most mismanaged company I have ever worked for, gangrened by unions which fight tooth and nails to preserve advantages which reasons to exist disappeared decades ago. Unions review the full trains planning with management before it’s validated and veto any optimisations which would cut overtime or might impact compensations without any regards for customers. It’s revolting.
You mean etcs? These are not new tracks, so they will or will not same as before.
Last I heard, retrofitting etc was also put on hold due to austerity measures.
Yes its reinforcement learning, but need to create policy and each policy is specialized for specific tasks.
Think I mean Catan :)
The answer from the maintainer is PERFECT.

This is the situation for a lot of open source projects.