skysight-inc/HackerNews huggingface dataset:
Commentary from my part:

Bitfinex uses BitGo for multi-signature (MultiSig) transactions. 2-of-3 signatures must be present for user funds to be released.

Keys present:

- Offline key held by Bitfinex

- Online key held by Bitfinex to initiate user withdrawals

- Online key held by BitGo to confirm user withdrawals are within constrained limits in a set timeframe

zanetackett, Product Development of Bitfinex, confirmed that Bitfinex's offline key was not compromised. The attack was also not internal [1]. Another set of comments also suggested that BitGo limits were set in place by Bitfinex [2-3].

The automatic limits are designed to constrain BitGo from signing any transaction from Bitfinex that are irregular in volume or exceed a set amount in any rolling timeframe. Somehow they were bypassed. What we have currently suggests that the limits were too large or that BitGo was not enforcing the limits. BitGo and Bitfinex are also separate established entities, so that both of them being compromised for this attack is unlikely. An improper setup between Bitfinex and BitGo is more likely.

[1]: https://www.reddit.com/r/Bitcoin/comments/4vtuxo/bitfinex_se...

[2]: https://www.reddit.com/r/Bitcoin/comments/4vupa6/p2shinfo_sh...

[3]: https://www.reddit.com/r/Bitcoin/comments/4vtuxo/bitfinex_se...
? That's not what I see in crashplan. Expand the tree view until you get to the file level, and then expand the files: it shows the times of the backup revisions. You can also specify a target time to restore to at the bottom of the restore tab.
I feel like my earlier comment has been misconstrued as "if your work generates $1MM in profit than it should be rewarded with $0.999MM in salary". That's not what I'm attempting to say at all. Assessing value is definitely more complex than that.

Additionally, yeah, it's true, competitors might not be able to realize the same value in the same space. Competitive advantages exist. Spreads between value and salaries will exist, and some companies might have bigger spreads than others because they're more able to realize value. I agree with all of this.

All I am attempting to do is refute the claim that there's no relationship between value of work and renumeration for that work ("[t]he value someone creates has nothing to do with their salary"). I don't dispute that we can create toy examples where that doesn't happen, but they aren't effective refutations of the general point.
Code Review and Test First Development
Fibonacci benchmark
Facebook could owe $5B in back taxes
They can sometimes find out that you've lied. I've known people who had this happen, and the offers were rescinded. In all of those cases the person had already quit their job, were in the transition period and were told they were no longer going to work at the new place.
As will many more
sometimes they find out via other means. They're not supposed to be able to, but it happens. Other times they don't tell you until after it is too late.
This is probably the biggest lie that I ever heard in my life.
Go on and take your opiates if makes you happy, but don't try to deny reality.
Alcohol is assumed every day by billions people in the world and it has absolutely no harmful effects if taken moderately. Actually there are several studies about the healthy effect of one glass of wine a day.
A junkie instead cannot take his sh.t with moderation and will suffer plenty of ill effects.
Two words: rent extraction
...except if all the competitors ask how much the employee was paid at their last gig, so bid $12.

Price fixing is an actual thing, that's why we have labor laws. Also see: non-compete agreements.
It runs on rails, doesn't that make it a tram, not a bus? And it's only got 7ft of clearance. Still, pretty cool for a prototype.
Definitely not. It is a pain in the ass to write discrete characters with a quill or a fountain pen, so it's more of a change over time than geography.

In fact, I find it more interesting to consider when printing (non-joined letters) became acceptable for an educated person. I'd put money it is directly related to ball point pens and pencils.
At will employment. The company may change the salary at any time. They can just employ them, then immediately seek their salary history, then _alter_ their salary based on it. If a whole lot of companies coordinate to do it together, then the system is bypassed rather easily.
I'm the PEP author. Feel free to ask questions ;)
hey akcreek, I also recently started an LSP. I would love to ask you a few questions and talk more about your day-to-day working and how you are growing your business. We are moving slowly and could use some help. We would love to see what we can do to improve our work. If you wouldn't mind and you have the time, shoot me an email wcbirtwell@gmail.com . I would really appreciate your insight! Thanks
> So what you're saying is, Windows should not strive to meet any sort of basic security capability?

