skysight-inc/HackerNews huggingface dataset:
Uber invented a failed business model that to ensure its success it had to employ lobbyists all over the world to subvert local democracies and manipulate public opinion to remove worker right laws. Using any tatics necessary and fermenting social unrest.

All this colossal damage, for a VC subsidize enterprise that never proved it can actually turn a profit.
This isn't theft of data or copyright infringement because you can't copyright facts in the US.
> I am not saying that a toll road is worse than no road at all. That would be true if the toll were so great that hardly anyone used the road—but this is an unlikely policy for a toll collector.

With "toll road" as a metaphor for "proprietary software," it seems like the current situation requires
an even more radical stance than Stallman could have envisioned back then,
because software companies today aren't content with merely operating in a socially suboptimal way.
Instead, many now have a net negative impact on society: through spying, engineered addiction, echo chambers, etc.
For instance, I think society would be better off if Facebook simply ceased to exist,
even if it wasn't replaced by some type of privacy-protecting alternative
and everyone just had to go back to email and personal home pages.
Well from his Rider for talking engagements

Flights:

> The FSF does not pay for my travel, and I can't afford to.
I spent 80 hours a week from when the penalties started in 2011 until I went broke and got outside employment in 2014. I’ve worked on it for years worth of time since then, including updating the home page. (It’s a content site. Updating the home page is a thing, but people come to the site via searches for slang terms, not for the home page...)

There is nothing I can do with the manual penalty in place, and it doesn’t make sense to throw good time after bad. It’s been 9 years since the penalties started and there’s been no improvement since then. Not only is it not healthy to continue banging my head against the wall of Google, since we’re on a site for a startup incubator: it doesn’t make monetary sense.
And yet those same people still use the infrastructure, and benefit from the stability and security, that their government provides.

So one could argue that it's an unrealistic "philosophy" that is just used to provide cover for said people's selfish bullshit.
I've seen this with people that receive tons of email as well. They're out for a month and have 10k emails to sort through. Instead of doing that, they send a message to everyone who sent them an email that if it was important they should re-send. Then just delete everything.
So reading the comments. I am on the side of having business owners taking some kind of oath, not software engineers. If a software engineer was programming IE around the time that MS was hit by regulators years ago, and this "software engineer" oath was in place, would the software engineers being asked to code a web browser be at fault for the wrong-doings of the company?

It just seems wrong for someone that has been asked to "write a web browser" to be at fault for anything.

What about someone asked to code up a voice prompt on something that answers the phone for a telemarketing company. And said company later uses the code to do illegal spam robocalls instead of what they told the developer they were doing with it?

What about if a software developer that writes code to turn off and on a sprinkler system by phone is later convicted of writing the code for a bomb that blows up a building?

What about if a software developer writes code that matches human faces for the purposes of automatically unlocking his door at his home, ends up being open sourcing it, but the developer is arrested for that software being deployed on a drone that murders specific people?

What about if a software developer that is asked to install the above Face Rec system on a drone but is told it's designed to take pictures of people it knows at a birthday party, and is later switched out to trigger a machine gun.
what a treasure trove of images! Thanks for the site reference!
All of my merge commits say “merged x with y” and all of my branch commits say “created branch z”

They are useful because it shows very clearly when a branch and merge was done. Dates and times are useful. Knowing the parent of a branch is useful. Knowing when a branch was merged back in to another branch is useful.
I haven't seen any news source call it that. That's my description, and it seems accurate. After all, South Africa based a lot of their system on how the USA operated.

But what news sources are we talking about? NYT? BBC? WaPo? Seattle Times? Christian Science Monitor?
The article said the floppy drive is kept behind a locked panel. The article doesn't mention if the updates fit on a single floppy or a stack of 20 floppies. I don't see a fundamental problem as long as the data has checksums to make sure that it transferred successfully. I used to get tons of errors on floppy disks transferring data back in the 90's using Sun workstations and PCs. I started making my own checksums to make sure my transfers were correct.
It’s only a safety net to you. If you have free healthcare your entire life you don’t think of it as a safety net it’s just something you expect.

