skysight-inc/HackerNews huggingface dataset:
Of course the students that showed up for the concert liked him. But the point is, that's how many students liked him enough to come to his funeral.
I had the thought that perhaps how folks are more willing to call the US out on practices that have up-to-now been accepted wholesale or common practice?
Google's Shared Endorsements in Ads page with disable option
> I want them to live in a world where the very concept that one person or group of people enforces control over others is both alien and absurd,

I'll bite. How exactly is your "freer version" of capitalism going to achieve this, where, by default, a group of stockholders, managers and producers will have tremendous influence on availability, pricing, selection and stock, whereas no safeguards exist against abuse of these powers?

I know I've cited it here before, but this is essentially what the concept of the culture industry describes, were all your freedom is only possible within the pre-chosen, pre-selected limits of production, i.e. you get to choose "freely" between all of the things others allow you to choose between.
Tech billionaire checklist:

- security detail
- private jet
- yacht
- professional sports franchise
- foundation
- once respected media outlet as personal mouthpiece

Once again, Jeff Bezos leads the way.

(Jeff Bezos, CEO of Amazon, parent company of Zappos, owns the Washington Post.)
Codebox will actually be released as a desktop app as well. And I think that's going to be pretty important to have a truly hybrid IDE that runs both on the desktop and in the cloud.

And what's particularly nice is that the cloud IDE and desktop IDE can share 95% of their codebox.

As a result you have an IDE built with web technologies (JS, HTML, CSS, NodeJS) that can run virtually anywhere (desktop, public/private cloud) and you can iterate quickly thanks to the nature of web technologies.
Mobile Health Will Drive Physician Demand for Secure Text Messaging in 2014
$GOPATH is my biggest issue with Go. I'd much rather have some sort of config file than have Go determine anything from my project path.
Thank you, this IDE works also on desktop (Mac Application coming soon), here is a video of the result: https://www.youtube.com/watch?v=xvPEngyXA2A
"infinite wishes"
US to Spend $1 Trillion on Nuclear Weapons Over Next 30 Years
... and the concurrent libraries of futures, fork-join, tasks
you know what else offered more benifits?

WMA over MP3, WMV over AVI.
My dad finds sites like Reddit/Digg/HN totally overwhelming, and I doubt he's alone. It's generational. Sites like NYT use standard design techniques to direct your attention (font size, etc) that work really well for people that are more-accustomed to traditional media. And, frankly, seeing a huge-headline is a much more-immediate way to indicate the importance of a topic than scanning down a list and looking for stories with lots of upvotes or comments.
It's not a complete comparison, just comparing the impacts of deca-billion capital expenditures.

But you're right they're completely different in a lot of ways. Apple "builds" more than one aircraft carrier a year (in total cap ex spending), the US Government takes ~10 years to spend the same money to build one.
For more information about this particular management style, see:

http://holacracy.org/

It's linked from the article, but it deserves to be more prominently noted.
Well,

I find my self writing code in VIM via ssh using tmux and works fine. You can do pretty much everything on CLI, so I don't see how this is a substitute for VIM when all you need in order to write VIM/emcas code is a remote (secure) shell.

That said, vim is not an IDE, although many prefer (me included) prefer it over an IDE.
It's probably my personal leanings from growing up in an immigrant family, but I think the article is spot-on. American educational philosophy is a total disaster. American teachers are simply not in control of their classrooms. Kids need structure, they need discipline, and they need order. It's a prerequisite for learning.
This is the kind of article we need more of on Hacker News.

The author chose a newer language to build a real project in and then gave us an evaluation of how that language worked as a tool.

This is far superior to the typical benchmark-game blogs that try to compare a few languages using only a small test program.
You could always use the JavaScript implementation of vim ;P
Badge Service: create your own SVG GitHub badges
I have to say that Java is the absolute worst language for pedagogy. Before people can write "Hello world", they're told they have to write "public static void main(String[] args)", which are presented as magic incantations, "don't worry about those yet". Thus begins the corporate-style coding culture of bashing stuff without understanding it.

