skysight-inc/HackerNews huggingface dataset:
I'd bet with a good model generation, the FEA on this is completely tractable in realtime now. It's only ~2(spokes)*6 dof, and that was doable in a second or so on a sparc in matlab 20 years ago. But to do that, you'd need to be doing beam elements for the spokes and rim segments, not meshing them with smaller solid elements. (And unless you're in non-linear land in material or geometry, a 2 node beam element with 6 dof /node is going to be an exact solution for the spokes, and a good approximate solution for the rim as long as the chord/arc error isn't large. ) And I've found some of the code, and holy crap it's still on the web. http://www.ce.washington.edu/~soroos/matlab/501/1../wheel2.h... (I'm sure I'm going to hate the 19yr ago me when I dig into that and try to figure out what the hell I was doing based on the comments, because I only remember the outlines of the math at this point. But... I could put this in numpy... I need this like I need another project to suck up my time... And I'm not sure what the me of 2034 is going to think of my code now. But that's another story.)

The real trick with wheels from experience as a wheel builder is that all the really interesting behavior is in the non-linear region. And you're butting right up against that when you lace the wheels tightly. Calculating that limit is tricky.

(Briefly, Ultimate load limit is ~ the sum of the tension in the spokes in the loaded zone of the wheel, roughly 4 or so with the rims/spokes I was looking at at the time. The tension limit is just under what will potato chip buckle the rim. So there's a complex interaction between spoke stiffness, rim lateral stiffness, and rim radial stiffness that affects performance at the load limit. Helpfully, fatigue durability is also better with higher tension in the spokes, since the fatigue performance goes to hell when you get stress reversals.)

FWIW, My masters was investigating back calculating material parameters from a dynamic pavement test based on time histories of surface loading and displacement at known locations. I basically figured out that the error measure that we were using was pretty smooth as the stiffness of the subsurface layers varied and that it was possible to home in on a stiffness profile pretty consistently if there was at least a plausible guess of what was under there. It took a long time then though, overnight runs were common, and we didn't have clusters then. (also, uphill both ways, through the snow) I bet I could do it in near realtime now on my ipad, but that's a masters thesis for someone else.
Flat Design JSON Formatter for Chrome
Triskaidekaphobia (https://en.wikipedia.org/wiki/Triskaidekaphobia). The same thing happened to Microsoft Office - Office 2007 was version 12 internally, yet Office 2010 jumped to version 14. On the plus side, it means that the upcoming release (Office 2016) has an internal version number that matches the year.

I guess the question is whether the people at Microsoft who decide these things are themselves superstitious or whether they think their customers are superstitious (to the point that they would avoid a product with an unlucky internal version number).
This is shitty journalism at its worst. The study presented a very conservative finding, which is that men who lose in online games are more likely to be hostile, particularly towards those they don't think are in the in-group. That is understandable.

The journalist in question extrapolated it to Reddit, Twitter, 4chan, and god knows what else. All the while making huge conjectures about how this means all harassers are low-status losers (a word used pejoratively, not descriptively).

Pathetic.
Cool, I'd love to chat. Unfortunately, the "email" field in HN profiles is private, and you don't have an "about" filled out.

My email is zkanfer@gmail.com.
Let's not lose sight of the main point here: that men who harass women online are losers.
Next they will be saying Internet Trolls are just sad, lonely people. That will set off the intertubes into a real frenzy.
Thanks for the reply, Ghaff. It was more of a research and your response was very helpful. Cheerio!
That's probably a direct reaction to some of the NASA issues that have happened in the past. (Most famously the Challenger disaster)
Capitalist Soul Rises as Ho Chi Minh City Sheds Its Past
Of course they are. My own findings corroborate this.

My personal theory is that the reason the tech industry is so hostile towards women is that it is mostly comprised of "nerds" and "geeks" who, being lower-status in society while usually being part of the dominant group (white men), are much more likely to be aggressive towards people not part of that group, women and people of color.
My Google Wallet card does the same thing this does.
The collected papers of Albert Einstein (2014)
You'll be opening a lot of credit cards, that might suppress your score. But since you are paying off all of them, it should only be temporary.
And men who harass women in person are winners? I don't really see what this study is trying to imply.
A silly question, but do you have exact dates for kickoff, etc? This is both awesome and serendipitous, but I have a family wedding in roughly mid-September :)
Heh, no, but two that I did "find in the wild":

http://oeis.org/A195581

http://oeis.org/A008275
Pretty cool, I like GUIs even though I can handle a terminal just fine so I'd be a perfect candidate for this app.

Can it upload them to some FTP server instead of S3? Does it have some 'draft' support? The design is a bit .. non top notch.
> “As men often rely on aggression to maintain their dominant social status,” Kasumovic writes, “the increase in hostility towards a woman by lower-status males may be an attempt to disregard a female’s performance and suppress her disturbance on the hierarchy to retain their social rank.”

I would agree with that opinion — I think we've all experienced men behaving stupidly when they overly value and then perceive a threat to their masculinity. Gaming is certainly an activity where we see that to more of an extreme.

I wonder though the breadth of the data though. Other metrics like age, or even play time, and the like may equally as telling.
My comment gets voted for having a sense of humour? Charming HN.
Salary Scale in Toronto for Android Developer
I am soon migrating to Toronto as a permanent resident. I am wondering what is the salary range prevalent in the Toronto area for the android developer with around 4 years of experience.
A few reactions:

Engineering cultures can be revolutionary even if the core ideas are the revolution. The startup community knows this well as it is repeated ad naseum - ideas are worthless (mostly), and its largely about the execution. Calling a cab from a phone is not new or original. Uber didn't think of it nor did they execute it first or probably even technically best. But their combination of technical execution and business acumen allowed them to raise shit tons of money, aggressive loss lead into users and grow internationally rapidly. And Taxis drivers in France are lighting cars on fire. Engineering itself can be revolutionary.

Second, and more pedestrian I suppose - It seems odd in the time of intelligence being move to the cloud, Waze and autonomous cars, to predict that the 101 will be a parking lot and investing in yesteryears mass transit is the right move. It would seem that autonomous fleets will be optimized to move people with less resources including energy, roadways, and vehicles. If anything one could argue that we should be pumping money and engineering into vehicle autonomy as its likely a better long term (something he should be able to get behind) investment than more lanes and asphalt. Sure we need to maintain roadways, but I would rather plan for more efficient and safer transport.
If you only do a few cycles under the yield point, fatigue isn't going to be an issue. If you ran 10^5 or more on a fatigue critical part, then I'd start to question it.
I submitted my application for my artificial general intelligence project, see you guys soon!
$12k might not seem to be a lot of money for many. But, from the place where I come from(India) it really means a lot. We are a team of two at concept stage. We have around $20k in savings. Assuming a worst case that we don't make any revenue for an year, we would need an other $30k for our runway. I was thinking about raising this money from F&F round. But now, applying to YC seems to make more sense to me. Though the money will not cover our expenses for an year, I am excited about the acquaintance we will be gaining through this program.
Nope, we have built a new scheduler for you that will allow placement over multiple AZ's, replace failed containers, allow them to connect to ELB's, etc.
I wonder if such a thing actually ever happened?
The Lessons of the Crypto Wars
It's sadly pretty typical.
Yes. A girl in my high school died of a brain aneurysm right in PE class. Perfectly healthy, by all appearances, then... gone, like turning out a light. As I recall, they said that she'd likely had it since birth.
Having offered this kindly explanation, would you say that this continues in the holy pursuit of a 'simple explanation' of what a monad is?

Here's an intermediate question triggered on your explanation: what is the byte level nature of your "monadification"? you say one has a function which converts a floating point to a "monad string", a string value to a "monad int" (a raven into a 'monad writing desk')? exactly what bytes characterize a "monad string" from a string? a "monad int" from a plain old int? it's perhaps a structure? maybe it has stack pointers among those structural elements?
Considering that's how about the time period we were told to wait for my brother-in-law's toxicology report, no.
You can choose eventual or fully consistent in DynamoDB. Given that full consistency comes at a higher cost (read from a quorum of replicas) we expose that cost to you.

BTW nobody wants eventual consistency, it is a fact of live among many trade-offs. I would rather not expose it but it comes with other advantages ...
On the other hand, Google's software can't tell the difference between black people and gorillas.

http://mashable.com/2015/07/01/google-photos-black-people-go...
The San Francisco internet exchange (peer) has a website
But that's not really what you said.

Not necessarily or even probably since it's a popular perk and most companies are sensitive to sending their employees on the road.
Why is this in two parts? The first bit is barely 800 words long.
I'm guessing that will be much rarer for business-certified lodgings.
Exploiting Type Confusion in Flash
Here is an awesome graph of their bandwidth:

http://www.sfmix.org/services/statistics

And a who's who of SF startups that participate:

http://www.sfmix.org/participants
Bricking a Mars probe, before Curiosity (2012)
If we can't even understand what "begging the question" means, how can we understand monads?

http://begthequestion.info/
I believe raw eventual consistency has failed as a programming API. I believe CRDTs in their many incarnations provide a great alternative but i) CRDTs are quite new and ii) they require a more complex API.
I think that depends very much upon the audience. There are quite a few great ideas out there that are difficult to explain: try explaining the theory of general relativity to your mother, for example.
Part of the reason this hobby continues to exist (and remain so lucrative for some participants) is because they are such a small segment of the total passenger miles traveled. If we had some numbers I think it would dramatically weaken this particular argument. Also in general the airlines' primary justification for giving away seats as awards is that they predict those seats will go unsold.
This was an interesting article with some well made points.

