skysight-inc/HackerNews huggingface dataset:
> My question is.. are there problems we NEED software engineers for BADLY today?

Step back further. And answer 2 questions.

1. What do you really need software engineers for? Odds are most people doing this work now are replaceable.

2. What is the primary goal of a software engineer. If you say something other than retain your job or advance your career you are either lying to yourself or will eventually be replaced.

Those are problems that define software engineering as a career. If you can provide a more meaningful solution to those two things you will redefine how software engineers perceive writing software and the business problems you seek will reveal themselves more directly.
The same logic extends however far you feel like making it extend, though.

Imagine being in a world where you can wave your finger over some little glass shard, and a hot meal of your choosing is prepared for you, and all you have to do is go get it. Obviously it's absurd to imagine that anyone would ever want it to also be brought to them.
Same for me, but don't a lot of corporate IT policies deploy root certificates to devices too? You'd think there has to be a way to do it.
Then it should hold those groups of humans equally responsible when they cause harm.
Huh. ColdFusion didn't even make the list.
https://youtu.be/iK6SS8CXYZo?si=c5-Zfu1T5Ex0IOyN
Precisely; it's dead-end technology supplanted by satellites, drones, and stealth. Doesn't mean it wasn't incredibly useful in its prime, but we've got plenty of unclassified better stuff now.
And what did that due diligence reveal?
> - Write code in a functional language

This is a great place start. The ML family of languages are excellent for tokenizing and lexing, which is what you'll be doing when you get to your compiler project. For getting your feet wet I'd highly recommend working through the first few chapters of Okasaki's 'Purely Functional Data structures'. It's SML, which is really close to OCaml syntactically.

Once you're done with that you could jump to an OCaml project, say converting sexepressions to an AST of sorts, and practice the fundamentals of lexing/tokenizing.

And then the OCaml ecosystem has a parser generator, menhir, which is like yacc but better.

Anyway, this is the path I took and had a blast. I haven't written my own language but have dabbled with some of this stuff in a practical way now including adding new syntax to the multicore fork of Merlin (IDE syntax). It's now obsolete because multi core is mainline. But reading through and modifying code written by experts that walks an AST was an excellent learning experience; seeing what state needs to be carried forward, what sort of errors can be recovered from, those recovery strategies.

No matter what path you choose I'm sure you'll find it interesting.
Very fair point. I considered revising that as I wrote it. I think consumers can and should be able to "protest" (for some definition of protest) by either choosing an alternative or tipping more or whatever. But that should be a consumer decision, not necessarily an obligation.
The alternative is to not use apps and stop being lazy / going after the most convenient route.

Humans are addicted to convenience no matter the cost.
I was a big brother while single and in college. So it's likely still possible.
At Elon's insistence, Tesla is pursuing camera-only autonomy. That's what might not be possible. If that's not a viable approach, Tesla has also given up the advantage of 3D LIDAR mapping the environment in which their cars operate and will have to start over, years behind other AV technology.
Amazingly... arrow keys also work in bash/zsh etc. shells, back to the late 80s. :-)

Actually back then I used tcsh first because it was the one that commonly had niceties like.. arrow keys.

In shell, I use the emacs bindings for kill-buffer, incremental search, and end of line jump, etc. but arrow keys for cursor movement. I suspect most people who aren't using vi bindings are much the same.

To me the ctrl-n/ctrl-p thing is a piece of ideology, not practicality; as sibling comment pointed out, they are not really ergonomic, and really just date to the fact that various terminals did not have consistent arrow navigations at various point.

Actually I did get used to ctrl-p/ctrl-n in the context of an old MUD client I used to use (TinyFugue, actually I still use it sometimes). It used those bindings for history cycling. And the MOO client I used in emacs also used ESC-p for similar purposes, I recall.
Armchairing here, but from a quick gloss over the article it seems like it should be quite easy to stub out:

> this new approach reads certificates from /apex/com.android.conscrypt/cacerts, when it exists.

