skysight-inc/HackerNews huggingface dataset:
If you can sum up algorithm or object structure you create in a single paragraph reading of which saves me four hours of puzzle solving, then it is super useful. Same with one line explanation of clever unusual hack.

Also, code review comment that teaches something instead of just vaguely alludes that "this is bad". It is better when junior learn why instead of memorizing seemingly arbitrary rules.

Also, communication in the team and out of team. If you can explain why the estimate is too small or that users/managers/customers naive idea is, well, naive (without using that word), then you are the gold. If you can ask the question in a way that makes people understand what you are asking and gives you answer, you are double gold.

If you can explain why the proposed design change or style guide change would be helpful, then you don't have rely on snark and put-downs when pushing for those changes (and thus avoid long term consequences such style has). And so on and so forth.
The 'safety' choice is misinformed. People have allowed what they see in the media and what politicians are saying to cause them fear - fear which is completely irrational. I noticed this during the Question Time debates in the UK the other night where Jeremy Corbyn was hounded on nuclear weapons. Some people in that audience seriously believe we are on the brink of nuclear war and want someone in charge who has no issues dropping nukes on other people. I was pissed off watching it until I realised they genuinely seem scared. But their is almost no rational behind that other than things they've heard on the news. The terror attacks in the UK in the last 3 months have been devastating - but the number of deaths and even the number of injuries needs to be kept in perspective when choosing to give up rights as important as privacy. One choice is informed by logic and reason, the other by exaggeration and lies.
Why wouldn't the author want things like bug reports?
Fred Wilson – There is no free lunch
support vector machines. a non-linear classifier that was the hot thing in the AI world before neural networks became practical.
> I'm also deeply concerned about "backdoors for the good guys". Beyond just worrying about who else could get access, the "good guys" really just means government, and my comfort level with the current Trump administration using their "good guy" backdoor for a noble purpose currently sits at zero.

You call out the current Trump Administration...

Do you think the Obama administration was any better? Do you think the "other side" is more trustworthy? Especially considering all the scandals that surround the last 8 years?

Why do you think the Left is more trustworthy than the Right?
Thanks a lot for your feedback!

I've tried to keep the Redux spirit -- I completely agree about too much abstraction, so I tried to build something much more simple, more basic thing.

Can you please describe which parts of abstractions you personally think are too high here? I see it personally in `waitTiles` function to do SSR, and in `createEntities` (while it is a pretty simple function, it looks like a magic).
Since I'm not sammy hagar, I could be a woman though ;-)
Yes. Financial incentives are the lowest common denominator that we have as people. Cryptocurrencies align people with this lowest common denominator.
Hackers Leak 8 Episodes of Unaired ABC Show ‘Steve Harvey’s Funderdome’
Not hating on your comment - it's actually rather interesting and informative. What is also interesting to me is how you wrote it:"That company's name? Xxxx" after a description. This reads like click bait. I've noticed an uptick in people writing like this. I wonder if this a trend others are seeing?
Nero 2015 Platinum Serial Key and Crack Full Version
It doesn't make admission harder, it makes attending harder. Or life after attending harder, dealing with the debt.
Yes, sure. Playing with something is a good way to learn that thing.

But if you find yourself saying "I really like using this backhoe, but I'm finding that most of my hole-digging problems are too small for a backhoe. Is there a blog post on using backhoes to make sandcastles?", you have perhaps wandered off the path to enlightenment.

I'm really enjoying these metaphors though.
This is also one of the beauties of text programming. It allows temporary syntax errors while restructuring things.

I've used many visual tools where every block you laid out had to be properly connected, so in order to refactor it you had to make dummy blocks as input and output and all other kinds of crap. Adding or removing arguments and return values of functions/blocks is guaranteed to give you rsi from excessive mousing.
Sometimes code sucks because the programmer doesn't realize names work differently in other cultures.[1] Sometimes it sucks because it outs LGBT kids.[2] Sometimes it sucks because nobody noticed what the team called something was also a racial slur.

