skysight-inc/HackerNews huggingface dataset:
Default packages are extremely important. That you can walk up to any computer and get work done without installing anything, even downloading putty.exe is far too much effort in some cases. Also it is kind of rude to just download and execute things on friends/colleagues computers ad hoc.

If this will be installed by default it will be awesome, and imho even the process described here by enabling a feature is still better than putty.exe (it will get managed by windows and updated if need be etc.).

For my own windows computers though, the first thing I install is WSL and a proper terminal app (cmder).
> Remove the network cable while in an SSH session, and PuTTy will immediately disconnect you.

But it's not a problem with PuTTY, it's a problem with Windows networking
subsystem. Once you remove cable, the whole interface immediately goes down,
IP address gets deconfigured, and all open sockets using the address get
closed. (I was bitten in the ass by this when I had several Windows Server
machines under my care.)

You'll get exactly the same with any other long running TCP connection.
Have a friend who can't have kids the natural way because of this
Point taken. I think, however, that it's at least somewhat of a strawman argument. The argument is "Why learning Smalltalk can never be a waste of time" and #6 is "Old languages still have great value", concluding that "When did “old” ever become a liability, as many opine?"

But how many people really say that Smalltalk is a waste of time because it's an old language? My experience is that it's not a common argument against learning Smalltalk.

That said, I also object to the use of the starting dates as the date for the language when, for example, the C language from the 1970s is not "very commonly used for systems programming" - at the very least that should be ANSI C.

Similarly, I know it's not useful to study the Python of its first release for anything other than historical interest. For one, the __init__ convention hadn't yet been created, so objects were initialized manually.
Same.

I like Putty's graphical session manager; on OSX and Linux I don't want to fiddle with ~/.ssh/config.

The lock-in with Putty is annoying though, being able to export all configured sessions to a .ssh/config file would be awesome.
> because that is what this insane "market" puts value on

It is an unfortunate outcome, but how would you change the systems (e.g. capitalism) that produced this outcome?
Cheap car is cheap. Young people and older people can both appreciate that. I still miss the cheap utility of my second gen xB. It wasn’t the best car but it worked well as a little hauler. I still see it around town sometimes, now that I sold it.
Interesting article.

It pretty much works exactly like that in Australia (National Home Doctor service).

You call a number, talk to a call centre person about the symptoms. Then a doctor comes to your house after hours, diagnoses the problem, and supplies a prescription for medicine.

It is 100% free, and government paid. My daughter watches Peppa Pig and has an equivalent experience herself.
I have heard similar elsewhere, NHS dentistry used to be pretty awful when I was a kid - many people developed phobias that they never got over with obvious consequences.

Maybe the growth of private clinics has had a positive effect on standards overall, though I know a lot of NHS dentists do a bit of both.
You're right tumbling could be just a technology... and even if we find out that it appears to be made out of rock and ice maybe we are just ignorant of interstellar materials technology!
This to me seems like one of the fundamental problems with the NHS. (Compulsory caveat: we're very lucky to have it and it's way better than the American system, etc etc)

But the primary care side of things basically has to be a bit shit for the whole thing to work. Because demand for healthcare is so elastic. Almost every single one of us has those little niggles, aches and pains and things that we ought to get checked out.

If we could get a GP appointment at 24 hours notice, and be guaranteed an un-rushed meeting with a sympathetic and friendly doctor, demand would skyrocket. The system has to limit demand by never getting too good.

There isn't really a private alternative because, in the UK, NHS GPs are the gatekeepers of everything. You need a referral letter from an NHS GP to see a specialist on your own private medical insurance. There are some companies with private GPs but they're extremely expensive, presumably because there isn't much competitive pressure.

So the system finds an equilibrium, where it's frustrating but tolerable. Not quite good enough, but not quite bad enough that it's worth paying for a private GP.
GC is not a problem for CPU intense applications.

The fundamental problem with a GC is that all threads must be stopped to perform the garbage collection.

