skysight-inc/HackerNews huggingface dataset:
I've thought similar things when I've looked at Rust in the past. It seems to me that designers really wanted to make it nice from a PL theory perspective, (hence the focus on functional programming and a strong type system). I'm more partial to the Go style of language design, which focused on making it easy to do the things the designers did in practice.

I don't want to make it seem like I'm coming down too hard on Rust however, and I'm excited to see how everything works out once version 1.0 is released.
I'm hoping Utter.io can help with this by making the infrastructure more trustworthy in the coming years. I'll be launching a Kickstarter right after the 1st to raise money for the project (which is currently in preview mode): https://www.kickstarter.com/projects/kordless/683224456?toke...

If funded, a user governed foundation will be set up to help prevent influence by misaligned interests, such as those seen with existing providers and closed source software vendors. Infrastructure was always meant to be open, transparent and trustworthy.

Especially for those who don't know any better.
Great Lakes Wolves Ordered Returned to Endangered List – The Navigator Online
I want to patrol my own streets like I want to grow my own food, or supply my own home energy.

No thanks. People who provide these services do a better job than I ever will. I'm thankful that they are there, so I can focus all my energy on writing software.
Best VPC Configurations
I've seen incremental changes really well. But in those cases there were some important forces at play. Firstly, there was always at least one person advocating for the change. They could make improvements over time, educate other engineers, and react to feedback. Secondly, changes won out on merit. Engineers used new abstractions because they were better, not because they were new. Sometimes abstractions didn't work. And were expunged from the codebase.
If you don't like police in your community elect officials (or get elected yourself) to stop paying for them. If you don't pay the cops they will not show up. I assume many of the commenters on this post have some advantages that would aide in persuading the local citizens of the benefits of transferring funds for police to education, mental health care, tax reduction, or whatever.
30 Days to Startup – From Idea to Business
It's only a false dichotomy if there's another choice, and in history we haven't seen one at any substantial scale. In any society where there's no centralized power, a small organized group skilled in violence can terrorize and dominate a large, disorganized population. That's how feudal warlords came into power over scattered tribes in the first place.
Has anyone else explored the rest of his site? Good posts, workable, no fuss design. All good work here. Keep it up!
yes...imagine if samsung or hyundai gain unprecedented access to this ultra ultra cheap labor force.

overall the article is bang on, the only people that benefit is north koreans and maybe south koreans but give the reunification a few decades or more, the end result is a shift of the status quo of regional power for neighboring countries.
The results are listed later in the article.

All recognizable fibers, except for one that they were pretty sure was a fungal spore, but weren't 100% convinced
Not that I know of, though it seems like such a simple idea that someone must have thought of it.
One thing i find myself wondering is, where is Russia in all this?!
Qualified immunity protects the state against out of control claims. Bonding these employees up front means there can be no surprises about liability.
Read the article you loser.
> Could you imagine the cost of creating "the TSA of networks belonging to important private entities?"

Sounds like a huge bounty for whoever gets the contract.
I love that even HN has listicles, and I would rate this one as at least on par with http://www.lifehack.org/articles/lifestyle/21-things-you-are...
Been testing it for the last three weeks. moved our jenkins to circleci - saved me so much time
I appreciate this comment. I think people hand-wave away the difficulties of running a small garden. Yes, sometimes things go great but often you are dealing with pests and diseases that require time, knowledge, and capital to resolve. If you can't make that commitment, then you just won't have any yield for that crop that year.

Self-sustainable living is an interest of mine, and one of my peeves is seeing folks on YouTube or Reddit posting tutorials on how to build a home hydroponic garden when it's clear that they have just finished building it. If you can keep it running for a couple of years, then that's when I would be interested in hearing more about it.
The idea is to protect governments from settlement costs while creating pricing signals for over-aggressive cops, prosecutors, etc. AND enabling victims to get compensation.

There seem to be too many cases of bad prosecutions, and, as it is now, the victims usually get screwed.
> the claims [...] tend to be wildly exaggerated based on whose agenda (read: radically pro- or anti-relativism) the claims would end up supporting

This sort of thinking seems to be particularly rife in the field of Linguistics. From about 2 years ago, it became apparent the linguistics subreddit was taken over by people who have some agenda which seems to be promoting some school of thought in Linguistics.
That's what always happens. You have a few goals that you won't compromise on (memory safety and same performance as C) and then you try to make decisions about things you CAN compromise on.
You appear to be arguing a false dichotomy as well, that there's no middle ground between anarchy and fascism.

Inevitably, complex societies bring the opportunity for people to organize themselves into power structures, and a power vacuum will be filled. People form societies with governments on the premise that having a system of laws and agents to enforce those laws is a better framework to live by than what came before, where rather than a state, the primary force of violent coercion was the family or the church. You can change the name or the scale but the story remains the same - government is not something alien to human nature, it's a part of the way humans try to organize and control their environment, and build on the complexity of the generations prior.