And the sort of worries Americans have about healthcare stopping you from starting a business we just move those worries elsewhere to rent or whatever.
The solution for this is to buy a generator. Hand started 1 kW ones go for ~130€ these days (https://toom.de/p/inverter-strom-generator-sg-1200/1501059), plus enough cable from <somewhere outdoor> to <location of fridge>. That's enough for 24/7 running the fridge and any other important appliances (think a TV/radio and a cellphone charger to have access to some form of information/communication).

Don't even need to keep a jerrycan around and risk the fuel go stale if you know how to siphon fuel from your car in an emergency (for a widespread outage, it is not guaranteed that gas stations are operational). Only requirement is to check oil level and start them up and run for at least half an hour once a quarter (you might get away with half a year).

PSA: Do not, never ever, even dream about putting that generator indoors unless you have a certified chimney sweep (or whatever your regional equivalent is) certify the safety of the exhaust system. And even if you do (or have any other sort of fuel furnace in the house), get at least a CO warner at the most bottom place of your house!
My fear is that the wiki would be abolished/ignored in favour of each team maintaining its own internal documentation.

My organization essentially does wiki bankruptcy every now and then simply by never agreeing on the informational tools we will use and constantly changing them. We have had three bug trackers and three documentation processes in a year.

It has made the wiki basically ignored as you don’t know what you need until you need it in many cases. We are back to relying mostly on the knowledge inside people’s heads.
Possibly leads to teams backing up pages and "recreating" the same ones again.

Would love to hear if anyone actually tried this
> I can criticize my country because I’m not a blind nationalist.

Are you sure you aren't? Let's see those comments criticizing your country.

> And the US doing something wrong doesn’t excuse what China is doing to a formerly free society.

Why doesn't it, when the US is the "leader of the free world", as you like to call yourselves? Seems to me you are holding China to a higher standard than the US. Why is that?
Anecdata - I have indeed exercised more, because home is now home/workplace and I want to get out of work every now and then.

To be honest, cant wait for the WFH thing to end.
Let's say you want to work in a Google drive folder when making a file so that it's always backed up, like you would on a PC.

You open procreate and have to share/import/export with Google each time. The automatic backup thing I use drive for doesn't seem to work. The files aren't really backed up until they're reshared with Google drive, circumventing the whole point of automatic backups as I'm working.

The file browser is a workaround that lets you drag files but the basic functionality is ruined.
Not speaking for the parent commenter, but I imagine "casual" as roughly the same range as "preppy" - not formal, but not sweats or tshirts.

Also, while they used the term "skater" (which I also find oddly specific) I think "streetwear" would be a better label. This would cover more specific styles like "skater" as well as other types of streetwear.

As a disclaimer, I know next to nothing about fashion and am just going on my own limited perception of broad categories.
A comment on your blog post. You are writing:

> In C89, undefined behavior is interpreted as, “The C standard doesn’t have requirements for the behavior, so you must define what the behavior is in your implementation, and there are a few permissible options”.

But isn't the sentence

> Permissible undefined behavior ranges from ignoring the situation completely with unpredictable results

in the C89 spec already giving the compiler developers carte blanche to do whatever they want? Anything can be interpreted as "ignoring the situation with unpredictable results".

In your criticism of C99 (where the word "permissible" was changed to "possible") you write:

> In C99 undefined behavior is interpreted as, “The C standard doesn’t have requirements for the behavior, so you can do what ever you want”. [..]. If for instance you have a large codebase like say the Linux Kernel and there is a single instance of undefined behavior somewhere in there the compiler is free to produce a binary that does what ever it wants. It doesn’t have to document what it does, it doesn’t have tell the user, it doesn’t need to do anything.

This exactly fits the C89 spec. The compiler may just ignore that you are relying on undefined behavior and produce a completely unpredictable binary.
There's an economist who calls this "premature imitation". Basically India has adopted a lot of ideas that (arguably) make sense in more developed economies but that prevent India from developing to the point where those policies are actually beneficial.
Gebze Kombi Servisi
Also, if you run with tons of tabs open, try "The Great Suspender" chrome extension.
> I'm unclear why people expected HK to ever be autonomous permanently?

No one did, but the treaty said it would semi-autonomous for 50 years. These actions are 27 years early, so they didn't even keep their end of the deal for half the time they promised.

Also, a lot can happen in three decades, and one could have held out hope that the PRC could have undergone some kind of liberal reforms before the treaty expired.
Stated like this this assertion is unprovable and unfalsifiable. Another person could state that luck is too overrated, who is right, who is wrong, and how do you decide?

In a controlled setup though, like backgammon or poker, luck is definitely overrated. Just try to play a single game of backgammon with a professional player, and see if you stand a chance. You can play 100 games, and without fail you would lose all of them.

So, how can a professional player of a game of chance consistently win? By maximizing the win when they get a lucky roll, and minimizing the loss when they get an unlucky one. In the long run the number of lucky rolls is roughly equal with the number of unlucky rolls, but they will manage to get a positive expected value.

Maybe real life is similar to a game of chance. Maybe not? I don't know for sure. But my hunch is this: both Mark Zuckerberg and I were faced with a long string of random events in our life. Many, many, many. After each such event, we both had a number of ways to respond. Somehow Zuckerberg got richer pretty much every day of his adult life, and he now sits at #3 at the top of the world. I, on the other hand, made whatever choices I made and sit currently at #1e9 or #2e9 (not sure). I can think that Zuckerberg has been dealt a luckier hand in life, or I can think he was much better at playing what he was dealt than me. Nobody will ever know for sure. But my personal belief is that he was a more skillful player than me.
It’s actually not that bad of an idea, it could be made less dramatic by auto-archiving stale pages, according to whatever rules you come up with.

Internals documentation is a subject I have given up on. Everyone has wildly different opinions on what it should contain, and how much of it there should be. I keep my own notes and just pretend most of the internal wiki doesn’t exist to stay out of it.
That says more about "the bear", and the overbearing nature of the compliance process, then it does about the wisdom or foolishness of relying on an aging hardware platform like the floppy more generally. Most industries don't deal with that. Maybe if this process had actually proved sufficient to prevent the 737 Max woes, we would pay it more respect?
The idea that everyone deserves a living wage from their employer has its heart in the right place but is wrong-headed. The reason is twofold: employers will attempt not to pay a living wage anyway, and it ignores the unemployed

The better goal is to say that everyone deserves an income sufficient to make it possible to buy the things they need in life, even if they aren't employed. The best way to do this is with a robust welfare state, or a UBI. If you could survive just fine in perpetuity without a job, many people would choose to stay home and play videogames unless the jobs available to them made it truly worth their while.
I agree if the testimony is taken at face value, it makes a pretty reasonable case. However, there's nothing to say that the values he arrived at were accurate (not that it'd necessarily be material to the case) or that his 'researchers' were not just some content farm to write up articles around those numbers in order to enhance SEO. These are the kind of things that'd be deliberated upon in a court case.
I checked it out but not really interested in the keyboard-focused controls. I may try it out when I have more time to learn it.
I met one of the founders/owners of mullvad at CCC in Germany over 8 years ago.
I gotta say, I've never met someone so happy to talk about how unbelievably paranoid they are about security and how much effort went into not only protecting the VPN endpoints themselves but the team's devices so they can't be used as a point of compromise. Wasn't a sales pitch, just a multi hour long discussion around privacy and tech that enables it.

