skysight-inc/HackerNews huggingface dataset:
The small Linux distributions are an interesting alternate universe. Very hobbyist in some respects, as often it's mostly repackaging standard distro stuff, getting older software to compile, writing simple GUI scripts -- not exactly developing a semi-embedded Linux subset with state of the art tools. Very hackish. And I mean that in a good way…
iOS Animated GIFs in Swift
Gravitrix – A New C64 Puzzle Game
NASA Missions Approved to Go On
There was a line in that long post on here the other day about Gmail, encryption, and the spam fight that mentioned how what's-his-name explicitly ignored the RFC by scrubbing the IP address out of Gamil headers, so I think you do recall correctly...
Best Selling Science Books
Strange. When I was racing, we never thought about drag, except as a joke.

We shave because it helps reduce road rash when you go down on asphalt (slide easier) & easier to keep the wounds clean afterwards.
I'm surprised they offered him a job in the first place; the man is both rude and racist.

http://www.washingtonpost.com/news/volokh-conspiracy/wp/2014...
Interesting... you mind explaining the reason for switching? If it was missing functionality, I'm sure the team would appreciate pull requests. I'm often dismayed that angular is grabbing all the spotlight these days and not many new web apps use backbone in general or chaplin in particular.
الاوراق المطلوبة فى مسابقة وظائف التربية والتعليم 9/9/2014 والصور والمستندات
What's a floppy? Is it as small as an SD card?

</sarcasm>
Are you certain RapidSSL is not accepting SHA-2 is not accepted by RapidSSL? Section 6.1.5.1 of http://www.rapidssl.com/resources/pdfs/geotrustCPSv1dot10.pd... seems to indicate that they do support SHA-2.

Did you speak with them about this yet?
You might want to check out Atatus, www.atatus.com.

Their next release (out in the next few weeks) will feature Contextual Error Tracking - which helps a developer to know what user actions happened, find out what input the user gave, identify in what context the error had occurred, easily reproduce the error from the steps listed, etc.

They also provide a detailed Stacktrace and Environment report.

Note: I'm not affiliated with Atatus directly. I know them as they work out of my coworking space, but I'm a big fan of the tool and hopefully, first in line for the next release.
What do you need to make HTML5 your choice for building apps?
When Eating Dairy Was a Life-or-Death Question
First Class Functions in Java 8
Interesting how systemd ticks 5 of the 6 boxes for "how to decomomoditize a protocol". We just need to wait for it to bundle some patent encumbered features and Red Hat has achieved its aim.
Product: Do It Yourself  – OR – Hire/Outsource?
I quit my previous job 3 months ago to start my own SaaS product(s) + part time independent consulting. Consulting part takes 20-22 hours weekly and is going good as expected. But I find it very hard to dedicate time to my product idea.

I have been tempted to hire freelancers to develop my product idea but not sure if that is the right choice. I have the choices below:

1. Hire a freelancer and pay them to get the product developed while I do the specs.

2. Get more disciplined and do the job myself and save/earn the money that would have been paid to a freelancer.

3. Quit consulting and focus totally on products. This is very difficult because of my financial liabilities - but not impossible, I do have a small financial backup in that case.

Which one is a better? or are there any other choices?

At my job positions spanning about 10 years, I have been in the roles of a developer and business analyst. At times I have also acted as a team lead and must say I did not see myself successful in that role (however nobody complained either).
Things (in my experience) that are hard to sell to smb's:

- Security updates + framework

- A/B testing

- 20 hours of upgrades and modifications upfront (charging per hour works or naming it differently and including it in your price)

- Monthly support

What i can sell more easily:

- Backups (else, they have to do it themselves)

- Hosting

- Webapps (email marketing, invoicing, ...)

- Google Apps for business
I've not heard of Berg before, just having a quick look on their front page, shows its hardware to connect an embedded system to wifi to their cloud.

Isn't this a big worry if you're using anyone else's cloud service for your own embedded hardware.