I suppose you could argue that complexity itself is the problem, if government is an implicit evil, then the ability to form governments must also be an implicit evil. But then you have the problem of how to force people to "cooperate and interact with each other" without forming a government if they choose.
Something few people (on the right or left would imagine today) it was the Nixon administration which started the earned income tax credit for the poor[1]. So, he wasn't totally a classist/ideologue as people night think. Seems more pragmatist than people might think.

I think it's fascinating that a conservative admi'n would consider negative taxes. Something society, I think will need to consider more seriously in the future as people's jobs are obsoleted.

[1]http://www.nber.org/digest/aug06/w11729.html
I just signed up for Fastmail this weekend and the snappyness of their app really impressed me. I emailed Neil and asked him about the framework and he said they would release more info soon – happy to see it so quick! I'm assuming the mobile app uses the same in a Webview?
Yesterday I was talking to a friend who ran a Twitter botnet of sorts and was telling me he outsourced a lot of his menial tasks to Indian workers, but found out that a lot of those workers would outsource work to China. Realizing now that some of those Chinese workers may be outsourcing the same work to North Korea.
You realize that Tor came out of the US Naval Research Laboratory, right?

https://www.torproject.org/about/overview
There is only one way to learn: have a problem then solve it. It has to be a real one, too.

So go and find (small) problem, work out how to solve it and implement it. Then if you really want to learn: promote and sell the damn thing.
Obama: “Sony made a mistake”
For the time I've been interested in rust, it's been quite focused on a very practical problem: safe, without requiring a GC.
> Is it really that hard to come up with something like that for Python?

Nope, we just need a large company willing to spend tons of money funding the effort.

PyPy has made incredible strides in this area, especially for long running processes where the JIT has time to warm up. But they need a lot more funding if people ever want Python to get fast.
You could have argued the very same way against the possibility of nation-states before the emerged historically. There's just no way to use history as some sort of "proof" that there are no other forms to organize a society besides what has already been there.
"Your comment is impossible to address without essentially starting a flamewar, due to your decision to include several hot-button issues as examples."

Is it? You seem to have succeeded in doing so, anyway. Which is good, as I think it's worth discussing. I called out situations where a state-approved message clearly exists, and that a reasonable person could find that state-approved message difficult to believe.

"Suffice to say, Facebook and Twitter are mainstream. HN, too, is mainstream in tech circles. All of these conversations are at the very least influenced by other people."

So, if social media is "mainstream media", then what do you suppose makes media not mainstream media? What does it take to not be mainstream?

I don't necessarily agree with the comment I responded to that the "much more important" issue is mainstream media, though I think it is part of the equation that decides whether a democracy can succeed. But, I did want to point out that the control that NBC, CBS, CNN, Fox News, NYTimes, Washington Post, etc. have over the messaging that reaches most people is weakening. And, what is replacing it may not be superior, at least in the short term.

I don't think you and I disagree (except perhaps on the value of mentioning "hot button" issues in this discussion).
Non-blogspam link: http://www.amigaos.net
Oh god, really. It's not that hard. If you're into it and enjoy learning about it, then your head just fills up. It's like moving to a new town and getting used to the place.
You are right, quantum field theory is perfectly capable of explaining both phenomena (but not in terms of particles but rather in terms of descrete field modes). The idea that it is connected to the uncertainty principle is even older.

Reading this article made my kind of angry, as it implies that wave-particle duality was not understood until now. Like here:

> "has proved that two peculiar features of the quantum world previously considered distinct are different manifestations of the same thing"

I frequently encounter this mysterious yet-to-be-understood duality in esoteric discussions (with all kinds of wrong conclusions of course). I think that ultimatly, whenever we teach someone about the paradox behavior of particles/waves, the very next sentence should be "but this is perfectly understood and not paradox at all". While we are at it, instead of saying

> "this is what happens until you sneak a look at which slit a particle goes through"

we should say, "this is what happens unless you bombard the particle with photons, which changes everything, of course".
No, but Rails has ActiveJob[1] which allows you to use backends interchangeably (see heading 4.1 of the link I posted).

