skysight-inc/HackerNews huggingface dataset:
Looking back at history, privacy became a big thing because of the rise of cheap cameras and news papers -- they changed what people were used to share with the general public, which is very little before that.

The privacy law grows more popular and more detailed as we invent new ways to share more personal information (of others) with the public. It'll be interesting to see, will privacy will become a thing of the past? Or will the definition of "private facts" shifts with technology changes, so that what previously was considered private information becomes public?
I was confused for a second because Pepper Potts is the love interest in Iron Man. But you meant https://en.wikipedia.org/wiki/Pepper%27s_ghost (which was also the technique used for Tupac's re-animation at Coachella last year).
Right - we were discussion OAuth in the context of client apps.
http://caniuse.com/iframe-sandbox

Might want to update your browser detection script.
Voices of women in technology
While its cool, all this has been done with kinekt.

https://github.com/doug/depthjs
It reminds me a bit of one of the fundamental strategy flaws inherent in the old SPI "War of the Rings" game from 1977:

http://boardgamegeek.com/boardgame/2228/war-of-the-ring

Basically the issue was that the person playing as Sauron's forces only had to entrench around Mt. Doom instead of wasting time going out and trying to locate the ring-bearer. The only way for the ring-bearer team to win, was to get to Mt. Doom, so Sauron knew where he was eventually going to be. It didn't matter were he happened to be at any one time.
It really depends on what type of app you design. For data-entry apps, having nullable allowed for booleans is fairly common, it would mean "not provided" for instance.
Trying to fit those 3D glasses over their prescription glasses with the Google Glass attached too. Haha.
Y only has to make the patches available to Y's customers, and GPL is satisfied/Y is not violating GPL and Y's customers are simply wrong in their argument. (I suspect that you know that.)

The implied "problem", that Y's customers are now essentially running on a private fork, not on the maintainers mainline, is no cause to force the maintainer to incorporate the changes. Forking is one of the freedoms in free software.
The Orange Fab startup accelerator, based in Silicon Valley, starting in May
Big Telco Lobbyists Produce CNN OpEd Arguing That CISPA Is Good For Privacy
Why is it my responsibility to make up the difference

Because I'm sick of doing it for you, when I have nothing to do with your business.
Actually, I implemented the feature and it was first launched in 2007 – http://googlesystem.blogspot.com/2007/09/google-spreadsheets...

And Google Operating System isn't an official blog of Google :)
Well, I enjoyed this game. I suppose I can see how this gets tougher and tougher as it goes on. I'd buy it, after the trial. Good luck. Game dev is a precarious and chancy marketing biz as all these HN experts are telling you!
If I remember the AU30 were targeting German Naval HQ at Dieppe.

Even if they did manage to pinch one of these machines the Germans would have noticed it and changed the codes.

I don't know if you saw the documentary which aired on Canadian History Channel last summer

The documentary was such a snow job, portraying Flemming as the master planner of British intelligence operations when he was just of one of many midstream officers.
same reason as with laptops: they are small and integrated. you cannot "plug in" different hardware. manufacturing uniquely for you is too expensive.
Energy costs? Overseas competition? Cost of regulations?
Only appears to work on Windows. Haven't found any way to trigger it on OSX.

Edit: it's alt on the Mac
Great suggestions, thanks.
Your Startup’s Legal Docs: Now on GitHub
> I agree with you, but before one can transcend TDD, one has to learn it. The pupil was no longer confused. ;)

I do not claim trascendence. It's just what worked for me. I've never done TDD at any time in my life. Note, after reading the arguments for it here, I think I will give it a spin.
An Old Hope: Lucas says Hamill, Fisher, and Ford set for Star Wars VII
He moves the camera to another side across the edge in the video- it's far from seamless, it's exactly as you would expect- two images in perspective.
anything that makes it easier to find good people, remote or otherwise, works...
Great post. I've done some experimentation with Go for web dev, and encountered similar problems; it's such a delight to write code in that I'd love to use it in production, but can't justify spending a lot of time debugging the immature libraries and writing new ones, particularly not on the clock for clients. I too ran into a problem with null types in another library interfacing with postgresql. The weak points I found were:

