skysight-inc/HackerNews huggingface dataset:
Has there has ever been a society without rape and other violence? Sure, maybe North Sentinelese are an exception.

Certainly, some tendency to violence is evident.
i am plagued by this and interpretations of my regular speech. i must rename some devices more uniquely now.
Why does Go's io.Reader have such a weird signature?
You create buffer categories that you slowly fill up over time and use for these one-offs. YNAB calls it "rolling with the punches". Most categories are predictable month to month, and the ones that aren't or are one offs you budget separately for.
It is a bit of both.

Also to note that outside FOSS circles worshiping UNIX, no one cares about said philosophy, including commercial UNIX vendors.
> The C++ committee, including Bjarne Stroustrup, needs to accept that the language cannot be improved without breaking changes.

The example in the article starts with "Wow, we have unordered maps now!"
Just adding things modern languages have is nice, but doesn't fix the big problems.
The basic problem is that you can't throw anything out. The mix of old and new stuff leads to obscure bugs. The new abstractions tend to leak raw pointers, so that old stuff can be called.

C++ is almost unique in having hiding ("abstraction") without safety. That's the big problem.
Interesting. Resonate with people is what a mentalist does. More generically a good bedside manner is what a good doctor does and it's the same thing. Many times we like being cold read and comforted and comfortable!

Agreed on the experiments. What would they look like? Can a chat bot give the same info without any bedside manner?
Hahahaha, by a long shot not.

Kotlin Native is a toy for JetBrains to eat some of that Apple pie and capture teams that want to share logic between their mobile codebases.

Kotlin Native has no std, they cut down platform support with K2, performance and compilation speed are atrocious and there are no plans to improve any of that short term.

Kotlin without JVM can’t hold a candle to Dart. Which is a real shame for Dart, because Dart has improved dramatically last couple years while Kotlin has not introduced anything major last 5 years since release of coroutines.

Their K2 compiler, that was supposed to promise major compilation speed improvements, was mostly a flop and we are yet to see if they’ll do anything good with it. Context receivers are not even close, pattern matching is not even on a roadmap and they’re refusing to consider union types. Kotlin lives on a borrowed time.
According to the book that I have been reading that was linked in a reply that has since been deleted, North Sentinel Island is relatively flat and has a coral base, unlike the other Andaman Islands which are remnants of an eroded and submerged island chain that existed offshore of Burma, Thailand, etc.

The vegetation also is different in that the trees are very tall and the canopy restricts light to the extent that there is not as much undergrowth on NSI as on neighboring islands so it is likely that any structures they build from the available wood are concealed under the forest canopy.

There are quite a few trails visible on Google Earth and each tails out in the forest not far off of the beaches though some are visible in areas noted on the maps as being marshes. Very interesting place but from the history documented in the book, it is pretty clear that the inhabitants wish to be left alone and that contact with outsiders has caused them and natives on neighboring islands much hardship since first contact several centuries ago.

One noteworthy thing is that it is simply not accurate to characterize them as uncontacted. It is better to describe them as isolated and vulnerable and therefore worthy of any protections we can offer even if that means to leave them to their own devices.

The book was written after the great Christmas quake and tsunami in 2004 and is partially available thru the wayback machine. [0] There's a lot to take in and some chapters don't exist there but it is a deep rabbit hole to tumble into. Very interesting stuff with a nice accounting of historical contacts with people on many of the islands out there.

[0] https://web.archive.org/web/20070406235017/http://www.andama...
And, just like DOGE arbitrarily decides what is waste and fraud, you get to decide that critical reportage is “partisan”. Great.
For electric and gas that works as it's all just accounting. Energy company A buys futures for has and electricity and it all gets provided via the grid.

