skysight-inc/HackerNews huggingface dataset:
We need both - reduction of consumption and technological development. People who think just one or the other will be enough are deluded.

(Voluntary) reduction of consumption has the side-effect that the electorate becomes more agreeable to measures such as carbon taxes. An SUV and burger-loving electorate will never vote for them, because they would make SUVs and burgers more expensive. Without carbon taxes, there's no market mechanism to control emissions. And there's less funding for technological development or subsidies to green tech.
If I recall correctly they don't prevent Apple from telling their suppliers to stop selling parts to 3rd parties and I think that's the key. Parts need to be available with documentation and it should be up to repair businesses or individual users if they want to stock it on their own.
If I recall correctly it is enough if e.g. stores a stack of complete motherboards and makes it available to purchase at a price similar to a new laptop, rendering this legislation akin to virtue signalling.
Jacob Zuma happened.
My top level point is still the same. The government won't settle debts in crypto. Taxes are the main one, but there are also fees, levies, duties etc etc which will need to be settled in fiat. That is not likely to change.
This is a good point - thanks!
Disney Plus has endeared the character to a new generation in America with the TV shows Mickey Mouse Clubhouse, The Wonderful World of Mickey Mouse, and a reboot of DuckTales.
haha I wanted write comment like "since MS bought git the amount of crashes per week has increased"

