skysight-inc/HackerNews huggingface dataset:
You'll probably also notice a small rectangle which appears in the top right of the screen made up of moving black and white stripes.

This often indicates when an advert break is coming up, so it's pretty handy to notice if you want a head start on getting to a likely-busy pub toilet.

http://en.wikipedia.org/wiki/Cue_mark#Other
Recursively searching through all files in the current folder (aka the normal use case for grep) is accomplished by using "grep -r". It's on line 270 in "man grep". And that assumes that you know what grep is at all. Would it have hurt so much to call grep "regexsearch" instead? Maybe -r could be the default?
The bigger loss is that even if we think a false flag operation to be extremely unlikely, we no longer rate it as impossible. Then again, anyone who was rating them as impossible pre-Snowden hadn't been paying attention to history.
Update on Heml.is
Netgear WNR2000v4 Multiple Vulnerabilities
That was actually my first thought when I saw the screenshot with the numbers near the top of the screen. Slice that part off, stream the rest.

A similar thing shows up on YouTube a lot, actually. People heavily crop uploads of copyrighted material to get around their content identification stuff.
Ummm...

> [Oregon Trail] was in fact first written in 1971 by three educators at Carleton College, a small liberal arts college in Northfield, Minnesota. Don Rawitsch, Bill Heinemann — no relation to the “Burger Bill” Heineman who worked on The Bard’s Tale series among other games — and Paul Dillenberger wrote the game in BASIC on an HP-2100 series minicomputer. - http://www.filfre.net/2011/03/on-the-trail-of-the-oregon-tra...

Source code for a version from 3/27/75 at http://www.filfre.net/misc/oregon1975.bas .

See also http://en.wikipedia.org/wiki/The_Oregon_Trail_%28video_game%... for the 1971 creation date.
Why is knowing how to open an IDE or set up a mail server a prerequisite for good governance?
I like this approach. I generally tend not to use jQuery, because native DOM API is often good enough for my needs, but it's not fun to write and read code using that API. jQuery for me is shortcuts and wrappers for this code.
Erlich?
Disclaimer: Mesosphere Advisor

I'm really excited about this announcement; as I feel that it gives people the the best of both worlds today. The ability to share the same hardware and use both systems in parallel should lead to some interesting new developments for sure.
It isn't, but so aren't dozens or hundreds of other commands you encounter when working with the command line. I managed to memorize a few invocations of tar (I listed them in another comment) but, for instance, I very rarely create a new archive so I'm never sure what flag I need to use.

Part of the problem is that each command line utility has its own flag language, and equivalent functions often have different letters. For instance, very often one command has "recursive" as "-r" while another has it as "-R". It's impossible to remember it all unless you're a sysadmin.
This is great! The last time I started a large project I went with JIRA because of cost constraints and FogBugz lacked the Kanban boards and workflow features. JIRA is super flexible and it continues to improve but generally it's just good enough to make you stay. It is by no means excellent and it certainly is not software that I'm happy when I'm using. It's great to have an alternative from Frog Creek that is price competitive - I've had nothing but positive experiences with them in the past and Trello is obviously great.
Following random guides on the internet doesn't necesarily have to be harmful if you don't simply copy-paste, but rather make an effort to understand what is the advice being given, why is it being given, and form an opinion about it. For instance, assuming you start from the very beginning, if a guide suggests disabling root login and you do your own research to understand what root accounts are, what can they do, and why would you want to disable it, and after doing your homework you happen to agree it is a good idea, then it's probably okay to follow that specific advice.

That doesn't mean you are going to learn everything there is to server administration by following a random guide on the internet, but for a small startup it's not necesarily a bad way to get started since at the end of the day you are going to learn more from experience than by reading 50 books.
What are the numbers on the chart in the linked page supposed to mean? Average meat consumption per capita per year, organized by country? And the bigger question: how do this kinds of charts keep getting made, and how do articles that otherwise make no hint at their own charts' existence keep being published?
To prevent against someone purchasing a pint glass sticker and putting it on their TV.
Recurse Center (formerly Hacker School) isn't a coder school, but more of a programming retreat. They strive for a diverse and unique group of fantastic programmers. If you would like to work with them shoot me a PM and I can get you in touch with someone there.