* Lack of an ORM (there are many, almost all incomplete, and lacking in some way)

* Immature or incomplete db interface libraries

* No db migrations (would love to see a simple sql-only solution here)

* Package management is simple and elegant but without explicit versioning, so forking is the end result to ensure stability

* No process pool management for running Go behind something like Apache or nginx.

This goagain tool looks interesting for the last point though:

https://github.com/rcrowley/goagain

and the routing I found pretty straightforward with something like github.com/gorilla/mux so there are solutions, they're just not always as fully baked or as mature as you'd find in other ecosystems. One place Go shines though is the great built in web server which really simplifies getting up and running and testing, and which I see they've built on here.

Given how easy and pleasurable it is to work with, and the focus on practicality rather than language features, I'm quite confident that Go will reach it's stated aim of becoming a popular server-side language quite soon. For those new to the philosophy behind the language, I found this informative - http://talks.golang.org/2012/splash.article
What are the requirements to define something as a hologram?
Heck, that one has a hole in the title, let alone the plot :P
You forget one thing: The eagles aren't freaking vehicules, they are living beings with proud minds etc... The kind of "beyond elves" who are just as cool as they're willing to carry you out of trouble, and not into trouble, much like a friend who'd carry you home on his back after you've demonstrate your abilities to decorate a friends house with your own puke. I doubt they would just accept going into a suicidal mission for the sake of it.
Did you look at what's really driving the value of Bitcoin? Fine, the price will readjust, but you should forget most classic financial analysis tools atm. That said, I'm building a new little model justforfun to predict the price through some unusual growth drivers.
Exactly what I am afraid of. But maybe there can be a crowdsourced mechanism to prevent that from happening.
New web TV show launches to promote St. Louis entrepreneurs
Would this be as laugh-riot funny if somebody posted a fake job offering just to watch people squirm?
Where does the web live? Surprisingly, Houston is a popular neighborhood
Facebook Newsfeed New Design Ann. Stream * Now *
Why Google employees make bad cofounders
A collection of the most read New York Times articles in February
"in WW I airplanes could only be used during the day"

Night fighters were used during WW1 by the UK to defend against Zeppelin and Gotha heavy bomber attacks:

http://en.wikipedia.org/wiki/Night_fighter
Training event: Code Mastery San Francisco
A free training event put on by Magenic Technologies. Topic is "modern apps" with Web and Data tracks. Keynote by CTO Rocky Lhotka, wrapping up with panel on "end-to-end quality."
Enterprisey Developers, Acronyms, and Discrimination
Seven-Year Facebook Study Warns of 'Silent Listeners'
Thanks! Yes, I'm importing jobs from Authentic Jobs using their API. I'm looking at doing the same with a few other sites, too. Any suggestions are welcome :-)

I filtered their results by both the "telecommute" flag and searching for "anywhere".

It's a really interesting idea to list timezones. I hadn't thought of that. Maybe when I get some more jobs posted, I'll ask employers if it's something they'd want.
Even if you are using stripe, you should use SSL on your payment page where you collect credit card and other user information.
Hey I'm interested in this. How are they not clean now? Times are down by about 6% from Armstrong's heyday. I do want to understand your thinking as there may be something I' missing. I'm sure there are dopers, but AFAIK the leading teams are largely much much better now (look at Team SKY)
NSConference 5 Session Notes
Alt + . – use the last word of the previous command.

$ cp file.txt /some/annoyingly/deep/target/directory/other.txt
$ cd then press Alt + .
$ pwd # => /some/annoyingly/deep/target/directory
Ask HN: What could possibly be wrong with SimCity?
SimCity has been having a miserable launch, where they're now at the point where they are turning off basic features like leaderboards in order to manage traffic.

Naively, my assumption would be that they would have built the system in an elastic manner, allowing for horizontal growth and throwing more hardware at the problem. That they're turning off features indicate that they didn't.