For trains it's much harder - yes, there are two providers on the WCML, but they're not equal (one runs faster trains) and as such there's zero real competition.
Not to mention the other Antipodean (New Zealand) marino which goes down to 11 microns. 18.5 microns is considered the premium suiting quality and there is not much point in going finer.
I've seen maybe twice that many. Did one myself once. It's possible to make forward progress, but to get any real safety you have to prohibit some things.
Also since Windows 8 it is sandboxed for Store apps actually.
I’ve asked windsurf to analyze some medium sized GitHub project for me, generate architecture documents including mermaid diagrams. Mostly did a pretty good job helping me understand the code bases.
One thing I like about Go is that you can read a decade-old blog and still find it somewhat relevant.

Python was the first language I made money with. However, these days, I struggle to read and make sense of type-ridden, generic-filled, Pydantic-infested Python code.
Ummm..."the occasional MSNBC appearance"
Does anyone else live in a city and suffer from sensitivity to noise, specifically 'boom' noises like slamming doors and bassy music?

I suffer from sensitivity to my own brain talking, but even if by some miracle there's a low stress period of inner chatter, and I haven't drank, I still have to worry about my neighbor upstairs slamming things or someone slamming their front doors in the hallway

In decades of living in a city, every single apartment had this problem, even a brand new luxury building.

And the amount of lack of sympathy from this problem I've gotten (using ear plugs doesn't stop BOOM type noises and top floors are rarely available) suggests it's a neuro divergence and not a "lifestyle" issue.
Mathematics in the 20th century, by Michael Atiyah [pdf] (2002)
> Sure, PG&E implodes but then who manages Diablo Canyon and who delivers electricity to the unprofitable rural areas?

Hopefully no one manages them and that forces residents to move out and stop being a drain on society.
Trump orders Consumer Financial Protection Bureau to cease activity
Hence UWP, with its rampdown, the newly introduced Win32 app sandbox model for .msix distribution.
If you read the baez article, he references a great article by Atiyah, I've posted it: https://news.ycombinator.com/item?id=42989419
Lots of interesting thoughts and insights in that article. I find it especially interesting to relate Geometry to Space, and Algebra to Time.
Yeah, the std::ranges implementation is a bit of a mess. The inability to start clean without regard for backward compatibility reasons limits what is possible. I think most people see how you could implement comparable functionality with nicer properties from a clean sheet of paper. It is the curse of being an old language.
Why not? Why must I ask government permission and pay a fee to do anything at all? Is this America or North Korea?
Forget Psychedelics. Everyone's Microdosing Ozempic Now
Neovim was started 9 years ago..
It goes by many names. I believe the original name was checklist. It used to be written on paper by the ancient ones and followed step by step until the task was complete.

I can't wait for the npm package. /s
I'm not sure it's a bullshit answer at all. They present pros and cons. Zuck can then take them into consideration, given wider strategic consideration.

Much more useful than "this one".
They are around, struggling, a shadow of the greatness they once were before everyone went Linux.

Additionally, Apple and Sony have already taken what they needed.
I’m also obligated to laugh at that 21. However New Zealand’s wool industry is a showdown of what it once was, and unfortunately that’s come at the expense of our lakes and rivers. Thanks dairy.
It seems that the bulk of the savings for making an urban municipal utility come from not having to pay for upgrades in fire-prone regions. And the end game is that cities will have their own utilities with lower rates, whereas rural people will be adverse selected to be stuck with PG&E and pay thousands of dollars per month on energy. Wouldn’t it be easier for PG&E themselves to implement this desired rate schedule where urban rates are cheap and rural rates are expensive? It seems odd that the PUC would not allow PG&E to charge extraordinary rates for rural areas today, but they do allow cities to buy up the good parts of PG&E which will inevitably lead to the same outcome in the future.
The modern way to check your balance is just go to a website, use an app on your phone or just have it show up on your watch.
Two things:

1. OCR absolutely does "hallucinate", and the word better suits that domain of OCR than the domain of LLMs as OCR will sometimes "see" text that doesn't actually exist.

2. This isn't OCR, it's more like contrast enhancement on a CT scan. Looking at a the project website, there's other work to figure out the shape of the paper surface because that's not obvious or simple either.

