skysight-inc/HackerNews huggingface dataset:
I get impatient with learning materials in video rather than text form.

I can read considerably faster than you can speak. Please just give me written materials.
So maybe we should be thinking about disarming Israel then.

It seems to fit all of your criteria.
Hacking Team broke Bitcoin secrecy by targeting crucial wallet file
Is there a mountain hiding on Pluto?
Nope.
If you want to develop software for critical system(medical appliances, satellites), this should be a must.
The only problem is the cost of implementation. On top of that you also have to account that there are non deterministic problems in Hoare logic, like finding the cycle invariant.
Out or curiosity, why does the (religious) iranian regime keeps calling USA "the great devil" then ?

Ps :reading some answers, i know about the history of conflicts between usa and iran. I was just pointing the fact that calling Iran a "natural ally" is a bit of a stretch.
> US reliance on Turkey is just a strategic position against Russia.

It's a strategic position against everyone. Look at the map and tell me what other NATO bases you can use to dominate Middle-Eastern airspace if you lose Turkey (after having basically lost Saudi Arabia without gaining really-secure positions in Iraq and Afghanistan). Until we invent bombers with unlimited mileage, Turkey is a required ally in the region.

> You're a fool [...] Your blind faith is incredibly disturbing.

That's ironic, considering faith is the one thing I've always sorely lacked. But thanks for the name-calling.
(typo in your HN title as well ... should be "its", not "it's")
Yes. We must make sure to reserve such celebrations for truly important things. Like the World Cup and Olympics.
No need; the browser will block http:// included from https:// pages. Including from a http:// page? Then a compromised jquery cdn is the least of your worries.

In short; no, just a compromised dns record is not enough.
I remember reading about Pluto in dozens of space books when I was a child, all filled with beautiful images sent from Voyager I and II, I'm so excited that we can finally add Pluto to that roster

Also, it's so incredible that the New Horizon's team has managed to get to something so small and far away!
If there's one thing we learned from the invasion of Iraq, it's that access for inspections doesn't matter. Iraq complied, the UN reports all indicated that there were no WMDs, the people who wanted to invade just made up some nonsense bullshit anyway.

Hans Blix, Jan 2003: "...access has been provided to all sites we have wanted to inspect... cooperated rather well".

Iran just watched a neighbour get invaded and seriously screwed over for basically no reason. Access for inspections is irrelevant.
What does that matter?

He's talking about actions he says he committed when he was CEO. He could get himself, Sam Altman, Alexis Ohanian, and Steve Huffman all sued for fucking over Conde Nast (i.e. their own shareholders).
Implausible and overfunded CPAP machine on Indiegogo
My son (a physics student) wrote to me to point me to a crowdsource project for a CPAP machine.

https://www.indiegogo.com/projects/airing-the-first-hoseless-maskless-micro-cpap#/story

My immediate thought upon seeing the mock up was: balony, with a capital 'B'.

It is a tiny thing looking a little like a plastic moustache. I do not see how such a small package could store enough power to run a CPAP device. It is a simple question of moving mass. People breath about 5 liters of air per minute at a low activity level. That’s 2400 liters in an-8 hour period. Air weighs about 1.2 gm/l = 2.88 KG moved in an an 8 hour period. And that illustration did not seem to have much space for a battery. Not to mention space for the magical flapping air pumps derived from CPU coolers!

And they claim a price of $3 per device… And it’s disposable.

They also say they are using a zinc air battery, which has energy density of 470 Wh/kg or .47 Wh/gm. Let’s generously say that they have 10 gm of battery—that’s 5 watt hours. Lets even more generously say that they have 8 watt hours. That’s 1 watt continuously for a night of sleep.

They are saying they can operate a CPAP machine on 1 watt, have it be the sized of a junor tootsie bar, and sell it for $3 per device.

The question I’m asking here is what should we do as engineers? Ethically, I mean. I really hate to see people taken in by such an obvious scam.
I agree, though I get that they're very proud. I think it's a major achievement for humanity.