It should, but at this cost.

> Epic Games can merge Microsoft's fork if they want. (Bear in mind, pull requests start as forks.)

Epic games won't. In fact, our conversation starts following the article interviewing Tim Sweeney. I highly doubt if MS will ever be able to convince Epic games to do that.

Also in the future what's stopping MS from forcing developers to use Microsoft store, followed by restriction on the type of content, followed by...more restrictions. The trust issue is very big here.

It's also true that MS have changed their attitude recently after Satya Nadella became the CEO, but when both Tim Sweeney and Gabe Newell is worried about something - I think the issue deserves more attention.

> Tim Sweeney is paranoid in the wrong ways, he's suggesting that you have to leave a poorly secured operating system in order to protect user freedom. That's false.

He is saying it will be wiser for the community at large to choose user freedom over poorly implemented security policies.
The risk analysis certainly needs to account for misuse, but that doesn't necessarily mean that the product needs to be designed to prevent it. If cars were designed that way, they'd all be governed to 85MPH and refer the driver for mandatory training if they failed to signal for turns too frequently.
Internet Archive | San Francisco, CA | Full-time | ONSITE

The Internet Archive is a non-profit with a huge mission: to give everyone access to all knowledge—the books, web pages, audio, television and software of our shared human culture. Forever. Based in San Francisco and with satellites around the world, the Internet Archive staffers are building the digital library of the future--a place where we can all go to learn and explore.

Open Positions: Operations and Networks | Sr. Software Engineer (Full Stack) | Web Applications Engineer

For more info and how to apply online: http://archive.org/about/jobs.php
Nice. But I wonder when they will get around to updating the Service Fabric with the new version. I think SF is still on 4.5 or 4.5.1.
Linus' reply: "I detest these patches."

https://lkml.org/lkml/2016/8/2/1589
Even if the pupil dilation response to light is not consistent over time (or affected by drinking/stress), wouldn't the mere fact that it responded at all be proof of a living eye?
Google Fiber Getting Faster
Please break away, that's the best feedback I've gotten. Honestly I think what you're saying has a lot of merit, and given that I'm not getting much traction with this project at all, I think a lot of people feel the same way. My question for you, what could this or a similar service offer to make you choose it over Heroku for example?

I'll add I think there's an opportunity for price reduction with the hosted single page app concept I'm promoting, $5 a month for an aws t1 micro (for 3 year reserve) vs $5 a year for a solution like Lite Engine.
I really want to switch to Firefox on Android for the extensions, but I feel like Chrome is still doing a superior job in terms of security, which makes me stick with chrome. I hope e10s is the start of Firefox getting a content sandbox.
As referenced in the submission article, George R.R. describes two approaches two writing:

>"I think there are two types of writers, the architects and the gardeners. The architects plan everything ahead of time, like an architect building a house. They know how many rooms are going to be in the house, what kind of roof they're going to have, where the wires are going to run, what kind of plumbing there's going to be. They have the whole thing designed and blueprinted out before they even nail the first board up. The gardeners dig a hole, drop in a seed and water it. They kind of know what seed it is, they know if planted a fantasy seed or mystery seed or whatever. But as the plant comes up and they water it, they don't know how many branches it's going to have, they find out as it grows. And I'm much more a gardener than an architect."

These two approaches are often referred to as "outlining" vs "discovery writing." My view is that these approaches don't describe two categories of writers so much as they describe two points along a spectrum, and most writers lie somewhere between the two extremes.

