skysight-inc/HackerNews huggingface dataset:
Government is slavery.

Colonialist government is slavery.

Democratic government is slavery.

All government is slavery.

When 'the whites' support the Nigerian colonialism, what you have is a bunch of slaves happy to see the same slave system being rolled out to Nigeria too.

In case you dispute what I say about _all_ government being slavery, can I ask you resolve the following:

If I as an individual ask you to pay 40% of your income to me, you would refuse. If I and 5 friends force you to hand over 40% of your income, you would probably acquiesce but you would not think it was fair - we 6 would be using force to make you act against your will. If the millions of people in your country decide to go along with such a charade (voting, etc), and decide to extract 40% of your income how is that now ok? At what size is the group is big enough to act in this way regardless of your agreement? And none of us have ever knowingly agreed to enter into a contract with this system.
Well, theoretically you could just use 3-phase motors, right? I'd actually like that, and over here in Germany, most homes have a 3-phase supply in the kitchen for an electric stovetop.
> We as people shouldn't hesitate to put laws in place to get what we want.

Sure, I agree that's a good thing to aim for.

> We shouldn't lobby companies to improve working conditions or look after the environment - we should put laws in place to force them to.

I disagree with this though. Law is slow moving and imprecise, we absolutely should expect companies to behave like decent human beings and honest actors in society, rather than rapacious sharks, probing for legal weaknesses to exploit in the name of the holy profit.

The 'innovation' at Uber was really a willingness to push at the edges of employment law, and by doing so dodge costs that other companies who thought they were already on an even playing field had to cover. I think it's perfectly valid to call them out for crappy behaviour and hope the law gets clarified.

What the Uber CEO is asking for here is the creation of a new category of worker that legitimises their bad practices, and he's dressing it up as some sort of virtue while also stating he's not going to do anything about it. It's moral posturing, not ethical behaviour.
Yes, in the current environment, you are in a much worse position for negotiating as an individual. But if benefits were never attached to your job, then everyone would be in the same boat and better options for individuals would emerge. Better yet, let the government take over payment.
Group buy? I feel like finding 20 people who know how to use a VPN and are trustworthy would be feasible.
Same; my Java indoctrination is kicking in and is asking why that field is apparently public and there's no controls as to what process can set it.

That said, counterpoint, it's the kernel and performance is super important; the overhead of adding setters (etc) or an utility function like "current->isRoot()" is probably a tradeoff they made at some point.
Americans generally don't use the word posh.
First-hand experience here.

It is not easy, at all. Especially because it takes time to bootstrap a niche website to a level of traffic that's monetizable to the level you mentioned.

However, in the niche I have a website in, myself and many competitors are definitely reaching these levels and expenses are rather low. The problem is that we are at the mercy of the few strong ad and affiliate networks. So it's very uncertain (without even getting into SEO and Google's changes).

Many of my writers left me to do it on their own (i.e. write their own niche site) but came back after losing patience (for the right or wrong reasons).

The best niche sites are those having a balanced range of income streams, and their own products. But that's not easy.
I think you meant “flagrantly” but in the case of Uber “fragrantly” fits quite well too.
This is fear of being regulated, I think the gig economy is low hanging fruit to regulate and tear apart to pretend they (whoever is in charge) are changing society, he is trying to frame Uber as part of the 'solution' rather than the problem.
Do you also have the same issue with LLVM, given the goodies that Apple, Sony, ARM and many others don't upstream?
Unless this is actually possible in some country, I think they're both confused. But I'm guessing the objection was probably intended to convey "this is just as 'direct' in the US as it is in Australia", which would seem like a valid objection to the article.
It’s also a defensive play. If Trump loses, companies like Uber will be facing a regulatory reckoning for things like unemployment insurance. (Some states are paying gig workers UI or pandemic relief)

Better to control the narrative than just wait.
Wait, doesn't it make sense for there to be no stag in a kittens-not-cattle situation?

You lovingly hand-provisioned your infra rather than writing infra as code. This makes it non-trivial to set up a stag environment, so you just don't.
The Stolen Land Under Dodger Stadium
True! Even the Benin Kingdom itself was, after all, an empire that sought to (and did) expand its borders within the region. What I am saying is that you cannot justify imperialist expansionism with "but they did good for the people they subjugated", because that good could have been accomplished without the looting and destruction of other nations.

In other words, some things simply don't need to be defended. We can acknowledge that they happened and discuss them levelly without trying to put bad actors in a better light. To invoke Godwin's Law a bit, we do manage to discuss Nazi Germany without constantly saying "Well actually we are all better off because they did lead to some advances in science and technology". (As an aside, colonialism is arguably more recent than Hitler - Nigeria for one did not gain independence from Britain until 1960. Yet one is considered "too soon" but the other is treated as though it happened in some distant past that we should all have gotten over by now.)
What about the law firm Apple?
Having personal exposure, taking accountability for your actions. From Taleb of course.