However I think there is a fundamental difference that is being overlooked here. Whoever invents the next user interface paradigm can do so with essentially zero cost (assuming they own a laptop). The same cannot be said about inventing the next paradigm of travel.
You may be interested in the opal-phaser game development library / wrapper: https://github.com/orbitalimpact/opal-phaser
I didn't know Josh, but sent Grooveshark an email when I was starting to hack together something cool using their APIs. Quick response, many thanks for being interested and a free year of Grooveshark Premium. A clear culture of enthusiasm and love.
Your replies are really not adding to this discussion. The sarcasm isn't particularly necessary.
Data mining my taste in music
Government grants for tech startups
I'd be surprised if there are more than a thousand or so people who game the FF programs to this degree. And the number who do so to the degree of Lucky (subject of the article) is probably in the single digits.

That said, I don't think Lucky even comes close to the amount of flying Tom Struker does, United's only 10 million mile member.
Introducing flannel: An etcd backed overlay network for containers (2014)
I have an extended family member who has been working on this for 30 years. Much of it is self funded but at times he's worked with NASA and most recently the Brazilian air force. Similarly to Elon Musk his goal is to lower the cost to space.

[1] http://science.nasa.gov/science-news/science-at-nasa/1999/pr...

[2] https://youtu.be/KtH-SxqdtaA?t=1m