For example, Brandon Sanderson says that he extensively plans/outlines his plots and fantasy settings, but he tends to "discovery write" his characters: he will frequently write multiple versions of the opening chapters of a book to see which character fits best for the story he is writing, sort of like auditioning different actors for the role. Brandon didn't plan the Mistborn trilogy with a female protagonist; rather, he tried several different versions of the opening chapters, each featuring a different character in the role of protagonist, and he found that the story worked best with a girl in the lead role. He went on to make several significant adjustments to the events of the story to fit with his character choice (he has sometimes jokingly described Mistborn book 1 as "Lord of the Rings meets My Fair Lady"), but the world and the overarching plot structure still matched his original plan for the series.
We talking about Apple now or the Patent Troll ;-)
There is research that hints that a very quick onset might be possible. It's even be suggested that it can happen in months. [1] (I tried to find the corresponding paper but could only dig up a conference talk abstract.)

The studies I found all used lake sediments in Irish lakes, so it's somewhat local and not conclusive yet imho. Still, it seems to be a surprisingly fast change in the data. (I was surprised; I didn't know.)

Do you have a source for your point? It looks like a more extensive literature review is needed to answer this question since the answer is not on the surface. Or my google-fu is just weak today.

On the other hand I also found research stating that the next glacial period might be a few 10,000 years off, so there's that.

[1] https://www.newscientist.com/article/mg20427344-800-mini-ice...
It's also self-selecting. People who aren't aligned with this particular filter bubble don't stick around long. I say that as someone who has temporarily rage-quit HN a couple times over frustration with what came across as closed-mindedness on the part of the majority of commenters on certain topics.

Unfortunately for my blood pressure, it's still the best source for a few types of tech and startup topics. And at least it's not as bad as the filter bubble on slashdot.
The code your debugging isn't always line for line compatible with the code where/when the exception was thrown.
Show HN: A pretty animation from the weekend
It will only be enabled for a percentage of users, and one of the criteria for not enabling it is having an extension.
Terraform looks really nice although it seems it would be of limited use to me as most of my servers are physical. I do have a some VMs running on VMware, however. Anyone know what versions of vSphere are supported (I see it's been tested with 5.5 and 6.0, but I think we've still got a few older ones out there)?
I know what you mean. It's the current system that's messed up, that just by holding money you can create money. It generates all kinds of fucked up inequalities.
This is neither here nor there, but how could agile be a noun? Did you mean an adjective?
Theranos CEO Holmes Speech at ACC: Miniaturization of Laboratory Testing
Sure!

Edit: This formatted poorly on HN. See here: https://gist.github.com/anonymous/3925f5e58d8647e6d82a3b2084...
Yes. One mention. No discussion. No indication as to why Twitter is in the title, as opposed to any other service. This is puff/clickbait.
Discovery that an employee wasn't honest during the interview process is grounds for termination at many companies
How can anyone that can't even work because lives his life in a continuous high afford something even if it is cheaper without stealing?
For others like me, who don't know Terraform:

"Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. Terraform can manage existing and popular service providers as well as custom in-house solutions."

https://www.terraform.io/
I expect drafting plays a role; "Engineer handwriting" often actually is "writing in drafting letters," sometimes in a SmallCaps style for lowercase.
Can't praise Terraform enough. Just so well designed and a prevents you from ripping your hair out. Great team as well.
Location: Auckland, New Zealand
Remote: YES
Willing to relocate: YES (Asia)
Technologies: Javascript (React, Angular, NodeJS), Java, MongoDB, Postgres, Webpack, NPM, CSS3, SASS, etc
Résumé/CV: nicofetter.com
Email: hi@nicofetter.com
I've got a reasonable number of relatives who would not be able to install windows or MacOS on a new computer, they just purchase new computers.

In my experience installing a friendly linux like Ubuntu is a lot more simple than installing Windows. Unless the hardware is very new the install will just work. If you want to play games you may have to play around with installing the latest video drivers from the vendor, but how is this any different from what you have to do on a Windows machine?
You wanted to work for them more than they wanted you.
Just to be clear on your last point, I don't object to immigrants pursuing engineering, at all, provided it was a choice they made freely, that the immigrants were also free to choose not to become engineers as a condition of entering the US. I do object to empowering employers to coerce would-be immigrants into studying engineering (or any field for that matter) or working as engineers as a condition of gaining access to the US labor market, as I believe that this produces harmful market distortions and is an affront to personal freedom.

