skysight-inc/HackerNews huggingface dataset:
Thanks peekbehind!

I choose projects I'd like to do sometime by waiting. If it's cool it will pop into my my again. After this happens serveral times I usually work out more details.

When it comes to actually doing projects it's a lot diffculter for me. There may be 2 weeks during which I work mostly on a project and do very little client work, until something time critical needs to be done, or until I get out of flow.

So I guess it happends mostly in bursts :)
A major figure in modern computer science, and (by all accounts) a wonderful person.

Much more on the Squeak mailing list: http://lists.squeakfoundation.org/pipermail/squeak-dev/2013-...

In the bleak aftermath of 9/11 he reminded us that we're all striving for a better future:

"Dear friends and collegues,

"The shocking incidents of today make it important for me to say two things:
First of all, I wish to express my sadness about what happened in New York
and D.C. and I am sure that all of the World is with the U.S. in this hour.

"The second issue, which is actually far more important, is that we are in
fact working here for a better future - a future in which such horrible
incidents don't happen, a future in which our children will live and learn
in peace. Computers - the internet - can help to understand other cultures
better, can help to understand problems of regions far away better, can help
to raise our attention to both, tragedies and threats from parts of this
world seemingly far away.

"Let us not get distracted by these horrible incidents. Let us work for a
better future for all of us, and our children.

"My prayers are with the families of all the people in the New York and D.C.
area. Although the world will never be as it was yesterday, we can still
work to make it a better world than before. What I've seen and heard today
is in fact giving more hope than one would expect in such an hour.

- Andreas"
No, your conception of methods suffixed with ? is false. Methods suffixed with ? are expected to return a truthy/falsy value. nil and false are perfectly falsy in comparisons and any string will evaluate to true. So returning the type of the object in question and nil in the false case is perfectly valid and expected. It's not the only method to work that way.
I believe there's an opening for a crowdfunding model focused purely on hardware startups. Perhaps some of you are already working on it.

App.net, Lockitron and most recently Lumawake helped kick this off, with selfstarter. We contributed some changes back to help push it along: https://github.com/lockitron/selfstarter

There are flaws with this approach (no third party payment verification, no established network of donors). Which leaves room for further improvement.

