skysight-inc/HackerNews huggingface dataset:
Being close but not identical causes confusion and frustration. A radically different UI sets expectations that things don't work the same. A skin can't change the fact that Mac is document-centric and Windows is program-centric.

It's similar to Linux window managers - things that try to copy Windows exactly inevitably cause frustration when certain behaviors (hovering over taskbar icons, dragging to edges) or keyboard shortcuts don't work like how you expect, while something significantly different like Gnome or i3 makes it obvious that you have to learn something differnet.
Software Freedom Podcast #7: Artificial Intelligence as Free Software
Uber banned more than 1,250 riders for not adhering to its mask policy, app says
If you’d never buy one yourself (you don’t say why, so I’ll assume basic privacy reasons) why would you possibly buy one for other people? Presumably as part of the HN crowd you have some skills to be able to protect yourself, so why would you give one to people who have no such skills?
Is this a commercial to lambda school?
thanks for the insight! I didn't go emailing people around as it seems that everyone is somewhere else, but I'm just glad the majority of the links are still online.

I'm kind of surprised I got it to build 20 years later, but it's been a blast to play with!
Enlightenment got me into linux, and when I discovered you couldn't run it on Windows, I discovered Litestep. And then spent so, so many hours of my life tweaking themes. Ahh, memories.
Don't shift the goalposts, I've asked for sources on 'A lot of people in Russia died due to US election tampering'
I really don't know what people are talking about ads? My win 10 has zero ads on it. I turned off all telemetry (i think) with a couple of programs dedicated to doing that. Maybe my pi-hole is blocking the ads?
> I’ve always described it as “the design team justifying their own existence after the job is done.”

I actually think that's really what is going on. Wish I had first hand evidence though.

I do know of a tangential phenomenon at a friend's work place. Her org has a dedicated build tools team. So every 6 months every project's build infrastructure needs to change to something entirely new, because the build tools team keeps having to justify its existence.

I don't know why a company would let this sort of thing happen. It's a massive waste of time for every team.
If you haven't, you should explore domain-driven design (DDD). It's an explicit idea in that framework that a problem needs a "ubiquitous language" and an identified "bounded context" where the said language is valid.

Like you, when approaching a new problem I like to nail down the terms we are discussing, literally scaffolding classes and types (in C++) as the problem is being discussed. It drives the adoption of unambiguous terms. Then as solutions are discussed the "ubiquitous language" helps clearly identify the interactions between types.
Static typing seems like the underdog outside of Java EE/big enterprise stuff.

A matter of perspective, I suppose. You seem to like dynamic typing so static typing seems ubiquitous and inescapable. I find dynamic typing completely infuriating over 100 lines or so, and dynamic typing seems inescapable.

Others have pointed out the big dynamically typed languages, so I won't rehash, but suffice it to say, there basically are some dynamically typed languages left.
> To me, the people who would be very opposed to this idea are not users, they are developers. Having been raised on computers in the 1980's I can attest that computer users never cared about "UI" or "UX", they just did what they needed to do to use the computer. It is developers, especially contemporarary, who are actually care about "UI" and "UX", not computer users.

... what? Are you suggesting computer users in 2020 - which includes everyone from your nana on her iPhone to a toddler watching YouTube on a tablet - want to use CLIs, and are being forced by baddie developers into using apps?
The Russian GDP which is lower when adjusted for inflation as well as the lower life expectancy disagrees with you.

Focusing on one or two indicators is misleading, on all macro indicators rapid liberalization under Yeltsin has been an unmitigated disaster Russia still hasn't recovered from. Literally millions of excess deaths have happened because of it.

You could just ask a Russian person who lived 1991 as an adult for their opinion, if you want subjective and anecdotal evidence. I know I did.

