skysight-inc/HackerNews huggingface dataset:
Because they are children and children do stupid things.

One problem is that they look a lot like silver dragees, little silver sugar balls sometimes used to decorate baked goods. See e.g. http://www.fancyflours.com/category/silver-dragees for what they look like.
Puppet shipped with Solaris 11.2
"If you’re reading my blog, there’s a decent chance that I know more about Objective-C than you do. I have opinions about it. You should take them seriously even if you disagree."

That's a weird way to start an article. I was hesitant to read the rest. And the rest of it was a mixed set of odd arguments, e.g. "I predict with great confidence that Swift will be TIOBE’s language of the year."

I have no idea why would I be interested on your prediction on a not-very-useful index.

I don't even understand his argument: he is complaining that normally languages are evolved in small circles before publishing, and says that Swift has come naked, half-baked, to the world but then also remembers to say it isn't even released (!)
There was a kickstarter, but not enough backers for the subsetting tool stretch goal. https://www.kickstarter.com/projects/232193852/font-awesome-...
(INFOGRAPHIC) Bugs and Issues in Mobile Apps
To be fair, learning a new language is a joke. It doesn't require a substantial investment of time.

You're most likely going to be gluing API calls together and that's where you'll spend 80% of your time: Learning APIs. Even then this is more likely looking things up in documentation or googling for answers on StackOverflow. Whether you glue them with Python, Ruby, Objective-C, Java, Swift, etc. it really doesn't matter.

If a new programming language is your only gripe then you have a way bigger problem on your hands when it comes to writing applications :)
Absolutely! I wouldn't have it any other way.
[Interesting] 6 Truths About Exercise
Ask HN: Inbound offer from public company
My company received an inbound offer from a public company. This will be a smaller deal (sub $20MM), I have talked to 3 investment bankers still not sure if I need one. Seems like combo of board member, lawyer, and CPA can handle this. Has anyone used an investment banker and felt like they added value?
I concur w/ danmaz74’s statement. But what is the cause and effect relationship of “devaluation of the Chinese currency will hit Europe like an economic broadside “ . Is it less Chinese purchases of European goods?
We just had a run in with a scam for a place in Majorca on Airbnb. The place looked amazing and was reasonably priced for what it was so I reverse image searched the pictures and it turns out they had lifted them from a resort in the Carribean. The google maps view of the place lined up nicely with the other property so they'd obviously put some time into choosing the right fake. Luckily we cancelled our booking within 15 mins. To their credit airbnb have taken it down pretty quickly.
Well, I'm Cornish and like all things. It's a little more complex than your one sentence implies.

But if you live by the sea (like I do) and go to many beaches all through the year, no one cares if you pick up some of the tons and tons of rubbish that washes up every year. Planks, plastic, bits of container, every type of plastic ever made. Nets (so many nets) buoys, gloves, wellies (so many gloves) fish boxes (so so so many) plastic bottles (like, an infinite amount of them).... light bulbs (yay - glass on the beach! fun for all the family!)

Who could get angry if some locals nab a pair of water logged nikes, or a huge bale of tobacco... it's only heading to the landfill anyway. Every now and then some big-wig gets annoyed with that behaviour and they get on the local news and some clever clogs gets to ask them "If we give you twenty pairs of crocs back, will you clean up the thousands of gallons of oil spilt?".... but for the other 359 days of the year no one gives a shiny shite about anything that gets washed up.

I've never heard of lego being washed up, I'm about 12 miles from that beach. I think it's just a cute story that has become viral.

Regarding scavenging shipwrecks and wrecking -- 99% of that was fiction by Daphne du Maurier. But it's a good story about some poor folk, who can blame them for adding it to the local 'history'. In actual _real_ history, we're better known for the heroic lifeboats and cliff rescue teams of total nutters who risk their lives to go help people.

