skysight-inc/HackerNews huggingface dataset:
On the sports analytics question I don't have any knowledge or experience, but I can see operations there turning into multi-matrix statistical correlations and such.

On the subject of being the best language for the job, Fortran does not use 10x more lines than more modern languages. In fact, in many cases it uses less. When I was working on real-time signal processing algorithms we used to prototype algorithms in Fortran[1], then implement them in C. I also used to use Python with SciPy and NumPy for analysis, as well as Matlab. Matlab's huge toolbox library notwithstanding, the Fortran implementations were usually shorter, simpler, and easier to understand than any of the other languages. It was only bias and preconceived notions that kept it from being used in the real system. I would have loved to see Fortran subroutines running the algorithms underneath the C distributed framework.

[1] Until someone in management and the customer team decided to have the scientists write their algorithms directly in the real-time C. That is a rant for another day.
First, criticizing a link on a link, really?

Second, I think you missed my point that a set of well-produced pictures of unknown provenance (really, could you figure out the source? I gave up after several clicks) is a more effective way of selling my point than providing substantive information would be.
The server could just give the requesting device what it needs to display the content in both orientations. That doesn't necessitate also giving it the layout for 10 other possible screen sizes.
You're right, I had completely forgotten about that part. Currently Node.js can be used to control an Arduino, but it cannot run on it directly (like it can on a Raspberry Pi).
You probably want to include contact details somewhere. Your profile has none. (I'm not looking for a job right now, but I'm interested in the area.)
How to create more qualified candidates for tech jobs
Yeah, but India is a country where private citizens can sometimes obtain cell phone records of other private citizens just by virtue of being powerful men. It's a shitty place for privacy.
The type of job must make a big difference in whether 'feel-bad' works better than 'feel-good'.
Where is China?
Researcher controls colleague's motions in 1st human brain-to-brain interface
We're friendly. Drop by get.iron.io/chat and we'll answer any and all questions you may have. :)
Bitcoin does not get its value from being a transaction tool
Clojure's data structures are implemented using trees that have a 32-way branching factor, so each node has 32 children, instead of the 2 you'd see in a binary search tree. A lot of things you might expect to be O(1), like checking for membership in a set, or getting the nth element of a vector, actually take O(log_base_32(n)).
[Disclaimer/Warning I work there and this is about Iron.]

Vs RabbitMQ:
- Native cloud service over HTTP transport
- Clean easy API
- Scales to unlimited queues/clients
- Push queues can have URL endpoints as subscribers
- Highly available (our #1 priority is to keep it running at all times)
- Nice UI to manage queues, stats, rate, etc.
- IronWorker integration (workers as a service)

Vs SQS:
- Fast, clean API
- FIFO
- One time delivery
- Multi-cloud
- Push queues / pubsub / fanout as first class feature
- IronWorker integration (workers as a service)

Best way is to just try it out. It's already one of the leading cloud MQ's out there and we have a lot of big plans for IronMQ to make it the safest "bet your business" cloud message queue available.
>Why are there always so many negative comments?

Here's what happens to me, and I'll bet it happens to other commenters too: I read a post, and when I come to a point that seems problematic, I scan the rest of the post to see if it is addressed, then come to the comments to see if it's addressed, and if it's not, I post a comment about it.

Since no post is going to be perfect, this algorithm leads to a lot of negative comments. But they do tend to be constructive.
I agree with your observations, especially that the the expert has a built-up library of routines that he understands and that have proven themselves.

My question about using Fortran as the main infrastructure is that this does not sound like a big data problem. It sounds more like an exploratory data analysis and model development problem. In which case a REPL-based environment like Python, Matlab, or R would have a lot to offer: interactivity, integrated plotting, modeling toolboxes.

People in my group do scientific computing with Fortran, large datasets, and big iron, and it works great in that domain. As people in this thread have noted, there is significant support for automated parallelization. I used to snicker at these dinosaurs (their own self-deprecating term), but I have noticed their publication record seems to be piling up faster than mine. I have therefore gotten over it, and hope that the dinosaurs are not snickering back at me.
My biggest complaints with it are that this mixes up content and presentation concerns again and we already have great tools for declarative responsive design. After however many years of working to get people to separate their content from their presentation, tools like this rush back in and encourage people to again start smashing them together. Being a Javascript tool, it also means that if a client doesn't run your JS for whatever reason, your entire site becomes rather unusable (you'll notice a lack of default/fallback classes and whatnot in the examples provided).

