skysight-inc/HackerNews huggingface dataset:
> What's currently happening in Washington and Colorado is a good example to the rest of the world that marijuana is not the devil-drug that they thought it was.

This raises an interesting point: it is very useful to have a diversity of government because then one can see the effects of a variety of different legal and governmental structures and learn from them.

Except for stubborn stupidity. Diversity in how heath care is delivered worldwide, for instance, has delivered plenty of examples to learn from. Yet the US quite intentionally refused to learn from it when redesigning our health care system -- suggesting that a plan had learned from the experience of other countries was a sure way to kill it. I don't have any idea what to do about this sort of jingoism.
It's not viable now, yet you still do it. What will change is that you realize it's not viable. It an abuse inherent in our society and culture that the naive are taken advantage of and exploited by society as a whole, driven by the exponential advantages a few gain from the exploitation of 99% of the rest of us. The only thing that trickles down is the fraud of a ponzi/pyramid scheme. Many people don't realize that our whole society is far more like a ponzi/pyramid scheme than not. Sure, you and I are at various levels of the top tier of that ponzi/pyramid scheme, but even we don't realize the un-realized gains due to us that are being pilfered by those above us on that pyramid. We are just happy we get what we got, which is more than those below us, so we feel good in spite of being defrauded, robbed, and stolen from.

If it wasn't about exploitation then our society would shift towards "performance" based work and lower work hours per week with more free time for family, life, and happiness; but all regular people get when they are productive and efficient is more and more work because there is "always someone willing to work harder"...as the wealthy who employ those people who cause that dynamic tell us. The exploitation comes in the lack of limits and boundaries, our wealthy dealers keep telling us we should do more and try a different drug. It's a rather archetypal form of abuse, nothing is good enough and the bar keeps moving higher and higher and is always just out of reach, like that carrot leading a mule on a plow.

I suggest you might want to consider doing what most do, just enough not to get fired and spend all that energy you have to develop your freedom and liberty from the rat-race and maybe even do it in such a manner that allows you to offer that opportunity to others you employ.

Unfortunately, that is rather diametrically opposed to the interests of the YCombinator and VC symbiotic...parasitic???....relationship, but when you are beholden to someone else who draws 20 ... 30 ... 40 ... 50% of your efforts, gains, and profits.....you can never achieve freedom and liberty. There are frequently warnings of schemes that require you to pay or buy into something, what else are many ...most???... of these VC and incubator programs? Maybe slightly better versions? But they still promise you connections and entry into an otherwise closed community they helped build a fence around.
About 1) - don't most forms ask questions more than on e using different wording? This helps eliminate people just filling the form out randomly, but couldn't it also help keep language neutral?
Interesting because all the up/down sites are hung trying to load: Google Analytics or Fonts or Syndication...

http://isitjustdownforme.com/

http://downforme.org/

http://doj.me/
That's old news, such technology is available for several years. I have seen such systems in the early 1990s in Europe.

The downside is that you need a lot of antibiotics for the cows. In the end, people will eat the meat and drink the milk of such animals plus a dose of antibiotics. More and more get an immunity.

So worse is better. (aka low tech agriculture with less animals in one farm building)
The problem with these traits is that they're so broad and vague as to be almost meaningless. Might as well use a horoscope!
TitleNotifier.js – Lightweight library for title notification
Great work!

Looking forward to ponder on it.
This story is neither romantic nor unrealistic; this is just a different kind of drug dealing.

If anything, those exotic "street" stories full of violence and danger seem awfully romanticized to me; they certainly have nothing to do with any experience of drug culture I have ever had.
My only issue in the last 2 years was with Gmail, which I eventually discovered on accident was apparently because of my lack of appropriate ipv6 records in my SPF tag.