The tobacco was salty and rank.
Nobody is defending the status quo.
Project Open Startup in Berlin – follow our way from 0 to 2000 users
For reverse image search, I often use tineye.com What else is there and what did you use?
Thanks for the heads up. I was actually considering using this service in a month or two when I wanted to go travelling
One of my friends was caught out by a similar scam last year. There is plenty of prior art for airbnb to look at when developing a safe platform for people to communicate through. At the very least they should disallow exchange of e-mail / non-airbnb websites via the platform communication channels.
Getting More From Vim
Bing Joins The ‘Right To Be Forgotten’ Party
I've written a game Now what?
Tried to make something like this a while ago[1] but the Eliza idea is a good one. Must be our agricultural East Anglian sense of humour. Wonder how many other farmyard animals could be turned into software as a service?

[1] https://news.ycombinator.com/item?id=7720153
What’s the design process at the UK Government Digital Service?
Ok, I'm a convert now.

Downvote all you want for off-topicness; I'm reveling in enlightenment.
I used to use tineye but google has enabled reverse image search and being google it has far more results. Go to google images and click the camera button in the search box. It's really useful for detecting scams like this, used to for an email flat scam in New Zealand too.
Perhaps Gmail et al could have something a bit more pro-active to detect this kind of bait and switch, so if an address has been used a number of times, then a small variation on that address is seen, then steps are taken to warn the user.
Google Image Search supports it as well.
chrome > right click on image > search with google images
google has one
Nice! we started with a random response but decided to try and get some object recognition. it's a little like the thing small children do 'Why?' over and over.
Linux Voice: The story of a crowdfunding success
Haskell's flexibility in naming operators is unusual. Haskell allows programmers to make up their own operators. Want a spaceship operator? You can define it to be represented as <=>. Want division defined over quaternions? You can make up an operator for that too, maybe /: would be good. Working with algebraic rings? >< can be defined as the multiplicative operator over the elements of the ring.

The syntax rules for Haskell allow sequences like +++ or +.+ or <..> or <---> to all be interpreted as operators. This led to the problem for the author who may have missed the fact that Haskell was behaving in a completely consistent manner when it objected to the symbol ..- in her program. She really intended two different symbols, the .. followed by the -, but she ran them together. The error wasn't the fact that the range's end point was negative. From my perspective, the author's statement "In conclusion, I’m going to stick to Node and Rust until Haskell is further developed and at least out of beta." is over the top. I'm not claiming that I too haven't been frustrated with various programming languages and compilers and been ready (many times) to throw in the towel, who hasn't. However, I don't want readers to get the wrong idea about Haskell because of this single, and perhaps surprising, syntax error. Haskell is not in beta and is a very consistent language. I hope that the author gives Haskell another chance.

Every successful programming language has it's own characteristics and peculiarities, even at the syntactic level. PL/1 doesn't have reserved words so IF and THEN could be variables. APL has left to right operator precedence so (5 + 5 * 2) was 20 not 15. Algol-68 allows operator precedence for built in operators to be changed by the programmer! Lua arrays are indexed from 1 while C arrays are indexed from 0. Python uses whitespace to indicate code blocks. Lisp relies on parentheses. COBOL spelled out arithmetic in english words. In Forth one computes 5+(5 * 2) by writing 5 5 2 * +. So it is not at all unusual for Haskell to have it's own distinct syntax.

One of my professors told a story that I've always remembered: His very young son was walking next to him and suddenly stopped in front of a house and exclaimed "This house is broken!" His father asked "Why do you say that about this nice looking house?" His son then replied "Look at the sidewalk; there is a little crack here."
Awesome Sketch Plugins
Show HN: LanceList – A directory of ways for freelancers to find work
Samsung Gear 2
On the github page for the project it says:

License: NexusUI is licensed as open source software under the terms of the "New BSD License", http://creativecommons.org/licenses/BSD/

