skysight-inc/HackerNews huggingface dataset:
Ask HN: Facebook blocked us and there's nothing we can do?
We - laut.fm, a user generated radio platform running about 1300 radio stations in germany - are being blocked by facebook.

It started last Thursday. Suddenly any post or chat message containing the string "laut.fm" would be blocked with the following error message:

You can't post this because it has a blocked link
The content you're trying to share includes a link that our security systems detected to be unsafe:

laut.fm

Please remove this link to continue.

If you think you're seeing this by mistake, please let us know.

In addition our facebook page disappeared. It reappeared on Sunday, but any posts between last November and now where missing.

We have no further information about what might be offending facebook. Our site is pure organic user generated content. We don't do any special SEO tricks.

We and several of our users reported the blockage via the link provided in the error message to no avail. We reported an issue with our facebook page here: https://www.facebook.com/help/contact/164405897002583?rdrhc . When trying to debug the issue via the facebook debugger (https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Flaut.fm) one gets the error message "Failed to get composer template data.". Using a link shortener to post laut.fm links won't work either. I worked through the points on this list: http://stackoverflow.com/questions/13185406/facebook-wont-share-a-link-to-my-site without success.

The most frustrating part is not even being blocked, but being left in the dark about the reasons.

We are out of ideas. I use this HN post as a last resort. Any help or hint on how to proceed would be highly appreciated.

Niko.
That's definitely understandable, though I guess a bit sad. Does anyone who's not Polish speak Polish? That hasn't been my experience. I've met a few Polish people and seemed such a foreign language to me(doesn't sound like any European or Slavic language I've ever heard). Does it have any related languages whose speakers would be able to pick it up easily?(such as French/Spanish/Italian for example).

Since you're hiring and working remotely doesn't this severely restrict your hiring pool?
Show HN: Make Things, series of free IoT workshops
My point wasn't that it's awkward primarily. I agree with you that the whole point of jargon is for 'insiders' to be able to communicate quickly and unambiguously.

The point is that it could be sensitive and just isn't a nice term to use day to day. I've had moments myself where using the master and slave terms felt a bit... odd. It very well might be that I was the only one feeling a bit awkward, but that itself is a reason to consider using less loaded terms.

Second, though I agree that industry terms are valuable, I can't think of that many terms that have connotations similar to slavery (but by all means jog my memory!). And even if there are, I don't see why we can't incrementally change our terminology and phase out anachronistic (and/or loaded) ones.

Finally though, I don't find this a big issue. I see it as relatively easy to slowly change this term, and I like that, but I don't feel like I should actively argue for changing the terms 'master' and 'slave'. But I do enjoy discussing it :).
Selenium: Is possible to get the text between two xpath selections?
> Excel made a lot of terrible decisions 20 years ago and now they're married to them

I can't really think of any off the top of my head, would be interested if you could share one or two that they're permanently married to.

However, I could make a very long list of easy to implement fixes & features they could add that would offer different ways of doing things than the braindead way you have to do things now, while still maintaining backwards compatibility. My conspiratorial theory is that MS is very well aware of all these things, and they will be released only if a legitimate competitor appeared on the scene, or slowly over time to encourage upgrades.
I'm a nerd and love data... so I am happy with the response to this question being "because it's cool"... but is anyone actually reaping any reward beyond the basic placebo effect by wearing any of these devices? It might make me want to train more just to see the data... but is the data really helpful?

I wonder if we'll be looking at these devices like Nike Pumps in a few years... all gimmick.
I don't think there is any lack of peat in Scotland - I guess what there is a lack of is areas where people are happy to ruin the landscape to harvest peat.

e.g. The Flow Country of Caithness and Sutherland:

http://en.wikipedia.org/wiki/Flow_Country
Agreed. Principal works great if you want to brand yourself as someone who is looking for longer term projects and you can do multiple things.
Show HN: Oboxly – tell headhunters what you want
As you, I get a lot of messages from headhunters and recruiters via email, LinkedIn or XING. Most of them are of no interest to me, though I am always open to really interesting or life changing things. So I scratched this
itch with some code last weekend. On Oboxly you (I :-) can tell headhunters and recruiters what would make me change my job and what makes me unique. It also enables me - you - to send the link to Oboxly in a reply without being searchable by your employer (a reason not to be candid on LinkedIn)

