skysight-inc/HackerNews huggingface dataset:
To be fair, a lot of these problems such as mismanagement, biased policies, misuse of state power to trample freedom of speech etc is seen across Indian states, even where Modi's party BJP is not in power. For example, India's state with highest literacy rate introduced this just a few weeks ago: https://www.livelaw.in/amp/news-updates/kerala-governor-prom...
IMHO the ideal situation is that both distribution mechanisms are available; single file static binary and also packages for different OS's.

Which one you want to use in a given situation is contextual.

Murphy's law seems to dictate that the version of the build tool lovingly cared for by the OS's package manager is never the version you actually need.

Build tools in particular have a slightly different lifecycle to many things running on a host, which are "owned", cared for and configured by a system administrator.

Usually the project you're building "owns" the version of the build tool it needs and there's no guarantee that it will build with a different version. As a consequence, genuine build tool security issues must first be handled by the team making the tool and then by the projects depending on it when they verify compatibility.
could you use newlines? It's a little hard to read entire thing as is.

> Educators spend many years studying pedagogy, and what is and is not developmentally appropriate.

take a look at 50 bad habits learned at school [1]. plenty of mistakes left and right.

Education counteracts evolution [2] is likely also relevant. Curriculums I went through growing up in the US never seemed particularly sane or focused on what is developmentally appropriate. Much of it was overly stressful which I'm sure you know isn't so great for brain development.

[1] https://supermemo.guru/wiki/50_bad_habits_learned_at_school

[2] https://supermemo.guru/wiki/Education_counteracts_evolution
Addressing the Developer Experience Gap. Newcode or Gluecode
It's an interesting statistic. More than anything it shows to me how covid was exceptionally managed in Japan relative to other countries.
The song, quite popular in the 1960s among some, is titled “Little Boxes”

https://en.wikipedia.org/wiki/Little_Boxes

From which I learned that no less than Tom Lehrer, someone else youngsters should know about, thought it was “the most sanctimonious song ever written”. And he was right.

On the plus side, great children’s tune and the simplicity of the lyrics match the melody and provide a nice counterpoint to the message.

It perfectly captures the sour, smug, almost elitist cultural tone set by US 60s coastal urban intellectuals that hasn’t aged well over the years. I suppose you had to have been there.

Surprised no one has written a parody lampooning the cultural elites of the era with the same song and lyrical structure.
A decade ago, I remember the experience from Monoprice being very fast. 1-2 days between ordering and having it delivered from Rancho Cucamonga to the Bay Area.

But earlier this month, I ordered something from them and it took 4 days to hand it off to some shipping company, 3 days for that company to deliver it to USPS, and another 2 days to get to my door.
Oh wow, I totally forgot about the XP speech bubbles! Did any useful application ever use them? I only remember obnoxious AV warnings and Windows messages ("you can click here to re-open me!") IM notifications may not have been bad.
There are endless examples of bad press forcing change in laws and companies. This article is making something much more publicly visible. Spreading it is better than nothing, and again there's plenty of times when the populace becoming outraged results in change
> As an avid city cyclist I don't get the appeal of e-bikes as a mode of transport.

> They're heavy and expensive and require more maintenance than regular bikes. For many cities, riding at 35 km/h on average also sounds pretty dangerous.

Most e-bikes with 250W engines are capped at 25 km/h so, essentially, for a fit cyclist they only help for uphill climbs and acceleration. But even 25 km/h is good because it means you can keep up with more traffic and thus ride on heaver trafficked roads.

I agree that e-bikes aren't that amazing in good weather, but they are very practical in cold, snow, and rain. A 250W engine makes a huge difference when its snowing and you have a 12 km ride home.
>viable strategies

>leftist candidates

>democratic control over the sources of profit

>revolution

Are you taking me for a ride here? I can't tell if you're LARPing or not.