GC pauses are a problem for realtime applications because an unpredictable GC pauses can blow your time budget of 16ms (or even less) per "tick". The only way to avoid this is by not allocating anything during the realtime segments. Since the GC "infects" your entire program you are also not allowed to allocate anything during the non realtime segments. So you might as well just write C++ code.

If the heap is large enough (several dozen gigabytes) the GC pauses may cause latency spikes that last more than a second.
Micro-Revolutions: Edible Drones, Spidersilk, and Other Small Things
Offering Your Apps for Pre-Order
Not rare, just extreme.

If you see a YouTube channel with 250,000 subscribers or more, they are probably taking in around $10,000 a month from YouTube (assuming they post regularly.)
Think about how much material insider info they would need to get their returns on their AUM. Then think about that on the timeframe the Medallion fund has been in existence.
1:47 video on how to install it.

If you do not want to watch go to “Manage Optional Features” then + “Add a feature”. You can then scroll down the list and find the OpenSSH Client (Beta) and OpenSSH Server (Beta) features in Windows.

Do you really need a video when the installation instructions are 2 sentences?
The selection of test videos (the 5%) could address that -- just pick videos that a fair reviewer would ignore, and an at least slightly biased reviewer would reject.

If a reviewer flags more than X of these videos, one might assume that the reviewer is biased. (X should probably be large enough to account for false positives from fair reviewers).
Romantic Wedding Photography Ideas with Groom That Are Awe Worthy
I can't see how an algorithm to lookup bit 'i' in a compressed bitmap of size 'n' can ever be constant time.

What you do is decoding a block in constant time, as the block size is constant and you need exactly block size iterations.

Accessing the i-th bit cannot be done in constant time as I already mentioned unless you also store all the offsets (including all-zeros/ones). In that case, all you have to do is moving to the i/b block (where is is the position you want to access and b is the block size) by skipping (len(C)+len(O)) * i/b bits.
ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1

without these you'll likely be unable to connect to Cisco devices, vCenter, etc.
Not this game but in general.

Good point about market share though, hadn't considered that.
Are all those videos being demonetized now?

My point is that implementing a complex system that forces hard decisions on both reviewers and advertisers would only be worth doing if it would actually change the things much. Since we don't have the data to know, any position we take is simply uninformed.
Show HN: Ready – Notifications for anything
> Let's teach them realistic biology. They're difference species, how could they possibly have rabbit and elephant parents - what would the child be?

Ok if we are going to run with that very tenuous argument, how come there are animals walking around on two legs, wearing clothes, talking to each other? Clearly the lesson for kids is not biology, it's "people" (an analogy thereof in this instance) of the same "type" marry each other exclusively.

> you have differentiated class by accent

No, the show makers have. Either this was a deliberate decision or a mistake.

> but there's no harm in teaching about the royal family and our heritage

I might agree to that if the kids watching were British, but this show is widely exported, so in my case not my heritage (or thankfully my kids).
Yeah, they probably found out that sending the data from their own adware/spyware over unencrypted channels back to their own servers was too insecure. just kidding ;-)

No seriously: Congratulations MS and please evaluate again if you really need that extra money you make with your advertising deals.
So a lecture quoting from the Old Testament, or an atheist quoting its worst parts, would get banned under your regime? Because, at least for the first three examples, you are explicitly including meta-discussions of the subject.

It's impossible to create an "objective" standard. Because what you want to rate is meaning, and meaning is subjective, based on context and intent.

One of history's most famous photos is of a fully nude girl, maybe 8 or 9 years old. It makes no sense to stick any labels to such an image without considering the context it was created in, and the cultural significance it has.
1) they don't tell you what rule you're breaking.

2) transparency is zilch.

3) rule changes came overnight.

4) no system to "pre-approve" videos.

5) it's affecting tons of completely innocuous videos. My wife runs a family friendly vlog, prior to October she'd never had a problem with any of her thousands of videos, and now every other one is demonetized without explanation.

