skysight-inc/HackerNews huggingface dataset:
Posts like that are not necessarily a bad idea from our own self-interest, however. If enough people bitch about how stupid all these things are and the conventional wisdom shifts, I would guess that it will be good for those of us that want it to be a stupid idea/don't use TVs. Even without changing an movie exec's mind, if enough people get convinced that they are behind the times using a tv and switch to something "better" then those executives will then have to cope with a larger market share of people without TVs.

Hell, we might be able to get Game of Thrones protected as an inalienable right...
Show HN: Make a Pros vs. Cons list (weekend project)
Enchilada is a concatenative language which is not stack based but instead works through term rewriting.
Just a note: 'It begs the question' doesn't mean what I think you think it means.
This is exactly what i was thinking, even though the finish time of Eastenders might not be what the BBC says it is, its not like it would be hard to write a program to listen for the "Dun, dun dundundunduuun" and turn up the power.
Jeesh I'm so happy that I'm a rails engineer. How can I follow him on twitter?
Totally possible
Here's a selective filter: when a cop is murdered by a civilian in the line of duty, the civilian goes to prison. When a civilian is murdered by the cop, the cop might lose his job, or he might just get suspended with pay.

Here's another selective filter: if a cop wants to shoot a taser at me and electrocute me, the worst he's going to get is a disciplinary hearing. If I as much as touch a police officer on the shoulder, I could be arrested for assaulting an officer (and will probably take the taser shot as well).

The fact is, some cops are more willing to risk a civilian's life to protect their own than to risk their lives to protect a civilian. That's what it means when they decide to shoot a woodcarver to death because he's holding his carving knife. And when there is zero tolerance for cop killers while killer cops walk free, we have a problem.
> Reddit is only worth as much as its community

http://www.reddit.com/r/MensRights/
Nice, keep it up! It's a simple game, but has lots of potential.
You probably don't want to hear this but..

The whole issue with doing work on the internet, it seems like everybody is just OK with using multiple products to do their work.

Even google has very segmented products like drive, google docs, tasks etc and theres no project management included.

I have been building a desk on the internet, where all your work is in one place and I am very VERY close.
What I Expect From a Programming Language
It's not short sighted. I know it has become a meme for tech geeks to paint industries like content/media as "out of touch" or "dinosaurs", but they aren't. They aren't trying to stop the future, they just want to make the most money. Right now 'the future' isn't capable of delivering that to them. But when it can, content companies will gladly be there. They aren't going to be disrupted because of these deals, which seems to be a common opinion among the tech community. To think so is to misunderstand their business and the large moat that exists around it.

Your gripe (and other tech geeks') is really about middle-men, and your preferred middle-man isn't in the position to give you what you want. Some of them, like Apple, are negotiating to do just that and they may be successful if the value proposition to content companies is greater than it is now. Middle-men may disrupt other middle-men, but content companies are going to be fine.
I once heard that the surge happens during the break of Coronation Street.
Thank you so much for the very kind words and thanks for checking the website and giving me some feedback.

The general idea behind the website is to give users an opportunity to reach a big audience with their content. I already have about 400 users on the website's mailing list and I am trying to increase the number of pageviews on the home page. Let's say I can get at least 500/1000 visitors per day, this means that users posting their messages on Everythinker would know that their message - when it reaches the home page - would be read by 500/1000 users + 400 or more other users receiving the newsletter.

By providing pictures, I help users create good content.

What do you think about this idea?
Since I did read the article perhaps there is something else you missed?
Ooooooooh. I feel dumb now. :) ty.
Topch.at - Online chat application written using autobahn websockets.
The Web Behind: Tantek Çelik
This reminds me of the age-old advice of not overwhelming customers with options. I.e., if you know the customer wants your product (say, a cell phone), you're much better off giving them one or two options to choose from (think iPhone). If you overwhelm them with 14 different models each a little different in some small (or big) way, you're more likely to lose the sale altogether.

This concept plays off the simple fact people are fundamentally bad at choosing between many options.

I'm curious if this is the factor that caused negative results with the infinite scroll. I'm also curious what would happen if you started only returning 5 results/search...
Hollywood is willing to split hairs about things like RS-DVRs vs DVRs, so they're probably willing to sue over downloading a (commercial-free, DRM-free version of a) show that you already paid (to watch at a certain time).
That's probably too brittle a solution. Eastenders ads, other programs etc. could conceivably play enough of the Eastenders theme tune to trigger unnecessary power surges.
Wow. I honestly wasn't expecting to ever see this on the front page of HN again, given the current ubiquity of 64-bit Linux. (And yes, before anyone asks, I've played around with minimizing 64-bit executables. Unfortunately they are both larger and less forgiving of tomfoolery. The smallest 64-bit ELF I've created is 84 bytes.)

