skysight-inc/HackerNews huggingface dataset:
If you aren't making a consumer product for nursing home patients with sub-90 IQs, then you'd be wasting your time, and the feedback you got from the exercise wouldn't be useful. In fact, any decisions you made based on it could be wrong. The point isn't to design for the lowest common denominator, but for the users you will actually have, and usability test participants should be recruited with that in mind.

There is some merit to what I assume is your underlying argument, but the way you phrase it isn't helpful.
People have fallen out of planes and survived. It happens, with a bit of luck.
"should" is doing a lot of heavy lifting in that statement :)
Oh wow yeah. I only have the student option listed. That what I've been paying for years. Knock on wood.
You don’t have to bring it everywhere. I gave you a specific example of somewhere you may want to bring it, and why.

Looks like you’re not willing to endure any inconvenience, however minor, to avoid buying the plastic bag and being a bit friendlier to the environment. That’s your prerogative, but let’s not pretend these “problems” don’t have simple solutions.
> indeed. Most aren't installed by default, and I don't think any of them have ever retroactively installed in an update.

They do, constantly. It's how their IDEs have always been structured for features. The current version of PyCharm comes with _76_ plugins, and new bundled plugins are added with practically every release.
Even if they're not specifically for you, do you understand the social appeal of cons? What about large parties? A boisterous, rowdy, church? High energy lan-party, or coding jam? A concert? A club?

If you do, then you understand the appeal of doing something exciting with people that share that excitement in a loud, uncomfortable place for hours, even if you don't personally find football exciting.

If you don't, then you've learned something about yourself: you have an unusually low tolerance for noise and crowds, which is valuable information. There's a lot of people like you, but even more that aren't.
Maybe yes.

Gun manufacturers are being sued, some successfully, https://www.cnn.com/2022/02/15/us/sandy-hook-shooting-settle... for marketing's role in certain wrongful deaths.
On the Justification of the Four Freedoms
Even the midday sunlight color can vary quite a bit depending on weather and the ground color (ground can reflect again off clouds).

You don't notice it much, because your eyes auto white-balance what you see. But to the cell it really matters.
Comment about the HDDs wasn't poorly researched - it wasn't researched at all. It's from personal experience. I'm not saying PCs were "better computers" than Amigas, or trying to frame a fair comparison. The post is about what happened to the Amiga, and the fact is it wasn't able to compete with the pace of IBM compatibles as they caught up with it in graphics and sound capabilities. It is indeed a lot like comparing the Amiga to the C64.
That psychology has some serious problems as a science is not news. As the author says, there's lots of cargo cult science in it, and the publish or perish system doesn't help in the quest of raising quality of research.

On the other hand, I'm baffled by the how the author reaches the conclusion that 90% of psychologic research is trash; they cherry pick some flawed, weak research and conclude from that all the body of research has to be thrown out of the window. That's simply dishonest and wrong; there's a solid body of research in experimental psychology that has been replicated (think psychology of memory, or psychology of perception, or psychology of learning).

