skysight-inc/HackerNews huggingface dataset:
I don't recommend any kind of input parsing in a shell script. You're better of having websocketd fork something like Python, Ruby, Perl, PHP, etc.

Like CGI, websocketd will pass additional URL path and query parameters as environment variables.

So you could access something like ws://somehost/?a=b and you'd access the QUERY_STRING environment variable in your script (which contains "a=b"). Virtually every scripting language already has a library for parsing CGI environment variables so you can do that.

Basically, websocketd tries to emulate CGI as much as possible, but provide WebSocket streams instead of HTTP responses.
The issue with it however is that the initial page is delivered over an insecure connection, which allows any part of it to be modified in the usual MITM style. Nothing prevents an attacker from changing the link that is served to the client with something else that looks like that payment system and functions the same, but logs the payment information. There's a reason Firefox now disallows mixed HTTP/HTTPS content by default[0]

[0] - https://blog.mozilla.org/tanvi/2013/04/10/mixed-content-bloc...
I wonder what the implications of Nokia, now part of Microsoft, distributing GPL'ed software Microsoft says violates patents Microsoft uses to extort companies with, are.
Have you noticed a decline related to the rise of AdBlock (and related)?
Wesley Willis was schizophrenic and no amount of casual intervention was going to meaningfully improve his circumstances. And, yes, Willis was exploited terribly.

This, today, is just a guy who wants to learn how to code. Good for him; I wish him the best.
I made a nest egg of $150,000 through advanced use of the "spend less than you make" framework. I invest passively with index funds. I average about 6% annually, but this year was significantly more than that. Easily $1k/month.
How so?, if a human isn't a Turing machine the you can learn him the rules and give him the instruction tape and he will perform the same as Tm.
Thanks, really appreciate it! It's been my side project for about 2 years now.

It really started to take off at the beginning of this year when I started to rank well for relevant keywords. This past summer, I switched domains to make it more memorable, and my ranking suffered pretty severely.

My rank in Google search never recovered, but my traffic from other sources / direct traffic has increased quite substantially such that this doesn't matter anymore.
This seems like a poor defence.

Why couldn't you just memcache the json response for a given set on inputs?

Template rendering is never, ever the slow bit in a CRUD app. Ever. At its core it's simple string concatenation. Getting the data, the SQL, is almost always the slow bit unless you're doing some serious computation or file jiggery, which is still not template rendering.
Yup, just ads. Unfortunately there are no affiliate ads for pizza stores (at least that I have found).
True, RedHat had a massive IPO if I recall. Yeah VA linux IPO ouch - http://en.wikipedia.org/wiki/File:LNUX.png

Red Hat went public on August 11, 1999, achieving the eighth-biggest first-day gain in the history of Wall Street.[0]

So maybe in a business sense Linux had a better standing versus windows back then compared to current day.

[0] - http://www.redhat.com/about/corporate/timeline.html
You could try Filosync (my product). You can run the server part on any system with a JRE -- it's not a VM image. Just wget the jar file and java -jar jarfile. More instructions here: http://www.filosync.com/help/create-server-standalone
BTC, IoTs and POS get a room and make beautiful babies
How long has the sentry app been live? It looks pretty useful.
Interesting that the exact same symbols have been translated two ways lower down in the article:

Princess Syndrome(Gōng Zhǔ Bìng 公主病)

I am a Hong Kong Girl with 公主病 (Gung Jyuh Behng)
Why Heroku Adopted a Code of Conduct Policy and Sponsored The Ada Initiative
The top page of https://www.userapp.io/ looks great. However, it leaves me wondering who your service is actually for.

I'm a web developer, so login, sign-up, and user storage are my bread and butter, and I can use open source plugins for handling this, so your target is someone who has more challenges for adding this functionality.

Mobile app creators could be one niche, and if so, something like "User Management for Mobile Apps" could help such developers understand your product is for them.
99% from ads. I have added some 'local' deals that are sourced from sites like Groupon, but I draw very little revenue from this.
I built and run the internet sales for my fathers and friend company and both produce over $1k a month for me: http://bluebidet.com and http://naturalsinsonline.com
for what purposes is FreeBSD used?

Unless it has changed recently, hosting HN.
What did you do to promote this site?
These all seem like really good points. I'm going to keep my part of this conversation very narrow and just re-assert that if you ask for the percentage corresponding to your grant, you should get it, without much trouble. Not getting it is a very bad sign. I'd say the same thing about current liquidation preferences.

You're absolutely right that nothing your employer tells you at the time you're hired is going to be controlling once a new round of funding is taken. If the company is going gangbusters when it takes a new round, the new round probably won't hurt you at all. If it's a slog when you go for more money, it could totally ruin your returns.
While you might be right about the small space advantage, I would feel more safe if the position of the failing drive (and the next failing drive) does not matter at all.

