skysight-inc/HackerNews huggingface dataset:
There is a risk to using "not private" services. And like all risks, it has to be measured and balanced against what you gain from taking that risk.

For instance, if you go hiking, you my get attacked by a bear, is it a risk worth taking? Usually yes, bear attacks are rare, unless you do stupid things like going where you know there is a bear. Same thing for privacy, you can take some risks, for example by letting Facebook follow you doing mundane things for targeted advertising, but not be so stupid as to post picture of yourself doing stupid things for everyone to see. The concrete example in the article is in the second category: some guy gets fired because he posts a picture of doing stupid things at his job.

Personally, I consider the political risks you cited low for the US or EU. Not zero, it is never zero, but low enough to be negligible compared to what Google, Amazon or Facebook offer me. Maybe it is not your case.

There are some privacy high risks, and that's, I think, mostly about things you publish online. Police doesn't need a warrant to look at your public profile, neither does your boss or the spouse you are cheating. Others include doing stupid things on your employer's corporate network, or doing things that are seriously illegal right now in your country without necessary precautions.
Would you prefer the commons clause, or SSPL, or the business source license?
In my experience when I see an open-source community use something like Zulip, Glitter, Matrix, or Slack it seems inactive relative to an equivalent hypothetical Discord community. I think this outweighs the privacy concerns.

Discord's biggest advantage in my eyes is that it makes it easy to build a critical mass of users. This makes it easy for newcomers to get answers to questions quickly.
Thats a fair point, showing some level of effort is better than none. I generally want teams with just a few rockstars than a bunch of decent engineers. I've just found them to output far more at higher quality.
If the boss can't see what is being done on the iPad, it just looks like someone playing candy crush.
At speeds faster than parking lot speeds, that is incorrect. You purposely push the left bar away from you to turn left. That's all you do.

https://www.youtube.com/watch?v=ljywO-B_yew

Check it out.
That's AIcist :D

But really, you can't tell human accounts from bots.
Revision Proposed For: Common Format and MIME Type for CSV
mehh, I'd rather use PHPBB-like forums instead of Discourse.
Demand the government ID be an original copy of the company's drivers license.
Worldwide Rail Network Map
Removing bias is an objectively good thing. "You fired too many ________ people, and not enough ________ people" is not attempting to remove bias, it's attempting to hit a quota, virtue signal, or just being outright racist.

Without seeing internal company data (that a lot of the execs probably don't even have as it's across several teams), it's impossible to say for sure which one Twilio did, but "anti-racist" is going to be a dog whistle for a lot of people who will assume it is the latter.
A detailed map of the world's railway infrastructure, built on OpenStreetMap data.
With the cost of electricity going in the direction it is, I don't think this will be worthwhile for anyone in the UK.
Ukraine isn't Russian territory even though Russia would like to believe differently.

On the other hand, providing free media merely to subvert the people of main land China could be seen as a company over stepping it's bounds by far.

I will bet China would sanction anyone who dealt with Starlink.
Yes. Content that they own IP of.
what about providing 'proper' information without corporate oversight to people in the USA?
A Quick Look at the History of Package Management on FreeBSD
Which users actually need and want irreversible transactions. What's the utility of a system that doesn't let you combat fraud?
I've been witness to something similar. tl;dr Team member goes to present optical HR tech to BillG. He read up the academic and research literature and after seeing our demo, says we are obviously BSing him[1] and that the tech was barely ready for prime time[2].

Completely outside his normal area of expertise, he had obviously researched and become, if not an expert, really knowledgeable in the space.

Unrelated, he also heavily advocated for Tablets back in the early 2000s.

Indeed, IMHO BillG's problem is that he is often too early on seeing technology advances. Microsoft tried to make Smart TVs back before broadband internet had a large penetration! Smart infotainment in cars way before anyone else! Being too ahead of the curve can be a disadvantage.

