skysight-inc/HackerNews huggingface dataset:
You certainly can build more than you can reasonably maintain, but as in cities live humans workforce and ability to maintain follows. So something else must be the concern: inefficient patterns (urban sprawl) or imbalances in the wealth and liability distributions. The latter can be fixed at any moment in a functional society but can’t be fixed easily in a flawed democracy with powers hugely profiting from the imbalance

So I see the concern
A bit avant-garde but it works
We don’t fraternise with the help, darling
Eh, disagree. For space, you can use ellipic curve instead of RSA to halve the size of your token.

Sticky sessions are really hard or impossible on public clouds where you can't load balance by ip/port hash. And still hard when you consider that mobile devices hop on and off wifi constantly. One of the worst, shittiest third parties we use has IP based sticky sessions and it's utterly broken because we run 3 instances in different AZ's for HA.

"Users block all local storage" doesn't matter if you're doing something modern with React or Angular. The JWT is stored in JS.

"Implementations are not battle tested or don't exist". This is absolutely not true. Only morons use bare JWT. OIDC or OAUTH2 are the way to go. And these libraries will handle random things like token refresh for you too.

JWT IS more secure, because tokens are unforgeable. This protects you against a ton of attacks. And not using cookies adds even more protection.

Lack of token revocation isn't true either. You can use a Bloom filter with a secondary db lookup for blacklisted tokens with miniscule extra load.

IMO this article is just outdated. Before OIDC and a bunch of libraries and tons of mobiles switching IP's and multiple AZ for HA and elliptic curve support, most of this was true.
Could anybody explain what's the point of using 50% gray for main text font? Does it really look good to somebody besides the designer?
The Elder.js Guide to the Galaxy
America’s Failed Machiavelli
Is it too soon to say “this is what you get when you cut costs at the wrong place - your IT guys”?
I kind of feel that this kind of git advice is way beyond the point of diminishing returns. As a conscientious developer we have a lot of work. We write code of good quality. We refactor that code regularly. We write automated tests. We test the program manually. We use linters and type checkers. We talk to people to find out whether what they requested is actually what they need. But the day only has 24 hours. At some point one has to say that enough is enough. I really want to put the 'enough is enough' point before worrying about a good looking commit history. Some years ago we all went from svn to git and I am not really sure the improvement was worth it. Sure, git is objectively the better version control system. One can do a lot more things in git. But then the disadvantage is that one actually gets to think about all of these 'a lot more things'. One thinks about questions like should one merge or rebase and so on. I seems like an activity that falls under what is commonly called 'bike shedding'. But like I was asking before: is this really worth it?
That's not how that works. Infrastructure is built with many years of a cities budget; they are maintained with the current years (and sometimes, the next 5 years) budget.
Have you seen a city with under-maintained infrastructure?

https://www.artba.org/2021/03/23/over-220000-u-s-bridges-nee...
If a dev reads GPL code and reimplements it then the new implementation must be GPL (within fair use).
Posted yesterday by the creator: https://news.ycombinator.com/item?id=27723772
I have no mouth and I must scream
Road damage is said to be proportional to the fourth power of axle weight [0]. The link to reference 14 on the article is dead but the internet archive has a copy of it at [1].

[0] https://en.wikipedia.org/wiki/Vehicle_weight#Importance

[1] https://web.archive.org/web/20150709151027/http://www.nvfnor...
There is a machine on the road under my balcony right now, chugging and chewing asphalt 2 yards wide and spitting it up on a truck in-front of it.

Road maintenance must be so much easier today than in the 70s. It feel to me neglect is by choice not necessity.
> Not to mention the ease of parking a bike.

True for places people visit frequently and for short durations (grocery stores, restaurants). But residential areas? pfft. And even if I could find a bike rack, I wouldn’t leave it overnight because of theft. Inevitably I find myself hauling my bike indoors whenever I visit friends. Whereas my friends with cars just parallel park without giving it any thought. I hardly have them beat here.