Much like the how the current work arounds for safetynet, hiding root, and hiding magisk work, it should be possible to hide /apex/com.android.conscrypt/cacerts from select processes as needed to make it fail over to the old way.
sshfs is no longer maintained? That's sad, I used sshfs in school to be able to use my zillion vim plugins to edit code without having to install them all on the remote server we used for compute. I was surprised with how smooth of a system it was.
> (and have the headache of figuring out just how to treat communications that cross the border of those two markets)

You could also ban the ability for UK citizens to have chats with EU citizens, which I imagine some of the kookier UK conservatives would love.
Sure, easy solution! Door dash provides such a mechanism wherein I can let the driver know how I would like to receive my order.

In fact, for several years now I have used this feature, signaling that I would like the order to be delivered to my door.

Fingers crossed for when the majority of delivery drivers actually start reading it!

> explain your situation, potentially offer a better tip for the service

At some point, it's my business and I would rather not have to explain my disability to strangers every single time I want a meal.

You have to understand something here, before moving to shift responsibility off of the delivery workers: There are kind and unkind people. The kind people are no problem. They deliver the order according to instructions, and get a tip. The unkind people, who are more likely to not follow door dash protocol to begin with, are also more likely not to read my driver notes, are more likely to be rude even when I am forced to explain my disability. In some cases, these people will even harass you before and after delivering your order.

I once had a small animal seizing in my lap who needed emergency items, but I was unable to leave my home and the closest exotic vet was hours away and didn't open till the next morning. An Instacart delivery driver accepted the order, which included a tip of $50, harassed me for 4 hours and literally just lied about ever visiting the store, because they had a bad day. They sat in their car as this animal continued to seize, with zero feeling. They sent me photos, cursed at me, taunted me, all sorts of things.

After speaking with support, they agreed the behavior was unacceptable and allowed me to reorder... I got the same driver again. After wasting 4 hours with this person, support finally figured out how to assign a different driver. This driver immediately went to the store, called me to discuss which items were best to get, and delivered my order with zero fuss. They were happy to receive a large tip, and they assured me I wasn't in the wrong.

The animal ultimately died, that 4 hours was crucial. Should I rely on Instacart for emergency services? Of course not, but that is the nature of an emergency. I would have gladly paid that $50 toward an app specifically geared for that kind of thing.
It does. You can use it with macfuse or with fuse-t.

See: https://rclone.org/commands/rclone_mount/#mounting-on-macos
Seems like the real crypto story is about stable coins. Stable coins like Tether surpasses Bitcoin and Ethereum volume together.

Blockchains are just a transport. The soulition could be decentralized, centralized, or both. People don't pay attention to TCP/IP but to Netflix, Instagram, etc
Apple to Launch 'Low-Cost' MacBook Series Next Year to Rival Chromebooks
I think that is already banned.

Or at least a product in Finland had to go from "voi"mariini to "oiva"riini a years ago. From butter to fine. And this product was mix of butter and margarine. (BTW, for my taste superior to butter).
It seems to me that there's a long history of using "meat" and "flesh" for things that don't come from animals. For example, the common name for the edible solid and liquid parts of coconuts are the coconut meat and milk respectively. More broadly, it's common to refer to the pulpy edible part of fruits as the fruit's "meat" or "flesh" respectively.
They're updatable via Google Play starting with 14, so not tied to OS updates.
Seems like a fair compromise if delivery to the door is not part of the terms.
> Meanwhile, hamburgers aren't burgers made from ham

Right? Who wouldn't go for some city-raised[1] pork?

(A clarification, to reduce confusion for readers not well-acquainted with Western meat dishes: Hamburgers are named after the city of Hamburg, and are always made from beef.)

1. https://en.wikipedia.org/wiki/Burgher_(social_class)
I certainly don't want rainforests to be destroyed, but what's the evidence that the the world can't sustain eating a diet of "way too much" protein?

> We need to cut back, and we'd be healthier if we did.

Why do you think that meat is the problem when it comes to health?

> I truly want to see a world where plant-based is cheaper and tastes even better than real meat.