[1] Not a direct quote, but he was right. Optical HR wearables use some trickery to make the numbers look good, basically unfiltered, swinging your arm around will make the numbers jump up suddenly due to how the tech works, so you have to basically detect this and cover it up, accelerometers help here. There are plenty of other problems with optical HR that get paved over through clever presentation to the user.

[2] It is better now, but circa 2014 optical HR sucks, and wrist based still sucks for a lot of types of motion, but they great for running and biking. Anything with regular motions it is great for. HIIT strength training workouts where you are frequently switching exercises? No, just no. Though again now days the tech has advanced to the point it is kind of accurate, but someone who knows the industry can still purposefully confuse most sensors.
Why hasn't the B-52 ever been updated to use a high-bypass turbofan like the GE90 (777), CF6 (747-4), or GEnx (747-8)? It seems like it would be an easy win for efficiency and maintenance.
Type Inference of Java from Scala Developer Perspective
> The cult of the MBA likes to believe that you can run organizations that do things that you don’t understand.

This has been the bane of my corporate life for almost 30 years now. The ED's just don't feel they have to understand the technical details of what's happening underneath them, which leads to the pervasive culture in all Fortune 1000's: the middle managers run around creating little fiefdoms, and fighting over their share of the department's budget.

In my current company's onboard training, I counted 5 dimensions of cross-functional reporting. Also, there are at least 4 major IT departments. Who's responsible for what? Who knows! It's impossible to know! But they're fighting about it, and every group has a new policy or layer to add, every couple of months, to justify their existence. Meanwhile, people are just trying to do their jobs in the face of impossible deadlines due to workflow congestion caused by 40-year-old mainframe constraints.
$350k salaries _are_ lavish, though. It seems strange to me that people would argue otherwise.
>They've used gaming as a ticket to fame, but then scrubbed every mention of games from their UX after receiving $100M from a VC company.

what's wrong with that?

did anything change in the way Discord works cuz of that? because I didn't notice
I'm pretty similar.

People like to ask "why should I use <insert language>?" I never really think about it too much - I don't pull out my weights and measures, and say "well, language X is 83.72% optimal for the problem, but language Y is 91.22% optimal, obviously using language X is a huge mistake!"

If something is obviously better for a problem, I'll pick that language. But if you have to dig too deeply into what language to use, the language probably doesn't actually matter that much.

I was "raised" on OOP, and I "got" it, but I've always preferred more standard procedural programming. I prefer Go over Java, and C over C++.

I like FP more than procedural programming. I prefer Elixir and Haskell over Go.

I like Lispy languages more than other languages. I prefer Clojure over Elixir and Haskell.
If you post on a public Discord, I think you are accepting that your comments will be made public. I totally agree with you on private Discords though.
In far too many organizations, there is something called "the thermocline of truth".

> A thermocline is a distinct temperature barrier between a surface layer of warmer water and the colder, deeper water underneath. It can exist in both lakes and oceans. A thermocline can prevent dissolved oxygen from getting to the lower layer and vital nutrients from getting to the upper layer.

> In many large or even medium-sized IT projects, there exists a thermocline of truth, a line drawn across the organizational chart that represents a barrier to accurate information regarding the project’s progress. Those below this level tend to know how well the project is actually going; those above it tend to have a more optimistic (if unrealistic) view.

In the more Machiavellian companies that I have worked for, this would be a layer on the org chart where truth stops flowing upwards. It may also affect downwards flow of information as well. The brass at the top don't know what is going on because they can't depend on the layers of management between the CxO tier and where work actually gets done.

> is it really the job of the CEO to dig that deep on technical issues

No. You - as CEO - should be able to trust the people in those layers. Maybe BillG didn't trust them. Or he didn't know how to. He was technically excellent enough to be able to do this sort of sanity check for himself. Perhaps, as CEO, you only need to do this sort of "quality control" check occasionally.

Any organization that has been parasitized by narcissists is guaranteed to have at least one, and more likely several, layer(s) where truth must stop flowing in order to (1) protect the narcissists' egos and (2) to protect the organization from their anger & retaliation.