> Where should your advertising code get placed when you're on a desktop? Does the page require an alternate slideshow widget on touch enabled devices?

These are adaptive content concerns (the type of content served is adapted to fit the client, generally through progressive enhancement), rather than a responsive concerns (the content served is presented according to the client's metrics and capabilities). Completely valid use case here, IMO. Pitching it as an adaptive content library would be much nicer, because there actually is a need for good tools to do that well, whereas responsive content is basically fully handled by media queries and a tiny sprinkling of non-presentational Modernizr.
It’s wild to see the ecosystem that emerges from open source
No. There will be enough recording of me in public places and with Google Glass that I would not want anymore - even if it was self-inflicted.
Find it! I'd really like to know what you found.

I've done a fair amount of research myself and have always felt the auto industry could learn a lot from locomotive builders, especially the use of 3-phase ac traction.
why is opening brace in new line bad?
I totally get your point, I just got a bunch of BS from a washed-up speech coach (who ironically is also foreign and with a noticeable accent) because of my accent.

I think the problem is the attitude: when I speak in my language with english speakers who are just learning it I go the extra mile to understand their broken accent and mispronunciation and not be too upfront when correcting them.

On the other hand when I see foreign founders with a thick accent pitching something I can sometimes see some faces in the public changing from a neutral "let's see what this guy is working on" to a decidedly negative "oh not another [insert term here]]".

Is there bias? yes there is, I could tell all english speakers trying to speak spanish "shut up your accent is horrible!" but I refrain from doing so out of cordiality. Maybe its a cultural thing, because over here that cordiality rarely exists.
What is the engineering interview process like at Stripe?
Who is going to pay for Microsoft's software in the future? PC manufacturers probably won't. Advertisers probably won't. Looks like subsidizing it through Microsoft hardware sales is the best bet.
ECMAScript Internationalization API
One caveat: there is a ton of highly time sensitive traffic, especially FedEx and UPS z-trains that run on very tight schedules - and the railroads charge accordingly.
How America reacted: Miley Cyrus vs Syria
Ballmer: "Linux is a cancer" (2001)
Oh no, I wasn't criticizing you or your link. I was just trying to add to the discussion that misleading advertisements are a problem, but there's plenty of misleading propaganda on the other side as well.

Nothing against your point at all. Sorry for the confusion.
Theoretical Element 115 Exists, Study Confirms
Yep, that's more or less what I was driving at, but I was being a bit more coy.
In Norwegian, "Mongo" is a (ugly) slang word that means the same as "retarded".
Maybe I a too traditional... but I like KISS when it comes to this kinds of thing.
Why can't this adaptation happen on the server? Client tells server what the resolution possibilities are ("the current browser size is X by Y, and my screen size (and thus maximum browser size) is W by Z), and server gives back only styles relevant to that size. On mobile devices where the browser is always fullscreen, that means a maximum of two layouts (horizontal, vertical).
Smaller Project Teams Are More Productive
Harvestman - Quick and dirty web crawling
While I'm not into the skueomorphism, I think this is a fantastic idea. Lean heavy on a restful API that makes it easy to skin it ourselves and integrate it into bigger systems. Awesome nonetheless.
In particular, if you use Julia, you are most likely using OpenBLAS since that's the default BLAS that we ship with. While MKL still has better performance in many situations, OpenBLAS is not far behind and is catching up. Definitely a worthwhile project to contribute to.
EDIT: Adding this here since I can't reply to you kasey.

Why trade with Evil Broker? Don't. I suppose you can argue the difference between trading and investing.

Now, if you want to trade, well, just know they're going to fuck you and lubricate appropriately.
"In fact, I believe the following..."

Oh, must be a Tuesday.
You've done a great job posting Passenger links all over this thread.

I find it in poor taste come into a semi-related post and repeatedly spam links to your product over and over...
I think there should be a 500 page law. If you go over
by one page, even if it's blank--the book is free?
Emphatically agree with Stefan on this. Benchmarking my own haskell codes against OpenBlas is how I keep myself honest! :)