If a drive develops a speed problem, I'll replace it.
37Signals are optimizing on ms here, re their previous articles on caching in Basecamp Next. So I think you are both right. Yes, it is nice & semantically correct to have client side templates but if you have an app under heavy load, you can save up some time from client side processing by rendering a piece of HTML on the server. Would not want to maintain their code though.
Got excited for a moment...then did some prerequisites digging and ended up with a prerequisites dependency chain:

18.06 -> 18.02 -> 18.01

Where
18.02 = Multi Variable Calc
18-01 = Single Variable Calc

Considering that my whole point of learning linear algebra was to clear it as a roadblock for Machine Learning, this is what my whole Dependency chain looks like:

Machine Learning -> Linear Algebra -> Multivariable Calc -> Single Variable Calc -> high school algebra and trigonometry.

I have a feeling I'll end up sticking to being a web developer :)
Those pages talk about self-segregation, which is not something you can realistically blame on any group. Every group does this.

Frankly I find this pretty weak. If you want offensive pieces of known science relating to race, why not go with Darwin's "island species", which basically says that there are 2 ways evolution can go:

1) there are barriers (artificial or not) between races. At this point races slowly evolve into species (at which point they fully diverge). Racism is theorized to be one such barrier.

You might think the above is a bad situation ... until you think about the only alternative.

2) There are no barriers between races. At this point races are a temporary phenomenon : all but one race will die out. Now you might think that if you put 2 races of animal together the surviving group will be a mixed form, however that appears not to be the case. The result of mixing 2 races, is that one only a single race survives.