The case of Snowden shows how bad it can turn when not everybody in the loop has skin in the game (asymmetry). Ironically, his behavior tells us he has been faithful to some kind of oath, but apparently none of his coworkers or supervisors.
This is a useful article.

I have a hobby in outdoor sports. I also have a hobby in 3d printing. Those hobbies combined I enjoy making upgrades for outdoor sports equipment. But what has been hard has been finding the buyers. It sounds like the OP knows how to find the buyers.
While I somewhat agree with you, it's possible to do some pretty advanced/nifty things with advanced automation platforms like Home assistant. There are prebuilt extensions for things like air quality index, so in theory, you could set up a rule to run your air filters when the exterior air quality is above a certain threshold of dirty. The same could be done for indoor air quality if you had a local sensor monitoring it (can be done pretty cheaply with a Pi but I've seen off the shelf products as well)
But you can aut-generate the docs from code/schema!
Perhaps you also picked up the British habit of insulting people or groups you're fond of, which is quite shocking at first to Americans? If that's what you meant, I didn't pick it up in your original post, even though I've lived in the UK for over a decade now.
Andrew Cuomo Is Worried Wealthy New Yorkers Won’t Come Back. He Should Be
Won't gcc complain if you assign a variable within an if-statement?
"Master"? Not a good idea to call it that.
Yeah, I don't blame you. What if I have a strong head cold? Can folks that mimic voices trick it?

Fingerprints are fairly unique, but not necessarily special to you and only you. I really don't know if voice is even that special or if this is more like a car door lock: It's ok so long as there is enough verification.
Would breaking up 'big tech' work? What would?
How to find a job in software- the easy way
Unfortunately in C and its derivatives, the safeguards would have to be external tools (static analysis, linters); it's a perfectly valid statement in code.

I wouldn't mind if languages simply mark assignments in conditions as errors. It's clever code, but clever code should be avoided in critical systems. And in general, I guess.
There are also propane fridges/freezers but they are also smaller. (Though at the point where you have a large propane tank, you could arguably just as well have a backup generator.)
if you can afford a ticket go see it yourself.
https://www.youtube.com/watch?v=7oKvulTU8oU&bpctr=1597061919
Vae victis
I read the article with interest. Thanks for taking the time.

My father-in-law forever refused to buy an upright freezer because "as soon as you open the door, all the cold air falls out." Which I now know to be only partially correct.
I only see one solution: Make Google split the search business out so that it only provides search and nothing else. That was Google's stated 'point' of their own site and they should be held to it.

They are like a bad rash, just ripping off from businesses of all sizes and relying on their dominance in search and financial muscle to get away with it.

Siphoning off search into its own unit would defang Google's ability to use their search engine dominance to upend others business models and would also reduce the incentives to do such shady things as well.
To be fair they said "could" not "should." And honestly, it's a great suggestion. I'd love to see what Gates and a team he assembled came up with (plus it'd just be fun to know there's another superstar entrepreneur out there working hard).
The economic collapse seems like a misattributiation of the USSR's collapse's cause. The collapse was because the economy turned out to be a lie fundamentally.

Now China has certainly been cooking the hell out of the books but given the other sides of transactions with the outside world we have an idea of the of the real as quite large.
It was always very easy, just package the JRE with the application, use an installer like any other desktop application, or buy one of those commercial AOT compilers available since the start of century.
What if the engineer isn't allowed to certify his beams to save on costs? That's basically what happened with 737 MAX.
The Last Jedi was truly an evil movie.
Why isn't this the top comment?

Microsoft executives seem more in need of lessons in ethics than their engineers. Just one example from last year:

>'We did not sign up to develop weapons' say Microsoft employees protesting $479 million HoloLens army contract

https://www.pcgamer.com/we-did-not-sign-up-to-develop-weapon...

>They build the weapons

Talking of weapons, while we speculate about what AI might be used for, Microsoft executives have literally decided to build actual weapons.
I don't know that the living get to speak for the dead. If someone comes to your town, kills your parents and burns down your house, but then kidnaps you and raises you as a servant, it's a bit silly to compare the comforts of your servants' quarters to the hypothetical situation you would have been in if the invaders had never come. Your parents' story is still important, and your guess about how unhappy you would have been in a world that never happened is a rationalized comfort in your current situation. Especially if you are a member of one of the local Christian elites used around the world as a buffer between the colonial power and the land and workers it needed to exploit.

Stories by the colonized about how colonization helped their people are like slate dot com headlines about "Why Getting Cancer Saved My Life."
Not if you surround the expression with extra parenthesis. And that's what they did here.

Assignments in if-statement can be useful, and that's how you prevent the compiler from complaining. That warning is intended for honest mistakes, not to catch backdoors.
Speculation. Hiroshima was choosen to demonstrate the max destructive power. If tokyo would have been a better candidate, they probably would have gone with it.

