skysight-inc/HackerNews huggingface dataset:
Oh, snap. My reading comprehension = bad. Sorry. :(
I believe that they already have a solution and have already used it[1].

> This is the first release from Microsoft that uses Security Updates for .NET NuGet Libraries Support. This feature enables Microsoft to update app-deployed .NET NuGet libraries, for machines with the .NET Framework 4.5.1 or later version installed. This security bulletin was released on 10/14/2014 as part of the monthly “patch Tuesday”.

[1]: http://blogs.msdn.com/b/dotnet/archive/2014/10/28/asp-net-mv...
Read past that message to get to where the thread turns into a how to learn C discussion with a side helping of perl.
Most SF startups live in an ecosystem where they are completely changing direction multiple times a month, sometimes multiple times a day. Remote workers don't work in such a situation, because the communication costs to bring them up to speed on the new direction dwarf the time they actually get to spend working. Can you imagine how hellish your life would be if you spent 2-3 days (or worse, 2-3 months) deeply concentrating on a problem only to hear that your work will be thrown out and given to an on-site team because market conditions have changed and it's no longer appropriate for your company's current understanding of user needs? Can you imagine how much you'd distrust management after the first couple times of this?
Modulo a few not incontroversial assumptions, inflation adjusted monetary income is a proxy for real wealth.

The inflation adjustment is supposed to proxy for all the various utils your dollars (or shekels or yuan or rupees) can buy.

In practice, most people will accept this at least for a base point of argument as alternative measures tend to be even more controversial. Even those who have profound issues with money, price, value, inflation, wealth, and more. Such as myself.
OsmAnd should work for you. It's just a regular 2d map (though it can do topo lines & hill shading). As long as you have a GPS signal you should be able to find where you are relative to where the run is on OpenStreetMap.
Start Up’lar İçin Growth Hacker
I'd invite you to check out http://tutum.co , but then again, I'm one of the cofounders, so I'm 100% biased. Take my invitation with a grain of salt. Feedback welcomed. Cheers,
To expand a bit on "bloat," DrRacket does use a lot of memory for a text editor (don't have it installed ATM but I remember 100s of megabytes of memory in use in a typical light session of 1 file + 1 REPL), crashes somewhat frequently (a couple times in my test run, usually when trying out some of the crazier features hidden in the menus), and becomes less than responsive due to very frequent GC pauses (that are helpfully indicated by a little recycling icon in the corner of the window).

I still think it's a far superior way to introduce newbies to Scheme than emacs, but it's definitely flawed.
>Theo taking a curse-laden, insult dump on everyone who opposes him

Could you point me to the part where that happened? I thought I read the whole thing but I can't seem to find anything like that.
Most languages give you enough rope to hang your self with. Scala gives you options to choose brand, width and color from a wide selection. The flexibility of Scala was scary when I started.
Good data, and yes, RMI have done some studies on this.

"Even if panel cost goes to 0, installed cost will be maybe half what it is now."

I've drawn the relationship between this and Amdahl's law, in parallel computing. As parallelization increases, it's the serial component of processing which comes to dominate. Eventually you reach a point where further parallelization yields no benefit.

I'm curious about your username. I know of animats from Carl Zimmer's article on them a ways back, and found the concepts of complexity and capabilities in evolution fascinating.
Apptimize is hiring an engineer and a designer
This could be an important result, since there's a lot of theory and expertise regarding renormalization group methods, but I think it's too early to tell.

The write-up is a bit misleading, though: the model in their preprint[1] is about stacks of restricted Boltzmann machines (RBMs), and are very different from the other examples of deep learning mentioned. The Google Cat Detector model, for example, didn't describe a probability distribution over images, which is the kind of task that the preprint is about. And in almost all of the recent cases where deep neural networks have made substantial progress over the previous state of the art, the models have not been probabilistic, or trained layer-by-layer, or unsupervised, like the RBM-based approach in the preprint.

I don't speak physics, but my reading of the paper says that could be summarized pretty accurately as follows:

1. Hinton et al. (2006) showed that each layer in a stack of RBMs improves a variational lower bound on p(x).

2. Variational methods for RG also iteratively improve a variational lower bound on p(x).

3. The two methods would thus be equivalent, if we could fit them without error (which we can't).

4. Here’s a figure from a stack of RBMs that vaguely looks like RG results (not shown)

I don't see any comparison between the approximations that physicists normally use versus the contrastive divergence for training RBM-based networks, or evidence that their results are more similar in practice than any other technique.

Am I missing something?

[1] http://arxiv.org/abs/1410.3831
[2] https://www.cs.toronto.edu/~hinton/absps/fastnc.pdf
Example #6,231 of how a woman on HN randomly gets harassed for absolutely nothing other than the fact that their username indicates they are female.
Fair enough, and points taken. Thanks.
> Shall be interesting to see how this affects IIS market share in 5-10 years time.

Well OWIN supports self-hosting so perhaps this will not bode well for IIS outside of enterprise environments.
That's good to know. I worked as an electronics tech to pay my way through college, and was worried about that. I did have enough sense, though, to make myself a little desk fan out of an electronics cooling fan, and would use that to blow the fumes away from me while I soldered.

I lost the fan years ago, and now just hold my breath when I solder.
Not really - and if they are, they are usually biased.
You can try this: http://www.ece.gatech.edu/academic/courses/ece2035/readings/...
>> Hell, even JS probably competes favorably on modern browsers.
>
>Well 'on modern browsers' is very limiting. It cant compete on the server side, not even closly.

I think JS is on the way to be a real competitor. The number of packages created for it grows faster than probably any other language. It is already fast on the server and more and more tools are being developed. If you count lack of static typing as show stopper then it can't compete. On the other hand Dart and TypeScript has types and might solve that part.
Armor Alley: A browser-based interpretation of the classic 1990 game
I have links for many other cities, but this is the most extensive list that I have actually posted so far.
I have no idea what the controls are for "click to ride", and pressing mouse buttons, arrow buttons, WASD, and spacebar don't clearly do anything. I did the Piste:Rochette run, if that helps. It seems like the camera was just slowly moving downhill on it's own.
I hope this is real, if only for the entertainment value of the shitshow it would cause.

While it's obviously illegal in the US and most other civilized nations, maybe there's a legal market for it in places like South Africa. The testimonials on the website, while probably fake, are from people in Nicaragua and Poland.

No word about security, but I'm sure there's no possible way for it to detonate against the owner's wishes.

I wonder how it manages to use GPS from within a metal tube... or how it behaves when there's no signal.
The ASP.NET part is what has me excited - it wasn't clear from the article (it may be due to my limited knowledge of the ASP.NET stack) but if I could write a full fledged ASP.NET app on Linux using the often needed features like ORM, LINQ, whatever the equivalent of JSF is - that would be a great development. Right now on *NIX platforms nothing matches the maturity of Java/J2EE.

It still remains to be seen how much the of the tooling - debuggers, profilers, deployment tools etc. will be available on non-Windows platforms. May be that will become available as more and more people start using it in Production.
An "org chart" is specifically a chart showing a tree of who manages whom, isn't it? Everyone except managers, no matter how skilled, are leaf nodes ("on the bottom") on such a chart.
180 games in 180 days
Yeah it will.

At the moment I have to choose between multiple competing solutions. Competition is good when there are strong differentiating features.

In the "Orchestrate Docker" field the requirements are so clear after using it for your first project that it isn't at all clear what benefit competition, or solutions outside of the core Docker product suite gives.
There was already www.cryptanalys.is and it seems like it never really took off. Personally I'm waiting for a hackernews for cryptography.
or has it? :)
I stand corrected :)

I'm sure I was paraphrasing Rob Pike from one of his talks describing the origins within Google.
I work at a very large company and it's the same way. We have a team dedicated to keeping internal apps within certain stylistic and functional guidelines but the overall landscape is still an absolute clusterfuck. Some apps are built with bootstrap, some with pure, some with no styling whatsoever, different hexes for our company's primary color... you name it. Fragmented as all hell.
Thanks for the correction, I was wrong. I do note that Warden uses a lot of the same primitives (as do several projects building on the facilities that arose or were repurposed for Linux-VServer, OpenVZ, LXC etc etc).
Table alterations are not supported: if we're missing this in our docs I'll be sure to make that more explicit. They're certainly in the list of things we'd like to support.

At the moment, our customers who do need table alterations accomplish them by using a script that propagates such changes to all worker nodes.
The perfect example of a headless project achieving a lot less than it should.
Granted, but I was replying to chuhnk's comment, which mentioned both OpenShift and Atomic.
- Ahead of time compilation since day 1. On JVM side you need to rely on commercial JVMs

- Always JITs, there is no interpretation. Some JVMs do this as well. On the reference implementation, you need to set interpretation threshold to zero.

- Tail Call Optimization. Eventually it will come to the JVM, after the bytecode verifier gets updated.

- Reiffied generics. JVM 9 or maybe 10, depending on project evolution.

- Value types. JVM 9 or maybe 10, depending on project evolution.

- Better interop story. Oracle is now working on a JNI replacement for Java 9, maybe 10.

- support for pointers in unsafe code

- support for stack allocation

- control over memory layouts

> Rich Hickey for example said he had much more problems with the CLR and ended up mostly dropping it (could be diffrent knowdays).

http://clojure.org/clojureclr

Quite up to date.
You mean you have to include a header before each book? And pad it with zeros? That wasn't in the concatenation manual. :-)
My understanding is that .NET core will not include tooling. This project's focused on delivering a framework only, the Open Source Community (Mono Developers in this case) will take care of the rest.

Now, Xamarin has been doing a good job of creating beautiful and powerful tools, so I assume the tooling will be really good. Hopefully one day we will see Visual Studio supported by Microsoft on Linux and Mac.

But I also hope other providers, like Jetbrains step up to make .Net amazing on Linux and Mac. So either way this is amazing.
Can your Grandma explain your startup?
I am researching remote work and posting the companies that hire remote workers here:

http://www.warplife.com/jobs/computer/telecommute/

My list presently includes four San Francisco companies.

I have a lot more to be added to that list. I'll be doing that soon.

Most of the work consists of finding these companies, so I alternative between researching the companies, then later post them on my site all at once.
Woz is still fully capable of being blunt, he's just a little more articulate. After the most recent iPhone release he pointed out in an interview that having the larger phone was a positive thing and also pointed out that it couldn't really happen while Jobs was still alive and directing things.
...and if you're curious how Codenvy and Docker are used to put it together: http://blog.codenvy.com/creating-codenvy-factory-exo-extensi...
The longevity of the 840 pro vs the silent failure of the 840 makes a really good case for the pro.

>The Samsung 840 Series started reporting reallocated sectors after just 100TB, likely because its TLC NAND is more sensitive to voltage-window shrinkage than the MLC flash in the other SSDs. The 840 Series went on to log thousands of reallocated sectors before veering into a ditch on the last stretch before the petabyte threshold. There was no warning before it died, and the SMART attributes said ample spare flash lay in reserve. The SMART stats also showed two batches of uncorrectable errors, one of which hit after only 300TB of writes. Even though the 840 Series technically made it past 900TB, its reliability was compromised long before that.
I love racket, but DrRacket is just too slow and memory heavy for my machines.

My most powerful personal computer being a laptop with an 1.8GHz i5, and 4GB of ram. Yeah, that's very modest by 2014 standards, but I really think that it should be able to handle DrRacket better than it does. As it is, it is just too slow for me to put up with. I think that something that at least somewhat targets the education niche should be able to perform well on old hardware (the type of machine you might typically find in a university computer lab).
The article reports, "Most experts believe it will take combinations of immunotherapy drugs—or combinations of immunotherapy with other cancer treatments—to optimize their impact. But finding safe and effective combinations is a daunting undertaking." Yes. A lot of researchers, including researchers at companies that could commercialize applications of the latest research findings, are working on the general approach described in this interesting article, because the approach, if refined, promises substantial increase in healthy lifespan for many patients diagnosed with cancer. Making each patient's own immune system more responsive to cancerous cells looks like an important part of further advancing cancer treatment.

A key idea in medical treatment research is to look for an "endpoint" that actually matters for the patient. When the researchers looked for tumor shrinkage, they sometimes didn't find it soon enough to think that the patients were benefitting from treatment, but the patient Tom Telford named in the story reported feeling better during treatment, even when his tumor still appeared to be huge on scans of the tumor. When the researchers looked for the "hard endpoint" of patient survival, they found out these new treatments are better than they had realized at first. Proxy endpoints never beat hard endpoints in evaluating a treatment.

One more comment about how the story is presented. I will be really glad when doctors speaking to reporters, who are trying to talk in conversational, understandable language, and the reporters themselves get out of the habit of personifying or anthropomorphizing cancer cells, immune system cells, tumors, or even autonomous human body functions. Cancer cells and immune system cells are not knowing agents. They adapt (that is, successful cells survive while others die) but they don't "learn."
A critique of text auto-correction in Android vs. iOS
(1) I think you can safely assume that he means constructs. If he has spent years writing Scala he has surely grasped the syntax.
(2) A team may have many people with different feelings about what they are comfortable with. This raises problems in an enterprise environment.
(3) I can only guess that he feels the library is so hard that many developers with struggle with it.

I think Go is an interesting language partly because they seem to keep it simple by choice.
The phrase "my money" seems telling: some people seem to internalize wealth and belongings more than others, seeing it as fundamental to their agency and dignity, no different than their body or mind.

Yet money is the product of a social contract, both in its very existence, and in society's defense of private property. Moreover, it only has value relative to the social ecosystem that can exchange it for tangible value. Countless agents, whether public or private, are capable of increasing or decreasing the value of "your" dollar without ever removing it from under your mattress. If the value decreases due to a market failure, did they steal from you? Hypothetically, if someone took 10% at gunpoint, but invested it in a way increased the net value of the remainder by 50%, how about then? It is effectively impossible for private property to live in a social vaccuum in an industrialized economy.

All that said, I'm sympathetic to that knee-jerk feeling. Writing large checks to "United States Treasury" is merely unpleasant. Knowing that those checks pay for missiles that murder children is infuriating.
Hmm, I don't get the first two?

Third is The Hunchback of Notre Same.

Fourth is Moby Dick.
Ask HN: Equity formula for an international teams
Situation: Two persons with the same qualification have been working on a project for 6 months and have devoted more or less equal amount of time.

The purchasing power parity of currency in country A is 4 times as country B. (https://en.wikipedia.org/wiki/Big_Mac_Index).

Now they are going to incorporate in country A. Which of the following arguments makes more sense to you?

Argument 1: The equity of the person in county A should be 4 times as person B because he/she had to work without salary in a much more expensive country and therefore has accepted much more risk.(Person A ignored a salary which was significantly more than person B.)

Argument 2: They both have same qualification therefore their time is worth equally regardless of the currency and cost of living.

I appreciate your feedback.
I really wish for better Desktop App support. Many of the Windows applications I miss on Linux are written in .NET and running them with Mono looks terrible and often has a few problems. Or maybe I'm just silently hoping that 2015 is the year of the Linux desktop and it's sponsored by Microsoft.
This is beautiful, but so slow for me. Based on other comments though it must be a Linux thing. I am running Chrome on Linux with 12 cores and 32GB of RAM and the site is very, very slow.
It's worth elaborating just a bit on this: lead free solder might be better for the environment but the increased amount of flux involved is actually really bad for the person doing the soldering. (obviously not quite as applicable to someone operating a wave soldering machine)

http://www.wellerzerosmog.com/health_risk/#lead
I think there's probably a middle ground between the ordering/app experience of one of these services, and the "I just want to sit in the back and ignore you" of a taxi. No taxi I've taken recently has enabled me to smoothly order and pay by app.

I'm not asocial, but sometimes I'd rather just get from A-to-B without fuss.
Although it's focused only on C# at the moment, OmniSharp seems to be taking cross-platform .NET tooling in a good direction:

http://www.omnisharp.net/
Lyft tells you to do it though:

https://www.lyft.com/

"Hop in the front seat and greet your driver with a friendly fistbump"

It creates an expectation - and it feels like you're not really getting into the spirit of things if you're not playing along.

It's the whole reason I haven't tried Lyft yet too, much like other people in this thread.
You can make a Lua interpreter thread safe by adding a GIL. There is implicit support for this in the code: the interpreter invokes lua_lock/lua_unlock at the proper places, the default Lua implementation just has them NOP'd out. Adding the thread primitives is up to you, however.
Often Wyden's actions signal that he knows something due to his position on the intelligence committee which he can't publicly reveal.

So, you might take this to mean that there is a possibility that such backdoors are already being demanded.
Most of us are not outrageously attractive or desirable that a Lyft driver wants to be our friends or hit on us or anything like that. Thanks for rubbing that in, btw.

My life, well, is sad. The only person who asks me how my day is going is my Lyft driver. Maybe I'm just not a normal person.
We have a sharding mechanism in our PHP framework and also Node as well, which can actually split shards which become too "hot" as determined by you. The whole system is online during splitting and only a small part if the system goes offline for 1 second before the final switchiver. No need to pre shard in the beginning, it actually splits according to usage later, into an unlimited number of shards.
Yet another reason I'm increasingly really disliking the client-server relationship of the Web. I'd vastly prefer a decentralized distributed content system.

And yes, that would totally gut advertising models.
For the second, note that sharks are fish.
Each computer is special for someone. For me was the ZX Spectrum +3 .
> I just thought I'd get that out of the way before the usual flame war erupts,

Then you post an ad-hominem and ignore any evidence that this site breaks the web. Bravo.
Because Node 0.12 took forever to be released, looks more and more like vaporware, and the community demands new V8 features yesterday. Oh, and the V8 version bundled with the current stable Node was no longer maintained even at launch time.
> do you want to protect it with a 50 dollar lock or a 250 dollar lock

It's not obvious to me that the $250 lock actually performs better in any relevant way. You might trust the guy, but when I'm hearing an anecdote second-hand I want to hear something more convincing than "trust the price".

Which is very much the problem -- it's quite hard for security non-experts to distinguish between good security and security theatre.
1. Citizen Kane
2. Jaws (???)
I also enjoyed how they admitted that they mislead drivers and riders by not displaying a rating lower than 4.55 even though the email said the driver's rating was less than 4.55.
> I'm not sure what exactly you mean by "compiled Ruby". AFAIK at no point is RubyCocoa, MacRuby or RubyMotion compiled, it's still an interpreter with the Cocoa APIs exposed to Ruby.

MacRuby and RubyMotion are absolutely compiled.
I'm thinking about it from the perspective of an ISV that wants to deliver a app with a web interface that is run on in-house servers. Although we could probably just target the capabilities of IE (which does support an early version of the CSS Grid spec) and be done with it...
I have experienced exactly this in SF. It may just be that I am overly friendly with strangers, but I opt for Lyft every time the prices are close (I'll take 1.5x Lyft over 1.25x UberX every time). The drivers are nicer and just generally more considerate. I've had drivers show me cool music and tell me great stories.

Then again I have friends who hate Lyft for the same reasons. They want to sit quietly in a black car and just get there. To each his/her own.