skysight-inc/HackerNews huggingface dataset:
I'm also for user choice but this consistent notion that uncluttered UIs are only for non-techie people is very annoying. I'm a software developer by trade but that doesn't mean I want every UI to look like the inside of an airplane cockpit or a 90s teletext.

The trend in UIs to use space and reduce interface actions to the most important actions is both aesthetically more pleasing and more functional. I do not look back to the time where every interface cramped 20 buttons in a tiny space and five of the buttons did the same thing. (looking at you, KDE settings menus)
Releasing RAM is a much-awaited improvement and should make things smoother.
After COVID, I had an epiphany. Or maybe it was just caffeine deprivation. I thought, "Why not start a book club?"

Now, the first challenge was finding fellow enthusiasts among my software engineering colleagues, who seemed to communicate exclusively in binary. During our daily stand-up, I announced, "Who here likes books?" I was met with a silence so profound that I could hear the hum of the office air conditioner. Undeterred, I added, "There will be snacks."

This got their attention. After all, the way to a programmer's heart is through their stomach. By the end of the day, I had three tentative members: Jake, who only read sci-fi, Priya, who was into self-help books, and Alex, who claimed to enjoy "anything as long as it isn't too long."

For our first meeting, I chose a conference room and sent out an email titled "Book Club Kickoff - Bring Your Appetite!" I brought in a selection of snacks: chips, cookies, and, because I was feeling fancy, a cheese platter. The turnout was surprisingly good. Even people who hadn't signed up showed up, lured by the smell of free food.

We decided to read "The Hitchhiker's Guide to the Galaxy" by Douglas Adams, which seemed to be a safe middle ground between sci-fi and humor.
Stay away from Red Lobster. (Personal experience.)
> In fact, Sam's validator only checks that a deadline string has the expected format and is within twenty years of the present day.

You two have been talking about this longer than it took Sam to implement by now ;)
That's a big part of it, but PWA offers more than that!

For example it has facilities for caching the web application so that it can work offline. They can also register URL handlers on the system, which is very useful.
> Paul Christiano, Dario Amodei, and Geoffrey Irving write equations on a whiteboard at OpenAI, the artificial intelligence lab founded by Elon Musk, in San Francisco, July 10, 2017.