I didn't catch it for a while because so much of the email world simply assumes ipv4, but traffic happily exits my ipv6 interface when the destination supports it.
$360,000 tax free, remember.
Yeah, we considered naming them intptr_t and uintptr_t, but the "use an int to index an array" is so ingrained into programmers' collective consciousnesses that we decided it was pretty futile to go against the grain here.
I would sure love to get my hands on that source code...
Cloaked bioengineered DNA nanodevices evade immune system
Unfortunately, some of these productivity gains have been in the wrong direction from a sustainability and health standpoint.

One of the things that I'm looking at (as a hobby research topic) are automating managed intensive rotational grazing for cattle and remote herd management.
Huge advantage to hosting your own mail due to third party doctrine, so this is awesome, even if it is hard. Mail might be the one service I would be most reluctant to outsource.
P.S.: What this really is about: Unit tests originally designed to go with C/C++ do not work well with late binding. In fact this is a concept totally foreign to these languages. It's essential to understand that these kind of frameworks serve in the first line the purpose of test suites and only in second place the needs of developers. (Developers should not mistake themselves for test suites.)
Walk away. If you want to be a good guy, walk away and do something else. Besides, it sounds like the idea has zero validation. That means your gut feeling that you can connect with significant numbers of customers who want this thing and are willing to pay you meaningful sums of money for it has a pretty high chance of being completely wrong.

As far as having 4 idea guys as cofounders, that's my personal vision of hell. I've been in that situation with one designer and one idea guy just doing a couple of iphone apps on the side for fun. It quickly turned into general unpleasantness all round as our idea guy, having nothing useful to do, busied himself with being Chef Executive A$@hat. You've got 4 of them? shudder I'd probably turn that down even they had funding and paying customers.
Looks good to me: https://www.google.com/appsstatus#hl=en&v=status
*Prolly your ISP ;-)
Happy to say we should be fully secure now, all the traffic is going through SSL-hosted pages. I can't thank you enough for bringing this to our attention.

Could I ask you one more favor? Would you check to see if we're as safe as possible now?
I don't disagree that pirating is not a great option to a normal user. I'm simply saying that the reason for the success of Netflix is because they've taken the torrenting model and translated it for ease of use and safety, but they still have a few more hurdles before they can provide all of the features that keep people subscribing to cable TV.
Don't break the combo
Thanks for the idea! I've added a test for PTR:

https://github.com/JoshData/mailinabox/commit/ec11241a7a619a...
The tools and frameworks and languages all start looking the same after a while, especially the ones you can realistically use. It's important to keep an eye out for new developments but this starts to take less and less time.

When it comes to side projects and self improvement, you have to make more targeted decisions on what you want to spend you time on, but I actually found that to be a good thing. It's not as much of a big deal as you might think.
IBM intros next-gen Power8 microprocessor, servers along with OpenPower roadmap
The first one (string with variable interpolation) is not internationalizable, only the third one is.

> the third has ordering issues

In Go you can specify the order in format strings:
fmt.Sprintf("%[2]d %[1]d\n", 11, 22)

http://golang.org/pkg/fmt/
Boy, do I get that. :\
> I don't feel confident without integration tests.

Nobody does. Having said that, my unit-tests are a-plenty and they test things in isolation.

My integration-tests are limited to database interaction with the back-end system only but do not test near-end-to-end to avoid overlap with my unit-tests.

I have another sets of functional-tests that use Selenium but with minimum test cases written for it only to test the happy path (can I create a user? can I delete a user? There is no corner cases tests unless we found that they're a must) in most cases because it is expensive to maintain the full blown functional tests.

Corner cases are done at the unit-test or integration-test level.
There's not a destructor method like there is in C++. I'm not sure why they defined Pool to only interact with interface{}, it seems like it would have been much easier to define an interface which looks like:

type PoolObject interface {
Destroy()
}

And have it interact with that. The NewPool func would look like:

func NewPool(func() PoolObject) Pool

EDIT: Changed my code a bit
Does anything support video encoding at reasonable speed?

I need an h264 "genlock" device that could do reasonable resolutions & frame rates (720p@30fps, 1920p@15fps). It should be stupid simple if devices let you put some code between sensor and the encoder, but basically nothing does. Apparently, you can do it on the rPi, but it doesn't have enough power to decode a stream, "genlock" and encode it in real time. (Though, I'm going to try - maybe it can be done).
How Edmunds.com Embraced APIs
The post only deals with ending association, and doesn't make any direct accusation against Github. As a feminist organization devoted to protecting women in the workplace from similar (but not necessarily identical) circumstances, it's only prudent to distance themselves at this point of time regardless of whether Github's actions were truly gender-biased.
No one seems to touch on the fact the government and the law is wrong. Simple as that.