From a creator experience it's just confirmation the platform is totally dead and beyond saving. The algos have won.
Bitcoin Frenzy Poses No Threat to Bullion, Goldman Sachs Says
For Disney CEO Bob Iger, Fox Deal Is All About Future of TV
I haven't tried the os feature version, but I assume it is the same one you can install from chocolatey... If so, then yes, it has ssh-agent.
I wonder how much of this was related to the risk that Milk killed a lot of people in the Middle Ages.
The relevance is that a compiler running in 90's hardware is able to beat Go's compilation speeds of 2017. That same compiler has evolved through the years.

If you want the 2017 version of it, it is called Delphi. Beats Go in language features and compilation speed.

Go's compilation speed only surprises those developers that never used anything else beyond C and C++.
For one, it's plainly impossible to use an existing OpenSSH private key with PuTTY. You can convert PuTTY keys to the OpenSSH format with putty-keygen (or what it's called), but not the other way around. This antifeature alone cost me two hours recently.
How is restarting a go-based server harder than restarting a PHP-based server?
Logos, Ethos and Pathos
If it wasn't proclaimed yet that would be the first time in 15 years or so. Don't break the chain!
Download “Hollow in the Land” (2017) Full HD
Apple Shazam: Why is the US company buying the music app?
Educational Code Reviews
Linux on the GPD Pocket 7: The Return of the Hacker Netbook
Blancmange and rice pudding? Yes, I'm definitely in favour of adding almonds to those delightful desserts.
Yeah it's handy to have by default, no doubt. But unless it also includes all the other client modes as well (scp, sftp, etc) and all the features found in Putty to boot I think the author's conclusion that Putty's days are numbered is a bit unrealistic.

I will say if this includes active directory integration so that ssh'ing from a windows box to a kerberos-protected unix one that could be slightly helpful. And if not that's just another reason to keep using putty. LOL.
Realy Big Story: How to Estimate App Development Project
You don't notice the other firms because they've likely not been in existence as long and do not run as much money as Rentech does. Rentech has public pension money in it which by itself will attract more scrutiny. Chances are if you aren't running more than a few hundred million it could be all internal capital or a HNW individual or two.
Blog snippet links to a 26 minute Youtube video, where Troy describes (in a rambling, conversational way) the difficulties he's experienced in unlocking his phone with Face ID.
IMO, the specific situation you're describing (wanting to check in on HN) does not have a 1:1 relationship with the bigger picture you're associating it with (focusing in general).

I've discovered that I also periodically want to check HN, imgur, etc periodically.

Fundamentally, this is because I really (really...) need to setup an intelligent social tracking system that tells me about interesting things that I will probably want to intervene in RIGHT NOW, whether inconvenient or not, because of some ascribed value (for example being able to comment on a relevant discussion, reach out to someone in the context of some opportunity, etc). I primarily check in on HN for this reason; "is there relevant discussion happening right now." While I don't have the system I just described, I'm trying to be it myself.

Of course this doesn't really scale or work, but it's incredibly fun to pretend I'm competently keeping up with everything because the activity of "just making sure" is one of those simple, predictable activities that has statistically low
chance of disappointment (or concrete negativity/malice) and statistically high chance of low-effort reward (except for those 183 times where it was boring, which I ignore those because superstition is powerful), and... oh hey, there goes my day.

When I realized this recently I was able to at least stare the problem in the face. Now I can work on swinging in the direction of closure for this whole... thing of "keeping up" that I've deliberately been cultivating lack of closure of, for the sake of addiction, and hopefully get myself focused and back on track.

I guess the "one level up" scope/domain from this would be "online distraction", rather than focusing in general. I said a few related things on the subject a couple months ago: https://news.ycombinator.com/item?id=15418671#15423170

And I commented on the value of supplements in this thread over here: https://news.ycombinator.com/item?id=15904764
S6 had it, my previous work phone was an S5, which is why I needed an upgrade, my department is handling the VoLTE rollout to our customers.