Finally, a 3 hour queue for food, which was fairly rare under the USSR anyways, is better than dying at the age of 40 from deaths of despair, which you would have a two-digit percentage chance of doing as a Russian male after 1996.
When HQ is taking away a lot of its functionality.
Even in a few minutes of poking around it's obvious that this is clearly a Russian propaganda site. Not sure I believe this article.
I've got 100mg pills, and dew is 54mg per 12oz can, so one pill replaces two cans, that's great.
> Not wrong. But often experts proving what they think is true by the wrong means.

Exactly, there is a big different between "this paper claims to show something that is actually not true", and "this paper claims to show something that it fails to show." They are both bad papers, but not the same kind of bad.
Using a random twitter account's narrative to "debunk" a well established lawyer for a 35 year military general and DOJ's declassified statements is not how things work in the judicial system.

That twitter account is blatantly lying and the replies seem to be coming from an echo chamber.

For example here's a couple statements easily verifiably wrong. The twitter account says:

> Stuff that was already public (tho she didn't admit that)

This is so easily probably wrong. The interview of the FBI agent Barnett by USAO Jeff Jenson is from September 17, 2020 which was declassified yesterday. How this twitter account claims "already public"??

> Stuff that proves Peter Strzok didn't have it in for Flynn

This is also so easily provable wrong. The FBI agent Barnett (who was one of the agents specifically assigned to the Special Counsel's team) specifically says in his interview:

"“Barnett believed the prosecution of Flynn by SCO was used as a means to ‘get TRUMP,'” the report of his interview concluded."

The source of the Steele Dossier was literally a Russian agent and was investigated from 2009-2011 until he fled from the country. FBI knew about it in December 2016 as revealed yesterday.

https://thefederalist.com/2020/09/25/get-trump-fbi-whistlebl...

https://www.wsj.com/articles/the-fbis-bad-intelligence-11601...

Clearly that twitter account is spreading misinformation for political reasons and the echo chamber members are buying it because it fits the political narrative.
Yes. Up to a point. You will always have some level of non-compliance. It is more of a mitigating tool than anything else.

Compared to Philippines:
USA has 3x the people and 20x the GDP per capita.
USA has 40x the death and 20x the number of confirmed cases.
Since Microsoft has already put Windows NT and 2000 on archive.org they'd probably shrug and eventually put that in there with it.

What would be interesting is if someone took the code, took diffs, and then plotted out the update path in a graphical format. It'd be an interesting peek into the Microsoft upgrade path and schedule.
It was definitely the peak. I was heavily involved in several communities, and also ran plenty of other desktops environments, but XP had the largest following by far. The sheer number of websites devoted to skinning XP was astounding. Popular websites had thousands and thousands of themes. Winamp 3 was thriving too.

It was most definitely peak customization.
KDE runs in less than 400MB which would be fine on 2GB systems of the era. It's browsers and electron apps (browsers in disguise) that chew up all the memory, and once you start swapping it's over.
I did not say "world recognized", I said recognized as world-class.

I believe his church was disappointed that they didn't get Purcell, when he was first hired. I may well have that wrong - it's a vague memory.

My point was that experts don't necessarily do a good job of recognizing which other experts are great quickly. It can take a long, long time for the best to rise to the top.
The biggest contributor to technical debt is the mindset of "if it ain't broke, don't fix it". This gives everyone permission to just wait for issues to appear on the tracker before even looking at the code after it's gone live.

When issues do start to come in, the next blocker arises: the dreaded Cost Benefit Analysis. If a data fix can be applied in, say, 30 minutes and the business is seeing one of these every week, it's easy to live with the cost if the alternative is to spend 30 man-hours on pushing a fix through "the process".

(I'm talking about shops which haven't been able to move to CI yet. Shops which rely on a dedicated System Test team and a dedicated Release Management team. Shops which require downtime to ship fixes of any sort and which require a release slot booked at least 24 hours in advance.)

Furthermore, that 30 minutes of hassle making the data fix isn't felt by the manager whereas shepherding a fix through the release process most certainly will be.

A codebase that has been shaped over the years by this combination of mindset and process is probably too ossified to refactor by the time it's recognised as a problem.

Cue the "chains of habit..." quote.
That report literally details how the "reforms" the US meddled in Russian elections in order to see happen lead to millions of excess deaths.
is that still common in UK English? in contemporary US English 'call' seems almost exclusively used for 'telephone calls', i imagine a good proportion of the population being unfamiliar with the idea of 'call' indicating a physical appearance of any sort
> Dr. Yeadon said in the interview that, given the “shape” of all important indicators in a worldwide pandemic, such as hospitalizations, ICU utilization, and deaths, “the pandemic is fundamentally over.”

Given the data we have it's a strange comment to make:
https://covid19.healthdata.org/global

Now sure how 6000 deaths/day is "over" or how he explains the trends given that US/Europe is heading into a winter period where COVID-19 is an order of magnitude more transmissible.
Probably a lot harder to fake the associated hospital visits and deaths.
Stability wise it's just as stable. People forget that even back in the day windows updates could break your machine and wax fondly with their memories rather than realistically.
But it’s a super easy to read one-liner in Ruby!
The electromagnetic field is a function F(x), where F is the field tensor (which groups together the electric field E and the magnetic field B) and x is the position in space. Maxwell's equations tell you how F (or E and B) evolve in time, and give you wave-like solutions.

In a continuous medium like air, water, or a solid, you could describe a "displacement field" d(x) that tells you how far the piece of material that used to be at position x is displaced from its equilibrium position. This is governed by the equations of physical acoustics, which also have wave-like solutions: sound.

The Riemmann curvature tensor R is a function R(x) of spacetime coordinates x, which tells you the curvature of spacetime at location x. Einstein's equations tell you how R evolves, and it also turns out to have wave-like solutions: gravitational waves.

In radio, it's F (or E and B) that's waving. In gravitational waves, it's R.

What's confusing is that R also tells you "the shape of space," and you need to use it to figure out "where" the coordinate x corresponds to.
Could just be a disenchanted employee.
It is interesting to
me that the same group isn’t up in arms about the many other works Spotify provides containing demeaning and abusive lyric content toward women and many others. I’ve never seen or heard Rogan, but it is hard to believe his stuff is as bad as many song lyrics already on Spotify for years.

In my opinion this makes these employees extremely hypocritical.
> So the question of whether the leak was "unfair to Bernie" is not established

Even if the questions were being leaked to ALL candidates (no solid proof exists) it is deceiving the public who believe the the candidates to have no forward knowledge of the questions. Or alternatively, it's unfair to the republicans who don't have advance knowledge of questions in their own debates and are unable to appear as clever on their feet as their counterparts. Or it's a disadvantage to candidates that are able to better think on their feet, and don't need to prepare, although you could argue that they were already unfairly advantaged.

> Promoting Trump was certainly a miscalculation. But it was not at all "destabilizing" in the sense the OP meant.

I'm not sure what the OP meant by destabilizing, but it's clear that Trump triumphing did have destabilizing effects on US politics. If you mean destabilizing in terms of intra-party politics, then I would be happy to take your word for it but argue that you're being overly narrow.

Full disclosure - I'm probable biased in being from outside the US, not having any skin in the election outcome, and just enjoying the transparency provided. From the outside, at least to me, it looks like a win for democracy. Hopefully future candidates play above board more often because they realize they have higher chances of being exposed in the modern world.
Love the attitude, but sometimes it is not beneficial to stick to a programming language that you simply like if you need to make a living out of it. If a programming language is decreasing in popularity it becomes harder to get work. If a programming language is not popular but it has a niche and one is in that niche then it's all good.
I should have been less esoteric, but yes this one. From what I can tell a gaggle of Google employees have taken over control of the building and I'd assume this absolute unit is in the process of coming online. Sure there's a Google sign visible from the private road leading up to it but you'd still have to be a nosy local (or apparently an all-knowing HN reader) to know the exact location.
My point was that Bach accomplished more than just about any composer before or since.

Some people put Mozart and Beethoven up there (I think he was better at his best and I believe more prolific generally, but YMMV).

The point is, though, that almost no one in history has rivaled Bach for his compositional feats, yet it took a hundred years after his death before people really started to realize that.

If that was true for him, I question whether it's realistic to count on human ability to recognize accomplishments as a useful metric.
To be fair it asks to update or not to update. You can also set how often it does check and when it installs (at night). It's just a google search away.
We don't have to involve quantum mechanics here at all. In fact, we don't yet know how to combine general relativity and quantum mechanics.
This is an interesting program. Luckily, it seems to require manual setting up though.
Safari isn't Chromium-based, it's WebKit; Chromium forked Blink out of it.
Wow, that is impressive. I would love to read more of these translations if you ever post them somewhere!
> Who cares where he was born?

Some people do, obviously. In this case, it's a bit on the nose...
It saves them money in support calls.
Xi Just Saved the World
Event horizon surfing is probably a thing somewhere too.
Rogan has had Elon Musk, Lex Fridman, Sam Harris, Brian Cox, Neil Tyson, and a ton of other celebrities and geniuses on his show. A lot of fascinating people.
I haven't seen any benefit. Why should microsoft know everything and record everything I do with my computer. It could be opt in I suppose. But as it is, it is -extremely- hard for the regular user to opt out.
In the case of no line-of-sight, yes, but lasers would be more effective.
I started using Firefox lately and like it but there are times when it really stalls and that hasn't happened in chrome in for like the past 10 years or so. Does anyone else have similar issues with FF? I want to stick to using FF but I expect/hope these issues get fixed.
I don't think it really matters. All to code was already out there anyway.
> But this is assuming radio signals are the only way we could detect a civilization, what about probes (von neuman or regular), dyson spheres etc. ?

That’s trying to find a needle in a universe sized haystack, and we’ve only just started digging. Concluding that there’s probably not a needle when we’ve only just started digging our hands in is premature.
Even with that scale, the capabilities and ahievements are nowehere near what can be done with a proper *nix DE.
Makes me want to run xp again
I skipped ice mining because the missions don’t require it as a prerequisite.

The first teams on the first synod don’t have to succeed at it. They will learn what does and doesn' work. Each succeeding synod they will get closer till they finally succeed. Every synod they will get new supplies and better equipment to address the failings of the previous.

And if it takes too long, they will eventually get sent tankers to supply return trips.
BMW fined 18M for inflating sales figures
I hate deploying Ruby and Python because all the system packages they tend to use. Getting something working typically involves a bunch of crash/install cycles and some manual compilation and package downgrading.

Go is easiest if we're talking about pre compiled binaries. If you include builds, dependency hell is real.

C#, JS, and Java have been easy for me. Install JVM/CLR/Node and run one command. Old school Java with EE servers and Tomcat and such was a nightmare but everything I've done recently is self hosting
I'm not actually sure Vim has an order of magnitude fewer features than Emacs at this point. I've made recent attempts to make good friends with both Vim and Emacs, and have experience with Emacs 27 and Vim 8. In my hopefully not too cynical observation, Vim fans tend to overestimate Emacs's complexity and capacity to be confusing (even saying this as someone who has admitted to being confused by Emacs!), while Emacs fans tend to underestimate modern Vim's capability.

I am not sure whether I just have bad luck with Emacs extensions. :) I suspect it depends on what languages you're delving into; I found trying to get HTML, CSS, PHP and JavaScript modes all playing nicely together (literally, since the same file could technically have all four, with a secondary template language thrown in for good measure!) challenging. But that particular adventure was a while ago. (My most recent attempt was with Spacemacs, which, uh, I'll just say it has some great color schemes.)