But yes, I agree with your premise. Biking is way more enjoyable than driving in a city, when possible. And in the end that’s a huge piece of winning people over. Electric bikes are helping more people discover this, though ironically, electric bikes are even worse when it comes to parking (larger theft target; harder to haul up stairs/indoors).
In which country does the law force offline applications to collect user's information?
To me this really is not that impressive. Responding to a definition request of some concrete technical object is basically just a dictionary look up task. Responding to more abstract input especially having to do with the meaningful relationship of multiple objects in space and time is more dificult. For example in a sex related prompt, I find the AI confuses gender role, i.e. he was so wet, her nipples were pulsating, and it gets confused about other object relations.
Even intended use means using plastic utensils which release toxic crap when heated and chip off leaving little plastic bits in your food. There is no safe way to use non stick pans.
when watching netflix on mac u should be watching on Safari to get the full quality, if I am not mistaken (DRM stuff, I assume)...
The problem here is unicode normalisation, a standard procedure of replacing equivalent glyphs (the "character units" a user sees) until only a specific set of graphemes (unicode character points split into groups that form glyphs) remain. you can do this with libicu before you index text or send text for a query to sqlite3. There's also an official ICU extension for sqlite3 that does this.

Other than that, there's also tokenizing (splitting text into words) that's also unicode defined and stemming (reducing tokens to a base stem like "likes"->"lik-" in English)
This is a pretty awesome use of manual image processing.

It's amazing that so much of the exposed surface rock looks like slate. It's strange when you consider there's no continental uplift to expose metamorphic rock.
There may be more CDNs but most of them aren't that great…

CloudFront has HTTP/2 prioritisation, and concatenation issues

Many of the others build on nginx which also has HTTP/2 prioritisation issues

Akamai, Cloudflare & Fastly seem to be the only CDNs that are seriously investing in their infrastructure and their platform — all use custom edge server software (yes some of it forked from open source), have built in image optimisation services, have ability to run workloads on the edge etc.

Then there's the peering arrangements that have to be negotiated (and paid for if you're not pushing significant traffic)
FTI: "git rebase -S" signs the commits.
Could future of computing be just computer clients leveraging the cloud compute? If services like Google Stadia becomes as ubiquitous as email, no average user would bat an eye on required web login.

You want to render a complete VR map of a nation? Maybe you require petabytes of ram and compute power of a today's server farm? Worry not, your phone weighing 140g can do it, all by leveraging cloud compute.

Even if this future doesn't materialize, incentives for MS are clear and this requirement shall open up more integration opportunities than before.

Also there is no competition.

Linux has the following problems which have largely remained unsolved, since the community fails to even recognize them as an issue.

1. No 1080p or 4K video playback on Netflix.

2. Not even 720p video playback on Amazon Prime Video.

3. Games take a performance hit.

4. Single click installations of .deb almost never works.
.exe and .dmg are a much better user experience.

5. Ubuntu store is broken. It sometime loads, most times it doesn't.

6. Absence of Adobe.

7. An average user is expected to open up terminal when things go wrong and thing often do go wrong.

An OS company can divide their customers into Developers, Video/Audio Editors, Content Consumption, Office work and Gamers. Linux only and only caters to us Developers.
All code using array.reduce should be rewritten without array.reduce
It's almost always a case of too low density - providing services to suburbs costs more per capita due to the area needing to be covered.

http://newclimateeconomy.net/content/release-urban-sprawl-co...
I get less than 5W idle on my T480 using TLP running on Debian Bullseye. Didn't have to config anything. But still it's only 8 hours.
The social app to network with travelers and locals
I certainly know what you mean, but this article is a tech demo and not a recommendation for a note workflow.
> eliminating maze-like cul-de-sac-heavy street layouts

