skysight-inc/HackerNews huggingface dataset:
Let me provide some background information for people who aren't familiar with the agencies involved in this (Centrelink, Medicare, and the Australian Taxation Office).

These places have some of the worst-run IT departments on the planet. I can say this with more than a little evidence. As a consultant, I've worked on over a hundred customer sites, all the way from tiny private companies up to federal government, including all three of those agencies. I've seen how IT is done at just about every state government office in my state, and two dozen in other states.

There just is no comparison. Centrelink especially is so fucked up that people think that I made up my stories about my experience there. It's crazy beyond belief.

The sheer scale of it is amazing. They have over 1K IT staff in one building, and spent $2B on a single software upgrade project! They have huge teams for obscure tasks that other large enterprises might have just one or two people doing. There are Big Name consultants everywhere. Direct vendor support, often flown in from the US, which is otherwise rare around here.

Despite all these people, money, and support, nothing works. Nothing. It's all broken. Everything. Every part. It's a sight to behold.

I wrote a report for them about a key security system where I pointed out that out of something like 50 settings, 47 were incorrectly configured. The only reason it "worked" is because the errors cancelled out. That is, it was incorrectly rejecting valid access, but another error meant that the rejection was being ignored. And so on.

Similarly, their core authentication system was supposed to be distributed and highly available, but the main architect put all of the servers into one rack, one on top of another. He said with a straight face that a product that is well known in the industry for its efficient wide-scale replication is "bad at replication" and only works if the "network cables are really short". He meant 30cm, not 3000km. A power outage took out all three "redundant" controllers, and so something like 80K staff spent several days staring at login prompts on their monitors for a few days.

I could go on, and on, and on. I have a whole collection of stories like that.

The most amazing part is that I was only there for a couple of months, yet this short time period yielded 8 of my top 10 horror stories from the field.

It's also the only workplace setting where I had ever seen a man cry. For work related reasons. Several men, on several occasions.
You said you can embed this in an application? What does that mean? Is this a C library that is embeddable?
I saw the complacency in daily life, not at work (which was mostly remote to another part of the world anyway.)
You're guilty of applying computer-thinking to human-problems, unfortunately.

Amazon, much like a judge and jury, will not find your "clever loophole" interesting, and will deny you. Even if you have done everything to the letter, they may still ban you should they have their reasons.

Having worked for a firm that attempted to publish applications to the Amazon app store that would have in some sense competed with their own (reading app), we had an experience where we did everything to the letter, our app would be "approved" but would magically be unavailable for download when we attempted to download it. Some form of hell-ban applied to the app store.

Our C-Suite had previously sold a firm to Amazon and had a rolodex of high-level contacts at Amazon who all went from "good friend" to "cold shoulder" when asked if they had any clue or guidance from their former colleagues.

They are a shifty, immoral firm.
That they're not alive humans, and those states that have higher maternal mortality and lower standards of care for children, also have stated that the wish to ban access to and coverage of birth control. That's something where abortion doesn't even come into it, it's purely about controlling women at that point.

I also feel sorry for those women who did try to do the right thing but nonetheless got pregnant, who will now be forced to take massive bills on because the states forcing them to give birth fail to provide the most basic care.

The before you get to the women who get pregnancy that puts the mother's life at risk, or who gets a cancer diagnosis and now can't get treated because it would cause an abortion, and of course the children raped by priests.

In terms of being "sexually irresponsible", the states that a pro-controlling-women generally provide at best inaccurate safe sex information. It's been well established in numerous countries at this point that stop abortion is achieved by comprehensive sex ed (which also cuts STDs/STIs, a variety of cancers, ..) and easy access to birth control.

But again, these states have all declared that they care mostly about forcing women to have babies, and not at all about reducing abortion.

Of course the changes these states are planning on will increase the number of people who die during abortions, increase the amount of poverty, and won't stop abortions among the rich in those states because they can always easily fly a neighboring state that respects women's rights.

While the conservative states still let women travel without chaperones of course.
Really, this article is just a whinge. I'm an Australian. MyGov is fine, I interact with it as a citizen regularly. Government needs to outsource implementation of this kind of stuff because it's extremely hard to build software teams and manage their performance in permanent government roles. And those costs are reasonable - particularly for anyone that builds teams of software engineers and knows what aggregate team costs are like in Australia.

The hard part of the MyGov platform is the inter-department stuff, and I don't think that's a software issue, that's bureaucracy.

MyGov isn't perfect, but it's fine.
A practise I’ve found very fruitful in my programming journey is to do deliberate practise, even when (especially when) I’m knee deep in another problem. For me this looks like an explicit “learning” directory structure where I write short examples for myself, generally to explore an unfamiliar package/module, or to work up a simple but self-contained piece of code. I keep this separate from any other active project, and I often find myself referring to my own examples to refresh my memory, or use it as starter code for similar situations in the future.
"She'll be right" is just "It will be alright, don't worry about it."