The output of this model is what might be given to an OCR, but given how noisy the picture in the article is, I suspect not.
> I totally would wear $20,000 of well made wool 6ply, leather and cotton.

I think many of us would. It’s the paying that’s the issue.
I always like to put numbers to things. To put some numbers to this, the average residential rates for electricity in modern-day MI is around ~$0.20 per kWh. Louisiana appears to be one of the cheapest states in this regard, averaging around $0.12 per kWh.

As a selfish comparison point, the average residential rate for Finland, an EU country known for its recent nuclear developments (great!), is ~$0.25 per kWh, about 25% higher. France, well known for its pro-nuke approach, seems to average ~$0.28 per kWh, or about 40% higher. Germany, which has... Not done so, is around $0.40 per kWh, or about twice as high. Even Iceland, famed for its "almost free" geothermal power, seems to average $0.16-0.18 kWh for an ordinary residential connection - one must assume aluminum plants, etc can cut much better deals with the geothermal plants, through strategies like close colocation, of course.

These are very important factors to keep in mind, even if the absolute numbers seem small. Expensive electricity makes everything else more expensive as well. It touches every facet of our lives in a way not even food does. And making electricity cheaper probably benefits human welfare en masse in a huge way. It's a shame power management doesn't seem to be very attractive to recent EE grads like myself since it pays much worse and requires much more credentialing to break into compared to, say, WordPress development.
Russia's Rostelecom Says Baltic Sea Cable Damaged
Show HN: My App Helps Couples Find the Perfect Movie, Game, or Song in Seconds
It might be referring to job role rather than "age." A Staff Engineer is supposed to be inspiring (both up and down,) so doing quick tests fits the bill, and that's something LLMs are great at supporting. Mid-level is mostly about delivering reliably.

The question is if LLMs/tools could drag mid-level earlier into senior level, or if it's a phase one has to go through. Ultimately, the tangible promise of LLMs is to push the entire timeline up, so that junior tasks are automated and you go in and control the LLMs. Expectations on what it means to be a software engineer are sure to change, at some point. (I like the software craft as-is, but fact is most of our lumber is straighter now that we have automatic saws. And I've never heard a carpenter pleading to split a log manually.)
If it was 3TB then you should to be fair compare it to 3PB now.
> On one hand this, on the other, being born there is a live sentence. The thought that somewhere exists a kid just like I was, but his fate is to pick roots and other local equilibrium things, all his life… bitter.

You're judging the possible happiness of someone in a completely different geography and culture according to your own.

Just because you depend on wifi for your happiness, that doesn't mean everyone does.

The hypothetical kid probably has excellent, fulfilling relationships with his family and friends, probably feels satisfied with a meal of fish that you couldn't even imagine how good it tastes, is content with the sounds of nature, singing, staring into a fire and telling stories. Perhaps he can trap, kill and prepare an animal for eating and enjoys the esteem of his peers for doing so.

He doesn't owe rent. He doesn't need insurance. He doesn't worry about getting to work 5 minutes late, or working overtime, or whether the apples are "organic" or contaminated with pesticides, his parents are always home -- and probably his whole village or tribe are his family and teachers.

That kid has his own way of being happy and fulfilled and content, just as valid -- and perhaps more so -- than yours.
Did you try the two version in Godbolt?
We are doing badly. I bet he was paid enough to buy a good house and it was a low stress issue
Job!
I can't find any such thing in PhpStorm v2024.3, can you tell me the feature name? Is it this you are thinking of (which requires some clear manual steps)?

https://www.jetbrains.com/help/phpstorm/remote-development-o...
How cool to see this. This last year, I helped the artist fix this and bring this back to life. Makes me smile to see it here. :)

Here is the Artist's home page, btw:

https://manetas.com/timeline.com/en/
Kudos; feels very timely!

I feel that one underappreciated nuance is why we cannot use human examinations to judge AI. I haven't seen this satisfactorily spelt out anywhere, so I recently wrote a Twitter thread [1], including an example with running -vs- biking. It might be worth making sure your students understand this. Happy to expand on any aspects if you seek.