Since it is here, though, I want to take the opportunity to say thanks to everyone who's expressed their appreciation of my essay. And I should note here that writing that essay, so many years ago now, is one of the better thing I've done for my career. Share what you have to learn the hard way; the effort won't be wasted.
Feral Roundup Ready™ crops are all the argument I need. GMOs are bad, mostly due to the unintended consequences.
The one thing I've always struggled with is translating design as described by a landing page to the design of specific components; Forms, modals, and other parts of the application. I would like to see combination screen shots of landing pages and these components to see how the designer was able to achieve this.
Maybe beyond the scope of "inspiration," but my two cents none-the-less.
If you're going to add support for code (and you should!), consider also adding support for TeX. Something like MathJax[1] should work well.
No it doesn't. By definition, corporations are endowed with special privileges by governments.
I don't know. I haven't heard of any major outages as a result of this guy not doing his job properly, and if it's just the one guy... why replace him with software? It doesn't seem worth it.
Ask HN: Projects which build up chops in algorithms / data structures
I have been trying to brush up my knowledge on algorithms and data structures, which is a bit lacking.
I have always found it easier to work on projects along with reading from books. While I understand
that reading from books is necessary in this case (I am using Adam Drozdek's book on algorithms), I
feel the progress would be better if I had a project where I could apply the newly learned algorithms
and data structures as I went.

I have thought some about this and the two ideas I have so far are writing a game and writing a media
player. Please let me know if someone has good ideas on this sort of a project.

My languages of choice are java and python but please feel free to let me know of projects in other areas as well.

Thank you
I lived in the UK for a while (Edinburgh), and knew tons of couples like you, long-term, with kids, obviously "the real thing" ... but not married. Many were from continental Europe, and there was a clear sense that it was a "normal" thing at least in the circles I moved in (mostly university faculty).

The other places I've lived long-term are the U.S. and Japan, and in those places, such relationships seem much more rare. If a couple isn't married, there's a sense the relationship isn't quite real yet, and there's almost certain to be some negative societal reaction to an unmarried couple with kids... not as overt a reaction as it might have been in the past, but still clearly an issue.

From my contacts with other east-asian countries (Korea, China, Taiwan), I get the feeling the same is true in those places...they're often still relatively conservative in many ways compared to europe.
Is it possible that the sample you're observing is changing? As people accumulate experience and begin to regard themselves as competent, then expert in a field, they have a greater stake in defending that status.

It's my observation that in the aggregate smart young people are more amenable to criticism than smart older people: i.e. there is a bias toward defensiveness that, if not actively defended against, becomes increasingly evident as people age. Maybe you're noticing the behaviour of older people now.
Thanks, sanxiyn! It's an incredible feeling to be able to push yourself outside of your comfort zone and look back at how far you've come. Does that feeling wear off? What keeps you going?
I don't even know how to process this. It's 17.8 pounds with a 2 hr battery life. It runs Windows 8, but then also runs a custom UI on top when flat, but then also runs Bluestack Android apps.

And it's $1700 and comes with a HDD. The optional SSD is 64GB.

And the intended use case is your five year olds painting on it? WHAT.
Stack based and concatenative programming languages are something I find really interesting. It's really easy to implement a simple one, so one of my go-to benchmarks for trying out a new language is to implement a little stack based language in it.

They're a lot of fun, and some simple ideas can lead to really interesting results. Since all code is just a sequence of tokens it becomes trivial to treat words, quotations, and entire programs as lists and manipulate them a la Lisp. Another nice thing is many such languages give you access to the parser. One I wrote recently is (almost) interpreted directly from text and let's you hook into the parsing process. It doesn't have comments, but it's trivial to add them:

IMMEDIATE: /* BEGIN NEXT-TOKEN STRING */ EQ? UNTIL ;

This turns "/*" into a function that will drop tokens until it comes to a terminating marker. Such functionality can be used for macros or to add to DSLs.

Also interesting is how the stack changes the way you write code. What you end up with is program that's entirely made of something like pipes in ML-like languages or chaining constructs in JavaScript. They're very easy to compose together (and generally there's less overhead) so it encourages "factoring" out into lots of little pieces; something you can do in almost any language but doesn't feel as natural IMO.
Nuclear power will 'never return' to Germany
Well it was a half sarcastic comment but theoretically you'd only have to have it active when the program is live, i'm sure theres some kind of computer system at the BBC that tells you whats on air at the time even if its unscheduled.
1. if a statement or situation begs the question, it causes you to ask a particular question It's all very well talking about extra staff but it rather begs the question of how we're going to pay for them.

-- Cambridge Idiom Dictionary, 2nd ed.
> That's my point. It's a misnomer.

I disagree (as do the books sitting on my shelf), but I'm not really interested in debating this point of terminology.

> Well, not so much as you'd think.

No, really there is. Trying to deny this isn't insightful, it's myopic. Take the C function:

int plus2(int x) { return x + 2; }

You can directly compile this into the following machine code, which needs no supporting runtime:

lea eax,[rdi+0x2]
ret

Now take the equivalent function in Python:

def plus2(x):
return x + 2

Yes, it's true that this "compiles" (internally) to the following byte-code:

3 0 LOAD_FAST 0 (x)
3 LOAD_CONST 1 (2)
6 BINARY_ADD
7 RETURN_VALUE

The question is: can you execute this byte-code without implementing an entire Python interpreter? The answer is no, because the BINARY_ADD opcode has to handle the case where "x" is an object that implements an overloaded operator __add__(). In this case, the user's __add__() method can be arbitrary Python code, and therefore requires an entire Python interpreter to fully and generally execute.

I expect you will want to talk about the limited circumstances where you can specialize this function ahead-of-time, thereby avoiding the fully-general implementation. This would again be missing the point. Python and C are different beasts, and this difference has far-reaching consequences on their implementations. Trying to draw an equivalence between all "compiled languages" does a disservice to people who are trying to understand the differences between them.
The good thing about humans is they have very well-written exception handlers built in!

Such a program is likely to be brittle and could fail unexpectedly requiring human intervention. There are also many other events that couldn't be triggered, such as the beginning of commercials for non-BBC shows, the beginning and end of popular sporting or other TV events that would trigger the same phenomenon. It's probably far simpler and cheaper to have someone sit there and press buttons, with the added bonus of high accuracy.
A franchisee pays the manufacturer a license fee. They get a discount from the list price on the product, but that price is still higher than the manufacturing cost.

So consider what you're suggesting...

A manufacturer has costs of X, and will sell the good in the market for X + M (markup).

The franchisee will purchase the goods from the manufacturer and sell them for X + M + L(license fees per unit) + DM(dealer markup).

So while the manufacturer receives M + L for profits (and could match the dealer prices to receive as much as M + L + DM).. the franchisee receives only DM.

So what you're suggesting is that with the dealers lower profit margin, they could somehow provide better service than the manufacturer (that the manufacturer will not be able to match or exceed).

That is tough. Probably even impossible. Service costs money.
You're right that it's very extremely different than caffeine but a brain hemorrhage? That's not typical of opiate withdrawal at all. In fact, even in the most severe cases of opiate addiction, the withdrawal itself is rarely life threatening. Very rarely life threatening. The drug class that does have a potentially fatal withdrawal syndrome is the benzodiazepines (anxiety meds like Xanax and I'm not sure if alcohol is in that same class but it has the same withdrawal syndrome). The danger with those are fatal seizures most of the time. But opiate withdrawal can't kill you unless there are other underlying conditions or something. I say this because drug education in the U.S. is awful and most people only know the misinformation they were taught in school and get the wrong idea from something like what you mentioned, a video where the guy has a hemmorage at the end which was most likely unrelated to opiates.

That said, all addiction is very similar. I would say that people more often than not really mean dependence rather than addiction when it comes to caffiene but the problem is that most people think of those terms as being the same thing. They're not. Dependence can exist separately of addiction but addiction will always go together with dependence. Dependence is (very simplified here for brevity) when your body relies on a substance from outside itself to function normally. Usually that's because you've put a substance in for so long that your brain downregulates certain chemicals because you're replacing what's already there with something from the outside. Take the substance away and it takes a bit for the body to realize you won't be putting in any more nicotine or caffiene or opiates so it takes a while before it starts producing enough acetylcholine or adrenaline or endorphins or whatever the case may be. Addiction is dependence plus a certain set of behaviors (again, trying to be brief and simple here). A caffeiene "addict" (read: dependant) isn't going to rob the local Starbucks to get a fix like a true addict would. You don't see these caffeine addicts ruining their lives because their persuit of coffee is interfering with their jobs or their marriage and such.

There's a big difference not only between the withdrawal syndromes but I also think an important point is to stop thinking of these people with such stories as addicts. They're probably just dependent. A guy who gets sick if he stops taking his antidepressants is dependent. A guy who can't stop himself from downing medication X and puts his persuit of substance X above all else with serious negative consequences in other areas of his life is an addict.
Will Your Startup Get Venture Capital or IPO in 2013?
Oh god, I clicked on that without thinking about what it was, and pretty much spit out my drink.. thanks..
Has anyone actually found really good javascript source that they actually liked and would rip off?

I'm sure it exists but 90% of it is a mess and it would be easier to reimplement. The other 10% is beautiful but only works if you have all the proper server side code.
What's the significance of 0.05 significance?
How does this compare to http://bloc.io?
Well i'm a typical software geek, if i see something that can be automated, i cant help but think of a way to do it, not saying that everything should be, but it almost always crosses my mind.
Regarding your Security point, the fundamental problem with HTML5 and the way online banks use their security is that with HTML5 ultimately the user has control over the code which is running on their machine. Browsers come with decent debugging tools making it easier to abuse (and there are even better ones as plugins).

Using the browsers debugger (or your one of choice) you can simply go to a website running on HTML5 and insert a few breakpoints and watch what happens. All someone would have to do is edit the variable(s) which hold the data to anything they'd desire.

You can argue there are limits to these potential exploitations but some of the tools are as complicated as the complier itself - and when companies are trying to push out a feature as quickly as possible, security issues are often overlooked. For example have a look (if you haven't already) at http://plaintextoffenders.com/ which shows websites which store passwords in plain text. Sure my example relates to a different issue but if websites are prepared to store passwords in plain text then inevitably, they will overlook other potential security issues.

When money is involved, any minor potential exploitation is taken advantage to the fullest extent. Hence I still believe HTML5 apps shouldn't be trusted with any serious data collection.
There probably isn't and the UK has more than just the BBC!
Actually withdrawal from heroin is hell. You can't die from it but it's very far from trivial.
silly fluff, but in a good way...
Yes, but that's not what the phrase originally meant. Its usage has changed over the years to the point where things like your source consider the new version to be accurate.

However, there are many - including myself for a time - who still fight to preserve the original meaning. I stopped doing it when I realized that a) English is a fluid language, and b) some people - again, possibly including myself - simply liked to correct people to show off.
tl;dr: OP likes Eiffel.