And Tokyo is not a city, but a region. It has naturally more population because of it's far bigger area. Whether population at the time was also denser than in hiroshima back then, do you have data for this?

Anyway, the point is that it doesn't matter which tool you use. The death toll depends more on the effort and will you put in, than on the bomb you use.
Biden’s union push could force showdown with Elon Musk
This is quite a shame on the US part to be so much behind the times:

Kenya has had a Real-Time Gross Settlement (RTGS) system for years supported by the central bank which works in near-realtime during working hours, and an even better one was recently introduced by a conglomeration of the local banks which works in real-time 24/7 called Pesalink: https://www.ipsl.co.ke/pesalink ..
Canada is too
> My mother's family immigrated from the UK to Australia when she was a child

See my response here https://news.ycombinator.com/item?id=24108135

Full disclosure, my uncle went to live in Switzerland in the 70s because Canton Ticino is Italian, people living there were and still are Italian and they chose to have Italian as official language, because it was their language.

Italy and Canton Ticino share a common border and speak the same language.

Same thing on the French side, a little less on the German one.

UK and Australia aren't even on the same side of the planet!

Whereas the border between Italy and Switzerland if you pass with an Italian plate or document is virtually non existent.

I used to go skiing in Livigno and it is faster to got through Switzerland, most of the times they didn't even stop us.

They saw the vignette on the windshield and didn't even bother to go out in the cold to check.

I don't consider a French person in Italy an immigrant, but a fellow European.

Switzerland is basically part of the EU without the Euro.

They adhered to the free trade market in 1972, entered EFTA in 1992, they are part of Schengen since 2008, EU is the largest trading partner for Switzerland importing ~50 billions of goods and services, accounting for ~7% of Swiss GDP, why in the hell some Swiss think that Europeans (especially those coming from bordering countries) are immigrants is incomprehensible to me...
I suppose that's fair.

In the article author's defense, he did pretty much disclaim any detailed or experiential knowledge right up front. That said, while my own relevant experience is now many years past and was in any case mostly refracted through the payment card industry, I didn't spot any obvious howlers.
Hey, that's the combination to my luggage!
Huh, I assumed (just as you did) that this would obviously not work -- but you're right that GCC ignores this and allows the assignment anyway.

However it turns out that you still get a build error, and even the more explicit versions also give you a error:

kernel/cred.c:763:17: error: assignment of member ‘euid’ in read-only object
763 | current_euid() = GLOBAL_ROOT_UID;
| ^
kernel/cred.c:764:23: error: assignment of member ‘euid’ in read-only object
764 | current_cred()->euid = GLOBAL_ROOT_UID;
| ^
kernel/cred.c:765:22: error: assignment of member ‘euid’ in read-only object
765 | current->cred->euid = GLOBAL_ROOT_UID;
| ^

So it is blocked but not for the reason I thought. current_cred() returns a const pointer and all of the cred pointers in task_struct are also const. So you'd need to do something more like:

((struct cred *)current_cred())->euid = GLOBAL_ROOT_UID;

Which is well beyond "eyebrow-raising" territory.
Relevant presentation by one of the creators of Julia: https://www.youtube.com/watch?v=kc9HwsxE1OY
> That said, if you could rewrite an older commit, the change would only be applied in a fresh clone, right?

I think so, assuming the fetch algorithm is using the hashes to get the deltas which I think it does.

I'm not sure about CVS but with GIT rewriting a _previous_ commit _object_ itself with different blobs but making the commit object itself have the _same_ hash by messing with it's comment wouldn't cause any difference in child commits since commits are pretty much independent other than the pointers to parent/child and incorporating that into it's hash (i.e they would have different trees so the changes would not propagate to the HEAD of the branch).

I think the only way have something end up in the HEAD of a branch AND persist is to break the SHA1 of a blob (i.e a file) by inserting the extra SHA1 breaking content into the blob itself rather than a commit tree (provided that exact blob hash is part of the tree in the HEAD of a branch). Then you would also need to hope that the malicious blob is fetched by the person who writes the next commit to be based upon the HEAD of that branch AND modifies the same file blob so that it persists into the next revision of the blob... seems pretty hard to pull off - pun intended

There is also the issue of pushing a blob that already exists on the remote according to the hash. Even with re-write permission GC might make that hard to do quickly.... I wonder if you would need direct access to the git server to do this.

[EDIT]

Thinking about swapping out SHA1 in the future, you would still want to rehash all of the blobs and trees to prevent SHA1 attacks on old blobs that are unchanged going forward to essentially prevent what I described above.

If you only hashed new blobs with the new algorithm you would need to wait until every file had been touched to be safe.
There is no need to modify existing implementations when extending an interface using multiple dispatch.

