skysight-inc/HackerNews huggingface dataset:
I'm afraid I'm the kind of naive person that believes in the best intention of people and have not read that blog post. So I will have to be provided with a link to better understand and judge for myself.
Tech debt, like financial debt can be the right thing to do over a period to be paid off. These examples of management debt aren't.
Apple to build tech ed campus in Atlanta for HBCUs
These are not simply UI changes. Dropbox implements more and more dark patterns that go directly against everything it once stood for. This service used to be a fire-and-forget way to have a local directory that's also online and on multiple machines. Now it's a service that tries to be everything at once and never gets out of your way.
The Four Most Pressing Science Priorities for the Next President
why doesn't your definition of racism also have parity with Wikipedia?

https://en.wikipedia.org/wiki/Racism
Is there a feasible plan to obtain better power structures in the same time scales that these people are literally plotting to overthrow governments, murder political opponents, etc.?
Create a list of views in SwiftUI using ForEach
Same here. I now run them read only.
I think Spectre and related vulnerabilities are directly comparable to the 737 MAX debacle, insofar as they reflect poor engineering decisions made directly against the customer in favor of short-term profit. Of course Boeing’s decision was far more devastating and led to the loss of 346 souls, but the pathology that gave rise to both situations (executive hubris, failure to tackle accumulated tech debt) seems quite similar.
I think representation is not only intended to solve the distance problem, but is also a form of efficiency, so that you don't have to weigh in on every little detail of society's organisation and therefore have time to get on with your own business.

That said, we throw away a lot for this "efficiency" and end up with corrupt political parties and lobbies that act completely against our interests. Maybe we can't have a true democracy unless everyone is putting a lot of time into participating in decision-making, rather than just hitting the ballot box once every couple years. I actually think this idea of doing things the "hard way" usually getting better results applies in almost everything, personally.

There are lots of alternative models out there to the one that is glorified in the US, invented by the Founding Father deities some centuries ago. There has been more than a little innovation since. Worker co-ops -- which have existed for almost as long as the US, or longer in some sense -- have experimented with many structures where workers or consumers, or both, share power in how the company is run. Alternative government structures with more direct representation and delegation have also been attempted, e.g. the democratic confederalism approach in Rojava, which also includes worker and land co-operatives for organising their industries.

I think this discussion is also leading towards the suggestion that Google's services should become more like utilities and therefore be publicly owned and managed. Basically nationalised. This makes a lot of sense when you consider how powerful the search engine is and how much of every person's data and flow of information is controlled by Google. However, it wouldn't make sense, or at least it wouldn't be fair, for the US to be the government that nationalises Google, since it's not only the US population which uses this "utility". It seems we need to invent a new kind of concept that considers the global population as a "public" that owns and controls these vital global resources.
Popular sentiment is that UFO videos/photos are fake. With a car crash, you have the aftermath, so you accept the video of the crash as being real. With a UFO, people more often dismiss it even if they lack an alternative explanation. This limits the spread of photographic evidence, and stories from witnesses. So witnesses may have increased, but you don't know about it.

Dash cams, security cameras, and phone cameras all have targeted uses. They are "better cameras" for those uses. But they aren't better cameras for every use. As I was saying about the moon, some shots require more specialized equipment to get good detail. The number of people out with a DSLR and the right lens who knows how to properly take a shot of a flying object and is intently looking for flying objects has not really increased much.
What do you use as an alternative to Dropbox? I haven't found anything that works as well across multiple platforms. I really hate all the feature bloat in it, which I never use, and weird decisions like dropping non-ext4. But still, for basic file syncing it seems hard to beat.
so are expression grammar libraries, etc
He's actually had multiple open heart surgeries.
I initially read this as "NVidia". I'm still recovering from the shock.
Signing into the same account on multiple devices creates security and ownership issues, much better to be able to delegate permissions and also keep ownership clearly understood.
People have been choosing usability over security forever - don't be ashamed.
Any chance you could point me to something more specific? From your link I found this:

> We do not sell or rent personal information that we collect.
The check and balance is working just fine in this case. Parler kept allowing people to post death threats, they didn't remove it because that's the entire reason their platform exists, and AWS enforced their TOS and stopped hosting them. They're free to go elsewhere.
for me it's a sign that marketing people took over the company
A JIT is a major potential source of malware enablement and thus a security consideration.
That's kind of interesting considering Qualcomm spent plenty-o-millions not many years ago to develop the ARM64 Falcor core and Centriq server SoC, only to throw it all away just before it was supposed to hit the market.
Otomi Container Platform Offers an Integrated Kubernetes Bundle
That's why most shops deploy docker containters: it's not convenient at all for them for Debian, Red Hat, etc. to repackage the software they deploy or be opinionated about what versions of stuff is supported. For such users, the OS is just a runtime and it just needs to get out of the way.

Ten years ago, we were all doing puppet, chef and what not to customize our deployment infrastructure to run our software. That's not a common thing anymore for a lot of teams and I have not had to do stuff like that for quite some time. A lot of that work btw. involved working around packaging issues and distribution specific or distribution version specific issues.

I remember looking at the puppet package for installing ntp once and being horrified at the hundred lines of code needed to run something like that because of all the differences between platforms. Also such simple things like going from one centos version to the next was a non trivial issue because of all the automation dependencies on stuff that changed in some way (I remember doing the v5 to v6 at some point). Dealing with madness like that is a PITA I don't miss at all.

There's definitely some value in having something that is inert and unchanging for some companies that run software for longer times. Pretty much all the solutions I mentioned have LTS channels. E.g. If you want java 6 or 7 support, you can still get that. And practically speaking, when that support runs out I don't see how Debian would be in any way positioned to provide that in a meaningful way. The type of company caring about such things would likely not be running Debian but some version of Red Hat or something similarly conservative.
I downvoted because I disagree with your comment, but didn't have anything new to add. The other option would have been to add a comment that boils down to "nuhuh" which would be rude to everyone else reading.

Now I just need a plugin to paste that for everytime I downvote.
Well, if you want to take sex out of it entirely, misanthropic has served well enough for centuries. If you wish to just say dislike of a sex without specifying which, well I'd have to punt and let the classicists come up with something.
https://en.wikipedia.org/wiki/Pat_Gelsinger

Not sure what to make of the fact that he wrote two books on balancing work and family life, and makes me wonder if this is the general that will win the silicon war. Time will tell, I suppose.
I don't want to be nitpicky but I am sorry I have to be: Is that feeling not better expressed by "misanthrope"?
What you're seeking is proper identity verification, not necessarily a tariff or upfront cost to even do business.
The highly coveted WRT54G!

I picked up a number of these at thrift stores over the years. Occasionally I'd get lucky and get the "WRT54GL" version. I was sometimes persuaded to exceed my "$5 or less" budget for a "L" version.

They were great for having a little Linux-box to do oddball utility stuff-- ad-hoc OpenVPN endpoints, caching DNS server, captive Wi-Fi portal controller.

They were eerily solid for their built-to-a-price-point nature.
I mostly feel the same, but I think there are differences in context - for example:

- HN: Some really repugnant attitudes from time to time need to be downvoted. For example, personal attacks and things that would have been moderated out of existence on other platforms.

- Stack Overflow et al: Answers that are objectively and dangerously wrong. And I don't mean answers that just misread the question - those actually might be useful for someone else who stumbled on the page looking for exactly that thing. I mean answers that are dangerous, vulnerable, misleading, or represent an extreme viewpoint as fact ("buhh object orientation is dangerous, you must write C++ using functional paradigms, it's the only way to make good programs")

I worry that if stuff like this doesn't get downvoted by some, these things will be considered valid - or even acceptable - by others.
HN has a lot of similar design choices in that respect that I've grown to like over time. For example:

1. You can't downvote direct replies to your own comments

2. You can't see comment scores other than your own

3. Heavily down voted comments aren't hidden, just greyed out

4. New comments are initially sorted near the top of the thread, so they aren't immediately buried and have a chance to get voted on

5. Comments on older threads can't be downvoted
Thank you so much for your work on Ory suite. The documentation is top notch and I love the 12-factor principles. Two questions:

1. When would you use hydra as opposed to embedding auth flows yourself (with i.e. ory/fosite)?

2. Any idea when Kratos will 1.0?
Of course, I had accumulated all other pruning strategies under the "other optimisations".
I start with the assumption that Node.js is, itself, not fixable at the distro level, end of story.

But, what about the rest? The problem to solve is things like Go packages that want to static-link their dependencies.

One way forward is to consider programs that want to static-link as being, effectively, scripts. So, like scripts, they are not packaged as complete executables. Their dependencies do not refer to a specific version, but provide a link to where to get any specific version wanted. The thing in /usr/bin is a script that checks for a cached build and, if needed: invokes the build tool, which uses local copies where found and usable, and downloads updates where needed, and links.

A package- or dist-upgrade doesn't pull new versions of dependencies; it just notes where local, cached copies are stale, and flushes. On next execution -- exactly as with scripts -- invalidated builds are scrapped, and rebuilt.

It means that to use a Go program, you need a Go toolchain, but that is not a large burden.

It means that the responsibility of the package system is only to flush caches when breaking or security updates happen. The target itself arranges to be able to start up quickly, on the 2nd run, much like the Python packages we already deal with.
It's never easy to say conclusively why a stock goes up or down. But do we really need this megacorp explanation? Dropbox could be losing value because they've been trying to make money for a loooooong time and still aren't.
Cargo already has one: https://crates.io/crates/cargo-deb
I don't get why marketing would care about a minor detail in the UI after you're already using the product?
> it's the competitor that suddenly got popular.

You're omitting a key detail. This competitor was getting popular specifically because of their promise not to remove such violent content, while Facebook and Twitter were steadily ramping up efforts to remove it from their platforms.
Agreed, thanks for putting these number together.

JuiceFS was initial designed for big data workload in Cloud, and we have tens of paying customer use it in this use case.

For NAS use case, the latency would be slower when case missed, but the overall IOPS could be higher. In the case of overwhelmed HDD, the latency could also go up to hundreds of milliseconds. We have pay lots of effort to improve the caching (in kernel and on disk) and prefetching. The overall performance is comparable to HDD over NFS.
IIRC LetsEncrypt provide website certificates but not codesigning certificates.
The entities giving codesigning cert need to verify you exist by checking an company index and phonecalling you. Apple makes it way easier on their platform.
> Well, the last time I checked, the people in the US didn't want any social security systems for everyone to help the poor, because black Americans would also profit from it.

I don't see why a racist opinion would matter, even if the whole group were white as a lily and too poor to live.

> Racism is apparently an obstacle here.