A perfectly reasonable post, but not a very interesting one. I could probably write something similar:

- homoiconicity
- tail-call elimination
- s-expressions

Can you tell what my first language was?
Damn, I have dreamt of something like this for a while, but never sat down to build it. I can't wait to try this out in my next project. A remote client is brilliant, and would have really saved my bacon about a year ago when testing an application in the real world.

I would agree, though, to avoid the "NS*" prefix, but that's been spelled out in a different thread.
Local SEO Citations are the New Link Building
Given the level of care required in writing software for running the national electrical grid, I think it's quite likely that writing the automation software would be more expensive than paying a human to deal with it. (Especially since this is just a small part of his day -- he presumably has other responsibilities as well.)
Extensive use of Roundup Ready crops leads to evolution of weeds that are resistant to glyphosate.

How do you prepare fields for cropping if all the weeds are resistant to herbicides? Use stronger herbicides? How is this not an environmental disaster?

What happens when altering the gene of a wheat plant to make it resistant to rust ends up adding a cumulative poison (e.g. a protein or prion associated with the rust resistance) causing the body to leech calcium from bones? Over 30 years we figure the gene was safe, then comes a 100 year long epidemic of brittle bones due to the rust gene being forgotten and no un modified wheat being available to breed clean strains from.

Or leaving the food chain entirely: what about living in a world where you are not allowed to grow food plants in your own backyard and collect the seeds yourself to provide for next year's crop?