http://www.oboxly.com

Feel free to critizize, I'm open for everything and please assume I know nothing.
I would definitely prefer another post over replying to individual posts. Good luck!
Leo The Homeless Coder Is Still Homeless
I mostly agree, but fixing quadriplegics, who have some kind of accidental damage to the spinal cord and will probably have to wait at least several hours before surgery, may turn out to be harder than reconnecting the spinal cord immediately after a precise cut in controlled conditions.

(Of course right now we can't do it in either circumstance.)
Work Life Harmony and Resistance
"We" don't need any Git tutorials. We could read the documentation But perhaps people don't write solely because of the audience's need. Writing a tutorial is the fastest way to ensure you more fully understand the subject. It is in fact a rite of passage in any topic when you can explain it to an audience with less understanding. Tutorials don't just serve the audience.
I don't know....

The S3 stuff was kicked off in the late 90s and everyone just kinda-sorta said why? But it seems to have been the first modern cloud-type service.

Now, I personally hate the term "Cloud" because it's pretty meaningless, and you can look back throughout the entire history of computing and find examples of distributed, remote storage, compute power etc etc.

But if we're going to call anything "Cloud" in the sense we try to use it now, then I reckon Amazon were first to market by a mile.
I've met a lot of talented polish developers. I think you have a large talent pool to work with.
I wish companies were more open about their salaries, esp. in remote roles. The discrepancies between what companies offer can be so big (like up to 3x for essentially the same job), that I often don't apply based on my prejudices ("they don't look like they'd be willing to pay too much") - and with time, I've found that my prejudices can sometimes be dead wrong.
Push the feature branch if they existed for more than a day or so. They would be cleaned up by the merger/pull request verifier once in master.
China Tells Its Banks To Replace IBM's Servers in Spying Row
> “I ranted at some of the architects when I was at Microsoft. They were constraining the sorts of things you could do,” Brown told us in 2012. “Microsoft likes to do a really big up-front design, where they define the physics of a new universe. They birth this new universe, and they say: ‘This is how you do it’–instead of starting out with something simple and letting people show them how it should be done.”

I really hope this advice is taken by others, particularly the Windows team. Powershell is a golden example of this. Great idea, piping around objects instead of text, but wait, they must be .NET objects. So the entirety of the language community cannot participate other than Microsoft languages.

I'm hoping they revitalize the command line taking this advice, start with something simple and let others build on top of it.
The medical mannequins 'brought to life' with emotions
Consider what happens when someone decides to give it a URL that redirects infinitely -- it is possible to make an infinite loop, as someone demonstrated 4 years ago while also complaining about URL shorteners:

http://breakingcode.wordpress.com/2010/01/11/having-fun-with...

(The infinite loop in that example unfortunately seems to have broken, illustrating another downside to URL shorteners - they can go away rather quickly.)
potential side-effects, if you have a cookie set following the url might end at a different final URL than if you don't have any cookie set. e.g. login here
It would be the same nationality as the parents Passport
Thanks for sharing! Unfortunately, bytes representations are wrong.

As you may now, there is a difference between kilobytes (KB) and kibibytes (KiB), megabytes (MB) and mibibytes (MiB) et cetera. 1 KiB = 1024 bytes = 1.024 KB.

Please check out https://en.wikipedia.org/wiki/Binary_prefix and fix your library :)
1 Minute video explaining Bitcoin digital signatures
The article only mentioned kidney disease, low potassium dietary restrictions, that the factory vegetable industry is going to grow, and that kids like factory lettuce better. No other details on motivations for getting into the factory vegetable business. The article makes it seem like the reason was just because they had the clean room facilities and they could - so why not?
Searching "FX" on Google brings nothing related to Firefox, not a single link, but "FF" brings Firefox download page. Sorry but I'm going to stick with FF.
No pesticide is used and because the lettuce is produced in a clean room, it stays fresh for about two weeks when stored at 10 degrees Celsius or lower.
Well, that page is wrong.
Personally I find the a technical assignment really necessary as part of an recruitment process to really get down to the candidate's "coding personality".

Ad-hoc personality tests are, at best, random. Especially if you don't tell the candidate ahead of time what he's supposed to be demonstrating.
http://lmgtfy.com/?q=twitter+maximum+follow+limit&l=1
The link goes to an old FAQ in their website archive.
I'm curious if there are any computer based training tools for tennis that make use of a high speed camera and do image processing to analyse your swing etc.
I've abbreviated Chrome to Ch (and Firefox to Fx).
Yet spreadsheets do not allow testing.

This is an absurd claim. Any good spreadsheet will contain multiple self-tests, either in live formulas or via macros.
There are a large number of Polish outside of Poland living in the EU. I think they will be able to find someone.
You might be surprised at what compressed air and a liquid siphon tube can do with a vodka bottle. 100 psi rated, extremely fast acting air valves are not that cheap and you need to filter and regulate the air and slow leaks make a mess and some dripping is inevitable, so "the scene" tends to now use tubing pumps as seen in the linked article.

Another tech thats been popular over the years is just tipping the bottle, which has the advantage of putting on quite a show and the disadvantage (or maybe not?) of splashing. You need a beefy servo because the center of gravity and torque are going to vary as the bottle empties.

Finally another tech often implemented in these robots is running the receptacle on an accurate-ish lab scale. Gram level accuracy is probably good enough although 0.1g accuracy would be better.

Its an old idea thats been around since at least the 80s home computer era, its been fun watching reimplementations and new ideas and new techs.
Be Skeptical of Both Piketty And His Skeptics
Nope. LTO-4 or -5 is what you want to use, and unless you find a bargain, a drive will cost something over $2,000. Plus you'll need a SAS PCI-e adapter, and a fast staging disk system to avoid "shoe shining" tapes; apparently today's flash based drives will suffice for 5 or more years of service in this role, depending on how much you have to back up. If you're interested, I can look up a past HN discussion on this.
Ubuntu Cinnamon desktop ppa to be retired
Is tail optimization a language or an implementation issue? Couldn't that be implemented in the compiler without changing the language?
Rap Genius Cofounder Resigns Over Comments On Elliot Rodger Manifesto
Yes. Very wise.
Data in arrays, exports to CSV, facile API... what's not to love?
Certainly a foreigner who is wild enough to have learned Polish and is a developer is probably a good candidate. I would be interested if it included language lessons, but that is a bit much to ask.
As someone who never ate any meat or fish during the life and feels perfectly fine, stuff like this always makes me giggle.
And I just love to see how people take only one specific point out of article and exploit it ignoring everything else. Including very important statement: "no statements can be made whether the poorer health in vegetarians in our study is caused by their dietary habit or if they consume this form of diet due to their poorer health status".
So, yeah..
We Didn't Mean For It To Turn Out Like This
Imposible to read Google captchas
this is just one of them

https://www.google.com/recaptcha/api/image?c=03AHJ_VuvSa561E-wBVPUhM2ZYS4yc-Jc5_0_P7RQk7cXlIwsAtoByrJVgCpZygtTGvanlh0SUo6e_uTCqK0GNUKlaJjZ1jbqRG-ZJqPJzudzn6Nf66qio6SdWx4gYs5zUZ5doXd0NjQfeP8xQBGnciheZGSsKPbHukR2gfX30V27VjUAIuB2F-69yz3UfmhcS1oC0hw_jaUw4_f9_W0CODfbQSe99j5cilFSNGpq3eAy4crK61P4n4V7pvFwk9us4O9XxBH1JUppk

I wonder why the Americans with disabilities can't make itself useful and sue google and other companies hat use these annoying codes
How does the potassium get reduced by being grown in a clean room?
I had the opposite experience - coming from tortoise SVN, I tried a few GUIs for Git, but I never really got to grips with git until I started using the command line, and now I can't imagine going back to a GUI.
Yup, that's true. People from Ukraine, Russia, Slovakia, Czech Republic can easily relate to Polish.

This might be a bit controversial (purely my opinion, not company's) but I think that you'd rather either go full monty and employ 100% multicultural crew or rather stick to a 100% monocultural group. Why? For easier communication.

I recall a situation, working at my previous work, where we hired one guy from South America. His tech side was impeccable, his English needed some brushing up, he's really amiable yet the main problem was people not always switching to English with him around. Not out of malice, some people weren't that comfortable with Eng.

/ EOT ;)
Canton resident creates app for trading parking spots in Baltimore
It's definitely going in the same file as that and mebibytes.
they even state so in the "limitations" part.
I wonder who reviewed this paper? If that's their "limitation" I don't really see any benefits in their research (well, I am quite far from that area and might not get the whole picture).
This is cool, I note the video is part of the trend for voices to sound more robotic.
For those of us stuck on low quota ISP plans, e.g. my AT&T 150 GiB/month, $10/every additional 50 GiB, 3rd party "cloud" providers are only a solution for our most "important" data. I use rsync.net (higher price isn't much of an issue given the much smaller amount of data) and LTO-4 tape.
AVAST forum offline due to attack
Yup. Whenever I see a link to something like Wired (i.e. 90% of text just more or less meaningless, 10% real information), I just go straight to HN comments. Doesn't feel like I'd be loosing anything.
Your moral framework appears to give a pass to any activities another person is capable of doing, which doesn't appear to be much of a framework at all.

In particular, it would also logically support any experimentation on live humans which could provide greater understanding than would otherwise be the case. This position was infamously held by wartime goverments in World War II and one I think most reasonable people would reject completely.

A consistent moral framework which requires minimisation of human suffering really has to expand to consider more species capable of suffering.
Also, many paper magazines had similar services (often called "quicklinks" or similar) for a long time where they would just print the URL or even just the ID of the link, for easy lookup on their website.
Still working ok for me. Chrome 35.0.1916.114m on Windows with cache cleared. Also working on IE 11.
Excel doesn't support dates before 1900-01-01, and it incorrectly treats the year 1900 as a leap year[1]. This bug-as-a-feature started in the first Excel for the sake of compatibility with Lotus files.

[1] http://support.microsoft.com/kb/214326/en-us

EDIT: Apparently Wikipedia has a list of "quirks". I haven't vetted any of the citations, but the page claims issues with statistical function accuracy, failures with modulo operations, confusing use of numeric precisions, and an inability to open two identically-named files
I would argue that very few people understand the reals any better than they understand the complex numbers, though they think they do.
An interesting post, but I'm not quite sure I see a difference in hiring protocol between hiring for remote and non-remote work.

The remote hiring process listed in the blog posts goes:

1.) Application (survey) step

2.) Basic Skype call