Often used when some issue is raised and no one thinks it's important. "This bridge has cracks in it..." "She'll be right!"

It isn't really an issue in the workplace though, depends on the company but most everywhere I have worked cared very deeply.
How long before they are $500 status symbols?
yeah, that would possibly stop the copy and paste problem. to make it robust they would need to use a string of a few non-visible characters but that would fail if the browser's clipboard system doesn't copy them over for some kind of privacy initiative. might be another way it fails that I can't think of right now.
The UK doesn't have freedom of speech. This isn't new
I think this is pretty entertaining. Definitely a nice twist. I get the impression it might need to be made a bit harder somehow. I'm not having problems clearing levels (though I'm definitely enjoying doing it).
Would it be accurate to term him a ticket-walla?
If it is for real, body motion does not exactly stop, it manifests itself in other ways.
The actual explanation is very involved, but it boils down to the fact that due to gravitational anomalies in the area around Greenwich, the "straight up" vertical that was used to establish the Greenwich meridian as the origin for universal time does not pass through the center of mass of the earth. The coordinate system used by GPS (WGS84) has the center of mass of the earth as it's origin. The plane that defines the reference meridian (the 0th meridian that is) in that system has to be parallel to the one used to establish universal time, in order to maintain UT consistency. So, when you extend the plane of the WGS84 coordinate system from the center of mass of the earth, parallel to the vertical used at Greenwich, which, again, does not point exactly at the center of the earth, the plane cuts the earth's surface 102 meters East of the original 0th meridian.
It would be sorta reasonable in a header that only your code uses and is unlikely to be transitively included from elsewhere.
Moving to double-clicking a folder replaces the open folder and _moves everything around_... argh! I want a visual UI to leave things just where I put them, dammit! Not to mention 30 years of muscle memory when they implemented that — without any System Pref to restore the old way.
I don't totally disagree with your point. Ken Thompson is a legend, by himself. However, neither he nor the other creators made their own language, without backing. We will likely never know if by themselves, the Go creators would of had a hit. Even when it comes to talking about a legend like Ken Thompson, he still was working at Bell Labs (AT&T), and had that huge company behind his work.

Go was created at Google, and prominent among the language's goals, is that it serves their purposes.
So big bad Apple caused Microsoft, Nokia, etc not to be able to compete even though they had a multiple year head start and at the time that the iPhone came out, they were both much larger.

Not to mention Rim and Palm were shipping phones for ages.
Under the 4th Geneva Convention - looting is a war crime. If you know you're in possession of ill gotten gains - one should always obtain legal advice -
And it happens even if there is a good number of relevant products. I've searched for something like "[brandname] 12v fridge" and had a few [brandname] results mixed in amongst countless other random brands. If I'm searching for a specific brandname, that's exactly what I want!
"I'm not a lawyer and I don't understand international law, but despite that (lack of) knowledge I'm going to assume to assume this person was trying to do a bad thing"
My point is that they have effectively the same outcome-- death. The only difference between murder and execution is one is against the law, and the other is by the law. So what you're saying is the president didn't execute anyone, but he did murder someone. I fail to see how that is better
That's totally beside the point here: you can do a mechanical (thus "trivial") translation from JavaScript-like code to Rc+Cell, without ever hitting that overhead.

That is, JavaScript-like code simply doesn't do large assignments in the first place. It doesn't directly hold move-only objects that are trickier to use with Cell.

If you find yourself hitting those cases, you have left the realm of JavaScript-like code, and entered the realm of manual memory management.
Why are you contributing content to what you consider a disgusting business model? (You do understand that Hacker News is many thousands of times more potent an attention predator than any of the Big Tech ad platforms, right?)
Some points (IANAL):

* How is it going to be transported? Squashing it into airplane luggage is probably not a good idea, neither is sending it via a parcel.

* What happens if something happens to it during transport? Generally works of art are insured before they are being transported. Do you know insurers though? Before you insure it, you need to determine the value.

* For very important works of art, countries might put restrictions onto exports. Not sure if this includes the US, but customs are certainly an important question.

* You might get sued by the rightful owners for wrong handling... ideally you want an agreement that releases you from any requirements to pay for damages to the object.

* Ideally the insurance, transport, etc is paid by the rightful owners, which would be good to have in a contract. How do you enforce that they really pay? Ideally, the owners would take care about the insurer and transportation directly, so that it's them getting the bills instead of you getting them and then having to get the owners to pay them.
I disagree completely. Sometimes backwards compatibility is more important.