And it probably is, but this approach is not going to help overcome that.
How about leaving a comment explaining why you downvoted?
Looking at the webpage, the high ranking of Svelte seems to be a bit misleading. It seems the percentage is based off (#interested + #number using)/total response.

When evaluating the actual numbers:

-Svelte has the most people not interested, but the least with people saying "will not use"

-React and Vue.js has almost 5x and 3x as many people saying they would use it again

-Svelte's high ranking comes from people who are interested but haven't used it at 10k people, providing it a high positive score, but less materiel interest.

-Svelte is still very unknown compared to React and Vue

Only time will tell where Svelte will end up on the js framework ladder, but the high ranking of Svelte seems to be attributed to interest and not actual use.

2020 numbers from the article:

-React: Would not use 2154; Not interested 1794; Would use again 15071; Interested 2490; Never heard 19

-Vue.js: Would not use 1574; Not interested 4070; Would use again 9029; Interested 6781; Never heard 195

-Svelete: Would not use 351; Not interested 5308; Would use again 2810; Interested 10308; Never heard 2954
I agree, and kind of included this in the "so, unless you had some way of dramatically compressing or simplifying this search space..." disclaimer.

Having said this, the nature of many chess endgames suggests that such a proof is not really possible, or at least would not be "simple". As an example, tempo / opposition flips games from draws to wins, etc.
Personally I rarely downvote posts as I believe everyone has the right to be heard and the implementation of downvoting on HN is tanamount to censhorship. I feel upvoting alone does the job well. On these rare occasions where I downvote a post, I feel I really owe it to the person to explain why.
such complications where this is what C++ gives you natively
This is why we can't have nice things.

Not sure why people insist on posting comments like those identified. If you were publicly identified as making those comments, you would definitely be at risk of losing friends/jobs etc.

But that said, Parler isn't alone in their issue with inappropriate comments.
One problematic thing about App Store reviews as a developer is on each submission, Apple does a cursory review of the whole app. This means a one-line bug fix that is an improvement in anyone’s eyes can get caught on a detail that has been present for years.

It would be fine if these complaints about old details were reported to developers as “blocking any future app releases”, but blocking immediate bug fixes really hurts.
> since we learned of PRISM

Lets not speculate there.

I provided proof screenshot and you may check it itself (BUT keep uMatrix & uBlock Origin turned ON!) that there is Yandex counter bundled on "2020 Game" site.

Any proofs that "2020 Game" site has something from PRISM?
I think (but it is a guess) that what the parent comment means is that the company is at a stage where they need to resort to bad UI to try and keep users in some way. It might be hard to download a file that has been shared with a user but they might make it easy to have that file ready if you have a dropbox account.
> Yet my recently hired collegue insists he spent more time learning from Youtube than from lectures at "proper" university.

There's a world of difference between learning from your own initiative vs being given a curriculum.

If you're already in a field like coding, online stuff is absolutely the best way to find things out, because you already have structure. Once you have that, it's really only motivation how many topics you end up learning about.

For kids, especially little ones, they don't know where what they're doing fits in. They're literally being told they need to learn the sounds for these shapes, learn how to count, and so on. They have no perspective on it for a good long while.
What was your mentality around choosing the license (Apache) in regards to the business you hope(d) to build around the Ory offerings?

Also I have to say that about a year ago I wanted to teach myself about OAuth and I find almost every online guide and book to be terrible (and usually trying to sell me something). Two things finally put it all together for me: reading the OIDC spec and reading the Hydra & Kratos code and docs.

Thank you!!
A probability should never be greater than 1.

After trying out B ≥ 2ⁿ distinct passwords, the probability of guessing the correct password is 1.
My use case maybe different from yours but GDrive has worked well for me.
HN don't do humour, so no it's real.
Thanks, this is the goal we are targeting.
https://www.notion.so/ is a thing, so there's probably a market, but it would be extremely hard to pull off.
> there's very often not a single clearly superior move

Maybe it's not clear to human players or current engines, but that does not mean it doesn't exist, and indeed the theorem mentioned above states that at least one player has an optimal strategy (either forcing a draw or winning). Obviously, that does not necessarily mean that we'll ever be able to design an engine that can compute this strategy in a reasonable time.

I just think that OP meant something other than the usual definition of "solved", maybe they meant that engines are plateauing, but as others have pointed out, there is also little evidence for that for now.
I've heard this many times before, but have never made the experience myself. Can you please share a link to examples?

I'm just trying to understand where this bad reputation for gnome comes from.
Ok, I'm a 20y user of KDE, and a massive supporter. I still got the app version from apt (apt-get at the time) and framework version and still submitted bug reports - after registering and installing symbols to get decent backtraces. I even helped some people improve their forum posts by showing them how to get the relevant version numbers.

There was a change, it was unhelpful. There were reasons, it was to do with changes in versioning on plasma frameworks - I could look up the details, but that isn't really important a few years hence.

The jist of my comment is that structures within an application can help us non-programmers to make useful bug submissions; I cited 2 examples from my real life experience.

Hopefully we agree on the basic premise I set out at least?
California Exodus Intensifies
I moved my family out of California to avoid remote education. I don't have confidence that 2nd grade can be effectively taught remotely.

I think that the socialization aspect is as important as the education aspect.
A temporary SMS utility right from your terminal
The difference: FB is alerted to those posts, they (eventually) take them down / close the communities. Parler was straight up telling AWS to piss off.
On your second point, there will always be power structures. You can't not have them, when considering realistic arrangements made of humans.

So now what?

Is the complaint really that the gatekeepers are different than they were 30 or 100 years ago?

Or that there is no realistic alternative that could have acted, citing some authority you find more agreeable, in an effective timeframe?
Twitter and FB got a lot of credit for the Arab Spring.
Resolved URL because something in my adblocker keeps me from being forwarded, UTM tags removed:

https://www.courtlistener.com/recap/gov.uscourts.wawd.294664...

Mods can add a [.pdf] in title, perhaps. :)
I recall someone who worked there describing people being paid to do nothing, just so they wouldn't be hired by anyone else. Sounded like they had fat to cut.

