skysight-inc/HackerNews huggingface dataset:
I spent the time for OpenBSD because I want greater security and control over when to make changes that could have a security impact. In other words, "secure by default", and only 2 of the worst kind of security bugs since ~1996, are very impressive. Plus I find it a good learning system, as things are well ordered and the documentation is reliable, if one follows the docs and is willing to learn.

Of course, there might be features or handholding missing that would make one prefer something else. (Features missing might include bluetooth, maybe some usb things, point-and-click printer setup, ZFS, but I haven't missed these much.) Also there is a somewhat recent change that makes the system use full CPU all the time (not ratcheting up/down with the load), until one configures it otherwise (as I understand, anyway--in the coming 7.2 release there is a package one can install, or build/install now from source, that I understand works around this).

To quote another discussion thread: "They develop this software for themselves first. If you like it and it’s useful to you you are welcome to it. If not, look elsewhere. That’s been their working philosophy all along and if you ask me that’s what makes it so great to use. Every piece of the system is carefully thought out and organized so it doesn’t suffer from nearly as much feature creep as other systems." https://news.ycombinator.com/item?id=18250567
Yup. Keyboards can read everything. I always turn off all the special features of the keyboard that seem sketchy even if its from a legit company like Google.
That's called wisdom.

Learning from past mistakes, past times you were fooled, times you were right, pulling from a vast and diverse set of knowledge that only makes sense in hidsight.
dwm
st
dmenu
vim
hugo
ranger
tmux
newsboat
> 3) If a background app starts then stops recording audio while the screen is off, would you have an indicator that it recorded audio?

Yes. iOS displays an indicator if an app has recently used the mic.

> Note: Whenever an app uses the camera (including when the camera and microphone are used together), a green indicator appears. An orange indicator appears at the top of the screen whenever an app uses the microphone without the camera. Also, a message appears at the top of Control Center to inform you when an app has recently used either.

Source: https://support.apple.com/en-nz/guide/iphone/iph168c4bbd5/io...
The "fun" of a vaguely-written law is that there isn't actually a prescription for what an "age-appropriate manner" is. And according to the verbal statements of a lot of the people pushing for these laws, any mention of sexuality is age inappropriate. This sets up a chilling effect where teachers do not have the liberty to teach effectively because they're concerned about blowback: even if they do everything right, a child can mention what happened into class to a parent, which can result in a mis-interpretation being reported to school administration, which comes down on the teacher.
It's
"stationery".
Show HN: Webhook.new, a one click serverless function with HTTP trigger
I wonder if this covers bait-and-switch tactics where it advertises $15, but it's really up to $15 if you include tips, while the base wage is significantly lower.
Phones are not great devices for complicated or in depth-content.
Catchy name
"Profit"
In the context of CO2 emissions, money doesn't matter, only resources and physical units do.
Dupe: https://news.ycombinator.com/item?id=32949149
Mostly agree but I don't see goroutines (or go itself) as anything truly great for concurrent (many blocking operations waiting for external events) or parallel (using multiple cores to solve a problem faster than a single core could). It seems like just about everything with goroutines existed in some form or fashion in other widely used systems, but I'm always curious if I'm missing some magic.

Ultimately the software I'm thankful for is linux/GNU/python as that combination has not only ensure my continued employment, but the productivity of thousands of next-generation scientists.
If it's not in the standard, but it's in every C++ compiler, is it really not in C++? Semantics
You're both right, "strong RPG elements" and "some RPG elements" are not equivalent phrases.
These are your views, which are not particularly reflected in the show: Bubbles spends most of the 4th season being brutalized because he's "too" independent. Hauk is tossed around by political winds, while his friend Carter advances while doing good police work in the context of a larger department. Omar, as another commenter point out, just dies. Bunny is spiked and left out to dry by the bosses, and is mostly characterized by his own nihilism in the 3rd and 4th seasons.