You can actually do the opposite. You make suburbs heavily maze like to slow traffic down. Instead, you build plenty of shortcuts for bikes and pedestrians: the direct routes. That is: the incentives to bike or walk (short direct route to nearby locations) should outweigh the incentive to drive (twisted path that might be kilometers winding around a crow's flight of 100m).

Actually building separate paths for pedestrians and cyclists is a required ingredient in that recipe though.
Sometimes things were flagged off the front page while we was asleep or at work despite many votes. Happens fairly regularly.

Sometimes we've seen it but it is a new angle.
Is anyone else finding this thread really disorienting?

There are some comments where I assume it’s written by a human but it feels no different to the responses to prompts.
Ian Knot (2003)
s/freenet/freenode/
Kevin, is that you?
> And comparing Jan. 6 to CHAZ is honestly a total joke not even worth acknowledging further.

> But I do need it to not be compared to situations that are not laughably benign by comparison.

> I don't know you, but that comparison was whack, be it bad faith, naivety, or ignorance. In my opinion, of course, however misguided, hyperbolic, or otherwise.

You said what you said ^ and no hand waving about "oooh I didnt mean it like that" will change that.

> And since that's all you thought was worth responding to,

That's all you've given to respond to. All you've done is hysterically scream "False equivalence" and make weak claims of "Intention", which I've already pointed out are bunk when compared alongside the obvious intention of CHAZ.

> I think that's my exit in this conversation.

Yes I think that's about your only option at this point.
Yes this is correct. Heme binds to CO in the same way it binds to O2–the iron is oxidized and has the same color.

This is also the source of carbon monoxide toxicity, as it binds to CO tighter than O2.
But so what? The fact that it is (or was) open source means that anyone can still take and re-use the code, regardless of whether it gets re-licensed in the future. The re-licensing prevents nothing.
Sounds like a close one either way. Too close.
Many places do regulate the noise levels of exhausts, which seems a bit more appropriate and less punitive than permitting any exhaust and hoping people don't die as a result. The penalties for noncompliance are obviously not as high as jail time, but at least to me, (among other things) there is an element of premeditation or willfulness missing in these deaths.
I use Fastmail and Microsoft Outlook sometimes puts mail from Fastmail in the spam folder. It's only Outlook that does this because when it happens, I ask what email server they use. Always outlook.
MIT only requires attribution for "substantial portions". Whatever that is...
I’m a very big bash scripter - to the disdain of many younger colleagues. They prefer golang, typescript, node. I find it hard to relate. I write bash scripts to automate batch commands I find myself running as part of my job. I like the terminal and posix utilities. Very flexible and easy to read, to me.
On Zsh there is also '=' as prefix, at least that's what I normally use, don't recall if it's a default setting or the result of a local configuration...
It might to be that impressive in a technical sense but who wouldn’t use this for a last minute science assignment?

The plagiarism software arms race is about kick into high gear!
I sure hope so. Got beta access early on, with a pretty strong use case, namely generating human-readable summaries of records in a large database from meta data. Once I saw the pricing I thought that must be a joke.
If you’re just fooling around and create a handful of prompts, okay, but it’s prohibitively expensive for anything starting from a few thousand requests, not even to mention a 100+ million :)

I think we might actually just try GPT-J…
There’s also searX and metager, just to name a few non-corporate owned search engines.
I'll try:

I wrote about being a boy and getting what I think is bad advice.

You comment "The most powerful type of privilege a person can have is access to good advice."

I wonder if you think that what I got is good advice.

(BTW: BSc, not BA :-)
Since downvotes are not my thing, I’ll explain my logic. The value of Legos is return customers. Build, break, drop it in the pile and never build again. (This with great fun obviously, but my experience is no box stays separate in the long run.) Any outside disruption that massively increases the replay value of boxes (perhaps even find that old box from among 20k pieces?) is a threat to Lego. They make about 1 € billion a year on 6 € billion gross. You have to take the lifetime value of the disruption, hence my 100 M€ estimate. It is an estimate that says the repeat value of Lego will rise for the customer with a fall in repeat sales for Lego in the 1% range.
Well that’s just wrong, Kathy Boudin was driving the truck when they killed the police officer. These people were a complete menace and if you hire a DA who makes excuses for terrorists/murders you get the results you get.
Image Labeling in Android Using Google’s On-Device ML Kit
It was, but in the end it couldn't, because as it turns out "developers" aren't really programmers and even the plan to make them responsible for their own messes is ultimately failing... very, very few people are truly meant and talented to program a computer, the rest have no business being in this industry and are in it for all the wrong reasons.