In doing so, the author reminds me of another anti-psychology evangelist, Paul Lutus, who also had a keen interest in debunking psychotherapy and psychiatry (you can Google him, he's all over Internet forums). As the next post of the author will be about psychiatric diagnosis, I guess he'll follow a similar direction. It's clever, really: discredit psychology from the root so that you can discredit your diagnosis.
To be very pedantic, CP/M was mostly inspired by TOPS-10, which also inspired OS/8, RT/11, and even PC-DOS.
Because it's what people grew up doing. Go back 50-80 years, what kind of father-son activities are available?

There's a lot of snarky responses to your comment, but I do think your question has a lot of merit. Watching football/baseball/soccer/basketball isn't like watching an mma match (there's something very primal about how brutal those fights can be), nor is it like watching video games where someone has a shared connection with an activity they do frequently. And the data backs this up. Sports viewership is in decline, and there's a drop in how important sports is to each subsequent generation. And people, imo rightfully, blame things like video games, and social media.

So that's my 2c, it's familiarity.
That is a bonkers story. Thanks for sharing, it is an incredible data point.
I wish I could find it, but I read a study recently about participation in the social contract that used a question like "would you run a rural red light with no one around?" as their metric. A lot more people say yes now than before 2020.
Apple Vision Pro: Writing Code
Too strict. I implore you to reconsider.
Maybe the narrative is obscuring something with statistics. If reusable doesn't really make plastic use go up, and that bag bans are effective in reducing plastic use, the industry opposing them has an incentive to make it look like they are ineffective. They're using the same tactics the tobacco industry used to counter the facts about cigarettes.
College football games are one of the only moments in the US where you can experience over 100,000 people screaming in unison. They don’t build any other sort of stadium or event space as large as some of these college football stadiums in terms of attendance.
I just run a count, on the infrastructure configuration for a relatively small, but already public company. 13k lines of YAML alone. Some of it is generated (from "YAML with macros") by AWS CDK parody I invented before CDK became a thing (and being an old school Unix pervert I did it with awk and m4).
There's also 1400 lines of written or generated JSON that still needs to be managed.
And that's a successful, but single-product company. I also worked for a company which had a single product but ran it for their clients heavily (very heavily) customized, you can easily 10x the numbers above and you still have to do that with a single team and go back to your family every night and not riding an ambulance to the nearest mental facility.
YAML is like the object code, it's not a configuration language. (and that's why I prefer JSON, it's less error prone and easier to generate). Writing YAML manually is like programming in machine code back in the 80s. Possible, but why?
They haven't, the median application or website is significantly better today than it was 20 years ago. Without any additional information, my guess is that you're thinking of some specific examples of good apps from 20 years ago, and bad apps from today, and incorrectly generalizing from a selection bias.
In spite appearances, you are in fact disagreeing with me, because when I use a phrase like "UML Sequence Diagram", I literally mean drawing it on paper with a pencil, scanning it with a flatbed scanner, and then making some minor adjustments in GIMP. I would never think of using a DSL like PlantUML, or something higher level that generates it.
The web is great in theory, but the bare-bonesness of the browser environment makes it an exceedingly unappealing platform for apps specifically when you’re used to developing with a throughly batteries-included experience like you get on Apple platforms.

Where on macOS a highly capable, polished app can be easily be developed with a list of dependencies and sub-dependencies that can be counted on a single hand (and with a little effort, none at all), the equivalent web app has many tens or hundreds because of all the feature gaps needing filling in.

For example, I don’t see why browsers can’t furnish basic list and table views that are capable of efficiently recycling their cells without any (or extremely minimal) JavaScript. It’s not unusual to need to be able to scroll through hundreds or thousands of items without causing the device to chug or run out of memory, and that’s handled nicely out of the box in AppKit, UIKit, SwiftUI, Android Framework, Compose, and probably even Flutter (haven’t checked) but in the browser you’re either pulling in a library or writing custom code for this very basic capability.

And that doesn’t even get into the package management and general tooling situation, where the same fundamental problems doggedly persist even as solutions come and go.
and this gets me wondering; what could we accomplish if we took 0.2% of the time we spent writing (let alone reading) internet comments, and instead used that time to engage in our state democratic processes, and help update our public school education standards to build a robust civil society!

my high school made sure I knew how to use both a band saw and a stand mixer; why not a courtroom? that's a systemic failure we could yet address
How did you get that impression? I didn't say anything to even imply that did I?
DNA damage and mutations in cells after irradiation with a nail polish dryer
> I just wish Web wasn't such a frustrating development experience

It's got to be better than building to target two totally different platforms (and even more once you factor in tablets, Windows desktop/Linux/macOS) and then jumping through hoops to get your app packaged, reviewed, and updated consistently onto the target devices.

> Most of that frustration comes down to tooling and more specifically TypeScript

I think that a lot of folks get frustrated with TS because they are coming at it from the wrong perspective. Instead of thinking about it like a static type system, think about it like "JavaScript with shape definitions". Give this a shot:

https://chrlschn.dev/blog/2023/09/typescript-is-not-a-progra...
They're saying the best price/GB is found in drives of size 14-20TB.
Efficiency as measured in the lab is the wrong metric for solar panels.

If you want to buy solar panels, you go for the Levelized Cost of Electricity (LCOE). It looks at the cost of electricity of the entire system over its lifetime. It takes interest on loans, cost of panels, inverters, installation cost, labour cost, insurance and the geographic location into account.

It turns out that in most cases a lower efficiency panel built cheaply is better, for example a bifacial panel upright on the ground instead of on a roof (lower labour cost) wins. Even old inefficient second hand panels can outperform a high efficiency solar panel over its lifetime.

We build $0,04 single chip solar cell MPPT inverters (72-122 per solar panel) that for various reasons yield 30% more electricity while also lowering manufacturing (less glass, smaller panels, cheaper inverters with higher efficiency, thinner wires) and installation cost.

We expect solar electricity cost to keep dropping far below 1 cent per kWh. Eventually we'll grow solar panels (for example from captured CO2) over the next decades with nanotech manufactoring methodes (atom by atom) until they will be virtually free, like plants.
In this light, the Oxford efficiency metric for future solar panels might be bypassed by other cheaper systems that are less efficient.
I talk more about the smearing and using it with Mac Virtual Display here: https://joshstrange.com/2024/02/04/apple-vision-pro-writing-...

I hope this answers some of your questions.
> Today, it requires a big jump to go from using browser extensions to creating them: you need to learn a fair amount of web development to get started, and you can’t easily develop extensions in the browser itself. What if there were a quick way to get started developing and sharing extensions in the browser? You could imagine smoothly transitioning from editing a website in the developer tools to publishing a small extension.

They're not full extensions, but userscripts and user styles go a long way, and extensions exist that allow people to create/use them in the browser (eg. Tampermonkey[0] and Stylus[1].) I consider them incredibly important, even though they can't do as much as extensions.

[0] https://www.tampermonkey.net/
[1] https://chrome.google.com/webstore/detail/stylus/clngdbkpkpe...
How do you feel about writing in general, left to right, with your left hand?
For productivity software, piracy might as well be "free trial for at-home use". Companies will (usually) fork over the cash for the software their employees use, regardless of how easy it would be to pirate.
Let us review the progress we've had so far in this area

* XML has the advantage of being almost perfect except its too verbose and isn't JSON

* JSON has the advantage of being JSON, but is strangely broken at even basic stuff (i.e. comments, no trailing commas)

* TOML has the advantage of being "better JSON", for people who like rust, but it is still too limited for a lot of scenarios

* YAML is not as limited, but it has the advantage of giving bad people promotions and good people PTSD

* HOCON has the advantage of being the goldilocks child of JSON and YAML, but nobody read the documentation

* <YOUR PROJECT'S PL> has the advantage of being able to do anything and this is a disadvantage

* Etc... for various reasons

In all seriousness, I welcome Pkl! Configuration seems simple and I think another configuration language opens up a lot of pent-up frustration, but I am legitimately very happy to see some fresh ideas in this space.

Incorporating a collection of typed records with a modicum of behavior and logic might be the secret recipe needed to crack the code. The fact that it can produce equivalent JS tells you that they've chosen a very intelligent subset of functionality of programming language features.

My best wishes to the team!
I love how they actually defined two mutually incompatible locking connectors in one document.
There are reusable net bags that are very compact.
> on macOS where signed apps are sandboxed and can’t do a whole lot without user permissions

Mac App Store apps are (mostly) sandboxed. Developer ID signed Mac apps distributed outside the App Store are mostly not sandboxed.
Its just from exposure. If you were exposed to as much football trivia minutae as you are with whatever hobby you like, you’d probably be able to appreciate a football game.
That's because you're doing something much harder with web dev. You're making something that works almost everywhere. It's actually insane this is even possible. I bet one day, computronium will run Javascript.
>...only a handful of cases in which ships equipped with Phalanx have been the subject of missile fire, and none that have actually seen the system tested.

Worth noting that this line is now out of date. Allegedly they've been tested in Yemen recently [1].

1. https://www.businessinsider.com/houthi-missile-close-us-wars...
If you need to even consider the difference between a one-time $200 cost to setup an LLC vs a $20 cost to setup an LLC, then you are going to have a really hard time being an entrepreneur and starting a business.
No pull down resistor on the relay? Hmm.
I wonder what the environmental impact of paper bags is? The paper has to come from somewhere.
Reminds me of the funniest Crusader Kings bug of all time—a performance issue where the game laboriously calculated over and over again whether or not every character in the Byzantine Empire wanted to blind every other character in the Byzantine Empire.
> not producing any significant power around sunrise/sunset

In a future world of plentiful solar, electricity prices are almost zero at midday, and quite high at sunrise/set. That means that even though you might not make many kwh at those hours, most of your profits might come from the shoulder hours.
I'm not sure on what basis you came to your conclusion but I do not have my issues with OneDrive on Mac and gdrive on Windows for ages.
Volt Typhoon Compromises 30% of Cisco RV320/325 Devices in 37 Days
> I wouldn't say irrational. They are inexperienced. They don't know the risks, and they don't know what they are risking with some kind of behavior.

“Inexperienced” is the wrong word. That suggests that what they lack is experiential knowledge. That’s incorrect. Instead, children and adolescents have lower capacity for acting rationally even based on the same knowledge, because the frontal cortex isn’t fully developed until age 25: https://www.urmc.rochester.edu/encyclopedia/content.aspx?Con...

Mixing up those two things leads you to the erroneous view that you can facilitate young people making good decisions by presenting them information to analyze and process rationally. They have lesser capacity to do that. That’s why every society has various approaches to regulating the behavior of young people, such as stories about sea monsters.
Great news! Next we need to get a radio station on the moon doing MEM (or Earth-bouncing)
> nit: there is no community edition of Rider as of now (nor CLion from what I saw a few years ago. Could have changed)

There's also a small but noticeable trend of them taking over actual for real Open Source plugins and bringing them in-house, as with the Terraform and Rust plugins. I am not only complaining about the closed-sourcing of them, which offends me as a hacker, but also because (at least with the Terraform one) it also became feature-dead, too, which I associate with all closed-source code having to compete with other backlog and corporate pressure for eyeballs

It could be apples-and-oranges because the rust one is getting promoted into its own IDE but still not a good trend
I made a teenmummy and it said first discovery has anyone ever done it
What's the preferred method of limiting permissions then? Virtualization? Containerization? AppArmor?
I do reuse those but not all that many times.

I do still buy a lot of bags and I sometimes do not have one on me.
It "may have been", but the text itself does not say so.

Also, I mentioned "neutral perspective" but you are trying to disprove it using a biased website. If you want to see the bias, do what I did: Edit that page and include a made-up accusation(s) for both sides of the conflict at different times. Your accusation for the Armenian side will be removed within minutes if not seconds. On the contrary, your accusation for the Azerbaijani side will stay there for months. This clearly shows, the very same people who are in charge of that page (any other highly politicized page) has significant bias.

Now I feel guilty further politicizing HN, but I just cannot help it after being exposed to political content in not-seemingly political posts.
And this channel has been active for 16 years already (the first video was posted in Dec 2007).
obviously not going to save the world by itself but 4% improvement in solar efficiency would be equivalent to 10s of millions of tons of CO2 reduction if this turns out to be scalable
The point of the article is that you, as an individual, don't contribute to their ecosystem — that "Apple has no dependency on individual developers".

The way that Apple cares for developers in aggregate is by keeping the ecosystem vibrant. This means giving developers what they need, but not necessarily what they want. It means that when it comes down to what developers want vs. what users (like the author's mom) need, users win.

$99/year is nothing in terms of development costs, but even that token amount will generally keep out the Apple fanboys who just want to download iOS developer releases and should not be let into the developer party.
> Sure, but it's generally only done when that added context is important.

No, it's almost always done, unless someone forgets.

Currently in the top 3 pages of HN there are 12 submissions with (20XY) at the end of the title. It's extremely common.
I was hoping that it would be lower than 188 when I clicked. It's not. (196):-(
When owning a house is the primary source of wealth for such a large percentage of Americans, it’s political suicide to want to build more housing.
It's most expedient to email hn@ycombinator.com for things like this.
communism immediately comes to mind. beautiful idea, but also the idea with the largest body count in the human history.
Meta already did it and it works great
I'd be very surprised if they trained at all. Everything I see in the examples is easily generated from AWS / GCP / OpenAI API prompts, in other words, another wrapper in the tsunami of wrappers.
It is very annoying to try and follow through minified code. I've tried to view the source and see what some extensions are doing but it can be a bit of a painful process. You can at least sometimes figure out what kind of GET/POST requests the extension may be making, but it's much more time consuming to try and ensure everything is safe.

The other problem is that the extensions can update. You typically get zero notification an extension was updated. Most extensions start off safe, but later get sold and used to farm data.
I run a browser automation extension that only does actions on certain sites (clipping coupons for grocery store sites and credit card offers rewards). I created it this way specifically because I am terrified of extensions that want to read and write all sites. And you should be too.

I wish the chrome store gave badges to extensions like mine to make people more aware, give a filter when searching for new extensions, and to encourage least permissive development.

The chrome store extension rules are also unevenly enforced. Take a look at the source code for something like 1password. It is full of obfuscation and completely unintelligible which is against the store rules. I base64 encoded a single string that was my json dict in an otherwise completely readable js file and it went through on one publish but a few versions later was red flagged.
This is a pretty terrible article.

It talks about a lot of the bad things that Meta has done.

But it offers zero meaningful substantive ideas of how Meta and Mark Zuckerberg “must not be allowed” to do with AI.

Honestly the whole thing seems like a stream of consciousness rage post. The kind you would see on random tech forums back in the day when those still existed.

Also isn’t Meta and Mark planning to open source a lot of their AI work? Is the author saying that open source ai shouldn’t be allowed? Is the author saying anything at all?

Hmmm
You're not exactly "forced" to use the C stdlib though.

That's one nice thing about C, that the C stdlib is so bare bones that it could just as well not exist and not much would be lost (much harder to ignore the stdlib in C++, at least for some "modern C++" features).

Besides: MUSL is written in plain C ;P
Just this week there was a story[0] with a subthread about how Docker requires you to mount a volume, so it is better than launching shell scripts directly. I know all software has bugs, but Docker did not prioritize security and is unfit for isolation of untrusted code.

I will continue to stick with VMs as my security boundary.

[0] https://news.ycombinator.com/item?id=39240471
If you need to 'generate' logo, do you actually need one?
You're telling me that it is legal for a broadcaster to maliciously libel and slander in the UK? Or could it possibly be that different orgs are covered under different laws.