jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The core message is good but I think Rebecca's obsession with jQuery just kills here ability to deliver it.
jQuery is not a problem. jQuery's popularity is not a problem. Complex applications are the problem. People not knowing how to structure complex applications are the problem.

Let's see the context there: jQuery is wildly popular, but it is the right tool for the job in most cases. Not all web pages jQuery is used on are webapps. Not all webapps are GMail. Yup, jQuery is "DOM, AJAX and effects" library which is great for trivial tasks. A lot of tasks are trivial.

But there is no "jQuery divide", like there was no "Prototype divide" some six years ago.
These are just tools that can be misused. Sorry, Rebecca, but if dojo were as popular as jQuery is the JavaScript land would not be any better than it is now. It would be just a different tool misused, that's all.

The second point she is way wrong (again, IMHO) is the API. Don't you ever underestimate
the importance of the good API. When you have tools X, Y, Z which more or less do the same with more or less the same performance, API is the main differentiating factor it's the think you write and look at the whole day. jQuery's API
is awesome for many reasons. Dojo's is not.

Structuring complex applications is hard, no matter what language you use, it's not some trouble only JavaScript has. True, JavaScript comes with a couple more complications in that regard but these are minor in the context of the problem.

What she is right about it's the lack of good examples going beyond the basics. But I think the reason for that is that we are just on the way to find out what works reasonably well. It will come, I hope.

So my point is: stop talking about jQuery and dojo. Talk about the core of the problem (and any js lib is not the core).

Oh, and I would like to see Rebecca's take on backbone.js.
Gun.io seems neat. I've yet to receive a notification for a project that seems up my alley yet though, so I can't really vouch for it.
Actually the wiki for Github allows any text after the URL and then brings up the editing form and then save it.

https://github.com/capistrano/capistrano/wiki/This-is-silly
You were on the Fire Phone team? Fascinating. Care to elaborate on some of the inaccuracies?
It's not cluttered...but, it is nonsensical. You could almost say there is no UI on the Fire phone. Status bar is hidden by default, and only visible when you tilt the phone "just so". There is no back button or menu button. The "home" button has been returned to physical form on the Fire phone (it is the big button on the front bottom center of the phone, like an iPhone, I guess), which is fine, though the home screen is uselessly simple...it has a HUGE slider of the most recently used apps (takes up 2/3 of the screen) and 4 app icons on the bottom (I guess you're only supposed to use four apps regularly). There aren't multiple desktops where you can keep other frequently used apps. You always have to go to the full app list, which is just stupid.

The UI is minimalist, and non-configurable, to the point of feeling like a feature phone.
Thank you, that is very helpful.
Do you have any additional details?
2nd order derivative reflexive-properism is gratuitous
I'm suprised this comment has so many up-vot.... oh wait. "32 minutes"

Never mind...
Bcrypt would be more secure.

The problem is that by using a unique salt per user, you can't simply create one salted hash and use it on every user hash simultaneously, however you can still check one password each hash you generate. Bcrypt/scrypt are more secure as it requires much more effort to check each password.
The direct drive trainers of later years are much much better than earlier trainers. The 2018 kickr for instance is much more smooth and silent than earlier models. So you may be comparing an obsolete $ trainer with a $$$ peloton bike.
The stock market has been at "all time highs" for most of its existence. Doesn't mean it is a bad time to invest.
Key takeaways:

> While no decisions have been made on whether to pursue a CBDC, analysis to date suggests that a potential U.S. CBDC, if one were created, would best serve the needs of the United States by being privacy-protected, intermediated, widely transferable, and identity-verified

So privacy-protected sounds great, as well as widely transferable.

Intermediated and Identity-Verified seem like terrible requirements. And they water down "privacy-protected" almost immediately:

> Privacy-protected: Protecting consumer privacy is critical. Any CBDC would need to strike an
appropriate balance, however, between safeguarding the privacy rights of consumers and affording
the transparency necessary to deter criminal activity

So, to be clear, not private.

Intermediated is kind of necessary because I don't believe that the Federal Reserve charter allows them to hold non-bank funds, so unless this requirement is lifted it's probably the best they can do.

Rohan Grey, a prominant MMT theorist who works with Ro Khanna, has repeatedly expressed a demand for "Digital Fiat Currency" [1] as opposed to "Central Bank Digital Currency" precisely because a central bank is always going to try to treat money more like bank money and less like cash, because bank money is so much more "legible" to the state and law enforcement. But the illegibility of money is still important, inconvenient as it is.

[1] https://rohangrey.net/files/banking.pdf
I normally wouldn't submit a marketing-focused post like this here, but there's one technical detail in here that I find interesting: the launcher web app spawns a VM to run flyctl. I wonder, why not simply include flyctl in the web app container and spawn a subprocess?
No it's a crisis of COMMONS, if we have enough commons this would not be a problem.

