skysight-inc/HackerNews huggingface dataset:
We'll be installing a reprise of the absurd internet connection some of you may remember from Electromagnetic Field, a smaller version of the badge, and we have a starship simulator in a caravan.

Links to the network connection/badge from last year:

http://blog.emfcamp.org/post/27143646219/emf-camp-the-site-a...

http://blog.emfcamp.org/post/28558155390/revealing-tilda-our...

Oh, and we still have some lightning talk slots free if anyone is interested.
I was hoping to find a 'why' as well as a 'how'.
Canada Post and the War on Open Data, Innovation & Common Sense
Lady Gaga Writing A New Song Is Like Investing In A Machine
Show HN: I fought through Android docs to make an app for my wedding
The Apple Economy Isn't Done Yet
Transform a picture in the style of Mondrian with F#
Chiming in to remind people that Oregon is a one-party consent state -- which means so long as you say the conversation is being recorded at the beginning, everything is good. This does not go across state lines, however.
I also don't know the psych lingo, but I thought right away of the anthropological distinction between cultures of shame[1] (external disapproval from other people) and guilt[2] (internal disapproval from self). On that score, either could work: shame is certainly appropriate here since devs shame each other all the time.

[1]: https://en.wikipedia.org/wiki/Shame_society

[2]: https://en.wikipedia.org/wiki/Guilt_society
This business model isn't analogous to "promoted tweets" or "Twitter ads". It's analogous to "email spam".

You're a spammer essentially. Using an automated bot to fake a human interaction (favorite) in order to get my attention and get me to follow you. It doesn't matter that it's more effective than "Twitter Ads". Twitter Ads are marked as Ads, your favorites are not. I really do hope Twitter shuts you down, as well as those follow bots that follow me 10 times a day and unfollow me the next day.

Sadly, Twitter doesn't do much to combat spam so they likely will not. But don't fool yourself into thinking you are going to partner or be acquired by Twitter.
Really? He just came up with a different way to spam people and you're wishing him well? I feel like I'm taking crazy pills.
Touch HP Prime Calculator is Cooler Than Anything We Had in School
Personally I've been using Ruby for expressive stuff... and Haskell and Scala for crunchy performance and type correct code.

On clean clear C... I can't say I've ever found C to be very beautiful. Even the really well written C :)
There have been similar issues around prostate cancer and things like "Movember". The jury is still out I suppose, but a number of doctors believe prostate exams are doing more harm than good.[1]

[1]: http://www.nytimes.com/2011/10/07/health/07prostate.html
Tax law is being updated to reflect the investment of Intelectual Property and time into intangible goods. While the article talks about songs and movies, this is a good move for software developers who put a lot of blood, sweat, and tears into Zeros and Ones, not all of which will pan out.
The better Haskell analog are the unsafePerformIO and related functions which match up pretty closely with unsafe in rust.
Anyone else having trouble actually buying these? I ordered two on March 7th and am still waiting for delivery to my local Home Depot.
Have you tried using bumblebee[1]? I use it on my Samsung QX411 which has an NVidia GeForce GT 525M video card along with the onboard Intel. The Intel card is used by default at all times. If you want to run a program using the NVidia card, just prepend 'optirun' to the command.

[1] https://wiki.ubuntu.com/Bumblebee
> I plan to replace that with point-of-use electric tankless units.

So what is your gas bill right now? It costs around five times as much to heat with electricity.

If you wanted to be smart about it, add an electric heater with a sensor. Best of both worlds that way. Hot water is instant but after two minutes you are using cheap gas-heated water.
The algorithm isn't published, but you can click "filtered reviews" on the bottom of the page and eyeball them yourself / decide for yourself
Cool article. Though it only talks about ancient Ethernet variants. Issues like packet collision don't happen on most networks because we use switches instead of vampire taps and hubs.