[1] : https://x.com/ergodicthought/status/1887774722706063606
I absolutely agree you modify and automate parts (and eventually all) of it. It's the leap to having scripts in a repo being called from production services I'm less convinced by. As I said, the alternatives to part/incremental automation is none or total automation and total has the same issue right?

Or do you mean by automating one step in a script, you risk someone using that part in a production service?
Yeah, you see, differently from nationstates, Amazon never built concentration camps, nor does it benefit their business model.
For some mind-boggling near miss account that no one cared about, see https://avherald.com/h?article=4b6eb830. See how FAA didn’t even have a record of this.

And that’s an extreme case. How many less extreme ones happen?

In the US alone, there’s research estimating the number of air fume events is around 2000 per year. The number of reported fume events is less than 10.

Mental degradation is insidious. “Just wear an oxygen mas-” what if you forgot about the oxygen mask. You forgot to drop the gear.

Extensive training (to the point of automation) and human resilience is perhaps the main reason fumes do not seem to be causing many incidents, but resilience can be individual and training cannot drill into pilots the correct intuitive response to all possible scenarios. In addition, it’s unknown in what number of incidents where the cause is pilot’s mistake that mistake was in turn caused by partial mental incapacitation (that perhaps not even the pilot was aware of).
Well, my apologies. Let me try to phrase it in less complicated terms:

Modern computers are very powerful. To make cool apps, developers don't have to work extra hard to make their apps super-efficient. Developers are very expensive, so companies do not letting them work on things longer than necessary if it will not earn them a lot of money. Most people buy apps for the things they let them do, not because they are very fast. This is why many companies don't make super-efficient apps anymore.
I'm in Germany, and while I'm sure we have some corruption (I believe every country has at least a little bit), I'm not aware of it as a systemic problem.

With our previous (and how it's looking, next) government there was a scandal around masks in Covid times, and a few others I think.

But nothing to the point of causing major disrepair of infrastructure. Our rail infrastructure is famously in need of maintenance, but from all I know that's more a matter of stupidity than malice (Hanlon's Razor and all that).

While some might just denounce it as bureaucracy, we do have a lot of regulation, oversight and checks and balances. Which causes it's own issues (like having to pick the cheapest suppliers from an extended process).

But I believe there are some EU countries where corruption in itself is a problem.
You needed Visual Studio and C++ to automate even the most mundane things in Windows. Without decent scripting or command line Windows was a developer's nightmare compared to Linux.

Anything providing something like Linux with a polished surface and support for the tools of the rest of office IT (e.g. MS Word) was going to blow Windows away in this area.

So the success of OSX here is no surprise.
i just use a text editor plugin and use the auto-logging/search features. everything i ask any model in any workspace is searchable

cant grep a react app
Everything had tradeoffs, but let's just list out things you called mutually exclusive:

innovative vs useful,
understandable vs honest,
long lasting vs thorough,
aesthetic vs unobtrusive,

What?
Yep, I was at the registration screen multiple times and always left confused. I’m a user now, but it’s quite dead for me while I got featured in a few starter packs a while ago on Bluesky.
Yes,

https://learn.microsoft.com/en-us/windows-hardware/design/de...

https://learn.microsoft.com/en-us/windows/security/hardware-...

https://learn.microsoft.com/en-us/shows/ignite-2016/brk4010

Naturally it is Hyper-V, given it is a type 1 hypervisor, and Microsoft owned.
C# inherited this from Java, which added it because it was designed without generics and therefore decided that the additional expressiveness provided by enforced array covariance was worth the tradeoff of having an unsound type system.
None of which handle bookkeeping, which is what Quicken was used for.

I think it should have been obvious from my list of complaints that I was doing something a little more involved than "checking my bank balance".
When are we finally going to see a game boy emulator for X86 running in an x86 emulator in the game boy?

