skysight-inc/HackerNews huggingface dataset:
“Lipstick on a Pig?”: Hybrid WAN, SD-WAN and the Death of MPLS
> Well, I didn't care much for torrent and email in Opera 12, but they didn't bother me either, as they didn't seem to spend any resources when they were not used.

That's true, but they surely spent their resources on developing these extensions. In hindsight, this wasn't such a good bet. Case in point: noone else did that, and this approach is rather outdated now.
JavaScript is actually an incredibly flexible and effective language.
> less than 2000 eur/month

Sure, you'll always be renting, but this is still significantly better than working for most local companies.
This comes from Zarf, someone who deeply cares about IF and the way it is told and experienced.
Yes. Yes it is reasonable. A startup is hiring people to perform a job in exchange for compensation. If they want you to work weekends, they can pay a fair market rate for that.

Or they can hire more people.

In some countries, it's extremely unusual to perform overtime. If a startup has 10 employees and they each do an hour of overtime a week - they're effectively denying another worker a job.

Yes, it's a bit "mythical man month" - but if there's too much work to go around, your employer needs to hire more people.
>Come on guys, do you really thing these guys have malicious intent to screw you over?

Obviously they want to forcibly sell you their latest products.
Interesting

This suggest to me that, similarly to a lot of algorithms you might want to change your parameters during training

So start with MAB-100 (RAND) and then decrease that % over time
Hence the importance if open protocols. Imagine if Ethernet had a proprietary protocol. The internet wouldn't have ever been born.
Type-Safe Builders with Kotlin
Ouch, that was a sad post. "Yes, and actually we have two ladders of advancement here - you can deepen your technical expertise and go up the technical ladder if that is your thing", an enthusiastic recruiter tells you. But when you reach the bifurcation point, the management path seems fairly clear - just try and get more people under you and you will be ok, but the technical path is murky as hell. I'd argue that this third path (becoming a genuine world-class expert as opposed to staying "just" a programmer or going into management) is the hardest. Not in the least part because at most places real technical challenges are scarce (and management challenges are in abundance). I would love to hear some thoughts on how to pull it off.
At the risk of being "that guy", this actually misses the point of the poem.

Quoting:

"Though as for that the passing there/Had worn them really about the same/And both that morning equally lay"

The poem states that the two roads are basically the same.

Further points of interest...

"I shall be telling this with a sigh/Somewhere ages and ages hence:/Two roads diverged in a wood, and I—/I took the one less traveled by,/And that has made all the difference."

The author knows his own folly: that he'll look back and say it was an important choice, that he picked the path that was more special. When of course in fact he did no such thing. It's a poem about how people self-aggrandise and think their choices more important and better than they are.

Of course, no-one ever actually reads anything other than the last two lines, so the point of the poem ends up being missed. Which is ironic, given the actual message.

Fun fact: the poem was written with Edward Thomas, a good friend of Frost's, in mind. Frost said of Thomas:

"No matter which road you take, you'll always sigh, and wish you'd taken another."

Thomas was invariably lamenting how he should have taken the other option in any case where there were two things to choose. Which sheds a little light on the humour in the poem.
Perhaps you meant an hour of overtime per day.
Interesting. Lack of Bayesian testing is one of the reasons I've never considered using VWO - nice to see that's now your main methodology.
Passion is Bullshit
The counterargument would be: in the long run, random positive changes in clicks don't pay the bills. Systemic changes do.
Awesome! TIL that county with highest HIV/Chlamydia case ratio of all the counties in Georgia [1] is... drum roll Butts County!

Gotta love statistics.

[1] http://datausa.io/profile/geo/atlanta-sandy-springs-marietta...
While HSL is dramatically better than RGB, it still has the problem of not quite mapping intuitively to our perceptions. In particular, for a fixed lightness value, the perceived brightness still varies widely depending on the hue and saturation (100% light and saturated blue is much darker than 100% light and saturated yellow).