When you monopolize commons into private things you get this..

Yes this is a rehash of a former Presidential candidates own arguments, some of you may remember his law works such as the CC mark.
Or basically the same chips, slightly faster but changed just enough to exploit the human need for 'new'. But fuck the earth, there's a new iphone.
Also SE has been down a lot yesterday.
Ask around recruiters on LinkedIn they would know for sure. Freelancing is also an option for short term projects. I know a couple of local companies that offer 4-6 hour work contracts, but it's hard to find. Ask your current employer if they are willing to do this. Something in the line of "Hey X, I want to pursue my passion project, so I Am willing to take a paycut and work 4hrs/day (3 of 5 days is also an option), can we arrange that as I like working with you"
I disagree. It appears that they are asking for the locked down simplified apps, and so the market is providing them.
This doesn't sound true and doesn't seem to reflect the experience of the people around me.
Show? I only see a "notify me" page.
By the same principle, this girl will be also pulled of a CS degree becase the man will be frustrated again that she will be stuck wasting her time in college taking yet another set of computer architecture, operating systems, compiler design or data structures and algorithm classes; when she could be doing what she wanted to do with her life and spending all day learning the next web development framework.
I disagree. I want to see new stuff. There's plenty of worthy stuff that in /new that does't see the homepage because shit like this reappears every 6 months/1 year/whatever.

edit: emphasized what kind of stuff in /new
My grandpa grew up during Fascism. He would say stuff like that. He also guided a Jewish couple to Switzerland through the Alps in early 1945 when he was a teenager. We're all products of our education, at least in part.
And the other thing they do right is put a date prominently at the top of the page. So frustrating trying to figure out when the information on a page was actually relevant without knowing when it was published.
I got into computers while skiving off during Duke of Edinburgh awards periods in school if that helps any
This sounds like a pretty standard bastion server configuration. The use of SSH is novel, usually I see the bastion address provided as a command-line option and a TLS certificate used to authenticate the client.
Poor 386. 25MHz ... an SX, I'd guess?

Man, you should get that upgrade to 8 megs of RAM.

Windows 3.1 benefitted greatly and even OS/2 Warp,

which already worked fine with 4 megs, saw some improvements in performance.
> Fetishizing sobriety and stigmatizing altered states are anti-human ideas.

The exact opposite is true. There’s nothing “human” about using substances to “alter” your natural state.
Same goes for my essays (reading comprehension. I’ve heard of it). I have quite a bit of prolix rambling out there.

I like the /s…
I've got a similar setup myself, check out https://lobste.rs/s/yppnts/tailscale_on_nixos_new_minecraft_... where I describe how I did it. It's quite custom but all open source. https://github.com/infinisil/on-demand-minecraft is the main part
Crippling frequency isn’t the answer. North sure there’s anything else to say here.
It's not the right advice for a consultant that works in a large consulting firm. In that situation all that really matters is years of experience at level. The best thing for an early career consultant to do is get promoted ASAP.
Why so slow? As a “this will never work” stop-gap when my laptop died, I put the latest Manjaro Linux on a Core Dou iMac ( early 2008 ) to use for work that day ( 6 GB ). I was blown away how well it worked and I was able to do everything I normally do without problems ( well, except I had to use the Outlook web client for email / calendar — but that is just Linux and not hardware ). Months later, I still use it almost every day. It is my preferred spot to take Zoom / MS Teams meetings due to the large screen. I run Docker and Distrobox containers on it. I built a toy compiler in .NET on it. I play Diablo and StarCraft on it from time to time. I have it running Plex and it serves movies and TV episodes to my family ( often to more than one device at a time ). I toy around with SerenityOS on it in QEMU ( in a VM ) and it runs great.

I have not tried to host a static website but it surprises me that 100 visitors would give that hardware trouble. I will have to try that now.
> If there is a quality shoulder then the law tells them to stay on the shoulder.
This is completely separate from single file vs. side by side. Just stay on the shoulder.
Even single file in the lane would break the rule.
If side by side fits in the shoulder then they can do that too.

Yes.

So the situation I’ve been writing about is where there is a quality shoulder, but the cyclists going side-by-side end up jutting into the driving lane.

This is because there isn’t enough space for two cyclists to reliably stay in that shoulder.

If cyclists don’t proactively go back to single file, at this point a car has swerve out partially into oncoming traffic or brake check and down to bike speeds and wait for the cyclists go back into
their lane.

Either decision creates hazards to other drivers and other cyclists.

So no, in the context I’ve been dealing with weekly these aren’t separate issues.