Interestingly other platforms exist that perform similar functionality using the same WIFI chip Ti CC3000 (such as Spark Core). There seems to be a number of new chips from china which look to potentially give Ti, a run for its money, such as the ESP8266.
The reality is most people running websites that use SSL are not security experts and cannot evaluate the weakness of SHA1 vs SHA2. So they trust the defaults, which are SHA1 (in e.g. openssl). Their goal is to get the padlock, not to achieve some other notion of security.
The Father of Net Neutrality Is Running for Office
Really cool! Is this open source? I'd love to integrate some of your functionality in an app I'm building. Or do you at least have an open API?
Please excuse my ignorance here, but how does one track a persons location by their IP? Any time I have tried to look up an IP, I get a really vague result. ie "Somewhere in this city". Is it possible to get very specific results?
People knew how to land on the moon decades before it happened; people were writing engineering studies on it in the 1940s. The missing pieces were obvious "fill in the blanks" that required no great breakthroughs, though it certainly resulted in many breakthroughs.

No such thing as "fill in the blank" engineering to be done to make AGI, Fusion or extreme longevity happen. Nobody knows how to do these things even in principle. Nobody has the slightest clue how to do these things. While we should try; the idea that throwing large amounts of money at such things will do anything but employ large numbers of smart people on something that may be a futile exercise is preposterous.

As for $29 billion on Fusion research since 1954: complete and total bullshit. ITER has already cost $20 billion: and that's one project. NIF is pushing $6-7 billion by now; it's predecessor, NOVA was several billion: that's already more than your allegations of a $29billion total spent on fusion research. In reality, we've spent well over a hundred billion on this topic; and it's about as close to fruition now as it was in the 1950s, because our entrenched bureaucracies keep doing the same stupid things.

That is the problem with fanboys who want science fiction things that may never exist: you can't count. Counting is important.
I used to work for an agency that charged the client for hosting their site (sometimes 100s of EUR a month) and all the clients ran on the same Hostgator reseller account type thing which cost almost nothing.

The client didn't care, they just paid us for not having to worry about it and not having the skills the buy the correct config, size etc.

Surely every web dev should do this, unless the client already has a perfectly fine hosting package?

