skysight-inc/HackerNews huggingface dataset:
Right, I knew I was forgetting something about that. Yeaaaaaah.

And speaking of that, let's not forget about downgrade attacks! Removing HTTP is the least worst option in much the same way that you disallow RC4 when negotiating encryption for an SSH connection.
It's about a little thing called gameplay.

People who are into gaming for the visuals and the comparing of the sizes of their 3D cards wont understand this.
> cigarettes are not THAT addictive
It's the definition of rent-seeking, literally.

And it's hard to counter-act in high-density areas; without deliberate action everything becomes McDonalds or financial businesses.
Yeah, my thoughts exactly. How does this work? What's it like to use this? Seems like one of the most important possible questions to answer, but the website says nothing.
Can someone more knowledgeable explain the economics of how all this will work?

If the current outlook is that AI will replace programmers, then many other office jobs will be the first or not far off. At that point, who are these corps selling to if there middle and lower class is all but wiped out? Without a steady velocity of money, where is the revenue going to come from that justifies production of goods and services even if fully automated?

Even with an implementation of UBI, all companies will be fighting for scraps because everyone is broke with only enough money for subsistence.
Why would anyone have any money in the stock market at that point?
My goodness what an insulting thing to say about the man
Exactly. Working from a beach isn't for me (too much sunlight and sand, and "i could be surfing :-(") but yes the rest of it. Especially the deep work of not working in a typical business.
Given their financial struggles for most of the current century and the way the Teamsters bailed them out during the financial crisis, I’m skeptical of any explanation which absolves management of any responsibility. It especially sounds like their quality issues matter more: you might be able to skimp on that in a bull market but when things get tight customers will have few qualms ditching a low-quality service.
That is so cool. Did not know this. Thank you!
He won't, but this article does [0]. It was written by an unbiased third party of KF and has a section that goes into detail about the three people that supposedly died by the hands of KF. The TL;DR is that two of them had other reasons for their death, and it's pretty reasonable (and morally correct) to assume KF had nothing to do with their demise.

The third one, Byuu, is a bit more nuanced. From all the information that is publicly available about the incident, there has been zero primary sources that confirm or deny their death. All headlines that I could find cite USAtoday their source, whose only source is a man named Hector Martin, who essentially just said "trust me bro" on twitter. The most concrete evidence to Byuu's death is a single picture of an urn that was taken and posted months after the fact, supposedly taken by their former employer who was living in a completely different country at the time.

[0] https://destinygg.substack.com/p/keffals-a-case-study-on-int...
How do you think any CDN works?
I don’t think I would ever use an Android phone again, I used one very early one and then stopped around the Pixel.

For me, an iPhone is better than any Android phone. I don’t know why this is surprising to many people.
https://tiddlywiki.com/static/TiddlyWikiFolders.html

This sacrifices the ability to keep your notes as separate files, which is a really undersold virtue of TW run with the node server. If I decide I want to switch away from TW some day, I've got a folder full of markdown files.
Yeah I mean I even get invoice emails from them which is kind of amusingly reassuring.
> You already have those things.

i don’t even know where to begin with this… so many people absolutely do not have an in home office, do not understand networking, don’t cool their homes/turn their heat down when at the office, don’t use home electricity while at work, etc…
Did you miss where I mentioned the protocol that let's IPv6-only hosts access the IPv4 Internet?

NAT64/DNS64 are at least a decade old. And being used successfully. Facebook is moving their datacenters to IPv6-only. I can't find articles but they may be moving whole internal network.
Reminds me of Poppyfields filk archive. http://www.poppyfields.net/filks/bandindex.html

I'm a fan of the two renditions of Piano Man and the Berkelian Rhapsody - http://www.poppyfields.net/filks/00034.html
That is a very big if. We don't have commonly agreed upon rights and entitlements. There's broad disagreement in society about what people are entitled to, what their rights are, and what to do about rights when they come into conflict with each other.