Humanity has now sent probes to every of our original 9 planets (poor pluto..), we've sent probes into interstellar space. We've landed on comets. We've a permanent international presence in orbit onboard ISS. We're talking manned missions to Mars. We're commercialising space flight.

At this point it's about humanity, not countries.
Reasons to Choose the Bootstrap CSS Framework
For a skilled programmer who is fluent in a couple of other languages, I actually think that is counter-productive. Better take your time to learn that new technology properly in its entirety and then start playing with it. This way you will have a complete mental model of that technology in your head and you will be more likely to do stuff properly from the first try.
Animating the Mobile Web
This is so the wrong question. Immutable infrastructure does not require nor warrant restricting the form of access you have to your services.

Having everything build-oriented (basically building the builder on every deployment, than using it to build the service) is what prevents drift.

Running on a read-only file system is what guarantees immutability and prevents drift.

Not allowing SSH is plugging a single hole which guarantees nothing. Can the app-server write on its own disk? Can it modify configuration files? Maybe even code?

As a developer I want to be able to write applications that are not specific to any one deployment method. I want to be able to change my mind to host this on different kind of infrastructure. These kind of limits force you to create a strong adherence between your application and its tooling and the deployment method.

Of course, the Read/Write domain has to be explicit and limited, but this is good practice anyway. Running on a distributed storage grid based on something like CEPH can allow you to address this domain not only explicitly but also in a fault-tolerant and scalable way.

When you cut off SSH you are cutting off half of the tooling we have and you make everything overly complicated. I want to be able to tail any log on any host. I want to be able to scp for inspection any file to my dev machine.

At platform.sh (a PaaS running on a distributed grid of micro-containers) we run a build oriented immutable infrastructure so there is no, there can be no infrastructure drift.

We proxy SSH so security stays the responsibility of the orchestration layer not any single host or service. This means we can filter by role any connection to any service, but developers can still just use the tools that work.
The democratic will of the Greek people is that they should have their cake, and eat it. Where is the solidarity amongst their EU counterparts?
Hi,

Start-ups success doesn't depend on how good your products or services but rather it depends on the fact they answer the following questions:

1. Are your products what PEOPLE have told you they need or they are what YOU THINK they need? You need to carry out a thorough consumer/market research in order to ascertain which needs are not being filled or fully satisfied,

2. Are you always in a hurry to roll out, so that you could recoup the initial cost? Be patient. Test the marketability of your products by giving them out free of charge to friends, experts in your industry and media people. Ask them to give you their most honest feed-back. Don't spend anything on ads, word of mouth should be enough for now. And don't quit, be resilient, you will win.
http://ayietim.wordpress.com
That would seem to add 2 months to the breakout time. i.e. It would be 5 to 6 months based on Kuperman's reckoning (as opposed to Obama's claimed 12 months). Whether they can divert or reconstitute some of the 20% material during or after fuel conversion is unclear. Some scenarios are discussed here:

http://www.isisnucleariran.org/assets/pdf/LEU_20_percent_upd...
Be sure that if they had a chance with military offensive they would have done it (Israel/US). Like what Israel did with Iraqi and Syrian facilitates. Due to nature of Iran spread facilities, it is extremely difficult to destroy Iran's program with an air strike unless there are boots on the ground and occupation which is clearly not an option. According to best estimates it would only delay the program by one year with the outcome that Iran will actually quit NPT. Moreover, an attack would unite all Iranian to support the government. So in any case, this approach is not going to be toward the objective.

It is also partly wrong to think that sanctions brought Iran to the negotiating table, Iran has always been negotiating. In fact, most of the development of enrichment was done during UN sanction. Sure, people and economy suffered but again the objective was not the collective punishment it was to reduce Iran program which did not work. What caused Iran to accept to limit its program was the fact that the US accepted peaceful program and research nuclear capabilities which is a matter of pride and recognition.