For fiddling with colors, I recommend the HCL model (Hue/Chroma/Lightness), which is basically the same idea as HSL except your intuitions actually work: the perceived "grayness" (saturation) and the perceived brightness of colors can be adjusted independently (almost—I'll get to this) from each other and from the hue: http://vis4.net/blog/posts/avoid-equidistant-hsv-colors/

There are downsides, of course, which can all be traced back to one root problem with HCL: it's determined by biology, not physics. This means that any implementation is only going to be an approximation, which is the "almost" I mentioned above: when you muck around with chroma and hue, you'll still see small variations in brightness. This also means that the boundaries of this color space don't form a cube like RGB, nor a cylinder or double-cone like HSL and HSV. Those spaces form super nice shapes because you can physically choose 256 values for each of the 3 components of a pixel (the RGB cube), and the others are straightforward transformations of thereof. But they have no straightforward relationship to perceived brightness nor perceived "grayness". For the same reason, there's no native support for manipulating HCL colors in browsers, and I believe it's not great on other platforms either.
A fair one. Like everybody else.
My biggest regret is not shipping more.

Sometimes the cause of that is management, and I long to be on that side defining the missing specs, building out the absent project plans, speaking to customers, allocating resource, championing it all and pushing it forward. At those times I despise being a programmer because being a programmer isn't enough to get product shipped.

Other times (but it feels less frequently) the cause is the programmer. And we all know well enough how frustrating it can be to watch someone not do what you think is easy, and how quickly we want to stop managing, stop designing, stop everything and just code our way out of whatever mess a project is in. A sole programmer is not usually enough though, and I stray back into wanting to manage so that we can ship.

Either way, just having that desire to ship, to make a difference, I feel has kept me in a limbo where I straddle both and am frustrated and hampered by both, and never quite shining at either.

Still I regret not shipping more, and rush into the areas that I hope will help product be shipped.

My greatest career joy was running my own company. I know I failed at the sales and marketing, but we did ship. We shipped a lot, and made a lot of people happy. A massive achievement in a short amount of time, and a good mix of both management and programming. A joyful time even though it was hard work for little pay.

It's a shame positions that really blend these skills seem quite thin on the ground or that they don't really value those who can move from one to the other.
Case-Based Medical Simulation – MedSIM
I know it is supposed to work like that, though in practice that's not how people seem to use it (ie. the issue of "you are holding it wrong").

Thanks for this parameter, did not know that before, and this should help a lot! :) I guess it should be something to be pointed out in the docs as well as relevant feature?
I don't really expect a phone to be supported beyond 2 years because that's the standard contract length, although I do think it's wasteful and I've had my phone longer than that.
My basic heating system control unit is about a decade old and I'm sticking with it.
How ICIJ Investigated the Panama Papers
I'm not sure he even violated the spirit of that law. The offshore company in question was set up by his independently wealthy wife in order to invest her family fortune, and if the authors of that law didn't think politicians' partners' investments needed disclosing, well...
FaceBook doesnt allow reporting Adverts
Why cant we report adverts of contriversial nature on Facebook?
Does FB copy check each publisher?
I have seen multiple ads with smoking being glorified and one TV series is actually named as a ciggerate!
Five hundred days using Ubuntu Phone
This is a good overview of the multi-arm bandit problem [1], but the author is far too dismissive of A/B Testing.

First of all, the suggested approach isn't always practical. Imagine that you are testing an overhaul of your website. Do you want daily individual visitors to keep flipping back and forth as the probabilities change? I'm not sure if the author is really suggesting his approach would be a better way to run drug trials, but that's clearly ridiculous. You have to recruit a set of people to participate in the study, and then you obviously can't change what drug you're giving them during the course of experiment!

Second, it ignores the time value of completing an experiment earlier. In the exploration/exploitation tradeoff, sometimes short-term exploitation isn't nearly as valuable as wrapping up an experiment so that your team can move to new experiments (e.g., shuting down the old website in the previous example). If a company expects to have a long lifetime, then, over the a time frame measured in weeks, exploration will likely be relatively far more valuable.