[edit: when I posted the link, the donation funding was at $440, looks like even front page HN visibility doesn't move the needle very easily :( ]
I have no idea what this about. Is it all forms of data or just school research data? The ScottyLabs data looks like it is only campus specific data, like the times a class is scheduled? The guide book is little ambiguous.
Does anyone sell "insurer not paying" insurance to cover lawyer fees?
> The incarceration rate since the 1960s has remained virtually static; but the incarcerees are in prison, where previously they would have been detained in mental asylums:

Wait, you are telling me that in 1960s we had 1-2% of the population in prison or a mental asylum? Why do no other countries have near that rate?
"enterprise-y"? But I don't believe it is.
Packaging is both the best and worst of Go. I love the decentralisation, so there's no central directory of Go code. We don't have pypi, we don't have rubygems or npm, we have Github.

As others have pointed out, you can use directories as namespaces, which works nicely. But I've found, personally, that splitting my projects into separate repos for each namespace is actually beneficial. Helps keep my code clean and separated.

That being said, versioning is a real pain right now. The best thing I've found is to fork a repo when I decide to use it, then pull in updates as I adjust my code to work with them. Definitely not ideal, and if you have a lot of projects using the same dependency, it becomes a major headache.

There are some workarounds, and we've discussed the topic at great length on the mailing list. I think it's something we'll see a solution to in the next few years. But one of the things about Go that I really enjoy is that the core team is hesitant to push half-baked ideas onto the community. When we see a solution, it tends to be an elegant, clean solution that fits perfectly into the problem it solves.

In other words: yes, there are some problems. Yes, I do think they'll go away. Yes, I do think we'll need to be patient. Yes, I do think it will be worth it.
Non-UTM'ed link: http://blog.crowdint.com/2013/08/27/create-your-own-store-in...

This is pretty much just a slight distillation of the Spree GitHub page, and really only describes creating the skeleton for a catalog. In development mode.

Note that "crowdint," is a Rails consultancy, so it would seem to be a conflict of interest for them to actually teach anybody how to make a production-mode site. NB, and all that.

Be nice if HN had a participation-limiter for accounts that are obvious submission engines like this one. I'm guessing all the upvotes (currently 5) are controlled by them as well.
Active Record is slow, how to make it your friend
Definitely nice lists, and nowhere near complete given the data we've collected.
> The other thing that holds it back IMHO is the compile time.

Now that you mention compile time -- one of the biggest things that the Go designers cared about was compile-time. Go touts it as one of its major pros; and I do agree for personal experience that compile time matters.

You can often cut down compile-time by making "run-time compromises". For instance, with C++ code, dyn-linking rather statically linking everything can speed up things significantly. This is because with massive C++ codebases, when you change a couple of lines, rebuilding the relevant objects only takes a few seconds - but the static linking stage can take forever.

On memory constrained system (4GB) of RAM, I've seen a particular codebase that I've worked with take up to 28 minutes just to link. The same code on a machine with 8 gigs of RAM (just double) took less than 4 minutes to link. Due to the sheer number of objects that need to be linked, your system ends up thrashing (swapping pages out to disk).

That being said, I read somewhere that Go doesn't support incremental compilation. I don't if this is still true, but that's a major problem that needs to be fixed right away.

With interpreted languages, practically everything is done at run-time and you have no compilation stage -- but at a massive performance penalty. Tracing JITs do help though.
That's not completely true. If it were true, nobody would use facebook because everybody already has email.
Hey Peter, I do agree that the title missed the mark and should have had a more positive spin. We didn't mean to put the blame on girls but merely to highlight the social and cultural factors that discourage girls from pursuing computer science.
Machine Learning Talks - youtube channel
I got TONS of negative feedback at first, people here would make zero effort to try to understand me, typical "not my problem" attitude. What I didn't get was any CONSTRUCTIVE feedback to know what I was doing wrong, I had to figure it our by myself and fix it.
I was being a bit tongue-in-cheek. You're absolutely right that supposed "benefits" might have unforeseen tradeoffs. In this case, having some sort of pseudo-Lamarckian inheritance could possibly be a detriment due to energy requirements or something like that. Or indeed it could have a neutral effect on fitness, in which case it's unlikely to take hold in the population, barring genetic drift or other non-selection evolutionary mechanisms.
WORLD WAR 3 and THE WHITEHOUSE
Very nice. This works on my iphone4s. My question is how heavy this is compared to Bootstrap. It looks a little larger: Brick 134K vs. 88K for Bootstrap 2.3.2
Ask HN: What did you want to be when you were younger? And what are you now?
What technology should your startup use?
Government requests to Facebook outlined in report
Because clients don't send this information to the server (and if they did, its validity would be suspect), and because browser layout engines and CSS are already designed to be independent of specific device metrics. It's a solution to a problem that doesn't need solving.
Not to be confused with the python project of the same name: https://code.google.com/p/harvestman-crawler/
It's very offensive in German.
Seems pretty straight forward, but I have no way of knowing if this service actually works till market close. It would be nice to have a way of verifying the service works and authenticating the user with their phone.

My concern would be that people could sign others up for this service and they'd have no way of keeping messages from being sent to them.

You could handle this with a simple exchange of sending an SMS and having them enter that code on their site to verify. Have a 12-24 hour window that would turn the account off so as not to spam that number.
Trucks powered by internal combustion engines? It's not an all-or-nothing thing; many products even today have a rail segment somewhere in their delivery to the consumer. Even so, for rail to grow much it has to take business from trucking.
This is great, I'm tired of typing tengen instead of 10gen into the search bar...
I'll admit I haven't looked at every broker, but every exchange that I know of, you have to opt in for orders to not go to the other exchanges.

This frequently is a feature for both sides of the equation due to lower fees, better execution rules, rebates, priority, etc.

I certainly know that I would never opt in to a platform that consistently provided worse execution (especially in the equities space where there are so many choices).
The problem isn't with the programming language; it with his algorithms. Sagarin's rankings are often an outlier, frequently in ways that just don't make sense. </opinion>
Phew. These lists can be interesting, but I was beginning to feel like a fraud!
That's interesting, but I'd expect their website to actually use their own product appropriately when viewing from my mobile devices. The "examples" page works, but isn't really in a well designed format - font headings are too large, text is pushed all the way to the far left without a single pixel margin causing it to look like the page should scroll horizontally, etc...

I like the concept of what they're doing, but if their site is using it, then I'm not interested.
You're right that I don't fully understand how it works, which is why I was asking; there's no summary of how it works on the main page and I don't have the time to read the source code or attempt to digest the entire manual.

How do you define the initial chroot? Who is responsible for creating that?

How would you migrate an existing system to use OSTree?

If an administrator has to manually create the initial chroot link farm, I don't think that's a very usable solution. In particular, it suggests a lot of process overhead that assumes most systems are "templatable" representations.

It's not immediately clear whether OSTree deals with necessary in-place upgrades or if it only helps you with reboot-based ones.

Even if you don't feel in-place upgrades are safe, again, most enterprise-level customers are demanding update solutions that don't require them. There's a reason why ksplice, et al. are becoming popular.
(de)methylation is DNA read/write. The DNA does change, although the sequence of bases doesn't.
Nissan says it will bring multiple self-driving cars to market by 2020
I'd be interested to hear the source of the line that "in college women make up 52% of math and science majors"

I'm aware that chemistry maintains gender parity [1] and that medical schools are near-parity [2] (if you consider medicine to be math or science) but I'm not aware of a 52% figure covering all math and science.

[1] http://www.rsc.org/Education/EiC/issues/2012May/Yellowlees-w...
[2] https://www.aamc.org/download/277026/data/aibvol12_no1.pdf
Sea ice decline spurs the greening of the Arctic
Do you think that a hyperloop wouldn't be practical for high-margin finished goods?

I'm thinking things that are intermodal freight, like a container of TV's bound for a CostCo in San Diego, shipped from Long Beach.
Horizontal scaling does not take away latency. Also, iron.io saved a bunch of money by not using extra instances.
> Good chefs will always tell you: Use the right knife for the right job. Can we not simply use our kitchen appliances and tools for what they were designed for?

I guess you never used a torch to reverse sear meat? The right knife for the job is the one that gets the best results. I do agree that there are probably better ways to get the same results, but if you dishwasher gets you the exact temps you need, go for it. I do a lot of sous vide steaks in a large cooler.
As the article pointed out, "if members of a team felt a common social identity with their leader then surveillance in fact reduced the leader's influence by fostering resentment and distrust. However, if they saw their leader as belonging to a social outgroup then surveillance increased the leader's power."

In your anecdote, do the religious people see themselves as being in the same social group as the president or other powerful members of government?

To start, does the list of religious people you've talked include many non-Christians?
Alpha children wear grey. They work much harder than we do, because they're so frightfully clever. I'm really awfully glad I'm a Beta, because I don't work so hard.
If they have no other employment options, the answer to this question is 'yes.' If they have marketable skills, punishment will definitely make them work harder...at finding a better class of employer.
The opposite of communist is capitalist, just because it hasn't happened doesn't mean you can't have a democracy that is communist. But your point still rings true, how many capitalist societies have private police/fire dept/sewer/ health care ect ect.
ok, I donated :)
This is something I'd be comfortable defending.

