skysight-inc/HackerNews huggingface dataset:
Some of the comments so far seem to suggest that this bill would require software to include backdoors. However, it looks like [the bill's PDF](https://parlinfo.aph.gov.au/parlInfo/download/legislation/bi...) includes:

> Division 7—Limitations

> 317ZG Designated communications provider must not be required to implement or build a systemic weakness or systemic vulnerability etc.

> (1) A technical assistance notice or technical capability notice must not have the effect of:

> (a) requiring a designated communications provider to implement or build a systemic weakness, or a systemic vulnerability, into a form of electronic protection; or (b) preventing a designated communications provider from rectifying a systemic weakness, or a systemic vulnerability, in a form of electronic protection.

> (2) The reference in paragraph (1)(a) to implement or build a systemic weakness, or a systemic vulnerability, into a form of electronic protection includes a reference to implement or build a new decryption capability in relation to a form of electronic protection.

> (3) The reference in paragraph (1)(a) to implement or build a systemic weakness, or a systemic vulnerability, into a form of electronic protection includes a reference to one or more actions that would render systemic methods of authentication or encryption less effective.

These limitations would seem to imply that the bill can't require a "systemic weakness", either by introducing a new one or prohibiting the patching of an existing one, which would seem to suggest that end-to-end crypto wouldn't be affected.

Is this a correct reading? Or are there concerns that the government might, say, require end-to-end crypto to be vulnerable to a government-held golden key?

---

Edit: Part of the text,

> to implement or build a new decryption capability in relation to a form of electronic protection

, sounds like it's prohibiting golden-key-based schemes.
Well aside from your snide tone this is actually a good rebut. Since I've earned money from IPR and earn money from working on openly available code I do actually understand more than one side of this story. Chinese IPR theft is not about mp3 downloads. It's industrial in scale and extent. I believe it's self abnegating because they would do better to overcome it by out competing. But IPR is a very odd social construction which in modern terms applied to services and not goods probably impedes the "march of progress" more than it helps regarding inventors. Truly, it just sucks money out of emerging ICT and replaces it by rent seeking behaviour.

In real goods, trade protected methods are as good. Cost of inventing is a compete mishmash, most fundamental IPR lies in publicly funded research. Much medical IPR is ethically complex. Human DNA patenting had to be fought off. Monsanto and Roundup resistance and wild crossbreeding.. wierd law.

So.. stripped of your ad hominem you make good points and I made facile ones. Well done.

Why be an arrogant prick btw? Is your ego on display here? Can you not think beyond the words to the concepts or are you so glued to IPR income models that even theorized weaknesses offend you?

What flaws in industrial IPR can you acknowledge?

Do you think the google-Motorola-lenovo sell around patents in mobiles and other things was sensible? I mean sure, it defended googles core business but it was a giant potlach of competing patent baskets. Samsung and Apple at war is good for who ? Cisco holding patents on sfps? Epson and chip marked ink cartridges? C'mon man, these are broken business models.

China is big. It's a big market. We can build a better market and not give in to protectionism. IPR fights are all about keeping money in the USA but cheap labour in China.
To quote our last PM (well, this week anyway):

"The laws of Australia prevail in Australia, I can assure you of that. The laws of mathematics are very commendable, but the only law that applies in Australia is the law of Australia."
D has significantly less syntax than C++, it barely has more than C. The weirdest syntax to get used to in my experience is the template stuff, most everything else is fairly natural. and even then the template stuff is way less complex (but no less powerful) than C++.
> Browser not supported

> Use Microsoft Edge or Google Chrome to access Skype for Web (Preview) experience.

> Alternatively, download Skype on your desktop computer.

That is on up to date Firefox on Debian unstable. Bravo.
Wasn't 1MDB to blame on Goldman Sachs, a US company, and Jho Low, a Malaysian?
+1 block us. Apple if you are reading this stop selling us iPhones. Australians need to feel the pain of this otherwise nothing will change.

1 billion dollars wiped from Atlassian already. I’m hoping the markets react more and destroy the industry here.

Might want to assume that all Australian developers are now potentially compromised.
Iceland.

But yeah, “cryptonomicon” utopias are hard to get by, these days.
Can somebody write up a tutorial/guide on how to block all network communications (incoming or outgoing) with Australian IPs, on all or select ports, under common OSes (Windows, Linux, Mac, BSD).
I though about such things from when I was about 7 years old. But I'm probably not spiritual enough. I perceive that the observer is subjective counterpart of brain's mechanisms, which move the focus of attention, and brain's ability to focus attention on its own internal processes. Why the observer exists instead of not existing is the other question, and I don't expect much progress on it in the nearest eternity.

The observer in isolation is the act of observing observing itself, and as such it is featureless and, in a sense, outside of time. So, yeah, eternal life. The catch is that it's life in general, it has nothing to do with your everyday life.
like this one or larger ? http://www.bitsavers.org/www.computer.museum.uq.edu.au/pdf/D...
The facts about Waterfall and Agile
Some other things that iOS still hasn't gotten right:

- The "back" button. For every application it's in a different location.

- Connecting an external USB drive is impossible.

- There is no filesystem.
Or more specifically, because so many web developers use Macs and therefore Safari (or have superiors that use Macs and Safari) day to day and don't have to do any explicit testing to find those bugs.
I already find function template syntax (1) a bit more confusing because of consecutive parentheses (I can get used to it pretty easily, but it will always be a bit slower to read), and 2–6 does not make me want to convert to D from Rust.
The law as written applies to any company or person that does business or has customers in Australia. This includes websites. So they don’t need anyone Australian on your team as written. However yes.
It looks like the cloud services are supplied by a company incorporated in the US [1] ‘Atlassian, Inc’. They probably needed to do this when they listed on the NASDAQ.

There is also an Australian entity `Atlassian Pty Ltd` but it’s not clear to me what role that has.

[1]: https://www.atlassian.com/legal/cloud-terms-of-service
It really doesn't work well. I tried making a simple call with web skype with my parents the other day; neither them - android tablet - nor me - linux desktop - could accept the call when video was on by default. We couldn't turn video on if we initiated a voice call either, because it immediately crashed and stop the call.

We ended up using appear.in without a glitch.
What does this mean for Zero-knowledge systems?
Weird.

Huawei made an carefully worded announcement early this day and states that they are didn't violate any related law:

- https://www.zhihu.com/question/304821204

- https://weibo.com/2557129567/H5WbTkTkj

December 1, the same day Xi and Trump met at G20. Wonder if anything goes wrong.

Americans better find something this time, one Yinhe incident[0] is bad enough for PR already :)

