skysight-inc/HackerNews huggingface dataset:
> What exactly is wrong with Authy that makes it completely unacceptable for you to use?

This exact scenario is sufficient on its own. Also individually sufficient are the unnecessary revelation of personal information to Authy, and an aversion to perpetuating an authentication method that unsophisticated users can easily confuse with more secure methods that don't rely on third parties.
Are you interpreting

> So you're really paying $65 bucks for 10-20 channels at best. Not much of a deal there.

as meaning "those 10-20 channels are worth $65 to me"?
You may be able to sell it, then buy the same model secondhand, with more ram.
Glad I saw this—having problem restoring an iPad and I could not for the life of me figure out what was going on. Now, this iPad has to leave the country in about 30 minutes...
Being creative while in pain – working with chronic illness
If one has never used computers like my Lenovo Ideapad y510p ore previously my Asus laptop and had to wrestle with the Synaptic/eLan drivers but rather only ever used a Macbook their entire lives, they would not realize how terribly bad touchpads can be.
I made a little bet with myself when I saw the topic of this post that a good 80% or more of the top comments would be of the "Shouldn't jump on the MongoDB/NoSQL bandwagon, nothing wrong with SQL" variety combined with various arguments to support that position or arguments against NoSQL in general or MongoDB specifically. I won.

Here's the thing; anyone that claims one is superior over the other without adding a specific use case or context is doing something akin to religious preaching. Databases are tools. Pick the tool you need for the job. If you don't understand exactly what a hammer is for and how it does what it does put effort into gaining that understanding. If after that research you think the tool has flaws that are important to you then don't use it.
Don't they? I'd think someone would crack the bitcoin piñata if so.
Golangs's import statemant is different (and dangerous)
Quit reading stupid articles written by out-of-work people with nothing better to do.
You're only getting "involved" by voting according to the government's definition of "getting involved".

Your parent post just put forward an argument which you did not address:

"You recall what platform Obama ran on? Hope and Change, how did that work out? The political process in America is broken and voting will not solve the problem of corruption."

Please address this argument. No need for "we'll see who gets more done" future arguments, this is a present-day argument. What should we do when, after people go out and "get involved" and "get more done" to elect the right representative, they don't follow through on their promises? What should we do?
It's cheap race gas at about 105 octane. I had my previous car tuned for it. The only problem is that it is very inconsistent at the pump. You don't always get e85. Some times it's e80 other times it's e75. The blend is also dependent on the weather. In cold weather states you only get about 3 months of true e85, in the winter the pump has a blend of e60. For a regular commuter car it's not a big deal and is necessary to ensure it starts properly in cold weather but when talking about cars that need a specific stoich ratio it's critical. Best way around it is to buy a barrel of it lol.
1c/GB/mo for data stored, ~3 seconds response times (cf. tape/Glacier at multiple hours), 11 9s durability, same API as Google Cloud Storage online.

(edit: add /month)
Good code is written so that is readable, understandable, covered by automated tests, not over complicated and does well what is intended to do.

Couldn't agree more.
It would never have reached the proportions it did if it wasn't for all the people "defending" the guy and then keep bringing it up time and time again to make an argument.
XKCD 1497: New Products
Strawhorse: Attacking the MacOS and iOS Software Development Kit
I doubt that scientifically reputable research into this would is possible. How would you design the study? Start a bunch of successful large corporations then randomly staff their executive positions with different mixtures of men and women, and study the effects on society at large for 30 years?
So don't tell the truth? It's interesting that people on Hacker News are intimidated so easily when confronted with such things.
you do realise that Authy uses standard TOTP? And Google Auth? This is like complaining about Firefox being a "third party app" and if you were just a normal person you would parse the HTML in your brain directly from the output of your ethernet cable or something.