but I guess I'm too late to the party!
You can use binsort to sort the file list upfront by similarity of contents, which is usable with tar and zip and so can be piped into any other compression you want (every once in a great while when I can't come up with a good filename-based sort, I try out binsort); and lrzip attempts to do long-range similarity detection without changing order to do something similar.
Lobste.rs is restricted to computer related content.

On Hacker News you will find anthropology, politics, philosophy, startup advice.
Code Monke #1: Measuring Latency in the Browser
> Only about 2 percent of Inquirer.com visitors read comments, and an even smaller percentage post them.

A few bad apples spoil the bunch. :(
Can you provide a reference to where it was indicated this is a ruse?
Python Community Interview with Ewa Jodlowska
I never heard of n-gate before. I've just lost two hours of work I have to make up tonight! Funny stuff.
So hang on, why is it that South Africa is “corrupt”, but Texas is “beholden to certain vested interests”?
People were doing manoeuvre warfare for thousands of years before Boyd, as well. People think nobody had any idea what they were doing before OODA. And don't get me started on people who think manoeuvre warfare was invented by Ender...
That's what the GDPR tries to solve by not having a fixed amount for the fines, but allowing them to go upwards of 2% of revenue.
Yeah, it's practically archaeology now! It is very fast for doing some things, though.

If anyone's interested in it from a Dot Net perspective, ExcelDNA [0] was excellent when I used it a few years ago.

[0] https://excel-dna.net/
you're still here tho, so why close the account?
I think people forget that you don't need an app on the app on an app store to use it. The app is out there already, just give it to people. The app store simply gets rid of the "bad boy message".

Stop complaining and find a way around it.
My company does on-prem gitlab as well, and it's pretty fantastic. We're in the beginning stages of migrating off of Azure DevOps but so far we're wowed by the features.
I am wondering if a recent Apple announcement of a 1 bln investment in a Berlin tech-hub is so Apple can have a friendlier relationship with EU law.
The Frontpage rank I'd like to see is a PageRank. Quality is a transitive property; I want to see what is upvoted by those who are upvoted (comments as well as posts)!
I don't believe that is true (and pray it isn't). I don't think the populace is that stupid. Also, unnecessarily political. I could replace "racism" with "immigration" or "socialism" just as easily, that doesn't make it true.
> Older HN users seem to generally like the same things as everyone else here.

Probably most HN users (both older and younger) mainly vote for stuff already visible on the Primary page. A hypothesis from a parallel thread, not mine.

What follows, the users mostly vote as led by the "trend setters", by whom I mean those who frequent /newest subpage.
I think folks will just vote their tribe.

"Oh, that person from 40 years ago was from my team? I will give them 100/100 of my LPF votes".

Not everyone will do this, but enough to make it a much weaker signal.
Learn How to Tie Knots
Starving Threads in Ruby
Don’t want our money? What are you talking about?
>> I mean, come at it from the other direction: Why are there so many software engineers who are not successful CEOs?

Mick Napier who founded and runs The Annoyance where many famous comedians studied over the years, comedians who Second City would claim as graduates of their program like Tina Fey and Chris Farley, said they he doesn't like clamming taking the credit for successful graduates unless he also takes the credit for all the unsuccessful.

That has always stuck with me.
What are the "grep" and "wc" lines doing in the results?
I can't find them in his git repos.

Does he have a solution for the problem using grep, or is he just including "grep x <input" as a reference point for how fast you can read a file?
Agreed, it should count votes from high-karma new individuals.
What corporations do with data? Have we already lost?
OOP Design Patterns Considered Harmful
A Step by Step Guide for Setting Powerful Intentions
Bitwarden Send for secure one-to-one information sharing
IMHO Delphi was in some ways a better VB than VB itself.
Dicussion on Hacker News is not qualitatively better than on any number of well moderated technical subreddits or niche trade forums, and most of the articles posted here are cross-posted from Reddit and other sites. The only real differentiating factor is that Hacker News aggressively downvotes humor and polices for tone.

Every now and then threads pop up asking about alternative HN-like forums, here are some:

https://news.ycombinator.com/item?id=20023209

https://news.ycombinator.com/item?id=16342192

https://news.ycombinator.com/item?id=23402797
That's a bit underselling it, like saying "E = mc^2 is just a description of how light behaves" and sweeping it under the rug as if the explanatory model provides no additional benefit.

The value comes from the ability to consciously influence the various stages of the process instead of it simply being subconsciously driven. In fact, you can practice and apply the stages of the loop better - for example, making a list of questions you'd like to ask yourself during the observe phase in a given scenario. You practice consciously asking yourself observation questions enough and in time the brain integrates that into the subconscious processing loop.
> relatively common operation of computing the address of a field of a struct in an array

This is only relatively common inside loops. Inside loops you will usually index with the loop counter or some other value that is derived from it linearly. Compilers will typically use induction variable arithmetic that doesn't involve multiplication.
Building a 8088 PC XT compatible Computer (2017)
Very good, let's petition to ban signal. In fact, let's ban encryption altogether as such a technology can be used to coordinate terrorist attacks.
Working now! This is great. As somebody interviewing right now, something like this would be great for drilling React concepts.
Usually stockholders on HN pretend to be incredulous fans of whatever company they're invested in, but this one said the quiet part out loud.
Load shedding is the correct technical term for it. It's not just a South African thing either, industrial consumers in Europe have the same stipulation in their power contracts: in case of emergency, the power company (network operator) may choose to suspend power delivery to protect the grid.

However, in the EU this 1) isn't a regular occurrence, and 2) the grid has a tiered system for load shedding. I can't find a reference for the tier classifications right now, but if I remember correctly: tier 1 consumers (the ones who will be disconnected first) are heavy industries with huge power draw, tier 2 are other commercial uses, tier 3 is residential, and tier 4 is critical infrastructure (emergency services).

I don't think I've ever experienced a load shedding event that affected residential areas. There have been local blackouts but I don't recall any grid-wide emergency events.
You claim that the benefits you could give tomorrow "would be greater" but what's the argument? The argument is that tomorrow you would have "$258.3 million"?

Let's assume you can double your money over the course of 7 years. AMF (Against Malaria Foundation) protects whole villages with anti-malaria bed nets, often resulting in a drop of around 50% of incidences of malaria over the course of a year or two. This also results in preventing some deaths.

While you wait your 7 years to provide double the money to this charity, many people will needlessly die. And with higher prevalence of malaria, more people will be infected than you can prevent later.