Can someone explain the architecture in that photo? It shows two pretty heavy wooden pillars each literally right next to another much larger steel I-beam pillar. I don't get it. It seems like the wooden pillars would be totally redundant, and it looks kinda dumb having them so close.
Paper charts are great (they're fairly cheap and printed quite nicely in the USA at least) but you can get a good look at these boundaries through online charts.

https://skyvector.com is a good way to view these.
Time and effort. Integrations require a team to build, as well as provide care and feeding as API structures change beneath your system, sometimes with zero notice. It helps if you can partner with companies who will own and maintain their own integration, but you will need to demonstrate a value proposition to them that it is worth their resources.

If an integration breaks, in my experience, your application telemetry alerts to this. Parts of the system are paused. A fix is implemented, shipped to your fleet (compute responsible for processing web hooks, polling API endpoints, or both), and the system is gracefully unpaused (your queue for scheduled polling tasks begins to fill again, or you allow webhooks ingested to flow through to processing stages vs being held in a queue).

In theory, you’re “just” serializing and deserializing JSON. In practice, it’s a constant grind keeping the machine running.

Perhaps https://news.ycombinator.com/item?id=40469773 might assist in your efforts. Good luck!
I'm comfortable with a ruling of "Everyone sucks here" on this. :)

I'd be super annoyed just as the author, for the same reasons.
MKBHD discusses repair/reliability with John Ternus of Apple Engineering
Hopefully this turns into a longer form MKBHD video, but it's really cool to see some of the testing that iPhones (and other Apple products) go through. Some really good thoughts on the overall environmental tradeoffs of repairability vs reliability.
AI generated text should always have a way that identifies/tells the user that it's fake.
There is also mention why those specific sites are broken:

> Firefox blocks the following:

> Social media trackers

> Cross-site cookies in all windows

> Tracking content in all windows

> Cryptominers

> Known and suspected fingerprinters
I thought all teenagers would be at 100% adoption of AI chat for homework and projects at this point.
This is interesting because I watch my wife who is a professional actor memorize long plays with truly mind boggling preciseness. Although understanding meaning is probably pretty important, for someone to truly be “word perfect”, meaning is not enough. You don’t want to forget small words that have little meaning. Her technique involves getting most of the way there then writing the first letter from all of her lines in a notebook and memorizing that. Kind of crazy
The only thing this shows is that the education system actively resists preparing students to succeed in a modern economy.

This is the modern equivalent of saying "keyboards hurt penmanship education."
Using python to dump the PDF to text then use llama3 (8B) to parse
But would you even start a journey towards a port that requires insurance if you don't have it? You're not going to get the benefit of docking at that port (unloading the ship and getting paid for the cargo).
Stuck on corporate Windows, but WSL is verboten.
What is an "HDD de-cluster algo"?
I hope this means they're changing the main menu back to functioning like an actual menu instead of a weird panel thing, but somehow I doubt it.
If you clicked on the article you'd see that only 6% said they think AI tools do more good than harm, it wasn't a binary choice.
Why is banning sulfur in container ship fuel necessary for protecting the environment? It seems like it might make sense to use sulfur as an additive to fuel, if it helps reduce warming.
Not only is CPI very suspect (iPads got faster so we can ignore that pesky food inflation), the postive economic numbers pointed to are now frequently adjusted downward[0] after the fanfare settles.

[0]https://www.dailysignal.com/2024/05/30/us-economic-growth-in...
Unfortunately the Pandora's box has already been opened.., we are going to have to get better at thinking critically and judging evidence if we are to survive into in the sea of LLM generated content.
> but each change is trivial and time to finish is predictable

Until your ‘if’ soup reaches all the locations in your codebase, and now you have 10 different places with too many if statements instead of one. Likely all touching slightly different things, so you can’t simply copy from one file to the other any more.
> Regarding your vision of offloading the work to partners, my experience is that more time can be put trying to convince prospective partners than doing the work yourself if you are not careful.

That's a good way to put it. We also have an opposite fear: that building and customizing for the end clients requires expertise and focus on a particular market. This way we quickly become "just another CRM consultancy" which happens to have their own in-house product, and limits their growth to the (relatively) narrow market they are good at. Competing for new niches with the platforms that focus on building the partner networks becomes hard, considering all the ecosystem that these platforms develop around them. We have experience at running a successful MS Dynamics consultancy like that before, but this was its limit for us.

Whether our understanding on how to balance these two extremes is adequate is a good question that we keep pondering on. So thanks for the input!
Educational software has always been an abyss. While in college, my summer internships (early 1980s) were at an educational computer facility. They had a "lab" with a variety of available computers and software for teachers to try out. Virtually all of it was abysmal -- glorified flash cards.

It wasn't much different when my kids were in high school.
>This is the modern equivalent of saying "keyboards hurt education, penmanship education is suffering."

Ironically if I had listened to my teachers more I wouldn't be peck typing as a programmer and my penmanship would be more like cursive than the chicken scratch that I currently write.
Engineering?

By what metric do we even call ourselves engineers any longer? What are we measuring against? what standard are we holding ourselves to?

The advice the poster is giving leads to stories like this: "I Accidentally Saved Half A Million Dollars" https://news.ycombinator.com/item?id=38069710

If your goal is to have better engineering then then just tie all their work to the only metric that matters, the bottom line.
I get you're going for the "AI is a tool" thing, but the problem with your analogy is that LLMs hallucinate and many students use them in lieu of doing reading and reasoning about the content.

LLMs are to english class as a car would be to running class. Yes, the tool exists and is useful but it prevents you from getting the intended benefit.
Integrating Clips Applications into Heterogeneous Distributed Systems (1991) [pdf]
Here's how this looks on the backend of Bluesky, just to provide a technical angle: https://bsky.app/profile/jaz.bsky.social/post/3ktqdpdyiku2q

And the firehose, but be warned: this has no moderation filters applied to it. https://firesky.tv/?filter=trump%20guilty
Exactly, recently most discussions around Debian have been "why is it not more like distroX" by people who probability never been interested in Debian to begin with

So many distro options, why keep bullying to make them the opposite of what they're known for.. or make them indistinguishable
PII Guide
Define harm.

Because without that context, I'd assume "harm" here is mostly qualified as "how I used to teach doesn't work any more". Not that that's invalid criticism, but it's very different from "harms education outcomes"
Ok. In France there is usually a single phase for house appliances. Triphased networks are for distribution and transport.

Thanks for the explanation!
US Treasury says NFTs 'highly susceptible' to fraud
Surely the US has already had this in house for at least a decade.
The article states 6% believe they do more good than harm. I'm not sure where you came up with your headline or why you're reverting to name calling.
Docusign developers announce new IAM for developers beta program
Rotten Green Tests in Google Test
Original link here: https://devblogs.microsoft.com/commandline/whats-new-in-the-...

Very excited about these new changes and improvements, particularly the RAM releasing and automatic storage reclamation.

WSL2 replaced my Macbook many years ago, and these days I couldn't be happier using Windows + komorebi as a DE over NixOS running on WSL2.
Seems like educators should be adding AI to their curriculum.
Thank you! I was trying to remember the name of that site and it slipped my mind. Yes, SkyVector is great.
~20 years ago BillG would occasionally send an unhappy internal email to execs/architects with a list of annoying or nonsensical things he ran into using Windows, Office, or whatever. I can't say that it had much effect!

Other than all installers being terrible, the only one I can sort of remember is a rant about "My Documents" and how the word "My" made no sense.
Microsoft CEO Satya Nadella is reportedly worried about an OpenAI-Apple deal
Isn't Sulfur ok if it is in upper atmosphere, but in lower atmosphere causes acid rain???

So we could seed the upper atmosphere by shooting rockets into it (as in book Termination Shock), and thus bypass the layer where the sulfur was being added by pollution and causing acid rain.
Agree and would add that software projects also run through different phases in their lifespans with each phase having their own objectives [1].

So while - as you say - best practices can be at odds with each other - dev teams might be following both over time, just prioritizing one in some phase while completely disregarding it during another.

[1] E.g. the UI of the actual product might pivot multiple times at phase 1 because the product has yet to find its niche or core offering. While at a later stage the focus might be on massive scaling, either in numbers of devs or rolling out the product in new jurisdictions. Other phases might be a maintenance one, when an "offshore" team is given ownership or a sundown of an application.
Lots of people prefer Windows + WSL over Mac. I can’t fathom why anyone would choose Windows over Mac or Linux.
The other way to look at it is that 3 out of 4 teachers say AI tools do more good than harm. That's not actually what the survey said, they just have a big 35% "unsure" category, but at this point being unsure is the same as supporting AI. "if you're not against us, you're with us"
The Anxious Anti-Politics of Counter-Strike
Can TurboTax et al survive if their customer base are the people with tax situations too complicated for this service but not complicated enough to use an accountant?
Like most schemes to encourage pro-social behavior by the rich, this works far better when they view themselves as closely tied to a particular little society and community.

Vs. if they mostly care about the regard of their rich peers, and imagine that they could just move somewhere else if their current home town was insufficiently friendly and accommodating...
> I see losing employees with for-profit motives as a desirable side effect of firing Sam Altman.

That would shutdown the entire company.

And I would hope that wasn't their goal.

> So then why did the board re-hire Sam Altman?

Presumably so that the entire company wouldn't be shutdown.
What's wrong with the OOTB experience? It's a million times better than it was back when I lived in the Windows OOTB experience. It seems much better than the OOTB of Ubuntu, although probably less good than MacOS.
Lumina sounds interesting, but it’s got serious safety and efficacy concerns: https://www.mcgill.ca/oss/article/medical-critical-thinking-...

> Lumina is a genetically engineered version of the Streptococcus mutans bacterium that lives in the mouth, and it is supposed to prevent you from developing dental caries because it does not produce acid
- It has been poorly studied for safety and effectiveness
- Streptococcus mutans is actually neither necessary nor sufficient for the development of dental caries; the disease actually comes about because of a shift in the equilibrium of bacteria in the mouth which encourages the demineralization of our teeth
Tests don't really help you when a newly discovered bug affects logic copied in ten places and you're only aware of two of them. You can add a regression test to the places that you update, but not the others. And then if there's another bug discovered in the duplicated code, a different subset of the copies might get changed and have tests added. Suddenly it looks like these different versions of the repeated logic are intended to be behaving differently for some unknown reason even though the divergence is purely accidental.
Talk to your coworkers and have them lead more.
I actually came here to comment on how this memorization "technique" or "strategy" reminded me of what is done in some religions. Catholic meditation, for instance, is structured around _lectio divina_ and _meditatio_: the former means reading a sacred text slowly and attentively, "listening to it as if it was spoken by God". The latter means, after that careful reading, to ponder the text, take the time to reflect deeply on its possible meaning(s).

I have no idea if your pastor had this kind of practice, but from the article, if he did, it might have helped him memorize the texts. And the memorization, in turn, moght help focusing more and more on the meaning, rather than the words.

Also note that, as far as I know, all texts in the bible (except maybe some parts of the new testament, I am not sure) were transmitted orally for periods ranging from decades to centuries before being written down, and are structured in a way that helps memorization.

We tend to think of memorization as unnecessary if we have unlimited access to the text, but this discussion actually makes me wonder whether memorization might be a powerful way to "unlock" the hidden meaning of some texts.
> There was never a way to tune RAM usage AFAIK.

Wsl2 has a config file setting for ram usage. WSL1 just shares the windows RAM.
That comment is seeking to manipulate, not inform, its readers. I flagged the comment because it's not appropriate for HN.
Almost every successful "side hustle" comes down to arbitrage buoyed by who you know.

That doesn't make this any more or less "free" market. Negotiating deals are common in every type of economy.
BigDataflow: A Distributed Interprocedural Dataflow Analysis Framework
> What about less used options?

Put them in sub-menus?

I really don't see what's bad about doing user research and organizing feature discoverability by importance (rather than, say, profitability, which a for-profit browser might be tempted to do).
Google will roll out Chrome's new extension spec next week
> so it's much easier to create for many different resolutions. Even if the automatic conversion to pixels wasn't perfect, wouldn't polishing them after conversion be a lot less work?

Different resolution demand different solutions. For example, if an artist uses a very low resolution such as 16x16 pixels for a character sprite, he will often favour an excessively large head because only then will he have enough pixels for his facial expressions. Likewise it does not make sense to use too many different colours in such a resolution. In contrast, if the arist wants to use more "realistic" sprites, she or he would probably choose a higher resolution with a larger colour palette from the start. So basically one is designing for a specific pixel-resolution and instead of adjusting the pixel-resolution to a screen-resolution one just scales the pixels themselves into little boxes when showing them on higher screen-resolutions.
> QuickBooks support.

Now that really is throwing good money after bad. QuickBooks has some of the absolute worst support money can buy.
> search engine such an easy thing to produce?

Yes, I run my own independent search engine[0].

> successful

Now that's the challenging part, especially since Mozilla needs to fund browser development. The initial differentiation for a Mozilla search would have been difficult, but at their peak they had 30%+ market share, and if the default search on Firefox was Mozilla Search then they might have been able to make it all work financially. DuckDuckGo makes over $100 million in revenue per year[1], if a Mozilla Search made as much money annually, then even though it's below their current $500 million search contract with Google, with some fiscal responsibility they probably would have had enough to support a search engine and browser development concurrently.

[0] https://ichi.do/

[1] https://techreport.com/statistics/software-web/duckduckgo-st...
Techmoan on youtube made a video about something like this a while back. It has physical cards you insert into it that have rfid tags to trigger the music.

I just went and looked it up again. It's called Yoto.
AI is unbelievably awesome for education. We just need to raise the bar. If you only use it to do the normal work (essays), it’s a waste and maybe bad.

Now, it is so much easier to teach programming… data analysis… design… all things that k12 is normally terrible at teaching.
What the teachers really are saying is that they're afraid the AI tools are coming for their jobs, and so the teachers will say anything at all to delay the inevitable.

Around here the school budgets are absolutely massive (in the hundreds of millions of dollars for a village), and if I were getting such free money, I would say anything to keep it flowing.
> Getting rid of most extensions

What extensions did they get rid of?
I wish there was an open way to save all your settings across devices - you could host them yourself. maybe webdav?

The current firefox sync where they are probably the only folks who can host it is not that good. (there's an old sync server but it requires a non-local account)

Also, I wish firefox would stop uncontrollably phoning home.
I'm surprised it took so long.

I worked with k8s and realised pretty quickly it was pointless for my org.
Worst case is significantly worse: deductible, out-of-pocket maximum, copay of X%, and potential for out of network costs.
Microsoft Windows must be one of the world's biggest Linux distributions.
Number munchers, Oregon trail, Odell Lake, Rocky’s Boots, LOGO, Carmen San Diego…

My 1980s education technology was kick ass
I am curious why this sounds dangerous. Data is still getting persisted to storage. It’s just a different architecture where compute and storage are not colocated on the same machine.
Teachers are pretty low on the people I trust.

As an adult, I saw who became a teacher. It was not our best and brightest.

As an adult, I heard about the stereotype grading done by lazy teachers. "Oh that student is good, I'll give them an A and skim their paper... That student is a goof, they probably got a C since last time they got a C..."

As an adult, I see how terrible academic skills are, and how quickly a 12 year old could be a high school grad. College really should replace high school.

I don't trust their judgement here. I think its most likely laziness under the guise of concern.
Not related to the topic at hand, but who buys these courses? Going off the chapter titles it looks like it’s all basic ‘read the documentation’ kind of stuff (to me). I could imagine it being useful to beginners, but not anyone with a moderate amount of experience (they’d just go to the Neo4j documentation).

On the other hand, what beginner starts with Neo4j and Cypher? Is there really enough of them to justify a whole course? Apparently there are, it just feels weird to me.
Have you ever tried MetaPost? I really like it because (besides being nicely tied to ConTeXt) it's almost like writing in prose.
Some time in the last few years firefox changed the new boommark poput to be unresizable and very small. If you have more than twenty bookmark folders it is very difficult to use. Ive been forced to use sideberry, which I dont like.
How do you teach students how to reason around AI before you teach them how to reason, period? I think the problem is trying to teach the basic logic and philosophy of the fundamentals of subjects. I'm talking how to think mathematically. How to analyze critically. How to argue coherently. AI can be a boon to people who already have the capacity to reason around it, but first we have to reach un-developed brains how to reason.
Probably couple things happening

1. Nature really does value getting studies correct, and thus is probably even more stringent about retractions. They will retract studies for smaller problems than other journals. So, high bar of entry, and also highly focused on vetting any challenges that would cause a retraction.

2. There are anti-climate change groups that challenge everything. So just some random link to someone challenging this, doesn't immediately make me doubt it. The trust in Nature is high enough that the challenger must be pretty good, not just saying "well this model looks too simplistic too me, thus it is false".
One thing you learn for sure: dealing with the public can suck. There are great people, and there is everyone else. You have to learn to ignore “everyone else” at some level.
OAPEN Foundation:Not-for-profit organisation for open access peer-reviewed books