Theoretically, we could then lift the emulation from the platform altogether as a pure wave function, completely isolated from the problematic issues of real hardware made of pesky particles. By shedding problems such as power consumption, physical scaling, and non concurrent memory access, we can finally realise the dream of unlimited cloud resource scaling at zero marginal cost.

Why expand memory or cores vertically in a single universe, when you can go horizontal into a small infinity of parallel universes instead. Just collapse the wave from the subset of infinities in the desired page or branch space.

As ridiculous as this sounds, it’s not too far off from what we might achieve given the MWI if we actually learn how to manipulate our environment in a selective manner.

(Assuming that these kinds of shenanigans turn out to be allowed concurrently with our ability to observe the outcome, which is not really safe to assume)

We’ve got a long way to go. Let’s try not to screw it all up just as it’s getting interesting.
25 years ago :)
Rob Pike on the Origin of Unix Dot File Names (2012)
I think likewise. Semver in theory was a good idea (at least in principle: I never liked the exact form, since the start), and the original idea was that the version number was a form of documentation. But what it became is very different: a justification for breaking backward compatibility "because I bumped the version".
> Just like the long golden age boosted the current morale crisis, these few years of choppy waters will help rebound the optimism when the fortunes inevitably turn for the better

I would not take it for granted that fortunes will turn for the better for a specific company. Big corporate entities can coast decades in a state that is agonizingly stagnant compared to their golden days.
It just means it's in the best shape of any of the languages in it's domain
Heh, U+1D504 MATHEMATICAL FRAKTUR CAPITAL A seems to have been filtered out of my comment, perhaps because it's outside the BMP.
Also, when I look at the prices on amazon.se it looks like they cost around 5-10c each, a bit hefty for a student.

Another note, it was actually surprisingly difficult even to get a hold of blank paper notepads in Sweden in the 90s. At least cheap enough. The cheap ones were all lines or squares.
Don't forget iCloud moved half of your home folder to the cloud too, just for fun.
Not to hijack the thread but, I'm building a personal monitor mixer (AoIP in, headphone out) with the control plane written entirely in Swift and the UI in Flutter. It works very nicely and we get an iOS/Android remote for free.

https://forums.swift.org/t/an-embedded-audio-product-built-w...
Looking for Some Design Gigs
Guys, if anyone is looking for a cracked designer for his startup. I am ready to jump in and help.
Well happy to hear your conclusions from reading the article.
Sometimes, to write a post that makes people think about complicated processes, you need to write statements that may sound dissonant. Reality is complicated and multi-sided, and I want to ignite a reflection on the state of the software which is not specific of a given point of view, but more general: not a single, but a community.
Here in South Africa, the pharmacist is obligated to offer a generic to you, irrespective of which medicine it is. Some days I just go sure, other times I specifically want the non-generic because it is slightly (at least to me) better.
they're quite useful for being "bullshit machines"
Netflix increases UK subscription prices despite record audience
This is a pretty admirable goal!

I'm saying this unironically, but I wish there were courses on looking at information critically and more in how to have a healthy and safe life in the modern day world (including things like data security, how to deal with social media etc.) that would be taught to everyone in schools/colleges/universities.

In my country, there are still public announcements about not trusting random people calling you, never giving your bank details to strangers (every bank homepage says that, that the employees will never ask for that stuff) and people regularly get scammed anyways, the only thing sort of saving them is that scamming is only scalable so far... until you throw automation in the mix, in addition to just plainly spreading misinformation about any topic, or even just allowing people to be confidently incorrect and eliminating the need for them to even think that much (e.g. students just asking ChatGPT to do their homework).

Any step at least in the direction of educating people feels like a good thing.

That said, I don't hate LLMs or anything, I use them for development more or less daily (lovely for boilerplate in your average enterprise Java codebase, for example) and recently saw this project, which made me happy: https://sites.google.com/view/eurollm/home
Yeah that is quite obviously the strength of a paper with rulers.

But if you just slightly misalign your lines it will look even uglier.

You'll just have to learn to draw straight lines. Or trade one benefit for the other.