In your example you compare Bill Gates's donation to malaria eradication with giving money to the homeless. How is this the right comparison? And also, bringing Bill Gates into the discussion is irrelevant, unless you're in possession of MILLIONS of dollars you are planning to donate. Are you?
I believe ya!
Looks like they need to update their careers link from "careers-old" to "careers".
Sounds good, but how do you choose KPIs that are more trouble to game and Goodhart than they are to fulfill honestly? Have a prediction market select them?
25.33% Reduction in First Load JavaScript with NextJS Dynamic Imports
>> Citizen of the State

> I think you mean Enemy of the State?

Given the topic of mass surveillance, this doesn't sound like much of a distinction...
> To claim it is impossible to escape poverty is madness

This is an offensively wrong statement and suggests an extremely privileged and out-of-touch upbringing. There are numerous - hundreds - of articles explaining in-depth why it's very expensive to be poor in the US.

> Even if you just earn 5$ per hour, you can try to save something. 1000$ would be 200 hours, not impossible.

It really sounds like you're suggesting that someone in poverty should be willing to work for below minimum wage for 200 hours (5 weeks of full-time work) to save $1000 to "invest" on Kazakh emoji domain names? I would typically assume I'm misunderstanding someone since that's such an incredibly asinine comment, but given the first half of the comment I have to wonder if that's what you actually mean.
Hmm, so as long as the firehose of vomit continues to spew from the PR dept, it's all good? All you have to do is make it look like you're doing something?

Never used parler and not defending them but idk why facebook gets a free pass from you, they are far more to blame for the events that transpired IMO.
I'm saying: how sure can I be that the experiment originally intended to do exactly that? Go to Hawaii?

The pickup of drugs would be the most dangerous part. No one would want to spread it immensely in space nor in time. While I'm naysaying in context of smuggling, the boat is an amazing achievement.
I agree with you it's minor, and I admit I'm mostly just ranting (although lights on external peripherals like mice are inexcusable). But, waste annoys me. My CPU fan now has a microcontroller with USB logic on it, a bunch of LEDs and plastic light tunnels, and the requisite jacks to hook cables into, and came with two different cables I could use to control this light I don't want. What do I do with all this, just throw it away? That's a bunch of plastic and metal and manufacturing and shipping and packaging that neither I nor the planet need right now, and it's all going straight into the trash in a few years.

It could have just been a dumb DC brush motor.
Scrollycoding – A new way to write code walkthroughs [video]
https://en.wikipedia.org/wiki/Max_Schrems
Especially considering this part of the indictment:

> ... on March 10, 2021, Europol announced that judicial and law enforcement authorities in Belgium, France and the Netherlands had wiretapped Sky Global’s servers and monitored hundreds of millions of messages by Sky Global’s users. The European investigation resulted in hundreds of arrests, the seizure of thousands of kilograms of cocaine and methamphetamine, hundreds of firearms, and millions of Euros.
hcreate is POSIX, hcreate_r (which allows having multiple hashmaps per process) is the GNU extension, iirc.

I thought POSIX added a bunch more safe pointer casts, but I don't know off the top of my head...
Getting Started with Rust
Personally I'd be in favor of a full orthography reform so you can actually write English like it is pronounced.
Customer. You are purchasing its product voluntarily.
> A) I think you greatly underestimate what other engineering disciplines bestow not to mention require

What makes you think I underestimate those other disciplines? I do not. The other disciplines tend to focus on tangible rather than on abstraction. Programming (if you want to actually be good at it) requires you to tackle abstractions all day long. My theory is that that ability translates (in some people!) to being better CEO.

> B) Really? Have you seen modern software development practices? barely functioning MVPs, vertical slices, pivoting and hacks galore....