Not all survive, and those that do do not particularly thrive.
Thanks to Moore's law, you can assume that DRAM capacity will double every 1-3 years. Every time it doubles, you need one more bit. So if we use 48 bits today, we have 16 bits left to grow, which gives us at least 16 years of margin, and maybe 48 years. (and it could be even longer if you believe that Moore's law is going to keep slowing down).
I donate to a few projects when possible, as my "thanks" can't directly help those that improve my computing experience. ;)

The GNU/gcc tool-set was a paradigm shift in access to standardized cross-platform software development. It allowed enthusiasts to escape the world of Basic, MASM, and proprietary/expensive IDEs.

https://www.youtube.com/watch?v=8EI7p2p1QJI
In order to have a marginal rate of 50% you would need to be making over $625k. In order to have a marginal rate of "almost" 50% you wuld need to be making over $312k.

And if you're getting paid that much by a GAMMA its because California's economy, and the laws that gave rise to that economy, give you the market power to demand that sort of a salary. Because you're sure as sh3t not getting paid that much to do the same job in Kansas.
Its very unlikely. Not because FB is a kewl company with super kewl morals.

If you look at through the lens of game theory, the employees are extremely incentivised socially, ethically and financially to leak it.

First they didn't break E2E because its very hard to do it without people knowing.

So know we are talking about a "soft break" where they search/send key words before e2e kicks in. They wouldn't be able to that without quite a few employees knowing.

Let alone those super nerds who spend insane amount of time reverse engineering these apps and spoofing network requests just to see wassup.
I read "Sent from my iPhone" as "I apologize for brevity and typos" and don't get offended.
This does negate some of the privacy from Twitter advantages, especially if hosted in your home network. Of course nitter also has the privacy from instance operator question, and your two options are basically to use a small list of instances you trust or such a large pool of instances that the instance operator has very little to link together
It's easy, just redefine terms so that the same activities can be legally/socially classifiable as lobbying rather than corruption and the problem is solved - Voilà, no corruption!
It's a slow burn for sure. But so worth the investment.
> Except, it isn’t any longer. The web we have these days is in a sorry state.

The web is in a better state than it's ever been. Just between Wikipedia, Library Genesis and Sci-Hub alone, let alone things like Google Search, Google Scholar, or all the content put online from various museums/libraries/etc.

> On top of that drowning in memes, reposts and funny things you already read in newsgroups in 1998.

None of that takes away from all the good parts.

I honestly don't get any of these posts about how the web is so bad or so much worse than it used to be. The absolute amount of quality content has grown, seemingly exponentially. Even if the relative amount of quality has decreased... who even cares?! You don't have to visit the parts of the web you don't like.

And if you're complaining about reposts...? I have zero sympathy for you. Lots of people are seeing things for the first time. And it's nice to be reminded of things too.
It would be sad if we, as an industry, do not take this opportunity to create a better OS.

First, we should decide whether to have a microkernel or a monolithic kernel.

I think the answer is obvious: microkernel. This is much safer, and seL4 has shown that performance need not suffer too much.

Next, we should start by acknowledging the chicken-and-egg problem, especially with drivers. We will need drivers.

So let's reuse Linux drivers by implementing a library for them to run in userspace. This should be difficult, but not impossible, and the rewards would be massive, basically deleting the chicken-and-egg problem for drivers.

To solve the userspace chicken-and-egg problem (having applications that run on the OS), implement a POSIX API on top of the OS. Yes, this will mean that some bad legacy like `fork()` will exist, but it will solve that chicken-and-egg problem.

From there, it's a simple matter of deciding what the best design is.

I believe it would be three things:

1. Acknowledging hardware as in [1].

2. A copy-on-write filesystem with a transactional API (maybe a modified ZFS or BtrFS).

3. A uniform event API like Windows' handles and Wait() functions or Plan 9's file descriptors.

For number 3, note that not everything has to be a file, but receiving events like signals and events from child processes should be waitable, like in Windows or Linux's signalfd and pidfd.

