skysight-inc/HackerNews huggingface dataset:
I think you're falling into a trap of romanticizing the past. One way to avoid that is to look at data, most of which shows crime dropping and productivity increasing over the past few decades.

Additionally, we have access to large amounts of news and information now. If there were an incompetent police chief in a random town forty years ago few would hear about it. Now there are whole industries built around pushing outrage and it can get livestreamed to your brain 24/7 if you let it.
How much of the problem is academianic? Scheme has been taught in renowned universities, but may be in decline thereabouts. How to get new blood into the pipeline without universities in the movement? How to get universities to teach the thing without intro to programming textbooks with examples that just work everywhere with reckless disregard of the local dialect and local implementation? Fortran and COBOL are about twice as old as Scheme and nowhere near as Balkanized and sectarian.
>How do you critique functional art?

TechCrunch should be banned from having submissions on HN.
I had to look that up. It needs infrastructure, right? How would it be cheap?
And that system deserves to be targeted, because nobody deserves access to that data.
"Surprisingly harsh" to who? Are you also upset you can't bring a kegger to a construction site to get all liquored up before you hop in the backhoe? Are the puritans also responsible for OSHA safety regulations?
Ah, I see your argument; SPAs are a preferred way to 'suck folks in' to a page and just have them stay there since they can't navigate in and out to the specific piece of content they want with URLs.

That about sums up everything wrong with our industry. Engagement over usefulness.
Do the queries still have to be serial? I imagine so. The README is not clear but it can be interpreted as me being able to fire more than one query (say 2, but the first one is still running, like pg_background). Is that the case?
fly.io is another popular one
Software is easier to build than roads, power lines, or tracks. Attracts fewer nuisance lawsuits from residents too.
Agreed. But you are 27 years late to this argument at least in the US. In 1996, when the Internet was hot, telcom providers promised to spend tens of billions building out fiber infra US-wide as long as Congress guaranteed them they owned the fiber and would not have to act as a public carrier as they had to do with their copper (phone, xDSL internet). My understanding is that was granted in the Telecommunications Act of 1996. I confess I am finding it hard to find the smoking gun making this so clear but it was moderately clear at the time. The legislation did require unbundling of the copper elements to competitive local exchange (telco) entities which then sprung up but slowly died under the onslaught of Baby Bell marketing and technical neglect.

A personal anecdote illustrating the technical neglect: In the competitive DSL era pre-fiber, I once spent weeks trying to get my local CLEC to fix my intermittent DSL connection in my suburban dwelling and their hands were tied because they were in turn dependent on the local Bell company to actually service/debug last-mile issues and the local Bell company was not really incented to debug intermittent issues for others' customers promptly if they could keep their ticket-closing metrics up. They also didn't really want to invest anything more than absolutely necessary in the copper they had to share with others when they could spend their capital on new fiber. I was able to show them the packet and ping drops in service on my connections and even the DSL modem's outbound connection logs along with timestamps proving the intermittent nature of the issue but it took about a dozen calls and several in-person visits to get the copper fixed. I spent maybe... 20 hours trying to get it fixed and I cannot imagine any but the smallest fraction of people being both aware and persistent to overcome such obstacles.

In subsequent years, the telcom providers made a point of disabling copper whenever installing fiber so once you were upgraded, you were fully locked in and could no longer competitively downgrade and shop for copper DSL once you went fiber.

Quite a racket.
I’m sharing this because I have been shocked that Altman appropriated an existing cryptocurrency’s name. I also can only imagine the sheer amount of people who will be scammed confusing the two [1].

[1] And that’s not to say the coins themselves aren’t scams. I just think it’s particularly egregious in this case.
Indeed.

>"Do you not have X?"

In my head it sounds belligerent and accusatory. While the other form sounds polite.

This negative phrasing to induce a positive response, may be a Japan only thing?
I always think of this SMBC strip.