Just never host client emails.
Sad to see that they're closing down, but understandably a nieche area of business.
The Little Printer was such a cute piece of tech, and I'm sure that they could've done a lot if not this fate was upon them.
Looks like they plan to open source the Little Printer backend (if it's not sold).

http://littleprinterblog.tumblr.com/post/97047976103/the-fut...
Performance tests of Androids used as robot brains (scroll to the end)
I want to go into this in more detail.

The skills learned in a business administration program, in themselves, are useless for actually creating a product or service to sell or practicing some field (e.g. law, medicine, etc.). The skills taught in such programs instead are about destroying value by trying to milk everything as much as possible, i.e. maximize profits at any cost. This results in dumb short-term thinking - do everything possible to maximize profits this quarter, who cares if the customers leave next quarter. This is why I call them parasites.

Someone might say, "well, isn't that a useful skill in itself, the MBA and [CS|whatever degree] can work together." I disagree. In order to be in business, you need to have something of value to offer in exchange for people's money. Business administration is about sucking value from other people's work.
I am not familiar with this but it seems like a playing tool for kids, can I have some tutorial to learn how this will make?
I never said having fewer CL implementations will make these things happen. Obviously, nothing will make these things happen. I simply wonder why people want to build yet another common lisp, rather than fixing one or more of the vastly too many we have already. The world really doesn't require any more beige common lisp implementations no matter how much fun it is to write one.
It is in downtown Kitchener; the city beside Waterloo. (That doesn't change the semantics, here.)

(Waterloo's downtown is branded "uptown". Urg.)
>information on foreign intelligence operations

Just so its clear, the USA broke - and continues to break - many international laws regarding human rights. Snowden would be giving evidence on this fact, not trading information on intelligence operations.
PayPal’s Support Is the Best Thing That Could Happen to Bitcoin
If I recall correctly it is required for all engineering degrees, and quite popular in programs like CS as well.

From the hiring end, it works well. These graduates are typically very competent.
The original creator(s) just envisioned money designed to work in a digital medium. From there people derive that if Bitcoin is money for the internet it can replace PayPal, though in practice is more complex than that.

The reality is that as it stands now, Bitcoin is hard to understand and properly use, so even though it can be used as-is if you know well what you are doing and are careful, for Bitcoin to be usable for the vast majority of people a layer on top that makes it more consumer friendly is most likely necessary. Thus Bitcoin itself probably won't replace PayPal on its own, but a service that "consumerizes" it like Coinbase or Circle might, if Bitcoin were to become massive.
So, you are frustrated because:

1. Mozilla are improving the extension architecture and developer tools too quickly for you to keep up with and that leads to lots of documentation.

2. Because Mozilla don't want people to use their extensions to sell a users information, spy on them, advertise to them etc. the review process takes longer than Google's.
Dillo plugins use CSS (see the download manager source) and Firefox addons can use HTML instead of XUL (see the add-on SDK).
Exactly. I'm an active racer and have witnessed people get yelled at in the medic tent for not shaving their legs. Treating road rash is awful with leg air.
3 different strategies to get business referrals
Interactive Three-Dimensional Display System – iWatch?
What's ML? Depends on who you ask
Apparently "adblocking" is now a word.
We need installable, offline web apps.

They are working on it, but it is late.

https://github.com/w3c/manifest

(I should note that technically, AppCache + bookmarking provides installable web apps, but nobody seems to want to program with AppCache, and bookmarking doesn't really feel like installing an app, which it should.)
It's graded low prio: http://www.dillo.org/Plans.html
I did a small exploratory project using it, and my takeaway was that it was a solution in search of a problem, at least the Cloud aspect, which did absolutely nothing useful, other than sparing you from setting up your own endpoints, but in exchange your had to deal with a really limited (and limiting) API and a more complex infrastructure.
A CL with useful math facilities and a decent parallel model would be, like, a zillion times better than anything happening in Julia land.

It's not like there isn't a market for something like this: the existence of Incanter and the past existence of XLispStat ought to have demonstrated this. Incanter, of course, will never have adequate numerics performance because the JVM is garbage for numerics, and probably always will be.

As I said: Fateman demonstrated that this is possible using CMU-CL or Allegro or whatever it was ... decades ago. Sadly, it never happened.
> constructing straw replicas of BigCo's NDAs will result in having BigCo levels of success

I'm sure this works just as successfully as building airplanes out of straw and wood was to the post-WW2 pacific island cargo cults.
China is going to pull a Putin with "just try to stop us".
Shaving your legs doesn't take much time at all. I race a few times a week (during the season) and shave once, at most twice, a week. Probably takes 10 minutes to shave. There's nothing I could do for 10 minutes a week that would improve my time by up to eight percent (most amateur cyclists already overtrain as it is). Not part of your question, but shaving is also largely about being able to treat road rash and avoid infection.
LinkedIn Joins Facebook and Google in Permanently Enabling IPv6
I remember running a QNX demo off a single floppy on a 66MHz 486. Included a web browser, a game ,and an editor, all in 1.44MB

http://toastytech.com/guis/qnxdemo.html
The name would fit perfectly for a distro used on the embedded system in a digital camera. :-)
Whoever satoshi is/are, it's a good opportunity to step forward and become the public face of bitcoin without this stupid hide-and-seek.
Hooray for cloud-tethered devices!
It depends whether every web dev / web agency should do this. If the agency grows big enough to hire an administrator (in-house or outsourced), and the agency is capable of adding value to the hosting service, then why not. Customers love to get everything at one place, but you really need to be able to resolve issues. For example, if the agency serves as a glorified email forwarding service between the hosting provider and the client, then there is really no value in this, the agency is only wasting clients' time, and the client would be better off dealing with the hosting provider directly.

In my experience, small agencies (up to 20 people) usually cannot afford or justify giving substantial resources to web hosting. My agency is now fairly small (five people), and web hosting is so complex and fast-growing, that we decided not to deal with it. We found a good partner a few years ago and we refer some of our clients to them. Some of our clients do pay hosting to us, but it's more of an application hosting type of service (they rent apps from us and pay annually). We have our own dedicated server on which we only allow websites we've developed ourselves. This is a legacy thing: we've been doing that before and we're still billing some of our past clients for app hosting, but stopped selling any new web hosting.

If I was starting an agency from scratch today, I would steer away from web hosting and let the specialized partner handle that for my clients. There are simply too many things that could go wrong if a small agency does not have the necessary expertise. One wrong step and you can lose a six-figure client over a $10 domain. And since there are too many things to keep up with in your core business (web development), your time is better spent learning about your core business, not about the web hosting business.
if he has a lot of bitcoins, wouldn't it be smarter for him to just sell them right now ?

I mean it's much safer to have real money in a bank account than to have bitcoins.
It is more than 800 nautical miles from the Chinese coast and yet Beijing claims that this submerged reef is an integral part of Chinese territory.
Why would they even care for SEO? It's not like it's a commercial project.
Do you know any good references on old tools? I trawl a lot of yard and estate sales, but stay away from most tools because I don't know if they're still safe/serviceable (eg, chipped hammers I know are Bad). The only thing I feel comfortable buying right now are vices and clamps, because it's pretty easy to give them a spin and see if they still move freely, and you can always use another clamp.
Exactly this, its already well established that skin hair causes drag. Firstly it acts as insulation. Secondly, it works remarkebly well to evaporate sweat and being originally savanna dwelling primates that endurance hunted our pray it would only make sense that drag not only exchanged for, but contributes directly to our ability cool our body temperature.
Why, exactly? I wondered the same thing--what are these so-called startups that are achieving this, how big a trend is this, is it just a local Silicon Valley thing or is it widespread, etc.? Seems like the author dropped the ball here.
List of 135 good, public domains on afraid.org as of 20140909
FEMLISP is pretty cool. Sadly, when I need to do finite element analysis, I end up doing it in Matlab, because vastly more work has been done there. I guess the next time I have to make my own FTDT solver, I will think about doing something like this.

Thanks for working on Matlisp; it's a great idea. Have a close look at Torch7 and how they managed to bake pthreads and CUDA into their "THTensor" class (aka, the descendant of the Lush -idx- array type). I don't know if it's the best that can be done, but I trust what has been done there more than what is happening in other areas, as this ends up being used on serious problems.
> "3) The strong internship requirement means students who cannot find one within four months of joining uni is likely to fail his semester even if he is academically gifted."

This is unequivocally false. You seem to be very confused about how UW co-op works.

Firstly, since you seem to be going at this from a CS academic angle - CS students are not required to join co-op, and can get a traditional 4-year CS degree without finding a single internship, ever.

Only engineering disciplines are required to join co-op, and for good reason - traditional engineering (mechanical, electrical, chemical, etc) have academia and industry practically fused at the hips. An engineering education without industry experience frankly doesn't make sense.

More than that though, a UW co-op student has 6 internship semesters in their degree program, out of which the student must be employed for 5 of them. This means all students get a "freebie" if they don't have an internship - whether voluntarily or involuntarily.

There is no scenario under which a student will fail "within four months of joining uni" - absolute worst case scenario they spend their freebie term.

For CS students the absolutes worst case if you are unable to find internships repeatedly is leaving the co-op program, and losing nothing academically.

> "My UoW friend failed a year due to this stupid requirement, in most other universities it will not be an end to your stay if you fail to get a job within the first 4 months."

I suspect there's more to your friend's story than you know. At UW it is most certainly not the end of your stay if you fail to get a job for your 1A term in Stream 4/4S (i.e., within the first 4 months).
JSON Resume – Announcing our first service integration
Slightly offtopic, but are there plain fast browsers which only do HTML, CSS and Javascript no plugins, nothing else?

I believe it was Jamie Zawinski who said that there are plenty of those browsers, which are fast but do not do anything unlike Netscape which did everything. However that must have been 15 years ago.

I suppose one could cook up a simple browser just importing webkit, but why reinvent the wheel?
Bumping the shadows/black levels so that they are brighter. Literally just moving a single slider all the way to the right in photoshop or lightroom. Just google 'levels', or here's a decent intro:
http://www.cambridgeincolour.com/tutorials/levels.htm
Nancy Pelosi urges FCC to reclassify broadband as a utility
If you're into small but very functional OSs, also take a look at MenuetOS: http://www.menuetos.net/

Not a *nix-like but has a ton of functionality in the space of a single floppy.
You have a strange idea of what "really bad" reputation means.

That university certainly isn't a peer to Oxbridge, as you note. But like many research universities that aren't in the top handful, a big part of the reason is inconsistency. They have departments with a very high reputation internationally, and they have departments that are decidedly mediocre.

I suspect the reason this school shows up often on HN is because as far as I can tell the (engineering/CS) programs are consistently appreciated by industry. Very few schools have the reputation of producing graduates who fairly reliable do very well in industry, and can hit the ground running. This seems to be one of them.
For those curious about the ESP8266, it's a 5$ Chinese wifi module which initially had limited/no English documentation. But now people are working on translating and testing the module[1]. Alternatives based on the TI chip from Adafruit and Sparkfun, for example, are about 35$ (with the chip by itself costing around 15$).

[1] http://hackaday.com/2014/09/06/the-current-state-of-esp8266-...

[2] http://www.adafruit.com/products/1469

[3] https://www.sparkfun.com/products/12072
There is a tradeoff between speed of development and degree of customizability when it comes to frameworks. With CloudTunes, I was going for a highly-customized and performant UI, and at some point it simply became easier to go back down by one layer of abstraction and build it just with Backbone instead.
Is it? My impression was that the ESP8266 can do maybe 56k level throughput, suitable for sensors but not for streaming meaningful amounts of data.
It is really really cheap though, which is great in itself and enables new applications.

Also the CC3000 is quite buggy, try using the newer CC3100/3200 if possible, pre-production silicon is already available.
Automatic iOS8 App Testing (with App Exerciser)
Study: Three Short Walks Reverse Harmful Effects of 3 Hours of Prolonged Sitting
I feel like we're seeing the beginnings of things that lead to a major war between Russia & China on one side, and the US on the other.

If you think that's scary, consider the all too plausible possibility of a shooting war between Russia and China over what is currently south-east Russia.
For some reason this brings back memories of Soviet style end of month production cycles, where the goods made earlier in the month were of better quality than those made by rushing in the last few days of the month.
To maximize the chances of offers coming in around the same time, I generally suggest that candidates stagger applications as a first tactic. Generally speaking, we expect smaller companies or firms with lower levels of bureaucracy (not always the case) to move quicker, so one should apply to those last since they can usually be more agile.

Once in the interview process, you can try to expedite some interview processes while slowing down others. So you might ask one company to push an interview up and another to push an interview back. Once an offer is about to be presented, asking questions can help delay a bit as well - you could ask all your questions at once in an email if you want a speedy reply, and you could ask questions in a live meeting or call (that requires scheduling) if you want to buy yourself a few days.
And the fact that everyone else does it; it's a badge of seriousness.

"Reduce drag" is always the jokey reason I'd use for non-cyclists :)
US Weather Radar
> (...) compared to Oxbridge UoW has a joke of an entry requirement, I later learned they have a very high dropout rate after first year - which explains things, but I think is disingenuous to their students. School should be a place of learning not a lab for natural selection.

I don't know if this is how things work in the US, but in Poland we have the same phenomenon at our best universities. The cause of it here is that university gets paid for every student they take in, so they often offer twice as many places as they have capacity to handle, and drop half of the students after first year.
Wikemoji.com  the emoji dictionary