jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Re forms: I did primarily mean rather simple ones (like say attendance forms), but there's a bigger argument here;

This type of API copyright would post likely not just mean the paper form is under copyright protection, but that the software to OCR scan it and parse it would also likewise be protected - as it is an ordered series of keywords with types, etc. It would then be a license infringement to parse forms without a license.

Independent creation is legal defense, not a cause for dismissal of a suit. You need to prove it - which becomes harder if they can argue you saw their work first and imitated theirs.

There's precedence where people have created their own works from scratch and held to be infringing because they mimicked an existing work too closely (like one case of a photo of a red London bus), and in civil copyright lawsuits the other copyright holder only needs to show its likely, which may reduce to showing you knew their work existed.
If you know the salary of the people you're directly working with, things can get awkward. One alternative is to discuss salary with people who are sufficiently distant from your daily work

What about things like everyone writing down how much they make and putting it in a hat? Everyone gets all the numbers and how they compare with everyone else, but doesn't know which other number goes with which person.
Any tips on improving 'Sort and add attributes'?

I have scored 38 with:

:sor<ENTER>:%s/)/, :country => "USA")/<ENTER>
Oz (http://www.mozart-oz.org/) unifies a ton of programming paradigms. It is compiled and could be made fast.
Any time taxpayers are paying real money for something, one part of the value proposition is price. I have lived outside the United States, and I have a first-generation immigrant to the United States in my immediate family, and I live in an ethnically diverse ("race" or place or birth considered) neighborhood, with supposedly good public schools. What most analyses like this ignore to too great a degree, and what most of the more than 100 comments posted here so far aren't focusing a lot on is how much provision of government-operated schooling costs in the United States compared to what it costs in other countries. By most reasonable standards of comparison, United States schools provide less learning added to learners per dollar of inputs than most schools in quite a few other OECD countries. That's apparent whether one looks at a variety of comparisons of mathematics achievement (a crucial educational goal), or second-language achievement (a goal often neglected in the English-speaking United States), or in science achievement (a safeguard against irrational public policies). Having grown up in the United States, and having lived overseas for two separate three-year spans, the second one with my children, I can't be complacent about the provision of government-operated schools in the United States.
so let's say motivation of the majority of Tor contributors' is helping Web users stay anonymous.

but there is also minority who wants to surf child pornography undetected.

and then there is really small minority who are there so that NSA can have a better look at what's happening.

what then will be the end result of the code produced and deployed do you think?
> expensive proprietary software

There are enough free PDF readers, what are you talking about? http://www.pdfreaders.org/

All the files behind the second link are here:

http://www.icpsr.umich.edu/icpsrweb/ICPSR/studies/06389/docu...
Pyramid 1.0 final will be out before PyCon US (~ 2 months from now).

However, it bears saying that, so far, no alpha release of Pyramid has been bw incompat with the last in any way. As a result, I wouldn't be scared off much by "alpha" in its version designator, at least as an evaluator. The code in Pyramid has existed for almost 2 years now. Every release has 100% statement coverage via unit tests. An alpha of Pyramid is arguably much more stable than many "final" releases of other web frameworks.
Planting crops!
I just wished tools that use Markdown for note taking also support tables. Preferable visually. Somehow it appears to be difficult to implement for AppKit/macOS?
It may be that she has insulin intolerance / resistance, it may be worth to check for it. I've heard a similar case, and after the insulin intolerance treatment was ongoing for a while, the cholesterol level dropped.
Basically, fixed wireless should win every time over satellite when fixed wireless is possible.

Less path loss means more bits per Hz of bandwidth. Less exotic equipment (no beam-steering). More opportunity for densification to increase capacity. The possibility of wired backhaul.

It's only when population density is low, or fill-in for areas where towers don't quite reach, or for specialized uses (military, redundancy in access, some mobile use cases, some financial use cases with reduced latency) --- that satellite is a clear win.

Starlink can have a plenty big business addressing the most rural and fill-in, though.
Credit to author for editing and maintaining the article, fixing bugs others have found.
What would happen if I told you that there was a computer program that could write an original love letter for you? It may sound like something out of a movie, but it's true.
Rosalove(rosalove.xyz) is an AI that generates unique, personalized and beautiful love letters for your partner with no plagiarism
Me either. I know my normal hz but now I want to go figure out the clenched jaw one.
Isn’t this just exactly what Eufy does?
I'm not sure if you meant that sarcastically? The very point of the examples given above is that "the science" isn't a fixed beacon of shining truth. It is an idealized process overseen by flawed and biased humans with their own personal agendas. We often fall short of the ideal, and are led astray by those claiming to have the truth supporting their demands.

How do we know today is any different than those examples above?
And protein!
I am curious : how is your service better than ffmpeg + some scripts ?
It doesn't sound like they really had employees and it's not as though they were compensating external writers fairly either!

I'm all for small businesses and these underdog publications, but this individual comes across as having had it coming and has an awful attitude.

If the interest is there from her audience, then someone will step in to fill that void, and hopefully they'll have more sense when it comes to fairly sourcing content for a new magazine.
Google just recently acquired ITA.

http://www.google.com/press/ita/

As a result of this deal, I am left wondering if Google is interested in acquiring Hipmunk.
This is beyond ridiculous... the epitome of stupidity.
Under the Berne Convention http://bit.ly/cxm7gA , you’ve got a vast majority of the world where “created works are protected as soon as they exist.”
http://www.buyusa.gov/europeanunion/ipr_copyricht.html

Outside of Berne-recognizing countries, I think the chance of having a similar plagiarism-for-profit case is pretty slim.
I really need to sit down and write a blog post and set of aliases that let you use git-style branching in Mercurial through the bookmarks extension. It's completely possible, it's just not the standard.

The only thing I'm aware of that Git can do that Mercurial can't, branching-wise, is pushing deletes, which messes up everyone else's pulls anyway.
Grant writing is stressful and has an impact beyond just the meetings directly discussing the grant. I haven't had the pleasure of writing them myself, but I know several people who do. There is intense pressure because the grants pay the stipends and tuition for your students and postdocs. If the grant does not succeed, you can't support them. In some cases you need grants to pay your summer salary, as well (rules here are complicated). Add this to low acceptance rates from most major funding agencies and long lead times between submission and the decision, and you have a pretty stressful situation.

Most of this work is spent in polishing the grant and figuring out how to best present your research agenda. This is not writing code, so if you'd rather be writing code, this isn't really a good fit for you.
> First, look at the Quora items I’ve been participating in. This is a lot like a blog. But it’s not Dave Winer’s blog style. It’s any question I’ve followed, written in, voted up, etc

No, it's like a forum.
I don't wear suits more than once in a blue moon, nor can I afford bespoke suits, but this site made me wish both were true. The 'Create your own suit' workflow is really nicely designed, with unobtrusive but useful tips on suit fashion, and the suit sketch updating with each choice is a great touch. Also notable is the shop's phone number in large type in the top right - definitely a business where easily available personal service is a must!
The George Foreman example is a bad one. How is getting paid to endorse a product an example of "Intellectual Property run amok?"
Looking at the age , it's quite normal that some of them feel like interested in experimenting. I have some friends that in our college years had bisexual relations and later decided for one side or the other, but if you ask them they tell you that in that time they felt bisex and only later took one side. I don't think it's strange, a lot of them are young people trying to find themselves.
or why to not put autoincrement id's into your webapp routes
Hmm, using hg for Windows last summer, it never failed to do exactly the opposite of what I described. Perhaps its just a Windows thing, or the version of Mercurial I was using.
Followup experiments with more than two neurons should be interesting, to see whether graph arc destinations are remembered, or just the total.

A far-fetched mechanism could be that each neuron transmits a signature (UID), that we've not detected because we've not been looking for it (perhaps it's slower than expected, taking hours to transmit it once...). It could include gross addressing information, based on chemical gradients at the time of its formation.

I'm partial to the idea that neurons use more than just synaptic connections. It just seems too simple, especially when there's all that powerful cellular machinary (e.g. RNA transcription) just lying around...
People's reactions to the cold always astonish me. I spend a lot of time in Canada and Hong Kong. In Canada, it can be 12 C (~53F) and lots of people will be wearing t-shirts and jeans, and it isn't too uncommon to see the odd person wearing shorts. In Hong Kong, 12 C necessitates a cold weather warning, and a fair amount of people die when it drops to 10 C (50F).

It would be interesting to try this article's suggestion of 55F offices out in various parts of the world. I would hypothesize that you'd see really different results, and that 55F as a "weight loss" temperature would probably only work in northern climates.
The current issue is not due to single page app, the previous one was. That one was prevalent for about a year since I was using your site when I lived in SF and noticed it then, and it still had the same issue when it launched in Boulder recently.
A very good point!

(A finnish father here - my son started first grade).

I really need to stress one thing finnish system does differently when compared to UK or france for instance (based on a low anecdotal sample size from families moved from there to here):

The kids do considerably less work and the formal stuff kicks in far more later. The learning is structured so most kids enjoy it.

A quote from the article:

"We believe it is important that learning should be enjoyable. And all kids should be happy to go to school."

This!

For us valuing education does not mean watching over homework, pushing long hours or anything like that.

We expect homework gets done and trust teacher administers enough of them.

Valuing education means we value the work the school does and take all school-home interactions seriously but we do not push kids beyond what they can naturally absorb.
New year's resolutions don't work. The resolutions are usually unreasonable ("I'll eat only healthy foods from now on") and external ("I'd like to be seen as a person who runs every morning").

If you have never achieved your resolution before, why would you succeed just because it's 2015? What happens when you fail the first time? Maybe start hating the challenge, or yourself, and quit?

If the resolution is something you really cared about start doing it today. Keep the change modest ("go for a walk once a week" vs. "run every day") and accept the fact that you are going to fail every now and then. Joining a group with similar interests works if it makes the action more fun. Having someone to run with is good but having someone to punish you for not running isn't that useful.
Would like to see a source for that claim. 27C is pretty hot and multiple studies have found that temperature to be suboptimal for classroom performance (which may not by indicative of programmer productivity, I guess).

"... the performance of two numerical and two language-based tests was significantly improved when the temperature was reduced from 25°C to 20°C (77°F to 68°F)."

http://www.tandfonline.com/doi/abs/10.1080/10789669.2007.103...
Addendum: The apparent scope of the icon is browser-wide, not limited to the current page. Since the "power on/off" icon is unqualified, it seems like clicking it will turn the entire plugin on and off, not merely whitelist the current site.
> television has developed increasingly dense visual shorthand

What are some examples of this "visual shorthand"?
Preferably examples from a popular show (like The Simpsons) so I can really understand what you mean.

Would a 1950's audience understand the visual shorthand if they saw today's TV, or is this something you have to grow up with?
Forward your question to Peter Thiel
Wow, Google+ sounds like it was actually pretty good. These are all features I've wished Twitter had.

When Google+ came out, I do remember avoiding it mostly out of spite, because Google were so overwhelmingly aggressive in trying to make me use it. And these days I'd probably never type my personal info into any Google property. Still, sounds like a shame it failed.
Have you been sitting on this username for nearly five years just waiting to be able to make this comment?
Go Daddy exited the code signing certificate business and forgot to tell customers and it’s sales staff

Something is really wrong Go Daddy
This is such a kind thing to say. Thank you.

It certainly helps that our conversations have always been so interesting. Can’t wait for our next one.
// I don't agree that a social contract that requires that you provide value before you receive the bare necessities, is a good one.

Ok let's think this through. I deserve potatoes but I hate my job picking potatoes so I quit. And so does everyone around me.

Where do we get the free potatoes we are entitled to?
I actually wasn't thinking that at all. I chose tall because there is actually a major disparity in income between tall and short people. This disparty seems to be the ultimate counter-argument to any misguided attempt at "levelling the playing field".
Very bad metric: number of lines of code. It basically values unwieldy code.
The 'thousand yard stare' comes from soldiers who have fought on the battlefield. It's a blank stare as the person's mind is elsewhere.

https://en.wikipedia.org/wiki/Thousand-yard_stare
>"Banks do not produce, they have no income from dividends, so how they earn?"

They provide a service. Just because they don't "produce" something by processing raw materials, or less-processed goods, doesn't meant they're not providing something of value to someone.

But, additionally and simplistically, they make money from giving out loans at higher interest rates than what they give out at in deposits.
Except those are the hard questions in software engineering. "How do I draw a triangle with OpenGL?" is an RTFM question. "How do I decide between R and Python?[1]" is a much more challenging, but much more important, question.

I've said it before: SO is useful for the first 5 years of a software engineer's life. After that, it's occasionally useful when you need to pick up a new technology. The questions that are hard, for real senior software engineers, are rarely found on SE sites. Programmers.SE was supposed to fix it, but it hasn't worked, because of the same moderation.

This is a moderation problem, but the solution chosen was the easy solution: just don't allow hard questions because hard questions beget arguments. Instead, requiring people to have civil discourse, perhaps even requiring that people show they can have civil discourse before allowing them to participate, is much, much more difficult.

I'm not sure SE could survive the second type of moderation. But by not having it, it certainly makes it usefulness to somebody like me, with many years of experience learning and using various technologies, near zero.

1. http://programmers.stackexchange.com/questions/181342/r-vs-p... [closed as off topic]
I don't use phusion/baseimage, but I'm not against it existing. I would, however, like to clarify a couple of things in your two blog posts today:

1. "we are the most popular third party image on the Docker Registry". This is true based on the # of stars, but that can be misleading when you look at the actual number of pulls. Don't get me wrong, phusion/baseimage is popular with about 230k pulls, but if you look around there are dozens of images with millions of downloads, so your claims are a bit misleading.

2. phusion/baseimage inherits from the official ubuntu:14.04 image. It adds a lot of things, and starts a number of services by default, so it is absolutely a "fat" VM-like container. I'm not against this at all, but I will point out that the Dockerfile Best Practices article (http://docs.docker.com/articles/dockerfile_best-practices/) is explicit that a container should kick off one process. If you look at how the highly curated official repositories function, none of them run more than one process or utilize a supervisor. Docker gives you the freedom to do whatever you want, but calling phusion/baseimage a "correct" way to do Docker conflicts with the official documentation. I totally get that phusion/baseimage has been around for a long time, and provides solutions to some common problems which may make adoption easier for some with legacy apps, but I would refrain from claiming that your solutions "gets everything right". By all means, use whatever works, just be aware that the best practices are clearly outlined on docs.docker.com, not the Phusion blog.
And I found my current job a Trello there. I wanted a remote dev position and spent a few months getting an RSS feed of remote jobs from SO -- it was, by far, the highest quality of my sources.
I used to use these questions to interview candidate but found it to be really off putting and not terribly helpful.

What’s more important than their answers to these questions is how they got there. Have they vertically centered an element so many times it seems second nature? Did they find it in an unsubstantiated StackOverflow post? Did they write a C program to lay it all out using spans?

The bigger computer science questions are what you need answers to and I’d love to see some front end questions which address these, not minute trivia that will likely change down the road.
Almost a year since the last!
a couple of questions to those who are complaining about too many political stories here -- and i'm not being disingenuous , i really want to to know.

- do you see this as a political story? why or why not?

- some people here may be considering starting businesses where some of user-provided content they host might fall afoul of this policy. do you think this story meets the bar of being interest to the HN community?
The Little/Seasoned Schemer books where the first programming/technical books that when I finished them I had that same feeling you get when you finish a good novel. Land of Lisp is the first book I've picked up since then that's given me the same feeling so far.

Since the first 2 schemer books can each be read in about a week (they shouldn't be read faster) it's a shame for anyone not to read them.
You make these assumptions with that one mode is definitely superior to the other. I know several teenagers who have willingly traded iPhones for Blackberries because they didn't like the platform. I tried the Mac experience, but ended up needing to install Linux on my Mac Mini (after failing with KDE) because I couldn't stand the interface, package management, and so on. I used an iPod Touch for over a year and found it far less productive than Palm OS and Maemo devices I'd used for its purpose before.
I think another point is, that the most people wont buy a used engraved ipod. Maybe they prefer a new one instead a used one.
Does it work with this level of bare metal

https://news.ycombinator.com/item?id=26271356
Although not on the same scale, some climbs on Hoy in Orkney at the far north of the UK were originally done as multi-day aid climbs in the 60s.

Here is a trailer of a film for Dave MacLeod free climbing one of these routes a few years back:

https://www.youtube.com/watch?v=0Ds5LZel0WU
I think it's fine, but I also think some middleground has to be taken so that we aren't slowly tied into a "ecosystem."

The example I like is Netflix on Linux. Now, boredom will find a way - and I use Wine and FireFox - but, does it really have to be like that?

I understand Linux is (without looking it up) something like 1% of the desktop market. But really... why should that matter? I know, business..but it's a consumer product.

When I'm trying to look through Netflix's website to see what's supported, all I can find is them trying to sell me proprietary devices. I don't mind so much, because I still like Netflix.
They mention twilio is working, their blog may be hosted another way.
Prediction: Groupon will eventually become old news, and irrelevant. A "Copy-Cat" will focus on developing a customer base consisting of quality niche customers, and become the dominate player.
Ironically, this highlights one of the main issues we discuss in the post!

The Twilio Engineering blog is hosted off an external Wordpress site with a single IP that's forwarded from ngnix load balancer pool. Since the load balancers assume that the external service can fail, they won't tied resources blocking access to other parts of the site.

Hope you enjoy the post :)

-Evan
Twilio.com
If you really want to disrupt online dating, abandon the one-on-one, profile-oriented, high-pressure, arrange-a-dinner-date approach and focus on getting groups of singles together in real-life social situations.
3) The customers might not be different, but they're also not as locked into the product as in the case of a spa or hotel.

You can send a burger back and say "I changed my mind, I want the filet mignon." Not as easy to stop a prepaid pedicure halfway and say "can I have the facial instead?", or walk out of a hotel at midnight and ask to be relocated to the Fairmont down the street.
Build dumb things and they will not come.
Endurance hasn't been a problem since ~2007.
I love this. Wish you could click on the images to see the map.
I am happy with 2.8, I use it to develop another programming language :-) I am careful though to depend not too heavily on Scala libraries, because of surprises I have experienced in that area, too. But honestly: there is just no other programming language as mature as Scala while being as productive (until my new programming language is finished, that is :-))
Also, governments like to have an exclusive on power. They don't share well. Each time technology gives power back to the people, governments fight it.
Haha, point taken. I just thought I would have at least ONE win after studying build orders and strategy and doing decently in Practice League. Come to think of it, Starcraft is a pretty good metaphor for entrepreneurship :)
You could also just use pretty standard scanmatching algorithms to build a model from a sequence of scans from one camera (i.e. waving it around at a reasonable rate).
Plz to keep your voice down.