None of these tools have any form of lock-in, but Apple imposes its own layer, in this case.
Sherry Walling: http://zenfounder.com/ might be someone to contact.
Revolution in Fundraising - Peter Diamandis
This is the document discussed in the related article 'The CIA campaign to steal Apple's secrets':
https://firstlook.org/theintercept/2015/03/10/ispy-cia-campa...
Google: We're revolutionizing storage with “Nearline”
All Things Pivotal Podcast Episode #19: Welcome Cote
Authy necessarily has the keys on its servers in cleartext. When you integrate them into your application, you send the code the user inputs to Authy's servers for verification.

Authy is a third-party authentication provider, it is not simply a synchronization service.
iTunes Connect has been down for several hours
Seems tied to (iCloud?) account issue: it's simply not accepting my correct username / password combo.
Lazy evaluation with pipes would be problematic because alerts/echos would be ignored by default as they are necessarily part of the stdin/stdout chain.

I.E.: This section of code

let a = "some_file_name".as_string();
println!("Opening: {}", a);
let path = std::path(a);
let mut fd = std::io::open(path);

would get optimized to

let mut fd = std::io::open(std::path("some_file_name".as_string()));

with strict lazy evaluation. The user feedback is removed, which is a big part of shell scripting.
I think one of the biggest irks for me personally when using ES6 is how `this` works.

class Foo {
constructor() {
this.whatever = 4;
}

bar() {
this.whatever = 3;
}

}

var foo = new Foo();

blah.onSomeEvent(foo.bar);

// When SomeEvent is triggered on blah, `this` will refer to blah, not foo.

console.log(blah.whatever); // 3
console.log(foo.whatever); // 4

// You have to:
blah.onSomeEvent(foo.bar.bind(foo));

console.log(blah.whatever); // undefined
console.log(foo.whatever); // 3

Which I know is just traditional JS, but it's a little unexpected because that's not how most OO languages operate.
But net neutrality doesn't necessarily conflict with managing basic categories of traffic to keep a system functioning so I don't see how the the one person torrenting on a contended line matters. You use traffic management to limit their bandwidth use, not their choice of protocol or their choice of destination or source. Then the customer can switch to a competitor or stay but we can rest assured that these management techniques won't result in incumbents preventing competition or free speech.
Correct me if I'm wrong, but if for example we only used pure ethanol as fuel, carbon would still be emitted, but it would also be offset by the carbon absorbed by growing the next round of fuel crops. It seems like such a situation would be either carbon-neutral or close to it.

Especially if we develop (through GMOs or ordinary selective breeding) crops specifically for fuel purposes to make the whole process more efficient.
It is drastic.
My sister worked in one of the farms...

The crop is not good? It went spoiled?

Well light this matches and watch it burn.. yes literally

The cities nearby suffer a lot with respiratory problems specially kids.

But you will not see that on News the companies pay a lot to "promote" their eco images
No, that's not why you were down voted. You were down voted because you were condescending to the people who enjoy working with *nix.
Authy uses a modified form of TOTP. CloudFlare requires Authy, not a standard TOTP implementation. They make this very clear when you try to activate 2FA.

Authy works as a third-party authentication provider. Their servers are in the loop on every login. They aren't just a TOTP app + synchronization, they actually do the code validation themselves.

The correct analogy would be if every time you went to a website in Firefox, it asked Mozilla's servers if it was OK to go there. Also if, when installing Firefox, it demanded you create an account and give your cell phone number to Mozilla. (Or better yet, Google.)
Debugging golang in gdb
Eclipse  Asana
I think he wants the typewriter to basically be seen by the computer as a printer, then when you send a text document to it, have it sit there and "print" one by one. Think "player piano" instead of "computer playing keyboard via MIDI".
I think I need to write a "C Programming Language Considered Harmful" essay. In this era, using a language which allows buffer overflows, heap corruption, use-after-free, integer overflow, and eliminates "undefined" but security-critical code, is utterly irresponsible for anything where security matters - and that is virtually anything, given the complexity and interactions in modern systems.