[1] http://edgeguides.rubyonrails.org/active_job_basics.html
If someone did a 'gay computer scientist' AMA I'd be interested because it's a specific person talking about their experiences - just like most AMAs are. If someone asked why that mattered - I would really wonder why they bothered to click - just move on. I'm very interested in what women at MIT experience so the fact that people were so aggressive about a headline does point out a gender issue. And maybe the question is a real one. Maybe they really don't understand that women have different experiences in the science/tech field than men. If you care at all to have more women speaking out about their experiences in tech and on reddit, than telling them they're doing it wrong is probably not going to help.
it looks more of early Ember type Architechture. I can see since both followed Sproutcore.
What impact will big changes like these have on an eventual stable release of Rust? My team has been reading about Rust for a long time now, and we've tried it out, but we just can't deal with the constant change. We need a language that offers what Rust can offer, but we also need our code to still work without changes a few months after we write it. Earlier this year we were hearing that a stable release of Rust would be out before the end of 2014. But that clearly isn't going to happen. The latest I read was that it's now supposed to be ready sometime in March 2015 at the earliest. I understand that software schedules slip, and that it's important to get things done right the first time around whenever possible, but getting out a stable release of Rust just seems to be dragging on and on! I really, really hope that Rust 1 is available by this upcoming March, but if history is any indication, that may be unlikely to happen. Big changes like these don't bring me much comfort at all.
The article makes several suggestions, and only one of them is "community patrols".
Sony hack was the work of SPECTRE
NORAD's Santa Tracker Began with a Typo and a Good Sport
Thanks for sharing these courses - I'll check them out. My hopes are to be a more effective marketer/product designer by understanding what it takes to bring it to life, as you mention.
fogus is a well known HN contributor.

https://news.ycombinator.com/user?id=fogus
I don't have to imagine it, It's called Colombia, where the Police is at best ineffective, and it's fxxxxing anarchy.

So let's imagine instead if the liberal media in the USA had global context instead of complaining because you have a functional police force with a few problems that need correcting.

tl;dr First world problems boohoo.
Germanium could be the next great chip material after silicon
Towards the Perfect Coin Flip: The NIST Randomness Beacon
I can certainly imagine the proposed alternatives. I personally don't think they'll solve the behavioral issues in society at large. They likely would reduce the amount of policing and supplement traditional policing, but I don't think it'll eliminate the need. It's not as if all countries conspired and said, let's all have a police force!

I think the policing grows out of necessity. It's not as if there aren't lawless places where there is either little police or no police. Those places exist, for the most part, most people would choose to live in a different place where there are decently funded police. I'm not saying 'militarized' police are necessary or desired, but i think large societies need a force (people or robotic) which enforce the rules (reasonable/constitutionally sound) out by the population at large. Maybe a robotic force would be more impartial than people personafying the police force....
I agree with that - I've blown through a number of codeacademy and code school courses just because I've found it so interesting. But now I feel like I have this floating knowledge of some coding without a foundation of context to set it on. So would love to get recommendations of where to start with the real basics (like data structure etc).
Existence is always the favored proof of possibility.
Thanks for this practical advice - I guess what you're saying is it doesn't matter if it's JS or Ruby or whatever, just play around until you figure it out. Will give that a shot.
I feel like a real jerk if that's the case. I can't find the original clip.
> Most of the violence committed against innocent civilians is perpetrated by the police.

That sentence is completely different from "no criminal organization kills as many people as the police." While it is shockingly high, 3 to 8 percent is not 50%.

EDIT: Also, the majority of police victims are probably not "innocent" civilians, but armed, violent criminals.
Eclipse Shortcuts
I still wish they could actually admit wrongdoing.
Spring for Apache Hadoop 2.1.0M3 Improves YARN and Spring Boot Support
This does help - thank you. Part of the challenge is understanding exactly what it is you're seeking to learn. This helps me narrow down what I should be trying to understand as I build my expertise.
"..or information based site.."

The entire internet is information :P but I know what you're trying to say
To be fair, GC was always a big TODO item that became less and less important to implement until there were no go reasons to implement it in the language core (as you can implement it on top of the language), and removed from that list.

The other two are really part of the same coin. Having green threads involves having a runtime that has to be started. Deciding to remove the runtime means removing the green threads.
Thanks for sharing your perspective - helpful.
Opt out from online behavioral advertising
This is becoming very problematic for those of us who want to use Rust, but who aren't in a position to be constantly updating code we wrote last week so that it works with whatever changes were made to Rust this week. We really, really, really NEED a stable release of Rust. Earlier in 2014 we were hearing that we'd have it by the end of 2014. Earlier this month we were hearing that we'd have it by the end of March 2015. Now we hear it may be much later than that. It's not at all encouraging!
No politician ever sees decentralization as the desired answer.
Thanks, I think I'll review this -- it's been many years since I looked at Slate.

There's an idea from Fortress (I think?) of squeezing out spaces to express tighter grouping -- that at least struck me as promising.
Can you be a little more specific about what you're ultimately hoping to build, or learn? I'd generally agree with the commenter who suggested you pick a simple problem and then try to solve it. That's the only way to understand where these bits and pieces you've learned fit into the broader picture. I'm getting the sense that that's what you're after here, at least initially -- a general understanding/overview of how this stuff all comes together in the real world? Is that right, or no?
Congrats, and thanks so much for your hard work rails team.
Sorry, I don't understand what you're saying.