You are mixing stuff here. I can guarantee you that if you know what you want to build and have the clarity to make the right choices, the hacky project will turn out better than if you don't. Specific development practices (e.g. hacks vs. no hacks) has no relation to personal ability to formulate clear problem statement.
Basically summarizes the nugget of advice my advisor gave me in college: if you want to be incredibly valuable, bridge two or more often disjoint in-demand skillsets. It's served me well throughout my career so far. I'm definitely not the best software engineer nor am I the best at the other fields I bridge but I often not only see the connections those more skilled on both sides often miss and new opportunities, I have enough skill in both domains to bridge them and create at least a proof-of-concept. At some point the experts in both domains take over once I build the bridge and I actively work to help build something less like a wooden bridge and something with more concrete and steel, usually with more people involved...

I think in software (and CS in general) this advice is especially valuable because software and computing is the glue that can connect and materialize ideas into something that seems tangible. It's also something that's often approachable by an individual and doesn't always require a mountain of capital to achieve.
And this has yet to be enforced despite thousands of companies openly breaching it in bad faith.
This app is also known for its humorous take the quite serious subject matter. The WHAT’S NEW section in the Google Play Store is known for sarcastic titbits with the fictional Jeff working hard to keep us up to date with the imminent darkness. The app's name itself, Eskom se Push, is wordplay on an extremely vulgar South African insult and feeds into the popular dislike of Eskom.
Why pick a niche? Why not be the specialist team that embeds in a company to help launch products the company doesn't have the resources to currently deliver? Offer yourselves on a time and materials basis rather than a project scope basis (which helps a bit with client money Vs deliverables convos) and if you strike on a product idea you can white label yourselves work on it in your spare time.
so firefox
If this is the case, then that's of course quite damning..

However, if you run a business that is making (according to the article) "hundreds of millions" selling handsets and subscriptions, why would you need to be involved in other very obviously illicit business?

I think it's more likely that this guy is really a "freedom and privacy at all costs" guy who probably knows what his product is being used for, and doesn't care because for him that comes with the territory, and also because he's raking in the money.

Even the whole "skyecc.eu is a fake version made by a disgruntled reseller" feels like a deniability smokescreen..

If you're smart enough to able to set up a service like SkyECC in the first place, you're smart enough to know that one day the cops/feds/govt are going to take a shot at you, so you'd have some kind of plan in place for that I would think.