Regarding their product and viability, I've always relied on their product and have found it to generally perform better than OneDrive or Google drive. But I can get 1TB of OneDrive for $70/year with all the Office apps and I need Google drive for my phone's photos, so I've never seen the point of paying DropBox. Their value prop was commodified.
Out of curiosity, is all this stuff documented anywhere? I've been on HN for years now and I had no idea what that threshold was set at. Heck, I'm not even sure I fully understand how basic features like flagging work.
Find, install and publish Kubernetes packages
According to this, both Twitter and Facebook use aws: https://www.contino.io/insights/whos-using-aws

There have been a lot of livestreams and general calls of hate and violence on those social media sites from all political spectrums. Where are their bans? That's why theres an uproar.

New York Times, A Genocide Incited on Facebook, With Posts From Myanmar’s Military

https://www.nytimes.com/2018/10/15/technology/myanmar-facebo...

Pretty sure that can be considered violence. I think I feel that way due to the genocide part. Where's Facebook's ban? Oh wait, that's right, big tech is it's own good ol'boys club.
Intel CEO Bob Swan to Step Down in February
It's one of the most successful routers ever sold and yet network equipment manufacturers are still fighting tooth and nail to keep their devices closed source. It just doesn't make sense to me.
Thanks for this tool! However I think the UI is not really ready yet. I would love some transitions on the popup elements, as well as a keyboard control over the forms :)

Since I couldn't find any tool that did the job for me, I ended up creating a very simple (open source) timetracking tool that suited my needs: https://gist.github.com/corentinbettiol/634b6f95928ccb702ac7...

(pros: not in a browser, start when you start your work computer, can sort content with grep, can count hours of work on a task with grep + wc -l, cons: no fancy ui, fixed delay)
https://news.ycombinator.com/newsfaq.html

https://github.com/minimaxir/hacker-news-undocumented
Migrating a Ruby Library from TravisCI to CircleCI
Machine code felt very close to Forth (I worked with GraFORTH on the Apple II prior to that), or an HP calculator (ironically, now I finally own one). The CPU was never implemented and large parts of the microcode were never written, but I have written some simple programs for it.

The printouts and the folder are in my mom's house in Brazil, so I can't really look them up. Not sure the (5.25") floppy is still readable or what could interpret the netlist.

For some ops I cheated a bit. The top of the stack could be referenced as registers, R0 to R7, but I don't think I used those shortcuts in sample code.