skysight-inc/HackerNews huggingface dataset:
So I'm software developer for 10 years that started using Jupyter Notebooks the last year. I absolutely love that the REPL that ipython gives you. Do a query that takes really long, store it in some variable, spend the next hour or two working on that dataset in memory, changing code, iterating, all the while never having to re-execute that query or load data because it's just a REPL.

How can one get the same type of developer experience in Python without using Jupyter notebooks? What I'm talking about, to people that maybe do traditional development in lets say Java or C++ is, imagine running your code in a debugger, setting a breakpoint, when it hits that breakpoint, you see "ah here's the problem", you fix the code, and have it re-execute all the while not having stopped your program at all. No re-compiling, and then having to re-execute from the beginning. It's like once you've done things the Juypter way, how can you possibly want to back to writing code in a traditional sense, it's just too slow of a process.

How do you get that same experience without using Jupyter? I tried the VSCode plugin [1] that tries to make things the same as a Juptyer Notebook, but it's no where near as smooth an experience and feels clunky.

[1] https://marketplace.visualstudio.com/items?itemName=donjayam...
That's amazing! Isn't the possibility of a head injury on that (stone? concrete?) embankment scary when getting on the board?
Yes, indeed. It's curious, however, you can't register this domain via Google Domains: https://domains.google.com/m/registrar/search?searchTerm=mag...
I think it is folly to diss-regard your doctors advice.
You could offer historical data for a 1 time fee.
Well if you are Australian you are fcuked everywhere. What company is going to want to hire a Australian developer who can be pressured into secretly inserting a backdoor into your software?
Cloud – Cost-Oriented Programming
but what happens if number #1 doesn't like the ship they built?
Good grief. Do these people think the ability to write the kind of garbage published by Slate is in any way rare?
I care because I see a lot of it as fraudulent. Something I believe is trivial and easy is being packaged and sold as if it's a skill. Entire careers are made and paid for because someone advertises the layout of simple geometric shapes as a rare skill. It doesn't take a da vinci to make a flat design with text that is clearly readable.