The USA government leaches off humanity. Absolute power corrupts absolutely, and the USA is the most corrupted country on the face of the earth.
We're still working on adding new features to the API - there are a few known missing features we'd like to add (like "Like" support) but are also interested in feedback for what features people specifically want. [note: I work at Quip]
Banished is an even more technically impressive example: one guy doing all the code (C++/DirectX) and 3D art, just not the music. And of course Minecraft, same thing until late beta, I think.
> So your position is inherently hypocritical; evidence for my hypothesis that it represents a 0 sum game.

The position is not hypocritical. It just doesn't expect that one should mindlessly apply one rule in all situations. Life isn't that simple. People aren't that simple. Also, hypocrisy has nothing to do with whether something is zero-sum.

> A proponent of this rule is not egalitarian but means to treat those above him or her in the social hierarchy they way he or she thinks their superiors wish to be treated, while expecting those he or she thinks less of to treat him or her they way he or she wishes to be treated.

This is a straw man. Proponents of this rule can easily apply it equally to everyone regardless of authority or power. Doing so doesn't make one a sucker because they can easily decide to stop applying the rule to a particular relationship if it becomes apparent that the other party is using it to bully/manipulate. Just because it's not a black and white thing doesn't mean it's not egalitarian.

> Extrapolating from this, we can surmise who wears the pants in OP's relationship.

Funny how you pay lip service to egalitarianism while revealing your actual view of relationships to be far from equitable.
Thanks. Been doing a bit of that... just need to dedicate more time to it.
This is a marvel, I can't thank you enough.
I'm a mobile application developer, and I really wants to make game someday. The introduction is one of the best I've read.
Design Details: Flickr for iOS
> Every once in a while I really consider how much, say, my parents and grandparents paid for computer processing power (grandfather's C64 at ~ $500, our first PC running a 386 at $1100) and compare it to the torrent of amount of memory, processing speed, etc. that's shooting out of the Earth now.

It's such a simple way of looking at it but I've always found this amazing:

There was as much progress between 1965 and 2012 as between 2012 and now.
Thanks! Glad you like it. We are currently busy doing the same for the Unreal Engine 4.
I think too that integer division should by default yield floating-point. And likewise for uint subtraction, which should yield int and not uint by default. The programmer may appropriately cast to uint if she knows that the result will not be negative.
True, but each of those updates generally makes the phone less usable from a performance perspective. My iPhone 4 is barely usable with the latest iOS update.

iOS7 in particular was a troublesome upgrade for me. It had issues with my 4's (and my wife's 4S) proximity detector. I would end up face dialing in the middle of a call. And that's just one of many annoyances that came with upgrading to iOS7. I would have been happier if Apple cut off updates after two years.

Compare that experience to my Moto G (that replaced my 4), and each of the updates I've gotten (albeit in a short period of time) have had real performance improvements, unlike the mostly cosmetic animation "speed improvements" that came with the last iOS 7 update for iPhone 4.
As non-coding Product Manager here is some feedback:

The issue at the moment seems to be that Codecademy focuses on syntax rather than problem solving. For example most of the JS exercises, if I remember correctly, focus on the command line rather than effect on the DOM (the vast use case).

Aside from that, the environment doesn't really give a great feel for how these languages map to their hardware counterparts.

