skysight-inc/HackerNews huggingface dataset:
You're presupposing I oppose the principle of anti-SaaSification. I don't. I understand the problem and why some people care about it. You don't want big corporations to host and sell access to your code without contributing back. I get it.

What I oppose is what the FSF does, which is mislead people into thinking this is achievable within Free Software without making deep fundamental changes to what Free Software means. And I especially oppose the AGPL for its utter brokenness and unsuitability for almost any purpose.

> You can try and use terminology like “EULAs” to liken them to big corporations that restrict usage

That's correct terminology though. I'm not trying to use scary words to be scary. That's literally what EULAs do. If it sounds scary it's because it is a deep change to how a license behaves and people need to be aware of that.

If you want to release your software under an EULA that prohibits SaaSification, I have absolutely nothing against you - more power to you! It's your software. I have nothing against proprietary software either, I use it every day (though I prefer free software where possible, for a multitude of reasons).

Just don't try to hide the fact that that choice of license makes it non-free.

In fact, I'm a lot more reluctant to use AGPLed software than lots of proprietary software, because the AGPL is worse in that it pretends to be a free software license, giving you the code, and then sets up a landmine for anyone who actually makes a change to step on, and it has been marketed in a way that confuses everyone involved. As I mentioned in the reply to my analysis comment, I already accidentally violated the AGPL once because I ran a script that unknowingly patched some AGPL code without following the terms. If the code hadn't been there to begin with, or the AGPL had been correctly recognized as non-free and thus not amenable to such patching, that wouldn't have happened.
> I am 100% against the idea of parents being able to redirect the money they pay in school taxes to private schools.

Curious on the motivation for this carve-out. There's a bunch of other basic service needs that apply to all children but yet we don't have government-run grocery stores, clothing manufacturers, hair salons, toy makers or book publishers.

Disadvantaged groups are government-subsidized (state-provided health insurance, food stamps, housing subsidies) but the recipients of those funds are typically privately-run.

Is it the concern that in a voucher system private providers will churn out shoddier end product?
7 billion years has got to be a bit of a stretch goal, even if you're very bullish on biotech...
> And yet the curriculum on its own does not do a good job enough on its own to prepare you for getting a job?

Welcome to "Education". We don't teach you life skills, but we will teach you stuff that you'll immediately forget and look up online the one time you need it in life (if at all).
The vast majority of AWS revenue comes from fixed-price multi-year reserve contracts. Billing by the second/minute/hour really only happens for hobbyists and small fish.
Teachers unions generally work for better teacher working conditions, which means better student learning conditions. They work for a strong contract and enforcement of that contract, which protects all worksers. They work for improved professional practice and improved outcomes for students.

When you discuss the "lowest common denominator" teacher as being protected, what is really being protected is the contract. We MUST enforce the contract or it is weakened. The teacher's unions want highly effective, highly skilled teachers providing excellent public education for every child. We work for due process so that teachers have the opportunity to improve, but if they don't improve and the administrators do their jobs then they are let go, all within the scope of a well formed contract.
Yeah, it's hard to do a direct comparison with private companies and the public sector, given the differing priorities and metrics. Companies put efficiency as the highest metric, governments [should] put effectiveness first.
> in the same way as 99% of third party AGPL project contributors violate the AGPL on a daily basis, every time they make a change on a GitHub fork

The full clause is:

> If you modify the Program your modified version must prominently offer all users interacting with it remotely through a computer network an opportunity to receive the Corresponding Source of your version ...

The requirement is not just for modifying code strictly. It's for offering the resulting program to users.

If I fork an AGPL project to contribute to it, modify the code, but don't actually host the modified resulting binary anywhere, I see no issues here. Sure, if I started hosting it, I'd have to update the source code links, but if I don't, then there's no users, so no link changes needed.

Similarly, if the project is well built, for example if the build process in the repo builds a binary that includes the output of "git archive" to serve, that link will always be up to date for any build, so you don't even have to update anything to start hosting a fork of it.

In your (linked) comment about the AGPL, you seem to be arguing that just forking and modifying the source code violates that specific clause. That it's violating "offer users interacting with it remotely .. source code". That is what you're arguing, right? Why would that kick in if you change the code but don't actually host the service in question where users can interact with it over the network?
Can you elaborate on "couldn't hold it" in the context of the Iraq war? It makes sense with Afghanistan due to the Taliban filling the void, but doesn't Iraq have roughly the same government and stability that it had when the US left / withdrew?
Being accountable to the people didn't stop the leaders of the US from engaging in plenty of acts of agression and territorial expropriations these past 230 or so years.

