skysight-inc/HackerNews huggingface dataset:
Lol. I know, right? But there aren't many of us old-school "The Internet interprets censorship as damage and routes around it" types left anymore. And sometimes it feels like we're getting run outta town. We always knew this day would come, and Kiwi Farms is kind of a perfect litmus test for whether legal controversial speech can actually persist on the Internet. It's almost the only one left. 8chan is pretty dead. 4chan sold out years ago.
Ah, I see.

I didn't think it was possible to run native binaries on Android. Cool to see it happen :)
> Excuse me Sir, do you have a moment to talk about our Lord and Saviour, the Framework laptop?

Very gladly: It has even fewer ports than most mainstream laptops. The theoretical flexibility doesn't make up for the facts that it can have at most 4 ports, and the MicroSD reader counts as a port. So you can have one USB-C (which you need for charging), one USB-A to be able to connect a mouse, one HDMI to be able to connect a monitor that doesn't provide USB-C power, and a MicroSD card reader.

You don't get built-in Ethernet ever
I know next to nothing about how sensors are manufactured, but we do have the technology to build flexible displays. So what are the major challenges in building "flexible" (for lack of a better word, obviously they would be fixed in place) sensors?
shared_ptr<> is most useful for multithreaded applications where a pointer can be safely shared amongst many threads, where the last one to go out of scope will call delete on the object.

To do this safely the shared_ptr<> class maintains a reference count which is protected by a mutex. This is pretty inefficient if you never share a pointer across threads.

Better to use unique_ptr<> where the Thing that created it is also the Thing that's responsible for deleting it - after making sure that anything it's shared the pointer with is already safely destroyed (another thread, a collection or some other object).
Before going in, my two guesses were censorship and chilling effect
Realtime Hosting and CDN performance testing along with website performance analysis using google lighthouse.
Thanks for the reply! Good to hear, thanks!
Agreed, 100%.

Once, I came across a programmer calling themselves a contractor. I wanted to ask them what they did: hang drywall and install toilets? That's what a general contractor does.

And along the same lines, to most people a developer is someone who buys land and builds houses, not someone who writes and fixes programs. Don't call yourselves that, unless you want people to potentially misunderstand your job.

Programmer is a word that is specific, succinct, and widely understood even by grandmas.

Now, we have individual contributor. That sounds like you gave money to someone's kickstarter project.
DJI Avata: palm-sized, 4K, VR-controlled drone
Get a motorcycle. They're still almost exclusively manual. Heck, it's not hard to find one with low miles and in good condition that still has a carburetor as motorcycles didn't switch to to electronic fuel injection en masse until 2010.

Manual transmission, manual choke, manual fuel valve, no traction control, no ABS, no computers (if you get one made before 2010) - what more can you ask for? The ones made prior to 2010 also tend to have analog gauges. It's the ultimate analog riding machine!

Get one of these old machines and have fun. In 10 years or so you won't be able to find fully-manual, non-computerized, motorcycles either.
Well you can find rankings from across the world: THE, ARWU, QS, Leiden, etc that all show the same thing. US Universities dominate them.
Yes, and let's celebrate!

Access to the real, genuine Internet people and places will be made invisible; protected by the gargantuan SEO-fed lipid-berg of AI-generated content, keeping the social media peasantry ever-corralled in the cattle pen where they shall be kept happy and fed by their keepers.

Is September 2022 the final Eternal September?
This terminology was common in the 1990s, before AI meant "machine learning" (aka adjusting parameters). Symbolic processing involves having an object in memory for things in the real world, and manipulating them. There's some vague relation to object oriented programming. The point is, it involves creating & destroying objects, memory allocation, that sort of thing. As opposed to purely numerical computing: for a neural net with a fixed architecture, there are a fixed number of operations (multiplying, adding) to get an answer. It's easy to do that in real time, since the computation is not only bounded, but of constant time. Symbolic manipulations can take variable amounts of time, and depend on the particulars of the inputs & problem being solved.

