skysight-inc/HackerNews huggingface dataset:
Python3 is a great example. They looked at what others had done. They carefully thought about the problem. They build tools to migrate. They announced plans. They really thought they had found a better answer that would work out because they had planned for everything.

Of course we are now looking at things in hindsight and see what didn't work.
I write about web development topics concerning Python, Django, and Javascript: https://bsky.app/profile/joshkaramuth.com

Btw, I've never been a social media person and was wondering how you guys get followers on such platforms. Care to share tips?
Because industry lobbying = corruption (in most cases)
Good job rewarding those companies for adding the nag screen. I'm sure that will get them to stop.
The era of time when game consoles were plentiful even if naff are now of rehashed Xboxes, PlayStations and Nintendo; which by the glory is now graphics.

It's sad that to even think of competing in the console race is now near impossible.

As the next consoles generations being AI with AI generated graphics, where's the fun in that?

Going digital has made everything cold and sterile. The same is true with mobile devices.
A Look at News, Memes, and Wireless Tech from More Than 100 Years Ago
Yeah I think so, especially 2nd time around. You kind of have to refuse to think about your problem computationally; that’s really important when doing prolog I think, else you’ll end up with functional programming.

I try to think about what the solution of the problem implies , and then test each such interpretation against a prolog program to express it.
Come on dude, great story, missing ending! Fill us in please.
You’re wrong. Read up on Chinese history. Violence and plunder and and slavery is human nature.

Heck the emperor cut off the penises of his servants to prevent them from fucking his multiple wives. And how did an emperor exist in the first place? Through war and invasion.
I did not even think to look. Now that I have, there is another link [0] that breaks up the data into numbers of home of by age (I think the number of homes axis is a couple orders of magnitude off but is still representative).

[0] From 2021: https://www.statista.com/statistics/1042458/home-age-usa/
Enter the hypothetical tea kettle in orbit around the sun
With what workers?

Basically everyone is already employed.
Right, Baltic Sea has considerably shorter distances on average. I imagine weather conditions might change the equation, though, if you need to send icebreakers first to open up some dozens of kilometers of passage. Right now the sea is still open, except for the coastal areas in the very north.[1]

[1] https://en.ilmatieteenlaitos.fi/ice-conditions/
What to use instead of Google?
Transcript:

"Probably the most important single piece of advice I got, which is probably one of the most important pieces of advice I can give you, is he [Paul Graham] basically drew out this chart and he said, 'It's better to have a hundred people that love you, a hundred customers that love you, than a million customers that just sort of like you.' In other words, if you have a hundred people that absolutely love your product, they'll tell a hundred people, and then they'll tell a hundred people, or even ten people. This thing will grow; we call it growing virally. In fact, almost all movements in history have grown this way as well. There are deeply passionate followers, and they grow it and they're customer advocates.

The problem is, in Silicon Valley, the general wisdom is, 'I need to build some app. This thing needs to have this viral coefficient; I need to get millions of people to use it, and they gotta like it enough to share it.' And that's totally the wrong way to think about it, especially if you're in a service business like ours. So, Paul Graham said all you have to do is get a hundred people to like you; don't worry about millions of people. That was totally freeing. Because until then, I'm like, 'How the hell am I going to get a million people to do this if I can't even get my mom or my sister to do it?' But I can find a hundred people.

And so we literally decided to do things that don't scale. If all you need to do is get a hundred people to love you, do things that don't scale."

Get more stories, insights and lessons like these at inceptionstories.com
#inceptionstories #startups
see https://en.wikipedia.org/wiki/Larry_Craig_scandal
And set up the autoformatter to format on save. Redundant parentheses removed, et voila.
I think it's about further shifting power away from the people and into the hands of corporations.
"These investigations suggested that large loaves made with water and flour might have been baked on these trays, placed in domed ovens for about two hours at an initial temperature of 420°C."

That's 788°F. You sure about that? And yes, the original paper cited uses the same value.

ETA on further review, it does seem to be in the correct range for baking bread in this manner.
> wouldn't be better served by actually pluging a laptop to a monitor

Yes. Lots of people don’t need nor want this. Getting two things to work together is more complicated than one.
Before the destruction of the Second Temple, pilgrimage was an important part of Judaism as well.
Only if using a hardened runtime with bounds checking enabled, without any calls to c_str().
yeah, there is a bit an issue with the city finder, will be improved this week.
I wouldn't be opposed to going after such situations as corruption or conflict of interest issues, but that's going to be a big can of worms.