Generally speaking, immigrants (about 1.2 million annually to the US) are free and full participants in the labor market, free to pursue the degrees and skills they wish, in response to salary, working conditions, career longevity, personal interests, and so forth. They may wish to open a sandwich shop, sell real estate, or write software. Just like people who were born in the US.

It turns out that, like those born in the US, these immigrants don't go into engineering in numbers that high tech employers feel they should. Personally, I think this is a sign that perhaps high tech employers need to sweeten the pot a bit - if people (immigrants or otherwise) who are free to choose aren't choosing you, that's the market's answer. It's not them, it's you.

Employers have responded by lobbying for what I consider to be a wildly self-serving and coercive visa that gives them the power to bestow and revoke US residency and work rights under the notion that there is a "shortage" of engineers. This enables them to say - we'll let you in if you study computer science and agree to write code for us for the "market rate" salary that fails to attract those with the freedom to choose their careers in sufficient numbers. We won't let you in if you don't take our tech test, and if you try to quit your job and open up a sandwich shop, we'll have you deported. You know, free labor markets.

I'm opposed to a system that allows employers to bestow (and revoke!) US residency and work rights on non-citizens under the condition that they study what the employer says they should study, work on what the employer says they should work on, live where the employer says they should live, and so forth. I think this position is very consistent with pro-immigration attitudes and personal freedom.
This is why I dislike anti-discrimination laws too. The way they were enforced probably worked well with manual labor jobs and the like where labor is a commodity for example. Of course, this is why I am willing to compromise and limit the laws to these kinds of jobs.
Was it just me or did Alan say the brain is magic? It's so arrogant of him to think he believed he understood the brain enough to say he doesn't understand it so it must be magic. I so love Minsky. Long live Marvin Minksy.
Sounds like 1870s for bitcoin.

https://en.wikipedia.org/wiki/Train_robbery
Honestly I don't care how remote it is. Maybe someplace in the southwest where they have effectively unlimited visibility, but as I grumbled about after the journalist PR stunt, they don't really know the possible outcomes of their tinkering.

Even in a non-hacking scenario there are plenty of weird edge cases that can arise in car computer systems. Catch any of John Hughes' talks about QuickCheck and he'll describe finding perverse bugs that would take a combination of specific inputs and could result in very negative outcomes for the driver.
Learn how to sketch interfaces if you really can't draw
Your comment reminds me of this:

https://en.wikipedia.org/wiki/Dow_theory
This has really influenced my thinking as a strategist and architect, particularly around when to introduce and remove process in teams. In particular, trying to figure out how to engineer reinforcing loops so that your teams and groups experience virtuous cycles of productivity.
I'd say it's a little harder than not losing cash. If you put cash in a safe, you can be confident that an attacker can't take the cash without getting into the safe. If you put bitcoin in a safe, an attacker can take it without ever getting into the safe if you happened to forget about a copy of your private key somewhere else.
How long is your time frame? Many more people have died after Sep. 2001 than in the decades prior.

That just isn't true at all[1]. Since the end of the Second Congo War[3] (in 2003) there hasn't been a conflict that's come close to 1MM causalities.

While the Iraq, Afghan and Syrian wars have been brutal and very well publicised they haven't been anywhere near as severe in terms of causalities.