As we're unlikely to ever get a post-mortem from them, what might they have done wrong? What gotchas are there when building high-traffic web services like these? I'd like to try and avoid whatever has happened to them.
Answer: The story is not "Rose could have saved Jack", the story is "Jack dies in the end", no matter how big or small the plank needs to be.
But as the author of the OP argues, Frodo may have become even better at resisting the ring as he made his way. The proximity to Sauron could have easily been the deciding factor rather than the hardships he faced which may have even strengthened him.
Well, it seems that they've just chosen the second option (no pun intended) that I've mentioned above - that is, to define a monad to abstract this. There may be some benefit to doing this instead of pointers, but as you've found yourself, using a monad requires you to pass that monadic type up the calling chain (OR to unwrap that and deal with both cases safely).

I haven't used SQL databases with Go much, so I'm just looking at NullFoo types now for the first time, but every time I've thought I could improve on the design of Go in some way, the folks on #go-nuts have (kindly) shown me that I wasn't really thinking about things the right way. So, there's probably some reason that it's been designed this way, but I'm saying that purely based on prior experience with other Go matters, not with package "database/sql".
You know they didn't. These are programmers we're talking about :)
Which ones, please, and how? I'd love some good recommendations, and to examine how those companies did it!
According to the actual myth, Pegasus was created when Perseus killed Medusa.

Of course, you can't expect Hollywood to not somehow totally fuck up even a 3000 year old story, it's kinda what they do.
If Tolkien wanted to strike this plan as a possibility, he could easily have added 1-2 lines into the Council talks where they discuss (and refute) every plan they can think of

"What about a catapult?" http://www.youtube.com/watch?v=_gsgGzdEtDw
Winston Churchill and the courage to continue
I've actually had people give me money to implement specific features they wanted. I'm still not really sure how to feel about it, but it most definitely motivated me to de-prioritize everything else open source I was working on and concentrate on that feature, which would otherwise have remained fairly low priority.

One problem with maintaining open source projects is that you often don't know how difficult it will become to maintain. I have one project that's reached a level of maturity where there are very few issues with it and no new features I want to add. Another is still in beta, and needs a lot of work before it's ready for a final release. And then there's the hell project, which breaks with every new release of Xcode and takes weeks or even months to fix.

As an open source developer, I do want people to use my stuff and have it fulfill their needs. However, I am only one man, with all the failings that entails.
Emergency Concrete Canvas Tent
Geniet van een goedkope paasvakantie in center parcs
The following is a fake video of a hologram gaming console. I hope it will inspire someone to make it real: http://www.youtube.com/watch?v=iaaHcH9nQmI
Right, but this was never discussed in the book, so as to remove the eagle plot hole. But one could see it that way. Perhaps galdolf never brought it up, because he only had a gut feeling gollum would have a role to play, and that frodo wouldn't be able to rid himself of the ring anyway...?
You can disagree, doesn't mean you're correct. Right out of high school I worked at a gas station for a few months (needed to pay the bills) before I gained employment at an internet service. People skills, situation control, theft management are just a number of things I picked up there.
Thank you! Teleport just works. Great tip.

I had tried synergy a few times and never succeeded.
Another nice ending is `:p` to print the command instead of executing it. I use this if I'm doing something complicated and I want to make sure it's right. Or if I'm saying `!-n:foo` with n>2. Then just up-arrow and enter to run it for real.
Cool trick!

I thought maybe this would be a good way to generate a list of fifty states (without having to find a random page that has a straight-up list) and so I started out by typing:

Alabama
Delaware
Connecticut
Iowa

And dragged down, however, it only found me roughly 20 more states. I guess there must be a limitation of the query interface...i.e. "find related items, limit 20", rather than: "This user is looking for all 50 state names, so autofill"

--

edit: And for the hell of it, I entered three of George Carlin's seven dirty words and it only returned a fourth (and a few other non-canonical-dirty-words)
> ... explaining to beginners that PHP is bad

