skysight-inc/HackerNews huggingface dataset:
Okay so you're targeting a userbase of clueless boomers who can't be bothered to upgrade or go into chrome://flags or about:config. Fine. It's time to move on. Encouraging the continued use of a stone age endpoint is regressive. Fixing this is a single search away and can be pointed out easily to said users on a landing page. We have to start using the parallel silicon present in all our devices. It even makes sense ecologically.
I keep wondering if SF will be the Detroit of 2035.
> men and women have some fundamental differences in psychology

This was largely debunked from a biological perspective [1]. Any psychological perceptions you may be referring to are largely cultural and subject to the biases that this product is trying to combat.

[1] http://www.pnas.org/content/112/50/15468.full
Well, it was designed in the 1970s, at a time when experimental musicians were were thinking about what was next after the sort of post-Dada deconstruction of music, and how computers might fit in to that.

Like this is the time, approximately, when Laurie Anderson has got analog tape affixed to a bow of her violin and is bowing the tape, and is about just go bat-shit crazy with MIDI for things like Oh Superman in the early 1980s.

So, drawing is cool. Avant-garde musical experimentation is cool. It may not have a beat, but it's possible you could dance to it, with the right perspective. :)
> My theory is that this is tied to (In the US) men being more tolerant of taking risks, which leads to being more tolerant of failure, which leads to being able to more easily "dust oneself off."