Can someone more knowledgeable explain the parts that are still correct?
Google (or some other search engine) needs to write something that makes it easy for anyone to "find the original" of some bunch of data (image, long-enough-string, music sample, etc.). Such a tool would ideally also be able to find derivative works.

This way attribution is trivial, and people will be much more willing to give their works away, while others would feel better about copying and modifying it. It would also render watermarks redundant.

Tin Eye, Google Image search, and Google's own algorithmic preference for original content probably get you half-way there, but it's easy to imagine how great it would be to have a full-featured "attribution discoverer" (or whatever).
LOL only in asianparentland does cornell count as some kind of consolation prize.
Gearbox acquires Homeworld franchise
Repeating a misspelled word in your title, that is misspelled in the original, doesn't actually improve things.

s/millenia/millennia/

> 1 point by hownottowrite ...

Your handle is somehow apt.
Overly paranoid article.
It's a shame Google could not have used FreePascal as the basis for Go, instead of thinking that C-like structure had to be forced into the syntax somehow "because it's familiar", even though Go clearly wants to be an extension of Modula, and often must break away from C practices that just don't work.
>That's not the problem here. The original release must include the license, otherwise the code is not following the terms of the license (in the case of MIT). And as for GPL and Apache, a link to the license must be furnished.

Why's that a problem? If you own the copyright, you have the right to distribute your code, and you have the right to grant other people permission to redistribute your code under the MIT license or any other license, whether or not you yourself are complying with the terms of said license.
How about the opposite question, at the beginning of your career how do you find mentors?
> This sounds nice, but the problem is that the author creates value

Ok, so what type of "value" are we talking about here and what determines this value? Is it economic value? The only reliable way to determine economic value is scarcity. If something is abundantly available (like oxygen or sunlight) its value in this regard is exactly zero. Anybody can obtain it and nobody can prevent it from being obtained. So in that regard I don't buy the argument that the artist has created economic value.

They have, however, created intrinsic cultural value. But cultural value is a completely subjective metric. How do we determine this value? Perhaps by counting the number of people who "appreciate" the art by obtaining it, legally or otherwise. But that would suggest that popular art is always more valuable than unpopular art, which we all can probably agree is false.

Starving artists are caught in a catch-22 situation. Until they become popular, their music is essentially worthless. Pirates, by copying and distributing their music for them, are actually adding value to their art. Most starving artists have a hard time giving their music away, let alone selling it, and I've yet to see one budding artist get upset about their music going viral. At what point does the artist stop encouraging the free and open spread of their art and start discouraging it by enforcing copyright law? And would they not be hypocritical by doing so?
Get SEO and SEM on the same page
While I disagree that people should be discriminated based on ethnicity, I do think that a lot of asians who fit the bill as high GPA and high SAT are not doing themselves any favors by just sitting on those qualifications. In my professional experience working with a lot of early high-achievers (asian or not) they tend not to do that great in the professional world: lack of innovation, lack of creativity, willingness to only follow- not lead. Many also seem to get burned out by the time they start their career and start to show lack of discipline.

I think theres a lot of value in looking beyond that GPA/SAT. We don't want a lot of identical personalities on a campus nor in the workplace. High GPA/SAT does not necessarily breed the innovation and creativity that makes this country strong (how's China doing on that front?).