> Cars shouldn't have to slow down quite that much, but overall yes cars might have to wait a couple seconds as they approach the bikes and show intent to pass.

A 40 to 50 mph service means going down to 25 mph. That impedes traffic and it’s dangerous, especially when you consider that cyclists are less visible to begin with.

The best outcomes are where cyclists proactively move, when they hear the courtesy honk.

Weekend cyclists having a conversation don’t care.
Works on Mac. I use it all the time.
At least semi relevant is Shush, a mac app that makes toggling OS-wide mute easy, along with push-to-talk (or the inverse, push to mute). I've been a happy user for years.

I only wish the menu bar icon were more prominent somehow, or had the option to overlay a floating semi-transparent window that displayed mute status. I'm always paranoid about whether I'm actually muted and wish I could make it glaringly obvious to myself.
Besides you owning a physical product:

1 - if it's like a Kigurumi (pajama), you can wear at home during winter, looking good/cute

2 - If you are female (can apply to males to maybe), Wear and post photos on instagram/twitter, make Only Fans/Patreon sets to make money

3 - if it flows your boat, wear during... you know...
If you look at it that way, yes. But I don't think it was a coup as it wasn't even planned. Maybe some of them actually wanted to get in but I still don't see it as a coup but as insurrection.
This hurt my eyes and I could not proceed to read even the first sentence. I Was curious what this was about.
> repeatedly clicking the first link on Wikipedia

This is an interesting random walk experiment :)
> There are no more Walter Cronkites or Edward R. Murrows

I don't think there can be economically, without regulating (supply limiting) news media.

They were debatably on par with politicians. But increase the number of news outlets, and the importance of any anchor decreases.

Consequently, their ability to ask hard questions without losing access to their sources decreases.
It does nothing more for CSAM material than IPFS. Both can adequately block these from nodes too. It doesn't provide anonymity either, so I don't see how this will be primarily used for CSAM.
Can you link to the specific court cases you're referring to? Docket numbers or whatnot?
Except that it actually didn't?
We must be able to discuss and even support things that are currently illegal, including discussion of acts of violence (but not carrying them out, just talking about them), to explore whether or not existing laws might need changes. So this cannot be the boundary between allowed and disallowed speech.

In this particular case, I would quickly argue "Hell no, storming the US Capital is illegal for good cause, and I will never condone such acts of violence." But I would allow the discussion. We have to allow the discussion. Because if you draw a line here, then you will be censored when you argue for things like marijuana legalisation and gay marraige while they are still illegal as McCarthyites will censor you based on inciting people to break the law.

This is why 'incitement' has such a high bar.

I could be wrong. Maybe "praise and support for /storming/" is incitement to violence. I'm glad I'm not a judge that has to make that call. So long as the line isn't drawn on the wrong side of the points I argued above.
China isn't a rights based democracy so that's neither here nor there.

Sure, hypothetically if Mark Zuckerberg refuses to leave the Facebook building after being evicted of his Facebook ownership he could be physically removed by the police.

Why this deserves our sympathy more than a sixteen year old physically arrested for smoking weed is not obvious- or even a tenant physically evicted for being unable to pay rent. Arresting people for drug crimes is treated as normal state violence and happily supported by Americans- but it seems people have evolved to sympathize with a high status billionaire over some kid commiting a victimless crime.
I apologize, some how I misread the parent as saying that there were more murders per day....

I am not sure how I misread that.
How is being able to set up a $ limit "holding my hand"? You guys are defending something that is indefensible.

I don't want to "play" with VPS servers, I want to work knowing that I won't go bankrupt just because I'm using at the same time a service that won't let me set up a limit, and a pull payment system (ie. credit cards, as opposed to push systems like Bitcoin).
When I cite such things, it's because "all models are wrong, but mine are useful" :)

And yeah I think big five is useful in the above context, and also for things like this:
https://arnoldkling.substack.com/p/keeping-up-with-the-fits-...

"Empirically, men and women to tend to differ on the trait that personality psychology calls agreeableness. More women show up as high in agreeableness than men.

[As an aside, I once wrote Nassim Taleb and the Disagreeables.

Nassim Taleb’s latest book heaps praise on the trait that personality psychologists call low agreeableness. . . I am pretty far out on the disagreeable end of the spectrum myself, but Taleb makes me look like a goody two-shoes.

Taleb came across the essay and tweeted this response:

There is this BS in this "disagreebleness" scale used by psychologists, unconditional of domain. Like most psych categorizations, BS. Many are socially gentle but intellectually rigorous & no-nonsense: others nasty in person but appear gentle in public . BS!

I rest my case.]"
I would say yes, based on the conventional definition of a bubble.

"A bubble is an economic cycle that is characterized by the rapid escalation of market value, particularly in the price of assets. This fast inflation is followed by a quick decrease in value, or a contraction..."