There are some pretty obvious evolutionary psychology reasons for men to take more risks. Whether evolutionary psychology is just a bunch of just-so stories or not, that's another discussion.
AppFS ( http://appfs.rkeene.org ) addresses similar functionality as CVMFS, but with much more support for fancy things, like writing and setsid files, safely.

I am looking at porting it to Windows, but it is a low priority.
What do you mean "come up"? You made a commercial product and don't have a single use case or user story to pitch?
I assume this is the technology from TransGaming [1] (famous for their closed-source wine fork cedega). Did Google acquire them? Couldnt find anything on how this came to happen, and nowhere in the the announcement or the repo do they mention hiw this came to be.

[1] http://www.gamasutra.com/view/news/97847/Transgaming_Launche...

edit: http://m.marketwired.com/press-release/transgaming-and-googl... - one hell of a license that must be...
No doubt, but I don't think it's even known whether or not COMPAS weights explicitly on race...it was one of the questions asked in the survey I've seen. I'm going to assume that race is not actually used as a weight, I would still like to see the methodology used in determining the validity of the other weights, some of which may act as a proxy for race while not having a significant causal effect on recidivism.
Ergo this is also just the latest in a long line of unimaginative rehashes of the 'Million Dollar Homepage'[1].

Mind you, by suggesting people pay you money to achieve "fame" through putting an ad on a website that no fecker visits, or is even aware exists, you do at least show you have a good sense of humour!

[1]http://www.milliondollarhomepage.com
The UK is long overdue for a recession due to continued austerity (which has only made it's deficits rise faster), and has only been preserved through fluffing up house prices with direct subsidy, and escalating money laundering through property rising from sanctions on Russia justified by the conflict in Ukraine and the latest corruption crackdown in China.

Without direct access to the EU market and the exceptions that the EU allowed the UK to keep them in, the UK may become a less attractive place to launder money or tax shelter in general, which may actually do real damage to the economy. I've even heard a bit of fear from Irish commentators that their profits from allowing companies to avoid tax all over the world may be affected, because it partially depended on a special relationship with the UK, which had a special relationship with the EU. I find it hard to see this as a bad thing for the world.

Thus far, all permanent damage is very hypothetical, except that hysterical Remainers seem determined to bash the majority who voted Leave enough to guarantee Britain the most right-wing government in its history. Their first reaction seems to have been to take the farthest-left prominent person who had the ability to relate to Leavers out as leader of Labour, and try to replace him with one of the army of Blairs that have been openly attacking him ever since he was fairly elected. The UK will be lucky if it only ends up with Boris; if the Guardian and the PLP scream enough, they may end up with Farage in opposition...
"Proving correctness" is sort of windmill-tilting for today. Just don't despair of this :)

Good test vectors are a great investment, as are constraint checks and supporting instrumentation of said constraint checks.
That second study aside, which I cannot access the data to see how well the conclusion is supported, no other study that I have seen says that vocal fry is more common in women.

In men we generally don't even notice it. It's just the way men talk. Here are some videos of actors all with loads of vocal fry, but, except when presented as a list of "men with vocal fry," no one would ever think to pick up on it and mention it: http://the-toast.net/2015/07/22/examples-of-male-vocal-fry/
> We have an alpha for super simple wordpress-like hosting

And what is the advantage of this over wordpress? Or even just raw nginx?

I don't necessarily mean what is the advantage of urbit in its current state -- I get that this is an alpha release. What I'm asking is: when urbit becomes what you envision it to be, what tangible advantage should I as a user expect to see from using Urbit over using Wordpress or nginx?
Interviwer: "Hi, my name is Roger. I'll be interviewing you today."

Interviewee (modulated voice): "Hi Roger. Nice to meet you. My name is Alice."

Hmmm ... Speech hints aside, this may not work 100%.
You can write buggy code in any language, and good code in any language. If Ruby's what you have to use, write good Ruby code. If the only reason you're not able to use something better is that you don't know anything better, then fix that when you can.
On the other hand you often already have exposure to the fate of your own country, because you live and work there.
Or you could blame Bezos. See the online front page of the Washington Post.[1] For decades, the criterion for the front page seemed to be "What does a member of Congress or a cabinet member need to know today". So everybody at the senior levels of government read the Post, and so did their subordinates and everyone who had to deal with them, and everybody involved with the government who needed to know what the top people were doing.

Then Bezos bought the Post. Now it looks like the top stories are picked by click-through rates. The print edition of the Washington Post, which you can see online, has better story selection.[2]

It's hard to find any decent daily news outlet today. Reuters comes the closest on what's important. Their lead stories are on Brexit and the latest South China Sea troubles. Those are events which will have worldwide impact if things go bad.

I miss the San Jose Mercury News from the days before it was bought by the Contra Costa Times.

The Economist remains good, but it's a weekly.

[1] https://www.washingtonpost.com/
[2] http://thewashingtonpost.pressreader.com/the-washington-post
I'm the cofounder and CTO, so...yes. :)

Feel free to shoot me a note at borski@tinfoilsecurity.com
I have literally never heard it called OS Ten. Today I learned.
"Hey, let's inspire all these mega-successful employers in our city to move to Oakland!"
NASA tests rocket booster it says will go to Mars
It's not as difficult as people tend to imagine. Most of the time people fall into the trap of thinking that experts in any given field are experts because they know some secret way of doing things that is difficult to learn. The reality is that most experts (whether it's in rock climbing, bread baking, or coding) have a superior mastery of the fundamentals. In code the best thing to concentrate on is writing clear code that works correctly. The clearer the code the easier it is to figure out whether or not it works as it's supposed to, which is win/win.

In general I'd recommend every developer read the book "Refactoring", because the lessons in there are so fundamentally important to development everyone should have them in front of mind as often as possible. Learning about "code smells" and how to transform code from one way of working to another cleanly is hugely important, and that's the "bread and butter" of what good coding is like day to day. Specifically I'd say learn to use extract method and use it incessantly. Don't worry about creating small methods that only get called once (the compiler will optimize for you). Don't worry about creating "too many methods". Don't fret about having "meaty methods" that do "meaningful work" instead of just "trivial stuff", break down your code into components that have semantic meaning, even if they are small components. And if you end up with too many methods it likely means you're mixing up functionality for different things in one spot and need to split it out or you have a more fundamental design problem that needs to be addressed through simplification.

Overall, strive to make code readable and understandable. Learn the magic of well named variables and methods and pretty soon your code will start reading like an open book. Above all else, remember to be kind to your future self and others who might come along your code in the future. It's always tempting to leave a mess because it's "just temporary" or "you'll get back to fix it up later" but try to develop some basic levels of code sanitation so that you're not dumping garbage in the codebase all the time.
Men speak with vocal fry all the time.

Listen to these interviews. All the well-known actors in them are speaking with tons of vocal fry -- much more than "Valley Girl" women ever would.

Except we never even notice it in men, except when it's presented in a "list of examples of male vocal fry."

http://the-toast.net/2015/07/22/examples-of-male-vocal-fry/
> What I think HN has taught me is that for any X you feel strongly about, if you actually were in a community that was evenly divided about X, you wouldn't know it. Instead, you would feel yourself surrounded by enemies. Why? Because we notice and remember painful experiences more than pleasurable ones, and it's painful to read comments against one's strongly held X's. So people feel like the community is biased whether it is or not.

This doesn't actually address the issue I feel there is in that HN is a fairly small group of people from a particular demographic. A site called "hacker news" with a heavy focus on technology and startups is surely likely to have some bias compared to a random sampling of the general population.

Any post added gets voted on and only a small number of the posts that get posted will get any real traction, do you feel there's no bias in the type of things that get to the front page?

As a quick example, how many of the frontpage articles do you really disagree with? Which ones are strongly against what you actually believe? I've just had a look and honestly there are none. Everything fits very comfortably with my general beliefs.

I have never felt like I was surrounded by enemies here.
> What did they sell?

1.6% of their address space. For $200k. And they sold it all. That puts an implicit current valuation on the entire Urbit address space of $17M.
Mirror Sci-Hub
First of all why would you purchase software that didn't have the features you wanted or was buggy without evaluating it? Even so, many vendors accept returns.

And if you think spending countless hours implementing and testing features in a codebase (that you have to spend hours just learning, and that is if you're lucky and already are familiar with the programming language its implemented in) is "better" than just paying a vendor to do it, then probably no rational argument would convince you otherwise, and I would withdraw my objection.
Right. But my question is... why would an unrelated third party engage in click fraud? All I can think of is some kind of framing, in an attempt to get a site owner delisted or sued.
While interesting, that's a very particular definition of "productive" - male lawyers billed more hours. That doesn't necessarily correspond to more actual work done.
"one of the best recruiting tools Amazon has is if people come interview on a nice day, and people are sitting outside having lunch from a food truck."

Have they been to Seattle during the months of November to June?
Tangent, but the US freight rail networks are much better than Europe. US is good at freight rail and bad at passenger service, Europe is vice versa.
Conversely, I use it maybe once a month. The free plan is still there, but there's a 2 device restriction and I don't have 2 primary devices and the web version is kind of sucky.

For me, $10-$12 per year is about what it's worth.
Honestly, that's how humans work. There does seem to be a tendency for people to "cluster" into various tribes, and form various information and cultural "bubbles".

One of the ways to mitigate this to a degree (everyone is biased in one way or another even with the best of efforts, I think) is to engage yourself in multiple "bubble zones". The old social media experience (forums etc.), which was very de-centralized, could provide this experience. Even if you just went to specialized forums of, say, your hobbies and interests, there is a decent chance that each forum will have a different cultural viewpoint compared to the other one. Forum culture also allow you to peak into other cultures you aren't even into at all, just for some perspective.

From my viewpoint, one possible problematic trend I see with the Internet (at least from a social media perspective) is centralization of the experience, and the implications of algorithmic filtering (as implied by fears over a "filter bubble" (https://en.wikipedia.org/wiki/Filter_bubble)). I am not sure if the "filter bubble" concern is 100% warrented now (http://www.nytimes.com/2015/05/08/technology/facebook-study-...)... but for subjects which provoke strong feelings, there seems to be a tendency for those with the loudest, strongest opinions to actually strongly want a filtered comfort zone, one free of any conflicting opinion, or even people with that opinion.

My hope is that the Facebooks of the world note that not everyone desires epistemic closure. I'm not terribly optimistic about this though.
Read The book Code Complete 2.
I agree and share the same doubts.

While it doesn't address the proof you mentioned, the author writes this paragraph concerning studies which could be clues and/or are interesting studies on their own for education in general:

"Recent evidence from neuroscience experts shows what a poor training for leaderships this actually is. In short, you cannot make good decisions without emotional information (Professor Antonio Damasio); nor grow a flexible brain without good attachments (Dr Sue Gerhardt); nor interpret facial signals if your heart has had to close down (Professor Stephen Porges); nor see the big picture if your brain has been fed on a strict diet of rationality (Dr Iain McGilchrist)."
First time I see it and I wonder why it's is the first time, it's so obviously true. Nature runs on persistent temporary solutions.
it's not even the small number that makes it useless, it's the fact that it is not weighted by market cap.
> Amazon's is the most ambitious gambit of them all. When its spheres and three surrounding towers are completed, the company will have 10 million square feet of office space in Seattle, more than 15 percent of the city's inventory, on a campus that occupies more than 10 square blocks.

15% of a city's commercial inventory seems like a lot. Any comparable levels to companies in other cities? Is this typical for one company to own/lease such a large percentage of commercial real-estate or is the statistic misleading?

[edit] removed duplicate quote
WinDirStat
BLS says 1.1M: http://www.bls.gov/ooh/computer-and-information-technology/s...

But if you add a bunch of similar fields that probably have software engineers you could probably get close to 3M: http://www.bls.gov/oes/current/oes_nat.htm#15-0000
Vocal fry is more commonly noticed and criticized in women but I haven't gotten the impression that there's definitive evidence that women do it more than men since most of the studies have been pretty small or localized.

Mark Liberman has been covering this for years over at Language Log and there appears to be a great deal of ongoing debate within the academic community:

http://languagelog.ldc.upenn.edu/nll/index.php?s=%22vocal+fr...

http://languagelog.ldc.upenn.edu/nll/?p=20155 discusses male usage and briefly mentions the study from your second link.

http://languagelog.ldc.upenn.edu/nll/?p=13020 has some graphs of what exactly this means sound-wise and http://languagelog.ldc.upenn.edu/nll/?p=3626 discusses the history.
"If I have seen further it is by standing on the shoulders of Giants."
- Isaac Newton

"This sketch of Rosie Jetson I drew in the 1950s is responsible for the billions of dollars of wealth produced by the AI industry"
- Somebody in a few years

Not shocking in a society that glorifies "intellectual property" and "job creating" ideas men
Here's what Rob Pike has to say about the best advice he got from his fellow developer Ken Thompson. Build the mental model of the software before touching code: http://www.informit.com/articles/article.aspx?p=1941206
It's interesting how librarians have managed to identify large swathes of published material as ephemeral garbage, and nonetheless recognize that it's important to have it in the collection.

E.g.:

> weed books by celebrity chefs and television
cooks once their popularity has waned
Take some turns doing tech supp, test, QA. Especially for your own products (code). The embarrassment from fixing your own stuff will condition you to do better work upfront.
# Password and registration

Almost the whole team is almost paranoid about the passwords. But I totally agree that requirement for the password are not clear now. Will make it work smoother.
Google’s FASTER Cable System Boosts Trans-Pacific Capacity and Connectivity
I'm the author of this piece. can anyone explain why this piece is flagged? it has been submitted, upvoted to the home page, then banned 3 separate times.
What if you didn't use it at all?

Suppose you won 1,000 gallons of gas but you had to use it in a year, would you figure out ways to burn it by driving extra, etc?

With the gas scenario, the external "costs" (pollution) are obvious but running a server isn't free (of external costs) either.

Just a thought.
bloomberg?
No, I literally mean that you can't prove correctness with tests, because you would need a lot of test cases to prove the simplest function.

For example: int addOne(int input) function would need test cases for every number in the int type, which would be 2,147,483,647 * 2 + 1 test case.
Option 1. Honk your horn. Sounds like this is what you're doing, and it makes other people around you more stressed, more frustrated, and less willing to do extra work to help you. After a while, noise like that just gets tuned out.

Option 2. Recognize this is an inappropriate metaphor, and that you are part of an organization that has certain policies and procedures, and that anything being done for reasons other than legal compliance can be up for debate and change.

Do you know why the central IT branch is behind? Are they working with shitty software that makes their jobs harder instead of easier? Are the business processes in place to grant a simple request unnecessarily complex? Is a mistake very costly and difficult to fix, meaning that correctness is incentivized at the expense of throughput? How much is it costing the business while you sit and twiddle your thumbs waiting for approval? Who in your organization has these answers? Who has the power to make decisions about these things? What can you do to get those people together in a room to discuss these issues?

You can get a lot further by trying to fix a problem instead of just complaining about it.
After tinkering around with Lambda myself building MMOG with it, while it does exactly what it says, the pieces seem too disparate and everything felt to "cobbleware" for me to do anything user-facing with it. Indeed, it seems an ideal system to do offline and backoffice. The stack I ended up with was API-gateway <-> Lmabda <-> Dynamo <-> Dynamo Streams <-> SQS <-> Browser <-> S3 Good luck troubleshooting that. I found the concept of "serverless" more appropriate using Google App Engine.
Blake from Layer here: We are forthright with all our customers about our current deployment configuration and the roadmap timelines for evolving into a deployment with higher availability characteristics. There is real complexity in operating a system such as ours in a widely distributed configuration and like any other company at our stage we regularly assess risks and make trade-offs. Sometimes we get things wrong.

We are very sorry to all our customers for the downstream impacts their businesses. We came up short and are doing everything we can to make it right.
Terrible Jeep user interface may be to blame for death of Anton Yelchin
The short response I'd say is: mindfulness.

I think every human is capable is discerning positive and negative behavior if the said human is observing the situation as an outsider. Practicing mindfulness allows you to be able to remove yourself from the equation and be more aware of your mind's reactions and behaviors even when you are caught in a difficult situation.

Find the book: Search Inside Yourself on Amazon and start with that. Hopefully that'll help you with your journey.
I'm a believer in readability above all else. Getting fancy with syntax or optimizing unnecessarily will lower the maintainability of code. Imagine you're a writer, and your readers are other engineers.
They already cemented their place as top dog, got everyone to license their content, and now actually profits more when you watch the official versions.
Query batching in Apollo
It isn't that HN is a random sample of the population, but that on most divisive issues (e.g. politics or programming languages) it's much more divided than people think it is.

Re disagreements and conflict, I'm talking about the comment threads, not the articles. I don't think articles really excite agreement or disagreement at themselves (except about whether they should be on HN in the first place—another divisive topic), so much as provoke it in the threads.

Re not feeling surrounded by enemies: that's great, but note that the "feel strongly about" qualifier is a necessary condition for this effect.
Thanks for the link. We are taking a look at what Algolia has done here and will likely put together a public infrastructure overview page for Layer as well.
Have you visited other possible worlds?
Linear Algebra is generally a Freshman/Sophmore level college class in the US
How do her portfolio results compare to yours?
You only covered atoms, actually. Nouns are a union between an atom and an ordered pair of nouns, which means that they shaped like binary trees. A struct of `[a b c d]` is actually laid out as `[a [b [c d]]]`
Berlin – St. Petersburg Software Companies
Hello! I'm searching for software company which has offices in Berlin (Germany) and St. Petersburg (Russia). Under my current circumstances I need to find a way to be employed in Germany but be able to partly be in St. Petersburg. I heard at list one IT company with offices in both cities exists. If anybody knows something or can suggest anything, please, give a feedback! Thanks in advance!
You're absolutely right, and I have no idea why you're being downvoted.
Create an Amazon S3 Image Processing Pipeline