For number 2, this would make programming so much easier on everybody, including kernel and filesystem devs. And I may be wrong, but it seems like it would not be hard to implement. When doing copy-on-write, just copy as usual, and update the root B-tree node; the transaction commits when the root B-tree node is flushed to disk, and the flush succeeds.

(Of course, this would also require disks that don't lie, but that's another problem.)

[1]: https://www.usenix.org/conference/osdi21/presentation/fri-ke...
Mine, too. (also work in progress, but not published)

I wonder how many of us there are ...
Substack, Friction and the Paradox of Choice
Ask HN: What have we lost in tech and society?
Happy Friday, HN.

I’m curious, what software features have we lost over time?

In game software, most kids don’t play split screen anymore. It’s a sort of dated concept that I’d like to see come back. It used to be that you could go over to a friends house and play games together as a result of this feature.

What else have we lost in other industries, software, or hardware?
I always ask for competitive compensation. I definitely find uses (for helping others, like you say). But, if most companies are competitive, how do you decide which to pick?
> I'd be curious though, in 20 years, what kind of technical debt SpaceX will accumulate.

They're already 20 years in. Wonder if there's anything left from the beginning (or if it all got blown up).
vim? Really you said this? OMG.
Totally agree that development outside of Windows is better. However if a majority of your users are using Windows, shouldn't you, the developer, also use Windows?

I think HN has a tired circle-jerk around hating Windows but ultimately most people use Windows for a reason, and it's not because it's a good development environment: it's because it just works and if you're a normal user you never have to open a command line.
>Residents with variable-rate power plans are being hit the hardest. Such plans charge different prices for electricity depending on how much demand there is. The more demand, the higher the price.

This is a thing for some power companies in Texas, but during peak times or in a crisis like TX experienced in winter of 2021, the prices skyrocketed because demand was out of control trying to keep warm. People ended up with a $5k electric bill trying to keep a modest single family home "warm" (in the article they mentioned they kept lights off and thermostat set at 60F/15C, not very warm).

https://www.npr.org/sections/live-updates-winter-storms-2021...
"The US" doesn't have a single system, not even within each state. Anecdotally, I have Time-of-Use billing with my PG&E electricity, but AFAICT, I was only allowed get that because I have BEVs.

I think the "problem" is that someone needed to publish. This is a complete non-issue and utilities will shift the load as needed by adjusting the billing. Also, the notion that everyone going "in to work" is some antiquated pre-covid thinking.
These kind of stories are always fun to analyze using the Socratic method.

-How did you learn about the product?

-Have you ever searched for it?

-Did a friend of yours tell you about it? Do you think they searched for it?

-Are a lot of ads for it playing on TV channels you like? Could instagram know you like those TV channels?

-Is it something your neighbors got? Do you think there has been a spike in shipments of this product to your neighbors?

Eventually people start to “get” that scanning the text of messages is way more helpful for humans than it is for computers. They’ve got other data they can use.
I would setup NextDNS free version, add a ton of blockers, link your devices correctly to it, and then see if it still occurs. NextDNS is not going to block a lot of stuff but if there is a significant change then at least you have an easy way to show it. Setup is quick and easy relatively
And if it ain't broke, fix it 'til it is!
With so many links in the document, you'd think they could spare one to define OSINT.
Saw the Slashdot effect reference after such a long time. Not sure what % of HNers were there in the heydays of /.
Because he's an AlphaNerd.

Also kudos to the submitter for not linking the YouTube video but instead the Odysee one.
I'm not calling it settled science but I don't think anyone is looking for explanations. People live in pretty polluted places and surprisingly good lives. Beijing and Mexico City are like this if not worse, many many days of the year.
>it's that you can't apply statistics to prove this at all

If there are not statistical differences, then there are no performance differences. Cheating by definition should imply performance differences.