[3] http://www.space.com/7067-laser-propulsion-wild-idea-finally...
...And let's not lose sight of the fact that people who speak in blanket statements who are suppose to be objective are generally positing a very separatist idea.
Hi, Do you look at how many lives will be impacted because of the idea or how easy it is to monetize the idea? I feel my webapp can help users find needle in the haystack but I haven't really gotten to the business model part yet.
On your first point, yes - this is also seen in other studies. It's known a the masculine overcompensation thesis. Willer 2011 discusses four studies: https://www.gsb.stanford.edu/sites/default/files/documents/o...
I don't intend to ever take VC money for Tarsnap. But that doesn't mean that YC can't offer me any useful advice.
How to Compare Your Business Growth Year on Year Sales
Silicon Valley should drop peer grouping to determine CEO pay
You can take vacation as much as you can take or go on a 8 week trip to India. I mean If YC takes you under it arms are you not willing to carve out 8 weeks for it?
If Maciej hadn't written this, I would still feel alone in how I see the technological world. I really can't express how grateful I am that this exists.

There is a vast, vast gulf between what the majority of software developers seem to think users want, and what users actually want. And this isn't a Henry Ford "they wanted faster horses" sort of thing, this is a, "users don't just hate change, they resent it" sort of thing.

I work directly with end users. It's mostly over email now, my tech still works with them in person, face-to-face, in their business or home. We get so many complaints. So many questions: "do I really have to upgrade this?" "I liked this the way it was." "It worked just fine, why are they changing it again?"