(Don't take this as a comment either way on US policies though)

[1] https://en.wikipedia.org/wiki/File:List_of_wars_by_death_tol...

[2] http://www.smithsonianmag.com/smart-news/globally-deaths-war...

[3] https://en.wikipedia.org/wiki/Second_Congo_War
The PyMiniRacer repository is also bundled with a BabelJS (https://babeljs.io/) example:

https://github.com/sqreen/PyMiniRacer/blob/master/helpers/ba...

You can easily try it once PyMiniRacer is installed to transpile JavaScript files:

cat some-file.js | python helpers/babel.py
Can't speak for everyone but my followers on Instagram are quite different from my Facebook friends. Over half of them I don't know personally. Besides the fact that my account is public, I think this impacts what I would post on there vs Snapchat significantly.
I'm sorry that you had to go through this. I agree that it's intrusive and really shouldn't be tolerated.

A while ago, I was in the middle of the job interview process for a company. Having read some rudimentary background on salary negotiation, I was somewhat prepared for how to deflect the "how much are you making?" question.

The next interview was a technical interview, so I wasn't too focused on this aspect of the interview process since I hadn't received a verbal offer. The technical interview went well, but suddenly the interviewer asked "what are you making right now?". Completely clueless, I started talking about the projects I was working on and various technical aspects. The interviewer nodded, and then replied "No, what I meant was what is your current salary?"

I was completely unprepared, fumbled and after some resistance gave up my salary after being told, "this process cannot continue until you tell us your salary". (They also subsequently asked for W2s as proof) I handled this extremely poorly and basically backed myself into that corner. Basically, they negotiated much better than I did, even if it meant resorting to heavy-handed tactics like that. Later on, HR explained this line of questioning to me by saying, "we ask for this information... not to draw a box around you, or anything like that, but so that we can give you an offer that matches everyone's needs".

Long story short, the offer came in at almost exactly $PREVIOUS_SALARY * 1.05. I politely declined.

While this process was painful, I learned a lot from it - always be ready to handle the salary question, even if the interview is supposedly a technical one. If you willingly give up your previous salary, in most cases, you're looking at an offer 5-10% higher at most. (Unless you're an outlier making several standard deviations above the mean) Don't let people box you in.
Evidence of absence is awfully hard to come by.

Significant evidence of insufficiently advanced Dyson Spheres seems somewhat compelling.

What's the internal temperature of an efficient Dyson sphere? Or conversely, what's the minimum size of such a sphere around various star classes to maintain a goldilocks-zone internal temperature? What are the mass requirements of such a sphere? How do the nonrotating elements of that maintain themselves against stellar gravity?

At some point in the thermal life of the sphere, it's got to maintain a steady-state flux of energy out to energy in. At a galactic scale, that's probably going to be detectable.

It's also quite possible that there are astral objects around which one would prefer not to build Dyson spheres. Black holes, say, or neutron stars, or binary or multiple star systems (a sphere around a single star is likely complex enough). Etc.

I've never found the Dyson sphere concept particularly compelling myself. Interesting concept, but challenging to pull off.

But then, what do I know, best I can claim is to have blown up a single planet. And that was with the assistance of alien technology.
Yup, can confirm. Release builds usually have nearly all useful stack information stripped out, so if you get a NRE, you're kind of left playing pin-the-tail-on-the-donkey guessing at what might have been null, without null-checks and asserts.
Yeah. Just because a plethora of people like someone's post doesn't mean that I will, but with many new feeds that kind of post would be prioritized over something with fewer likes/comments that I would actually want to see.
So, company A develops a different solution to avoid paying licensing fees for a patent owned by company B, and somehow company B is liable for A's costs to develop the new system? That makes no sense to me, frankly. It would be like demanding that your competitor subsidize your R&D.
Photos in Snapchat are more a way to convey the moments that make up your life rather than capture something to keep.
From a version number point of view maybe, but to say 'it works' is pretty charitable. CLR versions vs framework version confusion - "oh, you've got a .NET 3.5 app, you need CLR version 2.0". ASP.NET version vs framework versions. ASP.NET 5 vs ASP.NET 4.6 (ASP.NET 5 was re-named to ASP.NET Core 1.0). I guess CLR versioning "works" but in the broader .net ecosystem it is still a problem.
Looks like you managed to dodge the Comcast annual 50% price hike "just because". Burn in hell Comcast. Burn in hell.
The Systems Thinker [1] is another great resource.

[1]: https://thesystemsthinker.com/
So how does this work with users that are using 2 factor authentication? Looks like they're in the clear.