Kickstarter is clearly focused on creative (which they're doing incredibly well with). The 2012 Kickstarter summary didn't mention any of the massive hardware projects.
Using 'dynamic' in C# and unexpectedly lost intellisense
Give 'em beer or pot, and a spec. :)

PS: I'll be hiring this year; if you don't have anything against what's written here send me your resume (email on profile).
How is it that possessing mineral rights underneath land allows companies to violate land rights by putting their drilling pads on a farmer's land? And how did they buy mineral rights underneath someone's land, anyway? The farmers had to have had some say in such a sale, right?
I assumed it was mostly due to using components like GPUs that have binary blobs for Android but nothing for standard linux kernels. This was the main reason given for why Firefox OS and Ubuntu Phone would (optionally) run on top of an Android kernel.
> A return statement in a block is more or less a call to an escape continuation.

So?

> Most programmers don't know what an escape continuation is

Not that they have any reason to care.

> There's no reason to believe that people are just going to divine their meaning.

I don't think I ever said that.

> And if they're new to Ruby, they're not going to understand what a block is, pretty much by definition. It's a feature that's pretty unique to Ruby.

It's not for any known value of "unique". Blocks are present in most C-like languages, and first-class blocks were introduced by Smalltalk.
we generally assume that our browsers aren't going to crack out of the sandbox surrounding the sandbox surrounding the sandbox that all that evil Internet stuff is executing in, but we expect that, in the normal course of operation, those inner sandboxes are going to fall into the hands of the enemy, repeatedly.

Why? The whole model of Chrome is that there's a multi-process conglomerate with clearly defined interfaces between them and OS enforced boundaries otherwise.

Why would it be easier for a malicious JS payload running on Process A to attack the Chrome SSH extension running on Process B than to attack the terminal or openssh processes?
2% of American men are currently in jail. Among black men 30 to 34, 7% are currently in jail. We just don't notice the vast injustice of our justice system until we think it might affect us.

Attacking a single prosecutor who was doing her job and obeying the law won't change anything. Attacking the laws she enforced will.
"Unlike with Al Capone, we're not talking about flooding the streets with an intoxicating liquid, we're talking about to something that should be a basic human right here: the right to educate yourself through accessing our communal pool of knowledge."

You just made a value judgment there, morally evaluating one form of lawbreaking over another, structurally similar, one. The point of democracy is to have such debates in an open, controlled forum. Yes, that forum can seem excessively slow. But there are very good reasons we don't want government to move at the hacker speed of everyone try their own thing (given that the activity has already been put in the domain of law versus free markets).
Ask HN: Will joining EMC' Data science & Big data analytics course ensure a job?
I would like to join EMC' Data Science and Big Data Analytics training(https://education.emc.com/guest/campaign/data_science.aspx). Is it worth for a data scientist job? Right now I am programmer skilled in Java and interests in big data. Please advice

Thanks
So you believe in doing significantly more harm to the victim just so the Mounties can get their Man? My mother was a victim of sexual abuse as a child, and she was horrified when she heard of this case - the idea of some independent "white knight" (very sarcastic quote marks there) forcing her to endure reliving those memories almost made her physically sick.

We're talking about a case that was decades old and whose victim didn't want to go forward. It's not a case that is in any sense 'live'. Child abuse and child sexual abuse is present in every country, in every city. Chasing a 30-year-old crime is pointless feathering of one's own cap - instead those same prosecutors could be out there stopping today's child abusers, and preventing today's children from ongoing abuse. There is so much child abuse out there that planting your flag on any one case and saying "This is the one!" is clearly self-aggrandising.

If you are so horrified by the idea of sexual abuse of children, then why be so cavalier with the idea of making victims relive that horror against their mature, expressed consent?
What would be a good health + tech related project to pursue?
so I have to do a mini-thesis like project of something health related and I have decided to take on a tech direction with it. Obvious things have come to mind such as data-analysis for personalized medicine, apps/startups aiming to make more efficient old and outdated processes etc, however, these kind of seem to be the low hanging fruit. I want to look into something that is truly cutting edge and can cause disruption and hopefully if my research can back it up I can pursue it and make it into an actual product or website etc.

Any ideas are appreciated!
Sublime is a very cool editor, but since you can't debug in it, I guess it's only useful for web developers.
Gold, Greenbacks and Inflation: A History and a Warning
A Chromebook is currently the best selling laptop on Amazon.

http://www.amazon.com/Best-Sellers-Computers-Accessories-Lap...
If F stands for "fracking" and U for "unregulated" then yes.
I'm one of the organisers so I'll do my best to explain.

The decision to charge was made by Dmitri and his reply covers the basics.

He is the primary organiser and the guy who established the meet-up back when it was held in someones living room to an audience of 20 people.

Today we have over 4,000 members and an average monthly attendance of 500 people. Apparently we are now the largest monthly tech meet-up in Europe and organising such an event whilst maintaining a full-time job on the side takes a huge effort. Despite my best efforts to help, almost all of Dmitri's spare time is dedicated to this event and it's because of his dedication that the event has evolved into the behemoth we have on our hands.

Despite having generous sponsors, we only barely cover our costs every month so the event is in the process of being established as a not-for-profit organisation and we are now charging an entry fee so that we can develop a fund that will give Dmitri the resources to help grow the event even further and attract more people like Joel Spolsky and Eben Upton to come and spend time enlightening the London tech community.
Social Search and the Difficulties of Discovery
I'm a start-up founder in Lakewood and would be interested in coming.
If an ISP web filter is the only thing stopping people from accessing classified military documents then I would be very concerned for your national security.
>You only to have to look at Java and Windows to know that security exploits can exist for years sometimes decades without anyone noticing them.

Yes, and your point is? Security audits do mean much, that's why they are done. Open source means a lot as well, it means that if I don't trust a software, I can check it if I want to, rather than accepting what a company is telling me.

There's a reason why cryptographic stuff is almost exclusively open source, it's because security through obscurity doesn't work.

That said, the amount of exploits for open and closed source software is more of less equivalent, but the time to fix is usually shorter for open source code.
Couldn't agree more. There's this odd implication, after listing a load of usually pointless make-work tasks and tedious process, that geeks are somehow odd for disliking this. In reality, you're just dealing with a group of people who, because of the nature of what they do with a lot of their life, are perhaps better than average at seeing and analysing that state of affairs. The rest of your company probably doesn't like it much either, but they're perhaps not quite as sensitive to pointlessness as people who deal with it much more.

What you should be learning from the things that "your geeks" (blech) dislike, is what the rest of your company also dislikes but isn't telling you. The fact that you can fill in the timesheets for 15 people should show you exactly how pointless they are. You already know what they're doing! What are you trying to track exactly? I'm presuming you're not paying them based on the timesheets, otherwise they probably wouldn't let you fill them in.

That's just a small example. You don't have some weird sub-species. You have people who are attuned to certain things as a side effect of their job/life choices. Now work out what the rest of your company are attuned to, and go and listen to them as well.
Patient data revealed in medical device hack
Not "wat?!?" but "why!!!". It's not a question, it's an exclamation of pure shock so intense that incredulity can not even register.
"within the European Union, two years' warranty must be provided for products free of charge"

There is no such thing, the law refers to something else. Check this: http://www.apple.com/uk/legal/statutory-warranty/
Maybe I genuinely enjoy my lifestyle too much. But it's nothing fancy - I go to work, I sleep, I procrastinate.

Of course, I eat out, I go to concerts, museums or something more crazy, travel a bit. But I do that because I like it, not because I'm trying to inject some "change" (sounds cheap btw) into my life.
What an insufferably obnoxious response.
Sometimes. That's one reason why I switched to contracting - a new place, a new job and new people every few months stirs things up a bit. I've also lived (kinda) in three countries.

But going out for a drink more? I'd probably die of liver poisoning. There's barely time to fit in all my friends as it is. The odd 'boring' weekend is something I look forward to :)
Blinkist (iOS): Read key insights from non-fiction books
Germany Repatriates Gold Reserves
>Though both vim and emacs have gui interfaces, most of the users use them inside a terminal.