[0] - https://brucefwebster.com/2008/04/15/the-wetware-crisis-the-...
Absolutely! I love seeing my friends use an app I made for all of us.
The same mistakes are made in all kinds of conventional research. I would go so far as to say they are institutionalized. That's the real reason ESP research is so embarassing.

People had literally been talking about preregistration for decades before the replication crisis.
syntax, imperative statements and classical object verbosity and inappropriate structure always hurt me

whenever I read a lisp / ml book, I sweat a bit and then I gain superpowers and insights, whenever I read mainstream OO books I just get a neverending stream of "please stop.. why ??"

and it's not only lisp to be frank but a mindset that lisp embodies a lot.. even using an hp48 felt better than basic+algebraic programming calcs .. (at the time I had no idea what was RPL)
Because there's a concerted right-wing effort to elevate any negative news about California.

But "child marriage is still legal in 44 states in the United States"

"child marriage is more common in the southern United States"

https://womensenews.org/2021/10/child-brides-closer-than-you...
Do you have any write-up about your setup? I've been interested for a while in self hosting myself at home, but things like security and such are quite confusing and conflicting at times, I find.
PSVR 2 Hands-On
My guess is that a lot of small, tightly-knit (i.e. everybody knows everybody already) servers don't need or want all of the extra "community" stuff. Community features seem like they're mostly for managing loosely-knit communities that are big enough to need different trust levels, onboarding procedures, announcements etc.

In fact, the Discord UI says as much: "Don't [convert your server to Community] if your server is just for you and a few friends. Community servers are for admins who are building larger spaces where people with shared interests can come together."
Useful work, fantastic !
https://github.com/qnblackcat/uYouPlus
I expect a "sow, then reap" (LOL) pattern is super-common on these sites: browse one or a few searches or categories, new-tab anything interesting and move on, then close those and look through what you opened when you think you've got enough queued up. Not just scrolling down a single "feed".
If you're really reading this comment as a serious proposal, then, fuck it . . Special pennies. Minted on grains of zinc. Limited issue, full legal tender.
No, I retired last Fall. Keeping busy here: https://github.com/EngineersNeedArt

Sure, send me a PDF!
Seems like a huge improvement over threads, which get lost all the time.
Ask HN: When is the next standard for Common Lisp going to be announced?
From their website ()https://common-lisp.net/):

> Common Lisp is the modern, multi-paradigm, high-performance, compiled, ANSI-standardized, most prominent (along with Scheme) descendant of the long-running family of Lisp programming languages.

But CL is _not_ modern, it lacks so many features that are standard in almost all other languages in 2022. When will the next standardization of CL take place?
Or, more charitably, "We avoided laying off racial/oppressed minorities for racist/bigoted reasons"
It’s not the biggest waste in the world, but it’s a particularly galling one. “You want to spy on me, use my data cap, use my battery, and generate CO2? No thanks.”
"...but the internet" scenarios can be greatly different from the past given scale. I thought the culture/pipeline on TikTok was one of the more notable things about piece.
NTFS has poor performance with lots of small files.
They say that this is 3-8 Metric tons of carbon per year. For comparison a 747 flying from New York to London one way emits 500 Metric tons of carbon. Europe is emitting around 2 BILLION Metric tons of carbon per year.

I personally don't think this is an effective use of resources if our goal is to stop climate change.
They make it sound like a 200 pound anvil is hard to lose, but how big is 200 lbs of iron? The size of a dog? I'm not saying that justifies it or anything but once you lose track of where it is, your chances of finding it again are not great out there.
You might find this useful:
NewPipe x SponsorBlock x Return YouTube Dislike - a fork of NewPipe with SponsorBlock and Return YouTube Dislike functionality.
https://github.com/polymorphicshade/NewPipe
Pros/cons vs. QOwnNotes[1]?