[1] https://en.wikipedia.org/wiki/Multi-armed_bandit
Yes and you don't get systemic change with A/B testing

I find it funny when some people think A/B (or MAB) testing will solve major usability problems

You can definitely try Genetic Programming your website to conversion, it's probably going to be fun to watch
He was in UK. Generally speaking Russia has no jurisdiction there even if it owns most of inner london.
Hardly rewrite, but extend existing knowledge and confirm the veracity of the Sagas
Hue is the color wheel. Once you know that a hue of 30 is orange, you immediately know that a hue of 30+180=210 is blue, since it's across from orange on the color wheel.

How much time have you spent fiddling with RGB values to pick colors? I assume it's either a lot less or a lot more than me, because while I too can certainly imagine what any given mix would be, my imagination is usually so far off from the real result as to be useless.

This has been true even when I worked in pure gray. 50% each of R, G, and B results in a perceptually very dark gray (that is, the contrast between #808080 and pure black, #000, is much less than the contrast between #808080 and pure white, #fff).

Elsewhere in this thread I sang the praises of HCL, a color model where you can adjust independently the hue ("color" in the traditional sense, as in orange vs blue vs yellow vs green vs red), the perceived brightness, and the perceived "grayness" (saturation) of a color: http://vis4.net/blog/posts/avoid-equidistant-hsv-colors/
Same here, but it is a big fight to convince the others why you want to stay that way. Right now I get the feeling that long term, going consulting might be the only option left as regular companies tend to only keep juniors coding.

> You might be dead tomorrow; you might as well enjoy today.

Just for this remark I wish I could have upvoted you more than once.

This is something that those that live for the job, without paying attention to family and friends seem to forget.
Hi guys, I'm a journalist from the Netherlands and I'm working on this story. Basically in a way that you comment on it, asking myself the question what this story means for more adult democracies. So my question for you is: do you think it's likely that political campaigns have hackers on a payroll to spy on opponents agenda's and manipulate social media? I'd like to hear from you. You can email me as well on anne.sachtleven@volkskrant.nl
Thats not the point. I already had a 4096 key and its already distributed and certified by people. I will not change all of my system back to 2048 just so I can use a SmartCard.

If I had started with Yubikeys when I started with GPG I would have used 2048 and updated when the Smartcard technology improved.

Additionally I have not a huge need for gpg messages on my Smartphone, so its not a big problem.
Some people think that the current history we have told is full of lies anyways.

There is a chronology written by Fomenko et al. that questions most of the official history: https://en.wikipedia.org/wiki/New_Chronology_%28Fomenko%29

E: I wonder how they came to the conclusion that it's 1000 years old...
While that's entirely possible I don't think one can conclude it with certainty from his post. You say he'd be missing the programming side if he went the other direction but the only reason he listed for choosing programming was because he considered it easier. Looking at what he has achieved in his life and career as a programmer doesn't do much if those achievements aren't aligned with his values.

Picking the wrong career path is entirely possible. Some people absolutely love technical problem solving, he doesn't mention it at all. For all we know it's worthless to him and just something he has to do to earn a cheque.

I do think you might be on to something with

>Maybe he would have been terrible at that kind of work.

though. He makes it sound like in 1994 he signed a document stating that assassins should murder him if he ever tries to manage anyone. I find it hard to believe that if he was good at managing people and influencing decisions that he would have went the rest of his career unable to break back in to management. Convincing people to give him the job is part of the needed skill set!
When one retires, there are lots of more interesting things to do with your life than spending the remaining days of your life in front of a computer screen.
I took it to be a satirical comment on the way everyone expresses their individuality the same way.

Very much the in the same theme as the Monty Python gag:

CROWD: We are all Individuals!

GUY AT BACK: I'm not.
I guess the real question is what is success? If you do not think climate change is a big problem or do not have a disproportionate fear of asteroids, then most of Elon Musk's work seem to be tilting at windmills.

Personally, I do not think we are going to get anywhere in space travel without space elevator tech, funding for which may actually be reduced if Spacex shows initial success but fails later. And certainly the reports of work culture at these companies are damaging to individuals and society at large.

Extreme efforts in any one direction always have this as a drawback. A more daoist or pragmatic approach to life and its problems would be more efficient.
It's also especially annoying when you consider that Gruber seems opposed to the idea of anyone else fleshing out Markdown properly, but he's not doing anything himself. At some point what he did with Markdown was basically just squatting on it himself, making any improving of it at the source impossible.
Sure it was.

I guess people already have forgotten how 3D programming used to be like.
Here are 5 VR headsets that won’t break the bank
It didn't take me 30 years, only 15, but I did develop problems - RSI in my arms. Luckily, it recovered, but it took a lot of effort: http://henrikwarne.com/2012/02/18/how-i-beat-rsi/
The problem is that modern hardware has followed the ideas from Amiga, NeXT and others and moved the graphics processing fully into the graphics card.

So even with OpenGL, you should move all the graphics processing into the GPU. The CPU is only working as orchestrator between data sets.

With geometry shaders you can even generate the data on the GPU itself.
Secure systems are much more than just a verified kernel or userland.

None of that matters if you are using it in a modern processor full of backdoors and malicious technologies like AMT/IME/PSP.
Whale Graveyard
HCL: a color model that actually matches our perceptions (2011)
Show HN: Simple parental monitoring software
How would GitHub even authenticate against a password? Not everyone has an account (and some people have more than one account), and it's very common for one person to push someone else's commits. This gives them an interoperable way to verify commits, even if those commits were originally made on Bitbucket or somewhere else.

They do verify it against the email address on the key, so anyone who made it show up as verified had access to your github password and was able to read an email sent to you. But also, if you don't trust github, you have the option of checking the signature directly and verifying the key thorough any of the other OpenPGP mechanisms.
Hi, maybe you could have bothered to read the other post from me?

https://news.ycombinator.com/item?id=11433163
I have not jet transitioned to using SSH-keys from the Yubikey. I have some issues with the ssh-agent understanding that I use a PIV interface.

I think pushing the bounds and evaluating usablity, maybe finding bugs is important. I still mostly do it for fun. I really like thinking threw different thread models and security systems.

For example, compare the security gained by keybases new system (NaCL, device keys, tracking) with my old gpg/smartcard/wot system.
Here's one of those RATs in motion on a 777:

https://www.youtube.com/watch?v=FfB2EP71hqY
That's why you do it properly randomized. Statistics tell you how much of a risk of your scenario (and similar) you are running at most.
> But those words (coyote, mesquite, tomato, and avocado, unless I seriously miss my guess) all end in a vowel.

Because they were adopted by Spanish speakers. English products using these names could either adopt the Spanish form, or as the GP suggest follow the 2.0 trend and recover the original form, publishing their webpage in the East Timor .tl domain.
I think the humorous type of "standalone application" in this analogy would be a physical camera, a physical address book etc.
I got a false positive on this function when checking against a user cuthbert_calculus and I never heard the end of it.
This is already as it is now.
"The unearthing of a stone used in iron working on Newfoundland, hundreds of miles south from the only known Viking site in North America, suggests the Vikings may have traveled much further into the continent than previously thought."

Newfoundland is an island! I understand that there may be an implicit assumption that they most likely had to touch the continent before getting there but this isn't neither a fact (only a speculation) nor "much further into the continent".
Diablo II is still running after 16 years, with no end in sight. There was a tiny patch just a few weeks ago.

It may not bring in any money, but the cost of running it (servers plus a little time from a few employees) is a drop in the bucket to any major company.
Retire after 10x shorter career..
That's cool! They did it right, because they spent all their time working on the product. What one shouldn't do is waste time doing trivial tasks which would be better outsourced. Glad you liked the article and thanks for sharing the video! Take care
Exploiting buffer
“Several days later Murray asked me about a tourist attraction known as the most photographed barn in America. We drove twenty-two miles into the country around Farmington. There were meadows and apple orchards. White fences trailed through the rolling fields. Soon the signs started appearing. THE MOST PHOTOGRAPHED BARN IN AMERICA. We counted five signs before we reached the site. There were forty cars and a tour bus in the makeshift lot. We walked along a cowpath to the slightly elevated spot set aside for viewing and photographing. All the people had cameras; some had tripods, telephoto lenses, filter kits. A man in a booth sold postcards and slides-pictures of the barn taken from the elevated spot. We stood near a grove of trees and watched the photographers. Murray maintained a prolonged silence, occasionally scrawling some notes in a little book.
"No one sees the barn," he said finally.
A long silence followed.
"Once you've seen the signs about the barn, it becomes impossible to see the barn."
He fell silent once more. People with cameras left the elevated site, replaced at once by others.
"We're not here to capture an image, we're here to maintain one. Every photograph reinforces the aura. Can you feel it, Jack? An accumulation of nameless energies.”

Excerpt From: Don DeLillo. “White Noise.” (published in 1985!)
Wait, what?

What happened? :( I really liked that service.
It does not solve anything for personal cars but it has some applications for public transit. In Vienna they started equipping new buses with pantographs so that they can charge from the overhead tram electrification when they are idle somewhere.

Looks like this while charging: http://www.trolleymotion.eu/www/verwaltung/common/nimages/13...
> $37,000

> That is definitely livable in most places, but money would be a little tight.

> Average wage isn't really good

I consider livable to be much under $15,000, probably under $10,000 in most states. I'm not sure how you would spend $37,000 to only consider it livable.
> 5. Most business problems are political/social - regret every time we were called in to try and provide a "technical" band aid to those same problems.

Why? Social and political problems are really hard to solve. If you can use technology to sidestep them, that's exactly the right way to do it.
Legend of Zelda: WebGL 30th anniversary tribute (unofficial)
Finance and the Internet of Things
18 additional bits of security means a bruteforce attack is 2^18 (262144) times harder. Quite a long way away from "16% more security". Yubico is intentionally obfuscating their words here by talking about the percentage increase between number of bits of security so that people will walk away with this exact misunderstanding.

There is argument to be made that 4096-bit RSA keys are unnecessary. But this isn't it.
This will make building roads orders of magnitude more expensive. I don't think we'll ever have "power lanes".
> Or, of course, just don't...

I think that's really the takeaway here. Bytes and bytes of JavaScript, slower rendering time, and for what? Just say no!
Indeed, didn't think about having another stick for the backup.
I suppose the main reason is that it links to your existing Signal installation on iOS/Android, and does not work standalone.
Nobody will ever make a 100% secure system. What are the alternative NFC Smartcards that I can use?

Yubico did not behave badly. Their products continue to improve in secuirty.

What is your alternative setup that provides anything close the same usablity?
That's not an alternative to PGP. PGP is not meant for streaming data, it is for store and forward systems (traditional email, signing packages, etc.).

Alternatives to PGP should probably include S/MIME and Signify, depending on what you want to do with it.
> (Obviously this wouldn't work in any current society, I'm talking a capitalist utopia with voluntary ~5% tax rates to pay for the police and army).

Singapore is pretty close to that tax rate. (I had ~5% tax on average for a six figure income a while ago, there.)
Ah, didn't know that.
Why should i use Vivaldi when i also can use Firefox and Classic Theme restorer?

Let's see... Vivaldi is Open Source Chromium with a bundled closed source app (Want to see that is true? Open Vivaldi task manager, kill the webview Vivaldi process, and UI disappears, but browser keeps running) to create the UI which is thanks to how it is created highly exploitable.

No thanks, go away!