But what makes it "bad"? Everyone says it, but I don't think I've seen any solid arguments behind it. If it's just because you get a lot of less experienced developers using it (for the reasons mentioned in the article), then I fail to see how that is a flaw at all. If you're 12 years old and trying to get started with web development, then you're probably going to use Apache and PHP to do your first "Hello world".

In the grand scheme of things, there are very few websites that actually require a more robust back-end than PHP. Unless you're pulling in millions of hits, you don't have to worry about the inefficiencies of the language.
Assuming Walmart is the only minimum wage employer is your first mistake.
Single-item submenus and super-long submenus are to be avoided at all costs. They are not user friendly. The former has no reason for being -- put the contents in the parent menu as a sub-section. The latter is generally found in auto-generated lists, like lists of fonts or countries.

Usually a menu is a bad UI device for selecting from very long lists. Combo boxes are one alternative. Breaking contents up into chunks and adding another level to menu hierarchy is another possible solution. MS-style hiding rare choices is a third option.
The mailing list thread is better suited for discussion.

https://lists.ubuntu.com/archives/ubuntu-devel/2013-February...
That's not a valid comparison. As I understand it, the Pete London persona didn't advertise himself as looking for work - recruiters effectively started spamming him.

If someone created an entire fake company, and then laughed at engineers who tried to contact them to find out if they were hiring or not, that would probably not be very funny.
Using a pointer adds an extra heap allocation, though. The right thing would be to use a Nullable<T> type and define a custom marshaller once and for all... but Go doesn't have generics, so you can't do that.
does that work for say 2143789 files?
seems to work only if your device can handle web audio
ESL is pretty much the go-to text for statisticians interested in machine learning. The math in it might be a bit more difficult than some of the pages you see on HN, but you won't get much better than this for a survey-course on machine learning from a statistician's perspective.
You are totally right but, because I love Tolkien, I'm down-voting you. It's unfair but it has to be done. Sorry.
I agree. The appeal is that your options for workarounds are orders of magnitude larger than with non open sourced software. You have a multitude of options...

- Workarounds are still important and easier since the software is more transparent
- The communities are larger so paying someone else is easier
- Forks exist for a reason
- You could fix it yourself
Already been done, actually: http://thoughtcatalog.com/2012/get-a-job-the-craigslist-expe...
No, that gives the last word, as you say, we want the dirname of the last word.

$ echo foo/bar
foo/bar
$ echo !$ !$:h
foo/bar foo
First Ever Virtual Hackathon for Sails, the best Node.Js MVC Framework
Wasn't there another job board for remote workers launched last weekend on HN?

EDIT :: Sorry, for the bluntness, I read the tittle as ONLY remote worker job board, rather than the remove worker ONLY job board..
Google Glass, is this the future our society wants?
Mitch,

I appreciate the sentiment, but I can't stake my livelihood on promises made on an internet forum.

I want to be a Digital Ocean user, but I'm going to base that decision on the legal agreements first.

I do hope this will encourage you guys to remove some of the ambiguity in your TOS, and to remove that double opt-in requirement.

Best,

Jacob
The third should be just additivity over countable sets of disjoint Ai's.