The stated reason for starting in Java is so that students can get coding jobs based on one or two CS classes, but two issues come to mind there. First, I generally wouldn't hire someone (in a technology company) who took one CS class and didn't continue-- but at least if she passed an SICP-style course, I'd know that she learned how to think about computational problems. Second, you don't "know Java" when you come out of school. Java is actually highly complicated (in good ways and bad) and the average college student hasn't been exposed to all the mess of it (and that's probably good, because, while OOP means about 20 different things to different people, business-style OOP is cataclysmic).
To Stop Procrastinating, Look to Science of Mood Repair
Thoughts about configuration management
Why would the NSA need to blackmail anyone? The days of the Virginia and Kentucky Resolutions are long past, and no state is going to make headway in restricting the operations of the federal government.
The article pages are somewhat responsive, while the index pages are not. I think that's a nice balance. I've always found responsive designs jarring when multiple columns collapse.
Can you recommend some good native compilers? Excelsior[1] is the only one that I've read good things about, but I haven't tried it.

[1] http://www.excelsior-usa.com/
Words including ideas such as "release all interest in copyright, trademark, and business methods and business ideas in relation to project X to person Y" are part of your conversation.

If your partners were to receive even 5% in total, of the resulting follow-on entity would be a very large amount (if they even received anything).
There's a car in my town that has a mix of B's and 8's. Almost impossible to tell which is which.
You're right "Ryan Seacrest" has +10M followers.

As you might have read on the blog, the user query produces 2 underlying queries. The first targeting top users (having 10M+ followers). This one retrieves "Ryan Seacrest", even if the match was only part of the description. It would be better if replaced by a query targeting the user's followers, but I reached Twitter's rate limits while implementing it. The second targeting others.
Hardware hangout with Chris Anderson, CEO of 3D robotics (video)
It's pretty outstanding, but I'm kind of baffled by the pricing (6 months for $25). As already a vim expert, I clicked the pay link expecting to happily drop a one-time ~$10 and balked. Just going through the demo is likely to be worthwhile, though.
Probably more accurately Python--; it cuts out a lot of features from Python, a great deal of which you weren't using, some others of which there are other ways to do, and ends up with a simpler and also much faster language, in which you will sometimes miss a Python feature, but in my experience not as often as you might think. But definitely non-zero.

(By "not using", I mean for instance that in Python, like Javascript, at any moment, you may set a new method on a particular instance, and the Python runtime must deal with that, such as by spending a lot of time looking up references that never actually change in a real program. This is a really expensive feature that you are paying for all the time, yet rarely using. A great deal of the JIT speedup you can get in such languages is working out how to skip those lookups optimistically until someone actually changes them.)
The most important thing in the morning.
I can live without vim keybindings, but it's annoying.
Want to quit your job by text? This app can help
"Instead, there are people known as “lead links” who have the ability to assign employees to roles or remove them from them, but who are not in a position to actually tell people what to do. "

You say tomato I say tomato. Seriously though, renaming a title does not equal removing it from your business structure.