People who contribute very little to society but get paid way more than they deserve.
Google allows any HTTP Host header? Or, maybe it's a Google Cloud Platform website or something...
I know :(

I love Australia, but I despair at the politicians we elect.
> In the same way that scientists understand that they probably can make up data plausibly, they realize that they make their name with their credibility

Unless what they are saying (journalists and scientists) conform to the dominate politics of the day. Plenty of major media outlets run stories with anonymous, non-corroborated sources but since those stories fit the desired narrative of their consumers, they get away with it, credibility intact.

A conservative outlet can have corroborated evidence, multiple sources and be chastised strictly on the basis of their conservative angle, while an outlet like The NY Times can publish anonymous op-eds without any corroboration and it doesn’t make a dent in their credibility among the majority of their readers. How many anti-Trump stories feature “anonymous” sources without a single shred of on-the-record corroboration? Yet, since the story confirms the bias of the readership, again, credibility remains intact. The Supermicro story is another example: completely uncorroborated, yet I bet not a single person cancelled their terminal subscription because of it.

Credibility only matters if the writer is going against the biases of their readers.

As far as global warming, plenty of scandals, such as Climategate, but the credibility of the climate-alarmists hasn’t been affected one bit among those that are predisposed to believe that the sky is, in fact, falling. Climategate was a serious scandal that calls into question the entire premise upon which the climate industry is based, yet that probably changed not a single person’s mind. It’s would be like telling Christians that Jesus never existed. It wouldn’t convince anyone who is already a believer. Global Warming is the modern world’s version of “going to hell if you don’t repent.”

Credibility doesn’t matter as long as you affirm fashionable biases.

To be completely fair, this isn’t a leftist phenomenon: plenty of anti-Obama news outlets could play loose with the facts and still have “credibility” with those predisposed to have opposed Obama’s policies. Same for the anti-vax crowd, the anti-GMO crowd and every other crowd where any challenge of their reality is tantamount to sacrilege.
Find some program that records key events, and hold down q, w, and a. It's somewhat likely that d will trigger as well (or that only two keys will trigger). That's ghosting (or jamming) due to only 2-key rollover.

It happens because there's not an individual electrical connection for each key. Instead, you have one wire for each row and column, and keys connect between them.
Read up on the article about how it's going to happen. Hide a third party in your group chat as a silent observer that you can't see.

Terrifying. Wickr for all comms, here I go.
The same company that would outsource IT to India?

Really terrible companies, in short.
Phippy Goes to the Zoo
Well, I'm a British Citizen who got an Australian citizenship.

I guess I'll forfeit them both and just... go some where else?
> this whole law is clearly a 5 eyes effort

Bingo.
My guess would be AV1, on the other hand this is really the space h265 occupies at the moment so maybe they will be effective at holding on to it.

I fully expect AV1 to become the new 'de facto' video format on the web which is the crown h264 has held for ages. No royalties, better compression and wide hardware support coming will make it a very attractive choice.

And as streaming will also move towards 4k+, given that all the streaming giants (Google, Netflix, Amazon) are directly backing the development of AV1 it would surprise me if they did not phase out HEVC in favour of AV1 for all their 4K+ needs as well (Youtube doesn't support HEVC at all).
H.265 is a much worse patent minefield than h.264 ever was: the h.265 patents are owned by different patent pools with different licensing terms, some of which even without revenue cap.

The only way to relatively safely produce h.265 content is to be one of these companies in one of the patent pools.

AV1 in contrast is supposed to be free of patents and open for everybody to use. Of course there could still be some patent being violated and there's no legal entity to fight for you if you get sued, but given the mess around h.265, this might still be the better option.

AV1 is backed by multiple soft- and hardware manufacturers, so between that, the free licensing, and the legal murkiness of h.265, this might yet take off.

I certainly hope so. It would be the first time in decades that the best media codec is also patent free and useable by everybody.
I used the old version of this keyboard for a few years. I liked the layout; it has the advantage of being fairly similar to a standard QWERTY keyboard (e.g. a non-split or Microsoft Natural Ergonomic 4000) but with a few modifications to make it more compact, and so it's very quick to learn.

Major downside would be that it died within 2 years and I couldn't get any response from support, and the website stopped selling them without making any explanation of whether/when they would be available, so sibling comment complaints about poor customer support seem to suggest a theme here rather than an isolated negative interaction.

I ended up going deeper down the rabbit hole and trying an ErgoDox (https://ergodox-ez.com/) and then settling on a Keyboardio (https://shop.keyboard.io/). These have more extreme key remaps, so it took a few weeks to get back up to fluent typing while coding, but I'm fairly happy with where I've ended up.
Thank you! This is very cool. Would the logical next step be the auto enable this sort of thing based on the platform?
I’ve spent a fair amount of time architecting my software to be able to set a flag and instead of processing a full typical run lasting several hours of compute it processes a subset in minutes or seconds. It’s not as clean as a Jupiter notebook but it’s much more repeatable than working in a notebook.

I have a hard time maintaining discipline in a notebook and therefore don’t find them very useful
They fucking love it. The work is occasionally sparse, they've expressed it's not some where to raise their family but as couples/single income workers, they wouldn't trade it for the world.

Edit: typo, spare=sparse.
John Locke.
> " if the attackers know what they are doing it actually is impossible"

Every attacker makes mistakes. It's not a matter of "knowing what they're doing". They're human.
I have a keyboardio, which has a very radical split design with a function key that you hit with the part of the palm close to the base of the thumb (either hand). I think it's amazing, but there's definitely a learning curve. Not one to worry about for people that use a keyboard many hours a day. You just want to give yourself a ramp-up time, starting with a bit of usage, and building up to full-time use.
> I deliberately try to make things complex

This strikes me as odd. You really sit there thinking "I need to make this complex"? Why not strive for correctness and completeness?
Huh, I haven't had this issue on any of their brands. They tend to catch and fix most issues before I become aware on the dedicated machines I have with them.

FYI OVH is a key contributor to OpenStack, they've made quite a few contributions to Ceph, sponsored LetsEncrypt, and host most game servers (and even Wikileaks!).
Although I generally err on the side of less regulation, I applaud the shutdown of these schools that prey upon unsuspecting students who think they are getting something of value but aren't. I have read so many negative stories about these schools. Students take on a ton of debt for useless certificates.
Yeah, see that's the whole point of those institutions. It's all just signaling. Harvard could let in twice as many people easily, but then it would stop being the "best school" because acceptance rate affects school ranking.

Instead of focusing on those schools, why don't we as a society try to remove the stigma of going to community college or learning a trade?
it's bipartisan in the interests of pragmatism. Labor were forced to collude because idiot Scomo and his buddies decided to go for the cheap "keep Aussies safe over Christmas" banter. Labor capitulated with the proviso that the bill be reexamined next year. Let's reserve judgement until then.
You dont need vigilance to keep learning. You need to learn. So, read books and technical articles.

Also, take a break and do something that is not programming as a hobby. Demotivation is more of function of routine and lack of sensory input and less of practical realities.

Lastly, embrace the concept.
Funny, this breaks almost every CSS on small screens.
They could just stop doing business in Australia entirely unless they were then strong armed by the 5 eyes?

All my other favourite services in Australia are geo-blocked, let's geo-block my preferred password manager next.
Last I saw, the official AV1 encoder had gone down to 16x slower than VP9, but that was a couple of months ago so things might have improved further.

Also there's rav1e which bodly claims to be the fastest (and safest) AV1 encoder, but it's still in early development so it probably doesn't make any sense in benchmarking it at this stage.
The frontline episode from 2010 is also good: https://www.pbs.org/wgbh/frontline/film/collegeinc/
But there is no money or prestige in that. Harvard didn't get a $37B endowment by trying to level the playing field.
FreeBSD 12.0-RELEASE Available
Yes! More than two users connected to a server at any one time.
You've violated the prime directive. /hackernews/2017/08/22/0/
Personal preference. I don't dislike Apple, I just don't like being so tied to hardware. I've got this little custom NUC I do all my dev work on and have come to really enjoy it. Also, I've come to prefer many things about linux, especially its interface(yes, really).
I use DuckDuckGo as my default search engine. Doing this is as simple as:

1 - Ctrl+L (go to location bar)

2 - Type "yt! apples"

3 - There is not step 3.
Why is this so common on these ergonomic mechanical keyboards?

I had a similar problem with my Kinesis Advantage. After less than 3 months, it would randomly type out gibberish.

I reset it multiple times and even tried different computers and OSes and it was the same. Would have needed to spend 100+ to get the board replaced. So now it's a $300 paperweight.

There was another brand that had similar reviews on Amazon of phantom keystrokes.

This makes me extremely wary.
I used to use and swear by that keyboard, and I can attest that there is a very large quality difference between the Microsoft keyboard and all the other options discussed in this thread. (The Microsoft keyboard is far inferior).

Removing the number pad makes a big difference to ergonomics since your mouse is in the right place rather than way off to the side.

Also the switches on the Microsoft keyboard were dome-switches last time I bought one, which means the keys require a very high force, and feel pretty gummy to actuate. This might not be a problem for everybody, but if you have (or are concerned about developing) RSI/carpal tunnel then reducing the force per keystroke is critical.

The OP, plus all the other ergo keyboards mentioned (ErgoDox, Kinesis, etc.) all have mechanical switches which are much nicer/healthier to type on.
An open letter to social media companies regarding algorithms and my son's birth
On that note, these administration issues are why Walmart & Kroger are on SUSE, much of the IT work you see smaller chains employing people to do has been automated away, or reduced to having any available employee follow a (very simple) guide on how to netboot the machine for re-imaging.
Can you elaborate on "auto boxing text nodes" ? Not sure what you mean. Are you trying to shape paragraphs of text? (like [1]).

By the way, anything having to do with text is more complicated to handle that one would imagine [2].

1: https://github.com/bramstein/typeset#variable-line-width

2: https://xxyxyz.org/line-breaking/
Or worse, what about Australian companies?

I work at a company in Australia that works on systems that will get deployed into locked down enviroments for privacy reasons/laws.

Could the Australian government force us to spy on our overseas customers? What about our indirect customers (Customers of Customers)? Can the Aus government strong arm us to spy on these people we in theory could spy on but don't deal with directly.

All of this while lying to our clients, legally of course....
Wondering how what you did compares to cloudinit? https://cloudinit.readthedocs.io/en/latest/
This law honestly makes me reluctant to hire anyone in Australia or any AU citizens abroad. Which is a shame, because the ones I know are good developers.

I hope the law is negated by another one before it goes into effect. If not, at least it will force everyone to have good software practices such that no one person can put a backdoor into a piece of software.
I think the book How to Win Friends and Influence People can go a very long way to teaching people communication skills.
Video analysis of Android Trojan that makes PayPal payment and bypasses 2FA
Every new release of Firefox makes the experience better and better. I'm glad Mozilla has started focusing on the browser again, not just as an "open alternative to chrome" but as the "best possible browser", which I truly believe Firefox today is :)

Every new release reminds me of this comic: http://www.stickycomics.com/computer-update/

As a tweet I read today[1] :

"Mozilla seems to be under the assumption that there are people out there who don't want them to win.

EVERYONE WANTS MOZILLA TO WIN!

Half the developers on the Chrome team want Mozilla to win.

We're all sort of terrified that Mozilla isn't going to win"

I'm glad there are more people embracing this attitude within Mozilla and the developer community.

[1] https://twitter.com/mikeal/status/1071134519976022017
Martian and Scottish soils 'strikingly similar'
If you listen to the Audi recording , at least for me one thing seems clear. The navy personnel onboard the ship are INCREDIBLY ARROGANT when receiving warnings from the incoming bunker ship.

Plot twist. An American Navy person was also on the bridge when the incident occured.
Time for a developers only Browser! Anyone wants to grab that? :)
It's one of the questions we're asking ourselves internally at atlassian. The only upside to the law is it was written without any idea of how modern software development works - any backdoor or explicit code injection should be caught at the pull request stage.
Hey, I'm a US Student who's interested in the Winter internship based in Vancouver. Do you accept US applicants for it who do not current have a visa for Canada but could get one for the internship? Thanks!
If it's done well, it won't drip out. See the post about Ketwurst above, that's exactly what I mean (and I didn't know it was - it seems, might be a myth - invented in GDR).
I toured a Norwegian coast guard vessel once. The bridge really wasn’t any more equipment filled than a merchant ship, in fact the place the pilot sat had the modern joystick/bow thruster arrangement like modern aircraft have. It looked like good UX to me. I really wonder what happened here
Group Policy can't manage Exchange, Active Directory, etc - prior to the introduction of Powershell you were at the mercy of what was provided with the RSAT and RDP for anything else.
This looks really cool. Is the primary advantage of this, over something like LogRocket, that you can talk to users in real-time vs. also needing something like Intercom?
I disagree because 1)
Bill Shorten goaded the PM to stay late at parliament and pass the bill “to protect Australians” with no amendments on a vague promise.