This is exactly what I am talking about. HN crowd is so disconnected from reality, that people on here, without a moment of self reflection, literally believe "revolution" is a viable answer to something like this.

Yeah, you go and get started on that, internet soldier.
> Optimizing IO performance makes it perform better, while optimizing CPU performance makes it feel better to use.

Optimizing I/O performance certainly makes building software feel better though. Running make on a tmpfs directory feels absolutely amazing. It feels even better on subsequent runs since Linux uses free memory to cache files.
>This wasn't about that.

What exactly is it about then? All I have really heard as a not-unreasonable repudiation of their actions is that they have somehow misused their position as GNU maintainers, which is neither here nor there - whether you agree with it or not (I disagree, I believe they have the freedom to espouse views like this regardless of their position, and that they didn't misuse their platform in any way), it's a complete non-sequitur to the matter at hand.

>When Nadine Strossen, former president of the ACLU, takes the time to weigh in on a personal title on the matter, that means Stallman has been vindicated.

I'm not familiar with her or her statement. Her former position is irrelevant, what we should all be concerned with is the facts. For that reason I can't comment on her position on this.

>They spammed all GNU maintainers addresses. Not all the advocacy for their cause was transparent and above board. It's all there in the mailing list for anyone to see and make up their own minds.

I don't know what your definition of `spam' is, but a singular message containing a statement of interest to recipients doesn't really constitute spam to me. You would think that GNU maintainers would want to be notified of this - imagine if the Guix maintainers and others had made this statement and _hadn't_ sent such a notification, there would be talk about how they are secretly undermining the unquestionable leadership of RMS or some other nonsense. Let's also not forget the fact that Jean Louis really did spam the Guix mailing lists for weeks after their announcement, to the point that the mailing lists were almost unusable, and the Guix mailing list moderators only banned him after a large number of complaints.

The fact that you are saying that not all their advocacy for their cause was transparent and above board, while also saying that it's all in the mailing lists for all to see, is confusing to me. Sounds very transparent to me.
I think the big deal they are making is that Switzerland has reasonably good privacy laws, not that Swiss people are somehow more resistant to subversion by national intelligence agencies. It's a fundamentally different thing. People avoiding entities that consider themselves above national laws have the advantage that they don't have to care about privacy laws either.
Pray tell, have you ever heard of the French Revolution?
Does Pascal serve that purpose better, and even now through Lazarus provide a very viable software development platform?
British (especially English) culture is famously indirect, and this is well known in the UK - see e.g. the popular show "Very British Problems".
>bad press forcing change in laws and companies.

Big oil has entered the chat.
This was a total blast from the past. I had forgotten about Adium. I used Growl for years but forgot about that too.

I still use Alfred though every day. The CMD + Space for MacOS's version of it is the first thing I disable on new installs.
I think this might come from a typical feedback on patches in Apache (or all of OSS) - -1 rejected as is, +1 approved. I've also seen -0 (don't approve but won't block/reject) and +0 (ok with it but didn't review/won't approve)
There is an interesting article highlighting that Operation Warp Speed has handed out Vaccine contracts to entities very closely associated with the CIA/DHS.

https://unlimitedhangout.com/2020/10/investigative-reports/o...

The article highlights all kinds of crazy shit including the following:

This concern is further compounded by the fact that, on September 21st, HHS Secretary Alex Azar told FOX Business that all Operation Warp Speed vaccine manufacturers would be exempt from liability for any damages their vaccines may cause and that those who administer those vaccines would also not be liable for damages.

Some folks now think this was a Bio Weapon developed in a Lab and that would explain the Military/CIA/DHS involvement.

Don't know what to believe anymore, it's a clown show from the very beginning....
He also worked 12-17 hours a day according to the article, benefiting from child labor.
if it were easy there wouldn't be an article written about it
No, it's a satirical subreddit. Where they talk about the real world as if you are partaking in an RPG.
> Go find some Baha'is where the 'backbiting is the most great sin' puts a tamper on the behavior?

I'm quite fond of Baha'i culture, honestly. Even though I don't put stock in the religion itself, they seem fairly dedicated towards mental discipline and radical candor (honesty of mind etc). And it's only with these circles of (Persian) friends that I haven't observed the kind of backbiting I've been railing against in my comments here.

Really, taarof is exactly as gross as I'm saying it is, because when it goes wrong (and it goes wrong a minority of times but frequently enough to matter), it does so in spectacular fashion. It spawns the kind of vitriol that ruins friendships with grudges, all because someone ended up having to give or do something they didn't want to do but projected for the sake of image.

It's unnecessary, it's rarely amusing, and it breeds malcontent.

Thanks for listening. I recognize it sounds extreme, but I've never seen anything good come from it in any of the many circles I'm in.
These shops were not expensive as a modern franchise would be, true, but a modern store could expect to also make a lot by employing family to save money.

Also, I would not call the hours the whole family worked at the shop, or the extreme cost savings they employed, easy. Let alone the difficulty of saving up his first $3,000 by working three jobs.
They are if you don't live in a Russian tower block. I live where the sun nearly always shines, I enjoy having on a series of YouTube videos of trains driving through the snow while I work and turning the air con up sometimes :-).
> while my outcomes have been good without having internalized a high value for hard work, it could have only been better if I had

That's fair. For me personally, I feel that even better outcomes are meaningless when my outcomes have been more than good enough already. I wouldn't disparage hard work in the right contexts, but would you say hard work is still valuable and important even when the results of said hard work are not valuable or important?
Not all sites should leverage the features of this "powerful platform." A blog doesn't need to be an app. Every piece of complexity you add to something has a cost.

Here's a list of ways people consume web content besides the web browsers most webdevs test on:

- A phone in a train entering a tunnel. HTML loaded, but nothing else.

- A computer on shared hotel Wi-Fi with a packet loss rate of 70%.

- A browser with an addon that applies a dark theme to web pages by injecting a stylesheet

- A browser with default background/foreground colors that aren't white/black

- Braille readers

- Screen readers

- E-readers and webpage-to-epub converters

- Browser reader-mode, or a host of 3rd-party reader-mode addons

- Bookmarking services with article extractors (e.g. Pocket)

- RSS readers

- Printouts

- Textual browsers: lynx, links, elinks, w3m

- An old computer in the public library, running Firefox 23

- A niche OS with a custom browser you've never heard of

- A browser that won't exist until the year 2028

- A mobile app you've never heard of

- A link aggregator that displays previews of articles

- A custom script that converts HTML to markdown and saves the markdown file for offline reading.

Each of these is an edge case. Yet most users fit into a few edge cases. I have yet to meet a single person who isn't often inconvenienced by being an edge case.

A simple site that uses HTML with some CSS properly automatically gets stellar cross-browser compatibility and accessibility. My site works well on everything from Firefox to lynx to screenreaders (I don't have a braille reader to test, but I suspect it should work well on one), and I didn't even have to try. If your train goes through a tunnel and only HTML loads, it'll still look just fine; CSS is an optional progressive enhancement.

Every piece of tech you throw at a site makes some edge case fail. If there are multiple ways to deliver the features we need, we should choose the one that's the simplest, to avoid excluding more edge cases. If your website is a blog with formatted text, there's no reason to add JS and throw out all the edge cases that this could exclude.

TLDR: Don't build a gingerbread house with construction equipment. Plenty of sites don't need to use future tech.
> The technology that’s replacing the green screen [...]

This is only replacing matting (which includes blue screen) in a very specific type of photography for now. Namely when the background is out of focus.
It is. A huge number of visible minorities are in tech.

>And why do you think the racial diversity in Comp Sci doesn’t match that of America?

That's a different subject, and nothing to do with whether tech is racist.
The idea that some remote server needs my processing power to display images and text is so ridiculous because it has become normal. These things don't need my processing power, nor do they have a right to it by default.

I browse the web with JS disabled by default. If I encounter a site that has trouble with that, I enable it for that site until I can determine if it is worth leaving it enabled, which usually means at some point I'll be back there again and need it on.

For the most part, it is a superior experience to what I was seeing before with just an ad blocker. The most noticeable thing about it is probably how many images simply don't load because developers lean on JS for loading and scaling them.
Your solution seems to be somewhere between "lie down and rot" or "just let it happen", so not sure you have standing to criticize.
A Realtime Developer's Checklist
I absolutely would not agree. There is substantial systemic racism in favor of black Americans.
I've been canning for many years. Learned it from my grandmother while I was growing up, but she did the super old-school wax seals. A game changer for me are Tattler reusable lids: http://tattlerproducts.com

I bought some big bags of both the "regular" and wide-mouth lids/gaskets several years ago and have never worried about the metal lids that come with the jars when they're new (got them saved in a separate box "just in case" and also use them occasionally when I'm gifting canned goods). There is a slight difference in the way to tighten the lids during processing, but the occasional "didn't seal" is usually my fault, and we just eat the contents of that jar sooner rather than putting it on the shelf.

If you do any volume, or don't want to get stuck without metal lids, I cannot recommend the Tattler lids enough! Be sure to get the originals; there are some knock-off brands which are not made with the BPA-free plastic, don't last as long, etc.
Good luck holding this worldview on places like twitter. I feel like certain kinds of individuals think that they have social momentum on their "side" which brings out their true colors: they don't care. In other words they feel that they are "winning". They are the insufferable authoritarians that polluted the right many years ago in their rigid thinking but they are now a very vocal minority on the left. At least I hope they are a minority but I wonder.

The internet has made outcomes immediate. The internet has also removed the human element of social interaction. I think these two mix in a terrible way. I have no idea what can or should be done about it though.
I'd be motivated by the swear jar & reminders since I (would have) put it there intentionally. But I realize not everyone lives this way and busy life can be distracting.

You're very right it would depend much on the person AND the goal.

The main value I personally see here is the setup. I wouldn't have to set up reminders and tracking manually. I may even learn a new goal I hadn't considered if others share their goals. As long as it doesn't devolve into a perfectionism race to the burnout line.

I hope it results into more a tool for self improvement than yet another business preying on human flaws/needs.
Interesting, it's also 18 dollars per month in the US for a Youtube premium family subscription.

Doesn't that make it, with respect to exchange rates, 33% more expensive effectively in the UK for the same subscription? I've noticed this happens with videogames too, where the prices are always the same numerical value regardless of currency.
I would suggest reading the materials. It’s slightly less insidious than the headlines would have you believe. A couple choice lead lines:

“We are committed to lowering average daily doses on OxyContin and will provide higher rebates on prescriptions with higher dose strengths”

“We believe in our technology: We will pay additional rebates on any new OxyContin related overdose or opioid use disorder diagnosis”

Remember OxyContin was supposed to be less addictive than traditional opoid painkillers. Unfortunately it turned out to still be quite addictive and deadly, but at least this doesn’t indicate that McK or Purdue actually knew that. I guess they probably should have?

There’s also a worrying chart showing rising overdose deaths which doesn’t seem to be accompanied by a thoughtful commentary or real analysis of why—it’s just an actuarial exercise.
I'm not GP, but not being able to use a Linux box for work would be a big negative in a future employment decision for me. It's not just a matter of style, but also ergonomics and efficiency (also somewhat in terms of hardware when it comes to Macbook). While I'm open to change that brings improvement, a job forcing me to use tools that I've tried and know will get in my way will make me less inclined to pick it.
This is one of the most important comments, free will is underrated. I signed up to Blind app few months back and just can see how many people rant about their jobs and salaries and just stay in the same company (I'm not talking about cases which people has no skills or not many job opportunities)
This is being marketed to track cyclists who have none of those issues.

More generally, novel drivetrain products often seem to take off early in the tt/tri world which also don't really have to deal with those issues.

It's also worth noting that anything that all else being equal, improved efficiency goes hand in hand with better longevity. As an example, applying a hot chain wax is a winner in terms of watts, but it's also cheaper in the long run.
Depends. You could also get into a car accident on the way to the store, someone could scratch your car in the parking lot, you could be the victim of a crime, and many other things that you and I can come up with. Then that dollar seems pretty significant.
If hardware is compromised, can you even trust yourself? It's not like you can build your own in any meaningful sense.
This is one of my favorite lectures (though I've only ever read it). Quite long though (15,000 words or so) so I'd recommend going through it over a long stretch of time.
It is turtle library inspired by Logo alright, but important thing is that it was available from very early versions of python onwards, and by default available when python is installed.
I have a ~10 year old desktop and a ~5 year old laptop (I think we're due for another upgrade cycle here soon).

We got docking stations for the laptops but I just couldn't get used to it, and my desktop was just sitting there still functioning happy as could be.

So I still use my desktop for actual work and my laptop is basically a very over-powered video conferencing machine.
I just want to ask if anyone here still writes code in Forth or not. :D
Turtle is packaged with the default python distribution, for as long as I can remember, so I don't find importing it that much of concern in this case. It is like importing math.
You could just as easily say it was driven by Android competitors.
"the mindset that it takes to push through challenges like they do"

when people say things like believe in yourself and you can accomplish anything! i think what they're referring to is this mindset you mentioned.
Maybe I've only focused on graphics and gaming PCs but it's really interesting to see how low spec some of your work machines are in this thread, like maybe I should write more efficient code. My desktop is using 32gb of DDR4 ram and laptop is on 16gb. When I did controlmylights.net I was using almost all of the 32gbs, maxing out the gpu /cpu. I don't normally run that heavy of a production on my system but it was nice to be able to do it (2x resource heavy OBS stream setups (Twitch/YouTube), MongoDB, Redis, NodeJS application, openFrameworks). My desktop raised the temperature of the room by at least 5 degrees F, it was a mini space heater. I definitely could have made that project in something lighter, maybe using Rust, but it's nice to have the headroom. The next performance upgrade for me will be overclocking my 8700k.
The guy scaled a tree and evaded security to profess his love to a government officials daughter, lived under her bed for almost 2 months, learned four languages, married her, built an empire, reasoned his way through a gambling addiction and rebuilt his life.

He sounds quite extraordinary to me.
Clock Synchronization with Chris Perl (Jane Street)
Hiring preferences based on the cultural or racial association of names is not an indication of "systemic racism against black Americans" or endemic racism.

Systemic or endemic implies the racism is part of the systemic structure, i.e. the laws of the country, or its social contract. This study would at most imply high incidence of unconscious racial biases among the population.

It could also be explained by employer preference for people who are more integrated in the cultural mainstream, which people with "black" names, or Chinese names, are less likely to be.

>But to sweepingly declare there's absolutely no evidence isn't so much a claim of fact as a declaration of willful ignorance

To claim that there racism against black Americans is endemic, with the strongest evidence you were able to find being the incidence of bias with respect to job applicant names, shows a basic lack of regard for the truth.

Literally, your logic could be used to argue that "racism against white Americans is endemic" because there are studies like this one that shows police are 25 times more likely to shoot an unarmed white male than an unarmed black male:

https://www.ncjrs.gov/App/Publications/abstract.aspx?ID=2674...
You left out the part where he and his wife were each working 18 hours a day and saving every penny of earnings to the point where his kids were so hungry they were stealing other children’s lunches.
Hmm. How could we monetize this? Crowdsource the strap... Uber of abuse...

Joking aside, I'm sure we can find modern-day examples of someone doing the crime and another doing the time, for a price.