The overwhelming majority of developers edits in a GUI editor though, be it in Visual Studio, XCode, IntelliJ, Eclipse or Vim / Emacs / TextMate / ST2 etc.

>You can wait till 22nd century, but as long as your definition of 21st century isn't the same as developers definition, not much is going to happen.

I don't have to wait. Plenty of other developers live in your "22th century" and offer nice and functional native editors already.

>BTW what century are terminals?

Mid-20th century.

I don't mind the terminal (I use one everyday and have done so since the day's Sun OS was SUN's offering), but it's also another technology stuck in the past.

Not because of the textual nature etc. Because most of the components are crappy old time things, from terminal emulators to userland unix commands, etc.

Bad support for millions of colors, bad support for Unicode, no support for a structured type (e.g JSON), ad-hoc implementations for lots of things given in the desktop. Where's a proper autocompletion in the shell that behaves like in a native app? Where's spell checking with wiggle lines?

Only ZSH and Fish tried a few things to take us further, but still very short of what a desktop could be.

I mean tmux/screen borking the scroll buffer? Is this 2013?
I'm on T-mobile (though my phone shows EE as the network) with a 3G monthly contract and I've seen the block message. I can't remember what it was, but it wasn't porn, just some random link I followed that I didn't care enough to work around the block to see.
> "... - while a violation of the law - ..."