https://github.com/lsu-emdm/nexusUI
تحويل المعاشات التقاعدية للعمال المصريين بالعراق لبنك الرافدين بالقاهرة
Also watch out for a bait and switch on Airbnb. I'm actually sitting in a nice apt now from airbnb. So I am happy with it. But there is another host who is trying to get me for an $1800 cleaning fee. What happens is you book a room in advance for a month. Then the host waits until 12 hours before the point of no cancelation to say "its not available but there is another one for a lot less cost that is a lot worse.". You say no before the cutoff window but then he lowers the cost to bargain basement levels. You accept. And he accepts by booking a different apartment under the haggling text message agreement. Naturally you move to requisition the disagreement as he said he would. But he stalls until the last minute and unsweetens the deal until you cancel. Boom. He has your money and can point to the fine print and his strict cancellation policy that the trouble he went through to clean the room and get it " fixed up" justifies the $1800 charge for a room I didn't set foot in.

Moral if the story. If you don't get prompt reply and if any changes occur after booking. Stay away from that host. They are fishing for free money playing the rules of Airbnb.

Airbnb is supposedly going to get back to me about this disagreement, and there is a ticket to deal with it. But its been 5 days after the event and I pinged them twice with email. My other option may be to contest the charge on my credit card. Scammers are everywhere that rules and large sums of money can be found. And many of those scammers will be right there along side you jockeying for victimhood status.
I've found that the main reason why so many of these articles and books don't have an effect on my life is that I read them and then forget to apply what they suggest.

Sure, it's possible that many of them suggest approaches to 'happiness' that do not apply to me, but I really don't know because I never took the time to actually spend, say, 30 days committing to their advice. And my impression is that this seems to be the case for most people who bother with 'self-improvement'.