Lets make the conversation about that. Thats really what this should be about.
Out of My Depth
Scheme emphasizes building your software out of a small set of primitives. These primitives are themselves as conceptually simple as possible. an example is the map function which works on lists. In cl, the map function takes a designator for a return type and can take an arbitrary sequence(list, array or string). so if I want to turn a string into a list of characters in CL it would be (map 'list #'identity "hello") and I would get (#\h #\e #\l #\l #\o). For the special case, there is mapcar, which is the equivalent of map. There are also a bunch of other "map" like functions in CL. CL emphasizes a rich set of tools in this way.

Another example is the member function. member checks to see if an element is in a list. In CL member takes an element, a list as well as several keyword arguments that control how the searching is conducted. One such keyword argument is test which is used to compare the element to the items in the list, and another one is key, which is called on the items in the list before they are compared to the searched element. In scheme you don't have the key argument, which is already a drag, and instead of having a test argument, you have 3 functions: member, using equal?, memq which uses eq?, and memv, which uses eqv? for comparison. If you need anything more than that, in scheme you'll have to write your own such function. in CL, you just pass two functions to member to control how it works. In that way, CL is actually much more conceptually simpler than scheme, but we have to keep myths alive, don't we :)

Another example is the CL concept of a generalized boolean. In CL nil is false, and everything else is true, with T being the canonical true value. In scheme you have special values representing true and false, which again complicates code a bit, but is more conceptually simpler. I consider this to be a great design blunder on schemes part.

Another example is that CL is very much an OO language, much more than an FP one. You have classes, methods, inheritance, mutable slots, and all sort of messy and complicated things that come in handy every once in a while.

I can go on for ever, but I won't even get to clojure, which is I think much more interesting. Clojure emphasizes immutability and laziness. Neither CL nor Scheme force you to be use immutability, but clojure does everywhere it makes sense to do so. Laziness is something else clojure emphasizes. And although there are libraries for CL to make it very much a clojure like language, it isn't the default.
How Ray Kurzweil Will Help Google Make the Ultimate AI Brain
For $20/month they'd probably spend more on the accounting infrastructure and payment gateway than they'd generate.

It's like (snail) mailing someone a bill for $0.25.
The more likely scenario is that you will write a book and nobody will purchase a copy nor download one from torrent sites. Until you've become popular, your work is essentially worthless. You are validated by your appreciators.
I am not sure that is really true. I have not met many people who are angry about bootleg DVD sales; most seem to dismiss them as being of low quality, or just get annoyed when the person trying to sell them does not take "no" for an answer.
Life expectancy is commonly misunderstood. First, the full term is actually "average life expectancy". It was low because the huge number of child deaths simply drove down the average of the whole population. People frequently lived way into their 70s or 80s or 90s, as they do now.

Secondly, it's the average expectancy, not lifespan. The expectancy is a statistical measurement of how long one is likely to live from the time of one's birth (or from a given age). At birth, the life expectancy would low. But if you reached maturity, the life expectancy would be quite high.

In other words: The average life expectancy before the 20th century was very low. The average lifespan of mature adults was not a lot lower than today.
All of them. Just because Station A and Station B are switched means that we could now say that the Switch is Station C. So lets say Station A starts transmitting at the same time as Station C (our switch is sending a packet from Station B to Station A) we can still get a collision.

We no longer get a collision between the nodes on the switch because of the fact that the switch will buffer packets as necessary before sending them on to their intended target, which reduces the amount of collisions that can/do occur...
dis is gud
Good point. The thought of a manager saying that sent a chill down my spine.
Very cool. You need a video or something explaining it. There's not enough "meat" on that page for me to want to pay $60 (and I've been a SQL Server guy for 15+ yrs). I find it hard to really suggest a model for it without knowing more about what it does/is/how it works.

Also, you need licensing info (how many servers can I use this on? One license per dev/server? etc). Also, you need a TOS for any corporation to take a serious look.

Cool stuff though - I like the idea.
Blog Post: Setup Your Amazon Virtual Private Cloud And Secure It With Opsview
Hope that /b/ will not hear about this site...
I agree -- recency is more important IMO. Particularly reflecting change in management, change in processes, etc.

For restaurants that aren't chains, processes may not be tried and tested -- first week jitters, hell, first month/quarter jitters should be accounted for.
Ask HN: can software be made "anti-fragile" (aka "better than just robust")?
Software ages too fast for my liking! After a few years in this game, every time a "substantial" idea gets me excited, my brain wanders quickly to this thought: "yeah, let's roll down this rabbit hole again. Spend over a year on something that soon won't matter, be outdated or erode into plain non-functioning state in around or under 5 years".