Every time I try to argue on behalf of my customers, here or elsewhere, it gets ignored, or downvoted, or rebutted with, "but my users say they always want the latest and greatest..."

There are 100 million people in the United States alone over the age of 50. How much new software is designed for them? How much new software exists merely as a tool, comfortable with being put away days or weeks at a time, and doesn't try to suck you in to having to sign in to it on a regular basis to see what other people are doing with it? How much of our technology -- not just software, but hardware here too -- is designed to work with trembling hands, poor eyesight, or users who are easily confused?

There are over a hundred million people that don't understand why your site needs a "cookie" to render, that can't tell the difference between an actual operating system warning and an ad posing as one, that aren't sure what to do when the IRS sends them an email about last year's tax return with a .doc attached. (That one happened today.)

For these people, the technology most of us build really really sucks.

And that is a growing demographic, not a shrinking one...
Meet the Man Who Flies Around the World for Free
If the downvoter needs help understanding the historical analogy that makes this above comment make sense: https://en.wikipedia.org/wiki/Pretty_Good_Privacy#Criminal_i...
While not as old as your examples, Windows 2003 has just reached EOL, so there are going to be many "crusty" applications that will need to be migrated.
> Isn't the right to bear arms an 'inalienable right'?

Not in any American sense of the term. The "unalienable" rights were to life, liberty, and the pursuit of happiness as outlined in the Declaration of Independence. Selling guns to redcoats isn't on that list.
So this is going to sound snarky and/or stupid at first, but: Monads are functors with a 'join' ("flatten") operation.

A functor is a type parameterized by another type[1], say 'a', with a function 'fmap' taking a function 'a -> b', yielding the original object except that its type is now parameterized by 'b'[2]. A monad's 'join' operation takes 'f (f a)' onto 'f a'.

On top of this, there are certain laws which must be obeyed. The functor laws amount to saying that 'fmap' can't change anything about the object (including structure) which doesn't depend on the parameter 'a', but must change everything which does depend on 'a'. The monad laws amount to saying that 'join' has a certain associative structure[3], and also that there is a left- and right-identity 'return: a -> f a'.

[1] a la Java generics, for those not into FP

[2] i.e., fmap has type 'forall a b. (a -> b) -> (f a -> f b)'

[3] Explaining exactly what this associative structure is in these terms is tricky, since 'join' as described is unary.
Here's where you have to introduce the function 'bind', '(\f -> join . fmap f)': 'bind g . bind f' === 'bind (bind g . f)'. But it's really not essential; the most intuitive consequence is that Haskell's 'do' notation works like you want it to.
I think you just explained some of the VB code I've seen...
Faqt.co could as well yes, but google has quit a history of closing down small services.

After years of service, and with months of warning and a tool to export your data. Keep's predecessor (Notebook) lasted 6 years. Reader lasted 8. Orkut lasted 10. How many startups live for that long? How many don't suddenly shut down, leaving you stranded?
Alientube (firefox plugin) might be of interest to you. It shows reddit comments for youtuve videos, which tend to be of slightly better quality (not always though).
> In my experience every single teen I know is on Google+ and not facebook, while the older parents are on facebook.

The only few people I know on Google+ are hardcore google fans who work in tech. Every teen (~15-18) I know is on facebook. And their younger siblings.