I'm surprised no-one else is commenting specifically on the use of these words. Forgive my lack of knowledge/experience but isn't the point of the courts etc to go through the process of 'innocent until proven guilty'?

If this basic premise is broken and no-one's talking about it then things must be in a really bad way.
Chess - A Quandary for the Game in a High-Tech Era
"energy companies bought "mineral rights" to the land below those farms"

Presumably someone (the farmers?) sold those rights in the past?
Netflix: The One Mistake That Might Haunt Them Forever
You can auto install updates in Ubuntu.
My favourite weird Ruby thing (is on the list, anyway) is that CONSTANTS can be changed, but it raises a warning...
Of course, you can also set up a mutable CONSTANT (a hash, for example) and change it without a warning.

So, my point is, why are they called CONSTANTS?
But the real question is why competing companies have P/E ratios despite demonstrably worse prospects

Apple and Microsoft's P/E ratio aren't that far off each other. The latter, however, pays a dividend (the two ways to make money off an equity are appreciation and dividends). Further, and saying this with the understanding the P/E is more general guidance than science, Microsoft's products are structural, and despite an endless stream of disasters Microsoft can still pull in the relatively mammoth profits. Apple, on the other hand, exists almost entirely on the backs of the iPhone and the iPad, neither of which have much structural fixedness at all. If the iPhone 6 is a dud for any reason, or the supply lines of either of those face any issues...boom, Apple's profits evaporate. There is dramatically more risk factored into Apple's profits.
This is disgusting.

Next time someone publicly says that we should be careful with fossil fuels show them this. This a big FUCK YOU EARTH coming from America.
How does this comment make any sense?

For one, web developers debug too. Javascript, PHP, Ruby, whatever.

Second, you can very much debug in Sublime (whatever that means). Do you mean something like an integrated debugger, like say XCode/VS have?

A lot of developers use external tools for that, like gdb et al, depending on the language.

Tons of developers of any kind use sublime, from C to Go.
Same time as UX Café, at Campus. That's a shame.
I hate this tone. Geeks want what everybody wants, respect, recognition, autonomy, progression, money.

Its just that geeks are more likely to stand up to a manager (They respect ideas, and knowledge, not authority)if they don't like the way something is done, rather than be meek. Thus have a reputation for being difficult to control.
Na, Ruby and Python are quite close to each other and quite comparable. Which other language would you compare it to?
I keep hearing about ND all the time. I bet there are some business opportunities there, but I have no idea what they are.
So might makes right?
What would such a more sensible name be? I look at this as a trade-off between code readability and consistency. Particularly when assuming it is a predicate (without greater knowledge of the method) is not a dangerous assumption, I'd say the trade-off is a good one.
Best resources for learning the stock market
The only thing I can see this being useful for is Chromebooks where you cannot install a real ssh client.
Is this agency you refer to a marketing or design agency?

If so, this data point is most likely somewhat deceptive. The core competency of a marketing or design agency is creative work, and naturally you want exceptional talent in that respect. Such an agency is generally going to be building straightforward websites that don't require particularly skillful software engineering. (And even if they did, it'd be an option to contract out, whereas contracting creativity out is not - as far as I know - a real option.)

If you look at the salary of an equivalent "Head of Development" and "Head of User Experience/Design" at e.g. Microsoft I suspect you'll see the opposite salary situation because of the relative focus of the organisation (although Microsoft is putting a lot of emphasis on design these days so who knows?).
Hi there, I'm one of the Blinkist guys. Any questions?
Blinkist is available in German speaking app stores so far. We're working hard on an international version in the next weeks.
Just flew United on the 14th and didn't see the ad.
Being with a gun pointed to your head for a long time kills the free spirits.
Imagine being a freedom fighter like no other, and the society reward for that being 35 years in jail and 1M fine kills any morale left.

The other side of the table are the banks, the military, dirty politicians, a propaganda machine, useless bureocrats and the science "industry"; all these have no morals, contribute to nothing and get the most rewards.