I would have been fine with an S6 or S7, but my company has standardized on the S8/S8+ (and iPhone X for some managers, because of course).
As someone in a similar situation: I hold a PhD in Molecular Biology, yet the pay as a post-doc was so low, I couldn't even get my two kids into a decent school. And don't even discuss pre-doc salaries if you have any family ambitions...

Guess where I am in now? Machine learning consulting, left science - doing work that finally pays my bills and gets my kids to a first-class school.
If you want to have a nice introduction into Django with web, a great place to start ist the open source book:
Test Driven Development with Python
https://www.obeythetestinggoat.com/book/preface.html
I wonder if anyone would agree with me but my experience with (Smalltalk way of) OOP is that it's extremely powerful and expressive but very hard to follow (thanks to messaging).

Like in ruby, you can code "in english" but once you're trying to find a bug, it's not easy to tell what is and is not possible to happen, you just have to run it and see where it dies.

This is to some extent similar to macros. They are also very powerful but should be used sparingly.

It's definitely great experience (I especially like the fact that what you see in browser is not code but actual object memory which get serialized to string) but you should be warned that this is not probably a good fit for production applications done by bigger teams.
Mill Computing Talk by Ivan Godard – #13 Threading
> cmd.exe isn't exactly usable

Depends, for the occasional deep into CLI world to run a script, is quite ok.

Granted, the defaults regarding mouse copy-paste and window size were only improved on Windows 10.

> Not to mention that since developers are only using Linux and Mac, you will have libraries which does not work on windows (because nobody even tried).

Not all developers are pure UNIX devs doing POSIXy stuff.
Spoiler alert: This is satire. Calm down.
Besides Pai and the top shareholders of some companies, how many people actually want this proposed repeal?

I'd guess most people don't know or care. Still, millions wrote to object to the proposed repeal.

Is it possible that only a couple hundred people are making this decision for 300 million over the objections of millions?
The Struggle Continues in Tech: From a Man's World to the World of Equality
I did the same, I graduated about four years ago. Luckily I was on the old fee scheme so it was inexpensive.

The course materials were excellent as were tutors, I think Mathematics has always been a priority for them.
> You have made fact statements, not stated opinions, in addition to not providing any foundation to base those on which would be required by others regardless.

Read my response below to another poster.
I am surprised you made it through a 26 min video with nothing but predictable content. Kudos to you. I didn't.
That depends a lot on the size of the venue. Most of the smaller and medium sized venues here are outside of Live Nation's grip.

And LN seems to be a lot more benign here, compared to their behavior in the US.
Feel like I'm spamming my wife's channel but hers is Kyleandcourt. 100% family friendly, thousands of videos posted over the years with no flagging, then in October every other video is demonetized without explanation.

So nope, their algo/system is jacked up and they won't be transparent about anything.
other view on CR problems http://gbksoft.com/blog/so-do-you-need-a-code-review/
But why should Go enforce it on behalf of everybody? A parser option to not automatically insert semicolons would be all I need, but no.

To me, even with super short lines, braces at the end of the line are messy, and consistently messy is still messy.

> Either you inforce a clear style guide which leaves you to explain the team why your style is the best, or you leave this task to the language itself

Which then leaves the language to explain why that style is best. Did Google ever do that?
I found the Putty .exe wasn't signed by the developer. This was a few years ago so maybe things are different now.
I was expecting one sentence explanation, not 26min of vídeo
If I remember correctly it was possible before, is this something new?
It's not installing PuTTY, it's using it.

Normally you have a fully-fledged programming language that sometimes runs
a command being SSH client, and universal one at that (you can pipe data
through it, you can pipe data out of it, you can run remote commands
non-interactively with it, you can jump through SSH on other hosts with it,
you can set up TCP tunnels in ad-hoc manner without going through the
configuration, and obviously you can run an interactive shell). Plus you get
scp for file transfer out of the box, and lftp (which understands sftp
protocol) and rsync after installing some barely related software, all of them
still able to jump through other hosts.