https://www.recurse.com/
Agile Kanban Workflow Best Practices for Software Teams
I do see a bit of goto use in the PHP community, but it tends to be used by well-known and respected programmers, sometimes just to make the point that goto isn't evil in and of itself.

https://github.com/guzzle/guzzle/pull/965
https://github.com/igorw/retry/issues/3
Some of this stuff is chicken/egg too. A lot of times things are built, someone else points out the security risk and then the tasks to make it more secure are grafted on to it.
Apparently -Wall and -Wextra is believed to be enough; not sure what to expect with -Weverything but I'm intrigued :)

EDIT: interesting indeed. Thanks for the pointer!

(Add warning levels) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53313
Are you in the the NDNC [1] ?

[1] http://ndnc.in/
In the UK it's really noticeable how beef has shot up in price, chicken is starting to climb a price/quality tradeoff (cheap mystery chicken is everywhere, nice standalone chicken breast quite pricey), and pork is still cheap. Lamb I'm less interested in but is all imported from NZ anyway. Venison is becoming a thing. Ostrich didn't, to the disappointment of a number of early investors.
Another trap set by an abstract definition, that can mean what is more convenient for, or the opposite tomorrow, or nothing.

Are a woman using sign language to communicate with other humans participating in society? After all she is not able to speak...

And when is a female gorilla doing exactly the same?.

Are an human payed by testing new cosmetics a member of society?

And if is a rabbit payed in carrots?
https://serversforhackers.com/ launched finally a while back, and I thought I'd share it here.
That seems incredibly expensive. In the US as a bar / restaurant you can get a $80 package from DirecTV that covers just about everything but the league owned channels.
More information about the history of Oregon Trail is at http://www.filfre.net/tag/the-oregon-trail/ . It includes a 1975 version of the game, at http://www.filfre.net/misc/oregon1975.bas .
> Goto's are seldom used by bad programmers anyway - most of them wouldn't even be aware of them.

.....yeah.

I've seen too many internal codebases where "goto" was used so horrifically I want that feature to die in a fire just to prevent such malignancy in the future.

Golang only hasn't reached that stage because its young enough there isn't heavy maintenance work over a 10+ year period yet.
Invite Only Slack for Founders (Founders.im)
Good point. That's attracted a lot of criticism to the post.

The rationale behind that is: We want a strong company culture. As a fitness startup, that involves things beyond work, which include working out, brainstorming over walks and lunch, etc.

The way we see it is, we want our team to be based in Berlin. If somebody isn't, that isn't ideal, and thus we offer a lower compensation to discourage it.
Because Docker is good at containing crap, it is used to cover a multitude of sins. Before using Docker, please simplify your install and upgrade processes.
$('.something').toggleClass('collapsed')
.click(somethingClicked);

This simple and readable statement will turn into a lot of lines with DOM API.
Thanks Charlie! Lets me check one item off my backlog of things to do. Genuinely super easy to use. Future feature request: Can we get a /status page to check whether the webserver and db are still up?
Dang! Are they helping paedophiles too??

Please read all my email because I want to keep all the children safe!
I've read some other comments; I didn't realize that ABP is building a sort of "pay me to show ads" business. This is something I don't like and I will re-evaluate my position on this particular piece of software. I am, however, still supporting the proliferation of ad blockers in general, and forcing publishers to find ways to earn money that don't involve forcing crap down people's throats.
It's also (one of the) recommended ways to do it for Docker[1]. I've noticed a few blog posts that touch on "here's how to use Docker for X" suggest piping it straight into `sudo sh` without so much as looking at what's going to be run first.
Sigh.

[1] http://get.docker.io/
Scientific bug hunting in the cloud
Ask HN: Pool experiences with VOIP systems?
Seems like the HN crowd should be a good source of VOIP system experiences, and collecting these experiences in one place could be a big help to start-ups worldwide.