If we had the universal alignment you would talk about, sure we could just put the mathematicians and being counters on the job, but that's not the case.
https://archive.is/GTuS7
Please share a link to any laptop that’s even close to performance/battery of the base level MacBook Air in a similar form factor.
I've wanted a more accessible combat flight simulator. Something like DCS or Falcon BMS with realistic flight physics, but more arcade controls (the aircraft should handle realistically, but I shouldn't have to spend 20 minutes starting the aircraft and pushing simulated buttons and switches in the cockpit, even though I have a great appreciation for that level of detail).

I don't want my aircraft to have 99 missiles, and 9999 machine gun rounds. I want to have 2 bombs and 4 air-to-air missiles, and I want to fly a tense 15 minute mission into and out of enemy territory. Battle Royal games have shown players are willing to go 5 or 10 minutes between combat if the tension and possibility of surprise combat is there, and have perma-death, give me that in an air combat game.
And, it's not like there are really alternatives. So what if they were served a warrant? What are they, and the people, going to do about it?
an interesting question

maybe your wish is possible, maybe not at all!

in any case, WEI and fingerprinting are both still bad regardless of the answer anyone might provide
> These gaps between upstream vendors and downstream manufacturers allow n-days - vulnerabilities that are publicly known - to function as 0-days because no patch is readily available to the user and their only defense is to stop using the device. While these gaps exist in most upstream/downstream relationships, they are more prevalent and longer in Android.

Ouch. Maybe acknowledging it means that they can act on improving that ecosystem with their downstreams?
I do this and much more using Logitech's software + LinearMouse + BetterTouchTools + Mos (optional).
It is worth pointing out that alleviating the problem by having people do less (as you put it) is far less of a gamble than betting it all on innovation. Innovation kicks the can down the road. Innovation means relying on a very select few capable of the innovation required, and an even more restricted set of people to finance it.

Also curious is that these compromises are almost never framed as a temporary adjustment to humanity's consumption until the innovation catches up. Would think that's more palatable, but instead it usually seems like "we need to stop consuming like this, forever".
in that case, the reason is that the owner failed to lower rent, declare bankruptcy, abandon the property, get foreclosed on, or sell the property

let the owner rent it for a dollar a month and we'll see if it gets rented
> I'm not actually sure what argument you're making, though?

You can read my argument at https://news.ycombinator.com/item?id=36937368