3.) Programming task

4.) Feedback on programming task

5.) Long technical interview

6.) Lunch invitation

At least from my own personal experiences as well as outside information I've gathered over the years, isn't this process relatively the same for hiring non-remote workers?
Tips to Be a Better Blogger
…and “GIF” is supposed to be pronounced “JIFF”
…and “npm” doesn’t really stand for “Node Package Manager”

sigh
"A SMALL TRIBUTE TO MOTHERS" MERI MAA – YAARIYAN BY SID"
Australian Apple iDevices hijacked
Linux was using BitKeeper, a commercial DVCS. The raison d'etre for git was because the company behind BitKeeper revoked the license for the Linux guys to use it.
http://en.wikipedia.org/wiki/BitKeeper
That total lack of accountability really, really sucks. If I'm a domain registrar and my DNS servers go down, I'm liable for damages. Same if I am a hoster. Or, to stay in the meatspace, when I am a railway/flight operator, I'm liable by law for delays.

Yet, if Facebook or Google decide to block, downrank etc. my business, I have no legal options at all, I don't even have any transparency. Everyone is at the mercy of the Cloud Gods. That has to change.
Aging Workforce Will Drive Internet Of Things Progress
The joke was that that made the missiles the world's safest - the key would inevitably be lost immediately, and it would take 3 weeks and 12 forms to requisition a pair of bolt cutters.
Anyone else have a disturbing "Brawndo has got what plants crave" moment?
i̶r̶s̶s̶i̶, or rather the terminal it's running in according to the person replying my comment, lets you click on links to open a browser too.
having worked for Investment Banking clients I can see what the author intended to address.