You would need to add the required implementations, but there's really no way around that since the logic has to go somewhere.

And as soon as you start actually dispatching on multiple arguments, using sum types to solve the same prolem quickly turns into spaghetti.
The Unraveling of the American Era
The most powerful collective negotiator should be the government which represents the entire population. But the Republican stance since Reagan has been that the government should be small enough to drown in a bathtub.
The Language of Perjury (focusing on the Clinton impeachment)
This has been the elephant in the room for more than over a decade, but hardly anyone mentions it apart from occasional posts on HN.

Stallman has largely ignored the web developments. Pushing for the GPL works (almost) as well for companies these days as pushing for the BSD license.

I think most new OSS developers are distracted by the thousands of social issues that are made up by corporations to give them the illusion that they are doing meaningful, socially relevant work.

So they no longer care about software freedom and overlook that elephant in the room.
Why not just include the thing that won't be found and call it a day?

Including a red herring to invite extra scrutiny doesn't seem wise if you're trying to hide something.
Well if anything (trying to look on the bright side here), travel beyond your own community would be limited so less risk of spreading or bringing the disease over.
The European Union has the SEPA payments which support most big banks, it works just great
A different history, credits Marmalade as a successor to decades of Marmelada import - that it simply got less leathery and more jammy to suit the market. But that sounds apocryphal once I read the OP.
One that shows up on HN occasionally is Setun: https://en.wikipedia.org/wiki/Setun

Setun used balanced ternary logic instead of binary logic. Each trit could be -1, 0, or +1. For numeric values, there was no need to store a sign, since the sign of a number would be inherent in its ternary value.

Then the Soviets decided that it would be easier and faster to just copy western computers, and the concept wasn't developed any further.
There is also the issue that (at least on some platforms) ECC memory must be initialized before being read, or an exception will occur.
There is a gigantic difference between building an unethical software product and abusing an ethical software product for unethical purposes. The developer is not the user. Do you not understand that?
While I agree with most posters (content farms are bad; sounds like a great way to kill a hobby) - I thought the post was a nice shortlist of how to build an audience and options for monetizing - and while the tone is a tad optimistic - it does manage to indicate that it likely is a lot of work.

Could do with some better proof-reading.

I'm also a bit surprised about:

> 6. Without a doubt, Wordpress is the best option for a quick and easy setup.

> Your domain/hosting provider will likely have some sort of installer for Wordpress available in the backend (Softaculous, usually) which will do it for you.

Why not recommend (paid) hosting on WordPress.com?

Self-managing WordPress (properly) is a lot of work, and with the poor quality of plug-ins almost impossible to do in a somewhat secure manner?

Anyone familiar and up to date with (hosted) wordpress/ghost/netliftcms vs self-hosted WordPress?
All these things are used by nerds and have little chance of breaking into the mainstream. They're too labor intensive to use and deploy and impose too much cognitive load.

10% of the work is making it work. The user experience necessary for mass adoption is the other 90%, and it's mostly work that is not fun and that people must therefore be paid to do.

If the goal is just to have a for-nerds-by-nerds ecosystem that's fine, though ultimately I think without mass market penetration it's likely that the hardware ecosystem will eventually close. We are seeing the encroachment of locked boot loaders everywhere. Eventually it may be hard to get a fast modern chip that can run the open stuff if the open stuff does not have sufficient mass in the economy to demand it.

That and I for one think privacy and freedom for everyone is a worthy goal. For-nerds-by-nerds is elitist.
Has the Xbox Series S been unofficially confirmed?
Why did rms choose to remain poor when he could have earned a lot of money. That must’ve been a difficult choice. Programmers who are a lot less talented than he is earn a lot more money. I also noticed that other open source programmers also were poor. There was an article on hn about the programmer who maintains ssl.
Recent Advances in Natural Language Processing
"an American citizen" who has not renounced his Hong Kong citizenship, so as far as that news is concerned, the fact that he also has American citizenship is irrelevant.
Yeah, reverse engineering software that's not made to be reversed (or is actively made difficult to reverse, as much commercial software is) isn't usually a great place to start, IMO. There are practice binaries that you can download that are designed to be reversed, though, which I would typically recommend to someone looking to start reversing.

Or if you really want to hack an MMO, there's also "Pwnie Island" which is an MMO made to be reversed/hacked: http://www.pwnadventure.com/
is there a source confirming that that was the intention for their selling tiktok ads?
'pro-democracy' people are strongly associated with misinformation in China. That's why they have very few support and never accomplish anything all these years.
Youtube supports WebM. In fact WebM development is sponsored by Google.

His problem with youtube would be a different one: Non-free javascript.
The real reason they don't matter is because they already largely weren't a significant portion of their demographics. Stating my intention to boycott some very expensive high fashion brand when I haven't bought any article of clothing for a thousand dollars doesn't mean anything.