I can't even imagine how it would be like to live in Aaron shoes. Country with cowards in power.
http://en.wikipedia.org/wiki/Mineral_rights may help. In particular, selling mineral rights includes selling the right to use as much of the surface as is "reasonably necessary" to get the ore, oil, or whatever.
A lot of peoples lives aren't boring.
They're busy:

- Dying of an infectious disease

- Working to get enough money just to survive

- Starving to death

- Living in fear of violence

I think you're doing well as a person if you can count your life as boring.

http://www.who.int/en/
I've been through a lot of hiring processes, on both sides of the desk, and I don't know what the article is trying to satirize. The worst, most bizarre hiring process I've ever been involved with bore no resemblance to anything in this little drama, and the analogy is bad. (My immediate reaction to the title was that car rental is based on what's available and how spiffy the car is (fairly rational) whereas programmer hiring is abased on jumping through hoops (e.g. Dumb C trick questions or programming challenges or certifications), who's available, and some weird perception of value almost guaranteed to be out of whack with reality.
I just know I've made some mistakes in the past that would have been caught by a type checker, and I'll probably make similar mistakes in the future. I like trying stuff in the REPL, but when an idea has solidified, I'd like to have it fully type check (along with using unit tests and CI).

I guess it just doesn't seem like a burden to me; most of it is just preventing passing a variable as something it is not or double-checking that you've handled all the cases for Maybes and Eithers. It's all stuff I'd like to be doing anyway.
You have a typo in your subline: "Pledge money and vow to mediate for 30 days straight."

I am assuming mediate should be meditate, unless you really want my help in a peace process (not wise).
I'm curious, what made you go with Lockitron's model? We've been working very hard on our cf product - IgnitionDeck, and would love to get into your head about how/why you chose that over other solutions.
I dislike how posts like these are often very anti-introvert. There's nothing wrong with snubbing your work colleagues' offer of a drink in favour of a good book :-)
It's hilarious to me how much you're making sweeping generalizations and acting like the smartest guy in the room.
(IANAL)

If you have an operating agreement it would ordinarily cover buyouts and the conditions under which they are mandatory.

Otherwise, any obligation to sell is less likely under ordinary circumstances.
Orange UK have a similar overenthusiastic filter - I've noticed it blocking online dating websites, a beer festival website and even reddit, in it's entirety.

It's also opt-out, and although this can be done through their mobile app, it has the annoying habit of occasionally re-enabling itself. Very annoying.
It it noteworthy to remember that the reason LFTR advocates says that LFTR reactors will stop nuclear proliferation is that all the U233 will be comtaminated with the highly radioactive U232 isotope. To extract U233 from the active core of an LFTR would take just as much engineering as normal enrichment plants, if not more. The current enrichment plants would never allow U232 inside their plants since it is so difficult and dangerous.

Of course that's all hearsay from the LFTR advocates :P
"Tethering is permitted on £10 goodybag and will work on all smartphones with an inbuilt tethering feature, except for the iPhone." [1].

Not sure what the deal is with iPhone (I'm on their £12 option). All the other plans expressly say "Tethering is not permitted ..."

[1] http://giffgaff.com/goodybags/10pound-goodybag
Expert witness for Aaron Swartz's defense. If he didn't think he was innocent, he wouldn't have got the paid job or been involved at all.
Installing Debian Wheezy (testing) With debootstrap From A Grml Live Linux
Please accept my apologies. Lately it has felt like everyone around here is trying to win. I should not have assumed you were and I seem to have fixated on the wrong elements of your comment.
I'm a big fan of the Nil theme (https://github.com/nilium/st2-nil-theme). I really love the modified indicator on the tabs. Just be sure to follow the instructions when installing, because you have to turn on a sublime setting. Also, be sure to restart when switching themes, sometimes not everything works right unless you do. This goes for every theme though.