Re: Emacs Lisp: well, I did say "often feels like," not "actually is." :) I'm sure you're right; it's just that sense that a lot of early problems get solved by "to do the thing you want to do, paste this code into your init file," and getting past the feeling that you're assembling a configuration you don't reallllllly understand -- and thus may not be able to debug if something goes wrong -- can be a hurdle.
I was feeling the same way with programming flash loans and yield farming during spring, and mostly this summer, but I got up to speed!

Its been fun programming and deploying smart contracts! It feels like I'm not keeping up, but then I realize it hasn’t really been that long and it’s never been so easy to directly convert productivity into convertible money, over the internet

Kind of reminds me of "cookie clicker" / incremental games except in real life

haha brrrr
There's this response that VSCode is just another editor in the vein of Sublime/BBEdit/Atom, that will be killed by a newer, shinier competitor, while emacs persists. That's a great story—indeed it was told to me by a teacher who proselytized emacs.

But what if you're wrong?

What if VSCode is a massive challenger? For one, no editor has had the backing of a major tech corporation. Sure, XCode and Visual Studio exist, but they were specific to a particular stack. Second, language servers aren't something that can be elisped away. Stuff like multiple cursors are a few elisp lines away, but real, semantic knowledge of code is a lot harder to replicate. Emacs has language server clients but man they're annoying.