I have seen a lot of abuse/ over use of excel/VBA

I once had to write CRUD front-end with Excel/VBA activeX components retrieving data from Sybase / SQL Server databases.

Which could have been easily engineered as a simple web-app. "But NO .. IT HAD TO BE A FUCKING SPREADSHEET"
It was interesting to find out who the people behind Sysinternals were.

The article, though, has an embarrassing number of typos...
Its in the article, but somewhat hidden:

"No pesticide is used and because the lettuce is produced in a clean room, it stays fresh for about two weeks when stored at 10 degrees Celsius or lower."

They don't need to use pesticides because of the clean room, which in turn makes for lower potassium content in the lettuce.
Is Java a pure object oriented programming language?
For the most part, I don't think these kinds of issues are caused by disagreements in linguistic philosophy. Most people are taught language in a way which encourages them to think in a prescriptivist way, and they simply never learn about descriptivism.
ASCII Art in QR Codes
You may be right and can argue all you want. It is utterly meaningless in the real world sadly. What you are saying is how the patent system should work, but cannot. You are leaving out the human factors that ruin it.

All it takes is someone to sue you for use of your novel use of an existing idea and you are dead in the water despite it being valid. Most small companies let alone open source communities have no legal resource to defend themselves even if they are demonstrably in the right.

