skysight-inc/HackerNews huggingface dataset:
> With those in hand, I'd expect the NSA programmers could get this done in a few months.

The NSA increasingly is not a room full of mathematicians, but an IT outsourcing customer. But in neither case would they be very competent at creating a variant of iOS that doesn't touch flash memory and enables brute-forcing the PIN.
Access to all of BDs secrets.
Love this place sometimes, they build a set of assumptions and then attack them :).
I prossimi film di Daniel Radcliffe
Wow! This is almost more than twice what MSFT pays. Mind to share how much you are paying for rent?
Ours didn't have a GUI. It took us less than a year to write and the team was never larger than 6 people. It's less complicated than it seems at first sight.

There are a lot of things about machines that you need to understand, but the technology itself is relatively well-understood and sane practices are encouraged.

It blows my mind that less than twenty people can string up something non-trivial with Node.js et co.. Operating systems are trivial in comparison.
The Redox OS
High Protein and Low Carb Beer Helps You Lose Weight and Build Muscle
It's also a bit frustrating. I'm a shitty developer and it takes ages to get my patches in ;-)
IMO, sharing the Hulk Hogan tape (where he might have been filmed without his consent) is logically equivalent to sharing the Erin Andrews video where she was filmed in a hotel room without her consent.

Would Gawker have been crucified if they had published that video and bragged about it? Why is the Hulk Hogan case being treated differently by people?
https://twitter.com/talkpay_anon provides similar information in tweet form. People can post anonymously to this account through http://talkpaybot.com/.

Disclaimer: A friend and I made this.
Previous Discussion: https://news.ycombinator.com/item?id=10295187
there are many, many RTOSes out there, most very well battle-tested. There really isn't a need for any more.
As somebody who develops significantly complex in Node.js and considers operating systems to largely be black magic, I'd love to have a chat about this some day, and compare notes :)
Anyone doing some interesting Scala front and back projects? I'd love to hear some success (or lessons learned) stories.
Is there a good "skeleton" project for a front end Scala.js + back end Scala.

I'm especially interested in reusing model objects between front and back, or is the best practice still to just use REST services the "old fashioned" way? (vs a more GWT-like approach that feels a little more like an RPC)

I would love to have my next project be all Scala but I wonder what are the benefits beyond just having a single language in the project. Is there a good sbt plugin / template that has a good workflow for continuous development/integration/deployment using Scala+Scala.js?
I thought this quote was pretty hilarious (unintentionally):

[on rendering humanity obsolete]

A: It’s hard to predict beyond five years. I’m pretty confident it won’t happen in the next five years, and I’m fairly confident that it won’t be something I’m going to have to deal with. But it’s something people should definitely be thinking about.

OK kids, were making AI -- deal with it!!!

FWIW I agree with him on the time frame -- we're in another phase where AI successes have led to overoptimism. The human brain will humble us in the next decade....
How ‘ghost corporations’ are funding the 2016 election
"It's overly verbose, condescending, and allows you to give the appearance of resolving a debate when all you've actually done is talk down to a sock puppet."

I agree with your criticism of the article's style. But to be fair, if you're arguing with yourself (as the author is), it's not really the Socratic Method, which is a dialog with another person. If you don't get to control what questions the other person asks, it makes for much a more interesting conversation.
1. There are, but they only exist in software. You have to write a different glue layer for virtually every device. And sometimes the device's model doesn't really fit your driver's.

2. Not... really. Standards are supposed to do that. Many hardware manufacturers don't really implement them in a proper manner, and "whoever designed this flash controller should die a slow, painful death" is not something users care about.

3. If the device is well-documented and relatively standard-abiding, it's extremely fun if you're passionate about it and relatively painless if you're not. Otherwise, it's about as fun as digging a tunnel under Mordor with a toothpick.
I run my dirt bikes trials tire at about 10 psi rear, and 14 front. Mountain bike tubeless 14-25 psi.
So I guess my question was, is a guage measurement above atmospheric pressure? The answer is yes. [0]
"Gauge Pressure:
The pressure of a system above atmospheric pressure."