https://www.investopedia.com/terms/b/bubble.asp
That's reasonable.

However, my experience has been that management generally just doesn't care no matter which version of the explanation they are given.
You can't just redefine what adam smith said about the concept of modern capitalism. What you described can be easily said about north korea. The elite own everything and the workers own nothing. Is north korea capitalist. NO! Cause the workers can't built or create anything of their own.

In the US thats why 80% of the millionaires are self made. Because someone in a middle class or lower class can make something people want and people can choose to give them money. Working and not owning anything isn't static in this system
I will be ready to admit I haven't used mercurial much. But ... how does mercurial help the "small" use case?
Servo is already hooked up to a (very old) version of SpiderMonkey, but it's missing enough DOM features that most pages hit errors. This Steam page hits "ele.canPlayType is not a function", "document.write is not a function", and "link.href is undefined".

Last I heard, Servo does not plan to support plugins such as Flash. I'm not sure if the existence of Shumway changes this.
It was a means to highlight the double standards many people (on HN included) hold, as OP also pointed out. Deciding whether atrocities get a free pass or not depending on the country doing it is just nationalism. Somehow considered those atrocities "necessary" due to some misguided Messiah complex is extremism. Others have done it in the past so we should know how to recognize it. You're judging nationalities instead of crimes, giving murder a free pass when you do it, punishing it when other nationalities do it. At some point you punish them simply because you already established they're bad.

> we should still retaliate against China [...] we should definitely still stop China from doing bad things

You can retaliate. Should implies an obligation. Since the narrative (yours included) is that you're punishing actions ("bad things") not nationality, not following up with retaliating against your own leadership for the same "bad things" or worse means having exactly that misguided Messiah complex (misguided because you don't understand the purpose of your own country's actions) as well as holding a healthy dose of double standards or hypocrisy. You live in a democracy, this is your will. The unspoken desire to enjoy and exert dominance, followed by the inevitable rationalization that gives it a morally acceptable varnish.

As I said in my original comment on this thread:

> If you cannot acknowledge this then you are certainly not prepared to have a discussion beyond "we're good, they're bad".
I got the Spideroak unlimited deal when that existed. I don't think I will be changing anytime soon. The client-side encryption is greatness and makes the cost very easy to live with.
dont let it run code
> I didn’t know Signal was just another scheme to collect private data

I think that's quite a misstatement, but it is indeed a centralized service.
Light themes are superior from a usability standpoint:
https://ux.stackexchange.com/questions/53264/dark-or-white-c...
Keys are conspicuously easy to hide. My PGP master key that I've been using for some time is hidden on two devices which would be difficult to identify much less locate and are encrypted as well.
While I do partially agree that some of it may be grandstanding. The whole:

"Thanks to the meticulous work of law enforcement, the department once again showed how it can and will follow the money, no matter what form it takes.”

and suggesting AEC and chain hopping is futile is an effective propaganda tool. I mean its possible something major changed, but I think your thoughts are closer to reality.

If true, this is interesting, because apparently fake identity accounts on exchanges are cheap ( partially 'thanks' to all the breaches over the years ).

edit: added '' to thanks
In addition to the monthly fees that others have mentioned, there's usually an upfront "setup" fee of a few hundred dollars. Gyms have traditionally done shady shit to lock you in, too.
The truly bizarre/interesting part of all of this is how we assume users of a website to be of the same opinion on most topics.
Hashicorp Vault uses it.

https://learn.hashicorp.com/tutorials/vault/rekeying-and-rot...

> In order to prevent one person from having complete access to the system, Vault employs Shamir's Secret Sharing Algorithm. Under this process, a secret is divided into a subset of parts such that a subset of those parts are needed to reconstruct the original secret. Vault makes heavy use of this algorithm as part of the unsealing process.
It’s the opposite at the very low end, since many near minimum wage jobs don’t even offer benefits.
Awesome. Racket is the best. The phrase “language oriented programming “ was a turning point for me when I first encountered it.
(To clarify, I'm not suggesting Wikipedia is a good source of medical information -- it's not. Often I find articles say one thing and the citation says the opposite. But in spite of that, it's a much better starting point than webmd, in my non-expert opinion).
I hope you are irreplaceable then because they are paying you based on a) how many people are competing for your job and b) how many other companies are competing for your skill set. If you are fully remote then you are competing with at least as many skilled people as are in your time zone and at most the number of skilled people in the world that speak the same language both of which are a huge increase over the number of skilled people in your metro area. The number of companies competing to hire you will also have gone up but I doubt it is on the same scale.
It's not difficult to implement a 'virtual' list which renders only the items which are visible. It's a little trickier if your list items are not all the same height, but not impossible.