Why do we have to increase the food supply to feed an ever-expanding population?
A Startup is like a Pirate Ship
I run ghostery and adblock and went to the HBO site. Nothing ever comes up. After the little spinner stops spinning, just a black screen.
Show HN: a 2D platformer game I've been working on
omg, that's fast
Too true. And in the same way we forget "simple" tasks like googling a tech support question are actually advanced behaviors, we become blind to the fact that the vast majority of the world isn't ironically playing with our expectations all the time.

And furthermore, irony and the "it's a joke" mentality can be used to justify the continuation of behaviors that don't meet people's own standards. It's easier to repeat a lame justification for thoughtless behavior than to spend months working to break a bad habit.
Yes, and we originally said things like thee and thy. And thy meant my, or some crap like that.
Two off the top of my head that I keep meaning to get something set up for, but never quite get around to:

Inventoryscreen.com - can't quite remember what this was supposed to be for, but considered doing tshirts from this.
Omgwtf.asia - my housemate and I are oldschool anime fans, this was supposed (and should still be) a quirky East Asian culture blog

If anyone actually has a business plan suitable for the above, get in touch :)
You are right, it does seem to be broken :(

https://productforums.google.com/forum/#!topic/websearch/N72...
That's exactly what it is. Even my technically uninitiated ex girlfriend is now just torrenting movies and shows because they're becoming to hard to get a hold of decent content to watch. I've been paying for a huge chunk of my content in the last few years, but just because of this story I'm probably going to pirate any Universal and Hbo content I'd like to consume...
There's some pretty strong evidence that "hobbits" existed in prior works and tales to Tolkeins.

http://en.wikipedia.org/wiki/Hobbit_(word)#Evidence_of_earli...

OED has not, even after all this time, granted him "invention" of the term, despite long inquiries into its origins.
Staying compatible with all the miracles and all the horrors of the past
Mac App Store: Year Two