The tech world moves so fast, all we indie devs or "small teams" can reasonably attack are "toyish gigs". "Side projects." Hackathons, 24-hour/weekend projects... isitsunnyin.com/location etc. Or, participate early (as freelancers or contributors) in a new wave that may at least "sustain" us for perhaps a decade before expiry. 10 years ago .NET or PHP, 5 years ago mobile, today "big data" or Go. Well that's not too shabby... BUT -- I'm still wondering about this and I'm about to dive into this read:

http://en.wikipedia.org/wiki/Antifragile:_Things_That_Gain_from_Disorder

"Some things benefit from shocks; they thrive and grow when exposed to volatility, randomness, disorder, and stressors and love adventure, risk, and uncertainty. Yet, in spite of the ubiquity of the phenomenon, there is no word for the exact opposite of fragile. Let us call it antifragile. Antifragility is beyond resilience or robustness. The resilient resists shocks and stays the same; the antifragile gets better."

Just wondering if anyone ever developed some more in-depth thoughts of the possibilities of "anti-fragility by design" in the tech world (specifically software). Not as in "software that lasts a lifetime" (COBOL mainframes anyone?) but building stuff that somehow "gets better".

Anyway, I'm off to some studying, looking forward to any insights from the fine crowds in this arena..
Why are you doing Bad Neighbor link checks if you make something like Adobe Reader?

You don't have to scrape Google they have an API for Search that is about $10 per 1000 calls at volume.

I have done this for BILLIONs of links.
That's a pretty naive view of the situation. An audience who perhaps doesn't pay for art but does help spread the word about that art is indeed valuable. Perhaps even more valuable than someone who pays for art but tells nobody else about it.
yea it's common to say guilt is feeling bad for _something you did_ while shame is feeling bad for _something you are_. But I actually like the use of shame here because it's a light hearted self-deprecating jab announcing "I'm a bad coder." I also think the externalization aspect lies in favor of shame i.e. "hide your shame!"
good point Scott. I guess we'll see. We're trying to consumerize the experience a bit (eg: http://influads.com/andrewHyde) and giving more power to the publisher's hands.

By default we'll be 20%-40% better than others since we're offering 20-40% less fees ;)
I think that's a little unfair. Yes, there have been some instances of that happening with the BBB... but when one of their sales people contacted me to sign up to become a BBB accredited business, I asked if it would affect my rating negatively if I refused, and the sales person was very adamant that it would not. So I declined, but she updated my profile with how long I was in business (adding an extra 3 years), and that improved my rating from A- to A+. Which is my company's current rating, even though I have never given them a dime.. all I do is respond to customers who file complaints with them.
I'm confused. Why would someone who's running a profitable business, that works, expose their techniques at the risk of killing the business? You know it may be shut down at some point, so print cash until that point arrives. Not sure why someone would sabotage their own business this way. Is the appeal of recognition that significant?
To your first question - By all means, you could prove it. Establish relationships with and systematically monitor the displayed and filtered reviews of a statistically significant sample of businesses. Record when they are contacted by Yelp sales reps, record their decisions on those calls, and classify their filtered review behavior before and after. This is doable, and it would be enough information to determine if there is actually a correlation in review filter activity to advertising offers.

Go for it. As a former Yelp engineer, I can assure you that the answer would be negative (no correlation), but I invite you to give it a shot.

To your second question, the answer is "yes". A spam fighter simply cannot publicly release their spam detection algorithm - it would make the system too easy to bypass. SEO black hats have been trying for a decade to get around Google's sorting algorithms, and then they cry foul when Google changes things up. The message from Google all along has been: Stop trying to game our system, and instead focus on creating good websites. Yelp's situation is no different.
Do you regularly use the pointing device with both hands?
Why would they replicate this service? They'd "destroy" the function of favorites for some revenue? Are they that desperate?