2) those with courage resign and sit on the cross bench (as we have seen recently).
The Windows Admin Center currently doesn't cover everything that the RSAT does, notable omissions include anything related to Active Directory.

Personally, the Windows Admin Center is a nice-to-have tool for quick tasks by inexperienced or occasional admins - but you really should just learn Powershell.
I can already see it on HN in a few days/weeks from now: Hiring Australians considered harmful
Employees at Amazon's New NYC Warehouse Launch Unionization Push
My understanding is that I'm going to SSH into a Powershell session.
Yeah, I've heard variants of this story since I was a kid (usually with different countries substituted for "Canadians" here). Funny, nonetheless.
How do you combat loneliness when working remotely?
> How do you get that same experience without using Jupyter?

You use an image-based language (i.e. Lisp, Smalltalk)
As far as I can tell, the concern with Huawei is not that their phones have some kind of obvious backdoor, but that the Chinese government has Huawei's private keys and can load arbitrary software on their phones, something the Chinese government uses sparingly to attack targets they don't like. And not just phones, their switches, routers, base stations, and other gear - in that case used to eavesdrop on cellular voice traffic around the world.

Even if Huawei didn't do this willingly the Chinese government doesn't operate by open rule of law. If the Party decides they will comply then they will comply. No news outlet will report on it. Social media will be censored. None of us in the west will ever know. There is no court to appeal to because the courts are under the thumb of the Party. Huawei is required to hire Party members as employees - Huawei leadership might not even be aware of it for plausible deniability reasons.

