skysight-inc/HackerNews huggingface dataset:
In days gone by (pre git) a lot of devs used to share files via FTP; and the FTP clients back then were garbage; if you were sending files from a unix-like computer to a windows one and back and forth, your tabs might get converted to spaces by the client. Developers would end up with slightly different copies of the same file.

Many people decided to standardize various things (like the use of spaces for indentation) to compensate for this.

These days not a huge deal.
Sign me up. azmenthe, you want to help?
Boyhood Spoof Ice Bucket Challenge
The Stellar protocol explained (with memes)
Yes, that's me. Thank you for the kind words; you are welcome.
Lots of bad decision making in Ferguson. There are surface reasons for the decisions, but there are underlying issues that it would be nice to address.

I don't know the answers to the issues, and while I can analyze and say this is what should have been done differently at each step of this tragedy; not sure it is helpful.

I would be interested in hacker news memberships ideas of the issues underlying this situation.
One Codex (YC S14) Wants To Be The Google For Genomic Data
Rising productivity has just put more money in precious few pockets. While I truly believe that this vision of the future is technically possible, I have little faith that it will be the future we end up with.
I doubt we're going post-scarcity any time soon though. We don't have any of the technologies that form the foundation of a post-scarcity society: abundant renewable energy, fully automated just-in-time production of nearly all goods and materials, extremely low cost delivery of goods to the home and/or business, and the intelligent software that ties it all together. Some of those things are close, others, not so much. Aside from a "magic" solution, like the singularity, I do not expect in my life-time to see a post-scarcity society arise.

I do agree that the automation of jobs is not a serious cause of concern, though obviously for those whose jobs are displaced it will be. People can't stand to sit around and do nothing for any great stretch of time (although everyone claims otherwise). They will find ways to be busy, and if you automate away one part of activity, other forms will take up its place. Someone will figure out how to monetize it and presto, a new job category. Selling software was once a crazy idea. Selling virtual characters was crazy just a few years ago, and is becoming normal. We will gradually become ever more refined in the sort of virtual goods and services we create through human labor that can be sold online.
I'd add the "closed world"/"walled garden" nature of image-based Smalltalks as one more popular hypothesis. On the other hand I never heard the "too hard to learn" argument: highly regular and small syntax coupled with very interactive experience of ST browsers and other tools made it a joy for me to learn. I have only one complaint: as I learned Pharo I frequently tried to learn some interesting package but I couldn't find the "entry point" to it. It took me a long while to realize how to use Pharo's FileSystem library, just because it wasn't obvious what the external interface is supposed to be.