There are applications where you want maximum security (e.g. banking) and there are others where it is not only not necessary, but also a hindrance (ART, for example)
https://www.yubico.com/blog/yubico-proposes-webauthn-protoco...
Is basically that, but with infinite tickets :)
Information security implications of using NLP in IT outsourcing
+1 for rectangle

I use a 55in oled screen as my main monitor and rectangle is fantastic for grid window management. CMD+(1,2,3,F1,F2,F3) to move windows around the grid etc
An app for the Synology drives would help.
Rice terrace development, maybe?
Okay, I'll bite. What is the string?
Love is the result of evolution? No, love is a concept from culture. The raw feelings we have are the result of evolution. But as some men live to say, evolution didn't make them monogamous it made them want to be polygamous. It's culture that says you are supposed up love one single person your whole life despite constantly finding others attractive.
Both for establishing the right of ownership of who she is sending it to, as well as requiring indemnification on the transfer should someone else step forward claiming it.

Worst case would be that she sends it to someone over there, then someone else shows up showing they own it. Imagine if someone in the US ended up showing they owned it and the Germans say tough luck. She would then have to defend herself wherever the claimant chooses (possibly even the US), with no actual object should a court decide she has to produce it.
But then I need to buy a YubiKey (€45), and set it up on my Linux machines which seems to require some PAM stuff, and lose one of the two USB ports on my laptop, and carry it around, and make a plan for when I lose it or when it breaks.

And the advantage is ... I don't know? If you have a strong random non-reused password I'm not seeing any. The only hypothetical advantage is when someone compromises your email account or desktop, but support departments tend to just reset 2FA if asked, so it's not actually a protection.
I could be wrong, but I think it was a task the teacher set during detention
It was legally acquired by the woman who just paid $35 at Goodwill. The thing is two thousand years old. Why do people care who owned it during the Weimar Republic?
> MyGov isn't perfect, but it's fine.

Sure. But then why have they spent tens of millions of dollars trying to build a new version - https://beta.my.gov.au - that works the same or worse?
My VP poses as an analyst when "running into people" who are waiting for interviews. They then reach out to the hiring manager to give their opinion of the candidate.
Yes, these bugs exist. But for the majority of developers they are usually so rare, that your working hypothesis should always be that something wrong happened on some upper layer, starting with your own code, unless you are downright forced to accept that there is no way that e.g. the CPU is behaving correctly.

As for bit flips, I tend to wonder how many of those were in reality rarely triggering concurrency bugs, especially with memory ordering involved. I definitely saw some issues that could only be explained through a real bit flip or other spooky hardware failure (and we know of their definitive existence anyway), but it takes a very specific set of circumstances to fully exclude, say, a rare memory stomper. For example, an erratic bit set instructions whose operand address was fetched without the proper barrier or exclusive instruction, getting the address wrong in only 0.2% of common cases, and even then most of the time it would hit a word in memory where it doesn't matter or become apparent.
That's just.. not true. It's mostly a first world problem, I don't see how it's mostly religious people. The third world still tends to have very strong communities. It's the first world where it's common to have shut ins that don't know how to interact with others because there are few organic channels to socialize with strangers
No it seems like the name is just common, so someone else mistypes their own email and it then becomes common indian name@gmail.com, which is actually OP's email
There is actually a practical justification–simplicity of the implementation. For a data structure not meant to be used for large datasets, why optimize for that use case? In any case thanks to TRMC landing in OCaml 4.14+, it's a moot question, we'll be able to have our cake and eat it too. Doubtless someone will add the annotation to the standard library soon enough: https://v2.ocaml.org/releases/4.14/manual/tail_mod_cons.html
Web3 and the Trap of ‘For Good’
Don't forget that out-of-body experience where you just kinda float outside yourself.
By DeMorgan's laws, typing this in a Google Doc causes OneNote to crash.
She's an antiques dealer. It's her job to buy old things and sell them for more. That's why she was in Goodwill.

I think she likely wanted a payout. Also the terms of the deal are confidential. If she didn't get a payout, I don't see why they would be confidential.
Yes for many years until the pandemic and permanent work-from-home started. I hadn't realized just how much my productivity relied on the structure of the office environment and other people around me working until it was taken away from me.