I would not object to this, so long as the meat substitute is also as nutritious as real meat, or at least less nutritionally-offensive than current meat substitutes. Current generation plant-based meat are not only less nutritious than real meat but contain ingredients that people have no business consuming if they can avoid it.
You cannot even backup all of the playstore apps, tons and tons set the magic "don't backup" bit.

You are totally right in that there are basically no useful backups on android whatsoever. The closest thing is "adb backup" when you have root and developer settings enabled, which is saying a lot.
The attitude was that "no hetero would do that sort of thing." A similar attitude for race relations would be to use the "one drop rule" [0] against white-looking [1] supporters of civil rights for blacks (back in the 1950s & 1960s), that since no white would do that, I must have some black blood in my ancestry and therefore I'd be legally black.

> In the United States, the “one-drop rule” — also known as hypodescent — dates to a 1662 Virginia law on the treatment of mixed-race individuals. The legal notion of hypodescent has been upheld as recently as 1985, when a Louisiana court ruled that a woman with a black great-great-great-great-grandmother could not identify herself as “white” on her passport. [2]

> Not only does the one-drop rule apply to no other group than American blacks, but apparently the rule is unique in that it is found only in the United States and not in any other nation in the world. In fact, definitions of who is black vary quite sharply from country to country, and for this reason people in other countries often express consternation about our definition.

> The phenomenon known as "passing as white" is difficult to explain in other countries or to foreign students. [3]

This happened back in the 1990s. In 2007, Florida repealed the ban on homosexuals adopting, but I had left the state years before.

0 - https://en.wikipedia.org/wiki/One-drop_rule

1 - https://en.wikipedia.org/wiki/Passing_(racial_identity)

2 - https://news.harvard.edu/gazette/story/2010/12/one-drop-rule...

3 - https://www.pbs.org/wgbh/pages/frontline/shows/jefferson/mix...
Standard Linux distros are available for [Dell, Lenovo, others] ARM hardware and they work much better than anything Asahi-based. Asahi deserves _a lot_ of respect, but a full-on stable distribution it is not. Maybe in a year, after Fedora has fully ingested Asahi lessons will we get a non-experimental distribution for Apple hardware. Also maybe by then will we have another generation of non-Apple aarch64 CPU that will close the performance gap with the admittedly superior M chips.
I kind of think to myself, “Is this picture worth a dollar?”

I don't shoot film anymore since about 15 years, it's totally not worth the hassle. However, I did stick to this mindset of first trying to figure out whether it's worth it overall and only then taking a picture (except when shooting plants/insects for later determination etc, then different metrics come into play). It has a lot of advantages for me, mainly because I really despise what the OP also does (shooting pretty much everything, taking x rounds of the same scene then figuring out the best one). Instead I end up with a sort of pre-curated list and then go through it once to delete what wasn't a good shot or turned out to not evoke any emotion whatsoever when seeing it again. Sure, I might miss something somewhere, but that still hurts a lot less then the mind-numbing and time-wasting alternatives.
WASI Command and Reactor Modules in WebAssembly
To help spread some knowledge and make WebAssembly more approachable, me and a couple of colleagues decided to do a write up on the concept of Command vs Reactor modules. We hope this saves someone the time and energy!
In your demo, the message for disk space keeps repeating but we just need one alert instead of 100s , also good would be flap detection when something flaps up/down, and auto remediation that it was resolved.
Everything Is Held Together with Duct Tape
Except most tech investment happens at the government level. Computers were in government labs for 50 years before being privatized. Same with the internet. Also, as Woz told the story of Apple, they built the Apple II on a shoestring budget. They didn't need a lot of capital to create the product (Most of the technology was already invented, Woz was a genius to put it together in a cheap way). Also the Mac was ultimately a failure.
What's your definition of "consumer"? The Leica Q2 Mono is firmly aimed at consumers. It's not cheap and not a disposable consumer, but it's not aimed at anyone making a living from photography.
"Not all projects fail" is not the same thing as "creators don't have to fulfill".