We started with Phonebooth.com, but their promise of serious softphones never really panned out. They seemed to have stagnated pretty early on, after some promising bursts of activity.

We switched to (YC-funded) Sendhub, but are quite frustrated with the flakiness involved, though their support crew is amazingly good. (That worries me, because they seem to be fairly small.) Their (at least iPhone) apps can't seem to stay connected (known issue), and the web apps are dependent on the sound-processing vagaries of the various browsers (all of which fail in some ways), so neither phone nor web app provide anywhere near reliable phone service.

RingCentral looks great, and is among the oldest and most featured of the offerings out there, but they have a frightening set of solid Yelp negative reviews for customer support.

Grasshopper looks quite interesting, but it's just one of dozens of options (though it's clearly among the top 3-4).

What we're after is 100% rock-solid VOIP service (no lost calls) with excellent (should be much better than POTS) voice quality, along with basic group routing from auto-attendants (ring all phones in a group together, letting the recipients know which group is calling--Phonebooth did that, but Sendhub doesn't).

We also need the usual voicemail-to-email, transferring calls, ability to use phones AND web apps as primary devices, etc. (No desire to use our old desk VOIP phones from Phonebooth days.)

Would love to hear your experiences.
The 3D Future of Sound
The picture quality on Sky Go is horrible (no where near HD), even over fibre. Sky Go is just a token feature. For instance, you're allowed 4 devices (with Sky multiscreen) but can only add/ change one device per month.
Ask HN: What are some charities that are effective and good?
Two friends of mine are getting married and requested that guests made donations to charities instead of buying presents.

I would make a donation to a standard one like Oxfam, but I realized that this crew might know about some charities that are doing good work, making the world a better place with high efficiency. Do you?
nope. that's prague :D though it's just in that there's more companies organised like the spoiled big babies in sofia (HP, SAP, etc)... Otherwise the culture of ambitious e-illiterate youth on both places is identical - UNSS and VŠE should merge in a single uni.
Ah apologies. Not only do I agree with you, but what you're saying IS what 'diversity' is meant to represent.
The number isn't in the broadcast signal, it's overlaid by the decoding box. It's going to be a number tied to the unique viewing card number (which is tied uniquely to a subscriber).
Goto's are used extensively in the Linux kernel for clean exits from functions (typically system calls) that must validate parameters, allocating resources as they go, but then abort if there are any errors in the parameters. For example: http://lxr.free-electrons.com/source/kernel/fork.c?v=3.3#L42...
I imagine that after hiring a woman, you will try to hire a black guy, a homosexual and a transgender. Go get your 'diversity bingo'.
I think the author is mixing up a few different topics. If you're going to blame container frameworks for people sharing software in insecure ways you might as well blame the fact that executables are portable between compatible systems. Might as well blame the fact that there's a network while you're at it. We run docker throughout our infrastructure, but it is a deployment and dependency management technology, not a vector for infection. We run only our own images, which are all built from source or validated binaries. So what do insecure or unreliable practices have to do with containers, specifically?
Linux kernel has official support for over 20 different ISAs. Some of the cores supported are pretty esoteric: BlackFin, SuperH, Etrax. Most of the problems with optimizing compilers - around UBs and others - come from architecture-specific optimizations. Problem discussed here is not abstract - people writing kernel code encounter these issues from time to time. I did, my friends did, we will be bitten by UBs in the future.