[0] https://en.wikipedia.org/wiki/Yinhe_incident
Looks like a cool product.

Realistically could we just setup all code to be hosted overseas and then pay a set of reviewers in Europe to check PR's for possible backdoors?
Don't think the law let's them compell you to build the backdoor in a super secret and hidden way...
Why does it matter? It's not a zero sum game, what others are doing is completely irrelevant to the question of whether or not what we're doing is disgustingly immoral (and it is, as far as I'm concerned.)
I'm thinking about moving to NZ. How are they?
I recommend pip-tools along with pyenv and pyenv-virtualenv.

https://github.com/jazzband/pip-tools

https://github.com/pyenv/pyenv

https://github.com/pyenv/pyenv-virtualenv
Ask HN: Is there a repository of “green” tech firms?
Warning, there will be opinions in the text that follows

Climate-change skeptics please disregard this post.

As far as I see it, there is one problem in the world that shadows all other problems: climate change.

I'd like to put my programming skills to good use, meaning trying to chip away at that exact problem. But the problem is huge and there is a million angles you could (should) address it.

THE QUESTION:

Is there a list or repository over companies that work towards reducing the harm we are causing by emitting CO_2?
Or maybe a place where people with great ideas can get in contact with people who have skills they need to make their a into reality?
1 billion lost from the company already. I am hoping for them to depart Australia for good on this.
To paraphrase our PM, speaking on medical evacuation of children, "I will do whatever is possible to prevent it."

Australia's government blocked legislation that would help kids not die. Because they came on a boat. Which has never been the primary way illegal immigrants get into this country.

Nauru was declared a human rights travesty by the UN.

The medical board that decides whether or not it is a medical emergency that needs to be treated in Australia is staffed by lawyers and only occasionally features a doctor.

We're killing people from neglect, because they dared to take any avenue available to them to escape their homes.

If we put half the effort into assessing their case as we do into making sure they stay in a place reminiscent of WWII slave encampments, there would be no issues.
This immensely stupid law applies to any business that operates in Australia, which includes Google, Apple, Microsoft, Samsung, Facebook, Github, and every other major tech company on the planet.

If they want to continue doing business in Australia (and they very much do) then they'll be forced to comply, which means everybody in the world is negatively affected by this insanity.
Really? Didn't work out so well for the Huawei CFO
There’s no way they’d install overhead wire in Montreal for that much.

Also, that’s the cost of being first. Early adopters pay more.

I agree that it’s expendive tho. But I don’t mind as a taxpayer. I’m glad the city is forward thinking in some areas.
The problem is that "systemic weakness" and "systemic vulnerability" are very badly defined.

There's no definition of what "render systemic methods of authentication or encryption less effective".
I don't understand why this comment is so heavily down voted for a simple difference of opinion. That isn't what the down vote is for.

This isn't Reddit, but the argumentative tone of this thread certainly reminds me of Reddit. Sensitive people make me sad :(
There is still a substantial engineering team in Sydney
Woman accused of breaking a law is arrested, hacker news loses its mind over this. What?
I realised after writing it that you don't actually need to send the time itself, but it was my first 5 minute stab. Plus it is sort of fun to have the time flying about.

edit - thanks for the link, having a read through.
Also needs mention: N-gate.com
There might be a problem with your session history files getting locked and therefore Firefox doesn't update them. Could you take a look here and let me know what you find:

Open your current Firefox settings (AKA Firefox profile) folder using either

"3-bar" menu button > "?" button > Troubleshooting Information
(menu bar) Help > Troubleshooting Information
type or paste about:support in the address bar and press Enter
In the first table on the page, click the "Show Folder" button.

In your profile folder, scroll down and double-click into the sessionstore-backups folder. You may see numerous files here. Of particular importance:

recovery.js: the windows and tabs in your currently live Firefox session -- if you check the modified date/time, is this fresh or is it from the time frame that keeps coming back?
recovery.bak: a backup copy of recovery.js
previous.js: the windows and tabs in your last Firefox session
upgrade.js-build_id: the windows and tabs in the Firefox session that was live at the time of your last update
Do you see any numbered files, such as recovery-1.js? Firefox may create those when it is unable to store your current session history in recovery.js. Unfortunately, at the next startup, those files are not used automatically.

Note: By default, Windows hides the .js extension. To ensure that you are looking at the files I mentioned, you may want to turn off that feature. This article has the steps: http://windows.microsoft.com/en-us/windows/show-hide-file-na...

source:https://www.luxecalendar.com/
Why wouldn’t a soul be subject to the same cause / effect nature of the universe?

Even if the universe was run by Greek gods, it would still follow this chain of causality or be completely random. It seems like this applies to any thing you can ask “why?” of.

Interestingly enough you run into a paradox because the chain of causality had to begin some where...which begs the question “why did time begin? What triggered it?”
> There is no filesystem

Most of these aren't definite positive or negative things. Not having a file system is great for people who don't understand how to manage one.
Trello is based in NYC. I don’t know the actual corporate structure, but they could potentially be spun into a controlled company, maybe, to avoid this law somehow.

To be honest, Trello is the least of your worries, with Atlassian. Authorities having unfettered access to all your code, regardless of privacy settings, is more worrying imho. Then again, GitHub is US-based and the PATRIOT Act already gives that power to US authorities, so if you care about that, self-hosting in the only way.
No. People work in jurisdictions other than their own with potentially conflicting laws all the time. If it worked the way you seem to be suggesting it does, nobody, never mind Australians, would be able to work outside their home municipality at all.
NCs are a legacy management technique that needs to be replaced with continuous innovation, better work culture and a mentality to innovate or die!
I may say that I recently got a victim of the USA sanctions when our plane back from Iran made two emergency landings in a row and had no real possibility to repair it obviously. We were then put on another Jetliner which can be only seen in museums nowadays (except for Iran, where, thanks to Trump, this is now a dangerous mean transportation). No one should trust the Iranian government without really checking twice everything they say, yet those sanction take hostage of 80 Million people who now really struggle for a decent life. Sure, the US want to create another revolution to overthrow the government. Yet this means regular people have to want to die (because many will fall victims to this authoritarian government then).
Yeah I still use it. I never used a messaging app post gtalk. So many different platforms, it just became a nightmare.

I am still after a lovely opensource cross-platform simple distributed secure messaging and video platform.

I'd read that Allo was being abandoned for Messages. And I'd never heard of Duo until this post. Very confused naming and products at Google. I was trying to get my head around the differences between Play Music and Youtube Music yesterday - a case in point.
Business opportunity for EU devs provide Australian businesses with PR and code review to ensure their software isn't backdoor'd
Actually I think several latin american and european country do a better job on human rights issues. Some african countries as well.

See for instance https://en.wikipedia.org/wiki/World_Index_of_Moral_Freedom#W...
However, the bill also requires access be provided, where access is:

> access, when used in relation to material, includes:

> (a) access that is subject to a pre-condition (for example, the use of a password); and

> (b) access by way
of push technology; and

> (c) access by way of a standing request

So whilst you may not build a systemic weakness, you may be required to provide a variant of your software to a specific user. Or provide the government with a "pre-condition" such as a golden key.
Oh god. I left Oz in 2008 when Turnbull was a small-l-liberal, pro-business, pro-tech guy. From what I hear from home he became another deliberately ignorant Aussie conservative.
I do not have one. I'd also love one apart from the aph one below. (It's good btw)