Again this is why you run the Kickstarter through a bespoke LLC as that shields you from liability if you can't deliver.

Having a bankrupt LLC makes you judgement proof and thus un-sueable unless they can pierce through the corporate veil because you committed fraud or something similarly terrible.

Again it can both be true that they legally must deliver but there is nothing you can do if they don't.
Does it allow embedding in an actual app? Thats the problem I have with these is they all require some weird form of going to their domain. I need the editor (AND the rendered page) to be 100% on my own domain. I wish they had some editor as an open source library and id just pay to have an API key or something
A Model of the Cosmos in the Ancient Greek Antikythera Mechanism (2021)
It's more common that they're using the data themselves for tracking (product suggestions, advertising), selling it isn't as common for most sites. These 3rd party publisher websites don't usually harvest enough data to make it worth selling. Usually, they're the ones buying data to enrich their tracking set
The thing with the "real" camera sitting in the suitcase and the phone coming out for actual shooting has been a common trope for a while now. But phones have been around long enough that the difference between a DSLR with a good lens or two has become more well known. I have the latter and it certainly does not sit idle, even though it's over 15 years old by now. It has been such a liberating change coming from film - I used to stress out over every shot due to cost/not having enough film, that I missed many photo opportunities I don't think twice about with a DSLR.

p.s. I realize "DSLR" is not enough to refer to all digital cameras any more due to mirrorless cams, but I do mean to include those too :-)
What you've said makes no sense.
Mustafa Suleyman on Getting Washington and Silicon Valley to Tame AI
I watch a lot of digital nomads posting their Ws on LinkedIn, and for the life of me, I just can't understand why or how someone could just sit and work on a beach. How far are you from WiFi or an Ethernet cable and power? How much sand falls into your ventilation vents? It's sunny and there's glare and there's a ton of bikinied distractions.

I can understand working near a beach and then going there on a break, for a quick dip. I don't know if these digital nomad photos are accurate when they've just set up their notebook with a Mai Tai on a restaurant patio, 25 meters from the rolling surf.

I vastly prefer WFH, with all creature comforts, no AirBnB to worry about, quiet solitude. It's good for me.
We have an oversaturation of devs. There are no issues in hiring. If there ever becomes real issues then tech corps will actually spend money on education.
The part that bothered me was the grocery store I typically frequent reduced the shelf space for actual meat with the vegetarian meat product. Luckily, it only lasted for 6 months before the lack of sales meant removing them.
Various nut and grain milks have been around since the 1200's, and always called 'milk'. It's strange that the objection is only made now, 800 years later.
> Have you actually tried this? A search for "communist news" returns primarily pages about communism from major outlets like AP and CBS.

Trying this now. The second result is "People's World – Continuing the Daily Worker – Founded 1924", and the fourth is "Communist Party USA – cpusa.org".

Doesn't seem like Google's trying to censor anything authentically communist to me. But it is giving a wide range of results, from actually communist-written material, to mainstream news coverage of communism.

Seems to be working great.
> But of course this isn't about consumers at all, no one ever bought a vegan patty thinking they were buying beef.

I bought vegan sausages thinking they were real. They were placed next to real sausages and I thought I should try something new.

I'm sure geniuses like you always read the full packaging before buying but poor untermenschen like me need protection from capitalists who sell us vegan poison.

But of course you would oppose that, because if consumers made informed choices hardly anyone would buy vegan stuff.

It's the reason people sell shoes labeled Niko or Abibas.
Because you post on HN, I guess it wasn’t a bad investment for your parents. You may not have learned BASIC but you developed an interest in the technology.
I'm not questioning the veracity of your comment, but given the number of comments here (from e.g. non-Americans) expressing surprise or disgust at the seeming frequent and cavalier use of firearms, I think it should be pointed out that it is missing some details that are highly relevant.