If you leave out countable, then I can make each Ai be a single real number. Under any continuous probability distribution, they have individual probability 0. Yet all together we want them to have probability 1.
To answer myself, yes, yesterday actually - http://news.ycombinator.com/item?id=5326314
Bypass Android encryption by exposing phones to freezing temperatures
This isn't necessarily true, really. You're ignoring the utility of this device because you don't personally like it. It also seems like you might think that your life is interesting enough for some wannabe "early adopter" to focus on. In reality, wannabe "early adopter[s]" like myself want to use this make it easier for deaf people to enjoy the world around them. If you'd punch a deaf person in the face for wearing a more powerful hearing aid, you're the asshole.
This was frustrating to read, and I feel pretty bad for the candidates. The only mitigating thing I can think of here is that it does cost the company money to spend so much time on interviews as well (though the cost to the candidate is typically personal, whereas interviewers themselves usually don't foot the bill from their own paychecks).

The thing that really rankles me (discussed in an earlier HN thread) is the "homework" assignment. It sounds like they asked this guy to produce a sample video. The reason I don't like this is that it places a large burden on the applicant with no corresponding investment of energy from the interviewer. I've been in a similar spot where I was asked to write a sample program (the "rule" was to spend no more than 7 hours on it - almost a full workday). I did this and sent it in, waited 2 months, and then finally got a call from a recruiter telling me that they had decided not to pursue me as a candidate anymore. I can only guess that they didn't like my code, and I can guess as to why, but I'll never really know. What I do know is that they found a way to place all the inefficiency of a long, drawn out interview process on me with no cost to themselves.

If they'd given me a detailed analysis of the code, I'd feel less irritated, even if I'd done it all wrong. I understand why they might not want to do this, for legal and other reasons. But I really do hope employers see the problem with asking for a full workday from a candidate, followed by two months of crickets chirping and a one line brush off from a recruiter.

I know, I know, if you really need a job, you'll put up with almost anything. That's why this kind of thing happens.
Big Win Football Hack
Money
Ikea  Amazon.com
Now a days attracting traffic is more about providing good content to consumers than it is finding the right domain name. sure domain has something to do with it, but as long as your domain somewhat applies and you're using wise advertising techniques, then it doesn't matter if you're .com or .co
Awesome! Will spread the word.
The Striking Relationship Between Gun Safety Laws and Firearm Deaths
Matz on Ruby 2.0 at Heroku's Waza (Slides)
Pics from this year's Launch Festival
How about storing the key and secret in an encrypted form?
Aomori Group - Amazon Shares Set Record.
Crazy, right?! He beat me by a day :-)

I actually reached out to him. We both have remote-only job boards AND personal finance apps. I'm nervous to find out what he's building next :-)
NULL is one of the most powerful features of SQL. It simply means a lack of data. This means it is neither equal nor not equal to anything else (including NULL). NULL is not a value; it's a state of non-existence.

So, for example, if you were providing a survey with an optional question with a yes/no answer. NULL would mean "no answer", false would mean "no", and true would mean "yes". Storing the "no answer" as a false would be incorrect since they did not answer the question.

It could also happen if you were adding a new column. Existing rows do not have data and would deserve a NULL unless you had a deterministic way to fill in a true or false value.
Open a shell on your public server, run ./bb.sh post, and that's it. You can now access your blog from your public URL.
I guess you don't realize that the Google Glass device is detachable to fit on many different lenses? There's obviously going to be times when you won't be allowed to wear them. There's no way they would be a permanent device.
> Using a pointer adds an extra heap allocation, though.

If you want to dereference it immediately (as they seem to want to in the post), this isn't really going to affect you. You probably want to pass around a pointer, anyway, so that you're not copying values over each time.

> The right thing would be to use a Nullable<T> type and define a custom marshaller once and for all... but Go doesn't have generics, so you can't do that.

Sure you can - that's literally what the NullBool, etc. types do

A pointer to a string IS a 'Nullable<String>' - what they need to do is define a way to unwrap this cleanly, which is easy.
Freelancers Are Not Pieces of Meat - Don't Act Like One
>I cordially dislike allegory in all its manifestations, >and always have done so since I grew old and wary enough >to detect its presence. I much prefer history – true or >feigned– with its varied applicability to the thought and >experience of readers. I think that many confuse >applicability with allegory, but the one resides in the >freedom of the reader, and the other in the purposed >domination of the author.
- Tolkien
>Everyone says it, but I don't think I've seen any solid arguments behind it

You haven't looked very hard then:

http://webonastick.com/php.html
http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-de...
http://www.ukuug.org/events/linux2002/papers/html/php/index....
https://maurus.net/resources/programming-languages/php/
Craziness is not zero sum game, but it's hard to convince people that complain about "expression problem", "modular abstractions", "better DI", all the phrases to capture part of the problem, to read Real world haskell or Scala in Depth, both demanding books.

jerf did a good writeup, maybe a little overboard on clispscript, but besides that

http://www.jerf.org/iri/post/2908
A Software Platform Stable Enough to Run an Aircraft Carrier