These aren't ads. These are "person abc favorited your tweet" notifications that the mobile twitter client pops up, and twitter emails you. If that gets overrun by spam (a) people will turn them off and (b) favorites will be useless as a mechanism for displaying "top tweets" like they do.
Don't Ask Apple #1 - Non-Removable Batteries
Clearly other people didn't think your opinion was valuable, in this particular case. HN is very fond of signal and generally has a low opinion of noise. Unless it's witty, of course.
Critical app flaw bypasses screen lock on up to 100 million Android phones
I disagree. These are people who are following accounts because the accounts favorite a tweet of theirs.

If you follow someone without looking into their profile and deciding if you are interested in their content then you get what you deserve.
A Pirate Metrics Growth Hacker Guide to Blogs
Meet Apple, the new Microsoft
I will admit that I solved this "problem" around 1994 just by simply automating the process of searching and responding to jobs. So, once you realize that really what you're dealing with is a numbers game here, you'll come to realize that automation is the key to it. I will admit that I've never had a problem finding a job, only because I get 20 calls per day when I chmod 755 /etc/cron.daily/find_jobs.sh... Sorry to let the cat out of the bag.
Interesting... sounds like a problem that might apply too outside of the legal profession.
> Air conditioning is usually pretty efficient, with efficiencies better than 10

I think you are off by a factor of 3.412. The SEER rating may be 10, but that means you push 10BTUs per Watt Hour, or 2.9 WH/WH.

I am also assuming that burning NatGas produces electricity about 40% efficiency delivered, and burning it at home for heat is about 80% efficient.
Most novelists do not earn a living from their creative work and must work a day job to survive. There are rare exceptions, of course, but in general artists do not earn enough from their creative work to pay the bills. This is as true today as it was before the Internet, before electricity, and before copyright laws.
The thing is that the instead of it being real estate with maybe 1,000 tenants, its a service that has hundreds of millions of users. Facebook has over a billion. I don't know if anyone has had the power to shut off access to that many people before.
second language, yes. Thanks for the feedback.
OK, you trust JWZ, but did you read what he wrote, or did you just glance at it and make a snap judgment because you think he's cool? Here's what he says in easy-to-consume bullet points for the TL;DR set:

1) The linked post is four years old. Yelp used to sell a "featured review", but hasn't done that for years because it was controversial (duh). So that part is true, but no longer relevant [1].

2) Stupid people with bad taste write Yelp reviews. This is definitely true (hello, internet), but again, irrelevant [2].

3) He links to the tired old East Bay Express article that started the whole "Yelp extortion" meme, and which has been definitively debunked. Repeatedly [3].

So, fine. Trust JWZ. He's a good, smart guy. But in this case, you're "trusting" a mix of his opinion (which is valid), and out-dated, second-hand information (which is not).

[1] http://www.smallbusinesssem.com/yelp-kills-featured-reviews/...

[2] http://www.youtube.com/watch?v=QEdXhH97Z7E

[3] http://online.wsj.com/article/SB1000142405297020450530457700...
You're a bad citizen, mate. Not of Twitter, but of the Internet. The things you are doing are helpful to shitty people who want to get followers artificially, and obnoxious to good people.
HN sued by dog owner
Looks worth a shot for some rooms/fixtures, but not the chandeliers.

Also: I forgot about my can lights. They don't seem to have that form factor.
And how exactly do you plan to stop people copying your work? Short of locking down the internet this activity is not preventable. If you don't want people copying your work, don't publish your work. Keep it locked up in a safe and never let it see the light of day. You can smile knowing you've created a masterpiece that nobody will tarnish it by consuming it and spreading it throughout the world.

Seriously, though, this isn't about an appeal to emotion, it's about facing the realities of today's connected world. Information can now be replicated at zero cost. Therefore, it has zero monetary value. If you want to feed yourself, perhaps you should either come up with clever new ways of monetizing your artistic talents, or make physical widgets that do have scarcity (and hope to God 3D printers don't become more sophisticated).
I would love a mentor. How do you find mentors in software development? Pick a public figure that you respect?