1. Pointing a firearm, AR-15 or otherwise, at the cable guy (or anyone else) in a threatening way is a felony in all 50 states, just like in Europe and elsewhere. Using threat of force to prevent a person from leaving is an additional felony (kidnapping) in all 50 states, just like in Europe. I assume you called the police as soon as you got out of there and the perpetrator went to prison for many years? You left that part out, and it's important to stress because non-Americans seem to be getting an erroneous or exaggerated perception of everyday life in the USA.

2. A nitpick, but the firearm in question likely wasn't an AR-15 as "around then" was midway through the valid time frame of the Federal Assault Weapons Ban [1] and while a limited number of pre-ban AR-15s were grandfathered in, they were rare and very expensive. The floodgates opened after its sunset in 2004, after which they became very popular, unlike before the ban.

3. "Pulling a gun on" the cable guy, or shooting the cable guy and "leaving to die up a pole," like all murders, is a felony in all 50 states. You made the right decision to leave such a dangerous job, I feel awful for all your colleagues, and I do hope that the perpetrators did a long time behind bars.

4. Fortunately, that spate of violence seems to have been localized in both space and time: to the best of my knowledge, while such incidents do occur, they're rare. I don't work in the industry, I know several people who do (for many years), and they've told me that they've never had anything like that happen, the main problem they encounter is peoples' hostile dogs in the yard/house. A web search turns up a few incidents, but not many considering how many cable installations take place in America each year. Also, keep in mind that it goes both ways: sometimes the cable guy attacks the customer (and there's no need for a gun, e.g. [2]).

5. "People's shitty TVs backfeeding electricity into the cable line" My guess is, it's not shitty TVs, but rather faulty wiring in the user's house (ground loop, etc.). Anyone who's performed with enough PA systems has had the experience of grabbing the mic and getting a 110 VAC shock.

[1]: https://en.wikipedia.org/wiki/Federal_Assault_Weapons_Ban

[2]: https://www.usatoday.com/in-depth/news/investigations/2022/0...
I always thought of Asian food as being relatively quick to prepare--a stir-fry can be done in the half-hour it takes to cook a pot of rice. It really does depend on the dish.
Antibody Shows Promise for Preventing Organ Rejection After Transplantation
Bats are small, and mammals, but are very different from "small mammals". They live for 10 to 30+ years, typically have just one or two pups per year, and spend the whole summer raising their young.

In a roost full of one million bats(!), a mamma bat can recognize and return to her own waiting pup. We record such a diversity of "social calls" with full-spectrum bat detectors that they almost certainly have individual names for each other.

Bats have culture in the sense that they pass on knowledge from individual to individual, over generations, for decades or centuries. Migratory Mexican Free-Tailed Bats will travel many hundreds of miles to return to a specific cave roost, which they learned from their family and friends, and will teach to their offspring. Different populations of the same species of bat will have learned to return to a different cave roost.

They have an intelligence that we cannot fully understand, living in a world where one of their primary senses is echolocation. Contrary to that old saying "blind as a bat", they've also got the 5 senses that we have as well, including good sight. When a Big-Eared Corynorhinus looks you in the eyes, you can see intelligence staring back at you.

(I am speaking exclusively about echolocating microbats, not "flying fox" megabats. I have ~15 years experience recording and analyzing bat echolocation and managing bat hibernacula and maternity roost caves.)
>> Meat tastes good, I'm not gonna lie. I just don't wanna kill animals

This is very common. A lot of people just keep that part of the meat industry out of sight, out of mind. I'm not sure which is worse, ignoring the killing or accepting we are omnivores and making substitute foods.

Imagine Hanibal crafting some very convincing plant based fake people :-) I'm not sure that's an argument for or against...
According to the article, the deliverers are expected by the terms of the app to bring the order only to the street level door. Some consumers leverage their power to give a good or bad rating to compel the deliverers to bring the order upstairs.
There's already legislation that says e.g. if you advertise "strawberry yogurt" you must include actual strawberry, otherwise it has to be "strawberry flavor yogurt".

Should manufacturers be able to create entirely synthetic food that doesn't contain the core ingredient you might otherwise think it does?