skysight-inc/HackerNews huggingface dataset:
> The only way out I see is to try to grow the “sensible majority” into a dominant majority that can robustly eject extremists - make a bigger tribe, essentially.

That's only good if we have the ultimate truth - if we have no entrenched wrong ideas ourselves. I think that's a dubious proposition. If we have an entrenched false idea X, then anyone who denies X is one of those extremists that we eject. But if X is actually false, by ejecting them we destroy the ability of society to figure out that X is in fact false.
That's only half of the story. The interesting part is when assigning multiple targets to the same logical name and effectively creating virtual "collections"
- Algorithms I and II by R. Sedgewick are great (https://www.coursera.org/instructor/~250165). Super easy to understand and very deep/nuanced at the same time.

- Automata Theory by J. Ullman is also really good. It used to be on Coursera but is now on EdX (https://www.edx.org/course/automata-theory)
That’s how Blackberry 10 ended up for me. Very few native apps but lots of good FOSS Android ones that were just never perfect on the device. Overall poor experience that I wanted to love.
I'm absolutely blown away by the speed of this website. Facebook and Twitter are a bloated heavy mess in comparison.

I just registered for an account and I'm getting super nostalgic. Really well done!

Edit: here's my profile in case someone wants to add me :)

https://spacehey.com/mrzool
Geeze, this was such an avoidable failure. Everyone knows ideas are worthless, execution is everything. They should have avoided doing things that scale and focused on making a thing a person wants. Remember what Peter Parker once said: "competition is for suckers." It sounds like this startup didn't even have a drip campaign, A/B testing, fake landing pages, or dogfood flavored ramen.
Maybe Apple can provide some blobs? Like the closed Nvidia drivers
n = 83, but sure.
Elasticsearch 7.10.0 Released
And most importantly, why you should study and manage your time in certain ways.

A lot of things in that course feels like it fairly obvious when you hear it, but often you might not have thought in those directions, and often it helps to get those things spelled out.

If I had had that course in my early teens that would have helped me a lot.
Yeah, I'm not sure removing the 100kg at most of the driver is going to help much.
11th Problem in SV: Dark/Grey patterns which this article is showcasing. This is legitimate irony criticizing the SV tech while doing the exact same thing.

How did this article get on the front-page?
Humor me - what would you use such an arm for? What does the design look like? How many times a day would you use it? A lot of time in homemaking (a full time job for some people) is spent cleaning, unpacking things, and packing things away. How would such a system work?
OpenOffice Still Gets +1.5 Mio Downloads per Month, Despite Being Discontinued
Sorry you're so salty about downvotes that you're resorting to ad hominem and debating semantics instead of discussion, but you clearly don't have anything more productive to say so enjoy your well-founded sense of intellectual superiority I guess.

>Particularly if you are only pointing out the obvious bias.

Sure, let's pretend you didn't take my original comment completely differently than I meant it and then act like I'm too dumb to understand what I was talking about. Have a nice day.
Revenge should explicitly not be part of the system.
Deterrence and public safety should be the key drivers.

"Rehabilitation" has a nice ring to it, but the only institutional approach for that is education. It would be cheaper to pay for an apartment/tuition/food than to house someone in a prison: https://www.marketplace.org/2017/05/19/how-much-does-it-cost...
I get it, it is a reflashed chromebook, with seabios.
Training?
The real basic failure is the same one which is currently running: how do you limit it to 1 "author" per actual physical human being in the world?

Like set aside other problems like establishing credentials or reputability, disinformation campaigns are based on the reality that it's very easy to create just plausible enough looking accounts, and getting easier (https://thispersondoesnotexist.com/).
I would probably start with Lamport clocks pedagogically:

https://en.wikipedia.org/wiki/Lamport_timestamp
Regarding your first point, I think it's both honestly.

I've lived in various major Western cities in NA/EU/AU and SV was cut by a different cloth. I've never met such a confluence of interesting contrarians in my entire life. I don't write that to proselytize SV or to mask criticisms of the region, I genuinely feel my experience living there was substantially different with respect to the exposure of eye-opening ideas than any other place I've lived in.

Airbnb isn't even like a crazy idea of a company, but the gist of the company was incredibly oft-putting to the majority of people I told back home in 2009. "What? Short-term rental to a stranger in my place?! No way!" Now of course, Airbnb as a concept is as 'normal' as any other large corporation. It doesn't matter that my hometown produces great engineers or has billions of dollars in funds, when the overall community is highly risk-averse and conformist, it affects the market size, investment, etc.
If you don't like the top comment, downvote it and upvote the ones you do like.

It's largely self moderated, right?
Wouldn't it be nice if instead of Boris reaping back these billions of taxpayer £s he's spending because of Covid, he actually charged Google, McDonald's, Starbucks, Amazon, et al a reasonable amount of tax, and we the public didn't suffer for decades over something the big companies would earn back in two financial years?
I was very tempted to leave a tangentially related comment here, but decided to stay on topic.

One of the things I like about HN's system is how simple and transparent it is. I don't have to worry about how some algorithm is going to treat keywords in my comment, upvotes, downvotes etc. Instead, I just upvote what I find interesting and write what I think others might find interesting.

There are definitely downsides to the system too (like the ones you mention), but ultimately I think it's a decision to pick the least bad interface. Sort of reminds me of that Churchill quote ~ 'democracy is the worst kind of government except all the others' (or something like that).
Saying that visual obstructions should not exist is fine if we're all being idealists daydreaming about the changes we would impose when we become Emperors of the world. But in the meantime, stopping distance is important.

Making the changes you propose in urban settings wouldn't even be sufficient. Or do you also mean to clearcut all forests within 50 meters of all roads, then nuke the grass with herbicides? A year ago when driving Alaska Highway 5 during dusk I was nearly killed by a moose. The trees there were cut away from the roads, but the grass was high enough to hide the moose until I was almost next to it. And about ten years ago in Pennsylvania, I did hit a deer in similar circumstances. Thankfully I was able to slow down enough that it didn't come through my windshield. There is no way in hell I would ever opt for any system that increases my stopping distance. ABS and good tires are no longer optional as far as I'm personally concerned.
I sense a renaissance coming
This would absolutely all be done with upstreamability in mind, and upstreamed as soon as is practical.

All that horrible forked kernel stuff is the realm of companies with closed development teams who don't care and just want a product out the door.

The PS4 Linux stuff I did was not upstreamed for lack of time/interest, but I absolutely considered it being decent enough to upstream when writing it. PS3 Linux running under GameOS mode patches were indeed upstreamed (though there was a bit of a lawsuit along the way so all of my code ended up attributed to a friend instead since I was keeping a lower profile at the time...).
Thank you for the explanations!

> In Pijul, conflicts occur between changes (not between commits or states), and are solved by changes.

So some channels contains the changeset (Fix, ..), and if adding that change to a channel creates a conflict, the resolution results in the set (pre_Fix, Fix, ..) on that channel. Then adding "Fix" to another channel will automatically pull in the "dependent change" "pre_Foo" as well, if applicable? Or is a separate "new_Fix" created?

Can a link between two changes be created manually, even though the delta does not require it? E.g. to attach an empty commit, if these are even possible in Pijul (compare git's "--allow-empty"). Or, more reasonably, to record logical dependencies which do not show up in the code, such a separate changes for testing vs. the code itself.
Lately my body seems to be waking me up after around 4.5 hours of sleep. I'm alert and well rested, but if I wake up I'll be tired in an hour or two. If I push myself to sleep more, I wake up around 7-8 hours feeling more tired, and I can easily sleep to 10 hours at that point. It's really frustrating, because there doesn't seem to be a perfect amount of sleep for me anymore.

I'm 45, Bipolar type II. Ever since trying intermittent fasting I'm extremely tired after meals, and my caffeine tolerance is way up. I always drank half a cup at most, now I need 2.5 a day just to function. I have sleep apnea, but it's well controlled with a CPAP(AHI<5). I feel like I need a couple month sabbatical to reset myself but I don't see that happening anytime soon.
It’s not worth losing sleep over.
The one thing I'd add to that with respect to looking at various Intro to CS MOOCs that are out there is this. Many of them are very good, e.g. the MIT 6.001x ones (assuming those are the current numbers), but many of the "intro" courses from top schools actually assume you pretty much know the basics of programming in at least some language. So the advice of starting from the basics is good.
> I found that the best way to go back to sleep after waking up is to think about the dream I just had. It seems like this 'forced' dream continuity is somehow sleep inducing.

That is what I do too. For me, it is the best way to fall sleep right away.
Humans aren't THAT tribal - if they were civilization would never grow beyond small kingdoms, yet here we are with nations in the millions (one in the billions).

It's not perfect there but most of the world is currently functioning.
Nim’s arc/orc mode (introduced in 1.4 and likely to become default in 2.0) does borrow checking but does nit enforce it in the same way Rust does: instead, you’ll get a compiler warning “i can’t just borrow here, so I am making a copy” which you can prevent by making your type uncopyable (which will make this an error). The semantics are not equivalent to rust, but they are similar.

Nim stops race conditions by controlling data passage among threads (disallowing shared data between threads, in general) and always has.

I am not familiar enough with Rust to say that everything rust can do and assure is indeed covered in Nim; however, plain Nim without using the escape hatches (which like Rust unsafe code, exist for those times you must use them) is safe.
This may not be the best forum for my question, but do people actually hire flashy but awful (or inconsistent) hairdressers?
KGB did not go anywhere since USSR’s collapse. They literally operate a mafia superpower with nuclear capacity right now in form of Russia. They are also more sophisticated in terms of people operations since they’ve been at it for quite a bit longer and they were never restrained by even a facade of moral responsibility USA places upon itself by pretending to be democratic and leader of the free world.

Whatever China’s counterpart to CIA is can’t be small either be it in scale or sophistication.

Don’t underestimate those by comparing purely financial side of things, agencies that operate on ideology tend to have way more motivated and focused humans which more than makes up any financial shortcomings. The whole industry operates on the idea of asymmetric response and making the US waste so much resources is part of the goal.
It has been longer than that and 3D support is still a bit shaky. And this is based on known hardware.
Thank you that was an excellent substitute :D
Have you tried the deep learning courses? They steer away from statistics and proofs, but all the math required to build a convoluted network is covered. Lib use is very low level at first; not too far removed from doing it all from scratch it you really wanted to waste the time.
In addition to picking up some of the basics, I suggest that at least part of the problem lies with the developers. Part of engineering is understanding the needs of non-technical people and translating those needs into actionable technical requirements.

This isn't necessarily in the skill set of every engineer, but in a well rounded team, there should be maybe a couple of engineers who are recognized for being able to do this. From time to time, the question has arisen on HN, as to what a "senior" engineer consists of, and the ability to interface with a larger community (e.g., managers, marketeers, users, etc.) is often mentioned.

You might not be able to solve that problem right away, but it could figure into your future hiring practices.
From my perspective, as a programmer dad who looked a bit at the game making situation in roblox about a year ago, I definitely got the feeling that games were not made by professional programmers but my feeling is also that has started to change in the last year.

My feeling was basically based on the tooling for the platform being awful, and some script I saw that was being passed around as boilerplate for new game development that was one of the biggest plates of spaghetti ever made!

My feeling on it changing is stuff like this article https://medium.com/@OverHash/roblox-development-in-visual-st... and other people doing things about sharing workflows and tooling improvements that reminds me of when some professional programmers first started to write JavaScript a long time ago.

But that's just a feeling I have for the situation, from the outside looking in.
And Nouveau has to work with dozens of Nvidia cards, not just one, and full of legacy nonsense. I'm fairly optimistic it won't take 5 years.

(Especially not to the point of having a composited desktop; long tail game compatibility is less of a critical thing since, well, there are next to no games for ARM Linux...)
This is exactly the feeling I got when reading (Adelman's?) paper on finding Euler paths in graphs using DNA.

I still feel this way although after a lot of googling it's a little better, I wish I had a good book or other resource on it.
Like I said, if you aren't interested in discussing this topic with nuance, don't respond here. HN isn't for simple political flamebait and potshots.
Really good offer. As I know ant media is one of the best streaming servers and I used it for couple months. But I used it without no discount. :D
That first one is not something I’d expect to find in on an IT site. Thanks for posting I’d like to check it out.
Recently I read about pyodide (WASM). Can it run in browser using pyodide also?
Everybody can have an opinion about general topics tangentially related to a story; to have an opinion about a comment related to the specifics of a story, one typically has to read the story first.

One suggestion I've seen put forward would be to have story submissions include a quiz about the article which must be answered correctly before commenting/voting. This would obviously add friction to the process of engagement, and not everybody would like it, but I found the thought interesting.

Another approach would be to allow different categories of upvotes, like slashcode-based sites have. Then users can set "Informative" comments to get precedence over "Insightful" ones in their personal browsing, since "Informative" typically means that a comment is related to the story and "Insightful" merely means that upvoters agreed with whatever was being expressed.

I'm not arguing that either of these options is right for HN, just throwing out a couple of possibilities that seemed relevant.
Most of those semantics are now tracked automatically without needing annotation in arc/orc.
Relative to almost all other sources (Twitter, the news, books), I have personally found the Hacker News comment sections to have extremely high signal-to-noise. I learn a ton here almost everyday. Of course, that is not to say there is not a lot of noise; rather, there is even more elsewhere!
I'll go further. We need at least two webs of trust.

Would you trust a Democrat to fact-check Trump's claims of election fraud? Would you trust a Republican? In fact, you should trust the Democrat if they say the claims are true, and the Republican if they say the claims are false.

Ideally, we'd get one set of fact-checkers that both sides trust. In practice, that may not be possible. But at least, if we have separate fact-checkers for each side, if they agree, then we have a fairly good basis for suspecting that they're right.
If you don't have insurance, you can get a cheap data-logging SpO2 meter off Amazon for like $150. You can even set it to sound an alarm if your SpO2 drops too low.

Apnea is serious though. It hit me when I was relatively fit at 43 and took a chunk of my youth with it. Ever since, I have more of an "old man" brain(like getting overwhelmed by stimulus, especially when driving). I've been on CPAP for over 2 years and my apnea is well controlled, but some things just don't seem to come back.
In the US Amiga was a niche player. Video production nerds went crazy for it and some people got them for games, but PCs were so clearly the way forward that you had to be something of an iconoclast to go for the Amiga. Macs were another niche player, although some businesses went for Macs which gave them a bit more of a "you can justify this by saying you'll work from home sometimes" purchase. In the US it's harder to convince people to spend thousands on a machine that's only going to be used for games.
> originalist

You mean the folks who think a black person is worth 3/5th of a white person? Yeah I imagine they have it rough.
Thanks to the geo blocking, we know that they do not rely on this source of income from European visitors.
Baudot still lives.

https://www.sigidwiki.com/wiki/Radio_Teletype_(RTTY)

https://en.wikipedia.org/wiki/Baudot_code
Yes, but the fact that so few people actually complains probably tells you a lot about the input devices that people use.

Touchpads with two finger scroll and mouse with scroll wheels have turned scrolling into a gesture that doesn't necessarily require UI element, in pretty much the same way that a physical keyboard is just there for you to type on and doesn't pop up in existence when you have a focused input field
I've experienced enough events that having all the grip saved my life so, I wouldn't even consider it.

Traffic is a place where everyone is going with ~1 ton boxes and nobody (incl. me) is not knowing what they're doing so, every mm of safety is preferable.
> Can you add an indicator so that people will know to scroll down for rules and stuff.

It's called a "scrollbar" and shown in the browser.
That's what always keeps me away from regular social networks.

It's not my page, it's not my profile, it's just like everyone else's....
A Short Hike is a great game and another one of my favorites, but I wouldn't call it a walking simulator since there are challenges. I'd call it a parkour-inspired game.
Wireless Bluetooth Music Beanie
Another example of engineers thinking everyone else thinks like an engineer and therefore, "If I think it then it must be so." We live in a world where there are many needs that need a solution but over engineering a product is not one of them.

Engineers love the comfort of technology where there are hard stops to problems. For the most part picking a technology and implementing said tech has a known solution. Human nature and its services is so vast that it mostly does not. You can pick a direction to move forward but the solution has a very gray path. You may come up with a solution but you need help from the customer, luck and be ready to change when said customer changes its mind.

You can see this in graphic design. If a designer with an engineers point of view designs a site you will see strong colors, hard lines and a very practical UI. If a designer comes with a humanities point of view you will see softer colors, softer lines and a less practical UI. A perfect UI is probably a combination of both but to get to that point you must have both points view in your team. And be open to their input.
The UCGD bioinformatics courses are very high quality.
All good points.

It just feels like all this video stuff…I don’t know, since the 5DmkII came out, I can’t figure out the marketing strategy. You’ve got big-sensor beautiful video, and then a whole bunch of weird limitations that make them a pain in the ass to use. (Going back to that camera: the literally exactly 30-frames-per-second frame rate.)

Video feels like a thing they put in there because it sounds good to influencers, but then it’s all half-baked and everybody ends up getting proper video cameras.
Was looking for something like this. Thanks so much!
Oh, didn't see the publish date. thanks!
First Linux, and now Android too, have become "subsystems," i.e., optional components in all but name, of Windows.

It's only a matter of time before Microsoft starts offering newer libraries and APIs that mediate and abstract away the idiosyncrasies of both operating systems, you know, to make life easier and more convenient for developers who use Windows to access these subsystems.
> I know for sure I am not lucid dreaming.

Have you made reality checks? In lucid dreaming the blur between dreams and reality fades fast. Reality checks become non-reliable very fast. One has to make sure to invent constantly reality checks when the old ones stop being reliable.
After emissions is solved (EVs), tyres is the next big challenge in a sustainable car. Been thinking a lot about this problem. Up until I saw this video I thought it was almost unsolvable because something needs to touch between car and road. That friction will rip something loose. The fact that those microplastics are positively charged is, at least to me, very good news. Maybe micro debris from the asphalt / cement can be captured as well.
It is a topic that I think people would love to see covered.
I must be boring because I manage plain old (virtual) machines with a load balancer at the edge.

It is easy as pie to manage and is easy to understand and secure.

I build the clustering into relevant services as needed, because what it means to be in a cluster together is highly service specific, so you are deluding yourself by thinking that a generic external clustering framework is anywhere near the answer.

If all you ever seen is Google prescribed order of the world (Google SRE), then of course you would contemplate rewriting K8s instead of throwing it out.
Text of the 1968 memorandum by President Lyndon Johnson mandating ASCII as the federal standard.

[1] https://www.presidency.ucsb.edu/documents/memorandum-approvi...

[2] https://web.archive.org/web/20070914121230/http://www.presid...
Sleep Boot Camp. You didn't have to take it?
Can anyone understand this sheep's baas?
Those seemingly tangential discussions are often what makes the comments worth reading. You bet your ass that if company A and B have a shady past, then I would rather read about that then whatever press release or PR piece that the submission links to.

The good thing about nested forum software is that you can ignore entire sub threads that you don't like.

HN has a major problem with it's comments but tangential discussion isn't it.
Stop Dreaming and Start Acting
I doubt Apple would though. Why help people run non-standard OSs on your hardware with no App Store?