skysight-inc/HackerNews huggingface dataset:
Let me try to reason out what is going on.

On the one hand there we see very strong demand for safe assets: Short term treasury bills are safe because a) risk increases w/ time period and b) they are backed by the US gov't which has a great credit rating and a decent economy to keep it solvent. Investors are willing to take moderate losses (-0.02%) on 3-month T-bills on the secondary market. They are literally paying the government for the reassurance that they will get 99.98% of their money back in 3 months.

On the other hand, we are seeing very strong demand for risky assets: S&P 500 was at 2,120 in July, and has lost ~120 points since then but is still 400 points above it's pre-recession 2007 high of 1,560. "Some money managers say the global monetary-policy backdrop is supportive of riskier assets, many of which have become attractive after a selloff in the third quarter."

It seems like the supply of money is much too high, and there is not enough demand (viable short-term investments) to soak up the supply.

Perhaps if our economy was not so short-term greedy and consumption-driven, we would not be so worried about a few years of necessary savings and long-term investment which would lead to non/negative ROI in the short term, but long-term growth if done correctly.

The funny thing is that both the US stock market and the US government bond market, while on opposite sides of the risk spectrum, are both powered by the same engine: the US economy -> US corporations -> US employees -> US education/nutrition/social services/infrastructure/defense. If this engine sputters, all investors will be in a world of pain - bond holders less so, unless the entire system collapses and their bonds become worthless.

As the article states, investors are basically giving the government short-term loans when they purchase these T-bills. They have faith that the government will be able to earn some return on them (usually below corporate returns, and hence lower than stock-market interest rates), but that the government has some plan to generate returns nonetheless. So the government should be taking these loans and pumping them into the economy in the way that free market capitalism can't - long-term investments in the basic infrastructure of society.

Instead the government continues to keep the liquidity taps open through QE as central banks around the world forge onward with massive asset purchases, putting more money into the corporate market while rotting government balance sheets.

Summary: It's like the public and private sector are playing hot potato with an increasing number of hot potatoes. The private market does not want to forego short-term profits and is expecting the government to make the proper investments to spur growth. The government has its hands tied with social security, medicare, and defense spending as well as the debt ceiling, and is pumping money out to the banks with the hope that they will fund long-term investment. They keep going back and forth, swapping more and more money, but the only thing that happens is the distortion of free market prices and signals.
> Things are often slow cooked

Buy a slow cooker (aka crock pot) and leave it running while you're at work.

> They use cheap ingredients but it's a TON of work.

Do this type of cooking for your meal bases in a single day.

In my house, mom worked 40 hours but would get a giant pot of red sauce and a giant pot of pasta e fagioli going on Saturday morning - maybe 30-60 minutes of prep, then all day to cook - unattended except for the occasional stir. This would yield enough soup and sauce for a week of dinners for a family of four - just add pasta.

Friends from other backgrounds describe similar techniques with things like refried beans, etc.
No, I mean, you have to trust it to store password hashes, just like in any other scheme. The ECDH public key is generated deterministically from the password. If you have it, you can crack it to recover the password.
Or you know... it could have been a satire piece.
I'm sorry to tell you this, but your sarcasm sensors are way out of spec.
Are all Americans unable to understand sarcasm?

(/s)
> for his little school project :P

there are negotiations, and there are straight lies
There's been remoting in powershell since V2 the only cool thing about SSH is linux gets to join the party. And that is very cool
As grandfathered user, I'm looking forward to others being able to get access to this type of information. It should be interesting to see what additional education on interpreting the results are issued. I felt the information they had provided was useful, and if I had questions I'd have asked my doctor anyway, but it should be interesting to see what more they've agreed to provide.
http://www.newyorker.com/humor/borowitz-report/integrity-dis...

filed under /humor/
PowerShell calls its directory listing `ls`. Its "support" is limited to little more than the command name.
Open your dev console (f12) and paste this:

for (var i = document.images.length; i-->0;)
document.images[i].parentNode.removeChild(document.images[i]);

That will strip out all the images on the page.

I use it as a bookmarklet for when I browse with CSS disabled, since images often ruin/break what I'm trying to read once I do that. :)
I assumed from the title it was meant to be misread and was actually about some hypothetical Sanders White unable to run for the House of Representatives.
Developers and users: what is the future of molecular simulation software?
Thank you, this is the type of info I was looking for.
NAR is a strong lobby, they will fight tooth and nail to keep their position. Million + realtors are betting their livelihood on having a hold on buying and selling homes, and are not going to let that go easily.

Here is allegedly their letter to the president in 2011 (not related to Zillow but basically how they can throw their weight behind issues):

http://www.ksefocus.com/billdatabase/clientfiles/172/3/1359....

At some point perhaps they might strike a deal work together if they can't' see a way get rid of Zillow.
Secure Boot is always disable-able on x86. This has been true since Surface Pro 1.
I love reddit. But sometimes I feel some people take it too seriously.
Chernobyl findings reveal nature can flourish if people will just leave it alone
A preview of what’s new in Basecamp 3
Learning how to fall is just as important as any other aspects of learning how to fight. It's the difference between rolling into a defensive stance and falling flat on your back and absorbing the last of the impact with the back of your head.
Politics is off-topic for HN afaik.
Are we all just stuck in the bubble? I mean I love this thing for the specs, and Windows is a perfectly fine OS for development nowadays.

But I fail to see how this is helping Microsoft move forward. Capturing a chunk of the developer notebook market doesn't exactly move the needle for them, and they don't have the brand that allows Apple to sell MBPr as glorified Facebook machines to people that would otherwise balk at the price.
csp is the first things that jumped into my head, as well. I wasn't familiar with bacon.js, it looks pretty interesting.
> probably

I'd like it to be the case, but they may allow only metro apps, can't they?
Yes you're right. The same can be said about wrestling. You do give a bit to avoid injury. However, there's a huge difference between wrestling and Aikido in practice.

Watch Division 1 wrestling and you see guys really going at it. It's brutal stuff. Meanwhile every single Aikido video I've seen looks like it's a choreographed set of moves for a movie.
why no https? Even reddit itself is on https.
There is still a class of business users for whom the ThinkPad is cool (though I expect most of them regret the brand's decline in Lenovo's hands).
Cydia+install+iOS+9.0.2+by+jailbreakiOS+Jailbreak+Tools+and+Jailbreak+Guide
"All good points. "software engineering" is how we take raw code and turn it into reliable systems."

No, that's software development. It comes in many forms. Your academic example is a good one of a failed approach.

Software engineering is applying engineering practices to software to produce The Right Thing. Examples of it are Cleanroom, Praxis' Correct-by-Construction, Green Hill's PHASE, and so on. These connect requirements to clear specs (semi-formal or mathematical) to code. The systems are usually abstracted, modular, and layered in a way to allow testing of individual components and how they connect. Both successful and failure states are documented with fail-safe methodology. Design/code reviews, testing, static analysis, automated build processes, and so on are common here. The results are consistent, effective, and with low defects. Much like engineering.

Then, there's software development and programming in general. They're selectively applying some of this stuff but no way looks like engineering. The results are likewise all over the place.

"Open Source projects run by communities with a focus towards testing, documentation, and maintainability are the best thing to happen to software engineering."

All of that was happening in software engineering back in the 1960's-1980's for companies that tried to do the real thing. Just formal, code reviews and testing got incredible reliability gains (see OpenVMS). High assurance systems did much more. An article, about both security & software engineering, described the very best of security in 1970's with specific practices and results they had. Most software development hasn't caught up to that level despite the fact that every aspect of it was exceeded in academia and professional communities focused on quality/security.