And I wouldn't be terribly surprised if most Russian voters will end up approving of the invasion provided Russian casualties and costs don't get too high.
Indeed, but I think we could revise the curriculum without causing a shortage of "math people" relative to existing needs. What school math teaches right now is a lot of expression manipulation, and it's all done by hand. That's not how people do math after school, even mathematicians. And it creates a distorted view of math, since it's limited to problems that have closed solutions using relatively straightforward algorithms.

I'd like to see school math place roughly equal emphasis on:

1. Arithmetic, i.e., expression manipulation
2. Computation, both numeric and symbolic
3. Learning from data
4. Theory, i.e., things like sets and proofs

Items 2 and 3 are things that people can use throughout their lives, even outside of STEM careers, and could be blended with the science curriculum. Items 1 and 4 would serve the needs of "math people" and academic mathematics.
Yeah, I also find it a bit funny and a bit discordant that he feels so strongly about free software while at the same time not being triggered at all by the internet ad ecosystem and chooses to use that as a way to monetise this post.
I'd be pretty surprised if a court ruled in favor of a strict reading of the AGPL like this. I'd like to see an example, if any court has done so.

It seems like you have some kind of personal grievance against the AGPL. Maybe it would be more productive to take up these concerns with the FSF and respectfully suggest a revised AGPL, instead of declaring it "broken" and telling people not to use it.
Central banks don't control real variables. But they do have a quite a big impact on nominal variables.

> People who hold onto money control money since the central bank is forced to make as much money available to be lent out as much as is being saved because savings = investments must hold and allowing savings to go down to the level of investments is frowned upon (negative interest means savings exceed investment).

Huh? Could you please explain?

First, not all saving happen as loans.

When someone harvests wood from her property and burns the wood in her fireplace, that's consumption. If she uses the wood to build a shed, that's investment. (No market involved in this example.)

Similarly, when I invest in a startup vs when I buy food, the amount of money needed for either activity is basically the same. One is saving/investment, the other is consumption.

When people save money in the bank, the bank typically turns around and loans that money out (or invests it in other ways). The money doesn't just pile up at the bank.

Now you are right that people often hold on to cash and that banks keep a certain amount of reserves around. Some amount because of regulatory requirements, some because it makes business sense. (You can clearly see the latter in countries that have no regulatory reserve requirements for banks.)

Also keep in mind that saving and investment are increasingly global phenomena: people from one part of the world can invest in other parts of the world. Eg Chinese people buying American stocks does lower the real cost of capital for American companies.

Inflation is a local phenomenon. Eg Japanese deflation and Zimbabwean hyperinflation cause neither deflation nor hyperinflation in Switzerland.
Lol. So Russia is a sacrificial offering so China can take Taiwan? Putin got the shit end of that deal.
So why should the 4-month future rate (30 percent) determine the spot more strongly than the 1-month rate (20 percent)? When the latter has 100x the volume?
He is Tim Cook. Everyone knows who he is and his compensation hardly matters in terms of prestige.
> I really wish the FSF would stop pushing this nonsensical license

I read your comment you linked to. To me, the FSF makes a lot more sense than your argument does, your workaround--have a server that makes the required offer and run it through a proxy that deletes the offer before anybody can red it--is not a workaround, it's a violation of the license you agreed to.
BTW. There are millions of slightly used and crooked AK-47s stock-piled all around. It is the last-ditch weapon of Finland. Those are to be distributed among civilians when the land is occupied. Very suitable solution to Ukraine too, methinks.
And I can get someone for a quarter of the price who can do that on Upwork. (That isn’t to degrade anyone on upwork, but to point out that the code itself is a fraction of the job.)

It might be more work to develop a specification that requires no context to complete than to do it myself.

I too would crave a part time programming job, mind you, but I think that only works on a team that is completely part time.
You can’t be intuitive/perceptive and think logically in parallel - that’s the main thing that’s hard. The former is feeling an emotion. The latter will inhibit the emotion. This is actually sort of a technique in cognitive behavioral therapy for dealing with anxiety.
she surely is! this so far is the best thing I’ve seen on internet today.
> Remote-first, multi-time-zone companies simply don't do meetings.

Having worked for such companies, this is not true, at least in my expreience. Plenty of meetings. Very long ones sometimes, 2 hours is not unusual; 3, 4 hours sometimes on Zoom or Hangouts.

> [non-remote-first companies would] rather you be writing code now that will be obsolete in 6 months and take a year to replace, rather than take 2 months to come up with a plan for your code that will take 3 months to write and last for 3 years.

Hmm. I can assure you some remote-first, multi-time-zone companies would also rather you be writing code now that will be obsolete soon than take substantial time to come up with a plan for code that will last years and serve the product well.