This is the direct result of the State apparatus that the Party in China has built for itself. They can cry all the rivers they want about Huawei; it's their own fault. Even if nothing nefarious is going on the suspicion alone has a huge impact.

To address the whataboutism: The whole issue around NSA revelations is entirely because that sort of thing isn't supposed to be possible in the USA (and nominally wrt NSA is only supposed to be valid when it involves foreign individuals). Individuals and companies regularly challenge government over-reach so there are at least some checks and balances, even if they aren't as strong as we'd like. Apple can choose to fight a court order. Trump's executive orders can be blocked.

Now imagine a new story claiming someone sued to block Xi Jinping's executive order in China. Such a scenario is absolutely laughable.

There is a difference between China and the West. To pretend they're the same is to pretend a bicycle is identical to a semi. They're both methods of transportation with wheels that carry cargo but there is a wide gulf in practice.

edit: As for the Supermicro story, who knows. The attack is certainly theoretically possible. Whether such an attack took place is another matter and so far no one has provided a tampered board as evidence.

The only way to be reasonably sure it isn't happening is to sample the final product, tearing down every individual component to verify everything (down to the traces on boards and gates on chips). That's a lot of work, expensive, and time-consuming. Most manufacturers probably don't bother. That applies regardless of where the product is assembled unless your own factories are producing every single component.
I loved this walk through back when it came out and even made a ham handed attempt to write the example code in Go https://github.com/radiofreejohn/gobinson