What I do agree with is that OSS projects using such methods have gotten them mainstream adoption in many OSS and proprietary projects. The benefits were real. However, the stuff already existed for decades, was even mandated by some standards, and the mainstream is a pale imitation of all that. Improving, for sure, but it's actually them that still have much to learn. If only the will.

"We pretty much need two divisions here: "software engineering (social)" and "software engineering (technical)". "

This I'm less sure about as now we're on an open-ended topic. :) There's definitely social and technical factors. I'd say the technical side is designing, implementing, and verifying any aspect of it. You need to understand the tech to varying degrees to do each. At same time, there's a social component because everyone is working together and one can affect another. seL4 teams, development and formal methods, were an example where constant communication solved issues where one side's abstraction/implementation was causing severe issues on the other. So, it's all technical and social minus maybe project manager or owner(s) making the money off it. ;)
http://adsabs.harvard.edu/abs/2004SPIE.5487.1425D
Big U.S. firms hold $2.1 trillion overseas to avoid taxes
(a) the main sources for all of it are pay-walled ACM and IEEE that professionals never use

Balking at the $200/year ACM cost wouldn't signal to me that you're a professional (in the First World, then again, they have Developing World discounts). IEEE, though, is $40/month for 25 articles with a max of 10 unused carrying over to the next month, $17/month for a "Basic" level of only 3. Plus membership; that's prohibitive.
I don't think people understand the magnitude of this betrayal. When you buy a tool, it should obey you, and any deviations from that expectation should be disclosed upfront.

Imagine if you bought a car that detected when you were driving to a particular business, locked out steering, and instead drove you to a competitor that had "partnered" with the manufacturer. You totally own the car, and no one ever told you it had this "feature."

Imagine if you bought a gun that would refuse to fire when pointed at people who had purchased protection from the manufacturer. You don't find out about this feature until the guy invading your home has it.

Lenovo lied to your face. It sold laptops that claimed to navigate to the websites you entered in the URL bar, but instead displayed a version edited by Lenovo on behalf of its partners.

Normalizing this sort of thing is not okay and anyone buying Lenovo post-Superfish shares the moral responsibility when this is our future.
On a page with the words "meticulously crafted" in large print. :)

I found that the glitches somehow corrected themselves; try resizing or reloading the page.
The New Mattress Professionals
Fetches http://Slashdot.org (`iwr ...`), parses it as an HTML page and extracts all the anchor tags (`.Links`), and selects the href of each anchor tag (`select href`). Since this is the end of the command, the hrefs are returned and printed as an array of strings (so one href on each line).
And you think Microsoft didn't make its Surfacebook NSA-friendly, after all the Microsoft/NSA partnerships that have been reported so far?
I believe the case is all magnesium.
Including the href="" bit?
Actually forget OCR. Just find the y and x coordinates of each horizontal and vertical line, and then clip out each box in the grid using those coordinates. Count black pixels and done.

I hacked together something in python (because I had laundry to do :) ) and it seems to work pretty well.
This article was read by someone [who] does not grasp even the basic foundation of humor.
The opposite view of what? Because the author discusses your point directly and at length -