For programming a computer, correctly, elegantly, has always been an elitist, and will forever remain an elitist thing to do. It requires patience, dedication, perfectionism, something most of the people currently "developing" do not and will never have.

I have been preaching automation on the level of systems exchanging messages and reaching decisions based on the exchange of those messages for decades, which is why my designs have stood in production for decades. What will replace DevOps? OS packaging, as it was meant to, because it is the correct, optimal solution to very large scale automation of autonomous systems, which require no human interaction or oversight.
Good to know now I have standards to be measured against.

Solaris is dying because of Linux coming into the scene and Sun's mismanagement, being bought by Oracle that most cares about Unbreakable Linux, this wouldn't have happened in an alternative universe without Linux.

Plus it was only one example of UNIX, others could be given that were affected in similar ways.

FreeBSD, OpenBSD and others are surviving, hardly getting any upstream changes from Apple, Sony or plenty of others that take profit of the license, beyond some charity whenever they feel like, this isn't thriving.

It is no surprise that all POSIX clones competition against Linux on the IoT space, by those vendors not keen in upstream updates for Android, are using MIT/BSD and Apache licences.

Maybe this isn't up to my standards, yet it is what I believe.
A solution that seems novel to me may be assigning higher property tax rates for parcels further from core services. If the city’s cost basis is higher to maintain services, why not align incentives to encourage infill?
Presumably everything after the ellipsis is GTP-J. Solving the housing crisis by building more hospitals and "not needing them" doesn't sound like the product of a human mind, jokes about how crazy many people's political views are aside.
Sentry is a poorly designed crash reporting service that can be a massive vector for supply chain attacks. E.g. a sentry crash report makes an interesting target since it can save an adversary a lot of time finding exploitable parts of an application. Sentry claim that github and Disney is using their service ("among many other fortune-500 companies"). The problem isn't so much that there are potential security holes in sentry but that a service like Sentry should never be a SaaS (or if it is should come with a massive disclaimer - but since they just raised 69 MM last year and want to be seen as the github of crash-reports they're not gonna talk about it). Outsourcing something like that and sending it over the network demands a huge amount of trust. One might say that Anti-Virus companies or certificate authorities demand the same, so where is the problem? The problem is that nobody raised this (yet) so they don't even position themselves as a service that ought to take security seriously. There is also the elephant in the room of how many Sentry employees get to see the crash reports of these companies, what security clearance they have and how well they're vetted. Scrubbing of PII in the crashes is left to the client using the service and it often happens that PII still leaks anyhow. Whoops!

Ignoring all this for a moment, Sentry also has other problems limiting its usability: it can't be isolated from the main application logic and its ability to be useful is affected during times of a crash (when crash reporting is actually needed most). The correct approach to do something in the observability space today would be to make it live inside a eBPF VM (and not have the crash reporter run in the same context as the application).

Edit: The (genius) growth-hacking and business model of sentry is to convince companies that it provides value by creating a dependency of Sentry API calls in their clients application code. This is hard to pull off but once a customer has been convinced that making sentry.io calls is useful, they're basically joined at the hip. This is what makes them a highly valued company (from a financial pov) since getting rid of it is as much effort (and even potential risk) as putting it in place.
Imagine the headache of a project where each file has it's own FLOSS licence. Or each class or function even.
To me this really is not that impressive. Responding to a definition request of some concrete technical object is basically just a dictionary look up task. Responding to more abstract input especially having to do with the meaningful relationship of multiple objects in space and time is more dificult. For example in a sex related prompt, I find the AI confuses gender role, i.e. he was so wet, her nipples were pulsating, and it gets confused about other object relations.