What I believe, is that this bill is heavily influenced by the emerging UK law, by experiences failing decrypt on devices, a pervasive sense of panic and an election year.

Australian police and security have form here asking big when they know the outgoing government is their last chance that gets big wins. Australia card (digital ID) died in labor (party) days. Censorship died in Conroy's day (labor)

Anti corruption body changes which would actually help material cases in official corruption are being opposed and we're fed "think of the children" KP arguments which are "when did you stop beating your wife" dog whistle politics.

Is there a real problem with decrypts on bad people electronic comms? Sure. Will this law stop that? Nope.
Yes, that is essentially my understanding
"Universal":
Browser not supported

Use Microsoft Edge or Google Chrome to access Skype for Web (Preview) experience.

Alternatively, download Skype on your desktop computer.
Of course the follow up to that story is that once those world class athletes saw and copied his strategy of keeping a slow pace and avoiding sleep they soundly beat him in every other race he entered.
Top 5 Best Programming Languages for Artificial Intelligence Field
One of 5 eyes (Australia, Canada, New Zealand, the United Kingdom and the United States)!
Bill Shorten is an idiot for letting this get through.
They are in Five Eyes, were instrumental in Echelon, illegally raided Dotcom... NZ is a beautiful country, but one of the weakest-willed in international terms. (Also, by all reports, internet connectivity sucks big time).
The most important thing for me is detailed steps to reproduce.