I'm an emacs user under the age of 40. All the other ones I know stem from this one teacher who taught emacs. I'm not sure how many more there are. Emacs is a fun editor and I'll certainly use the keybindings wherever I go, but it baffles me that people can look at emacs and think it's accessible at all to beginners.

Go ahead, try downloading emacs (have a fun time figuring out which version to download for macOS) and using it without any config. It's terrible. Bland, plain white, looking like it's from the 70's. M-x just dumps you into an empty text box with no help. Navigating directories involves typing out entire directory names. Getting basic stuff like goto definition requires either setting up eglot/lsp-mode or ggtags.

Emacs is great if you invest the time, but it's getting less and less clear whether the investment is worth it. To return to my question, what if you're wrong? Emacs will die. This wouldn't be the worst fate. It's had a long, respectable life. But I'd miss it.
Similarly, I was on a highway and saw what looked like a crumpled up brown paper bag in the center of my lane and, rather than make the large maneuver of going around (I had passengers and didn't want to jostle them), I chose to straddle it. Welp, turns out it was a brown rock that had fallen onto the roadway. It managed to clear my oil pan (yay!), but didn't clear the floorboard and rotated longwise and propelled a bottle that was in a grocery bag on the floor into the face of one of my passengers.
This kind of thinking from JRE fans is exactly why the show is problematic to me. You just made inaccurate statements about the credibility of various media companies and figures while also using that as evidence Joe Rogan is better while also stating he’s just entertainment and shouldn’t be expected to be factual.

You have crafted a new reality to justify your position and that’s exactly what Joe Rogan did when he falsely accused leftists of starting those fires.
Because the user should be in control, no microsoft.
I actually suspect that this could work out as an excellent promotion for Rogan if the employees strike. He will lose a small amount of more far-left people, but some people who were not into YouTube for whatever reason will probably decide to tune in. Just from all of the hype.
That's by design: if you know a Git commit ID, you automatically also know the history hasn't been tampered with (modulo hash collisions). Linus specifically wanted a system where development history cannot change behind developer's backs. Given that the other big design constraint of Git was distributed version control, I'd argue that this is a very important property to have. You don't want to pull in someone else's branch and suddenly have all your own developer history change.
Report the apps then report your reports to the Attorney General in your state? Might help. Even some Democratic AGs are signing onto antitrust suits against google.
It isn't actually a modifier to a range type -- it modifies other constructs, like looping or conditionals. The examples don't show it but literally any condition can go in the where clause, even something like `where random() % 7 == 2`.
Yeah, there's this notion that with static typing, you have to "get your types right first". In my experience, when I'm prototyping it's often very effective to sketch out my current understanding in the types, and then as I learn - quickly and slowly - where I was mistaken and update the types, the type checker helps me update the code that needs updating to match.

I understand that others' experiences differ.