It is a bummer it ended with a to be continued that never happened, I remember checking up on it from time to time.
This is my main concern too. Leaving atlassian immediately which is a shame as I use them extensively.
I’ve been meaning to translate the WebGL version embedded there, but never got that far. The downloadable versions (linked under the video) for Windows and Mac both have subtitles of the audio log, as well as the UI. And both have more correct lighting than the video clip that’s embedded on the page.
You have to move your company abroad or risk losing all your customers.
Consider than any employee could be threatened physically and capitulate to a demand, and this is just another, not necessarily greater application of force.
Irrational economic behavior is something one would expect to become concentrated in dying industries purely as a result of rational decision makers having already left.
> those with courage resign and sit on the cross bench

you expect Shorten to go to the cross bench? get real.
Whats the alternative? That poor people should be forced to pay for the same plans as those who use Terabytes a month in streaming?

Why shouldn't someone who doesn't use Netflix religiously, stream video or torrent files endlessly get a cheaper plan?
I don't buy it sorry. They failed to protect Australias best interests. This was their opportunity to stop it, not next year. It's not like they haven't had time to examine it, they know exactly what is in the bill. If it is no good then don't let it go on until it is. It's just them trying to save face. By all means the bill is in and the damage shall begin immediately.
It's not like China is the only country capable of building iPhones and other goods. Taiwan, Thailand, Vietnam, etc all seem like good alternatives until the goods can be manufactured in democratic countries with the help of robots.

Would the western countries, companies and consumers suffer economically? Sure, but sometimes it's necessary to make sacrifices for the greater good, and it would be very shortsighted to ignore the threat China poses to the world.