Lisp was championed by people in AI working on symbolic reasoning back in the 1990s.
I dont think job prospects are the primary reason
Twitter is overrun by lookalike threads
Digging would endanger their own grift after all
The devil hides in the details: it is all about how much "critical" the set of components is, and what is the core of the pb being reported. Because, as my experience goes, often the pb lies with the "dev" of the set of components itself, not the issue reporters.

Software (open source or not) is plagued with planned obsolescence and software Rube Goldberg machines, and on components where it is accute, there is no reasoning of anybody, the "dev" is a scammer, not to mention the "dev" is often a corpo or an organized network of ppl (pulling the strings in the shadows).

On critical, big and/or complex sets of components, and those would be well established ("financing" is kind of "secured", and those components are used a lot), the "dev" knows that hardly nobody will be able to provide real-life alternatives, then "dev" may give you a bit of attention but will send you to hell if you start to threaten their scam (namely the "financing" of their network of ppl). Usually, you will get partially true responses missing out the "disturbing" parts, all that with a ton of "mauvaise foi", like a troll.

Fighting this can only by done on case by case basis since we are talking about complex component systems. Not to mention, mistakes can happen because it is easy to be fooled in complex matters.

Sometimes, you may have to "follow the money" and go legal.
If wrapping long links causes them to break then does very much sound like an email CLIENT issue.
Certainly all employers should provide an initial phone screen before requesting that a candidate do some kind of work including presenting or traveling. Or even doing take-home work if they still do that sort of thing, though I'm glad to see that becoming less common. I would consider it rude and unusual for a company to do otherwise.

I'm solely referring to offering to rejected candidates the opportunity to discuss specific critical feedback about what factors contributed to us turning them down instead of the standard boilerplate responses like "we went with someone with more relevant experience".

I'm not sure whether you consider declining to provide critical interview feedback to be taking an "adversarial approach" but in my experience it is extremely common.

In most cases a followup call really is rewarding for both parties, and if I have some social connection to the candidate I still offer it. And even when I don't I still sometimes do it despite reservations. But after having candidates become argumentative and having a coworker get burned by a litigious candidate I'm more wary of spending the time and incurring risk as a general practice.

If I was running my own company then I hope I would go back to offering a followup call because I think it engenders goodwill and the overall utility vastly exceeds the risk. But at a BigCo my risk/reward ratio is different. If HR and Legal get involved it doesn't matter how meritless the accusations are, everyone is about to have a Bad Time.
500 datapoints vs 10,000 is truly 20x less, but the distinction in fact has 0 meaning, both are equally bad.
> Because it's their business, and they have the right to to choose what it is permitted to be used for.
> Cloudflare is not a common carrier or public utility, not is it the kind of natural monopoly that would typically justify it being made such, and has the freedom to decide who to do business with, and what to allow their facilities to be used for, and is not obligated to only refuse unlawful business.

They also have the right to choose to keep doing business. We're not discussing what they must do, we are discussing what they should do.

They are well within their rights to both allow or deny service to KF or any other person or organization (at least barring some kind of court order). The GP demanded that they cut their business relationship with KF. I am arguing that they shouldn't do that.
That's so weird. My headphones are comprised of mostly.... headphones.

And that's not even addressing the issue of the charging curves of lithium batteries that make those batteries fail sooner than they should.
> Remember Cambridge Analytica? The affair proved that it’s possible to manipulate people on a mass scale by the content they consume

No, it didn't. That is based on the assumption people voted for Trump who would have voted for Hillary based on facebook ads.
The Irish:

https://www.theroot.com/when-the-irish-weren-t-white-1793358...

https://www.irishtimes.com/news/where-the-irish-are-not-quit...

Eastern Europeans, Poles, Slavs, Hungarians:

https://andscape.com/features/white-immigrants-werent-always...
> how many are still operating in the old model of "never share personal information online"?