(That said, I'm not disagreeing with you. Finding what makes specifically you happy is important.)
How exactly did Stephen Watt break trust? He didn't steal any credit cards, he didn't profit from other people stealing credit cards, and he allegedly was not aware of the purpose for that sniffer program. He's an old-school black hat who broke into systems for the lulz, not for financial gain. (Ever heard of ~el8?). His mistake was believing his associates shared his priorities.

Not only that, but when he was being pressured and threatened by the government, he refused to cooperate. I think that's commendable and demonstrates real integrity.
It'd make more sense to set the value of the knob to be the angle between the centre of the control and the mouse position.
Plugs face revolution as slimline, foldable Mu grows in popularity
I've generally found AirBnB not to be useful in big vacation spots (Spanish coast or islands, the Caribbean, Mexican coast, etc.). There are a lot of scammy and mislabeled places, and even the legit places are for the most part just a regular commercial property that's listed itself on AirBnB along with everywhere else. So I stick to just using something like booking.com to find those places.

The unique aspect of AirBnB to me is when regular people who aren't in the professional hospitality business are renting out a spare room, or renting out their apartment when they're gone. But you rarely find those in places like Majorca; that's more for if you're visiting somewhere with a bigger population of actual residents, like Seattle or Athens.
You've got a lot of competition but that doesn't mean you can't make a splash. Here are a few things that I would look at implementing to help bring your app to market:

1. Without budget, the best approach to bringing this to market will be good old fashioned hustle. You should consider the power of leveraging gyms and trying to convert the existing clientele. That's a truly hustle hack and one that will be tough to scale without a lot of creativity. You could sell the technology to the various gyms or personal trainers, let them skin it to their own liking and use that as your business model. Or, you could get them to push it on their social channels and link it to an affiliate marketing service - There's all kinds of different approaches in that regard...
2. On the flipside, you could take the traditional healthcare route and build (1) a following and (2) relationships. You can do this in a few ways - Creating quality content that people who are health conscious would care about is step one. Distribute that content in channels and networks where these individuals spend time. (eg. BodyBuilding.com, Reddit and other site that are focused on fitness) The more quality content you create, the more interest you'll generate from the individuals looking for this info. From there, use this content when building relationships - Send it in emails and tell VIPs you just wanted their opinion on the content.
3. You could run adwords campaigns.
4. Create YouTube videos about fitness - The market is becoming saturated but if you get creative with it, you can definitely still capture the attention of the right audience.
Best place to start would be setup your own DNS server. On Windows use Acrylic, on Linux you have a number of options like MariaDNS.
Not quite sure why this links to the code, and not the top level which has a lot more useful information (such as the simulator needed to run the code).

http://www.ibiblio.org/apollo/

There's some more information here: http://googlecode.blogspot.co.uk/2009/07/apollo-11-missions-...
One thing to keep in mind is the host/owner may have been entirely
fake from the start, or they may be just another victim that got
their account hijacked and then used to scam you. In other words,
the host might be real and properly verified, but the scammer took
their account.

You might want to make sure that your girlfirend changes the password
on her own account, just in case she did a sign-in on the fake site.

Sorry to hear about your loss.
IFTTT (If This Then That) for DevOps
The Right Stuff is an entertaining movie, but beware that it plays fast and loose with a lot of facts, and also does a great disservice in its depiction of the beloved and respected Gus Grissom, who was killed in the Apollo 1 fire and was most definitely not the cave man/coward in the movie.
OwnPhones – 3D Printed Earbuds
BlackBerry Names New COO: Marty Beard, CEO Of Enterprise Cloud Startup LiveOps
Since this is the nth time I've read lists like this on HN, I feel like there should be a standard disclaimer here.

The author starts down this road in his introduction: the rules of logic are not laws of the natural world nor do they constitute all of human reasoning.

Yep, and it's worse than that. Life is not a formal system where the quality of an argument is in any way associated with whether or not it should be heard. That sucks, but that's the way it is. Many terrible arguments are for things you should do. Many seemingly perfect arguments are in support of horrible things.

Human conversation is around persuasion. What these tools of rhetoric give you is a good way to identify cheap ways used to persuade folks -- and call them out on it. It doesn't prevent them from being used at all. In fact, every argument that's not about formal systems has some sort of fallacy as part of it. At the end of the day, you're sitting around weighing the imperfections of each side. And, because the quality of the argument doesn't really reflect the quality of the position being argued, putting too much work into this is a fool's game.

I love these lists, because they show people how others can manipulate them. For the same reason, I think folks should be exposed to a course or two on how legal arguments are made. I see a lot of lawyers on TV who are ready and willing to take any side of any argument -- and convince 90% of the folks watching that they're right. If we want a functioning democracy, we need to fix this.

But for technology folks who tend to think of things in boolean terms, we should remind ourselves that human issues are not geometric proofs for which we are searching for fallacies in an attempt to get the right answer. Instead it's a much tougher situation than that.
UK anti-piracy campaign set to begin
The manner in which international drug prohibition began and the manners in which it is sustained are not equivalent. To say public opinion is the most important aspect is reductive.
http://www.ibiblio.org/apollo/listings/Comanche055/PINBALL_G...

>Filename: PINBALL_GAME_BUTTONS_AND_LIGHTS.agc

Can someone explain what this is? I doubt they had an actual game of pinball in their guidance computer.
>The "ad hominen" for example is a very useful guide, because in real life, WHO says something tells us a lot about their motives, interests, possibility of hiding the truth etc, that merely WHAT they say.

A good argument made with bad intentions is still a good argument.

>Same way, "appeal to authority":

This book uses "appeal to irrelevant authority" aka "my dad says you're wrong."
Another interesting project along these lines is interface.js

http://www.charlie-roberts.com/interface/index.html

It provides a api for specifying which elements you'd like in your interface, and then handles the layout of those for you.
This is absolutely true ! I'm new to the iOS development, and while swift is really easy to get into, the API's are a complete mystery. Even building a simple app involves a ton of tutorials/articles and Googling, because one really needs to know the APIs as well as the concepts of doing things. I can write quicksort in swift, but not build a simple app.
Excel Needs to Die
True,

But I think the reason for that is the legality about using the proprietary b43 driver. Again, seems that DD-WRT does (patched kernel) support this but their access to the Broadcom source code seems questionable.

Please see https://dev.openwrt.org/ticket/10852 and
https://lists.openwrt.org/pipermail/openwrt-devel/2013-July/...
I always check the comments of previous guests and so far every thing was good.
So in the next 11 years the main development was in wireless networking, which was basically a refinement of military datalinks which had been in service at least since the AN/ARR-39 of 1956.

You might as well write the whole lot off as a glorified telegram, if that's the stance you're going to take.
> What I did was I start planning for 6 months, and in those 6 months I try to improve my CS theory for interview purposes and start doing personal projects (finished projects, something tangible that you can show). The projects should have some sort of complexity just for the sake of telling the interviewer that you are capable of doing/learning whatever that you are applying for.

Interesting, thanks.
> To be fair, learning a new language is a joke. It doesn't require a substantial investment of time.

I suspect Peter Norvig would disagree with you there -- http://norvig.com/21-days.html

> You're most likely going to be gluing API calls together and that's where you'll spend 80% of your time

For certain problems this is the case, and you can get away with writing Python/Ruby/etc in Swift syntax.

For other problems it isn't the case. Choice of language does matter; if it didn't, would Apple have invented Swift in the first place?
Karl Albrecht, Billionaire Co-Founder of Aldi, Dies at 94
Introduction to Logic by Irving Copi used to be like that (back when I read it many years ago). I taught myself using that book as my main read.
Why bother? People who believe that one of the most documented events in human history, in which 100s of thousands of people took part, was a hoax are not going to be convinced by refutation of the supposed "evidence" they bring forth.
There's not that much humor on HN so thank you for making me laugh out loud. On a serious note, to actually infer the type of object, would we need Natural Language Processing or something deeper like an actual AI. Would machine learning suffice (clearly would take a lot of memory). Whats the best approach to the simple task of inferring the object type granular enough to appropriate the situation?
Not wanting to discourage you, but reddit.com/r/science does something pretty similar and very successfully - they have 6 million subscribers ,many comm enters are scientists, and the comment quality is usually very high , and they have the reddit mail support which is highly conductive to getting responses from people.
Clean Development: Data Mining for Corruption Risks
The Seven Constants Of Game Design
FWIW: For the simpler case of two single entities there is a non-probabilistic (whole data needed for proof) proof-of-retrievability concept: https://www.researchgate.net/publication/4326385_Reliable_Ev...
Disclaimer: I am one of the authors.
Backbone and Rails Turbolinks: Memory management without a page change
This works well:

firefox:
https://addons.mozilla.org/en-US/firefox/addon/image-search-...

chromium:
https://chrome.google.com/webstore/detail/image-search-optio...

It handles Tineye, Google, Yandex, Baidu, and others via right-click menu.
It appears to be the code for the controls:

# THE KEYBOARD AND DISPLAY SYSTEM PROGRAM OPERATES UNDER EXECUTIVE

# CONTROL AND PROCESSES INFORMATION EXCHANGED BETWEEN THE AGC AND THE

# COMPUTER OPERATOR. THE INPUTS TO THE PROGRAM ARE FROM THE KEYBOARD,

# FROM INTERNAL PROGRAM, AND FROM THE UPLINK.

I think it's just someone with a sense of humor.
In MAIN.agc there is a list of bugger words. Not that I know assembly in any meaningful way, but I've never come across this term before.

On Googling, it seems to be something to do with a checksum value?
It isn't: http://git-scm.com/downloads/logos
Creator here. This is something I wish had existed a couple of years ago when I was starting to get in to freelancing more seriously. I spent a lot of time googling around for sites looking for work.

What should we add? Who have we missed?
Seems to have been part of the user interface

https://en.wikipedia.org/wiki/Apollo_Guidance_Computer#Softw...

A set of interrupt-driven user interface routines called Pinball provided keyboard and
display services for the jobs and tasks running on the AGC. A rich set of user-accessible
routines were provided to let the operator (astronaut) display the contents of various
memory locations in octal or decimal in groups of 1, 2, or 3 registers at a time.
Monitor routines were provided so the operator could initiate a task to
periodically redisplay the contents of certain memory locations. Jobs could be
initiated. The Pinball routines performed the (very rough) equivalent of the
UNIX shell.
Show HN: Star Trek DS9 Episodes Worth Watching