The reason is simple. Take "most blacks" genetic makeup in the united states. There was a period where people preferentially had kids with white people. This has resulted in that the large majority of african americans have a number of generations which were mixed-black + white person in their ancestry, increasing the ratio of white:african genes. The problem is what happens in a couple where a mixed + white marriage is in both parents' ancestry. When 2 second-generation mixed black marry, the odds are very good that the child will have more indo-european genes and less african ones than either of their parents. This is already plainly visible on the street in the US, if you've been to Africa. Most african americans lack several typical black characteristics (large lips, large color change between front and back of the hand, and the individual hairs on the skin are much thicker, but there are less of them) and in more internal characteristics (for instance there is barely any difference between african americans and whites in lactose intolerance anymore, whereas in Africa it's easy to find regions with 80%+ of people lactose intolerant). It is no longer unheard of for 2 african-american parents to have a child that is white (in phenotype), and it's about to become the norm.

Now while it's true that the advantage of one set of genes was generated somewhat artificially for this group, the theory says that there will always be some reason that one group's offspring will outnumber the other group (same argument as for natural selection, really), and this will always happen. Whether it be because of social preferences or some other property doesn't really matter.
What was the old domain name?
Looking at the screenshot it's 100% definitely a jQuery Mobile app, wrapped into native. Which is fine.
Is Yahoo mail down for you?
I know why use Yahoo mail. I don't but I know someone that does and it has been down since morning. Is it down for you ?
Who do you vote for? I vote.. But it doesn't seem to do anything. We have an illusion of choice in this country when it comes to anything that matters. Political parties, banks, oil/gas companies, electricity/natural gas/telecom/internet providers; everything that is critical to living a modern life, we have a handful of choices - sometimes just one. Shampoos, tooth paste, tomato sauce, everything else that doesn't really matter; we've got dozens or hundreds of choices.
hey FUD guy: we had a ton of revelations by Snowden but this is not one of them. I would not stay at Google if I had any evidence the security team had intentionally compromised the security of our users period. And I heard the same thing from a lot of different Googlers. Accusing random people of random actions is very easy but the burden of proof is on your side then. I could say mimicking your reasoning: "Prove me you are not a perfect human imitation impersonated by an alien, prove it ! You see you are an alien in disguise!"
A tiny Zombie Shooter (www.snipezombies.com)
Pepsi advertising (NSFW version)
Is that from dividends or growth of capital? 2013 is definitely a historical anomaly when it comes to returns, not hard to do well when the S&P 500 is up 27% YTD
about:config → offline-apps.allow_by_default → false
> Did you build your own CPU?

We're playing the let's jump to absurd extremes game, are we? Ok, there's no point in any of it - nothing can be trusted - I'll go and install windows.
I have no idea what you're trying to say here, but just a random stab at responding: my perspective in this discussion comes from managing a consulting practice that, among a few other things, specializes in assessing the security of cryptographic implementations.
Hands up who trusts JP Morgan
Important to note: Missionaries are now discouraged from using backpacks, so a sidebag like this is great timing.
With a cryptographic primitive like Yarrow finding this precisely right way should be infeasible, in the same way that finding a collision for a cryptographic hash function should be infeasible.
builtwithbootstrap.com
Yeah, I'm not sure it's a 100% reliable method though. Depends how recently the person has eaten (etc).
I started it out about 2 years ago to help out people on slickdeals, and posted it in relevant threads. After the first few months, people started to find it useful enough to post it on their own on slickdeals.

Now it's almost entirely promoted by other people sharing links on twitter, reddit, slickdeals, etc. About a month back it got posted to '/r/YouShouldKnow', and got ~3k 'upvotes'. Didn't notice it was posted until I saw the big spike in traffic when looking at the stats for the day.

More recently I've been testing out reddit ads, but I need to work on my targeting (my ctr has been ~0.7%). Paid advertising is a bit challenging for a site like this since revenue per user is on the low side.
http://www.shipadick.com - no joke. They sell themselves.
Nicely done. It's great watching a new coder spread his wings.
Intellectuals on a Mission
The Rise and Fall of Blackberry, as told by its former employees
I too have been working on triangulation - any code you can share?
It seems perfectly reasonable to market this as aggressively as possible.

It's not like he's rolling in money, and it's not like his mentor is taking a cut.
Yeah, I use it for personal stuff, and have gotten this message all day:

http://us-mg6.mail.yahoo.com/outage_pages/outage.html

...that has been interspersed with other messages just saying it was broken. I'm guessing it's still just broken, and the "scheduled maintenance" is bs. I'm also guessing no one uses yahoo mail for anything important--otherwise it would be a big story.
Sure, but that's a very complex solution to a very simple problem.

While using older versions of Go is not recommended, it's not going to cause you any problems unless you're relying on (e.g.) 1.2-specific syntax like the three-argument slice syntax introduced in 1.2. If you are doing that, then older versions of the compiler will fail to parse the code, which would hopefully motivate the developer to upgrade their system-wide Go installation[0]. That way, they still only have one version of the compiler installed, and it will work for all programs they need to compile.

The only people who need to have multiple different versions of the gc compiler installed on their system are people who know what they're doing and handle this themselves manually (ie, the core contributors to Go).

One of the explicit design goals of Go is to simplify the build process. A side-effect of this is that the build process and best practices are different for Go than for most other languages.

I appreciate the effort that you've put into trying to make this easy to deploy, but using Makefiles and local versions of the compiler in this way is generally bad practice for experienced Go programmers, and encourages bad habits for inexperienced Go programmers.

[0] Ubuntu's repositories are hilariously behind the times on this. That's a separate matter of discussion, but it's why it's not encouraged to install Go through the main Ubuntu repositories.
If these are the problems that are scaring the hell out of you, it doesn't sound that bad. There are solutions out there to all of these problems.
I was going to ask how you make money with that site, but then I disabled ghostery and saw the ad. Are you using adsense or something else?
I was thinking how easy it would be if it STARTED in Madagascar.
That's true, but I was profoundly disturbed by the direction the country was going and more directly at the thought that my taxes were supporting it (along with the military industrial complex, policies enabling substantial environmental destruction, etc.). My friends probably think my response is rather extreme but I prefer that my taxes go towards pensions, health, and education (and, yes, even the dole), instead of the military.
Aren't you talking about the Linux kernel? There the very last step is XOR'ing the random output with the hardware RNG. The article explicitly mentions Yarrow as a mixing and CSRNG function for FreeBSD though.
[video] The Rook - Armored Critical Incident Vehicle
Maybe I am stupid or the cultures are just too different but I honestly don't understand what you are saying...
I'll buy this app on positive karma points alone.
The company I work at uses it across all products - Javascript and PHP. It's super handy and has helped us find bugs before our users! Definitely recommend giving it a shot since you can have Sentry logging your Javascript errors in 2 lines of code.
Tangential curiosity: Why discouraged from using backpacks?
Github lost $15 to send me stickers
I hate to be cynical, but it feels like this is mostly capitalizing on the idea of a "homeless coder". In order for the app idea to work, it needs people. Lots of people. A $0.99 app is never going to get enough users to be useful for MOST of us. If the idea and execution stood on its own, I wouldn't fault them for leveraging the backstory for media attention, but since the execution is favouring short term money at the cost of long term success, it feels like a cash-in.

Not that there is anything wrong with donating to support someone homeless working to get themselves into a better situation... or anything wrong with someone who needs so much trying to cash-in. It just doesn't feel like a good faith attempt to reduce CO2 emissions, that's all.
Short version: The bulk is encoded in the boundary.

Imagine a special circle. The border of this circle contains all the information of everything inside the circle, so the inside of the circle is a "holographic projection" of the information in the boundary.
Yeah, I'm using adsense.
https://coderpad.io is a SaaS product I built that provides the highest fidelity experience out there currently for interviewing other programmers over the phone.

I got to my current rev with a mix of self service plans and enterprise deals.
Hmm.. does that mean that E=mc² is only correct for our dimension? Because, if you say that matter is a side-effect and not something like "higgs particle", then this doesn't hold up anymore. I mean not everything we don't know must exist as a particle.

I mean I believed the holographic universe theory a long time ago already, but taking it really serious, like considering it's implications to all existing findings and formulas is ripping apart my whole worldview (into a flat shape, with a lot of meta-data).
Thank you Heroku for your commitment to making our community a better place.
Alleged 'Revenge Porn' Website Operator Arrested in California
I would love to see this thread turn into suggestions/advice for Leo on how he can improve his app. I bought it, despite having little idea what it does, and just wanting to support him.
My first suggestions if Leo ever reads this:
- Add more pictures to the app page/listing in itunes
- Show how it works
- Why is ridesharing good for the environment
Didn't Ford cancel the Crown Victoria line?
> Why would you want to own a car if you could avoid it?

I used to live approximately half a mile from the epicenter of the 6.7 magnitude Northridge earthquake. I was actually at my desk programming at 4:31AM when it hit. It was, by far, the most violent quake I have ever experienced. The vertical component was brutal. It actually shot me up off my chair when it compressed the height adjusting air cylinder and propelled me upwards. I have this vivid memory of being up in the air along with all the books in the bookcases surrounding my desk. The lights went out. We all came down. The shaking begun.

Anyhow, after it stopped I was covered in a pile of books. I made sure everyone was OK, found my car keys and got out of the house. I threw some tools int the back of the car and immediately drove near CSUN where my girlfriend lived and picked her up. Her place was trashed. We helped a few of her neighbors. We gave a few of them rides to nearby friends and family. We also visited some of our friends in the neighborhood to make sure they were OK. Being the guy with a garage full of tools, I probably helped a dozen, if not two dozen, people with various issues from gas main shutoffs to broken water pipes and a whole range of other things that happen during a bad quake. In the days that followed we helped get water and supplies to those in need and generally made ourselves useful to the extent possible. Of course, we had our own issues to deal with, which required frequent trips to the hardware store to haul construction materials.

After that incident I never go to sleep without my gas tank at least half full and never leave my car keys on a table (because I had to dig them out of a pile of stuff when all of it went to the floor). My car was the single most valuable tool during that incident.

Many years later. Now married, living elsewhere, with a young child and a couple of dogs in tow our neighborhood was surrounded by fire. The hills around us just went up in flames. We were told evacuation was imminent. My wife, kid and dogs went into our two SUV's while I went in and out of the house prioritizing what to bring into the cars. We actually had to drive a block away from our home before we were told the situation had reversed and we could go back.

I realize these are extreme examples, but to say that public transportation is all you need is kind of unreasonable. It's almost like saying that the police force is all you need in order to keep you and your family safe. As a tourist I've always enjoyed public transport in Europe. Love it. If I lived there I would most certainly own a car or two. Public transport isn't going to be there when you need it most.

With the advent of electric cars a whole new set of possibilities starts to open up. Electrics with long range capabilities have something no liquid fuel vehicle can offer: easily convertible energy that --with the right equipment-- is compatible with the needs of any home. In the event of an emergency your electric SUV's could very well power your home and basic necessities such as lights, cooking and keeping food safe.
How would he use PhoneGap on a Chromebook? You still need to have X Code to sign an iOS application.

I assume his mentor was the one who packaged them up for Android and iOS (especially since it's listed under his name on the iOS App Store).
How did you obtain the right to distribute jab comix for free?
http://abiteofpizza.com

Google analytics showed a decent amount of traffic from users searching for asliceofpizza, abitofpizza, etc, and I talked to some users that indicated they had trouble remembering the domain. Bought the new domain for ~$600 over the summer.

My direct traffic has increased a lot since then, so I'm inclined to say it helped.
> It might be a little bit before there's a server-side renderer for custom elements / Shadow DOM / template binding, plus patterns for deferred loading code, but personally I think that will be the way to go in the near future.

There won't be. These guys are just desperately clinging the past. They should be writing the Ruby on Rails for Opal instead of trying to extend the life of something that, frankly, has seen its day.
Feathers: Real-time without magic
Good question. I don't have a good ad stats program right now, and I charge a flat rate for banner ads on my site, so the honest answer is...I haven't checked!

My ad service provider is going out of business on 12/31, so over the next few weeks I'll pick a different ad software program and/or ad service provider, and I'll then be able to track stats better.
Why are backpacks discouraged?