skysight-inc/HackerNews huggingface dataset:
If you look at the resumes of engineering or automotive company leadership, you'll see people going through stages of ever expanding responsibilities of part, component and product design, or management of production facilities of increasing size and importance. The CEO will still emphasize their technical knowledge, non-technical staff will at least try and fake it.

In agile software development on the other hand, technical competence usually ends at the lowest tier. A scrum team has folks on it who make software, that's it. Then, lots of scrum masters, business analysts have probably never coded much; the first actual boss in the hierarchy has mostly secretarial and managerial work and will hardly look at code at all.

Point is, it's not just that software development is done in ticket-sized portions which does not invite philosophical considerations about the numbers of abstraction layers that one builds and maintains. It's that software developers don't even have a seat at the table(); they get babysat by scrum masters, make compromises during code review, are discouraged from thinking beyond the ticket, and are then of course not usually promoted into leadership roles to which they would bring their technical competence.

It appears therefore that any movements to bring awareness to the "software crisis" will be relegated to hobbyists, as the article states at the end: to "Handmade, Permacomputing, and various retro-computing circles".

() I partly blame Hollywood and their incessant humiliation of software/IT people, while creating endless leading roles for doctors and lawyers, effortlessly weaving their complicated terminologies into fascinating storylines, which is aparently not possible to do for us? Maybe the scriptwriting AIs can come up with something here soon.
> Do you believe it's possible for a human being to exhibit all the external characteristics of consciousness without an internal conscious experience?

Nobody knows whether conscious experience is a requirement or not to "exhibit all of the external characteristics".

It's possible that the only way to get from state N to state N+1 is to include the consciousness function as part of that calculation.

A counter to this would be that a lookup table of states would produce the same external characteristics without consciousness.

A counter to that counter would be that the consciousness function is required to produce state N+1 from state N. The creation of the lookup table must have invoked the consciousness function to arrive at and store state N+1.

The thing we just don't really know is whether state N+1 can be derived from state N without the consciousness function being invoked.
But even then, in what sense does it go against expectations?
For example the military: enlisted vs commissioned officers.
I've always had a feeling that mixing caffeine and alcohol was a really bad thing, even when binge drinking as a teenager. Not that limiting myself to only alcohol was a healthy alternative or anything...

I wonder how much damage (if any) that caused considering I didn't do it very frequently. And how much damage could it do to someone that does it every weekend during their late teenage years?
Hi! Author here. I think it's important to address certain aspects of this post that people tend to misunderstand, so I'll just list them here to save myself the effort.

* I do not argue against abstractions, but against the unrestricted application of them.

* I do not advocate for a reversion to more constrained platforms as a solution.

* I do not advocate for users becoming "more technical" in a "suck it up" fashion.

The key to understanding the software crisis is the curves of "mastery of a platform" and "growth/release cycles". We have, in the past 40+ years, seen these curves diverge in all but a few sectors. We did not address the crisis when these curves were close in proximity, but the second best time is now.

As for folks calling this clickbait, it is the first in my log, and reflects my thoughts on the situation we find ourselves in as developers. The sentiments are mirrored, in various forms, around multiple communities, some of them based in counterculture.

I do want to deliver some part of the solution to these problems, so I do intend on following up on "I'll show you how". I am a single entity, so give me time and grace.
Storing passwords and 2FA in one place only protects you against password reuse, password leaks, and some more common threats that the large majority of people should be looking out for.

It is still a lot better than no 2FA, and more than sufficient for the average person.

For someone looking to improve their security a bit more and for someone with a "don't trust anyone" model, having a separate 2FA app has it's advantages. It protects them against unencrypted password DB leaks, security vulnerabilities in the password manager, or any intentional security threat induced by the developer of the password manager
Hi - is there an API?
I have yet to see any source that proves 174 is the sole or major reason for the downturn. If you have something that suggests otherwise that, please do share.

As far as I was able to surmise, after becoming interested in the topic last year, it was a combination of factors: interest rates, 174, over hiring during 2020-2022, over estimating future demand for digital goods/services during the covid, lack of cheap money for funding unprofitable businesses, AI hype, and probably other factors.

The most logical answer is multiple events/factors all within a short span of time, rather than one single thing being the sole reason for the downturn.
Freely redistribute, I don't know. If a program can extract code from another one, a program can detect that code. It looks similar to virus signatures. A company with some IP would run the detector on the software of competitors.
You may be thinking of Rovio

https://blog.paranoidpenguin.net/2024/05/raivo-otp-breaks-us...
Nothing wrong with making source-available or open core software.

But saying it's open source when its license does not follow OSI's definition is confusing at best, or misleading at worst.