Here is a response to an NSFW prompt anyway it is funny but also nonsense especially at the end where it talks about a woman getting a BJ!

Prompt italiscised...

The professor was boring so she started masturbating in class. After a while, a girl sat down next to her and told her that she had an amazing vibrator. The girl helped her to try it out but they didn't really know how to use it. So the professor started to teach them. After that, the girl offered the vibrator to the professor and she took it to her home and used it in a bedroom on a blanket. That professor had a good sex story to tell.

Seems like your gf is my roommate! Well it is or it was, since I ended up sharing the apartment with her for a while and now I need to get a place for myself...anyway, long story short I guess she went to the movies with one of her friends or something (thanks Tom!) and came back late. She found me asleep with her comfy dress on in the armchair... so it seems she was with me that evening, perhaps I slept through it? Anyways, as if it wasn't quite an intimate enough end to the story I also came back to find another guy on the couch...seems it wasn't a total surprise to her as well, maybe she was in the midst of getting a BJ or something or asking for one...anyways, one of the guys turned
Why? 100c is typically the max nominal safe operating temp for CPUs. It would be a waste of resources to add additional cooling to computers not intended to run these type of workloads.

Prime95 is basically a synthetic workload so it makes little sense to optimize for it.
Minute physics did a great video on this topic a while back: https://youtu.be/LKnqECcg6Gw
To be clear I wasn’t dismissing anything, that was not my intent. I think as a programmer assist text based approaches work and I really like copilot for what it is.

I was merely saying that for the holy grail, program synthesis from informal spec generalised to any domain, the approach will have to be different.
The developed countries also had much younger population. This matters for innovation, people over 65 rarely come with that kind of innovation that moves the needle visibly (e.g. semiconductors).
I felt that experience after playing with GPT-3 for a while too. The constant flawlessly average grammar makes everything else sound like it. It lacks identity beyond being perfectly average.
Tokyo didn't have near-zero immigration for most of the last 70 years. It's a great example.
I'd like to see a graph of miles flown per year by decile.

internet foo

Found this. As I suspected, hockey stick graph.

https://news.gallup.com/poll/1579/airlines.aspx

Half the people in the US don't fly at all. 25% fly 1-2 times a year. People that don't fly at all, and people that fly 1-2 times year. Probably wouldn't be much impacted if they had to take a high speed train instead of a plane.
Turbo C++ Professional Ad – 1990
2007 LLVM Developers' Meeting [video]
I see lots of comments here on how important it is to preserve "history of what really happened", arguing that cleaning up the history "is a lie the same way that people who wear makeup are 'lying'" and that "someone might learn something from it".

I feel that it's quite over the top. Nobody goes to the commit history to "learn programming" (or at least you should not) and if you did, it would be so confusing to see things added in a way and changed back 2 commits later because it didn't work.

The code is just half the story, it needs context, it doesn't represent the train of thought behind the changes, that's only in your head. If you want to document what didn't work write a document where you explain the different approaches you took, why they didn't work and what you did at the end. That really is super useful.

Just keep the history clean, if you ever need to revert a change you will be grateful you didn't add many changes to 1 commit or didn't change the same code in 5 different commits throughout the PR. Keep the code working at each commit, if you ever need to `git bisect` you will be grateful you did.
In the middle of a generated text about low-carbon concrete, I found some Wikipedia markup:

Use
Low-carbon concrete is used to build low-carbon structures and other buildings. Examples of structures that are made of low-carbon concrete include buildings in greenhouses and offices.

References

Category:Concrete
Category
From you

> They had guns, nooses, there were chat logs, etc. This is not conjecture.

Stop trying to wiggle out of this. You said armed with guns. Don't try and move this over suddenly to "Clubs" because your bs has been called.