[0] https://www.boundless.com/physics/textbooks/boundless-physic...
Again, the issue isn't the dance club or what the women were wearing. The issue is that Microsoft chose that as their venue. "No one had to attend" isn't the point, the point is that Microsoft was alienating people that they have a professional responsibility to be inclusive of.

If this was some small startup and they chose this venue as their after party location, it would say bad things about the owners of that startup. No one would really care though, because it's a small startup, and their impact in the tech scene is pretty small. Some people might just choose not to work for them because of it.

Microsoft employees 120,000 people, 30% of which are female. Their decisions make a big impact on the culture of the tech industry. Acting professionally in 2016 means not discriminating, harassing, or alienating your employees. Choosing a venue with sexy dancers for a professional event does all three of those things. Microsoft realized that and apologized because of it.
I personally use gin https://github.com/gin-gonic/gin and have never looked back
Easy, only up 3 tones.
Q. Are there actually proper studies done by and of proper developers writing proper (ie not trivial crap) code which demonstrate the pros and cons of TDD?
Because this is a civil case, that's why.
The government has does nothing to Gawker. No one has been censored, illegally detained, or made to vanish. That is what free speech is about: ensuring the government cannot censor or retaliate against you for publishing an piece of work that criticizes the government.

In civil cases, freedom of speech does not cover defamation of character (libel and slander). I think publishing someone's sex tape could definitely harm their reputation, which is what free speech does NOT protect.

Relevant XKCD: https://xkcd.com/1357/
I'll pay you $1000 to write some open source software, you pay me $1000 to write some open source software... done. $200 free dollars for both of us.
Eminem's songs can be used to stress-test the visualization
I'd be glad to answer any questions people have about Jason as an investor and share my experience. He was involved in my second startup - the first was very successful, the second was a failure.

I had a great experience with Jason, even though the startup was shutdown. That shutdown was where Jason showed his true colors - he was always there, had great ideas, and was super supportive. When we did shut it down, the first phone call I got was from Jason, checking in. I still have the message in my voicemail.

After that, he continued to keep in touch and keep me "in the family". He had 100's of investments he could have been spending time on, but he never forgot. The idea that he is not founder-friendly boggles my mind. He's incredibly human.

I'm sure when you invest as much as he has, he has some things in the past he'd like to take back - hell, I know I do as an entrepreneur - but I can say he's on the list of people who I'd love to work with again and again.
You can't expect the people who are the adjustment variable of worldwide unimpeded trade to applaud with both hands.
His point, as phrased, is correct though, something that is hard to test is badly designed. You need to be able to test your software in some way or another. Even if you've proven its correctness, you still want to put it through some basic sanity tests (as Donald Knuth pointed out).
I don't know whether to applaud or cry.

Worrisome trends:

Globally
1. Massive population explosion
2. Declining cross-border trade
3. Declining Pax-Americana

Domestically
1. Declining educational standards leading to a less-skilled middle class
2. Corruption (government) * Greed (corporate)
3. Justifiable distrust of media and political class
4. Revolt against free-trade due to #1
5. Separation between the ultra rich and the rest
6. Political upheaval due to #1-5

It's been almost a decade since the world experienced a major war or epidemic. Means tend to revert, and socio-economic upheaval tends to lead to one or both.

People who feel desperate take desperate measures. It's my belief that people who haven't been in a war are more likely to start them, especially when they can self-reinforce their own bellicosity through like-minded media groups.

I don't know how to solve for all the variables, and I'm not sure we will.
I like your usual advice! I imagine there are a lot of very ingenious things hidden within the code of people who have never written an article. Or even just contradictions to articles that they may have written.