My point is that this can't be a conspiracy by Sony, because they would never leak the extremely compromising information that has been leaked. A lot of the leaked information makes them look very bad.

If you are trying to say that the movie not being leaked means the movie never existed, that doesn't make sense. If North Korea did hack Sony, they would not leak the movie because they hate the movie and don't want anyone to see it. If a group of other hackers hacked Sony and are pretending to be North Korea (compiling code on computers with the Korean language), then they wouldn't leak the movie because North Korea wouldn't leak it and they are pretending to be North Korea.
> A), ambitious and unrealistic are not mutually exclusive. It was ambitious and unrealistic to attempt a moon landing in under a decade.

That's absolutely not true. It was ambitious and totally realistic to attempt a moon landing in 10 years.

Kennedy only selected that goal after von Braun said that it could be done "by 1967/68". He even added an extra two years of padding, just in case von Braun was being optimistic.

Anyone who knew anything about space flight knew that Kennedy's goal was achievable. In fact, some thought that von Braun was gold-plating the program unnecessarily. McDonnell did some engineering studies for landing one man on the moon using Gemini and a Saturn C-3 (about half the payload capacity of a Saturn V).

If 90% of civil engineers would say in 2013 that Elon Musks hyperloop plan was realistic, then it would be where the moon landing was in 1961. But they wouldn't. In comparison to the moon landing, Elon Musk's hyperloop was wildly unrealistic.
Yes, but it starts with the premise that these are alternatives. If anything, I think these are things that are good in _addition_ to our current system, but as a replacement I think it's a bit of a pipe dream.

Further, I take issue with the whole notion of the United States being a society "dominated by the police." It looks like we have just the right amount[1], so it seems to me that the issue is lack of training, accountability and open reporting combined with effective police review that are likely to be our problems.

1: http://en.wikipedia.org/wiki/List_of_countries_by_number_of_...
From the software vendors' perspective, it makes good business sense to call you asap, see: http://blog.close.io/why-you-need-to-call-every-signup-user-...

From a customer perspective, ideally that call will help you to save time by:
a) figuring out faster if this software is right for you or not
b) helping you to learn how to use it the best way possible
c) setting this up so you make the most out of your trial.

I'd rather take objection with bad sales calls, not with the fact that they call on the same day.
You don't view it as an exclusion of anyone but as inclusion of a minority. Here I disagree, and I do so based on YCombinator previous statements.

"the go-to place where women can speak honestly with each other, deliberately away from the male gender".

If you think a person saying that statement is all about inclusion and not exclusion, I suggest a test. Use such statements about people around you and see how they react. If you are married, tell your partner that you want to go to a party with friends, deliberately away from that person. If they react happily and thank you for being inclusive with your friends then its clearly shown that this is all about being inclusive.
Also if you can do something about restaurants where everyone has to yell to be heard across the table, that would be great.
Is it time to outsource your design and dev?
❏Graphic Showing Pile of Money with Lock and Chain
#oly $#it! I have read these papers, all of'm! WHAT! Haha that is so accurate LOL!

Great stuff! But there are way more important whitepapers to be honest. I can't really think of the others right now, but if you go to the Digital library from ACM / IEEE, you can find really good stuff.
The New York Times. There articles are quite in-depth.

Try paying for it, or it will go away someday.

Or read my own essays:

http://www.warplife.com/mdc/essays/
http://www.warplife.com/mdc/books/
http://www.warplife.com/jonathan-swift/
http://www.warplife.com/tips/
> A remote attacker can send a carefully crafted packet that can overflow a stack buffer and potentially allow malicious code to be executed with the privilege level of the ntpd process.

Rust, as an example, prevents exactly these kinds of problems.
You can have decent smart completion in C++ like this: http://tuhdo.github.io/static/c-ide/semantic-boost-demo.gif

Semantic is the equivalent to Intellisense in Visual Studio, though it's less smart on C++ code since C++ moves fast wiht its standard.

> Probably easier to get away without this stuff in C code, though personally I'd probably still get annoyed by the lack of intelligence in completing names of struct members.

Semantic or company-clang can give you code completion of struct members, and even nested struct.
tormeh said:
Nope, not going to read papers. Scientific papers are full of scientese and I'm allergic.

And got downvoted to hell for it. Which is too bad, because its worth discussing. There _is_ a lot of bad writing and intellectual masturbation in academic publications.

There is also a lot of good writing. In particular, I find Lamport's writing to be prosaic and easy to follow.