Our office has re-opened now but it's on a voluntary basis so whenever I go in it's a ghost-town and it doesn't help much.
Yeah the hiring a lawyer thing is mind boggling. If that’s the only option, then just donate the stupid head back to Goodwill and be done with it. Goodwill even says they don’t keep records about who makes donations!
This is an urban legend. It ticks all the boxes of people who are inclined to be paranoid about these sort of things (I realize saying that may come across as a value judgment: it isn't), so it remains a popular meme. But the "baseband controls the main phone" is a meme that was maybe true for mid 00s dumbphones but not modern smartphones.

That's not to say that you should trust modern smartphones. That's up to you. It's just that in whatever "trust" means to you, the baseband urban legend shouldn't come into the equation.
Standard disclaimer: I work for AWS all opinions on my own.

I wouldn’t even say Azure is playing catch up to AWS. Azure is a strong second as far as marketshare. It also has a company behind it that knows enterprise and knows how to cater to it. Technologically, I can’t think of a single enterprise/startup need it couldn’t meet.

MS’s developer tools have always been great.

Yes, I realize that this is a “Nixon goes to China” post.

Winning in mobile is a Pyrrhic victory for Google. It came out in the Oracle trial that Google only made a $27 billion profit on Android from 2010-2016. Google gives more than half that much per year to Apple to be the default search engine. Losing mobile was the best thing that could have happened to MS.

It let them concentrate on being everywhere.
How does corruption like this go unpunished?
> Ironic, from the authors of RE2. They know the correct way to implement regexes.

> Probably…

Conclusions.
Good take. Back to Lisp, then? What are we waiting for?
I have three physical nodes (Dell micro-PCs) and the VM will automatically failover if one node is lost. It's not quite instant but meets my requirements fine.
> Digital drugs on the other hand are something that nearly everyone uses and thus you have to use them if you want to effectively fit in and participate in society. Not consuming these drugs just makes you an outcast especially in a ruthless environment such as school.

Perhaps this idea is the problem then? Having some mental requirement to fit in I would qualify as a mental illness. What did the parents, or others in their life, do to them to require confirmation from others to the point it literally defines their life?
“After some time, I started noticing that these debugging sessions got faster.”

Because you avoided certain syntax grey areas?
https://www.yubico.com/blog/yubico-proposes-webauthn-protoco... is a solution for that
So has NET, was 200 a few months ago, now at 77 today.
It's not Italian either.
Some roman may have left it in Germany.
Wouldn’t be much of a diode if it weren’t one-way.
Nothing about changing the name...
Um?

The conservative states have spent the last 50+ years trying to remove women's rights, they've repeatedly created "voter id" laws designed to prevent PoC from being able to vote, they're already - today - passing laws to allow schools to discriminate against and even bully LGBT kids, and they have aggressively restricted freedom of immigrants whenever they are given the opportunity.

Holding up the occasional example of a minority who's actually done well, doesn't somehow undo the intentional assault on rights of people.

The intentional subversion of the Supreme Court is also very clear. They deliberately blocked confirmation hearings for almost a year, and then replaced 3 justices, including a liberal one in what 2 weeks? just before the election, with extremely conservative ones.

The Supreme Court now consists of an array of extremely conservative justices who were chosen for the primary purpose of revoking Roe v Wade, and from the draft it appears also the marriage equality rulings too as well. We know that they were selected for these specific purposes, because they lied under oath during their confirmations.
It's easy enough to use a single "and" in a sentence, but "and and" and "and and and" and so on are more difficult
I had to stop and I still gave a hard time. I can only imagine how hard it is for kids with poor impulse control
> it's extremely hard to build software teams and manage their performance in permanent government roles

this problem should be solved by making it not-hard to build the teams etc, not by throwing 10s of millions of dollars at vampiric consultants

it seems it is far less risky to bleed money than it is to make any kind of meaningful change to the way gov depts are run
Sounds like a product idea.
>these large consulting companies have the same or less technical expertise. What they do have is huge sales teams and even larger teams of project managers.

This is correct. Consulting is 100% marketing. It appears the problem is, how does a team of actually skilled engineers who wants to get a start in this business compete with these sales companies? The people hiring them have no clue, hence why the marketing is the most important thing, and many of these companies have inertia from a bunch of previous projects they can use in their marketing.

I feel like actually good engineers have the least social contacts, and it is these social contacts that provide all of the opportunities to start building a client-base. This seems to be the case with society in general. Everything is decided by social relationships, and the best engineers are the worst at creating these relationships, or are actively excluded from them as some sort of defence mechanism for social people to maintain power. Hence why we end up with a bunch of terrible products and software. It is all bundled up in a cocoon of social contracts.
Not really the same thing: https://www.urbandictionary.com/define.php?term=fuhgeddaboud...
Teens are worried about inflation? I think these comments just show how out of touch people are with kids

It reminds me of that Marilyn Manson quote;

>Michael Moore : If you were to talk directly to the kids at Columbine or the people in that community, what would you say to them if they were here right now?

>Marilyn Manson : I wouldn't say a single word to them. I would listen to what they have to say, and that's what no one did.

The same adults that resonated with, once again grow up and don't listen to the kids