"[...] this is not to say that many people can't get immersed in systems that require such understanding. They do in many parts of their lives. For example, lawyers and tax accountants routinely work with such complexity in their contracts and planning. Doctors work with an untold number of variables. Someone planning a big party has to work out the food, matching paper goods, favors, invitation list, entertainment, etc. Yet, all of these people rarely program computers in addition. It's just that people who aren't professional or hobbyist programmers usually don't want to get so immersed in something that is infrequently done and not part of the rest of their lives. The question really isn't "Why Johnny can't program" but rather "Why Johnny won't or doesn't choose to program"."
You've been posting uncivil and unsubstantive comments to HN. Please stop. We ban accounts that do that repeatedly.
I'm still trying to figure this out but isn't it sending the ECDH of the private key which would be much longer then what the average user is going to use as a password (eg. I don't know, 1024 bit or something) and therefore more secure then sending a hashed password?

Edit: And then you (maybe?) use your password to encrypt the private key locally.. maybe? That's a total guess. That's what I'd do :P
Educated guess: export controls on encryption used in the fingerprint reader.
See this post I wrote a few years ago: http://geekestateblog.com/real-estate-tech-question-getting-...

Still accurate today.
> I seriously question the practicality of Aikido

Actually, I seriously question the practicality of any martial arts. I practiced judo and thai boxing for 20 years (both sports are considered practical), and I certainly don't see myself in a street fight. Actually, I was mugged once in NYC and "fighting" was the last thing in my mind! I'm not saying that fighting can't have a practical value, but it's so unlikely that it can help, that it doesn't have to be a criteria when choosing a martial art. I'd recommend people to choose a sport that they like, rather than something that they think can be practical.

There are endless discussions about which martial art is the most practical for "self defense", but if people are so concerned about their safety, I'm sure it's much more cost effective to invest in a better diet, drive more safely and so on rather than practicing boxing 3/4 times a week for years Also, fighting sports can actually hurt your body in the long run.
Veggie Dick
Awesome, that is what I thought. PHP is one of those languages that wasn't designed by committee so there isn't that much documentation about it, but the founder built it specifically as scalable programming language and had been designing languages for years. I can see it replacing newer languages like nodeJS, Go and PERL in the future. In the next couple years people will start realizing that the consistency, speed and security offset the lack of communities using it, and I can see it becoming really popular. Wordpress will become big as well as LAMP architectures are really hot right now, and not a lot projects provide a CMS that has a minimal UI that provides only what a user needs and that makes it a really lightweight choice for a CMS. No bloat, high security and a trendy new design. Excited to see vip.wordpress finally getting some love!
I'm able to scroll, but it just move me to the next part of the "keynote," and not down the page.
Makes sense, it's so their IT department can read it to you more easily over the phone.
Actually Lenovo preinstalls malware that persists even through complete Windows reinstallations:

http://arstechnica.com/information-technology/2015/08/lenovo...
Agreed - its not in the best location. However if you snake the cord behind the laptop and around the other side it shouldn't pose a problem. The only downside is that it will eat a little bit more of your headphone length. It shouldn't be a deal breaker though.
For sheer number, you're almost certainly right. But Microsoft products lie at the center of nearly every major company in the form of Active Directory, Exchange, Sharepoint, SQL Server, etc.

Don't get me wrong, I'm a big Linux guy and have been for a long time. If you want to build a product, Linux is definitely the way to go. But for a corporate IT platform providing applications and communications tools to business users? TCO is the name of the game; and while license costs for Microsoft products may be higher, you're going to get a lot fewer support requests because end users are capable of diagnosing and fixing far more issues on Windows/Office than Linux.
Just the values. The same things you'd get by accessing the href property in JavaScript.
The Shootings Are Not Senseless
I'm about to go from a 40min commute to an hour and a half commute (or so). It's quite astounding how many people commute in from the suburbs to downtown when it would be much easier and cheaper just to setup smaller offices in the suburbs or allow more remote work.

It's also amazing to me that after 30+ years, the suburbs are barely built up. It's somehow economically sustainable to move a bunch of people from point A to point B but not to have point A built up with more shops, industry, etc.
> Most men in Britain got voting right at the same time as women.

Not true: immediately before the Representation of the People Act 1918, approximately 60% of adult British men had the vote.
>These techniques are designed to disable your opponent while minimizing harm.

>These techniques are painful if you don't cooperate

Then how are you supposed to minimize harm? Your real-life opponents are unlikely to know Aikido, so they won't know that they should cooperate.
Aikidoka have no place in UFC because it goes against the whole spirit of the art: harmony, self defense, non-competition.

Regardless, Aikido techniques (i.e. joint manipulation) violate the rules of the UFC. http://www.ufc.com/discover/sport/rules-and-regulations
Accusations of astroturfing without evidence are a serious breach of civility, and so not allowed on HN. If you have a genuine suspicion, send it to hn@ycombinator.com so we can investigate. (We have data to look at.) But please don't tear the social fabric here by accusing others—most of the time, it's just that someone disagrees with you.
My last three laptops have been Thinkpads, but Lenovo seems determined to destroy that brand as well. Microsoft may be the only company selling hardware that is trustworthy.
Revision control, proper documentation, creating libraries, use of high-level languages, were common practice at Bell Labs ("programming, motherfucker") in the 1970s, and alien to "software engineering"-driven groups like Computer Sciences Corporation (CMM Level 5!) and Harlan Mills's group at IBM. What we usually call "unit tests" these days, and certainly "mock objects", came from Extreme Programming, which is a reaction against the "software engineering" managerialism cult.

I agree with you that those things are how you take raw code and turn it into reliable systems, and that you don't get there by copying and pasting code and writing 6000-line functions. But this article is not promoting those things. It's promoting formalized process engineering.

(However, in my book, using very-high-level languages like Matlab (or, better, Octave or Numpy), and high-level operations like matrix-multiply instead of explicit loops, are best practices.)

I do agree that social practices around effectively collaborating with other people are very important and require a lot of effort. You can have the world's most effective hackers on your project, but if they're wasting their time because you don't have a budget for a test server or because they're not allowed to fix the bugs they find, your productivity is still going to be low.
> That is where Aikido is being criticized. To get into a position for many of the takedowns is impractical.

Sure, but didn't you just criticize wrestling along the same lines?

I'm not claiming Aikido is "the best" martial art (I don't think that's a meaningful thing to say), I just said it was a favorite.

Many techniques are very practical and naturally flow in response to the actions of your opponent (like what to do if someone grabs or pushes you). Others could be less practical, I agree (at least less practical for someone like me).
The Inspiring Journey of a Blind Entrepreneur Who Built a $70M Company
Agreed.

Digg fucked with the fundamental architecture of how the site worked with respect to the community's interaction.

Reddit has many flaws, but it's still hands down the best method to massively consume information and share thoughts...

The ability to navigate it and engage instantly while maintaining both thread context and inside-community-culture is unmatched...
Hah! Great minds... :)
> How’d you enter numbers then, using the number row?