I learnt a lot from that dude and have been using mullvad for years since since it's the only VPN provider I've ever personally met.
Oh yeah, decent speeds etc as well :P
Ah, I was thinking a different tactic: Everyone would just make mega-pages so that the page itself isn't stale but specific sections are.

I think the best approach to this problem I've seen is an Last Edited date (or preferably, activity graph or "N" edits in the last year or similar) at the top that gets increasingly obnoxious as content gets more stale. Obviously far from perfect, but would have saved me from relying on out-of-date documentation many times.
Cascade Investment
Are we really complaining about browsers on a computer with 8gb of RAM?
This should be mandatory reading for everyone who ever writes code I have too look at or debug.
>You constructed a bit of a strawman for yourself here.

Not a strawman, just a qualification. Their statement was ambiguous and could be compatible with what I argued.

>He is in fact arguing for reducing economic opportunity of few

I don't disagree with that. Every law and regulation reduces economic opportunity and increases costs, but that's not an argument to not have any laws and regulations. It's an argument to be careful and measured when you do and understand that there is a cost to those policies even if they are necessary for societal well-being. That was my argument (or qualification) in response to OP, who was suggesting we should liberally apply laws and regulations. That I certainly disagreed with.

To be clear, I'm not advocating for anarcho-capitalist economy. I think a mixed economy with a free market foundation, reasonable regulations and taxation and reasonable welfare policies is the best we can expect. One of the things I'm really worried about from the modern left is that there is little to no acknowledgement of the necessity of having an market-based economy.

>This is intentional, not a naive attempt to have cake and eat it too but rather to assert what should be a balance between market forces and the good of society.

Full agreement.
Well if it's something that the software engineers are expected to implement, then they're going to have to be told about it. If it's not, then it seems out of the realm of software engineering.
PTON stock has doubled since COVID.

Lulu bought Mirror

We saw MAU higher than New Years during peak COVID (health and fitness app) and our peers said the same.

Can’t buy weights to save your life.

Question is what happens after reopen?
Yes this is one line of thinking. However integrated air defence systems (IADS) have not shown themselves to be effective so far.

We've only really seen Russian systems in action and they've mostly failed, however it's very easy to argue this is due to poor training. One notable (alleged) engagement in Syria involved a Russian operated s400 battery (the latest and greatest) attempting to shoot down some of the 70+ tomahawks trump launched. Whilst some didn't make it to their targets there's no evidence the s400 hit them rather than them operationally failing. It's unlikely anyone would be better trained than the Russian military itself so if this indeed did happen it is damning for currently fielded IADS's.

Another reason for the apparent ineffectiveness of IADS's could be the west's proficiency at dealing with them:

Jets like the EA-18 growler are designed purely to entice systems to reveal their position (switching on their radar) so another jet can launch an anti-radiation air to ground missile (AGM) at it.

