skysight-inc/HackerNews huggingface dataset:
I totally agree with that, although the language is unnecessarily diminutive. It's just an extension of the eternal September problem.

Companies often seem to forget that only like 1% of their users typically actually create the vast majority of content. Even fewer create the real quality content that is so attractive to begin with. It is the quality content, not general content that actually creates value to other users of the consumer variety.

So... looking at metrics of what appeals to the 99% of consumer users and allowing that to drive design, to the point where it pisses off that 1% is a ticking time bomb. It's a seductive one though! You can have all manner of metrics that will look good, but are actually catastrophic in a delayed way: 'More engagement!' is easier to conclude from measurements and looks a lot better than 'Signal to noise ratio of quality content to generic content has decreased'. 'This new change makes it easier for non-technical people to sign up or post or consume content' seems great until you realize that's code for 'uh oh, it looks like the voting effects of newer users are suppressing quality content over less-nuanced content and signal to noise has decreased even further'. But those things also temporarily look good: 'more users!' 'more revenue!'

And the social media implosion cycle begins anew as quality users leave in droves to a new platform.
UK, Europe, South America and Australia. I haven't had the chance to smoke with any Midwesterners, maybe one day.
One is labor cost the other is wage. Two different although related metrics.
There's so much production code in C++ that it will have a long tail like Fortran even if people were to stop launching new products with it.
A bad rewrite from an unsafe to a safe language would mean safety issues traded for logical errors in most cases. Which sounds like a win if you ask me.