[1] https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-...

[2] https://www.independent.co.uk/life-style/gadgets-and-tech/ne...
At least he landed on his feet after being unpersoned by the valley stasi
This isn't an honest argument because he doesn't mention imho one of the greatest advantages of node.js over PHP and that is serverless.
They should build aircraft carriers and airplane tankers. Less expensive than invading Scandinavian states.
Similar things were said in favor of Python over Perl, back in the day. Python had the "there's one way to do it" motto, directly in opposition to Perl's "there's more than one way to do it".

In reality, one only need look at the many different package management attempts to see how Python failed at living up to its own aspirations. If more evidence is needed, take a look at the packages themselves, and you'll see lots and lots of duplication of effort and incompatible ways of doing the same thing.

Perl's CPAN was widely reviled by Python fans for having lots of cruft collected over the decades, and not knowing if the package one uses is the "right way to do it", and Python's "one way to do it" approach was supposed to be a solution to that. Well, it didn't work out that way. There are now tons of crufty Python packages, with similar quality control issues.

I think this is merely a result of a language becoming popular and having a robust community of developers. Developers like to re-implement things and write them from scratch, whether just for their own education or amusement, or for geek cred, or to look good on a resume, or because they finally want to write it "the right way" (of which everyone seems to have a different opinion on). Then they abandon packages when they're no longer interested or when something else takes priority. Happens all the time.

If Go hasn't had something like this happen to it yet, it could be because of some visionary design that somehow avoided these issues, or it could be that it's just not as old and popular yet.
check out libev: http://software.schmorp.de/pkg/libev.html

scales well, has a decent API.
Thanks for your reply.

As basically the Japanese taxation (~23%) is lower than most of the countries in EU (~40%), even $50k sound interesting.

I guess that the focal point is on the life/work ratio that each company is going to offer.
A CPU's registers is where all of the "bit transformation" (adding, subtracting, multiplying, dividing, branching) work that Computers do, is done. Registers are like very small scratchpads, typically 32 or 64 bits (or 4 bytes/8 bytes) wide. Computers with as little as one main register for calculation, and another register for which instruction in memory is executing (instruction pointer) are possible. CPU's as low as 4 bits have existed (Intel 4004), although there's no reason electronically a CPU could use less bits than that (well, in order to execute a program, you need an address in memory, and for that you need more bits for larger addresses, i.e., more memory). Every electronic calculator from the 1970's is a computer IF it had memory, conditional instructions (if results of last calculation were greater than zero, go to (change instruction pointer) to this new address, otherwise, continue with next instruction. MOV AX, BX is an abstraction for programmer consumption only, a CPU's basic instructions are something like:
1) Move value into accumulator (AX, R1 or EAX or RAX or R1 or Reg1) from somewhere in memory.
2) Perform some sort of calulation on it (Add, Subtract, Multiply, Divide, Bit Shift, And, Or, etc.)
3) Store it back to memory
4) Execute a conditional branch instruction which says, as a result of the last mathematical computation, either a) jump to a new address (bypass a section of code), or b) continue with the next instruction.

The Zuse Z3 is probably the simplest Turing-Complete computer that was ever invented (in 1941 no less!); I'd start there:

https://en.wikipedia.org/wiki/Z3_(computer)
Err, I thought users are deduplicated in that case (at least on android's store).
Download You TV player for iphone
Thank you for the link – I read it some time ago already but it's an evergreen worth of a re-read!
I miss the Hbox and Vbox of adobe Flex. They were so intuitive and i think i was able to manage almost all sorts of layout which Flexbox offers (ok, maybe not all but most) without ever once consulting the docs.
The article lacks any details what should one buy cryptocurrencies (btc and eth) for, besides gambling on them of course.
Hm, I always guessed that the brain simply goes by a kind of "maximum information gain" approach, picking out the features that tend stick out most to distinguish things. If unused to, skin color sticks out extremely, so the signal it generates would drown out the other signals.

But that is just a guess and might also go against the findings of the article, which I haven't fully understood yet.

In any case it seems to me that the brain is optimized for processing certain features, as apparently there are people who are unable to recognize faces (face blindness).
Economies of scale usually have limits. For example, hydroelectric power is cheap but each dam has limited capacity.

AFAIK Bitcoin mining is currently distributed across China, Iceland, Oregon/Washington USA, and the Republic of Georgia.
I'm already highly sceptical because of the authors previous "solutions" for "a password replacement": just rely on one time password links via email. When the subject of mailbox security is mentioned he responds with "I'm not trying to solve that part of the problem". Right.

So of course, we get the ridiculous statements like:

- complaining that TOTP provides a system for fallback codes. The author didn't write them down, and of course they're stupid and pointless and let's quickly forget about them because his "solution" has literally no fallbacks.

- responses in this thread where the author says "well what if a bank just steals your money?", when someone mentions that even credit cards are easier to revoke: you can call the bank to cancel the card.

- responses to questions about it's open source status (because no License was specified) that seem more like a fucking lunch order at Subway: "which one is your favourite?". This leads on to one of my favourite bits in this thread:

- This absolute gem (emphasis mine), from the author who claims it's "production ready for four billion people":

> I don't want to have any rights or responsibility, just Do Whatever You Want license.

The author loves to dismiss current solutions with weird anecdotal evidence. He freely admits he doesn't use TOTP on many sites, even when it's available. He never "signs out" of applications. He claims that users "don't care" if their account on a site is breached.

For reference, the "current solution" that I believe still beats this system is:

Password managers, with a secure "master" (i.e. keychain on iOS is unlocked by TouchID/ system pin) combined with TOTP are achievable, don't rely on a fucking electron app, and provide fallbacks if a 3nd factor authentication device is lost.

But ultimately all of that is just gravy when you look at the most basic of irony in this whole thing:

The author's stated goal is to remove the need for passwords, because user's don't create strong passwords, they write them down, etc. His "solution" to that, is a system whereby users entire (for sites using this system) security is based on a single pair: email address, and a "master password" that, you guessed it - the user HAS TO REMEMBER.

I'll leave you with one final though: if this ever gets any real-world usage, how long until bad actors start gaming the system, by presenting "Proceed with SecureLogin" buttons that show a dupe of the existing web UI to convince users to enter their email/password, and then hey presto, they have access to all SecureLogin-enabled sites that user has an account on.

Edit: formatting.
yeah what a tragedy that people stopped liking him for financing Trump Super PACs. Maybe he should try being as rich as Thiel so people care less.

He made his own bed.
I fail to see what this article adds beside "climate skeptics are wrong", in paragraph form.
Am I missing something?
People care(d) plenty about Thiel, and continue to.
stuck on 23 mins ago
> Check out this video. He has a nice explanation. https://www.youtube.com/watch?v=4_SvuUYQ5Fo

>Basically, painting/diagram is good for more abstract overview, and text/code is for more specific instructions.

very well Said ..
Cloud and Finance – Lessons learned
Many years ago, I had an old Saab V4, the one with a two stroke engine, from somewhere in the sixties. The thing finally died, and as there was a scrapyard very close to my place of work, a colleague and I decided to push it over there by hand one lunchbreak.

Enter a pair of other colleagues, in the company's brand new Dodge van, probably a 1980 model. "Ha ha, we'll give you a push", which they promptly did. A very, very gentle nudge, walking pace.

On the Saab, nothing. On the Dodge, two nasty dents from rear fender extrusions.
Can't argue with you there, I have no idea how much time it took on a 3270. That said, are you thinking about the time to build and maintain it from scratch? Because there are plenty of CRUD frameworks to remove 90% of the work. Of course, those have to be built and maintained as well, but then again, so did the 3270 terminals.
> Most LEGO pieces are made of durable ABS plastic and will never decompose. Some pieces are made of other plastics, metals, silicon, and other elements.

Source: http://www.brickrecycler.com/lego-fun-facts/

Also of interest there was an article that found bricks keep their holding strength for ~37k attachments.
They already grep phone conversations and SMS messages, and whatever Internet traffic they can.

https://en.wikipedia.org/wiki/Tempora
Your entire argument is based on the premise that the Chinese military's actions have been in the interest of territorial defense and nothing else. You then proceed to make a bunch of snarky comments based off this premise.

Maybe address the premise before going off on tangents about Nicaraguan or Filipino invasions of the Chinese mainland.
Harvard Rescinds Acceptances for at Least Ten Students for Obscene Memes
I have a dream that one day we'll collectively realize that "buying programmers the best tools" means the most powerful, and not the shiniest. Then we'll all be running ultra-wide monitors with room for many different visual aides on the one screen, backed by the CPU horsepower (overclocked and liquid cooled, if necessary) to make it all fast. And, hopefully, we'll see what an IDE can really be.
not the right people, apparently
This is a dupe/blogspam of the original reporting of

https://www.nytimes.com/2017/06/04/business/oculus-palmer-lu...

(itself already sensibly flagged to oblivion).
This is tremendously interesting, if it would have worked (and if I could time travel), then I would have wanted it!

10 or 15 years ago I was reading the classifieds, and a local company was dumping an entire mainframe system with terminals. I don't remember which one it was, but I think I looked up the model numbers and I found it was something like a $150,000 mainframe system ten years earlier. The price? Make an offer! I probably could have had it for a couple of hundred bucks and U-Haul rental charges!

But yeah, I would have wanted one of those if it worked!

It would just be cool to have...
Russia has attacked other European countries in the past, so spending money to defend themselves isn't that unusual.

The Russian way of invading countries with no or weak armies is to send little green men w/o signs on their uniforms, hold elections and install a puppet government, many times without a fight.
Funny, as I have sometimes thought of going to college as a kind of counterargument to the efficient market hypothesis. Since going to college or not is an investment decision, it seemed that going to college is obviously the better decision. Except, apparently it isn't.
> plans are in the works to succeed this original system ("macros 1.0") with an improved one ("macros 2.0")

Do you have any pointers where this work happens and I can follow along. Searching the RFC's for 'macro' turns up too much noise. Do you know about a timeline?
Have any of the recent terrorists been recent migrants? I thought most were from at least a decade ago, if not born here.
Theresa May Blaming ISPs to Be Providing Safe Havens to Terrorists Online
Both murder and slavery involve other people directly, so they are obviously out of scope for this
Now I have to ask: to lenders of college tuition consider the subject the borrower chooses? I am just curious - or is it generally the government that does the lending? Otherwise I would be curious to know how lenders see the earning prospects of different majors.
so people who support politicians you don't like should lose their jobs?
I find it's useful for sketching out high level designs, particularly showing how different components interact, or the flow of data through a system. Visual information in this context trades off specifics for a birds-eye view.
I withhold any opinions about Luckey. I've never met the guy and I don't feel it's fair to judge somebody based upon what journalists have decided to write about him. (However, I don't think we'd get along much.)

Besides, there's something better to learn here: the surveillance state will always find willing people to work on technologies that can potentially be used to oppress populations. Luckey is enormously wealthy by world (and HN) standards -- he has "fuck you money" that so many on this board are searching for -- so you can't say he's out building this stuff to pay the bills, to feed his family, et cetera. He's out building this stuff because he is a paladin for this cause, regardless of whether or not you find it detestable.
It seems people like to believe that the terrorist would simply obey the law and not use encryption.

In reality, if a terrorist used encryption, they most likely would use a non-backdoored encryption no matter if it's legal.
Yes. Actually.
> If email is compromised, so is the password reset mechanism.

If we didn't have online password resets then we wouldn't have to worry about the e-mail account being the weak-point.
I would argue that no service that offers an online password reset mechanism deserves it.

If I mess-up my bank login, I have to go to a branch to initiate the re-authentication process. Password in the post in secure-mail envelopes, things like that.

If I screw-up my Amazon login - well, that should really be too bad, end of story. Just create a new account. There's too much risk in having an online reset mechanism that could enable someone else to use my cards for purchases.
Because that way you can abstract away lot of fine complexity and communicate higher order ideas faster

That still means you need writing to express all the intricacies of programming the details.

Alas hybrid languages where you can link developed blocks visually exists and works (bpel, webratio), but no pure visual language could let you describe the intricacies of taxation in a sane way
The current Title II framework allows the FCC to look at cases on a case by case basis exactly for this reason. If you are making all VoIP traffic faster, it's ok. If your ISP does consumer unfriendly behavior (low data caps, zero-rating some services, paid/unpaid prioritization) and enough people complain, Title II gives FCC the authority to fix it. Without it, it won't be up to FCC at all or FTC.
Not sure what you mean. They put forward an argument (that skeptics must put forward a plausible alternative to AGW and have not done this) and cite a reputable source which supports their argument.
"I like having low self-esteem. It makes me feel special." - Jane Lane, in Daria, after being sent to self-esteem class in high school.
Just like 99% autonomous ships have killed shipping insurance company profits, and how 95% autonomous airplanes have killed air insurance company profits?
The libevent family of libraries -- libevent, libev, libuv.
> Wait, you seriously feel all these "your password must have x, y and z, confirm it, scan QR, enter digits" as convenient?

Requiring certain character classes is not mandatory for a password.

The 2FA initial setup could be improved slightly, but it's not that much worse than your entire login flow, and it has actual security benefits.

> Everyone in the world knows auth is broken.

Well apparently not.

> There's no reason for this to happen

There's no reason for you to dismiss valid statements about external risks as "There's no reason for this to happen", and yet that happened, didn't it?

> Which one is your favorite?

I'm sorry, are you analysing the best open source license to use for your code, or taking a lunch order?
For a pure apples-to-apples price comparison it's reasonable to use an out-of-state tuition that's free of state support, grants or scholarships, as that reflects the true price sticker.

The rise in college tuition is the most baffling, as this industry refuses the amortize costs. The buildings have been built, the books have been written, the intro courses have been handed down to graduate students, the handouts are sometimes the same handouts that were used a decade ago.

Yet the costs keep on rising.
in which communist country? are you still living in cold war time?
May cut 20,000 police, which even the Daily Mail has recognised might be a more direct that to safety.

http://www.dailymail.co.uk/news/article-4571186/May-cut-poli...
Tips and Tricks for competitive programming
Alan Kay is undoubtedly a genius, I believe, because he made the leap to OO in the first place.
That's the going theory these days.

EDIT: Downvotes, keep 'em coming.
> That, in turn, means top colleges can charge pretty much whatever they want and it's still worth the money.

The most prestigious colleges actually don't charge much money, except for families that can easily pay. Financial aid, including stipends for living expenses, is extremely generous at elite schools. The sticker price might be high, but few people actually pay it.

The problem is more with second tier schools that aspire to greater prestige but have more limited financial resources. While many of these schools offer perfectly good educations, they don't really open the same kind of doors that going to a more elite school can. A big tuition price can make parents think they're sending their kid to a really elite school - just like people often will assume a more expensive diamond ring is better than a less expensive one. But it's probably not really worth the money.
It's a different world - will the lack of control backfire one day?
Peanut allergy is not a thing in Israel. Kids here are exposed to peanuts from a very early age through consumption of a very popular peanut snack (Bamba). Apparently this prevents the onset of peanut allergy.[1]
It's funny (weird? ) people are being guided to avoid foods which causes them to be more susceptible to allergy which makes a good business opportunity for some pharma company.

[1] https://www.nih.gov/news-events/news-releases/study-finds-pe...
Speech and political action is not and has never been free of consequence