For example Python runs on a server but how does one get a python instance running on a server? How does one even acquire as server? What IS a server?

HTML/CSS/JS run partly on a server and mostly in the DOM. What is the nature of when to run what where and why?

These questions are answered by running through a full stack product problem like starting a website by getting the server ready, pushing code to it, ensuring its live, ensuring you aren't working on the live version, etc.

I'd imagine it would be wonderful if a set of icons functioned as a dashboard and active parts of what you are working in the hardware-stack on are lit up. When code is run, arrows clearly point to where the code is running and where information is being sent. For example when running some webcode you could see it being pushed from the server to the DOM, the DOM running it then displaying the content. When actions are then performed, you could see them being sent back to the server, the server processing it, then sending a result back.

This would go a long way to helping people understand how code really functions to make the products they use every day.
I'm not sure where you are located, but back home in Australia they've come up with the idea of "Men's sheds". I think it's a great idea on so many levels.

http://www.mensshed.org/what-is-a-men's-shed/.aspx

I'm not sure if it's the kind of thing your dad would be into (my dad probably not). But sounds like fun.
Issue #2 could potentially be solved by a homomorphic cryptosystem in the future.
While I upvoted the comment - I know it is easier to write "I don't want to talk to you" than say it (even if it is on phone. In-person is even more difficult)
Yeah it's 100% client side.
> We might even get there soon.

For pot, sure.

For cocaine? I seriously doubt it.
> But we love to punish people for their vices, so there is no research on creating safer alternatives to existent drugs.

And even in the areas where people are creating safer alternatives (e-cigarettes), there are politicians nearby ready to use their banhammers.
You don't have to be a conspiracy theorist to find Google alarming
I agree that this is old news, however, the comment about the antibiotics is not accurate. I visited an organic farmer last summer who was using a robotic milker for his 40 or so dairy cows. He was very happy with the system.
Just to chime in, I've been using rubymotion for a couple weeks and used RMQ for some toy apps. I now have switched to Promotion. I may come back to RMQ but my goal is the quickest path to an MVP on iOS. It seems Promotion is a bit easier (as I have no prior iOS experience) but I could be wrong.

I think RMQ seemed really great, and I do think I could get where I'm going using it (but maybe a little slower). If I recall, working with tableviews is where I switched to Promotion. Tableviews are dead simple for Promotion. I saw your video on the more complex view (the name is escaping me at the moment) but I am generally going to be using the tableview.

At the end of the day, none of the offerings have solid documentation (with examples!). For my needs, Promotion (so far) happened to have the documentation and examples in the places I needed it. I would definitely switch to a framework if it had easier to use docs and examples, but that's just me. I'm not a typical developer (computational physicist and musician turned web/mobile dev).
Hi,

Mail-in-a-Box uses 'nsd', which is a non-recursive DNS server. I don't think it can be used to relay DNS queries in a DDOS attack. But if you meant something else, please let me know and/or file a ticket (I don't think I'll be looking here for replies).