Mental problems do not need to be inherent from birth; whereas minority groups are highly correlated with crime and low income as a result of American class divisions, at a glance, I can see several ways to argue that minorities are at least more susceptible to mental illness. This isn't ethnic so much as it is environmental living conditions in poverty. For one, you have malnutrition, which is an entire precursor to mental illness in of itself.

Of course you can't reasonably argue that minorities have an inherent predisposition to mental illness (it'd be frankly racist, and without much evidence I believe), but in practice, they probably do have a predisposition to it over the course of their lifetimes from a statistical standpoint.
No. That's another trading method. I know what you are talking about there too, but that's not how I see the strategy working.

What I found in my research is that the statistical analysis being done on markets is an approximation of the underlying phenomena. Yes - central tendencies and dispersion work 90% of the time, but they hugely under price tail events. This is the basis of Nassim Taleb's trading strategy.

What I see really happening is a recursive channel pattern at different time scales. As the recursion plays out it "zooms in" on the correct price of a security and the central tendencies and dispersion can be analyzed through traditional statistics. However, when a market correction takes place it "zooms out" by stepping back through previous market cycles and then statistical models break down. It's very weird to explain. Essentially, I see the market being a predictable Fractal pattern. Check out Mandelbrot's work on Finance to get some insight. I just disagree with his (and Nassim's) conclusion that these can't be predicted.

I've always been interested in trying to back test my theory but I didn't have the technical chops and didn't know where to start looking.

Thanks for your thoughts.