Code my team is working on at the moment was written for a completely different architecture than it is run on right now. Sudden platform shifts happen, like when tsunami affected Renesas' ability to manufacture chips used in automotive. It IS pragmatic to avoid code that can potentially introduce problems in the future. Perhaps not for every piece of software, but low level one? Definitely.
Re-connecting a pin to a cpu that broke off should be enough qualification. Anger will be present in spades.
Introducing PaintCode 2.3
Publican is common in Australia.
I imagine they are just involved with the java ecosystem so the examples they know involve java.
A BBC Horizons documentary with subtitle "How to Feed the Planet" (popsci--I'm aware) was posted to reddit a few months ago. The conclusion, IIRC, suggested that even the best hacks in beef farming don't hold a candle when compared to approaches that lean more heavily towards transitioning away from beef to other types of meat, especially chicken.
This sounds like the South Park strawman of vegetarianism and its advocates.
Show HN: Buy a new domain name and host it with one API call
But isn't that like saying a healthy person can run 10x faster than someone with a limp?

For context, my background has been predominantly in a dynamic language, but now I've drank all the typed kool-aid, so I'm sold, as it seems you are as well.

So we're essentially saying typed is 10x better than dynamic, but was dynamic ever really a good place to start with?
Jakub Jelinek's announcement on ML:

https://gcc.gnu.org/ml/gcc/2015-04/msg00287.html

And the same one for gmane lovers (like me):

http://thread.gmane.org/gmane.comp.gcc.devel/139625
Actually, what they've really got him on is him explaining the scheme in detail to a broker-dealer, describing it as, essentially, a conspiracy to manipulate the market and defraud other investors. This is much different than a case where all you have is trading records which might represent an algorithm detecting a reversing trend with no intention to manipulate. On the other hand, the CFTC is quite aggressive recently to deter behavior that doesn't seem particularly bad. Feels like a slippery slope from here to a place where breaking up large orders and routing to separate venues might be viewed as intent to defraud by concealing intentions.
Skroutz infrastructure at a glance
I used Phoenix for a small project last September, not much more than a toy but anyway...

Pros: websocket support is good, the developers are friendly and answer questions, the app is faster than what I'm used to with Rails.

Neutral: Elixir looks like Ruby but it's very different. Be prepared to learn everything from scratch. You need also to know a little Erlang and the OTP framework to be able to use some useful library functions. OTP is a world on its own.

Cons: the tooling is very immature, probably like the one for Rails at the time of the 1.x releases. Be prepared to write many things by hand instead of requiring gem_x and automagically get functionality for free. This is going to slow down developement, increase costs and possibly get you outbid from competitors. Nevertheless it could be OK for internal projects used to get familiar with the framework.
I think he got that.
You are leaving off exotic bacteria (extremophiles) and ignoring or papering over the fact that animals can synthesize amino acids:

http://en.wikipedia.org/wiki/Amino_acid_synthesis

The great majority of energy in the biosphere is certainly captured by way of photosynthesis, but it is silly to complain about an oversimplification and then turn around and make one.
I think you could do a pretty good job just by watching the pattern of lights changing in a room, and comparing it to what's currently being broadcast. No need for Van Eck hackery.
I don't think your amended statement is much better. They have designed a language that meets their goals. They have decided not to include many things, but that does not mean that they are not aware of them, or are incompetent for doing so.
Huh? I've read many articles from it before, but haven't seen Chrome before. Did they add that later on?
Are there any plans to make the data available via API or maybe offer webhooks? Would be cool for other folks to mashup this data in various ways.
I don't think it's a coincidence. The Java ecosystem is intentionally isolated from the Unix ecosystem, because one of Java's goals was portability in an age when Windows, Mac, and Linux were all very different operating systems with very little in common. Java has its own Java-y build infrastructure, which relies much less on the concept of "trusting the source", and much more on the simple fact that the JVM is a sandbox that can be tuned to whatever security requirements the sysadmin desires.

Running Java apps (especially Docker-ized Java apps) is less like installing a Unix package (even if it's masquerading as doing so), and more like starting an instance of some untrusted VM image on your (software-defined-)network. It can use some of your computer's resources, but it has no permissions to touch any of your data or services unless you grant them to it. It really is like an app, or a web page.
The lock on Mr Rowley's front door is friendly to terrorists, as it prevents the security services from legally entering his unlocked property without a warrant. You never know what he might be hiding!

Perhaps he should do an open house, in the nude. Only then can we be safe from this potential predator. He locks his door! He must be hiding something sinister. The evidence - his use of a technology to restrict access to information about his self - points to a guilty conscience.
I think a lot of that pub subscription price goes to the rights owners, no?
An Introduction to Quantum Computing for Non-Physicists (2000) [pdf]
No. Curiously enough, thats the second time someone asked me that today online (https://www.reddit.com/r/india/comments/33glky/coai_spamming...)
Is there ad blocker that only blocks the annoying ads,
not the ones that we deem "OK?"

Yes, it's called "AdBlock Plus". Read the article.
Comcast charges $34.95/mo for a sports pack for bars and restaurants: http://business.comcast.com/tv/restaurants/plans-pricing

...but only $8.95/mo for the same sports pack for waiting room TVs and other "office" uses: http://business.comcast.com/tv/offices/plans-pricing

Because Comcast uses cable (instead of satellite), they actually have two-way communication with most of their equipment. And even one-way-only equipment (like CableCard and DTA) can still be restricted to only work on the encryption keys for a very small geographical area. If Comcast equipment is moved to a location other than the address where it's supposed to be, it usually won't work.

For what it's worth, a lot of bars and restaurants use DirecTV (it has popular exclusive sports packages). Even though it's satellite-based, I've never noticed any sort of "pub glass" or the licensing indicator. So I'm not sure how they enforce licensing.
Hsien Loong is his first name. Chinese usually don't have middle names. Calling him "Loong" is the equivalent of calling Tommy Tom. But it's more intimate, usually only used by someone closer to the person.
"We will continue persecuting you until you trust us!"

Really, this feels like a large-scale version of a spouse, caught cheating, refusing to admit any wrongdoing and then getting ripshit about not feeling trusted.
Can't this guy make a point without sweeping generalizations?

Also, do we need so much swearing... think of the children?
Why You Should Learn from Yik Yak
That second one will create a tarbomb[1], which isn't necessarily wrong and maybe it's what's right for your application, but for more general usage this is friendlier:

tar cf <mydir.tar> <mydir>

[1] http://www.linfo.org/tarbomb.html
The article is not an attack of Docker, but the way it's being used by many.
"Citizens have a hard time communicating with each other through the 4 very different official languages." - Then you obviously haven't heard Singlish.
There are actually talks within European Commision to make such country-based licensing illegal, i.e. it must be EU wide licensing, citing, as noted above, the free trade within the EEA.
Seconded. This is a ridiculously misleading title.
Find it strange that Trello doesn't promote this kind of add-ons on their website.
We just launched our API and would love your thoughts. Last week we launched Picnic.sh (PH thread http://www.producthunt.com/posts/picnic) to try and make it a lot easier and cheaper to set up one-page domain names.

Today we are opening up our API beta. We're hoping people will find a lot of use for this for things like resumes, about pages, app landing pages, etc ...

Thanks!
I quite often eat liver, have eaten heart when a kid and happily wolf down a steak and kidney pie.

I will not go anywhere near tripe.
If one were so inclined, I imagine it could be done with dedicated hardware specifically made for generating the overlay. May not be worth the cost though.
They're paid to visit lots of pubs during one particular match.

Walk in, look at screen(s), walk out.

You wouldn't get to see much of the game at all as most of the time you will be traveling between pubs.
NHL goal celebration hack: real-time machine learning and hue light show
Wikipedia editing rules in a nutshell
stealth mode is retarded. If your idea is so easy to steal that it needs to be hidden then it's not a great idea to begin with.
A great point, of course. That's why we had a crack at Clojure in the first place!

Basically, it's great to have a diversity of freely-available, open-source tools that can be used for such a wide variety of different tasks. I expect the 'my toolset is better than your toolset' nonsense will always be with us, and while it's useful to discuss some of the pros and cons, we should all bear in mind that most tools are awesome :)
>We have to try to fix it. //

Yes. But we won't fix it by layering on more irrelevant discrimination.

You have to start where you are, making things unfair now because they were unfair before just retains the acceptability of creating unfair systems.

Thanks for giving up your further insight. I suspect we won't both move beyond where we are unless you have a different angle to give that you think is more convincing?
> if too many people decide ads are too taxing for them to view, the content can no longer be supported.

and to me that is ok, that's how people will learn to either:

- pay for quality content

- enable ads for quality content

- get free crowd-sourced shit ala reddit
WPF demo to illustrate dynamic data and reactive extensions