[1]: https://en.wikipedia.org/wiki/QOwnNotes
Was Go considered as the language to write Pingora in? If so, why was Rust chosen?
Suuuure, earth shattering.
Datacenter energy usage is irrelevant to our global situation. A large cloud datacenter uses a similar amount of power as 1 large aircraft. All U.S. datacenters combined consumed about 1% of U.S. electric power, meaning they constitute much less than 1% of all energy demand. And despite the fact that cloud capacity has exploded in the last 10 years, electric power consumption of datacenters has barely increased, because the cloud is so dramatically more efficient than other datacenters.
That's rumour, not a citation. Maybe I'm wrong and directed energy weapons can destroy thousands of satellites in LEO, but it's never been demonstrated by any nation.
To this day, I still have a few applications that store important user configuration files via hard-coded "C:\Program Files\Publisher\AppName" path names rather than literally anywhere else.
> Was it programmed to never hit a corner or was that a side effect of how it was implemented?

None of that because it was hitting corners.
If war breaks out is the key. They'd rather keep their ability to destroy it under wraps until it becomes a matter of national security. Disclosing it or using it prematurely over a benign issue such as internet censorship would be stupid.
Ok i understand:

* how to convert to grayscale

* how to rotate

The rest of this makes abstract sense, but not any sense wrt "i can write code to do it". As another poster said - its "draw the rest of the owl". It would be nice if someone knows about a nice annotated bit of code that starts from picture and ends at "return data;".
A month can be enough to get over the initial hurdle/lay a foundation for learning a hard topic e.g., statistics. Or kick start any other routine that can't be done/hard to do in small iterations while starting a new job.
You should check out SmartTube Next
I was wondering if this was still legal recently. I’d figured someone must have sussed it out and made a stink about it by now.

I came across our laws about this back when I was 13, looking into the laws around becoming an emancipated minor at 14. Here is an interesting detail from what I remember: even if you’re 13 or 14 and get married, the age of consent is still strictly 18 in California. No Romeo and Juliet law at all, no exceptions.
There's a lot of places within Microsoft that operate with an extremely high degree of attention to detail, completeness, and utter mastery over a topic. It's amazing.

For example, the C# language design committee will, almost to a fault, consider every single little micro-scenario for a proposal and weight them all together to figure out if it's going to be feasible to implement, able to accomplish the goals that the proposal sets out, and if it fits in with the "spirit" of the rest of the language. I think it's a rarity in software to have such care put into the design and implementation process and it's amazing that these things are alive and well within Microsoft.
The reason Wikipedia is so important is because a project like this could likely never be created again from scratch in our current times. It is a relic from a kinder past, that can still serve for generations to come if we take care of it. It will be a dark day for humanity when Wikipedia shuts down for good. Just donate, they don’t even ask for much. $5 or $10 is enough for your part.
Boy do I have the investment for you! Give me your life savings, and I'll give you 50% equity in my Evil Empire. I plan on taking over the planet by 2028. What an upside! Only risk is losing 100%—that's practically nothing in comparison!

Or I guess you could buy lottery tickets. Probably a slightly less insane way to "invest" your money.
this is really helpful, and sorry to hear about your mediocre experiences.
OOP is a mass delusion not dissimilar to religion.
They have an "$111 million operating budget", but that's because they've decided to spend money on lots of things other than "serve Wikipedia": https://wikimediafoundation.org/support/where-your-money-goe...

Note that "Direct support to websites" includes things like designing and implementing more intuitive article editing UI, which while potentially worth it isn't the kind of "obviously we must do this" that keeping the site serving is.

For example, in 2016 Wikipedia served a similar amount of page views as it does today [1] on an operating budget of about half [2]. Go farther back and my impression is it's much more dramatic, though I'm not finding good page view statistics for, say, 2010.

[1] https://stats.wikimedia.org/#/all-projects/reading/total-pag...