What version it affects, if this applicable.

If it was a crash and this resulted in a stack trace being available. I want the stack trace.

Lower down on the priorities is a video of happening if this can be captured, as I've found steps to reproduce can sometimes leave out a crucial step. I've worked at a place where you got video of the bug happening and they can occasionally be helpful.

Also can be helpful the number of times it's happened.

Also if it was found by internal tester, then the details of that tester in case I need to ask them further questions.

Also if the PO can have input, what prioroty the bug has. i.e. do I need to stop what I'm working on to fix this ASAP.
Are calories burned the one and true way to measure whether exercise is "good"? Are you saying biking is not a good exercise?
Facebook private documents released by British parliament
You can use upwork.com for general requested project and toptal.com for unique requested project
Reading that Wikipedia article... I'm surprised SpinRite is still around.

It is my understanding that modern magnetic media really hides what's going on at the platter level. This is not like the old days with MFM or RLL hard drives (before IDE). It is my understanding the modern disk controllers maintain their own mappings, and can in fact remap bad sectors on their own. I didn't think any of this information was available at the operating system level to the extent that it can be usefully modified outside the drive's own logic.
In which case, we seem back to having two things distorting spacetime. Could mass just be the momentum of massless particles going in really small circles such that you can pack them together and call them matter?
Looks like it's that one. I used the BSD teco port with it to re familiarize myself with the thing. Last used it on tops10 in the 1979 timeframe
The way it’s written that could be 5 years in gaol because you let people know about it.
No, don't geoblock us. Just refuse to do actual business in Australia. Only allow us to download apps from the U.S. where such broken legislation is not in effect.
You know that just because you commit a crime in another country doesn't mean you aren't culpable to victim county.
Why? The argument stands on its own legs, how is the commenter's post history relevant?
They were going to supply a definition of "systemic weakness", but I can't find one in the bill itself.