OSI doesn't have a monopoly on the term, but that's the generally accepted definition (at least IME).
This is on the wholesale side - as a supplier your customers consume energy which you're responsible for purchasing, and it's priced in 30 minute chunks. To get visibility into when your specific customers are consuming energy you need smart meter data from the household level
I hate that, on the linked page, most of the good ones are paid templates. :(
Is there a repository of high quality but free templates. I hate to use bait and switch websites/frameworks.
If something didnt happen, that something happening being a change, there would be no time, as time is a measurement of the smallest increment of change.
...it won't be big and professional like HURD.
> "You see, when you make something, you put it together, you arrange parts, or you work from the outside in, as a sculpture works on stone, or as a potter works on clay. But when you watch something growing, it works in exactly the opposite direction. It works from the inside to the outside. It expands. It burgeons. It blossoms."

Reminds me of this great quote by Terrence Deacon on a podcast (I believe it was one of his Mind & Matter episodes). From memory:

> Engineering is in some sense the opposite of life: Engineering involves assembling components. Life involves differentiating wholes.

I highly recommend Deacon's 'Incomplete Nature', and I'm very psyched about his upcoming book “Falling Up: Inverse Darwinism and Life’s Complexity Ratchet”
Nit nit: I don't accept your quibble, I think my usage was well within English usage standards; I even put "internal" in quotes! Consider this hypothetical conversation:

"Is the style guide they use for internal projects the same as this style guide that they have published externally?"

"could you clarify which ones you're talking about?"

"Is the internal style guide you described the same as this one I found in google's account on github?"

"oh, I see what you mean"

will you send your second, or shall we simply pistols-at-dawn?
A friend of mine did work in this space back in 90s and early 2000s ("Synthetic Blood International", later renamed to "Oxygen Biotherapeutics", now "Tenax Therapeutics") based on work done by Dr. Leland Clark[0]. It sounded like really interesting stuff-- very sci-fi. They were using a fluorocarbon[1]. It made me think of The Abyss.

They had a ton of interest from the Department of Defense.

Edit:

Oh, holy crap. I didn't realize Dr. Clark actually did the "rat breathing liquid"[2] thing for real! (It sounds cruel, to be sure...)

(Also, Dr. Clark had some serious Isaac Asimov sideburns going on...)

[0] https://en.wikipedia.org/wiki/Leland_Clark

[1] https://patents.google.com/patent/US4289499A/en

[2] https://cen.acs.org/articles/83/i13/LELAND-CLARK.html
There is also the issue that lower abstractions don't always give enough info to higher level extractions, and vice-versa. Take OS filesystem code for example. It would be useful for the low level storage driver to have info that the higher level FS possesses so it can tell the hardware that certain blocks of storage can go back into the write leveling pool (i.e., when a file gets deleted). Or, the other way around, the filesystem driver can make better file allocation and access patterns if it knows that the minimum write size for a block on an SSD is 128KB, or that starting a write on one block, and ending on another, gives better performance if that first block is picked to be on a stripe boundary on a RAID drive.
Many abstractions do not hold over time. That is the basic problem I have with OOP.
America's Test Kitchen is wrong. End grain is way better. They wear better as you aren't cross cutting the fibers of the wood. Sure they absorb more oil... So? I have both end grain and edge grain cutting boards.
That fully depends on the level of insulation. Newly build houses here in The Netherlands rarely cool down when heating is off, and the temperature stays generally stable, even when you are out (and the heating is off).

My Quooker is so well insulated, that you should only turn it off if you aren’t home for a week. Otherwise is exactly counter to what you say: more energy efficient to keep it at temperature instead of letting it cool and heating it again [0].

[0] https://hotwatertaps.com/turning-off-boiling-water-tap/
Russia behind fake news bot campaign to empower French far right
If it's done right, by documenting a mature interface and its inputs/outputs, no one needs to know what atoms make up the slice of bread that gets buttered.
Same here and I highly agree! My favorite games are simple (e.g. Suika Game Demake) but so fun and addicting.
Show HN: Nitrogen Blue Launching from the Forest
I feel like this misses the problem with Authy. There are hundreds, possibly thousands of 2FA alternatives for Authy. But when my 401K provider requires Authy to login in without providing a generic 2FA option, THAT is the problem.
Encrypt Any Text with LotusEncryptor
Fantasy consoles would make for interesting programming learning environments for aspiring school or even CS students, I think.
This article is ten years old; thought that worth flagging. Nowadays I find myself more comfortable using flexbox and grids to manage these kinds of layout subtleties. Or when in complete dismay, using the `top:50%;left:50%;translate(-50%,-50%)` hack. I find inline elements less reliable and less 'knowable', especially in responsive layouts. I think I only end up using vertical-align in incredibly narrow use-cases. Though curious to hear other peoples' experiences.
"Chopping" is a way of cutting.
Even MS's AI says the new Outlook is worse than Mail and Calendar on Windows 11
AB+ is the universal recipient of red blood cells, O- is the universal donor. It is reverse for plasma.

The blood rejection is reaction between blood plasma (with cells produced by your immune system) and red blood cells.
After 40 Years, a Tech Columnist Says Farewell
Labor Market Recap June 2024: Fed, Start Thinking About Cuts
I work in live production and have made tons of little apps to make my life easier.

A lot of them are little web apps with basic buttons calling http endpoints on gear /apps or doing basic OSC commands etc.

People usually use something like a streamdeck for this but I find being able to throw up a slider or something in there so much easier.

And many times it might even be single use for a specific event and a lot of time I'm just throwing up a single html page with no styling and a script tag so it really takes a minute or two.
> please link the correct approved journalistic version of the 5 ATACMS missiles that have or have not been shot down over Crimea.

As far as I know, there isn't one. The only thing we have is Russian sources, which by their track-record is only fairy tail propaganda.

Republishing such a story is not due diligence. Doing their own research would be.
https://archive.is/5OcAl

The author is Eric Savitz.

'Most of the time, the next great thing just isn’t that great, although it always makes for fantastic copy. Let us raise a glass to 3-D televisions, the metaverse, virtual and augmented reality, 3-D printing, personal drones, cryptocurrency, blockchains, NFTs, Web3, fake meat, legal marijuana, Segways, Quibi, and Napster. Let’s all fondly remember Google+, Google Glass, Netflix Qwikster, Apple Ping, Apple cars, Apple Pippin, Apple Newton, Apple eWorld, HP iPods, Windows Mobile, Microsoft Zune, Clippy, and Microsoft Bob. Let’s spend a moment recalling the rise and fall of Flip camcorders, MoviePass, SecondLife, Hyperloop, WeWork, Jawbone, Webvan, Juicero, nanotech, superconductors, Theranos, Solyndra, SPACs, and direct stock listings. Turns out, it isn’t easy to change the world.

...'
This is exactly the kind of bets the government should make. However I was expecting it to be a research project not a startup. If they already have a product what do they need the funding for? I mean, they already know if it works or not.
Yeah that was my take on it as well.
Why skip mbed? That’s the “best” part!
I also attended the Recurse Center years ago, but it didn’t quite click for me, which was surprising because everyone I spoke to had such positive experiences there. Even now, I find it hard to pinpoint exactly why it didn’t feel worthwhile for me.

Perhaps it was the location. New York City is expensive, and although I had enough savings to justify taking unpaid leave from work, many things seemed unreasonably priced. New Yorkers also have a reputation for being unfriendly, which added to my feeling of disconnect. Despite hearing glowing reviews from others, I didn’t quite mesh with the environment at Recurse Center, similar to how some visitors to the city might not feel entirely welcomed during certain encounters.

On the bright side, some of the residents and alumni [1] have become quite well-known in the tech industry. You might get lucky and find one of them around the space, which could lead to some really insightful conversations. During my time there, I had the chance to meet people like Robert Lefkowitz [2] and Filippo Valsorda [3], which was pretty cool. They definitely added some interesting perspectives to my experience.

[1] https://www.recurse.com/residents

[2] https://www.linkedin.com/in/r0ml

[3] https://filippo.io
I would love for this to be extended by a time scale. Same math, but split up into the four quarters of life. My 'hope' would be that a lot of the probability of things going wrong around you shifts towards the later stages?
Wild horses reintroduced to Kazakhstan steppes after absence of two centuries - https://news.ycombinator.com/item?id=40640190 - June 2024 (47 comments)
I thought this article was railing against the lumping together of entire spans of hundreds of years as being alike (ie, we lump together 1901 and 1999 under the name ”the 1900s” despite their sharing only numerical similarity), and was interested until I learned the author’s real, much less interesting intention
All the Worst Humans
that's relatively common for former freelancers and consultants. eg: "some project, client confidential. did such and such..."
They are not an explanation, they are a requirement. You don't have consciousness in a rock because nothing is happening in a rock.
I always figured volcanos where the Earth's engine exhaust pipes
same experience for me, but cool breakdown and i dig the UX of the page
Unfortunately,

“There’s No Fire Alarm For AGI” https://intelligence.org/2017/10/13/fire-alarm/
I love these little fantasy consoles. I think this is how coding should be taught, with small runtime requirements and simple tools which let people start adding graphics and movement on the screen immediately
Let me know if you find one. You can design your website yourself by taking inspiration from other different websites but as a person who is not a web designer gaining consistency in your design is tough. Usually a template is not enough, it may help you with some scaffolding (such as setting a theme or fonts) but you need to have some knowledge about web design to at least make it look consistent.
The difference between US surveillance and Chinese surveillance is the difference between watching a fishing boat pass you from miles away vs a cargo ship ramming you.

Surveillance in China is much more pervasive and is used to enforce the control of the CCP. An edgy political post in the US is no big deal; in China it's enough to decrease your social credit score or get you a knock on your door.

The US absolutely has a leg to stand on here.
You might want to check out Dyson sphere program if you haven't already. The fixation will likely go away much quicker then factorio's, but its another take that has its own charm
"nobody puts the DVD logo in the corner!"

Dirty Dancing
I made this a while back if you just need your corner bounce fix https://oopsallcornerbounces.com/
They should make them paperclip shaped, so that it would be convenient to take notes. They could project the UI on paper.
I think you mean Henry (the episode is The Sad Story of Henry). Gordon is the "oh the indignity" guy.
It's hard to get past the hubris wrapped up in the statement "I'll show you how"... as if the tens of thousands of bright engineer's whose shoulders you stand on were incapable and you're the savior... maybe you are! (But just adding the word "try" in that sentence would reduce the perceived arrogance by orders of magnitude.)
This looks quite nice, thank you for releasing it open source. Also neat to see a real Flutter app in the wild, this seems like a great use case for it. Would love to read your experience building something polished across ios/android on Flutter.

One note as I signed up for an account is that the email verification went to gmails spam. Probably nothing to be done about that but mentioning it.

I would also add an "authy" option when importing that just goes to an explanation of why it isn't possible and steps you can take to create new tokens etc.

In any case, well done and thank you!
CentOS of course
I made a PWA for Miniflux because I'm a doomscroller deluxe and wanted a similar experience for my feeds [1]. It's nice to be able to tailor something for my needs specifically.

1. https://github.com/wolfhechel/sidor
Only very large commercial cutting board makers would be able to accommodate custom design orders from a tool like this. It would have to be extremely constrained in terms of the tools available to the ship (like the maximum capacity of sanders), availability of space and clamps, and most importantly availability of appropriate wood.
https://RTCode.io : Try: Code → New…

↓ deploys to

https://RTEdge.net : interactive map

---

I use it daily, nowhere else lets me build full-stack apps with nothing but the web platform APIs, while preserving (front- & back-end) state between edits!

The playground just lets me code service workers (https://sw.rt.ht) which deploy with one click and run as edge workers!
>why think consciousness is a physical property of some specific kind of matter rather than an abstract property that can supervene on any sufficiently robust physical substrate?

Im open to the idea that consciousness could arise on different substrates, but hold that the substrate is relevant, and we dont have a working definition of "robustness".

This is part of a bigger challenge in which I claim there is no such thing as a perfect simulation.

Simulation requires representation, which requires requires remaining differences unrepresented. Otherwise you just have just created the same thing, not a simulation.

You can simulate the interaction of physical object with other physical objects using electronic object interacting with other electronic objects, but the two are not the same. The electronic object still can not interact with a physical object.
"About 90% of the diverted immediate-release stimulants are used by a narrow demographic: white male college students"

I'll eat my hat if this is actually true. US college students are about half white right now. The other half, plus all women, plus all people who don't go to college, plus everyone who isn't 18 to 22, are 10% of the illicit-stimulant market combined? This has to be something made-up to attack what they feel is an outgroup.
To be clear, their listed costs are material costs, not labor costs.

Cutting boards are labor intensive and unless you can make dozens or hundreds of identical ones will never be profitable. The amount of work setting up different cuts, gluing repeatedly, sanding and sanding and sanding.....it's exhausting. Cutting boards are one of my favorite woodworking projects, but I make batches of them as gifts once every few years - which is exactly as long as it takes me to forget how much labor goes into them.
Modern high density HDDs don't have a great cold shelf life either. Depending on the HDD or SSD you can see claims of 5-25 years of cold storage retention. Have to test and actually see if it holds though :)
I just want to say this was a wonderful log. There are not many in this field who have an intuition or impulse towards materialist/historical analysis, but whether you are aware of it or not, that is certainly what I read here. Just to say, its not quite recognizing how we find ourselves thinking that is enlightening, but rather recognizing why we find ourselves thinking like we do that can bring clarity and purpose.

In a little more woo woo: abstractions are never pure, they will always carry a trace of the material conditions that produce them. To me, this is the story of computing.
How can that be if 15 of those centuries are on the Julian calendar?
There were 2 aids. Only one is fattening. That one is fattening the Israel US military infrastructure.
The EU has repeatedly said we would be welcomed back. Obviously we wouldn't be able to do that unless there was a clear political mandate for that. It would take (in my opinion) at least a generation before those conditions would be possible.