https://www.smbc-comics.com/comic/2011-07-22
Not "that anonymous user." In my experience, avoiding Join statements is a common best practice for Clickhouse users seeking performant queries on large datasets. A couple examples...
https://medium.com/datadenys/optimizing-star-schema-queries-...
https://posthog.com/blog/secrets-of-posthog-query-performanc...
That wasn't a generic anti-government rant, that's an actual thing. Regulations have unintended effects, and many regulations aren't written very well to begin with, and then function even worse later as time changes the environment but not the regulation.

And the emissions standards (in the US) have essentially caused the market to produce all stupidly large trucks.

They've also caused other undesirable things like vehicles that are supposed to be rugged now all getting turbos, and ordinary cars that weigh more than large trucks thanks to batteries, and actual large trucks being utterly bonkers weight in ev form.

The problem isn't that there are any regulations, it's merely that they are out of alignment and producing bad results.
It's instructive to consider why local politicians are so much more hostile to ISP monopolies than the centralized, federal politicians. I think it's a combination of being closer to your constituents, legislating for people you meet every day, and economics - there are many local politicians to brib-lobby, but relatively few federal ones, giving orders of magnitude better return on investment.
I love this site. Thank you.
But it worked fine with or without history enabled previously, and continues to work in other clients (like the Xbox client). Whether or not you believe it was malevolent, this was a user experience choice.
How about thinking in terms of solar rather than nuclear? I think space-based solar can have similar output to earth-based nuclear plants. Very expensive to build and launch, of course, and for terrestrial power there's the issue of getting the energy back to earth, but for a space-based laser it may be the best option?

And for the deceleration with a backward laser idea, could the initial sail store some percentage of the laser energy that's used to propel it, along with solar energy from the target system's star, and use that for the deceleration laser? I'm sure that's still prohibitive in terms of mass, but probably much better than nuclear or any other fuel-based option.
> undergo a therapy or treatment based on genetic traits

Person X has a genetic predisposition that results in anger control issues in 87% of people, so they must subscribe to weekly anger management counselling or they'll be denied access to public areas such as malls and schools. The government certified and licensed suppliers are A, B, C.

Imagine the profits of legally compelling people to buy your stuff. History shows there would be a long lineup of people eager to exploit something like that.
Never succeeded in getting it to work. Maybe should try harder?

Is there a Docker image with everything in place?
This makes sense to me. I appreciate when somebody communicates their needs in a straightforward way, but also demonstrates an understanding that I might not be able (or willing) to accommodate them. I try to practice this when asking for help. Be clear, but empathetic. And I don't get angry if folks can't help, and remember that everybody has far more going in their lives than what I can see.
According to npm, dotenv has zero dependencies. That will reduce the usual dependency count from 12345 to a mind-blowing 12344.
I'm sorry, I'm being vague. I didn't mean it like that, I'm not talking about why le corbusier's had a love affair with concrete. I was thinking about how I hate corporate memphis and the design of 95% of UIs, and how I wish there was more "nu-brutalist" web/app design to give all those bland pastels the finger.
Sure, but you are getting off the course. The ability of a company to know what is installed on my hardware and decide based on this information what to do with it, much broader topic then the access to a storage with a third party content on it.
My understanding of fine-tuning is 95% of the work could be re-used between different foundation models.
Social stratification, genetic elitism, genetic profiling, bio-surveillance, etc. are all very real concerns. Brave New World will become non-fiction.
>Historically, “Eastern Europe” has been used as more of a derogatory signifier in places where it’s culturally acceptable to make jokes at the expense of Slavs, like in Germany or USA.

I am calling bullshit. It simply referenced the Soviet zone. Eastern Europe was everything behind the iron curtain, including Eastern Germany. Everything else was Western Europe, including countries in the North and South of Europe.

edit: Its also worth mentioning that framing that geopolitical conflict as racist is highly oversimplistic and counterproductive. The only upside i can think of is signaling and the stakes are far too high for such selfish endeavors. Stuff is just complicated and geopolitical conflicts even more so.
Friendster was one of the first big social networks but the amount of users slowed it down. That made everyone move over to MySpace/Facebook.