Depends what you mean by "never".

A middle ground could be that platforms give a green tickbox, but no personal information, to users who are proven to be human.
The real reason for 0 traffic deaths in Hoboken is the city's tiny size and congestion. There are very few places here where cars can achieve sufficient speed for an accident to be fatal.

Non-fatal accidents are very common here though, especially over the past year or two. Living on a busy downtown Hoboken street, I see car collisions at least every few weeks, and that's just on one intersection!

The largest problem is the stop sign arrangement: Hoboken is primarily one-way streets, and relies on stop signs instead of traffic lights at intersections, with most of these stop signs just in one direction rather than all-way stops. Out-of-town drivers very frequently assume perpendicular oncoming traffic also has a stop sign, when it does not. So they end up in t-bone accidents frequently.

This stop sign arrangement is also extremely hazardous as a pedestrian: drivers at intersections tend to only look in the direction of oncoming traffic, ignoring the pedestrians that may be crossing from the other direction. Add bicyclists who are legally able to ride on sidewalks, and a general lack of traffic safety enforcement, and you get a really hazardous and stressful situation for pedestrians and drivers alike.

Personally I never encountered these problems living in equally-dense Brooklyn neighborhoods, because NYC uses traffic lights much more extensively and intelligently.

Also the "daylighting" mentioned in the article is complete fiction. Delivery trucks park on top of the flexible bollards as soon as they go up, and completely block drivers' vision at intersections. My sense is these articles are a PR campaign meant to bolster the future political ambitions of a specific local elected official.
'92 would be an RRC. Get a P38, they're a lot more "liveable" as a daily and they don't rot anything like as badly. Also an RRC is insanely expensive, and P38s have only just started the upward curve.
What Not to Do in Life – Some of the Best Advice I’ve Heard (2010)
>not worry about what people think

it's not about what others think of me. It is about what I think of myself.

Watching this kind of stuff sends the wrong signal to one's subconscious ... that one is still a "child"... and this will show up in one way or the other in one's interaction with other people.
Yes. And very sad that most people don't know what that is, because the goo companies are doing their best to hide it.
Background jobs creating other jobs which create other jobs and so on is a tough situation to be in. Big potential for race conditions and other bugs hiding in that complexity. One of those things where either you've made really good decisions along the way or really bad ones.
> Brave is an ad company, in the sense that their only revenue is from ads.

This is like saying non-profits are donation companies. It's stretching the definition to make a point and ultimately circular logic.
on the https://www.pixelsandprisms.com/ site it also says roughly which lens it is too
why didn't the glove fit
Great - have at it! I like mocktails too!

I was just being a pedantic jerk reacting to: "no downsides."

There are often possible downsides to anything one can do ... but that doesn't mean it isn't something worth doing. I love to hike - I could break my ankle or fall of cliff - but that doesn't mean I should never hike.
Most people don't influence zoning policy or understand it at all.
Owning physical media is not the same. You still need a license to be able to play it.
That is not my experience *at all*. There must be something wrong with that particular transmission.

I love driving manual, but a long stretch of having to commute in stop and go traffic made me switch to automatic, and it has always been a buttery smooth experience for me.

There is nothing worse than the smell of burning clutch in the morning.
It is a problem on two fronts: 1) The USPTO office is criminally under funded. You have people making $75K being given mere days to sort out a new patent application. 2) Say you even have a PhD in some field. In three years, you may be completely out of your element with new advances. Now think about people who have been there 20 years

I think the solutions are fairly simple for software patents

Software patents are only valid for 3 years

Software patents aren't transferable, they are only licensable and have to be licensed on the same terms to everyone (this means the patent is always owned by the creators)