Now compare it to the glorious ability to open a window with remote shell (and
only direct one, no jumping through a bastion host), and maybe a TCP tunnel
with some clicking through every single time (you can't recall the history of
commands, because there was no command in the first place; the best you can do is
to save the tunnel configuration permanently). And maybe file transfer if you
remembered to download PuTTY's scp client.
That sounds like a US thing, does that happen in the UK as well?
How We Won the “Wild Card” at TechCrunch Disrupt and Got Interviewed by TechCrunch
If open source isn't a requirement and you want a polished GUI client, https://www.bitvise.com/ssh-client has been free as in beer for about 1.5 years. It will be tough for them to beat being part of the default install!

Odd licensing (free for up to 4 users/machines, but crossing to 5 required $45/seat) really crimped adoption before the license was changed. https://web.archive.org/web/20160329203117/https://www.bitvi...

Bitvise sells a solid Windows-friendly SSH server for $100. I am not affiliated apart from being a happy user since before OpenSSH supported AuthenticationMethods (multiple required) in 2013; it has been my straightforward licensing alternative to Remote Desktop Gateway.
Why Use Support Ticket System Instead of Email?
If it wasn't video games it would be something else.
What I'd really like to see is an OpenSSH server for Windows. My biggest gripe is not being able to SSH into a Windows machine and use one of the 3 major shells available now (cmd/powershell/bash).
As a YouTube partner, I completely agree with this assessment. youTube doesn't give a damn about its creators. Caveat emptor.
Didn't watch the video so I have no idea what kind of issues the OP faces.

Wanted to explain my experience;

- I trained face id with glasses. It recognizes me 100% with glasses in any light condition.

- Without glasses, it has something like 75% success rate but I feel like it's getting better. Is it learning?

- The thing is actually pretty fast, I just take my phone out and swipe up. 1/10 times I see the face id screen momentarily, otherwise it just goes straight to home screen.

- My only issue is when I want to check something in bed, maybe phone does not look directly at my face etc. Then I need to enter the pin.

I would not say it stinks, again, I don't know the complaints in video. I think it's better than Touch ID because that used to require multiple actions to see notification details from lock screen etc. Face ID solves that problem.

Oh just one thing; my wife put her phone in front of my face the other day saying "look at this!" all excited. Thought I was looking at a video or something but it was locked. Turns out it was my phone, she just had it unlocked and went away with the phone. So, there's that.
But it still stands that using PuTTY sucks. I'll gladly give you that many of the reasons it gives a bad experience are because of various Windows characteristics.
> Besides Pai and the top shareholders of some companies, how many people actually want this proposed repeal?

I can only assume the entirety of the GOP given it's been part of the party platform since at least 2012: https://www.washingtonpost.com/blogs/2aebc568-f1d2-11e1-892d...
> One thing I used to hate about PHP but then kinda grew to like was variables being prefixed with a $, as it makes it real easy to distinguish between functions and variables at a glance.

This is great for a lot of code but it's probably my biggest complaint about the language these days. PHP supports first-class functions, which is great until you realize all your functions stored in variables have $ at the front. So now, not only can't you use $ to distinguish variables from functions (because sometimes they're both) but you have to remember if something is a Closure* or not.

* another minor pet peeve is that you have to explicitly tell a function what variables it can see from the surrounding scope, but all anonymous functions inherit from a class called Closure whether they can see anything outside their own scope (a closure) or not.
India Embraces Full Net Neutrality as the U.S. Turns Its Back on the Concept
with regards to face id / touch id, I would love to be able to set layers of protection on my device. So that face/touch would only unlock higher level portions of the device but still require a password to get to my data, my email. A config screen similar to notification allowances but instead denotes which level of security is required to access. Another example would be securing my recent calls list.