If I remember right, Friendster had a feature that told you how you were connected to every other person (friend of a friend of a friend, etc.). And it was this feature that made the pages slow to load.
I always liked explaining this concept in terms of Christmas.

There are people who value getting the right gifts, tell others verbally what they are interested in, and those people then buy those gifts. There is very little mindreading and magic, but the gifts almost assuredly are useful and loved.

There are people who value the magic of Christmas gifting. Telling others what to buy is nonsense because the point isn't the gifts themselves but the act of gifting. The joy is in seeing who got you a gift and what the gift says of your relationship dynamic.

Neither of these are wrong ways to approach Christmas, but you're kind of a jerk if you think your vision of Christmas is the only way.
For me the proposition of donating to the actual Wikipedia project is attractive, and the idea of donating to whoever Wikimedia cares to donate to, excepting Wikipedia, is unattractive, regardless of beneficiary. I used to donate occasionally but the fundraising banner lost all power over me when I learned about this policy. I wish them well but will be sending my limited donation dollars to projects that aren't already flush with funds.
Siemens Responds to Lockbit Hack
Pretty hilarious discussion of the Lockbit gang as a failing "organization"
In a way, they have, especially Disney, through IP laws. They have been granted protections which are not really fostering innovation and have just turned into rent seeking.
The concern here is that the profits were made possible by significant contributions from taxpayers [1] [2]. Privatized gains, socialized losses.

[1] https://www.bloomberg.com/news/articles/2022-07-29/covid-19-...

[2] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9975718/
I have a cheap laptop with 8 GB of RAM and an integrated graphics card yet loading the website doesn't even register on my CPU usage.

You have a problem with your setup.
The solution is to have the compiler automatically split iteration into a known in-bounds part and a possibly-out-of-bounds part. In this case, generating an additional check that {ARRAY_WIDTH < (INT_MAX - offset)} would be sufficient to guarantee that {i + offset} doesn't wrap around, enabling further reasoning in a specialized copy of the loop. (In this example, it's unclear what the relation to ARRAY_WIDTH is to in and out).

The HotSpot C2 compiler (and AFAIK, Graal) do partitition iteration spaces in this way.

This does have some complexity cost in the compiler, of course, and it produces more code, especially if the compiler generates multiple copies of the loop. But given that relatively few super-hot loops of this kind are in typical programs, it is worth it.
I am not in any sort of "camp", in fact I prefer using a mostly functional style. The above comment was based on experience working in large (~100M LoC) code bases.

As the comment clearly indicates, it is about anemic/"naive" functional error handling not being the counterpoint to general-purpose exceptions, not functional error handling vs. exceptions in general.

I do mostly prefer error handling being explicitly marked at every call site (ie. the functional style), but note that this is not always meaningfully possible in very large systems (at least beyond the notion of "I do not know exactly what errors are possible here, just propagate whatever happens" which is equivalent to regular exception handling)

And, as I already mentioned in the original, Rust does have functional solutions to some of these problems, and as other comments indicate, eg. Scala has them as well (probably even theoretically better since it can be a strict superset of the existing zero-cost exception model in the JVM).
Study suggests some exoplanets orbiting red dwarfs may be habitable after all
Sorry I meant polyethylene, without the terephtalate. https://www.sciencedaily.com/releases/2023/03/230307114431.h...
I really don't care, I said it because the parent comment links to https not http.
Honest question, why?
It's funny how COVID and vaccines instantly turn any conversation (even here) into kind of...mindless bias flailing? Many of these comments are A.) Antivaxx propaganda, B.) Whining about cancel culture.
How can I get support for a software project?
I have a project about a new programming language based on Python and I need support, programmers or users for this project, any suggestions?
github : https://github.com/kagsa/kagsa
website : https://www.kagsa.org/
I find it healthiest to just avoid any discussions on HN that touch design or art. They never go well.
this may be of interest as well:

Morphogenetic tissue movement and the establishment of body plan

https://pubmed.ncbi.nlm.nih.gov/11385630/

invagination, involution, ingression, delamination, & epiboly:

https://yt.artemislena.eu/watch?v=-cJZn-HcqcY [video]

in general terms, a cell has to know what it will be first, then, it will also be able to "deduce" where it should be.
The Vastness of (Online) Identity
Looks very interesting and promising!

Related:

https://dbos-project.github.io/

https://news.ycombinator.com/item?id=32705025
Blue-light filtering spectacles probably make no difference to sleep quality
> So there is chance it won't be massive security hole enabled by default! Great!

True that. Sometimes committees lead to bloat. And sometimes committees lead to not adding magic to everything that ends up being abused by malicious actors. I love that deno and bun exist and are getting rapidly developed. By I also love the Node has been and continues to be a rock for the industry.
Congress's Commerce Clause power in the Constitution is notorious for being very broadly interpreted in the modern era. Here, Congress is either regulating a "channel" of interstate commerce (the internet) or intrastate economic activity that interferes with interstate commerce (local ISP rules making nationwide ISP business more burdened).
Speaking as an American the bit that seems over the top is the ""5, 1, or 0 meters" bit. It comes off as condescending. At least from another American. I've known a few Germans and this sort of comment seems much more acceptable to them. I think it's seen as "this is my reasoning, with it you can better evaluate the validity of my request".

Simply saying "please stop touching my luggage" is what I would expect. Adding any reasoning or explanation increases the emotional stakes and gives more places for people to infer subtext.

I appreciate the directness of simply backing your request with clear assertions as to why it is reasonable. Despite this, it does feel a bit odd to hear.
This is obviously a false binary. There is a complex multi-variable gradient between the two extremes. People don't want it both ways - they want it somewhere in the middle, and they reasonably disagree about where.
Mysteriously I'm also seeing videos I already watched(!) and what I can only imagine is videos that someone paid to promote and Google doesn't care I'm not remotely the target audience
Right now, the most likely outcome is that you will get convicted of a crime somebody else did because you "won" the lottery of being the false positive on the database.
Yes! The first word processor I used was Wordstar (under CP/M). My first programming environment was Borland Turbo Pascal. Later, I used "QEdit", which was configurable to use the wordstar keys.

When I finally migrated from DOS to Unix, in the early 90s, I was delighted to discover JOE. It is the first program I install on any new Linux or *BSD box or VM.

JOE has syntax highlighting and several other nice features these days. I have therefore never felt the need to get proficient with vi or emacs.
I would like to build a 3-4 host PCIe fabric using Thunderbolt/USB4 as the interconnect. Are there examples out there of using thunderbolt interdomain communications between more than two directly connected hosts? Is there any existing body of work on this type of application?
Not a fan?
Just keep a look out for those hidden cameras on your next Air BnB stay:

https://www.theatlantic.com/technology/archive/2019/03/what-...
Epoch Times media bias: Leans Right
Totally agreed. OP has no idea the scale of account takeover attacks by stealing tokens for any large online service (Google accounts, iCloud accounts, Microsoft accounts, etc).
Given that Uber's only quarter in the black was the most recent, AND most of it was from capitalized assets, well, it's just a failing business, but scaled big!

It's a common trope for VC's to fund, fund, fund for that sweet hockey stick growth. And they know that it takes money to make money.

So yeah, the fact that these businesses have been better is because they were subsidized by VC'e to get you as a customer. Enshittification process is already well full in effect, and will get more expensive and worse

But hey, Uber cashed out for the early Ponzi investors. Probably won't pan out past this point.
I used to do something like this with my passwords. A folded, printed sheet with tiny font holding my accounts and passwords that I carried in my wallet. Eventually I found there wasn't enough space even on both sides of an A4 sheet with the tiniest legible text, and a full sheet was hard to fold small enough. The text got mangled in places due to crushing.