Software patents have to have a dissertation defense where they have to present to multiple examiners. We need people to push back on things that are "Super common prior art thing but on a PDA"
The car has done so much damage to our world and most people are completely blind to it. Obesity, climate change, isolation/loneliness, excess deaths/injuries from collisions, out of control housing costs, can all be tied back in a major way to car centric society. And yet people will defend their car and the "convenience" of it like their life depends on it, and force it down the throats of everyone around them. Boggles the mind.
Overuse of shared_ptr is called Java Disease in reviews.

Most programs don't need to use shared_ptr at all.

Side note, there is also no value in making those member functions "protected".
I actually enjoyed the challenge of that. The problem with stop-and-go driving, especially in LA where I made the transition to automatic, is that it can go on for a very long time. My left leg would get sore. Starting up a hill typically only has to be done once.
> Keep Your Hands Off Eizouken!

One of the best animes I have ever seen. Celebrates the inherent deep joy in making, set in a low key solarpunk world. A breath of fresh air.

No surprise Masaaki Yuasa was involved, his latest movie Inu-Oh gave me similar feelings of ecstasy by combining off the walls psychedelic animation with a 14th century historical Noh theater inspired rock opera. So good.
All they did was automate a process living, breathing human redditors have followed for over a decade: farming karma with reposts. The fact nobody noticed the switch over from human repost spam to bot repost spam is pretty indicative about the overall quality of the site's community, I think.
Ask HN: Is there any GPU buying guide for PCs like the MacRumors Buying Guide?
Weighing whether it's worth it to add a 3090 for playing with ML, but is that a bad purchase if the next generation will be out shortly? Or will the price of the next generation be so much higher that it's still worth it? For Mac there is a site that outlines these considerations… is there anything equivalent for GPUs on PCs?
It lets you specify the type of length of an array but it has absolutely no protection other than initialization. For example, you can _easily_ push to an `Array<number>(5)` so... other than initializing by hand with all positional arguments you aren't getting any safety.
If largest social media platforms all went *pOoF!* today, where would our dead-headed majority be in a year?
Moderation was probably the wrong word, more in the sense of controlling faked content posted by accounts that are not real people. Managing Alex Jones official account is about the same, but fake accounts/bots become harder.
After butterfly keyboards and graphics card recalls, I think Apple has learned some lessons about selling crap.
In the words of Matt Levine:

> An important running theme of this column is that one of the best things you can do for your financial career is lose a billion dollars. This is not necessarily actionable advice, for most people; it requires someone trusting you with a billion dollars to lose. But if you ever do find yourself in a position where you can lose a billion dollars of someone else’s money, and you do it, that could open up a lot of doors to you. Losing a billion dollars tends to be a high-profile affair; it will definitely get your name out there. People will be impressed that you were entrusted with a billion dollars, and that you took a big swing and lost it. And they will assume that you learned important lessons and, next time, won’t lose it.
This is one of the most ignorant comments I’ve seen, and I weep for a future where people think that cramming flashlight batteries into cars is as big an achievement as eradicating polio, discovering the structure of dna, developing vaccines that prevent common cancers, creating the whole concept of open source software, or editing genes.
Yes, please. The recommended Android development environment is huge bloat and overwhelming for quickly starting a project.
This is a very low-effort and dismissive comment, but also incredibly wrong. You do not need consensus to coordinate a distributed system. A master/slave network architecture is designed so that a single node can maintain consistency, or multiple nodes using a state storage mechanism with exclusive locking. Almost all distributed systems for the past... oh, 60 years, have not required consensus for consistency. Only modern ones that utilize Paxos etc made distributed consensus practical.

Then again, 'consistency' is a vague and ill-defined term in distributed computing theory and maybe you were only talking about a consistent distributed decentralized network with consensus.
I agree. As far as advertising goes, they're almost tolerable. I never thought I'd ever see the day an advertiser would allow people to turn off the ads.
It would be really nice if we could make fuel from trees
>You don’t go to The Met or the Guggenheim to look at content.