If he is cheating, then at some point in the future, if that method becomes detectable and he has to stop, then his play will suddenly suffer, which would be more evidence.

Claiming that statistics cannot answer this question with statistics is not true. It may be hard, or the current sample too small, but claiming stats is not usable is a misunderstanding of statistics.

>This is like the statistical analyses that show election rigging by highlighting a statistically improbable distribution of results

This only works on the public, and is not what professional statisticians that analyze elections do.

And even here, if the event is rare enough, say 1 part in quadrillions, and the analysis is correct, then yes, we would certainly conclude there was rigging.

All human knowledge is statistical. Things we claim to be true are only statistically true to large odds, so even for election rigging, if the stats reach some level of certainty, then it is completely valid proof that would hold in court.

The pop idiocy of election rigging claims has never risen to that level.

>it is completely avoidable if you cheat competently

No, it is not. It may only lower the signal to noise ratio, but there is still detectable differences. If you continually improve the statistics and are forced to lower the signal, eventually the signal would be so low as to not affect the system, which in this case is chess games.

Physics, for example, can tease events out of on the order of 1 part in trillions and demonstrate signal. Plenty of other things do the same.
It's not Fly's fault if Heroku decided to remove their free tier. They do have buildpacks for the most popular stacks. Eg: You can deploy a Node app really with just `fly launch`.

As for the managed DBs, one of their founders was from Compose, so yeah they know how these things work. But AFAIK Fly doesn't have much interest in DBs, their focus is really in VMs.
> The department measures crime in terms of felonies, so they show a reduction in crime by reclassifying felonies as misdemeanors, thus letting violent criminals off the hook.

This threw me for a loop.

I asked a contact on the PD of a neighboring town some years back how Naperville, IL is consistently the lowest general crime rate and "Safest Town in America", and this was the answer.