Visibility counts for a lot in some remote-first environments. Depending on the management, they may regard the best form of visibility to be regular code updates, PRs, issues filed etc, rather than taking your time over deeper design and research. If they pay more attention to quantity than effectiveness, that can mean shipping code and iterating every few days is something they are looking to see, and a high priority if you want to keep your job. Async written communication on design is sometimes seen as too much talking, not enough doing.
The minor complication there is that the US defence establishment produced intelligence reports (available under FOIA) blaming the Iranians for chemical attacks. I think it wasn't until 2002 when the US intelligence agencies finally switched to publicly/officially recognising Saddam as the culprit.
Order a pack of microfiber cloths from Amazon for $5 and clean your damn glasses regularly, There’s cleaning fluid on there cheap too if that’s not enough. If they’re tight on your ears, go to where you bought them and get them to adjust them, it’s usually free.
Crimea was both - it was a very potent ideological move that boosted Putin internally, but it is also the main Russian naval base on the Black Sea for a good reason.

Russia also exports food, so it doesn't really need a "breadbasket" region. Ukrainian heavy industry (which is mostly in the East!) is a more lucrative prize. But there's really no economic justification for a grab for the entirety of Ukraine. Donbas alone would be a net sink for a very long time.

There's plenty of (internal) political reasons, though. Especially if you accept that Putin really believes the tripe that he is saying about Russia and Ukraine, which I'm increasingly convinced is the case.
The argument you're making doesn't even cohere. If quantum computers break conventional cryptography, they moot backdoors in conventional public key cryptography. But they can simply be re-established in PQ public key cryptography. The idea behind a PKRNG backdoor is simple!
Wouldn’t this be very possible with an Intermediate Representation?
Then you’re investing extremely poorly, as a market-weighted global stock portfolio is up 1.4% in the last 30 days. Only down 5% in 90 days.
is that carve out still on?
If there were another North or South American country that went by America (e.g. if Brazil was instead called the "Eastern American Republic") then what you say would make sense. As is, it just sounds like you're trying to stick it to the man.
> Will it make an amazingly tasty burger? Yes, when you also spend as much care with the prep and cooking.

Sometimes that's exactly what I want to do.

It's worth putting in extra effort every once in a while. I don't just down a bottle of Soylent™ every meal: I cook because I enjoy cooking - it's not merely a way to keep myself alive.
To me it sounds like your options are:

- Wear contact lenses

- Wear glasses

- Get eye surgery

- clean your glasses

If you don't want to do ant of that looks into the acceptability features of you os eg high contrast theme in windows, scale / enlarge text, user a lower resolution so things become bigger
I have indirect personal experience with what it's like to be a public employee. My own mother worked for the local community college for most of her career. She went for many years without any raise, instead the politicians improved the retirement perks. So she stuck with it. Just before it was time for her to retire, the voters made a serious attempt to destroy the retirement system for public employees, nevermind all the promises made over the years in lieu of actual cost-of-living increases.

Luckily, they failed to destroy her retirement. With her pension along with social security she is comfortable enough. Nobody's ever going to call her wealthy, not even close, but voters would have stripped her of that pension and made her scrape by on social security.

It's easy to hate on public employees, but I don't think they automatically deserve fewer protections than private company employees enjoy.
>" Russia can't even admit to this or tell the troops because it would destroy their morale. "

From what I saw their morale is pretty much destroyed already. It was probably never there to begin with except maybe special forces.
As a Chinese, I have to say that there are many Chinese who have no principles and no capacity for empathy. Many Chinese are social Darwinists, even though they are at the bottom, but they think completely from the point of view of the rulers. Although there are quite a few Chinese who are against the war and stand with Ukraine. But most of these posts were deleted by the government-controlled social media, so it looks like most of the Chinese are on the side of Russia. As a Chinese, I am very ashamed to live in the same country as these people.
> Regressive zoning makes the economy run well, for you and no one else.

Huh? Could you please explain what you are talking about?

> Also minimum wages are kind of okay because all prices will adjust upwards relative to the lowest price of unspecialized labor.

Do we have any empirical evidence for this? Would you we could look at price level data for different countries over time and compare that with data on minimum wage legislation? What would you expect to see?
That isn’t a fair summary but I take your point.

I pointed out two specific cryptographic backdoors. One follows from your premise - a regular person can’t just bust Dual EC because it is based on a hard problem. That’s true for now but it’s also the exception as far as I can tell. Other backdoors by NSA don’t all share that property.

The other example of an NSA backdoor is the DES replacement known as the PX-1000cr cipher. It is claimed also to be a backdoor from NSA but by your framing, it can’t be an NSA backdoor because it was broken by Stef on his laptop without much of a budget. Your framing suggests that because someone found it and broke it, it can’t be an NSA NOBUS backdoor. But as I pointed out even the Dual EC backdoor has limits and so your standard seems unreasonable.