I would go there to look at art, and I go to youtube to consume content - sometimes listen, sometimes view, sometimes click through the paused, muted video. I don't understand why it's a misnomer to use "content" or people who produce these "content creators".
My parents celebrate 50 in a few months. Having separate accounts is a major factor in them staying together. But! It was horrible growing up in such a family situation. I hated it.
This article engages in my pet peeve, which is referring to entertainment as "content".

I don't have a problem with the word "content" in the context of content vs framing. e.g. if you are designing a network protocol, you care about distinguishing the content of the message from the framing, and you don't care at all what the nature of the content is, it could be video, image, text, etc, and it could serve many different purposes (entertainment, personal communication, employee training, archival/backup, etc).

However, this sort of language has crept into discussions of online entertainment, for no good reason. "I'm not an online entertainer, creating entertainment for people to enjoy, I am a content-creator creating content for people to consume." I think people don't like to think about what they're creating or consuming as entertainment, because society has already attached a connotation of triviality to the term "entertainment" (for good reason IMO).

Someone who talks about "content" is adopting the terminology and framing of a businessman, who cares little what purpose the "content" serves, just that it can attract attention, and thus money.

To be fair, once the internet is entirely taken over by bots, maybe it will be appropriate to call the stuff that bots create and consume "content" without a whiff of irony.
“In a few years, datacenter networks will grow an order of magnitude from 40Gb to 400Gb. Systems researchers, including myself, have been preparing for this new world for almost a decade [1,2]. Demikernel is the first fully-featured nanosecond-scale OS: 100ns to get a packet from the NIC to the app in Demikernel’s DPDK TCP stack, processing 1 million packets per second per core, etc [3].”

Meanwhile a typical server is doing couple of gbps effective bandwidth, running hundreds of interconnected internal services from redis via zookeeper, ceph, dozen of docker containers, prometheus, some virtualization (kvm?), dozen of sqlite instances, consul and many many many more small random things.

“Datacenter” i work with is not “datacenter” of doing 1mpps per core.
'Documenting' the existence of a socially maludjusted grown man so they can laugh at him and coordinate gaslight efforts definitely counts as harassment.

It's always been like this
Not "white Americans"--Americans.

Over the phone, people cannot necessarily tell my race.
The average American likely doesn't want a life without cars. That seems to be an HN obsession seemingly (my perception) fueled by people who have lived and stayed in very dense urban areas.

Creating larger spaces that aren't made for cars is great, but people will still need long-range individual transportation.
https://www.cloudflare.com/learning/network-layer/what-is-mt...

if you had a router between you and the webserver you're accessing and it's MTU is 100 bytes then the largest packet getting through it is 100 bytes. The router will break larger packets into max 100 byte packets and send them through.

"This process is called fragmentation. Fragmented packets are reassembled once they reach their destination."

The default MTU for routers is 1500 bytes which is probably the 14-15kb limit was picked.

/it's been 20 years since i was really into networks so maybe things have changed with the default MTU...
IIRC, you can purchase around 300 solved captchas per dollar
Au contraire. Yes, the beauty of the late 90's-early 00's internet was Alta Vista, and then Google, which allowed you to find the parts of the living internet that were interesting to you. Now, search engine results will almost never serve you up a single-user's web site. They will dutifully shovel you to one of the dozen walled gardens that has become "the internet." The search engines themselves have become the gatekeepers of this dead, corporate internet, and there's no breaking out of it.
How could we forget the time the American public bought up their street cars and retired them?
Stunning poem, thank you for sharing.
Then there is something wrong, either with the car, or with your technique, because that is absolutely not typical.
Removal of Heroku free product plans
Transparency on direction.
I'd still rather have the option.
> We need to ensure our consumption gravitates towards trusted domains and authors.

This is what the author recommends to have a chance at withstanding the coming flood of AI generated content.

This has two issues - the rich get richer ie an established trusted source has a better chance of growing ever bigger.

And two, if I’m free to choose me guru, shared reality become the casualty.