Whether it works or not, remains to be seen I guess.
Programmers Should(N't) Learn Theory
Hacker News uses four space indentation for code blocks, not ``` markers.
It's just testing the output.
For benchmark each variant is run 5 times with kjvbible.txt as input and then the lowest execution time is used as benchmark.
Cool! Thanks for the reply - so you'd feel much more comfortable with a subscription to opt out of all tracking and ads?
If the multinationals had to pay global taxes, they would immediately lose interest in globalization. If they can't exploit offshore workers, while laying off domestic ones, at the same time avoiding all taxes, what's the point to being a global company?
I think it's supposed to be about the "startup" users. So you can't use a dynamic cutoff date.

Nowadays, HN is more of a general tech aggregator, but discussions where some users lament the turning away from exclusively startup content still happen every now and then.

(Personally I'm happy with how it went. Startup stuff bores me.)
The actual split on this is mugged, shoot mugger, attempt to shoot mugger and be shot instead, attempt shot miss and kill bystander.
So that was probably a soviet propaganda video using Gould to elevate one of their own artists by using an official western genius as credibility? Plausible, consistent with Canada's role as the mark in the cold war, and hilarious. The way Richter played did seem to have more pathos than Gould's quirkery.
It is supremely elitist and very marketing-y (use an impression (older users were better) over using real-world data).
Part of the complication if the enormous taxes and bureaucracy involved in companies hiring workers, it's a real pain for start-ups and smaller companies.

I will give you one concrete example: companies in Spain with more than 50 workers must carry out salary audits to avoid gender discrimination [1]. These and other perverse incentives keep many companies from growing, which in turn hurt the economy and reduces demand for workers, driving wages down.

[1] https://spainsnews.com/companies-with-more-than-50-workers-m...
You're micro-optimizing the wrong thing, most of the time taken in C# is in the .Split(' ', StringSplitOptions.RemoveEmptyEntries) (which is UNICODE instead of ASCII as in other languages by the way) and also Console.ReadLine().

C# supports non-allocating splitting via the Span / ReadOnlySpan see this article about this very question:

https://www.meziantou.net/split-a-string-into-lines-without-...

You can also use the Win32 APIs to more efficiently hook the console input:

https://stackoverflow.com/questions/33342340/fast-reading-of...

You can change foreach to for or whatever, but after you deal with the major program's bottlenecks.
I would be far more careful in tossing aside the concept of fairness. Fairness still applies to your cave people. Sexual assault was never fair; it's true that you can't do something earlier people could, but that unfairness is more than weighed about by the fairness granted to Sally.

In this case, fairness would probably look like devoting more resources to poor countries so they don't have to go through the same "destroying the environment" cultural growth phase. First world country growth was predicated on the access to energy afforded to us by selling out the environment. We are attempting to cut off that avenue for other cultures. It seems fair to accelerate them past the point of needing to destroy the environment, rather than telling them they just have to deal with being a backwater since they don't have a way to generate the energy needed to become a bleeding edge society.

In more practical terms, and avoiding the concept of fairness, lesser developed countries aren't going to simply acquiesce and stop. They have no reason to. Cutting off their access to large amounts of energy is going to fling them back into the 1700-1800s. Have you seen The 1% on Netflix? It'll look like that. A small number of highly advanced countries with access to plentiful energy and all the technology that brings, and then a large number of countries that are dirt poor. I would be surprised if you could even manufacture modern medicine without access to large amounts of power.

It will create a global power struggle, and first world nations are going to have to police basically the entire world to ensure there aren't any revolts or nations that are refusing to willingly go back in time.
Not sure what to make of this comment but I'll bite.

> Apple hard ware isn’t that expensive and the software isn’t particularly great

You're clearly not in the loop. Apple hardware in general is significantly more expensive than the equivalent with other hardware manufacturers. Often with not a lot of innovation, if at all. They do have a much simplified UI, and Things Just Work(TM), but outside that their hardware is mostly mediocre. There is obviously always exceptions to the rule, and in my opinion those are Apple M1 (which is only relatively recent), and their track pads.

I'm an Apple investor, and honestly things like this don't make a dent in Apple's coffers. It's not gonna affect their stock price. To even imply otherwise is ridiculous. The majority of Apple buyers are average Joes and Janes who don't really want to do this whole VM thing. They barely care enough to run a VM for docker support. Outside those, there's also the average Joe and Jane who barely understand what a VM is.
"Because they’re developed and tested in the relentless laboratory of conflict, military mental models have practical applications far beyond their original context."

Really? How does that follow? Just because a process has been optimized for effectiveness in one area doesn't make it easily generalizable. It's probably more likely to be less effective, or even worse, outside the specific realm.
Nah, they just need to issue a wiretap order to the encrypted messenger app's centralized servers.

Even end to end encrypted systems know who is talking to who, and how often, and where those two parties are (due to client IP geolocation).
www.arewebibleyet.com
you laugh, but i heard Microsoft wanted to offer their services for Blender Cloud

I also heard some acquisition talks

You'll be surprised what we hear when you can step into shareholders meetings ;)

It's pretty common, microsoft is on the offensive stance these days ;) it's nasty, but "we are at war" right? i mean "they"
Huh, the video claimed otherwise. Nevertheless the safety is quite low here.
I recently listened to a podcast that talked about the strengths of this model, but then also talked about the kinds of problems where OODA loops are a poor fit:

https://www.bbc.co.uk/programmes/m000sr4s
My main tweak would be that inflation-adjusted Treasury bonds are the most likely such instrument.

I would add the requirement that existing assets, except for (say) two residences + fixtures, four cars and some amount of cash is compulsorily acquired. The value of T-bonds paid is based on a Vickerey auction of the assets to be acquired.
Good luck. Hopefully when BTC use is unchanged in the face of the ban people will see it's true power as a tool the current ruling class can't control so easily.