I find a lot of articles tend to just build upon common assumptions with a unique twist. Makes sense though, people want to read things that validate their assumptions. People want to write things that people want to read.
Thanks, I was curious. I'll check it out.
I spent the majority of the article thinking it stood for the "top-down design" that my intro to programming professor was so fond of.
contact info is in HN info, or jkasper at username dot com
-controllers for surgical saws
Well, for one Gawker was heavily criticizing the fappening fiasco at the same time. Their stance was extremely hypocritical, which is typical of them.

That said, the most damning item isn't that they posted the video. It's that they violated a court order to take it down.
It's not illegal, but it publishing someone's intimate details without his consent falls into the realm of civil law.
Hulk Hogan Awarded 115m in Gawker Case
Farm Girl Friday #14 Polaris Ranger Feeding
Cowen's law: whatever it is, there's a literature on it. All those hundreds of thousands of research papers published each year have to be on something...
Hah, I did something similar around ~2007 when I was at Last.fm and never got around to publishing it. Nice work!

This is the only example I can find lying around in my backups: http://jonty.co.uk/bits/radiohead_creep_lyricviz.png
Yeah I was thinking the same, if it's clearly subpar then there would be no reason to send the letter in the first place. That's logic managers without technical knowledge can understand.
Read the MINIX book. It's basically a walk-through (with source code) of entire operating system.
To AdBlock, or Not to Adblock
This is the entire reason for Trump being a viable candidate at all, let alone winning.
Wow, talk about making a false argument!

Let's rephrase this:

Do you think that a publication should be able to publish facts about a person that are in the public interest?

Do you think that a publication should be able to publish facts about a person that were obtained illegally but were given to the publication, and that are in the public interest?

Do you think that a publication should be able to publish facts about a person without their consent, when it is in the public interest?

Yes, I do. But you shouldn't be able to photograph me in my own home whilst I'm naked and having a shower, and certainly not without my consent. Nor should you be able to do this to Donald Trump or Hillary Clinton.

Nor should you be allowed to make these photos by breaking into my house and installing a miniature camera in my bathroom.
TDD is better than no tests most of the time I think. So at least that's a gain altogether.
This has a lot less to do with VC preferences or entrepreneur preferences or even market preferences and a lot more to do with Sarbox. Anyone who has worked for a publicly traded company has run into some bullshit bureaucratic requirement caused by Sadbox that makes no sense, whether they realize it or not. It is pretty well established in economic research by now that Sarbox has affected the capital environment away from IPOs and more towards VCs and Private Equity.

My favorite CS analogy is the Global Interpreter Lock. It had good intentions and in the single core world that it was invented in, it probably made sense. Now that we know better nobody is going to make that mistake again, but now everybody is up to their necks in legacy code and the only way to get out of it is a full rewrite.
Summers: "Like experts in many fields who give policy advice, the authors show a preference for first-best, textbook approaches to the problems in their field, while leaving other messy objectives acknowledged but assigned to others.
In this way, they are much like those public finance economists who oppose tax expenditures on principle, because they prefer direct expenditure programs, but do not really analyze the various difficulties with such programs; or like trade economists who know that the losers from trade surges need to be protected but regard this as not a problem for trade policy."
A. This one is probably good, it compares actual software teams: http://www.infoq.com/news/2009/03/TDD-Improves-Quality It shows in increase in quality, but with an increase in development time.

It is my un-studied assessment that the improvements seen from TDD are primarily a result of the programmers thinking more. It pushes you to think of every edge case.