https://github.com/JoshData/mailinabox/issues
7th European Lisp Symposium May 5-6, 2014 IRCAM, Paris, France
I'm surprised they went forward with the fullscreen Google Maps experience. I can't believe how awful the performance is. I can't count how many times I've followed a link, including ones off this blog post, where the map will hang (on some js query I'm assuming) and won't respond to user input or do anything until the page is reloaded.

I also can't believe how tricky the UI is. Finding directions from one place to another is unbelievably difficult.

The only thing I can think of is that their desktop usage has just plummeted so they decided to go out the door with experimental features up to wazoo for the tinkerers who love to waste time exploring the map.
If there was an outage, it seems to be resolved now. Everything's working for me.
"The sum of these events make it impossible for Ada Initiative to partner with GitHub at this time."

Why? It doesn't follow from the description of the events. Have they spoken with someone at Github? Are they being pressured by their members or other people? Do they have evidence that GH is worse in those respects than other organizations they partner with? Is ending the partnership the best possible course of action both for their cause and for their members?
Namo Media Upgrades Its Native Ad Platform With Ad Carousels
It's not even an elective (note its absence here: http://student.mit.edu/catalog/m6a.html). Some grad students who love it teach a portion of it to anyone in the January "Independent Activities Period", and the first ~30 students who sign up and do the problem sets can earn less than half of the credits of the original course.

I.e. tolerated by the department, but no more so, and may well die as those passionate about SICP leave the Institute. Promises to offer it as an elective, especially for all those outside the department who can benefit from it, unlike the new intro courses which intertwingle EE with CS, were empty, and were obviously so at the time.
Shouldn't it be 'innocent until proven guilty' in this case? This certainly spreads some negative advertisement for Github. If the case is not clear, they should wait till it's clear.
Would upvote 100 times if I could.

I briefly worked for a movie/tv streaming service whose CEO was a movie industry exec. (I worked there almost accidentally as fallout from a previously company failing and that streaming company basically taking on all of the previous company's employees as a team).

One of the big take-aways from that brief stint was realizing how much the management at traditional "content" companies hate Netflix... like seething, psychopathic hate. In their minds they are on a mission to destroy Netflix at all costs because of how Netflix's all-in-one pricing model "devalues" their content.
Don't know yet, but if you have thoughts please open an issue!

https://github.com/JoshData/mailinabox/issues
The guy who postulated and validated the way that the mitochondrion operates was very much a scientific outsider and had to secure funding and run his lab outside the traditional scientific apparatus.

https://en.wikipedia.org/wiki/Peter_D._Mitchell
I don't ignore requests to talk - just the request to talk when I have no idea what the talk will be about. I have only reached this point because every one of these phone conversations has been a sales pitch of something totally unsuitable for my needs.
I have no particular experience with this, but it seems like another drawback is that you're missing the outside view? If all shareholders are "true believers" with a vested interest in the company doing well, then that makes it hard to set a fair price for shares when someone enters or leaves.
The thing about privacy against a threat like PRISM and other mass-surveillance threats is that there is a threshold below which efforts don't actually protect.

End-to-end encryption is a pretty reasonable threshold. Skype proved it could be convenient enough for grandma (and yes I'm aware that user-controlled keys for store and forward is more difficult).

So, yeah. Below that threshold the best is just least bad. I don't see why you are so touchy about that. Many people here foresaw that the government would be so intransigent that, unless services implemented open and verifiable tools for enabling end-to-end encryption, anything short of that would be ineffective in restoring trust in the services we use.
A big simplification indeed. Replacing the modem bit should actually be pretty easy, it's just the interface glue. Replacing the baseband is much harder as that implements all the wireless protocols needed for GSM/3G/LTE. Since the baseband tends to run on an independent processor capable of accessing all main memory it's kind of scary what could be there. Even if the hardware design is better and the baseband is behind some form of MMU it is still capable of sending your location and all your traffic to an attacker. That together with the fact that most Android phones don't get any meaningful upgrades makes Android a minefield when it comes to security.
I have a Sony Xperia Z1, which has a 3000mAh battery, and while the battery life is pretty good, it doesn't really last a whole day. So I don't know about that 3100mAh with the 5.5" screen.
Yes, I accept LinkedIn connections from almost anybody. The few exceptions are obvious spam profiles (profiles with clearly fake names, no picture, no connections, etc.) But anybody who appears to be a real person, I'll probably connect with.

Why? Because I take the attitude of "You never know how a connection may be beneficial" and "everybody has something to contribute to everybody else". I also try to practice "pay it forward" and will usually do things to assist people (like making introductions or sending referrals on LinkedIn) without any expectation of any sort of compensation or "quid pro quo" stuff. I figure the "good karma" will loop back around eventually, one way or another.
http://www.reddit.com/r/darknetmarkets