All code should have mandatory, compiler-enforced integer overflow and bounds checks at the very least.
Both the JVM and CLR have heap compaction pauses that make them unsuitable for even soft realtime (e.g. video streaming), which is something we want browsers to be capable of. You need either pauseless mutable heap compaction (something only Azul's super-expensive JVM does AIUI, and it requires a modified kernel to do it), a mostly-immutable language (OCaml, Haskell etc.), or explicit but safe memory management (pretty much a new thing in Rust).
Maybe they updated it, I'm seeing the page list mail and auth. outages from ~4-~8 AM.
You're not following.

I'm not arguing whether investors right now buy bitcoin directly or through a fund. Obviously they do both.

I'm arguing that NOBODY buys bitcoin through a non-fund bitcoin company that has actual products, like payment processing, consumer brokerage, wallet etc, which is what this new company is about. It's not a fund, it's a company with a product.

i.e. nobody invests in jet fuel by investing in an airline, despite the fact that all airlines trade in jetfuel. They either buy jetfuel (rare considering its properties) or buy into a jetfuel fund, etf, index.

It's just completely ridiculous and not true and unsupported by any evidence, that investors would want exposure to the price of bitcoin by investing in say Coinbase or Circle or Bitpay. They're two completely separate investments.

This is a company that will build hardware and software. It has engineers, management, marketing people, customer service, offices, warehouses, factories, supply chains. It has a product and it has costs. To invest in all of those costs to get exposure to the bitcoin price is ridiculous, again you either buy bitcoin directly, or you buy through a fund like I mentioned in my last post.

As for needing to be an expert in computer security to buy and store bitcoin, hardly, but that's another discussion.
seminar -> mailing list (aka newsletter, aka free)

SEO bait -> a thing I wrote on my blog with the words "Apple Watch" in it like a million other pieces, there is literally zero chance of SEO doing a damn thing which, if you work in SEO, you know

the barest whiff of commercial activity sending a person "bitching" to a comment box -> 6 years in business, I still don't understand this
One quick example.

Certain elements are, or can be made to be, "inline" which gets them treated the same as characters on a line. Thus those elements, such as an image, will have white space between them as a word does in a paragraph. If you butt those element's tags right next to each other, with no white space between them, then there will be no white space on the displayed page.
it is not documented, but it seems an eclipse connector for Asana, something I would really like to have
Show HN: Techmasters – group for technologists to improve their public speaking
the ONE day I want to buy Frozen from the iTunes store...

Thanks apple, for dashing the hopes and dreams of this twenty-something, now bawling their eyes out and screaming for Frozen.
from the documentation: "You should expect 4 MB/s of throughput per TB of data stored as Nearline Storage. This throughput scales linearly with increased storage consumption."
is there a lightroom plugin?
It reminds of an interview question. What is the slowest program (that still terminates) it is possible to write, and how would you do it?
I used to do it something like that, but I find it personally easier to understand the way I described it and evolved into that. I also like what I'm ultimately doing (vim/vi in this case) to be over on the left: edit whatever this mess on the right produces.
Do you really think banning lotteries would stop people from gambling? It certainly doesn't work for alcohol or drugs.
Thanks for the correction. The unix is large and I'm so very small.
Netflix doesn’t have an HR manual. There is a single guideline: “Act in NetFlix’s best interest.” The idea is that if an employee can’t figure out how to interpret the guideline in a given situation, he or she doesn’t have enough judgment to work there. If you don’t trust the judgment of the people on your team, you have to ask why you’re employing them. It’s true that you’ll have to fire people occasionally for violating the guideline. Overall, the high level of mutual trust among members of a team, and across the company as a whole, becomes a strong binding force.

Christ on a bike, that sounds horrific.

All this approach can do is replace codified guidelines with unknown, arbitrary ones. Who defines what "NetFlix's best interest" is? In an organisation of that size, conflicts of interest must happen all the time.

Is this just a fancy way of saying "If we don't like you, you're out of the door?"
>> You know why Alan Turing was awesome? It's because he wrote awesome code.

Alan Turing is awesome, now. But he wasn't universally thought highly of at the time, was forcefully subjected to medical treatment for his 'condition', and was harassed and basically blacklisted in his professional and personal lives.
There it is. Still, someone like 'cperciva could pool a lot of their customers' data together and offer high speeds even for small amounts of data.
What Sport Should Your Kid Play?
We should have settled on Pascal long ago :-)
Ask HN: What does Design+Manufacturing+Prototyping imply?
I am applying for a startup as an Intern, and its a robotics firm which focuses on Design+Manufacturing+Prototyping I cannot understand what it really means and what should I study in order to understand those 3 terms completely
I recently complained about the lack of a Windows Phone client on their Facebook page, and their response was "The service you've requested is currently not on our roadmap".
Task Automation with npm run
I found the part of the article where it talks about the what if situation about Japan getting rid of work visa to be really interesting. Honestly it shocked me, and has changed the way I think.