I'm patiently waiting for their proposed method of reading end-to-end encrypted messages without introducing a systemic weakness.

But the meaning of words don't seem to matter anymore in the reality distortion field that is the Australian government. This is all supposedly to somehow make us more secure for Christmas.
> colors are single dimensional

Light is a mixture of different wavelengths, so, in a sense, it's infinitely dimensional. People's perception of light is usually three dimensional.

> maybe not even really mappable to any continuum

I think it cannot be continuum, as sense of smell is caused by discrete molecules. As for "not mappable", it can be that it's mappable, but our brain is really bad at it.
Yup, your software just became compromised. No way in hell I'd ever use that now.

Time to find a new career, sorry.
Cop a beating over Christmas, who cares? No one is going to remember by election time anyway. The opposition had an easy win today, and they threw it back to the gov.
yep, I'm working on an encrypted product, and will be recommending we don't launch it in Australia. Tiny market, enormous regulatory burden. Not worth it.
This is a classical‘whataboutism‘ trying to deflect from the real subject by bringing up another.
But keeping in line with that theme: what about detaining immigrants in Nauru, Christmans Island, Manus Island etc. under doubtful circumstances with no open access for press and NGOs?
The best thing that could happen for Australia and Australians is that the Australian public stop being so feckless and get their political classes under control.

I have little hope of that happening, however. Australians would rather smash avocados than exercise their sovereign rights to demand better politicians.
Disney will fix this doubling to 2p and whitewash it away.
A nit: afaik Google's DNS service has committed to never associating data with other Google services. For reference, it's the last bullet point on https://developers.google.com/speed/public-dns/faq
I think many surveillance measures in NZ are too strict. In 2015, I remember being shocked at the fact that public buses in Wellington have audio recordings on, in addition to video surveillance. I get the feeling that NZ is one of the first testbeds for new surveillance measures.

Also, broadband connectivity is very poor (compared even to India, where I live).
And if it is, then what?

Good idea though. Maybe some kind of Certification?
And on top of those 60-80 hours per week you need to add all the time prepping for exams and boards, correct? That study time is work too, and that pushing up to 120 hours per week.
I didn't even consider that it would be different on Chrome, but I guess that is because nowadays users are supposed to be "logged into Chrome"?

I can only hope that firms will eventually figure out that reCAPTCHA is a bad user experience.
All You Need to Know About EMF Protection