This is all precisely why it shouldn't not be possible to patent minor abstract symbolic expressions of basic human problem solving. It's like suing a child for learning how to walk for having a patent on walking. Simultaneous invention is normal and healthy.
The entire weapon never reached active status IIRC, so it's moot anyway.
Rent A Gent: Hiring heartthrobs takes off around country
So literally scheduling the automated sharing of links from a "read it later" app is a common enough workflow, but simply using a link shortening service is automatically indicative of spam? Come on.

Another nit: j.mp and bit.ly are different domains for the same service. If you append a "+" to either URL you see how many times the destination has been shared, clicked, and by all shortened versions of the destination. So it's like both of those are the same link.

Final nit: The Internet was designed to survive nuclear war. The "X destroys the Web" trope is popular, but getting incredibly tired. That's not to say there aren't totally legitimate criticisms of URL shorteners - there are! - but their use clearly pre-dates Twitter and obviously has numerous legitimate use cases as lots of comments here attest to.
There's a few more genuine use cases for shorteners, one of them is using links offline (e.g. print advertisements). I noticed my university does that and I kind of like it.

It definitely won't remember company.com/section/potentially_a_subsestion/page?someParamters=mayyybe if I see it somewhere. But I might remember bit.ly/CompanyCampaign.

Some might say that it's the developers/company fault, they should have made the URLs more friendly/configurable. Yeah maybe, but it's often easier just to use a shortener, let's be realistic.

I also use them when I know I will need to open some link directly (i.e. by typing in URL). For example, I prefer bit.ly/myPresentation to logging into google drive, getting 2FA text, finding the presentation...

So yeah, while they are evil in some cases, they have a bunch of genuine use cases.
> Having to work with 2 bytes languages (CJK typically) without proper Unicode support is much more of a hassle.

Proper unicode support is not even close to being a priority when it comes to dealing with Japanese text. No one would store important Japanese text in unicode.
http://en.wikipedia.org/wiki/Han_unification#Unihan_.22abstr...

One size doesn't fit all.
I'm hoping that something like the Vidonn X5 ( http://www.vidonn.com/en/ )gets open sourced - it's $40 device, inc postage, and seems to have everything it needs to do most of what I want... except the app is pretty poor.

If you could use this with your OWN apps then it would be a killer device.