[2] https://foundation.wikimedia.org/wiki/File:Wikimedia_Foundat... vs https://foundation.wikimedia.org/wiki/File:Wikimedia_Foundat...
Disabling it doesn't really work right. It doesn't let you still see history from when you joined; it just lets you see whatever bits of history your client has cached, which resets anytime you restart the client (on desktop) or anytime the client loses state due to memory pressure (on Android, no idea about iOS.) It doesn't really make much sense.

I guess the desktop behavior kind of matches IRC, but it's not what Discord users expect; the mobile behavior is just random, since you can't control when the client is "connected" or not.
The risk is that if the state have no power to forcibly remove someone causing such a disturbance then those present may lose faith in institutions such as the police who they may not unreasonably see as being responsible for "keeping the peace" and worse, take matters into their own hands (in fact it very much looked like this was likely in one such case in Edinburgh).
As long it's not considered criminal and the only "punishment" is being physically denied access to the scene in question I wouldn't be overly concerned about it being an overreach of the government.
None of which is to say I accept the police did everything right in this particular occasion.
Have you considered simply not using a username that ties back to your real identity? I absolutely do not understand this need people have nowadays with associating their identity and personal information with online aliases and then complaining when people find it. Discord even allows using multiple accounts on the same client now.
The problem is there is no way to accurately tell if the vaccine saved a single life, let alone 20 million
It’s not at all clear that LDL is actually bad. Some studies show that LDL is inversely correlated with all cause mortality. That is, the lower your LDL, the sooner you die.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8586008/#:~:tex....

There are also fascinating studies showing a strong link between aggression and violence and low LDL in all animals with vertebrae.
Not sure why this is downvoted, it's true. Latin origin is an ethnicity, it's not a race. Most people in South American are of latin origin. Many of them are black.

They're two completely separate things.
Is it more believable that it is also the case in 43 other states?
I suppose they meant relatively speaking. Taking into account how massive of a project Wikipedia is and hence how much responsibility the position has.
One of my "home-cooked" apps has been in the App Store for 12 years now!

It's never really gotten much traction, and I mostly maintain it for me and my friends.

I love to make small incremental updates to it. Really fun experience overall!
I completely agree with you about "identity theft" but I also keep the keys to my house private, although anybody who would burglarize me if I didn't would clearly be in the wrong and legally liable for my things.

Notwithstanding any legal or ethical judgement, being burglarized would cause me significant inconvenience and at the very least some sentimental losses, even if I were ultimately compensated years later with interest. Therefore, I keep my keys private to protect myself.
I mean magnet seems like magic because people are ignorant. If you just put a spring there the forces would be the same. No one normal would have the intuition that a spring would move the car.
I’ve had a little bit of success using 1001tracklists.com to identify songs from a live set.
That's not "massive amounts of toolchain pain", this happens in every general-purpose language, I'd say: that's "business as usual".

Like in Javascript, for example, any lib composed with CRA (Create React App) is painfully difficult to re-use in non-CRA apps.
You constantly run into dependency resolution pain with Haskell; Python has toolchain resolution problems; .Net has its own challenges. Well, at least .Net folks don't have to run three different, incompatible versions of Visual Studio anymore to compile a single project. I do remember those days.

If I had to run multiple versions of Clojure, Leiningen, or CIDER on a single machine to compile different projects, or if Clojure folks had to invent something like pyenv, yeah, I'd agree that there is a problem.

You just can't make everyone happy. People either complain that "Clojure is dying" because some lib hasn't been updated since March, or "Clojure has too much churn" because Cognitect rolled out a new lib.

Clojure earned the fame of being very stable because you can pick any five-six years old project and it still would compile. Now you're complaining that you've decided to switch to a different build tool and saying it's painful?

Do you know what's painful? Having to migrate from Angular to React and to keep them both in the same .js project during the transition phase. Clojure has nothing of that sort. So many times we slowly moved from one thing to another with virtually zero downtime.

I can compare the frustration you seem to describe with my own experience building thing in different languages. Clojure by far is the least frustrating in that regard.