From the FAA and Boeing to multiple health agencies and pharmaceutical companies, there are a ton of advisory type roles that involve industry leaders "recommending" policy. I'd be surprised if Musk ended up at the top of the list when sorted by impact, counted either by financial impact or number of rules and regulations impacted by industry.
I would love to check out the website, but it says the site can't be reached. Sounds promising though!
Maths in Computer Science. What I wish I knew before starting university
Bluesky breaching rules around disclosure of information, says EU
I never thought about it much before but after seeing let+ and and+ 'debut' as operators for applicative functors (ie parallel application) it sort of clicked for me then.
The nature article shows some sort of cmos like sensor with a surface made of pegs which seem to be conveniently close in size to the wavelengths of visible light. That passes through some sort of meta optic which presumably measures the diffraction off the sensor surface. Both sensor and "meta optic" data combined and extrapolated to form an image.

It's quite a clever way of designing a "lens" like that. Because you can generate an image from practically a flat surface. Of course the output image is "calculated" instead of just bending light through a series of glass lenses.
Property values don't need to drop for there to be more affordable housing. And even if they were to drop, is that _really_ a bad thing in the medium to long term (e.g. should residential or other land be an investment in and of itself)?
You haven't provided a working link to your service, you said "simplytics.dev" but that doesn't resolve to anything:

; <<>> DiG 9.18.18-0ubuntu0.22.04.1-Ubuntu <<>> simplytics.dev
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 60075
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;simplytics.dev. IN A

;; AUTHORITY SECTION:
simplytics.dev. 1760 IN SOA aragorn.ns.cloudflare.com. dns.cloudflare.com. 2358025796 10000 2400 604800 1800

;; Query time: 7 msec
;; SERVER: 1.1.1.1#53(1.1.1.1) (UDP)
;; WHEN: Mon Nov 25 16:52:36 CET 2024
;; MSG SIZE rcvd: 108
I still can't parse what you're saying. The Unix philosophy is a means to an end, where the ultimate end is improved user experience. The means is de-coupling and composition. But there are other means to improving the user experience.

> in being a means to an end, it is an end (its end) unto itself

This either makes zero sense or is vacuously true and clearly not in conflict with what I'm saying.
Obi Wan knew who is it. He said "It's your father's" when he handed it to him.
> Mr Chauvin said the designated encampments are born out of a realisation that the city has run out of options to immediately address its housing crisis.

> The city is waiting for the provincial government to ramp up affordable housing construction. Nova Scotia has not built any new public housing units since 1995.

"Has run out of options" = "We've tried nothing, and we're all out of ideas!"

Western governments have just become NIMBY-entrenched. The whole culture and bureaucracy is designed to make building things expensive, painful, and time-consuming, and then we look around and wonder why we can't seem to build enough housing.

The various regulations were mostly well intentioned, but we've obviously gone too far. If private companies are unable to provide more of a product even when demand is obvious and prices are high, something is very wrong. And yes, it would be great if governments could get off their asses and make housing themselves too.
This phenomenon is mostly because, as the article notes, Google has one of the largest C++ deployments in the world. And since much of the C++ code needs to be extremely platform-agnostic (any given library might be running in a web service, a piece of Chromium or Android, and an embedded smart home device), they tend to be very conservative about new features because their code always has to compile to the lowest-common-denominator (and, more importantly, they're very, very sensitive to performance regressions; the devil you know is always preferred to risking that the devil you don't know is slower, even if it could be faster).

Google can embrace modern processes, but the language itself had better be compilable on whatever ancient version of gcc works on the one mission-critical architecture they can't upgrade yet...
Yes, because AI is not good enough to fly a plane, detect an enemy craft, and react before a human pilot could. Like I said, they are developing UCAVs. They are not replacing all human-piloted strike planes, let alone all human-piloted air-superiority fighters, yet. Being able to pull a few more gs in a turn doesn't give you that much of an edge, yet.
So if i have a dumb pattermatcher on ram it can prefetch by looking at requested instructions and data?
Yeah good luck. I don’t think any hr decisions have ever been about data; it’s about following norms. If you can get the rand corp or heritage foundation to adopt this policy then maybe corporations would look into it.
Reads more like a help wanted ad than an opinion piece to me.
The problem with mli files and counter-argument to “they’re good documentation” is that, with a few visibility annotations (`pub let`, etc.) they could be auto-generated. Then you don’t have to write your entire public interface twice (sans the inferred `let` types, but I already prefer to make those explicit in the `ml` because otherwise you get much more verbose type errors when they don’t align with the `mli`).
California loses professional workers to low-tax states like Arizona, Texas
> I compile a lot of C++ code from a lot of places, and the only time I run into code that somehow simply doesn't work on newer versions of C++

I'm impressed that you even get as far as finding out whether that much C++ from disparate sources works on a newer version of C++. The myriad, often highly customized and correspondingly poorly documented build systems invented for each project, the maze of dependencies, the weird and conflicting source tree layouts and preprocessor tricks that many projects use... it's usually a pain in the neck to get a new library to even attempt to build, let alone integrate it successfully.