How could anyone possibly enter numbers using the number keys in the number row?

It's almost as if the typical purchaser of laptops isn't entering numbers into spreadsheets endlessly.
No. Think of the ECDH public key as a 1024 bit hash value (which is basically what it is).
Thanks. Yep, they're separate, but based on the success of the Upvoted podcast and newsletter over this year, we definitely see the potential of upvoted.com to be a gateway to get new users into Reddit. One reason why, for instance, we have a link to a comment section on r/upvoted at the bottom of every article (each Upvoted.com gets automatically submitted to r/upvoted upon posting).
Sure thing. That's why I regularly use the threat of force to get my meals from the corner market, once monthly carry a thermonuclear device into the lobbies of my utility company, ISP, and landlord to make those bills vanish, and am always trailed by a cadre of highly competent ninja for one-off encounters.

Far more seriously: your statement is a non sequitur.
I agree with you to an extent here. I've always believed the best form of self-defense is probably a gun. In real life, you're not likely to encounter one person who wants to fight. Chances are they're armed or they have many other people with them.

So when I say practical I'm largely referring to its near lack of existence within the world of mixed martial arts.
Indeed, it's something you can really appreciate on a university campus where most everything you need as a student is within 10 minutes of walking. Amazing how easily we give that up for a fat paycheck and a mortgage.
In mobile devices the batteries has a lot of weight and it looks like the keyboard part has more batteries than the top part:

http://www.technobuffalo.com/wp-content/uploads/2015/10/Micr...
monolithfirst.com