It's very likely the B2, f35 and f22 can't even be targeted by any IADS due to their low radar cross section.

Stand off weapons give the ability to destroy targets without being inside the range of any IADS. These could be used to strike important targets before the IADS is down or to pick the IADS apart itself (if you know where its assets are).

Given all this information I still can't say an anti aircraft system wouldn't be effective.. but I think the fact China is investing heavily into its air force implies that they have the same concerns about IADS effectiveness that I do.

Sorry that was so long, had a Pringles moment!
Dillo if you don't need javascript... hehe
VPN usage is problematic - my phone provider blocks the major VPN providers so I have to switch it off whenever I'm outside wifi range. About half the financial sites I visit consider VPN usage a threat and the response ranges from CapitalOne's extra authentication to Synchrony's lock out the account for 72 hours to Goldman Sach's refuse to load and ask you to call a toll free number (where the confused rep just says they block some vpns and has no real advice to offer).

There have been a number of cases where someone was a suspect in a crime because their phone was in the area. I'm thinking it might be better to keep the data service shut off all the time and just use wi-fi calling when I get to where I'm going. Phones don't work on the subway and are a distraction when driving, so maybe solve multiple problems that way.
Just tried this through AI Dungeon to see what happens:

Prompt

You are Bob Warner, founder of CelebrityNetWorth.com, and are speaking at a hearing before the House Judiciary Subcommittee on Antitrust, Commercial and Administrative Law. The subject is Google. You start your testimony as follows:

"Thank you, Chairman Cicilline, Ranking Member Sensenbrenner, Committee Chair Nadler and Ranking Member Collins,

GPT-3 Response

for inviting me to testify today about Google's anticompetitive conduct in the search market. I am honored that my company, CelebrityNetWorth.com, has been chosen by the subcommittee to speak on this important issue.

I want to begin by thanking the members of this committee for their interest in our industry. As you know, we are an information technology business that provides Internet marketing services to small businesses and individuals. We have been providing these services since 1996. Our service allows users to post advertisements on the Internet in exchange for money. In addition, we provide other services such as web hosting and e-mail services.

CelebrityNetWorth.com is an information website that provides public information about celebrities. It was founded in 2008 and has been very successful. We do not collect user information; we simply provide the public with information about celebrities. For example, on our website, you can find out how much money Kim Kardashian is worth.

We have thousands of users and track over 3 million individuals. We get a combined 6 million monthly page views. We receive an average of 75,000 unique visitors per month. We are very successful and I thank this subcommittee for the help it has given us over the years.

Our website has had many successes, but our crowning achievement was exposing Google for the shakedown racket that it is. Our story began in 2006 when we tried to enter the search engine market. At that time, Google had a near monopoly in the search engine market.

In 2009, we applied to be listed in the Google search engine as a secondary link. We went through all the proper channels and even paid money to Google. After we paid them, our website's popularity increased substantially.
I believe it was Genius that was using rare unicode characters in the lyrics that don't really show up when viewing the page. They were able to see that Google had those same characters in their lyric results and therefore Google was just scraping Genius.
Show HN: Indian Social Media Icon: Binod Bot
What db48x neglected to mention is that some of those languages also featured assignment as strictly a statement; it could not be a subexpression. As in:

fun(x := 42); (* syntax error in Pascal *)

x := 42; (* OK *)

x = 42; (* hopefully a statement with no effect warning *)

If assignment is a statement, it's possible to use the same token. Classic BASIC:

10 X = 5
20 IF X = 5 GOTO 10

This doesn't cause the C problem of mistaken assignment in place of a test, so it's rather ironic that C managed to shoot itself in the foot in spite of dedicating twice the number of tokens.
It's appalling to me that this basic reality check is getting downvoted.
It's not up to you who jumps into a thread or why or when, and when you jumped in it was not to discuss the topic, but to spout anti-mask noise that wearing a mask "may be a net negative", under the guise of 'Hey, I'm just innocently saying what "Scandinavian countries" are saying'.

When you were informed that Scandinavian countries are not taking an anti-mask stance, instead of holding your hands up that your argument was based on something false, you simply carried on making the same anti-mask point by fixating on something else (three sentences from a six page PDF) instead.

Like I said, you are not fooling anyone.
The actual guide instead of a summary in a Wired article. https://media.defense.gov/2020/Aug/04/2002469874/-1/-1/0/CSI...
Perhaps people are surprised sometimes by how amazing maintenance and reliability engineering in the field really is. A small example like having these machines use a medium which some of the younger crew haven't even heard of is a nice reminder of this. Sure maintaining backwards-compatibility has a cost, but so does constantly rewriting everything that already works.
This is such an amazing writeup. You are an extremely patient person. I hope this gets some press coverage in India. It is shameful that the whole process is so stuck in bureaucracy