Plugin, Facebook Messenger seems to be quite dominant across those age groups too.
Previously: https://news.ycombinator.com/item?id=9917442
I program for a living and I know why sites need "cookies", and still, for me most software really really sucks. Just because I can figure out how each and every new cell phone works doesn't mean I want to, similarly for other kinds of gratuitous changes and incompatibilities. And BTW systems built "by hackers for hackers" are among the worst offenders (*nix clones in general and Linux distributions in particular are good examples.)
I recently grokked monads, only to realize that monads are just a special case of something more general called arrows. waah.
32% performance increase with Oracle JDK 8 over OpenJDK 7. I pity projects tied to this modern day Cobol that have to deal with this crap. Write once, run anywhere (badly, unless Oracle likes your platform enough).
> Windows Server 2003 is still under support?

No, support ended on July 14th. And yeah, it is affected by this.

From what I've been hearing, yeah, many places are still running it on varying scales.
Data scraping and tabulation generally isn't considered "data mining".
The Psychology Behind Facebook – Why We Like, Comment and Share
Long? There's been ad-blocking proxies available for a long time. Eg: http://www.squidguard.org/history.html

I remember setting up some kind of http-proxy with local cache an ad filters in the late 90s, early 00s -- possibly squid with a plugin -- probably on Slackware. Persistent local cache of static resources helped a lot with loading sites (which doesn't really make any sense, considering browsers already had a local cache). Ad-blocking was simple -- just replacing banner.gif-s with a blank gif image or something along those lines. But it worked, and preserved the layout of the page.
Strange, all of the grad students I know in CS get funding, it's guaranteed by the department. Women's Studies, not so much. By that token, academics in CS are privileged relative to academics in the humanities, tremendously even. But, I like some of your arguments, particularly that having to work while studying makes it harder to get the grades needed to go to the grad school of your choice.
I admit that "lifestyle" is bad wording which sounds way too apologetic towards cheating. Of course there are victims, but society has still decided not to make cheating a punishable crime, nonetheless. My point is that it is not the duty of me to expose my fellow citizen, it is a private matter between that person and his/her spouse.
This is in the Java client, not core.
> Why was this voted down?

People that engage in churning are a bit self-conscious (source: recovering churner). Simple fact is you don't churn if you don't have to- it's not worth your time.

> Another layman question, what does this do to your credit score?

Opening new credit cards lowers your credit score- it adds weight to the single debt category(mortgage has a house backing it, a credit card doesn't), lowers the average age of credit lines (someone that has paid a home loan on time for the past 20 years is more 'reliable' than the naive 18-year old college student das company is preying upon), and, if you open too many at once, gives the impression you're desperate, insolvent.
The biggest of them was all of the Node objects that ConcurrentSkipListSet generates. Replacing that with a synchronized TreeSet fixed most GC issues.

Yes, this was a 100K+ element collection being concurrently used by 1000+ threads. I used YourKit to profile.
Currently on front page: https://news.ycombinator.com/item?id=9916974
Rust: A modern programming environment
And its typeface 'tradegothic_cn' is too 'thin', especially for main body text. It looks awful IMO.

---

Some more related posts: https://blog.cloudflare.com/tag/bgp/
That's exactly why I'm partial to Common Lisp. People can badmouth it as much as they want, but I'm still running Maxima on it, AND the application's language still isn't set in stone by design.

(You've also reminded me again that there's market for document-structure-reconstructing OCR.)
Here are three of them:

https://news.ycombinator.com/item?id=9286412 (Link to my own site for a small project I completed => http://www.nickkusters.com/en/Services/DownloadFundaImages )

https://news.ycombinator.com/item?id=8196486 (when jQuery site went down for 12+ hours => http://www.isitdownrightnow.com/jquery.com.html )

https://news.ycombinator.com/item?id=9915990 (link to Zombo.com; something I missed 8+ years ago, was recently referenced in a project, and thought people would be able to laugh at => http://www.zombo.com/ )