I think normal users don't have a printer or a nearby print shop in 2023. (For those with an inkjet printer, the ink has dried and the head seized up since they printed something last year.)

Many people, who I assume to be normal, don't have a wallet separate from their phone these days. They use virtual payment cards on their phone and store paper notes and if necessary cash and a payment card inside their phone case. Not useful for "lost my phone" recovery codes, terrible for "my phone was stolen" as it reveals too much, but maybe good for "my phone broke".
The thing that broke my brain about Minority Report is, that after stopping the murder, they could have just let the people go a few days later. The person would know they couldn't get away with the crime and then wander off to take up pottery or whatever. Instead they Haloed them all for no good reason. No victim to seek retribution and no reason to restrain them any more.

At the same time, when you look at real life justice systems through the same lens we look at Gattaca and Minority Report it looks even more bizarre. We are pretty much running criminal training camps almost designed to make people more criminal, and then after they get out of the camps we structure our society to almost force them back into crime to survive. It's bonkers.
Still a false equivalence. You're overlooking the severity of the crime by orders of magnitude.

Going topless in America will probably get you a fine, or maybe 30 days in jail if the judge is having a bad day.

Child Porn will get you a decade if you're lucky and get you on a register for the rest of your life.
This is fine. Just makes me actually watch the stuff I subscribed too
The banners lies (or to be precise, misleads): they say they "depend on donations" but they don't say what they are trying to do.. they don't need donation to keep wikipedia.org alive, they need donations so they can do outreach and grants and travel and community programs.
Have you heard of the California no?

“Gee, that startup sounds cool. Let me get back to you.”
It basically endorses homeopathy which has been thoroughly debunked by evidence based medicine. Nothing it says is incorrect from a rigorous reading, but relying on a rigorous reading of your propaganda is no defense against spreading misinformation.
> - Expensive unregulated television!

> - Expensive unregulated scam concert tickets!

What are these two?
The “guidelines” of this site went out the window a long time ago. Moderation occasionally comes by and clears out the worst flame bait, spam, and blatant off topic nonsense, but there’s just too much of it.
> The primary missing feature here seems to be multiline support. That's super common for keys, certificates, and other JSON configuration.

Easy enough to just Base64 encode the value the way Kubernetes does
Many reasons. Subscriptions, saved videos, upload videos
Knowing how legacy software lives on far past its expected lifetime, I wouldn't be entirely surprised if SQL (and services though which you could pass SQL injection) are still in use 235 years from now.
He mentions that this is not a good UX in ecommerce space.

I think I agree.

If I have a choice between buying stuff on Amazon.com and Walmart.com -- and if one of the two gives me sluggish UX everytime I start my user journey. The other competitor site would eventually become my default go to and get all my money (everything lese being equal).

Brands are built at touchpoints -- according to my marketing prof -- and I believe it rings true.
It makes sense given that systems programming is more in the realm of cathedrals like Universities, whose whole M.O. to begin with is having you do free work, underpaid work, or even pay to do work
I believe Worldcoin is live in Germany. Also, it’s kind of unreasonable to expect a startup to pull off a global launch without a hitch. Assuming good faith, I suspect issues will be resolved over time.
They're supposed to, but they frequently don't according to my wife (ER doctor).
Artificial intelligence could help us talk to animals
So I know very little about Scheme, other than it's fun to play around with.

Wouldn't there be some middle ground where you have a tiny language and a unifying library/plugin system that would allow libraries to work across implementations (given some API/restrictions). So much like we have C++ and Boost or C and various C standard libraries, it would be possible to have any number of small Scheme implementation that could, if the developers wanted to, pull in a larger standard library, of which there could be many. Each Scheme implementation could then opt to develop and distribute a standard library with their compiler or simply refer to any number of third party standard libraries.