So even the "rewrite it in Rust, badly" has a decent ring to it tbh (although I'm not arguing there should be a rush to so).
It hasn’t been updated and was really bad. It made sense back in 10.2 or so, but now every preference pane has tabs and buttons for modal dialogs and stuff. It needed about twice as many panes for each one to be manageable, and the icons palette does not scale that far (it’s actually quite confusing now on Monterrey, where all icons are very similar).

The new one is not perfect. For example, the on/off switches are ugly and the layout is far from great, and I like “preferences” better than “settings”, which makes more sense for an appliance than for something you adapt to your liking. But the old one was very much not “not broken”.
This shouldn't be a surprising result. The marijuana defense task force doesn't really need to come out on this one. Before basically any surgery every doctor will tell you to discontinue recreational drugs, alcohol, tobacco and a long ass list of supplements and medications before and after the surgery. Knowing more precisely the interactions it has with the body is a good thing and can only help -- even more so as more places legalize it so the number of users increases.
> The only thing they appreciate is that you're cheaper than your potential replacement.

And that your potential replacement may take 1-2 years to be as productive as you.
It's a waste of time to argue with people who believe there's only subjective truth. The whole of the world and existence reminds one constantly of objective truths--material or otherwise. These people are arguing ideology while ignoring fundamental ways that they (in reality) make decisions.
There are nuclear reactors in other places where it has happened https://www.world-nuclear-news.org/RS-Indictments_for_South_...

Probably not a coincidence that it happened in the place with the lowest (unaudited) costs.

The US nuclear program is first class when it comes to accountability, reliability, and safety but this is also the reason that it costs upwards of $12/W excluding the publicly funded portions of the NRC's budget (which is one of the moredirect places the trillion dollar free insurance manifests) and various other subsidies. You either get the safety or you get rid of the red tape driving up costs.
Their conundrum seems to have an obvious solution given the nature of the site, just charge an annual fee for continued commenting privileges.

Everyone there already paid a small amount of money to register, so there's no reason to expect they will all bail if a similarly small annual fee is introduced.
I liked this line "still felt a strange obligation to be at his computer because that’s too often our the metal image of “working”."

Even as a business owner, sometimes I sit at my desk "working" but on nothing in particular. I should be walking.
It can’t have a target of “100% uptake” if it’s deliberately excluding some tiny but nonzero proportion of those who might otherwise subscribe.

That’s the bombastic reply anyway.

The more subtle and nuanced response is this is not a comparable situation because it’s not that developers are ignoring a small demographic, it’s that they’re deliberately working to make the environment actively hostile for that mini-demographic.
I'm sorry to say this is an issue everywhere. I've had a mac BSOD from unplugging a dock (doing it while the computer's suspended is/was a surefire way to trigger this particular bug), and linux is even more picky since it depends entirely on the hardware underpinning the dock.
Specifically, comparing Responses per second between C# and javascript web frameworks:

https://www.techempower.com/benchmarks/#section=data-r21&tes...

One JS framework smokes, but most of the C# ones are above the JS ones. I don't know what's that "just-js" thing at the top though, I suspect it's not really a framework.
not so much - US employees need very expensive employer-provided health insurance. In the EU that's covered by taxes instead. I couldn't find a direct comparison (hard because it varies by state & country), but it seems to be a wash:

https://topsourceworldwide.com/international-salaries/

note that China is 40% of salary as a payroll tax, which tops the list.
Aztec is live on mainnet:

https://aztec.network/
I'm in Boston, which is more expensive than Idaho, but significantly cheaper than the Bay Area.

For example, in 2015 I was able to buy a house that would have cost ~5x as much in a comparable location (25min commute to work, 10min from a subway station) in the Bay.
Ok... but can he traverse a binary tree on a whiteboard?
Jetbrains and rust have brilliant refactoring. No idea how it compares to kotlin, but I can confidently move methods to other modules and files, rename anything, navigate to definition with no fear. Auto complete / auto import is also insanely good and is almost to the point where I’m auto completing almost every symbol because the IDE knows what I want precisely.

I can’t recommend jetbrains rust support enough.
I've seen all-Python shops before and as the codebase grows they tend to regret it. The one that came to mind migrated to Java. I am one of the former devops guys myself and initially focused on Python to get into fulltime software, so I understood your comment completely.

I have years under my belt now, and what I ended up preferring is C# and TypeScript. I would only build a product on one of those two. This random person's opinion is that your company would probably be best served by using Python for the data team and TypeScript for front and backend.
> You find in the end that it was an 'anonymous source from govt official'

This is an appeal to the credibility and reputation of the reporter, which the audience can judge.
Well, you can be 100% confident that it will do one of those two things (if not both), so there's that at least.
He once said he has bipolar disorder. He now says things that sound crazy to me. Therefore he is having a manic episode.

The problem with this reasoning is that people can say things that sound crazy without it being a symptom of a mental disorder.
I think the issues you encountered may be due to the specific libraries. Lots of the pre-typing libraries haven’t adopted static typing, like Django and Celery and then when your project is 95% Django and Celery you’re SOL.

I’m not even sure it’s possible to have Django typed without reworking the ORM, I’m thinking about reverse relations, .annotate(), etc.

Yes, there are type stubs for these libraries but they’re either forced to be more strict, preventing use of dynamism, or opt for being less strict but allowing you to use all the library features, at the cost of safety.

I think in the end, new libraries built with static typing in mind, like Pydantic, FastAPI, and Edgedb, are the answer.
> Telling the 9/10 from Q2 that they are "wrong" is, again, very misguided and pretty jerky honestly.

I disagree. I do see your point about linguistic evolution. But I don't think it applies here.

In my native tongue, the word for "and" and the word for "to" (the infinitive marker) are very similar. As a result, tons of people mix the two up. But probably not even the most progressive and liberal linguist would agree that this represents linguistic evolution. It is pretty much universally understood to be symptomatic of a poor technical understanding of the language.

I think the same applies to "i.e." vs "e.g.". They are both used predominantly in academic style or level (whichever you prefer) of English. And in that context, their respective meanings are often quite important for understanding the precise details of a text.

I don't think that paraphrasing a text is a good test here btw - even with an A1 or A2 level of English you can get a pretty good rough understanding. Besides, paraphrasing often loses the precise meaning, which I would argue is to answer incorrectly. Logical hierarchies and implications really do matter when it comes to conveying information, and if not everyone understands the subtleties of the language, the go-to response should be "more education is needed" rather than "let's give up and have all words mean the same thing".
Noone is arguing for weak typing. They're arguing for type inference. They're not even slightly the same thing
> You mean "works if you don't actively try to break it".

No I mean "if you don't want to share your screen"
Okay, lot of bad takes here. As a real-world sailor, here is how this works. A flag will only stream forwards in the special case of sailing dead down wind (DDW). An even in this case, the flag will tend to be limp as the boat will likely accelerate to close to the speed of the wind (dependent on length/hullspeed of the tall ship relative to wind strength etc.). Sailing ships don't often sail DDW because this is not the fastest point of sail. It is usually advantageous, and common, to sail at a slight angle to the wind.

On all these other points of sail, the sails are bending the wind around the boat and there is a generally smooth, attached, laminar flow of air on both sides of the sail (if you are doing it right). Even square sails work like this, even though they are not an ideal airfoil shape. This mean the airflow is parallel to the sails. And the flag would also follow this direction and flow close to parallel to the sails as well.

There is a concept of apparent wind. The flags will follow apparent wind which is the vector sum of the true wind plus the boat's velocity. That wind direction, combined with the sails effect of twisting the local wind direction, is the wind that the flag is experiencing.

Generally the play testers are right, blowing straight forward is usually wrong.

here is a picture of a flag blowing on a tall ship that is sailing across the wind: https://sailtraininginternational.org/app/uploads/2016/06/ve...
But so, basically, it's a root certificate that signs the key…
New release book on Git for Electronic Circuit Design:

https://link.springer.com/book/10.1007/978-1-4842-8124-6
Macbooks do; there's an app called Bluetooth File Exchange. Most people I know with iPhones have macOS laptops, too, so I can send to that.
I've used both and Kotlin was a better overall experience for me. TypeScript has weird typing problems far more often due to the underlying runtime being dynamically typed.
I used to use this laptop daily. It's too slow for everyday use. YouTube videos lag if you're streaming at more than 720p or if you're doing anything else, including outputting to another monitor.

I can't recommend a dual core CPU unless you're sure you don't need to use anything more than that.
> This is not tribalism.

Sure it is.. this whole "i'm an apple user and you are a windows user" is tribalism.

Try spending some time on any discussion boards and read the blatant misinformation floating around.

> It’s interesting you believe someone to have had a negative experience with Windows to be a dishonest experience.

I stopped using windows personally around the Windows NT days, mostly because the negative experiences so i absolutely can believe the negative experiences.

Anyhow..

MacOS isn't updated as infrequently as you state:

# ProductID Version Build Post Date Title

1 061-26578 10.14.5 18F2059 2019-10-14 macOS Mojave

2 061-26589 10.14.6 18G103 2019-10-14 macOS Mojave

3 041-91758 10.13.6 17G66 2019-10-19 macOS High Sierra

4 041-88800 10.14.4 18E2034 2019-10-23 macOS Mojave

5 041-90855 10.13.5 17F66a 2019-10-23 Install macOS High Sierra Beta

6 061-86291 10.15.3 19D2064 2020-03-23 macOS Catalina

7 001-04366 10.15.4 19E2269 2020-05-04 macOS Catalina

8 001-15219 10.15.5 19F2200 2020-06-15 macOS Catalina

9 001-36735 10.15.6 19G2006 2020-08-06 macOS Catalina

10 001-36801 10.15.6 19G2021 2020-08-12 macOS Catalina

11 001-51042 10.15.7 19H2 2020-09-24 macOS Catalina

12 001-57224 10.15.7 19H4 2020-10-27 macOS Catalina

13 001-68446 10.15.7 19H15 2020-11-11 macOS Catalina

14 071-78704 11.5.2 20G95 2021-08-18 macOS Big Sur

15 002-23589 11.6.1 20G224 2021-12-01 macOS Big Sur

16 002-42341 11.6.2 20G314 2022-01-14 macOS Big Sur

17 002-57023 11.6.3 20G415 2022-01-26 macOS Big Sur

18 002-65695 11.6.4 20G417 2022-02-17 macOS Big Sur

19 002-77154 11.6.5 20G527 2022-04-11 macOS Big Sur

20 012-08272 11.6.6 20G624 2022-05-24 macOS Big Sur

21 012-42714 12.5 21G72 2022-07-28 macOS Monterey

22 012-40387 11.6.8 20G730 2022-07-28 macOS Big Sur

23 012-51693 12.5.1 21G83 2022-08-24 macOS Monterey

24 012-40494 12.6 21G115 2022-09-20 macOS Monterey

25 012-38280 11.7 20G817 2022-09-20 macOS Big Sur

26 012-92138 13.0 22A380 2022-10-24 macOS Ventura

27 012-90254 12.6.1 21G217 2022-10-24 macOS Monterey

28 012-90253 11.7.1 20G918 2022-10-24 macOS Big Sur

And as someone who hasn't used windows in literally MONTHS.. you can postpone their updates...
Numba focuses on scientific use cases speeding up most of numpy and some of scipy. Whilst it can compile some parts of pure Python (eg numeric array loops), generally you have to copy the data in to the numba side which can be slow in volume.
Numba isn't really meant for pure Python speed-ups, it gets rid of numpy specific inefficiencies.
Personally I'm pretty excited to see a fresh JIT working its way into core CPython (I'm the co-author of O'Reilly's High Performance Python).
Oh, gotcha. It seems I didn't quite tead your previous comment correctly.

I would add the personal feeling of doing the right thing to the symmetrical case, which IMO is distinct, as it's a negative incentive (I am amoral for pirating) rather than a positive (I am gicing the creator money)

But that could be considered splitting hairs.
So if SQLite was written in Rust, this would cause a runtime panic and thus would only be a denial of service CVE. Is that correct?
My use case is a no-SQL in device db to power graphQL. Will resort to SQLite if all else fails.
I think you miss the point that card payments should never have evolved to still require us to type sensitive data into a web form at all.

Also, don't forget that 2FA etc are not ubiquitous, especially not in the US.

As I implied, PCI DSS is lipstick on a pig. We could have done much better in the last 20 years. Now Apple and Google are doing it for us and we won't have any choice but to get further locked into their walled gardens.
Something I was surprised by was the amount of white space and the straight to the point job descriptions. Whenever I send my CV to recruiter I'm always asked to add a little more about some language or skill.

Over the years my CV has become super dense with text, not because I have more experience to list but because I've been told repeatedly to list all the languages I've used and details of the projects I've worked on.
One obvious thing I'd be curious about is why those people are heavy users in the first place. E.g., if people with certain conditions are already using more cannabis than the rest of the population to deal with pain management, etc, then a correlation like this wouldn't be that surprising.

Would like to see how the study controls for that, but didn't actually see a direct link.
> My campus had them lining the boulevard, and every autumn the air would reek like vomit.

Vomit is the unmistakable and most notorious scent of campus dormitories.
> It's truly baffling how Reddit changed from a fast loading & information dense UI to something that takes about 15 seconds to load on average and shows about 1/10th the information than before.

The compact mode on new reddit is actually slightly more information dense than old. Sadly it’s still a crappy, slow JS app, if it was performant I’d switch from old in a heartbeat.

edit: Checked the current state of New Reddit. Yikes! https://i.imgur.com/FnMDjmM.png
United States recommends booster does for 5+ [5]

[5] https://www.cdc.gov/coronavirus/2019-ncov/vaccines/stay-up-t...
> As far as I know, AI art can't be copyrighted.

Why do you think that?

There is a common article that gets passed around where a person tried to get copyright assigned to a machine and that keeps getting denied. That is very different from "AI generated images cannot be copyrighted".

If I write a program to randomly generate an image of squares of different colors:

- I, a human, can have copyright over the program text itself as a literary work

- I, a human, can have copyright over the image output of the program
And following on this, for the longest time Windows only had extremely limited ability to manage itself via the command line and things were very haphazard on how you could manage them on the CLI. You were probably just using the CLI to edit the registry and restart serivces/executables at the best case.

This is really the reason there are no shells for windows. There wasn't anything for the shell to do! No massive collection of small executables linux *nix that were shell oriented. No system design around CLI management.

Around Windows 2016 or so I would say this changed with Powershell and with a number of design changes by Microsoft that allowed much better remote management (and not fully depending on GPO to do it), and I even run into some customers that have headless windows servers these days.
I don't think there's good documentation for any of these features having correlation with marijuana use besides being pop culture tropes.
Rudd has to balance his future political ambitions (either in strategy in the US, representation in Australia, or even at the UN) with his access and friendship with China. For the last few years he's hedged on the side of the US' "China threat" narrative, while still making somewhat unbiased takes about China from his deep experience there.

I'm part way through this and I think it makes a lot of valid points, and provides high information content on an (as he says) unappreciated aspect (in the West, anyway) of China's rule. Ironically enough, Rudd's exploration of China's ruling ideology, is Rudd's least ideological piece of writing in a long time.

In fact, in Rudd's calculus, he's probably permitted to write this more accurate piece for FA after securing a wider distribution of his more US-placating piece in SCMP the day before titled (essentially): "Why China must stop Russia from nuking Ukraine"

Most of all Rudd is an astute political beast, sniffing the coming winds and aligning himself in their direction, careful never to piss off the wrong people, whoever they might be, at any given time. While Rudd has incredible aptitude at seeing, understanding and describing things clearly, everything he does say is modulated by his ambitions and his sensitivity of "reading the room". If you can be aware of that distortion in this piece, and read it anyway, you'll get even more from it.

If you care about China, or its interaction with the world, this is an important longread. It's not a real substitute, but if you want the TL;DR version saying (roughly) the same thing, then you'll be helped with this: https://www.scmp.com/comment/opinion/article/3196273/xi-jinp...
If China invades Taiwan, it will not be possible to do business with China or Taiwan and every company with substantial exposure to this risk should be preparing for the possibility that all resources in China are instantly "lost" or unavailable for many years.

Apple's production capacity has taken decades to build and will take years at minimum to restore. Their exposure is so immense that it would make sense for them to spend a percentage of their cash position just on lobbying to try and prevent the outbreak of war.

Their risk is obscene. They're poorly positioned because their manufacturing base is undiversified and in the case of "complete shutoff of goods from China" it will be years before they're back at capacity.
Your [1] is an olive oil industry marketing site that provides no evidence.

Better would be a similar study to the original UCDavis study, to check if quality has improved.
>Why is an indie game developer going to build things for this particular niche platform?

Very similar interfaces as the tic-80, and no doubt pico-8 compatible. There's already a software/games library, plus it runs normal linux.
I never really understood this distinction between large and small projects.

Why not invest into good boundaries and turn your large project into a group of small projects?

500k LOC project should have plenty of natural boundaries. A team should recognize and draw those, regardless of the language being used.

I recently worked at ~200k LOC Django project: the code was far from perfect, and yet I had no trouble onboarding new team members and making them productive. Here's an isolated 20k LOC domain, you'll grasp it in a week, you'll ship on your first day and then almost every day afterwards, and eventually your knowledge will extend to other areas. Isn't that how every big project should be managed?

Sure, things like strong typing do make the monolithic ball of mud more maintainable. But how about not building big ball of mud in the first place?
Well, I don't see how any of those problems are a reasonable issue for online payments.

By the way, most countries still have cash. What is important, because the credit card network is known for going offline once in a while.
Thanks! If you manage to get it out in the open, could you send me a ping (email is on my profile). Happy to put in the effort to get it usable.
> your experience should speak for itself.

When it does, you have trouble fitting it all on 1-2 page. You quickly go to text only, and organize things accordingly. When you lack experience, you try to make things look like an infographic so as to fill space with trivial information.
What The Diff – AI powered changelog generation
That's not the source of the problem, just a symptom. What caused the financial problems for social media was the censorship, blatant propaganda and use of addiction based behavior modification to subjugate the population; AKA population control.

Reddit might actually be one of the worst offenders, but because they aren't public, and have a smaller user base, they went unscrutinized. I highly recommend everyone watch the documovie the Social Dilemma.

TLDR; Social media is military grade psychological weaponry aimed at the most vulnerable amongst us.
> Your test suite may not be able to hit it either.

Minor nitpick, process terminations are unit-testable in general; see e.g. https://github.com/google/googletest/blob/main/docs/advanced...