Why not call them managers and simply take away the elements of their job which cause issues? Seems to be this is more about drinking the kool-aid than it is about actual structural changes to how things are accomplished.
I had a teacher like this in high school for math. He taught algebra, geometry and calculus. He also ran the math team. ( He used to teach at Kenwood Academy in the Chicago public schools where I graduated in 1987 but now he is at New Trier. http://www.newtrier.k12.il.us/person.aspx?id=4450 ). He was a strict, no-nonsense, here is the homework, here is the test, here is your grade, "oh, you didn't understand that, too bad, we're moving on" kind of guy. Was he successful? That depends on how you define it. There is a lot of survivor ship bias. Most kids would have some exposure to him for algebra and geometry and so when calculus was an option kids would think "hmmm, do I want to go through this with this guy?" Those who said yes did well. ( I think students scored either 4 or 5 on the test, 3s were rare and lower was almost unheard of ) The thing is that many very bright, capable kids who were interested in math said no to calculus because of him. I certainly never felt like I learned more from him than any other teacher I had who tried to get everyone to learn the material.

Maybe a better comparison would be algebra and geometry since he taught those classes but other teachers did as well. Did his students perform any better than the students of other teachers? I would say not although I don't have the data to back it up. I had another teacher for algebra and then him for geometry and when I was in his geometry class with other students that had him for algebra I felt we were even. I never felt like the kids who had him for algebra were way ahead of me when it came to doing the algebra that came up in geometry.
"Find in Files" and "Find and Replace in Files".
You're right, but that makes it sound more, not less, difficult to accomplish.
I think that's more of a coincidence than a real conspiracy. Bezos has a lot more to lose than to gain if he were in fact pushing these types of articles.
I've managed to create it out of a git repository, but when i try to start IDE, i'm getting some weird login request(dynobox.io)
What are you consulting to find that the correct replacement for 'them' in formal writing is 'him' here? There isn't any College of the English Language to make authoritative prescriptive statements, and the Chicago Manual of Style at least has been against the use of 'him' here for several editions.
"The general attitude in Go community towards generics seems to have degenerated into one consisting of a mix of disgust and condescension, unfortunately."

I think this attempts to make the practical state of generics in Go into some sort of religious disagreement, which is unfortunate, as that isn't the case whatsoever.

Whenever the topic of generics come up, the prevailing sentiment is that they would be great, but that the Go creators have some implementation difficulties and some competing goals that make it impractical at this time. I don't believe I've ever seen anyone of consequence in the Go community treat generics as anything other than "would be really nice".

It is a gap in Go and is widely treated as one.

Go absolutely needs more robust collection types, however. Total agreement on that.
I seached your entire comment for something relevant to the excerpt that was posted and came up empty-handed. What, exactly, does anything you've said have to do with entertainment facilitating oppression?

> The difference is that instead of making use of all things available in the world to please you, you've chosen to spend your time sat on your high horse looking down on them, wishing they were different, so that the view from up there was a little nicer.

I'm utterly baffled. Where was anything remotely like this mentioned?

> I have an IQ in the top 0.001%, am relatively wealthy, relatively well educated, and have a bizarrely diverse skillset. I play Call of Duty and enjoy life's trivialities much more than I paint or talk philosophy.

This clarifies things a little bit. In your eagerness to impress everyone, you lost sight of the topic entirely.
I'm only relying on memory, but I don't think screen resolutions on high-end personal computers improved significantly between 2001 and 2010, even as drastic improvements were seen in smaller devices such as phones. The reason is that large screens with higher resolutions mean even more pixels, and a higher likelihood that one of them will fail during the manufacturing process, resulting in significant numbers of faulty screens that have to be discarded. So it wasn't seen as economically viable to increase screen resolutions much beyond 150 ppi or so.
I understand what you mean by independence from corporation, but from CentOS it's the other way round.

CentOS has always been a "slave" of Red Hat by design and, before this move, the master could even sue it for misappropriating trademarks. Now, QA of packages can be done in the open, because it would no longer be as problematic to ship test-quality packages that still happen to include a Red Hat trademark.
I'm not sure what any of this means.

If its some kind of business perspective then I don't know why anyone cares about monthly fees equaling 10 minutes of developer salary or 20 minutes of developer salary, or why any businessman would care which CSS framework his sysadmin occasionally uses. On the other hand an extremely long term proven track record of reliability and responsiveness to problems is kinda important.

Or is it written for bitcoin miners trying to get the most CPU cycles per dollar, or private dropbox clone who needs as many GB per $ as possible, or a developer who spins up test environments on a regular basis but doesn't know how to use puppet, or a vanity VPS where you spin up an instance in 2008 or whatever and just keep "apt-get upgrade"ing Debian since then or ...

As a disclaimer I am a happy very long term linode subscriber. I admit I laughed out loud at the suggestion that I switch because DO uses a different CSS framework.
This might sound stupid, but I like IDEs that look good. Honestly, they all have pretty much the same feature set. I like to use applications that are pleasing to stare at for hours on end (and don't require much customization to get there).
Well, yes, compile-time generics are compile-time. That's why I said "runtime".
Sorry guys, due to some load our datastore is having some issues coping ...

Sorry, the hosting service is still in beta, I'm actively working on improving it.
Using Func to dynamically generate lists in C# and ASP.NET MVC - Tech.Pro
Writer here.
The author is a programmer. An expert in formal languages. Formal languages have to be logically consistent. Not English.

"Themselves" is correct, even if it's inconsistent, because it's what most people say and understand. That's the point of a natural language. Not to be neat and orderly, but to be understood.
I think it could work like this:

SUITE_LIST(suites) {
suite1,
suite2,
// ...
};

GREATEST_MAIN(suites);

but, again, I don't know if that's necessarily an improvement. RUN_SUITE is encapsulating saving the suite's name, optionally only running suites with names that match a certain pattern, and some other features that become tricky to implement with just a statically allocated function pointer array. I'm also trying to avoid doing anything "clever" with macros.
> A Go templating project was posted here the other day: gotgo[0]. I haven't had a chance to use it yet, but it may alleviate some small amount of pain.

Replicating the C++ code generation tools of the mid-90's when templates were started to be discussed at ANSI/ISO.
Why don't admins just set a smaller TTL for anything that is aliased?
Thank you! Everyone remember to click Read Online if you want to read for free, and Buy Now if you'd like to download PDF, MOBI, ePub, and HTML. Mark is well worth supporting.
One feature I've been loving in vi lately is the ability to easily drop source locations into my quickfix list to step through. Not sure I "can not live with out" that, though. Modal editing is probably the most important feature to me, followed closely by shell integration.
With Go, the programmer will typically not be using data structures that are concurrently accessed from multiple goroutines. It is considered more idiomatic to have one goroutine controlling a given data structure, and have the others communicate with it via channels.
It used to be technically correct.

Today, it is technically incorrect, because society today acknowledges that women are full, living, breathing human beings and may in fact be referred to as such in polite conversation.
Actually they create a lower class by adding alcohol into their incubation chambers. The rich/smart make them stupid. They make them cheap laborers like a dictator keeping the value of a currency low with respect to other countries.
I was most surprised that they don't include disclosure of this relationship when mentioning Amazon in the article. I thought that was comme-il-faut of serious journalism.
Should be illegal. Full stop. This "must know everything" nonsense is ridiculous.
(Not sure if your smiley means you're joking, but just in case you're not:) It's a shell forkbomb.
Seems like 2007 was the key year for change. Since then it's been more evolutionary.
I think the really interesting jobs are the ones we will create by 1) applying our technology lens to the real world to develop ideas and 2) connecting with each other in a more meaningful way than the standard discussion thread.