Don't get me wrong, we use C++ and ship a product using it, and I occasionally have to integrate new libraries, but it's very much not something I look forward to.
Ref needs glasses? No longer. Lasik company offers free procedures for referees
You've never done `ls | wc -l`?
He has Mac keybindings for the most rational home row key navigation scheme:
http://xahlee.info/kbd/osx_keybinding.html
> But Starlink has access to launch at cost, which is $0.86 m / tonne[2]. Which is a huge advantage when launching an enormous number of satellites.

Starlink is a division of SpaceX. So what price it charges/pays itself is only an internal bookkeeping artifact.
Yeltsin was trying to reform the Soviet system. He was a party higher up, surely he knew what he’d find in a supermarket. He’d had a long political career by the. My guy says the supermarket tour was “staged” in the sense that he knew what he was going to find and he knew what reaction would be politically helpful for his project.

This isn’t to say the Soviet Union was, like, a good pleasant place to live. But we shouldn’t accept Soviet propaganda just because it happens to align with our priors.
The whole point is Mike had control over creating the source file, and so obviously checked for random repeating patterns and removed them before giving the file to the challenger.

On top of this, it takes more data to store the address of the repeating byte pattern than the original pattern does. Therefore you are creating more data than you are saving.

If it was this easy then hundreds of people would have taken on the challenge and won the £5k.
The best thing is making their own housing and easing the regulatory burden so that it's easier to make housing in general.

The housing that's affordable now, that people praise, was mostly made during a time in which the regulations to build were much less burdensome. A bit ironic, isn't it?
Yes, and it's much better than having a dozen or more `bool` values that indicate some event occurred and put it into some "mode" (e.g. "unhealthy", "input exhausted", etc) and you have to infer what the "hidden state machine is" based on all of those bool values.

Want to add another "bool state"? Hello exponential growth...
Those are not really F-35 equivalents; they aimed for different points in the design space.

Both Russia and China cannot match the US on very low observable technologies, so they have tried to make the most low observable platform they could and then attempt the air combat problem with different technologies that they ARE good at. The J-20 has doubled down on having very long range, capable air to air missiles, as well as being highly datalinked with other Chinese platforms.

The Russians don't have nearly as good AAMs so they're just trying to be as maneuverable as possible.

I have a much higher opinion of the J-20 than I do the SU-57.
The diacritics are there because they were in legacy encodings, and it was decided at some point that encodings should be round-trippable between legacy encodings and unicode.

The fact that hardly anyone cares any longer are about going to any legacy non-unicode encoding is, of course, a testament to the success of unicode, a success that required not only technical excellence but figuring out what would actually work for people to actually adopt practically. It worked. It's adopted.

I have no idea if the diacritics choice was the right one or not, but I guarantee if it had been made differently people would be complaining about how things aren't round-trippable to unicode encoding and back from some common legacy encoding, and that's part of it's problem.

I think some combining diacritics are also necessary for some non-latin scripts, where it is (or was) infeasible to have a codepoint for every possible combination.

The choices in Unicode are not random. The fact that it has become universal (so many attempts at standards have not) is a pretty good testatement to it's success at balancing a bunch of competing values and goals.
> Homelessness is a hard problem to solve because it requires individual attention.

No! It's precisely the other way around: it requires federal attention first and foremost. Homelessness is a societal challenge to solve, not one whose burden should fall on those communities that act charitable to fellow human beings and pick up the slack of those just busing the homeless off to the next Democrat governed town.

> Both petty and violent crime increase overnight, vandalism on surrounding properties skyrocket, the places are littered with trash that ends up in the ocean, property values drop, and are ultimately boarded up until the encampment moves somewhere else and the cycle repeats.

They gotta go somewhere, they're humans, not stray dogs, and 99% of the homeless aren't homeless by choice but because society failed to provide for them. I agree an encampment might not be the most desirable thing to have next to a residential area, but on the outskirts adjacent to some commercial zoning it makes sense. Add a bus line, provide basic sanitation and social services on-site... and start building fucking housing.
Transformations are separable by principle, it's a fundamental property of them that state machines have as an afterthought that is even hard to represent.

It doesn't matter if they have equivalent power. One of those representations fundamentally allows your software to have an architecture, the other doesn't.
Yeah :/

That's what I had on my local machine, and I did not upgrade for this test. I have heard that things have gotten better in python 3.13. Regardless, I did include PyPy that shows it can at least be reasonably fast.
Archaeologists discover canals used by predecessors of ancient Maya
There's a bootstrapping problem, though.
Halifax?

This isn't Phoenix or SF for that matter. The temperature drops to -7C in the winter.

Will the city take the blame when these people all freeze to death because the city officially allowed them to play camp as part of some sociological experiment?