Then there is DES itself which was intentionally weakened by NSA. IBM wanted 64 bits, NSA wanted fewer bits and at the time, Hellman said DES should have twice the bits. Between Hellman and NSA, I guess we know who won.

NSA doesn’t only want NOBUS backdoors. They want almost anything that gets them plaintext first in a reliable manner, and things related to long term security come a far distant second, if at all, as we see in the analysis of the PX-1000cr research.

Also yeah, having a quantum computer will give everyone the secret key for the Q in Dual EC. Recording that traffic now will probably have pay off for non NSA adversaries later if a CRQC is really coming. Who knows if that will happen, but we know NSA is exploiting fear of that happening to push for new cryptography that isn’t a hybrid design including some kind of ECC.
I'm not well versed in React so only clicked into this article out of mild curiosity. If anyone is interested in discussing the non-technical aspects of this submission, please continue reading this comment :)

What do people think of the foray of these blog posts with embedded javascript components? It appears that this a nice way to provide interactive explanation on subjects. I think this post does a nice job. That said, the website experience is always a little off when someone uses components like this. For example, if you open the page and quickly scroll down, you get lots of flashes of the page layout changing. Also, the back history button seems to be broken after visiting this page. I think the website pushes itself to the browser history or something?
That one is good too, though it can get a little obscure in some sections.. I tried reading it twice! The first time I was stuck on the memory chapter. The second time I was stalled by the clock and synchronization thing, but it's still a great book. I hope I can muster the courage to read his Annotated Turing Paper.
I mean professional technical interviewers that companies hire to interview candidates for them.

I know it's an unusual idea, but i didn't think it would cause such confusion.
This, I always say pressured networking is like going to a urinal (as a guy) and try hard to squeeze something out. Even if you have a need, a good chance is nothing comes out.

But when you relax, it just flows... like a conversation :)

When you have fun, you are authentic and relaxed, people can read that subconsciously and also relax

Obviously it is not easy to relax, but its possible to train yourself particularly if you understand:
When you are scared about what people think of you. Its actually your ego saying that you are somehow important. Its not about you, world doesn't really care and people forget. Once you understand that and do it a few times, you realise even if you get rejected. Nothing happens.

Practical exercise:
Go to a Starbucks and when ordering ask for 10% discount. You might be surprised about the results. If they negate and ask why? You just say: because its a wonderful day and you are amazing! Who cares what happens? They want bite your head off and you will realise its not a big deal.
Their "problem solving" section is pure algorithm b.s. Developers rarely ever spend time on algorithms in the professional world, and if they do they aren't going off memory, they're googling "best algorithm for X" and adapting it. There's almost nothing on this page that relates to actual work at a company or the kinds of things employers should care about. It looks like it only exists to try to get you a job at a FAANG with a terrible interview process.
This is what rubs me most about the decision. Thanks to Germany the whole of Europe is now dependant on Russian gas, but at least a few politicians got promotions out of it right?

When my country joined the EU they were forced to decommission an old nuclear power plant. Before that we were a net exporter of electricity. There was talk about building a new plant to ensure energy security in the region and reduce dependence on Russia, but it never materialised.

If Germany - which most of the smaller countries look up to - did not make this decision our energy landscape would look very different today. Over the last winter we have seen energy prices go up 50% or more (electricity comes from Russian gas, and heating comes from Russian gas) and inflation in general is up over 10%. Maybe in rich Germany this is not such a big deal, but here where people do not earn so much it is.
There is no point where unarmed population can win with military and police. 2 million Hong Kong protesters out of 8 million population didn’t win.
Database trigger recalculates totals, for data integrity
Am I alone in hating cloud software?

You gotta wait for the service to come back online, you lose a bunch of screen real estate, the context menu is slow and unpredictable.

Obviously there is benefits, but couldn't networking be easily built into desktop apps as well?
Make the pie bigger.
current sanctions do not target russia’s oil or gas outputs.

germany’s nord stream 1 is still running.

gas outflows from russia to the west via ukraine have increased in the past week.

it will take a long time before the west is completely off russia.
They could not guarantee the safe transport of their families away from Russian reach for this to succeed spontaneously.
Pokémon Map Generator
Just talked to someone from Belingcat (I think) and they said to keep doing it and they found it very important.
As much as I love Node and Node on Lambda, AWS's unwillingness to stick to any kind of a predictable timetable, or at least communicate, for new LTS stable versions of Node has me bemoaning the platform every time a new even-numbered release comes out.
Clearly we think alike. Glad to see someone else pointing out to Luddites the folly of comparing modern nuclear tech to the tech of the 1970s. Using the Hindenburg vs airplanes is a perfect equivalent.
I thought those were all destroyed in their warehouse during the initial cruise missile barrage. Good to see some survived