Anyway, Smalltalk still exists and not only as an inspiration for Ruby. Pharo and Squeak are very nice image-based environments, VisualWorks has "enterprise grade" support, GNU Smalltalk is small and lightweight and works well for scripts. There is Amber, which tries to recreate Smalltalk image inside the browser and there's (forgot the name) which tries to implement ST on JVM (it was on kickstarter I think). There's also Newspeak, which is highly experimental, and LivelyKernel (by Dan Ingals) which again transplants some of the more important ST ideas into the browser. And all that on top of mainstream languages gaining more and more features which Smalltalkers are used to. It's certainly an interesting time to be a part of Smalltalk community.
Vindinium: An artificial intelligence programming challenge
Sent. (I only said this here so you can check your spam folder in case it gets flagged. An email from an address you've never seen before saying "Here's that thing you requested", with an attachemnt, probably looks like spam to most filters.)
Why Seattle Is Not Like Silicon Valley
The chance of great collisions and fortuitous opportunities are hogher in the area. The people who know how to build great companies are in that area. Top rngineering talent, top venture capital, and great people with ops backgrounds live in that area. Like ben horowitz says, if you conpete with a bay area company in the same space, they have a large advantage
WTF?! Didn't realize this was even a thing.

Honestly reeks of agribusiness lobbying.

Seeds are a fundamental requirment for human existence and should be free to sell, save, use, give away.

Next thing you know water will cost $15.00 a gallon and only be sold through authorized sources like Monsanto and Coca-cola for "QUALITY CONTROL" purposes.
Thanks for the feedback! Did you see a different button? (+ new app) perhaps? I updated the url to use the git:// one. I'll have to look into the 20mb limit, I never noticed!
Travel Photographer Rob Whitworth
The co-founder bullet looks fine, but the employee numbers seem off.

You can't scale equity by the discount you take to your previous salary. Your previous salary might define your negotiating floor, but it's not a parameter for the employer.

5% seems very high for a non-founding employee developer. 1% seems high for any but the very first few employees.
In other words you must take the risk of forgoing retirement when trying to beat inflation. In 2008 pretty much the only diversified portfolios that didn't take a huge hit were the baskets of low-risk investments.
The crowd was angry, tense and numbered in the thousands. You're not going to show up with flyswatters.

Here's my point. Would YOU have reacted the same way? I would not. Most people would not. Why are people trying to blame the police for their actions?

Interesting fact that just came up. The boy who was killed had robbed a convenience store just minutes before. http://www.stltoday.com/news/multimedia/videos/ferguson-poli...

And now the story takes a turn.
Unfortunately, black-market trading, lack of information and transparency, secrecy due to fear of overbearing authority - basically the way drug sales work.
> SF is just as expensive, despite have an order of magnitude less demand. It's a completely supply-driven problem, and until that supply problem is fixed you're going to see rents well in excess of Manhattan (for a far shittier city, with way fewer amenities).

People who would rather live in Manhattan know where to go -- but, you know, there are people who consider higher density a negative feature that weighs against other amenities, rather than a positive or neutral feature. Not everyone has the same preferences matrix, and plenty of people see San Francisco as preferable to New York.

> In New York, housing almost follows the free market.

That New York is free or rent control, zoning laws, etc., etc., etc. is, well, news. The regulation in New York may be driven by different preferences -- and perhaps by preferences more in line with yours -- but it is no less present.
If a panel of experts are evenly split on their opinions about the future of jobs, it seems to me that nobody really knows what is going to happen. It's one thing to point to how historically new technology created new jobs to replace those it displaced, but I get the feeling that this time it might be very different. All the rules go out the window when technological acceleration reaches a certain point. I'm not saying that we'll hit the Singularity and upload our brains into computers, but we might hit a sort of "economic singularity" where it no longer becomes economically viable to create new jobs. What happens then is very much up to our society to decide.
I particularly emphasize that infinity is not a (real) number, so any arithmetic I see them doing with infinity will be automatically wrong

I agree with you for the purposes of teaching undergraduate beginning level courses that involve mostly the real number system (and only incidentally the complex number system). That said, our learned fellow participant impendia here on HN, a professor of mathematics, has strenuously disagreed with me by pointing out the specialized number systems that do treat infinity somewhat like a number. On my part, for the students I encounter, I stick to discussions like "All about Infinity"[1] (formerly titled "Infinity Is Not a Number - It's a Free Man") Katherine Körner, another astute mathematician. I have frequently seen discussions of infinity as a (real) number here on HN that essentially boil down to the error of treating the quotient upon dividing by zero as a real number.

[1] http://nrich.maths.org/2756
I believe I've read this story somewhere before.

http://www.amazon.com/Kill-Decision-Daniel-Suarez/dp/0451417...
Thanks! I'll have a look at it this weekend.
"The “smart home” has been a dream for decades but too expensive for the average household."

If the data from your home's devices does not remain inside your home then the price is still too high.
The OP mentions gui, but what is the best gui/code editor/ide for postgres for linux?

I found this list. I'll go through them.

https://wiki.postgresql.org/wiki/Community_Guide_to_PostgreS...
Does this thinking lead to feature parity with Redis EVAL?
Re: SQLi, it looks good to me. OP is passing parameters to execute(), not directly concatenating values into the query. See: https://docs.python.org/2/library/sqlite3.html#sqlite3.Curso...
Maybe gardening clubs where people exchange them, but the club "prohibits" it for legal reasons.
There is the same problem in Europe, I think it has even already been posted in HN. I guess it's the same lobby that got success on both sides of the Atlantic.

http://www.saveourseeds.org/en/dossiers/eu-seed-regulation.h...
http://en.wikipedia.org/wiki/Association_Kokopelli
Goless: Go-like semantics built on top of Stackless Python
Unless the role you're being interviewed for is "Algorithm Designer", this is a really stupid interview question.
When has technology ever resulted in the improvement of wages and working hours of the average person? The only things that have ever had a clear, direct affect in quality of life of the masses (both positive and negative) are political.
The equivalent would be a registry of people who will send you seeds if you send them a self addressed stamped envelope. Next season you'd be expected to donate back your extra seeds.
Except that reasoning falls apart when you realize that the budget and start-up cost (in terms of money and otherwise) are significantly more favourable for a malware operation than for a legitimate but oppressed service.

It's not worth it.
There is absolutely no such thing as a "demand problem", ever.

This is a demand problem in the same way that a bakery might make some really popular cookies, and the customers would buy all those cookies. Then more customers would come in and be told, "sorry, we're out". This is not a "demand problem", this is a stupidity problem. "Demand problem" in a free-market capitalist economy? Please.

Bake some more cookies, look how popular they are.
I agree that the police shoulder the responsibility to say, "this guy is not a terrorist," and that a failure of common sense on their part is more egregious than on the part of the 'common man.'
Can you make those images bigger? They are barely readable and difficult to follow the article which it draws conclusions from.
SF neighborhoods like Richmond, Sunset, etc, really bring down the density. When I think of the Manhattanization of SF, it's really just the 2x4 NE corner.

The density of the Tenderloin is 71k/sq mi.
Ultimately, mass media journalism is losing audience because it is missing on its number #1 mission: information.

Let's remember 2003. It doesn't matter that not a single metropolitan newspaper was against the war in Irak. After all, that's just opinion. What's really bad is that serious newspapers such as the NYT actually sold grotesque articles about links between Sadam Hussein and Al Qaeda, or uranium tubes being sold secretly in Nigeria... Any semi educated person in any other country were laughing about those ridiculous assertions.

Over the last couple of years, the coverage on Ukraine and Syria hasn't been much different. In a way, I think that what's scary is that this was achieved without a dictatorship.
Raising $2m with 5 slides presentation
Off the top of my head I look at it as a graph 2 coloring problem. The graph starts out with 1 node per item and zero edges. If we think two items will be in the same set (either in the knapsack or out) we merge the nodes and their weight and value combine into the new node. We draw edges between two nodes if their combined weights exceed the knapsack capacity. When we recurse out of our merge choice, we also draw an edge between the two nodes that composed the merge. Our recursion depth ends at a clique.
EyeEm Acquires Computer Vision Startup Sight.io
Rs.50 Free Mobile Recharge Gift
Get Rs.50 Instant cashback on your mobile recharge. Use FreeCharge promocode FCREFSXXFW538 Redeem at :http://goo.gl/K4p21r. Code valid only once per debit/credit card & user.Code expires 18/08/2014
I've used round robin seed exchanges. There is one box that can have up to a hundred or more varieties of seeds. This gets sent to you via USPS, etc. You take what you can use and put something in that you'd like to share. When you're all finished, you seal up the box and send it to the address that is next on the round robin exchange list. You can acquire many different varieties of seed in this manner.

http://forums.gardenweb.com/forums/roundrobin/
I can see your point here, but I wouldn't generalize it to every other situation. if the point is that "being transparent and good" may not possibly lead to top I have to disagree. btw, that was an interesting article and data about visualizing patterns. the whole model may be fine-tuned and applied elsewhere as well
Two examples from today:

https://news.ycombinator.com/item?id=8182754

https://news.ycombinator.com/item?id=8183220

I'm not sure they're great examples, though. The thing we try hardest to do is use language from the article and not make anything up. You can almost always use a subtitle or something from the first paragraph.

The definition of a good title for HN is accurate and neutral, which is the opposite of misleading or linkbait.
This still can easily be worse than n^2 if your weight is significantly higher than your number of objects. Aka max weight of 10,000 and 1,000 objects.

Edit: Note, n^2 is generally far better than 2^n so it's still useful even if it's slow.
uh, yeah, this is why the US is supposed to be better than all those places. at least in theory.
- Missing the base case (or not realizing there are multiple)

- Not understanding/using variable scoping

- Insufficiently-exhaustive case checking (especially if there are multiple variables)

- Using built-in data-types that do not have the functionality or invariants that you need instead of making custom types

--- (subcase) Using the wrong number type: Using floats for any non-integer, when sometimes you want Decimal or need to hand-roll a fixed-point number; Not thinking about the size of your integer type.

--- (subcase) Encoding data as strings, parsing out and concating in as needed. For some reason, this is surprisingly common in 101-level beginners.
What service or product do you use for the “Help” section of your SaaS site?
Please share your experience with products and/or services that you use for building and maintaining the "Help" section of you Saas app.
Non-Cryptographic Hash Function Zoo
PeterWhittaker, this is excellent feedback. Thank you so much for taking the time. I'll discuss all your points with my team.

Could you give me a little deeper insight on why you did not find idonethis "super useful"? What's the things that were annoying?
How the value of PR has been affected by recent Google updates
Can someone explain what these pointer events are? I assume this is different from the CSS property already being used...
Great essay. It really captures the essence and beauty of the dawn prayer which is a time of immense blessings for Muslims.
To me it didn't sound like lobbying, but laws that didn't take into account that people might give away seeds for free. It's a good law for knowing that the seeds you buy are good quality, but poor for centralized community seed exchanges, which are a pretty new thing. In the past you would just go to your neighbor and get some seeds (which is still legal).
I think Chicago-NYC is doable because of the traffic densities present. - There are some other worthwhile routes too - Check out the ridership table here: http://en.wikipedia.org/wiki/List_of_Amtrak_routes
http://lesswrong.com/lw/il/hindsight_bias/

>Shortly after September 11th 2001, I thought to myself, and now someone will turn up minor intelligence warnings of something-or-other, and then the hindsight will begin. Yes, I'm sure they had some minor warnings of an al Qaeda plot, but they probably also had minor warnings of mafia activity, nuclear material for sale, and an invasion from Mars.

>Because we don't see the cost of a general policy, we learn overly specific lessons. After September 11th, the FAA prohibited box-cutters on airplanes—as if the problem had been the failure to take this particular "obvious" precaution. We don't learn the general lesson: the cost of effective caution is very high because you must attend to problems that are not as obvious now as past problems seem in hindsight.
Dumb question.. How long are seeds able to be preserved without a (reup?)
North Bay is one of the least assessable places in the Bay Area (to SF, PA, SJ). Oakland has a lot of "room" to grow.
We all knew that the iPhone was a celebrity
Things to remember about information security
Astrophysicists propose new twist on Big Bang
A better language than SQL in front of Postgres' careful and mature data storage engine?
I've thought in the past that our pursuits might be more oriented towards art, but watching the video above reminded me that machines are getting more and more capable of creating art.

Maybe it will depend on whether we're using art to drive an economy, in which case creative robots will win, or we're using art to create meaning in our lives. In the second case, we'll still have to compete with entertainment (created by AIs) fully capable of filling our waking hours.
8 Steps to the Perfect Press Release
Be notified if apps change position in stores
What if there was some kind of public/privately funded foundation that could hire open source developers to work on their projects on a part-time or full-time basis?

Something like those physicist think tanks that Feynman refused to join. Along those lines, maybe universities could have that kind of thing too.
interesting article. thanks for sharing
Yep Its kilo and kibi notation, nothing like a bug.
No kidding...

Was sitting on the runway and the cockpit door was open. Saw a really cool view out the window with the pilots and such, so I grabbed my DSLR and snapped a shot (I'm a photo geek).

Stewardess gave me issues about it and started telling me she didn't think it was allowed (it is to my knowledge), but I held my ground and it was fine.

I'm probably on some list now just for wanting a cool shot.
I really enjoyed this article when it was new. Not long ago, when I was learning Octopress, my first post was Hello World in Rust and Ithkuil. (I just wanted to make sure code formatting was working.) I have no idea how correct the translation is. I just googled around until I found someone else's.

http://screaming.org/blog/2014/07/12/ettawil-cutx/
Does this actually answer the stated problem of "deciding the subset of items to pack"?

Looking at the solution table I can see that there are two possible solutions, and I can see a max value of 6. But I can't see how v[4,3] implies packing objects 1 and 3.
There will be a bright future for our capital owning population.

There is a weak correlation between old people and capital ownership and easy to mistake the two if inferring from the age axis, e.g. person X owns more capital at 50 than at 25. However, this doesn't generalize well when doing a cross section at a given age, see for example the average savings for a 50 year old, which is a meager $43,797 http://www.statisticbrain.com/retirement-statistics.
It's not what you can do, but what you have to do. Websockets are to Server-Sent Events as jet planes are to wheelbarrows. Yes, the stuff jet planes can carry is a superset of the stuff wheelbarrows can carry, but the cost is greater and it ends up being a suboptimal in many cases where you'd want to use a wheelbarrow.
> abundant renewable energy

We have enough uranium and thorium for millions of years with breeder cycle. Even if not renewable, who cares? And it's quite ecological, compared to burning oil products.

The rest is quite close.
SSE is trivial to support via a polyfill, and has none of the connectivity issues websockets has, so it's capable across a much wider array of devices/software both client side and server/network side

I feel that websockets is like the xml of this decade - "everyone is using it" so everyone wants to use it.
Umm, the knapsack problem was covered extensively in my Design and Analysis of Algorithms class as part of the dynamic programming section.

I honestly felt that this class was the most useful and relevant out of all CS classes I took as an undergraduate student.

Dynamic programming is very useful, and this problem is a classic. It's asked quite a bit in interviews.
Individuals here make it seem as if the inhabitants of this town will be given the choice "work here and take what we give or die/starve/be broke"...as if it's a bad thing. Now, fine, sure, we all want to live in a nice world where people don't need to make such a choice. But we do it all the time when we live life.

Every thing I do, and every choice I make, has an implicit "do this, or you will suffer" rationality behind it. I choose (and other things) to work so I will not suffer, so I can provide for my loved ones and have them not suffer. But you don't see me complaining about being held captive, or being forced to agree to work under duress. Of course not.

"Sometimes I do what I want to. The rest of the time, I do what I have to."
Robert Owen thought the same thing at the beginning of the industrial revolution some 200 years ago. Skyrocketing productivity was supposed to lead to a new age where a society could produce all it needed with little effort, and much time would be left over for leisure and pursuit of the arts. Instead, there were mass populations of over-urbanized, overworked, impoverished people. Turns out that when the means of production are owned by the few elite, innovations in productivity are more likely to marginalize the rest.
The decision to leave any job is a personal one, and even more so the decision to ditch regular employment and switch to a startup. There are a lot of factors here that depend on your situation (age, family, background, ...) and desires. I would recommend you to think seriously about your goals and preferences, and come up with a specific list of "things that I want to be true of my job." This has helped me a lot in the past.

The one point I will throw out there is that it wouldn't be a bad idea to internally value any equity they offer as monopoly money. You can negotiate on it to see that it's fair, especially if you think they will take off. But don't rely on it to the exlusion of otherwise fair compensation.
> When has technology ever resulted in the improvement of wages and working hours of the average person?

Like, every time? Compare the average worker of today with average worker of 100 years ago.
VCs already fund those foundations you speak of via startups that try to sell "enterprise hadoop"
> Rising productivity has just put more money in precious few pockets.

In all pockets. Again, compare a poor person of today with a poor person of 100 years ago.