Unfortunately, the responsible thing - building a shelter - is overlooked by cities because shelters have rules. Like no drug use - which in some confusing twist of logic is perceived as cruel.

It's also bothersome that these articles find the one or two people genuinely down on their luck - unable to find work and the like. It makes for biased reporting. The 80/20 rule applies here. I guess the ones pooping on the BART and babbling gibberish are hard to interview.
To the extent that they could be a somewhat reliable pipeline into a programming job, they made sense for people with reasonable programming skills (or perhaps capacity, if we're generous) and a lack of credentials.

Can do the work, but can't get hired? Find a reasonable boot camp (hard), do the time and get access to their placement assistance. From there, now you've got work experience and will have an easier time getting through hiring pipelines.

I think they were definitely oversold as the solution to everyone's lack of a good job, and some of them were outright scams.
Imscore – Differentiable Image Reward Functions
The case for "100% Safe C++" is that you might be able to annotate that old C++98 code in ways that don't otherwise alter its semantics, but still ensure safety. That would be a one-time cost that might be well-worth paying if the cost is low enough - Where "cost" depends on developer experience as opposed to mere volume of annotations. A "viral" compiler feature that auto-surfaces all the places that will need annotation for a given level of safety has the potential to be quite easy to learn and use effectively. It's not clear why the C++ folks are rejecting that approach, seemingly out-of-hand.
No, it’s in the realm of the tens to hundreds of thousands one-time, depending on how many wealthy people one robs (see the sibling comment by 'edanm).

One of Æsop’s fables is about a goose who laid golden eggs: https://read.gov/aesop/091.html

Confiscating all the wealth of the richest folks and dividing it up evenly amongst everyone would be similar. Sure, there would be a one-time benefit, everyone not among the richest would get a bit extra — but soon enough it would all be gone. And what would be the follow-on consequences? Who would invest in new technologies, knowing that profits would be socialised and losses privatised?
The BeyondCorp strategy. It also means that network and endpoints can be off the shelf. Big fan of this strategy.
in terms of things that the government provides to the public, absolutely. The US is incapable of doing anything other than through the military.
> And even if they were to drop, is that _really_ a bad thing in the medium to long term (e.g. should residential or other land be an investment in and of itself)?

Given that for many people owning their house is the only way to preserve some sort of inheritance for their children...
I didn't work on this effort, I am just in the same circles with a lot of people who did and still do.
Research Productivity Among Winners of the Nobel Prize in Medicine (2023)[pdf]
For sure. I dont know if that is because they want to hide it so less people use it or if Amazon just has no ability to make anything other than product pages easy to find on their website.
You're off by over a thousand years there
The default for an F-35 is to be at something like M=0.9 and altitudes of 20-25kft.
1:38:00 - 1:44:00
That means a lot to me, thank you.
>How is this problem anything resembling actionable, for normal people?

Vote
Details matter. Chinese have more in some areas, less in others. China also sometimes does things just for a show, so maybe that villager was allowed to now sell so they could off how progressive they were - while they take lots of other property. China also has a corruption problem (as does all countries!), maybe that villager belonged to the CCP and so had extra rights.

Until we get down to details it is hard to say who as more rights. And even when we have to weigh rights, if you don't care about a right does it matter that you don't have it?
For experienced developers, copilot and friends seem to be a slight win. (Maybe 2x one day out of five.)

That’s as not as big a boost as, say, IDE autocomplete.

However, for entry level Lego style coding, I can imagine it’s a bigger improvement.

I’d be curious to see a study that breaks productivity gains out by task. (Including learning new languages/frameworks/code bases).

My prediction is that the sorts of jobs coder camps target will get hit harder than most, because most productivity gains will be there. That probably implies that type of development training will need to focus more on higher level tasks, like incorporating requirements or making tactical design decisions.
That's apocryphal, the name just lasted beyond the original workflow of a now 55 year old publishing system.

The idea that a published RFC is a final word is a newer idea too. Yeah, you can't modify an RFC, you have to publish a newer one, but that was a pretty good way of doing distributed change control in 1969.
> We use manure because it's coming out of the gills of the animal ag industry, not because it's necessary to enrich crop soil

Crop soil needs fertilizer somehow

What is your alternative to manure?

Bonus points if it uses less energy to produce than animals, produces less CO2 than animals, takes up less space than animals, or also produces food at the same time
Ask HN: New Here – How Can I Share My SaaS on Hacker News to Get Feedback?
I’m new to Hacker News and recently discovered it as a great platform to connect with developers. I’m working on a SaaS product aimed at developers and would love to share it here to get first users feedback.

What’s the best way to post about it while ensuring it’s helpful and engaging for the community? I want to avoid coming across as overly self-promotional and instead focus on getting meaningful insights.

Thanks in advance for your guidance!