It also gives more experienced programmers a chance to mentor younger programmers (for example, you can easily look at the test coverage and say, "look, you need to test these things too." It's harder to do that (though still possible) without tests).
IPOs will come back. Too many people are pissed off that their vested equity is locked up and effectively worth $0.
WScraper.Com Is Scraping Physicians Reviews and Produce Reputation Reports
We are scraping Vitals.com, ratemds.com, Google Plus, Doctor.com, doctorsdig.com, drscore.com, facebook.com , healthgrades.com, obesityhelp.com , suggestadoctor.com , ucomparehealthcare.com, wellness.com, yellowpages.com, yelp.com, bookhealthcare.com, citysquares.com, rateadentist.com

All these are very famous for physician review and scoring on health services for everyone. Each of the patient is providing feedback whatever services they got from Physicians , patients are pretty open to put both positive and negative feedbacks. This enormously important for others who are going to take the same services from the same physician.
With startups, I disclose a target comp that's in the mid $200k range (I truly believe that's market rate at BigCo). They then make their best salary offer and try to convince me that the equity makes up for the difference. Since equity is funny money, they tend to overvalue it and it's really easy to discount its value and say the offer isn't high enough. I get a serious offer plus lots of negotiating wiggle room.
> identifies as female

As a point of clarification, this should be "identifies as a woman". Sex (male/female) is a physical characteristic, gender (man/woman) is a social construct.

More info from transman's first link:

> Sex is assigned at birth, refers to one’s biological status as either male or female, and is associated primarily with physical attributes such as chromosomes, hormone prevalence, and external and internal anatomy. Gender refers to the socially constructed roles, behaviors, activities, and attributes that a given society considers appropriate for boys and men or girls and women. These influence the ways that people act, interact, and feel about themselves. While aspects of biological sex are similar across different cultures, aspects of gender may differ.
The book is over a hundred dollars.

As someone who is working on a simple os and a college student, this saddens me.

I'll have to see if my library has one.
I'm elated at the thought that this ties together my diverse experience: music production, software engineering, and a job as a bulk-foods manager who had to deal with spotting worms in the bins. Wow.
really good point about SAP! It's soooooo boring. That's the million dollar question - how to u inprise passion in a team of programmers all working for cash and not passion? I'd argue forcing TDD on your most brilliant artists is not the way. Or telling them that they are not "professional" if they don't follow what you consider to be "best practices" is a bad idea. That spark of true passion is worth it's weight in gold. Your best shot is to make an env where those sparks CAN happen vs. extinguish each little spark before it can grow.
My experience has shown me that Companies will buy/use technologies based on two pillars, Trust and Value. The pillar of trust takes an enormous amount of time to establish and can be decimated very quickly. Trust is about 95% of any buying relationship. Companies will even buy products they don't understand the value of because they trust the vendor it comes from.

PostgreSQL doesn't have the network of value added resellers and internal sales reps that Oracle has amassed. These are people that engineers dismiss but management often see them as a support tier for their customers of a product. That tier builds trust.

If you try to introduce your product/service to an enterprise B2B market with an established market leader and intend to sell or distribute entirely off of value alone you will lose nearly every time. In smaller companies that can't dream of licensing Oracle the risk is worth the reward, it's not like they have a choice and they then grow an in house knowledge to be that support tier if they scale.

Consider that I f something breaks at a big enterprise it's likely to cost millions of dollars in lost payroll while it gets fixed. Big companies would rather mitigate the risk and buy a supported and proven product. They trust it.
If you have used two or more of GWT, ClojureScript, Scala.js and Kotlin's and Ceylon's respective JavaScript compiler targets, could you share how working with them compares?
Switzerland has a lot of bunker, it probebly cheap to get one and its a cool, but gimiky feature.
That's not how defamation works. The Hogan case hinged on him being able to demonstrate that gawker harmed his ability to continue to make money. The jury decided that there was material harm. And, perhaps the judge threw the book at them due to their arrogance: refusing to obey a court order to take down the offending material and making flippant comments about child porn.
The latest Econtalk episode was an interview with the mentioned professor of economics at MIT - David Autor - about the loss of US low-skilled manufacturing jobs to China.