"Insanity: doing the same thing over and over again and expecting different results"

However, I totally agree with you if your approach is to create another North Korea.
How iOS view controllers communicate with each other
Machine Learning with Scala and Spark: Feature Engineering
They're usually free once you're past the ticket barriers in the cities.
I'm interested to hear what the general young Iranian sentiment is towards the Iranian government, the US government, and the agreement.

I worked in Afghanistan at a telecom provider last summer. A lot of my coworkers were young 20-somethings whose parents had fled Afghanistan when the Taliban came to power from 1996-2001. The majority of them had been raised in Iran; the minority, in Pakistan.

The ones who had been raised in Iran were happy for the most part to have been able to return to Afghanistan. They told me stories of a paradoxical society that was quite forward-thinking while at the same time, extremely authoritarian and oppressive, especially with regards to youth education and expression. I kind of started to equate Iran with Singapore in my mind.

Could you shed any light on this perspective?
They should have made it load slower than Java a long time ago.
I don't think, for example, "semicolons terminate statements; blocks in curly braces; module import is use module::submodule::symbol; comment with // or /* */ which can nest." is deep water. The tutorial has to make a decision: does its audience know what a loop is, or how to even think about an algorithm that would use it? If the audience doesn't, then it's not a Rust programming language book, it's a Beginning Programming with Rust book. If the audience does, then they just need to be told the syntax.

Even when they ostensibly do that, "The main concept that makes Rust unique is called ‘ownership’. Consider this small example:" could be better-stated as a difference between Rust and (list the languages that don't have it.)

Tutorial authors and tool authors also waste INCREDIBLE amounts of time through dishonesty. For example, Functional Programming like Haskell is largely defined by the hoops you have to jump through syntactically and in program structure due to what it avoids. But a Haskell tutorial will NEVER make it obvious within the first two minutes that you are doing something fundamental different from C, Java, Python, C#, Perl, whatever - and that it has a whole concept, monads, just to get around this artificially imposed self-limitation.

They're just dishonest, waste incredible gobs of time, and don't get to the point.

When was the last time you picked up a language book that made it completely obvious in the first minute what it was and wasn't suited for, how many hours you would need to practice it before you made progress, and what the absolute bare minimum number of minutes you would need to invest before you could start doing anything in it was? It's a guessing game. "Wow, this only took me two minutes!" (json). "Wow this took me two weeks and I still can't do shit!" (haskell)

I Googled "I tried learning haskell for" to report on what I found. There happens to be one hit on that exact syntax. Guess how long the guy "tried" learning haskell for? A few months.
Large Hadron Collider scientists discover new particles: pentaquarks
That blog post could be a metaphor for 42floors foray into the brokerage market - the guy in the suit being 42floors:

"it’s totally fine to ask someone before you come into the office what appropriate dress means" = it's totally fine to understand the market before deciding to enter it

"He was failing the go-out-for-a-beer test and he didn’t even know it" = they just failed the go-into-a-new-market-beyond-your-means-test

Maybe Jason Freedman's lack of humility in the past led him to the idea that led to these lay-offs, and hopefully he now has some humility and focuses on the business not how much of a cliché he can make his startup.
Because every other country on earth isn't known to take deep pride in their culture and national accomplishments.

What's the disagreement exactly? That they cheered for their country? It's ok at a FIFA match, but not for something drastically more important? Subjective bias at its worse. When I see that attitude about something like this from non-Americans, it reeks of other countries feeling intimidated and jealous because they're not even on the same playing field with the US when it comes to space. It's nothing more than ugly envy.
The world has way too much bland corporate/HR sanitized writing as it is. Besides when you are married to someone who is your equal and then some that is how some conversations go :)
How sterile are water reservoirs and lakes? My guess is they're full of pooping and dying fish, bugs, god knows what. The big city nearby me pump drinking water out of the same lake they pump treated and untreated sewage into. The suburb I live in at least uses well water. My point is if the source of the water is full of living and dead animals and bugs then worrying about homeless people peeing on the fountain remains gross but is no longer a serious concern. Pumping that same water into a bottle and charging a large amount of money for it doesn't make the problem go away either.
Hi, author here. I'm working on a follow up article that will include feedback from the main UX tool makers. I want to get more perspectives on this topic. If you have any input for the follow up article, let me know.
Flash bundles things like Chrome, Mcafee etc.