The days of smart technical people being content with something listed on the careers page are almost over.
I am not claiming that 'him' is a replacement for 'them'

'them' is plural and flatly incorrect when used as a singular pronoun.

edit: Again, 'them' is formally incorrect but informally acceptable in the singular usage.
People are working on getting computers to understand small mistakes as well. There is more than one type of grammar in computer science. A generative grammar which might be used for responses can be different than a grammar that is used for recognition. The one used for recognition should understand mistakes, but the one used for responses should not.
no problems ;) IDE looks nice
I have the same reservations. There are a few notable developers who have blogged in the past abut using Nitrous [1] as their primary development environment, so I'd like to say it's possible.

I wonder though if something like Vim.js [2] couldn't start to get closer to making this a practical tool for my workflow. Between that and having offline support / native app to use, there'd certainly be a lot of benefits. Ultimately though, I think the #1 thing it'd come down to is lag; if there's lag (like ever, including trying to launch the program, when I'm offline, or while I'm typing), it can't be my primary development environment without constant annoyance.

[1] https://www.nitrous.io/

[2] http://coolwanglu.github.io/vim.js/web/vim.html
Why not call them managers and simply take away the elements of their job which cause issues?

But what are those elements? A good boss keeps a LOT of crap away from its employees, a bad one is the exact reverse. I want a manager, he does most of the crap political work for me while I grow professionally.