Also I never thought of it this way, but feminism/brogrammers are super similar in the way they try to colonize nerd culture.

A lot of unskilled people are trying to get a career in tech for its perks. They are not good at it or as good as they should be for the industry standard. When they get called on it, they hide behind something like feminism.

Essentially it's all about grabbing power in our community via subversion rather than skill.
And This is a problem because computer programming is intensely logical problem. It requires a lot of skill.

I'm glad I read this article, I feel like I understand people like Linus Torvald a little bit more.
Augmented Intelligence and Income Inequality
Generating Revenue with Crowdsourced Smartphone Sensor Data
Prescription medication can be extremely expensive without good (expensive) health insurance, especially if there is no "generic brand" version of the drug available. Think hundreds of dollars per refill. I think that's the pain point they're trying to solve.
Seems like a hard battle for sure.
they updated the status page http://www.apple.com/support/systemstatus/
The same egress and data transfer charges as for Google Cloud Storage Standard / DRA.
Can transfer the data from Standard to Nearline bucket for free until Jun, 11 - https://cloud.google.com/storage/pricing#network-regions
Apple leaves customers in the lurch as services go down – has it been hacked?
All of the numbers, none of the information.
You should investigate DuoSecurity, perhaps tied with some Yubikeys - they scale TSV to enterprise scale and have systems for handling scenarios like lost phones.
There is this paper [1] by John McCarthy on what he calls Elaboration Tolerance:

Elaboration tolerance is the ability to accept changes to a person’s or a computer program’s representation of facts about a subject without having to start all over.

This could make a good definition of what is 'good code'.

[1] http://jmc.stanford.edu/articles/elaboration/elaboration.pdf
I would just say "framework" instead of Angular.

That said, it seems the real issues that frame works solve are those of teams who are unable or unwilling to establish their own set of coding standards and thus fall back on using some other team of dev's coding standards.

I'm not saying that's a bad thing - I'm all for frameworks on the backend, and like I said above, I'm for (loose) frameworks on the frontend (backbone + underscore).

I don't mind standards, but I'm against Angular becoming the standard because its not very good.
While this comes too late to help you right now, I recommend looking at running a 2FA app on your laptop or desktop like this - https://github.com/gbraad/gauth so that you are not in this situation again.

Either that or grab a cheap Android handset and use it as a backup. The standard 2FA app on Android needs nothing more than occasional network connectivity to keep the clock in sync. You don't even need a Google account, the app is on FDroid.

Cloudflare is huge and many of us rely on it, so I hope you can easily avoid this predicament in the future - good luck!
You sound like someone who has never challenged your own opinions. Some of the first US presidents would argue this government is in huge breach of its original contract with its people.
Who says putting time pressure on programmers is more effective? What I have seen is that it leads to delivering low quality work, followed by a lot of "putting out fires" work.

When you work with motivated engineers (most programmers are in my experience), they set their own pressure and deliver quality work.

If you have a project supervisor that doesn't understand how quality software is made, leave. Putting in 80-100 hours? Nuts! Your estimates will slip even further when you do that.
It's more functional than "going down a slope on skis, fast", at least. :)
Reading your comment, I suspect in many ways you have already decided on the "right" and "wrong" party in your head (e.g. look at your description of Kleiner).