That's the real reason they don't want a auto-update. Google pays them a lot for bundling Chrome(I think it's around $1 per install). They keep breaking the auto-update on purpose so that they can make a ton of money by bundling other software. Same with Java updates.
From what I read, it sounded like the Green Revolution ended with what amounted to a military coup, and the military holds far more of the cards than they did beforehand.

That's just a casual, amateur take, though. I'm sure there's folks here who have a more detailed opinion.
Here's another great comparison:
https://github.com/MicheleBertoli/css-in-js

I think that css-modules (implemented in webpack's css-loader) is the sanest approach:
https://medium.com/seek-ui-engineering/the-end-of-global-css...
Well the ECB could just print couple of trillion euro and hang them out divided to each country. We will have a little inflation and that's it. Greece will be debt free and there will be no burdens on the taxpayers.
But yeah do remember to check what you should wear/company culture before going to an interview :)
> Nix is estimated to be about 35km across, and Hydra about 45km in diameter. Kerberos and Hydra are a lot smaller

Is one of those Hydras supposed to be something else?
From the Rust book intro: "After reading this introduction, you’ll want to dive into either ‘Learn Rust’ or ‘Syntax and Semantics’, depending on your preference: ‘Learn Rust’ if you want to dive in with a project, or ‘Syntax and Semantics’ if you prefer to start small, and learn a single concept thoroughly before moving onto the next. Copious cross-linking connects these parts together."

It sounds like you should have started at "Syntax and Semantics". For me, I really enjoyed starting in "Learn Rust" because I'm more of a "learn by doing" kind of person, and I find that I cannot retain any information from pages of syntax descriptions.

Neither of us are wrong, we're just both different when it comes to learning.
I bet the scientists just hate that this stuff is shared on Twitter. They made a big deal that this was transmitted from New Horizons as a compressed image (to transmit it quickly) and then it gets mauled by Twitter's recompression too.
ah yes good point! I've used a different install method for so long I forgot that. So again, tantamount to crime.
Entrepreneurs Must Develop a Working Business Model
> While I am not a big fan of austerity, one can ultimately only spend what you got.

Wrong. You can always print money if you are the sovereign.
my 2c - I'm a very passionate learner - a softtop engineer (eg no education) who got where I am through the blood sweat and tears of personal drive and learning on the go. I'm a decent engineer now, and have really figured out what works for me so this is my current perspective on approaching learning.

The practice is important. I plow through books too but you need a project to become proficient. I bought a laptop and started working on some small scala projects on my laptop and reading books. That was enough to let me submit some janky scala for an interview and land a job as a scala engineer.

Some material is harder to learn, some of it is easy. I think it's better to defer reading books for a bit and get some familiarity with the basics so you have a point of reference while reading. The other day I was assigned a pretty big feature with a piece of the domain I wasn't too familiar with. I spent a few days writing a parser to get closer to the spec before starting to work on design docs etc. Having the familiarity then allows me to make sense of the research and existing design documentation so I think having a point of reference is a really important part of the reading/learning. If it's too far away from my current experience, I can't draw new pathways so it just falls out of my head. If I have that basic seed, I can grow some new pathways and expand my position with reading etc.

Ultimately, I think the best way to learn is to actually present the information again to other people. This is the culmination of practice and research together. To write a detailed article on a topic, you'll have to both write the code and also do a lot of reading. Any gaps in your knowledge you'll identify while you're writing and then it's a simple bit of google-fu to get a really solid level of understanding on a topic as you fill out your article.

Re-implementing things is also a terrific way to expand your knowledge. If you read a pattern book, you'll have some high level understanding of how the patterns fit together. Once you apply the pattern once, though, you'll never forget it and you'll see how it works at a very different level. So couple that with writing an article, etc, and it's a super effective approach to learning.
Because they are used to do so and because they are completely detached from the reality of their people. For the average Iranian, USA is the land to go. And you can't image how similar things look! Highways, signs, style of buildings all look like a slightly cheaper copy of the USA. Except for the roads, which are worse in the USA.
Assuming you're being sarcastic; those are actual competitions between nations, by design. His entire point was that this is not a competition. Obviously, if it were, America would be winning. That's not being contested; the problem is not that the US won, the problem is that by continuing to beat the rest of the world over the head with it they are alienating a large chunk of the world.

The Art Of War, and all that.
Yes, states always went messy when I made a visual module a bit complex (well, more than 50% was due to my unpolished skills though). The functional approach is better. My main mind-barrier as mentioned in the rely to hellofunk is not able to manipulate appearance through JS API. Perhaps I should stop thinking about it and just keep writing till I get used to it.
> I simply just loooooove how (western) leftists are so accepting of this. You shit yourself when Christians don't want to bake cakes. But killing apostates, hanging "sodomites", that's all good.

Woo, burn that strawman.
I didn't read through that book, I've never tried learning Rust so that's why I googled Rust tutorial so I would have an unbiased opinion on the first thing I found. You've just LITERALLY made my point for me by quoting instructions that sound like they expect to spend 20 hours on this thing right now, including referencing two other tutorials. Imagine if the first time you used a hammer it came with a reference to three different books you should read about it. That would be stupid - nobody would use a hammer then.

They should replace their expectation of 20 hours with 20 well-chosen lines anyone can use to start. If the language doesn't do that because it's too high-context, change the language so it's easier. Baby steps in Rust, or any other language, shouldn't take any number of days.
I meet with a lot of people from that region. From my personal experience almost every Iranian in the US is very Westernized including women who dresses like any other American. But most other Arabs including Saudis I know are still very traditional. Most of Arab women in the US still wear scarves or even burkas. This is just what I have observed, I have no idea how they really think.
Not sure if this translates to larger population or not though.
It's true that all of humanity will benefit, but it's also true that a very specific subset of humanity payed for it.

Look at it from a purely practical perspective - it is absolutely unnecessary for anyone outside of America to like this program!

The American voting public took on all of the downsides of this program (the expense, mainly). They hold complete control over its existence, and the existence of many missions like it. Patriotism motivates people, and until we start frequently sending international space probes it seems pretty useful to me.
New Version of Data Generator for SQL
because of decades of conflicts between countries as president Obama stated. this vision cannot change over night.
If you're using "small enough chunks" your space overhead balloons to the point where you may as well not use it.
Quite. And one can always count on nervous 19-year-olds to practice appropriate trigger discipline.

As for dropping them, the .45 pistol the military still used 30 years ago, could do that. But no doubt they are all off the street, or at least the discriminating felon won't carry them.
For those who are just catching up, I found the following article enlightening on the Greece situation:

http://www.pragcap.com/greece

..especially the following line:
- The EMU is a single currency system just like the USA is. The reason the USA works and the EMU doesn’t is because the USA has a system of rebalancing whereby poor states get more federal funding than wealthy states.
Of course they won't. They're $1200
If this is a common pattern in your life, a doctor or counselor might be able to help provide a plan of action tailored to your more precise needs.

Somewhat expensive, but worth it, I've found.
How to Increase Your ROI with Data-Driven Content
Israel (whose own illicit nuclear program is far more advanced than Iran's, let's not forget) is widely acknowledged to have assassinated Iranian scientists, no? That goes beyond threats.