Is it a problem managers exists or is it a problem some companies can't manage to hire good ones?
On the other side, I recently wrote a blogpost about finding a technical co-founder: http://www.seedcamp.com/2013/12/guest-post-how-i-finally-fou...

I did not learn to code and I did find someone I did not previously know (from Palantir too!).
Using Docker to host this WordPress blog
Isn't this against some professional code they are bound by?
Yeah those are definitely my favorite features, something that I think Intellij gets really right but most others don't. But my can't live without feature is Visual debugging. It reduces cognitive overhead to such a degree that it's the IDE killer feature for me.
I had no idea the two were different, so thanks for making that distinction. For anyone else's sake, I'll share what I learned:

Life expectancy from birth weights times of poor medicine and prenatal care towards the low end of the life expectancy scale because of much higher infant mortality rates, whereas in modern times life expectancy from birth would be weighted the opposite.

So basically, if you filter out infant mortality and other "first years of life" deaths, you get a more accurate picture of how long someone could actually expect to live if they make it past the initial thresholds to human existence.

At least that's what I've grasped thus far.
Pooling dynamic sizes is a bit tricky; if a user requests 1000 bytes and you hand them 1000 bytes, you're in some trouble if the next guy asks for 1002. I round all allocations to powers-of-two in there.

It does dynamic size but at the moment I don't have separate per-bucket pooling settings; it's the obvious next feature. The stats collection is intended to show me whether that's a useful feature. In testing so far it hasn't been in my specific use case, but I'm still only hitting my application with load testing, not real load.

The use case for gomempool is relatively transient buffers, where that is a win vs. generating a lot of []bytes. Rounding to power-of-2 is a traditional, theoretically solid answer. There's also as somewhat more unusual one using Fibonacci numbers, which Erlang uses to size its memory hunks. Fortunately the interface is agnostic, if that's advantageous someday user code doesn't need to notice the difference.

I couldn't resist the first time in my career in which I could justify some bit bashing: https://github.com/thejerf/gomempool/blob/master/pool.go#L39... :)
Confide
Interesting that they aren't using the built-in iPhone camera for the visual spectrum part, but are still using their own. (FLIR uses a visual spectrum camera to do edge detection, and then overlays that on the IR image to make it easier to see what is going on.)
Relevant:

Turn cheap FLIR into expensive FLIR imager:
http://hackaday.com/2013/11/04/manufacturer-crippled-flir-e4...

Kickstart Phone Thermal Imaging:
http://www.indiegogo.com/projects/mu-thermal-camera-a-great-...

http://www.kickstarter.com/projects/andyrawson/ir-blue-therm...
New Relic board makes room for Square executive Sarah Friar
I'm currently living for a few month in the country side. People home are filled with stuff they had done by hand. In the past, instead of getting bored, people sewed, diy various stuff, made beer/wine/alcohol/...

Younger generation in the same village have more time thanks to all the benefit of modern life. They spend that extra time watching TV though.

No sure if there is a conclusion in there considering all other variables, but there is a visible effect.
I'm running into an error.

1) I signed up via github oauth

2) I created a new "public" box with a python stack

3) Clicked "start editing"

The app says "PREPARING YOUR WORKSPACE" and then asks me for a password (via http auth.) If you're asking for my github password, you're not going to get it... Then again, you probably aren't, so I'm clueless as to what to put there.
"Themselves" is correct because it is plural. What of the singular?
Sorry about the confusion. Codebox (our IDE) will have a full desktop application soon on Mac/Linux (the IDE can run on the desktop).
It's limited to both comments and submissions at the moment.