I don't have a horse in this race, and nor have I pre-decided the outcome - let's wait for the courts.

It could go either way - either somebody is crying wolf, or somebody discriminated against an employee, and stopped their promotion.

It may take some time for this to churn through the courts, and an outcome to be decided - I suspect much of the mob may already have moved on and lost interest by then...lol.

And I'm sorry, but I don't know what to make of your last sentence. There wasn't any reasoning or context attached to the statement, so I'm not really sure how I should reply.
Seems like DDoS toward the US?

http://map.ipviking.com/
And now showing an iTunes Store outage.

Kind of odd that they inserted a past outage into the history that never showed up in the status indications at the top of the screen. Makes it clear this is a manually updated dashboard, not based on monitoring.
There's a class of antibiotics (ionophores) that are used in cattle feed specifically to manage issues with grain feeding. They reduce incidence of "bloat", and increase feed efficiency. They are also used with other feeds, but the purpose is still to manage digestion issues.

I think there is more use of other antibiotics to treat sickness in feedlots though.

(as an aside, this pdf has an amazing and disturbing illustration of severe bloat on the third page: https://www.animalsciencepublications.org/publications/jas/p... Warning: it shows material ejecting from a medical opening in a rumen.)
Software development is a job, but the original post wasn't talking software development. It's talking about being a nerd. Sure, I have nerd "creds" and could easily fit in with any stereotypical group, but I don't claim any nerd status nor appear like it to the outside observer. I not gonna tell my group of friends to stop playing DnD or making shitty jokes no matter how embarrassing it is in public, and I expect the same courtesy. The problem I see is that folks seem to have this idea that they have a right to never feel offended. Well tough shit, you don't. You shouldn't be harassed, but if you don't find a group of folks ideals to your liking, well that's just life. Again, we're not talking professional lives here, but that of a subculture. Unfortunately, the problem is an overlap of folks who can't maintain a professional demeanor.
Can you imagine how muscular your fingers would get from using this as your primary work keyboard?

Or how quickly any coworkers within earshot would want to kill you?
I assume this is CDT. I'm seeing ~5-~9 AM EDT.
The top 5 reasons people don&#8217;t set goals
Is this like Seamicro or like a blade chassis?
I feel like that too — but then I read something like this http://thread.gmane.org/gmane.comp.version-control.git/57643... and I begin to think that may be I just feel that because I'm a OOP, garbage-collected brought-up weakling who doesn't comprehend the wisdom of the C wizards.
Ask HN: Best Supply Chain Management Books?
Since I struggle to understand the logistics and distribution side of product management, I'm very reluctant to try out quite a few business ideas.

There are many SCM books out there, but I don't know where to start, nor do I have the time to read each and every review.

Help me, Hacker News: what are the most basic and complete resources on SCM?
I'm the founder of Techmasters and would love to get some feedback on the idea.

It a free program modeled after toastmasters.org in that it focuses on decentralized learning (ie there is no one go-to "expert" leading the meeting), and on anonymous feedback (after each presentation written feedback is submitted by all audience members).

But the program and the presentation topics have been updated to meet the needs of technologists and those in the startup community. The specifics of the program are still getting worked on, and will eventually have much more guidance as to the goals of each presentation on the website.

I'm starting the meetings here in Berlin some time in April, but would love to get some feedback as I begin the process of getting word out about the group!
http://xkcd.com/1220/
So is this a blatant dig at Amazon's Glacier? "Fast performance... unlike competitors"

As they generally do tit for tat on price wars, it will be interesting to see what Amazon responds with.
You got it kind of backwards.

He was already fired by the time the "East side of Internet" reacted.

As for this being brought up again and again: it is a very good example and I can't recall the person in question ever coming up with a real apology.
Maybe containers can be the norm for all systems. Not just specialized server OSes. Need to install a video editing suite that has many packages? - use the container, etc.
I didn't go to public school, is it really as 80's-teen-movie-tropes as pieces like this make it sound? It's just really hard for me to take seriously.
So how is this implemented? Spun-down disk drives?