In my answer to your answer (https://news.ycombinator.com/item?id=36937760), I argued that the fact that people doing innovative things often find their machines useful says nothing about that AIs are capable of doing innovative things.
Buuuut, since 703 allows law enforcement agencies to harvest data captured by intelligence agencies any statement that doesn't specifically exclude those intelligence agencies is essentially meaningless.
If subprocesses die (segfault maybe) it isn't uncommon for them to not be cleaned up and/or cause the parent process to hang while it waits for the zombie to respond. That's one I experienced last week on Python 3.9. A thread that experienced that would likely kill the parent process or maybe even exit with a stacktrace. Way easier to debug, and doesn't require me to search through running tasks and manually kill them after each debug cycle.

My impression is that the multiprocessing module is a heroic effort, but unfortunately making the whole system work transparently across multiple OSs and architectures is a nearly insurmountable problem.
Why is the commentary of far-right reactionary, who is not a legal expert, commenting on a canadian law, that has nothing to do with warrants, with a citation pointing out that legal experts disagree with him, at all relevant to this conversation?
Can you recover your account if you forget your password or lose your 2FA?

If so, how?

Is that socially engineerable?
> You, as the administrator of a computer, can install whatever X.509 roots of trust you want. Including a root of trust you own, which can issue certificates for whatever websites you approve of.

That is a completely unreasonable assumption. The barriers of entry have been greatly increased.

How many users have devices that they are really administrators of? Fewer and fewer.

What is the technical challenge of setting up your own HTTP server that can be browsed with an off the shelf browser on your local computer?
I love the simplicity of the Bulma CSS framework.

And its pretty easy to find SASS/SCSS versions of it.
I find it entertaining when people shoot from the hip with no understanding of the situation.

The teamsters bailed the company out during the 2010s.

This anti-union sentiment is just appalling.
If you read with JavaScript disabled, she says

Hey NoScript peeps, (or other users without Javascript), I dig the way you roll. That's why this page is mostly static and doesn't generate the list dynamically. The only things you're missing are a progressive descent into darkness and a happy face who gets sicker and sicker as you go on. Oh, and there's a total at the bottom, but anyone who uses NoScript can surely count for themselves.

Rock on!

Love it!
Yes - what he described was the experience using BeOS, which had an amazing I/O scheduler, but switching back to Win95 was noticeably worse on latency. A big problem was I/O deadlines - I knew so many people who burned “coasters” because Win95 and classic MacOS couldn’t reliably feed data to a CD writer with a small buffer. Audio capture and data acquisition were similarly fragile if you needed latency guarantees lower than hundreds of milliseconds.
I thought about saying that bit of it more explicitly. But chose not to.

That said, there is a fine line. You want someone who defends their opinion on how things should be done.. And also someone who takes feedback. Therefore it seems valuable in the interview process to try to give feedback, and observe how the person responds. With HOW they process feedback being more important than whether or not they changed their minds.

Processing feedback by telling the internets about it would seem to be...a negative signal.
I'll admit I may have missed it in my quick scroll through, but I don't see iterators (as a concept) or generators anywhere. I guess you could argue the latter are too advanced, but I'd argue both are central to proper python.

Edit: clearly I'm illiterate, a closer inspection shows iteration brought up several times.
Super incredible content. Personally I believe your outline is the most valuable part of the website .

I have ADD and have a hard time looking at large blocks of text unless I have something on the line. But the content is super solid.
You seem to be making the same flawed assumption that the vast majority of british population does. The EU is not, and has never been, a project primarily driven by economic interests. It is a socio-political union, predicated on the fundamental principle of co-operation between different cultures, who regard each other as equals. But this will always be at odds with the unique superiority complex inherent in the culture of (mainly) white english people. This why UK never actually belonged in the EU and ended up causing endless friction; De Gaulle anticipated this and even blocked UK's membership several times. The reality is the EU was more relieved, than harmed by brexit.
I use SensibleSideButtons for all my mouse customization needs (which aren't much) https://sensible-side-buttons.archagon.net
Some initial impressions:

- I really like the flowchart arrangement. Great idea for a top-level organization scheme! I like the way things branch out but then come back together for regularly spaced "Check points".

- Everything seems to work really well on mobile. Nice!

- There doesn't seem to be a general way to progress on to the next lesson at the bottom of each topic page. Am I missing something? Or is it your intention to have students return to the flowchart between every lesson? If so, it would be nice to have a button that just goes there (and, I would imagine, scrolls down the flowchart page to their last accessed lesson). "Back" does go to the Flow page IF that's where you immediately navigated from, but in the first two pages you actually progress on to the next lesson by clicking a link—so "Back" goes back to that page, not up to the flowchart page.

- I'm not sure about the UI/UX decision of your "Incomplete"/"Complete" indicator at the bottom of each lesson. It's odd to have a greyed out button that says "Incomplete" that changes to filled in and the word "Complete" when clicked/tapped. Also, the "Back" button looks exactly the same, but is a navigation button, not an updating status indicator. So there's some conflation of different functions with the same form there—could be confusing. The "Bookmark" button is fairly clear, but the word "Incomplete" all by itself with no other explanations does not convey very clearly to me that I'm supposed to click on it in order to mark the lesson complete (I figured that out by trial and error). Maybe try "Complete" and "Completed" to match your "Bookmark" and "Bookmarked" in the other button?
Which is unquestionably true

https://spia.princeton.edu/news/life-expectancy-gap-between-...
You still have to do your diligence. You established what is supposed be a secure system yet that system failed due to provider security. AWS is far more staffed than any other company why wouldn't you shift left to AWS? Why would you hire a fleet of security engineers to do what AWS already established? You are breaking convention, reinventing the wheel and complicating an already simple system.

This isn't fallacy it is reducing a businesses cognitive load.
Thermal Runaway, comes to mind now that we are getting hotter summers. Does anyone know if a hot day makes a fire more likely?
This is a false dichotomy IMHO.

"Hacky code" is most often a result of those responsible for delivery having gaps in their understanding of the product need.

When engineers have a deep understanding of what is needed, there is rarely a need for hacks. Of course, the obvious exception to this is when libraries and/or external services mandate them.
It's funny that you say this because that's exactly how the word "emo" was used circa 2008. The same way anything really uncool and disliked and uncannily edgy is just reflexively called "incel", everything effeminate, dorky, and so on was "emo". Hipster went through the same cycle a few years after emo.

By the time these words go so mainstream, they lose all of their nuance and just became fill-ins for basic emotions, I guess.
Hacker News scores about 40%
I use WikidPad[1] to store my notes, appointments, etc. I've been doing so for more than a decade.

I switched to Linux last year, only to find that WikidPad does not work correctly. There were breaking changes made to one of the libraries, so none of the dialog boxes work correctly.

After missing doctors appointments(that I didn't know about, because they were in WikidPad), I decided that WikidPad was something I had to be able to use, and switched back to Windows 10.

I'm fortunate in that I'm not using source code, but rather a Windows Binary, so I should be good, effectively forever... or until Microsoft decides that only "apps" will be allowed.

Look at all the mess that happened when Python decided that we must all convert to Python 3 to satisfy a Unicode fetish, and made a ton of breaking changes along the way.

---

Also, I became interested in a C program written about 21 years ago[2], and it took the efforts of some kind souls here on HN to help me get it to run in a modern environment, because C itself has changed so much in the meanwhile.

[1] https://github.com/WikidPad/WikidPad

[2] https://en.wikipedia.org/wiki/SQUID
That would be pretty awesome. Building a daily web history summarizer as a browser extension shouldn't be too much work. I bet there's something like that already out there.

Having something that indexes all your digital travels and makes it easily digestible will be gold. Hopefully Khoj can become that :)
You know, on that note, I bet you could find a way to do this purely with CSS. Wouldn't be terribly useful, but alas.
Probably the giant “United States” section with dozens of examples?
It’s a zero-day only at the point when it’s been exploited without having been reported. “Zero” is referring to the number of days since disclosure that an exploit ocurred. If it’s patched before it’s exploited, it wouldn’t be considered a “zero-day exploit”.
> We also don’t generally allow other “transient” populations like non-citizen immigrants to vote either

This is not why we don't allow migrants who have not yet become citizens the ability to vote. They have not (yet) been granted a place in society because they have not yet demonstrated commitment to the country, nor contributed, and the country has not yet decided they are valuable enough to allow into the society.

> We also have lower age limits on voting and there’s very good reasons for that too.

Yes, due to inexperience of life, ignorance of politics and the wider world, and brains which are not yet fully formed, reasons that people below these ages are denied full autonomy in a number of areas. These reasons are not applicable to most older people.

> People try to raise the voting age limits all the time

In the context of the UK, which this discussion is about, this has literally never happened, not once. The elections are comparatively well run, you seldom have to wait more than a few minutes to vote there because polling stations and staff are not limited, gerrymandering doesn't exist, voter suppression is pretty universally regarded as evil. You seem to be in the US, one of your political parties appears to have effectively become cancerous and is trying to kill US democracy, I wish you luck in dealing with it but inter-generational hate is unlikely to help.

> It’s a situation like class wars where one side ... Point out the nature of the game you’ll be pounced (just as you did here) ... those are just the guiding principles ...

There are no sides here. There is no war between the young and the old. These are not principles that society has agreed on at all. It's hard to see how you could be more wrong. I 'pounced' upon these views because they are gross.

At what age do you think people have no stake in the long term future? Do you only have a stake or guidance to give if you personally will be affected? Do you not get to vote on the short term matters that do personally affect you? Should people in general only be able to vote on things that affect them personally and directly? I don't have kids, should I be denied a vote because we might be deciding eduction policy and school funding?

Besides naked prejudice, you seem to have a very transactional view of democracy - you assume people will obviously only vote in their own short-term self interest, not use their knowledge and morality to guide their choices for their own good and that of others.

I wish you luck in fixing the US, but don't project its flaws onto everyone else. And don't just blame old people for your woes. Those steering the ship over there are not all ancient and there are plenty of young people involved in all sorts of terrible stuff.
You say that like CEOs are infallible. Thorsten Heins and Antonio M. Perez would like to have a word with you.
In this game, you are a computer's OS
Feed the bugs to the chickens instead.
Can I ask your stack/toolkit? Sounds fantastic!

I’m on my first project that resembles your description, and I _really_ like it (so far).

Auto-documentation is also a big plus, imo. Our “truth schema” also outputs OpenAPI specs, markdown docs, etc with zero added effort (past writing inline comments). Love it.
Fork's copy on write does not mix well with garbage collection.
Yup I paid them for my domain OH WAIT
> Good care can be tough to find. This doesn’t invalidate the field, or the benefit of seeking help. I’d tell people to treat this like they would other life impacting health providers. Take charge of the situation, and leave providers behind who are not helpful. I do think too many people approach therapy like it’s a prescription. “Take this much, get this result”.

The problem was not, as you imply, passivity on my part and an expectation that the therapist would deliver results with minimal involvement from me (I realize you didn't intend to belittle or dismiss me, but that's what the implication was).

The problem was that the therapists were just plain awful. They would ghost me, use therapy session time for unrelated things, were attracted to me and couldn't deal with it, etc. When they weren't doing any of these things, "therapy" consisted largely of them trotting out empty platitudes, or doing roleplaying scenarios that I dutifully played along with but mostly found simplistic and pointless. Occasions on which something valuable happened were few and far between, and were always torpedoed by unprofessional behavior from the therapist that killed the therapeutic relationship (see the examples from earlier).

Now, ironically, your own post strikes me as therapist-like behavior: you assumed what the cause of the problem was (passivity on my end), even though that did not happen at all, proceeded to give me advice on what to do ("Take charge of the situation, and leave providers behind who are not helpful" -- a startling insight indeed); advice that would apparently be simple to do, and would fix my problem. This is exactly how the therapists I've had the misfortune to work with operated: they would assume the client's issues are due to failing to see a simple solution (perhaps because of their "mistaken beliefs" or "bad mindset"), would point that out, and would expect the issues to be solved and, usually, a dose of reverence from the client. This, of course, bears essentially no resemblance to what it would take to help someone deal with a genuine, serious issue.

All in all; your post, so reeking of the typical therapy mindset with all its incuriousness and condescension, only strengthens my belief that therapy is essentially worthless (except possibly for mild and superficial issues, e.g. if things are fine in your life but you have occasional panic attacks, etc.).

And to bring it back to the original point: Based on the above, no, I don't think "in therapy" signals “I’m working on myself” in any meaningful sense. Plus, the stance that it does pretty much vindicates the view that everyone should be going to therapy, as it implies that therapy is a generally useful tool to help you become a better partner, and just about everyone wants to send the signal they're a good partner.
The reality is that the really good artists will stop feeding their art into the internet and that will be everybodies loss.
Spin up as many processes as you need, map connections 1:1 to processes if possible.