http://www.econtalk.org/archives/2016/03/symposium_autor.htm...
I definitely agree with you that surveys should always include an "other" option for gender, but I'm wondering why you don't want to fill it out otherwise? I'm guessing from your username that you're a man, so why don't you want to pick "male"?
A Tour of Silicon Valley Comic Con with Steve Wozniak – SFGate
Yeh I agree. From the title, "Reality is hard", It seems like the media is portraying this as a failure for the advancement of robotics. Whereas I suspect google is becoming more confident about how robotics and AI will be best implemented and Boston Dynamics is failing to follow that vision.

> executives discussed the viability of AI techniques like teaching robots to do physical tasks, and how the Boston Dynamics group needed to collaborate more with other Google teams.
donate software to it and get tax write-off?

Donations are valued at your basis in them. Your basis in software you developed will generally be zero. Your basis in paintings you painted is slightly higher than zero: the cost of paint.

If you buy software or paintings, your basis the "the cost required to acquire them." So if you wanted to buy a major piece of software then donate it (subject to the usual requirements for this to not be abusive), then you'd be able to take the charitable deduction.

In most cases, the people writing OSS work for corporations. Corporations have a very simple way to get tax benefits from supporting OSS work -- expense it. Done.
The author writes:

###############################################################################
daily_status_security_pkgaudit_enable="NO"
###############################################################################

I most certainly don't want pkg (running as root, remember) going out to
the internet every night to fetch a list of vulnerable ports.

Who thought this was safe?

I’m confused. Why is this unsafe? Is it because the author doesn’t trust `pkg` to do the auditing job safely as root? Remember, this isn’t automatic updating/installing. This job just adds a section to the daily email that tells you which packages have security updates to them.
I'm not up on recent agriculture data but I seem to recall that even before the rise of GMO the US alone produced enough surplus wheat to feed a large portion of the rest of the world. Is GMO necessary to prevent starvation, or is it more a way for agribusiness to patent the food supply?
>How different is this from Snowden giving top secret documents to Greenwald et al?

The United States has different classifications of laws: criminal and civil. Snowden's case is considered criminal. He was also reporting on massive civil violations the US was (and is committing) against people. That definitely is a free speech case.

Hulk vs Gawker is a civil case. Libel and slander are not protected.
Wow, that's a great video.

The generation-comparison section (0:55) and the outtakes (4:50) were my favorites.
Ember and Data Down, Actions Up
I do TDD rarely, I like it when I'm on pristine projects, I feel it works when working alone on code you're outside your paying job. Or a library that you don't need to do much exploration programming.

I add tests after the fact for most of my programming, usually because that's how I feel more comfortable. Sometimes it is a net win to figure out how something works by experimenting with different ideas and start having a feel of the software you're creating. Without slowing down for trying to think about correctness every time you write something down.

TDD should not be, "An always on" kind of thing, I feel like most of what software has taught me is "Use where better suited" which this I think is the main reason why I feel I differ with his view which I think it is, use always. I kind of think that people with those bracelets about "always doing TDD" are thinking.
In the case of $FORMER_EMPLOYER, we're talking about 1600 people out of work. (I know, I know, larger corps have had it worse)
For what? So the C-level dudes can have a good balance sheet?

It just makes me sick.
How of Getting Sponsored Your Blog by Advertisers – InfoTechSite
I think that this code can be much simpler, it is really difficult for me to follow it up. I'm not at all an F# expert, I just studied it a bit for fun last year, but I remember that all the code that I looked at was much more readable..
I don't understand how this is relevant - it's a technology people use to stay connected, share photos, and communicate. Is there some issue you have with this? The article wasn't commenting on the moral implications of facebook or even the beat-to-death privacy issues.
This is from Bonnie Greenwall's book, The Awakening Guide:A companion for the Inner Journey. Greenwall holds a Ph.D. in transpersonal psychology, and did her dissertation on one of the awakening experiences following a Kundalini awakening experience of her own. She has since talked with many more people. This excerpt is more comprehensive than what I wrote.

https://gist.github.com/hosh/d859c35b90c563245c32