Having lived there and heard the stories about police interactions with victims, I believe it.
Having grown up with the crappy "Jurassic Park somehow pulled off what no other movie of the time did" CGI of the 90s, the effects in the Marvel movies look pretty seamless up to the point where people's fingers start shooting green lightning or whatever. The nature of their plot holes and overall dumbness feels different, also. Much more polish, to the extent that I can almost ignore how stupid the whole thing is when I'm watching one. Almost.
If you are picking from inside our solar system, you are pretty much limited to Venus or somewhere that gets less solar radiation than Earth. Apparently the clouds of Venus are relatively habitable (in the sense that they aren't the hellscape of the surface of that planet, or the nearly oxygen free wasteland that is Mars).

https://en.wikipedia.org/wiki/Colonization_of_Venus#Aerostat...

Colonizing planets outside the solar system seems to require some sort of sci-fi technology just to get there, so it is hard to speculate. If we're going to assume we can somehow get to Alpha Centauri, we might as well also assume that when we get there we can use nanobot magic or whatever to transform the colonists into an alternative form that is compatible with whatever environment we find there.
From further down this thread — Bellingcat's Aric Toler suggests[1] the list is fake.

[1] https://twitter.com/AricToler/status/1573037813259542531
"Extreme" for the years since 2000, yes.

But folks living in cities in the 1970s-1990s were exposed to this level of particulate pollution almost half the year, not just a couple of weeks here and there.

For example, in 1980s Los Angeles, over 40% of the year had a modern AQI equivalent of 200+, "very unhealthy / hazardous air". [0]

None of this is to diminish the negative effects -- we know air quality is very important, it's why we've been fighting for it for decades.

[0] https://www.laalmanac.com/environment/ev01b.php
EU saw 53,000 excess deaths in July amid record heatwave: report
Google: internship contract/agreement + university

Translate it to czech/hungarian/...
> Perhaps the ads came from some other similar search queries. Perhaps they came from the keyboard intercepting what was typed. Or perhaps something else that I can't think of. But I'm nearly certain it did not come from meta intercepting the contents of your messages.

Isn't this kind of splitting hairs? Does it matter if text information came from a "side channel"?

It seems like the promise Facebook makes is that 'your communication using whats app is secure,' that's certainly my interpretation of what "end to end encrypted" means. It is a promise of security. That means text is sacred and even text sent to giphy should be privileged from the ad machine.

The question being asked here is not "is it end to end encrypted?" It's "are my communications secure?" End to end encryption is just one element of that security.
that's even more energy intensive and expensive, I guess
> Look, when you are committed to fighting, you'll reach for any tool at hand.

I think this makes sense if you are trying to fight this, find this solution, and determine it is right for you. However, it feels like the "tool chooser" in many of these scenarios is different from the "tool user". A world that was geared towards individuals that wanted to fight their own impulses might create an app that just shut down your phone when you looked at questionable material, or charged you (like a "cursing jar" app). These apps instead seem to be "observer-centric", not "observed-centric". As such, it appears that oftentimes this is not the tool someone is reaching for, but the tool that is being handed out, if that makes sense. Clearly there exist other solutions to these "problems" (without getting into arguing whether this should be considered a problem or not). This honestly just feels like a lazy means of enforcement for the "accountability partner". In other words, the problem being solved here doesn't necessarily feel like it's "help me get over this", but rather "make helping me less of a burden on someone who's job is to help me, by letting them just look at an email at the end of the day."
It would be really neat to create a variation of this that simulates driving through mountain roads -- starry night sky, dark mountain silhouettes, the occasional cabin light...
Davinci Resolve

PyCharm

Clion

Audacity
Western culture is not built only on individualism and freedom, it's also built on Judeo-Christian morality. The Golden Rule, the Ten Commandments.

We have no government armed with power capable of contending with human passions unbridled by morality and religion. Avarice, ambition, revenge or gallantry would break the strongest cords of our Constitution as a whale goes through a net. Our Constitution is designed only for a moral and religious people. It is wholly inadequate for any other. -- John Adams

Our culture is predicated on not elevating individualism and freedom above responsibility. They go hand-in-hand. When morality becomes relative, and "whatever feels good" is the standard of acceptable behavior, you see the sort of social decay that is happening all around us.
OCaml Exercises
On a bit tangential note, RAM price for a given cost used to increase exponentially until the 2010s or so.

Since then, it only roughly halved. What happened?

https://jcmit.net/memoryprice.htm

I know it's not process geometry, since we went from 45nm->5nm in the time, a roughly 81x decrease.

Is is realistic to assume scaling will resume?
Christianity is founded on the resurrection of Jesus as a historical event. Not on "gut". (You can argue that the foundation is false, but it's still not "gut".)

> What do you call it when you have a model but have lost the empirical basis for that model?

Epistemological zombie? And yes, both science and (much of) Christianity are in that state - Christianity because many "Christian" churches now reject the historicity of the resurrection, and science because Michael Polanyi destroyed logical positivism and they have nothing to replace it with.
The local app running on your phone might even legally by considered "you" since it is running on your device under your user agent. I realize that is a bit of a nefarious take but I could see that being the case.....
The problem is, your smart TV could be spying you too, if it's capable of voice commands or videoconference. If you discuss sex toys near it, at least some related keywords could make their way to targeted advertising.

My wife and I routinely use ad blockers, private browser windows, browser profiles, and try to use as little ad-supported products as possible. This doesn't stop targeted advertising, I guess because most devices we use connect through the same IP. A couple of days after she starts looking up a city we want to travel to, I'll start receiving ads from airline companies or travel agencies, and even tours/cruises to said city/region. Fighting tracking and spyware is nearly a lost cause unless you become a digital Amish.
I disagree. I didn't miss those features, and don't consider them to be must-haves in early builds. Yes, they took too long to implement them, but that's why I said it had a good start. As far as major features go, it was, in my opinion, the only app to get some of them correct (e.g. forced threading and the balance between customizability and overcomplexity in notification settings).