skysight-inc/HackerNews huggingface dataset:
Nobody is doubting there's plenty of great software written in C. That doesn't mean we should choose C for all the new software we write, though. I'm sure one will find slow and unreliable code written in C if they look hard enough..
Living life and enjoying it; a.k.a. "presence"; is not available to everyone. Most people, including workers in Silicon Valley such as engineers, literally get used and farmed. You happen to be of rockstar talent level and your ride will be more pleasant than most. Don't feel guilty - but don't get upset either when we mock you.
Ask HN: How to apply for an internship opportunity in digital marketing?
I don't have formal background or theoretical knowledge of any kind of marketing,whether its a real world marketing or digital marketing on internet(Inbound/Outbound/whatever).

But i'm very much curious and interested in communicating with people socially, Leting them know about new products and ideas.

Currently, I have an opportunity to apply for a digital marketing internship for one great product startup in web commerce which require good social outreach and communication.

I'm wondering, how possible could i convince him in best attitude that i'm suited for this opportunity and could take up this challenge.
That is the most impressive downtime summary I have ever seen.

Opening say the monthly summary for `Serenity', we see a spiky
chart, is that world day/night global user/maintenance, or -I hope not, regular DDOS attacks?

EVE Online must suffer much downtime to build such a nice front-end, and it must be a great game if the users understand DDOS and accept it.
If it's anything like Australia, they're not using QR codes, but some other kind of 2D barcode.

2D barcodes are really useful for things like that (and part identification in manufacturing, etc.), but pretty silly on advertising.
> The author mentions the soda stream carbonation doesn't really produce the desired effect.

I built this: http://imgur.com/YLraTl8

Part list:

http://www.beveragefactory.com/draftbeer/tanks/co2/C20.shtml http://www.beveragefactory.com/draftbeer/regulator/double/bf... http://www.beveragefactory.com/draftbeer/home_brew/kegs/lbc0... http://www.beveragefactory.com/draftbeer/couplers/homebrew/B...

You'll also need some 5/16 ID hose, you can use un-reinforced vinyl from a hardware store. And 2 hose clamps.

You can fill the tank for about $20, and it's good for 1,000 liters of seltzer.

It also works great for apple juice, iced tea, lemonade. Anything you like.
Free account now available for Doccy
China is an oligarchy or crony capitalist country. The wealthy and powerful use the government to get what they want. In a true free-market system you can't use the government to destroy the competition and make yourself money. This is the problem with the US today, we've given so much power to the central government that we've created a drastically distorted market.
Might check out 57un's twitter feed. Lot of info on this.

https://twitter.com/57un
Relative Line Numbers in Vim
I don't like to take notes on the computer, I like to actually write notes in notebooks, and I have a lot of them! I think the act of writing things down in a notebook is really helpful for me to think things through carefully and clearly, and I just don't get the same feeling typing notes on a computer.

I keep a separate notebook for each project that I am working on, be it for work or pleasure, and I also have a whiteboard for the important TODO items that I don't want to get lost in a notebook page that I don't check everyday.

Before I begin working on a project for the day, I always review at least the most recent pages from the relevant notebook to refresh where I was at when I left off.

Sometimes when I have a good insight that I can't implement right away because I am busy with something else, I will find the right notebook and write it down very quickly in a few words. Then occasionally I come back to it later and get a bit confused about what that note was all about, and in the process of trying to figure out what it means, I remember the whole thought process and come up with a better variation on the original idea that inspired the note in the first place.
And folks should think long and hard about this before thinking about "not wanting to let the company down" and the like. Loyalty is too often a one-way street, and the direction is not from them to you.
This is the kind of thing I'm more concerned about. npm is configured by default to require sudo/root to install globally. I would rather install as a regular user, like Go packages.
Hi!

This is a weekend project kind of application. The goal was to combine HTML5 audio and Soundcloud's streaming capabilities. Vinepeek is obviously an influence, and that's why I wanted to add a picture of the user to give an idea who is behind each sound.

Since the stream is in MP3 format, only Firefox 21+ supports it. Otherwise the app should work on modern browsers. The whole app is written in Javascript.

I have some ideas how to develop the app further:
- Now the sounds are between 3 and 6 seconds long. User could choose the timeframe. User could even choose some more specific filters so the app would allow searching for one minute long punk songs, for example.
- I left basic controls out intentionally to have a very clean UI and simple user experience. Volume control could be useful.
I agree with you, but what alternatives does that leave us with?

Economic or "jail" punishments aren't suitable in many cases when it comes to kids.
Social media is a danger to top down society unless the platforms reside in said top down society then they're more of a danger to the people using them to try to change that society, as China seems to understand.
npm uses https by default. The risk is the same, a package you get from apt-get can later install malicious code on it's own.
The only thing that jumped out at me is why Twist needed 6 million dollars worth of funding and why they have 10 employees.

Really?
He was actually known to be one of the safest in the field. They just have to add a little bit of drama for television.
Can you name some? I'm only aware of the single rubygem.org-issue…
Effective Objective-C 2.0
#1 is not true. Software can be trans-industrial depending on which part of the world you live in. If you live in a third-world country (China, India), knew how to write code, you will only get work from the outsourcing industrial giants from USA, or local firms that take on job work for foreign companies.
Since there is not much of a local demand for software (and indian clients pay very less) you are dependent on multinational companies for job, hence income.
In the local Indian companies there is lot of politics - i left a job as i was not learning anything among guys fighting to get a job posting on H1B. Being jobless is depressing.
I'd revise that. It depends on the context. Is it a discussion of known fact or a discussion of various possible not-yet-known outcomes? With known fact, can say before you get there. And a lot of discussions would tend to converge on known fact, rather than not-yet-known outcomes. It's only the truly groundbreaking stuff that we don't know. And if we're restricting the subject to startups, how many startups in the world are truly groundbreaking?

OK, maybe you can still throw out the argument that we don't know. But I can't do that confidently.
Brings to mind the saying I first heard way back in elementary school - "What's right is not always popular and what's popular is not always right."

When you're "right", you become Steve Jobs. When you're actually wrong, you end up being Kim Jong Il:

http://www.youtube.com/watch?v=9bhTFSjzD0Y
Giveaway: Blaze Video Magic *Ultimate*
I somehow don't think he was referring to Facebook addiction and social alienation resulting from "virtual friends", which is about the only time I would agree with someone who says social media is "hurting society".
the many eyes theory might not apply as a whole, but when every contribution to a codebase has a small surface area, and goes through a github pull-request, it is thoroughly examined by at least one person, usually a handful in popular modules. It'd be much harder to slip something malicious through.
Except for the fact that the work storm chasers do saves lives. It is the dirty part of meteorology. Tim was actually a well respected researcher. The work that they do provides us with better ways of predicting how storms will behave and help prevent loss of life in the future.

Please show a little respect.
"Neurokink; or, the time that I turned a board game into a sex toy"
Watch the video in the post. The prairie dogs appear to have a basic syntax and grammar ( [threat] [shape] [color] ), according to the researchers.
This is so close to my fantasy, it's uncanny. (See also: JP's workstation in Grandma's Boy.)
So the OP is friends with people who bore them, and that's Facebook's fault?
Hmmm. Where else can we find an echo chamber ...

> "As George Packer wrote in The New Yorker last week"

Maybe enclosing the New York media?

Seriously, though, we are all products of our environments, and we leverage the opportunities we have on hand. I don't see this as a problem for SV. If the ideas get tired and the solutions are too myopic to generate revenue, then the next wave of entrepreneurs will realize that they need to reach beyond the Bay Area to find problems that software can help solve. Ideas feed other ideas, and solving trivial problems can sometimes lead to solving bigger ones.
I got this email even though I do not have a SEOMoz account (or if I did, I must have forgotten about it)
Typical overzealous and incorrect analysis. Facebook may have failed for the author, but Facebook is not a failure. Its user base, advertising base and page traffic paint quite the opposite picture.

Also, "people can message each other, post text updates and pictures". This is exactly what I use Facebook for, and it works pretty well for me. I get updates and pictures from my friends and family, and I have tuned it such that I can see more content from people with whom I don't interact on a regular basis. Sounds like a case of user error to me.
I have a 15" MBP on an mStand[1] connected to a 27" thunderbolt display, using the Apple wireless keyboard, touchpad, and magic mouse with jitouch and magicprefs. The thunderbolt display is a great docking solution since it's just the power and thunderbolt cable.

Also, Parallels and VMWare are probably better solutions than virtualbox.

[1] http://www.raindesigninc.com/mstand.html
Google Chrome is based on WebKit, which was based on KHTML, which has been around since 1998. Moreover, Chrome depends on system and external libraries that provide C/C++ headers. Any viable alternative would need to work with C/C++ headers without needing large amounts of glue code, which isn't necessarily easy.

People still use C not because all of their code is so performance-sensitive that they can't deal with the overhead of bounds checks and garbage collection, but because there still aren't reasonably high-performance alternatives can easily integrate with existing codebases. Go and Rust are two promising contenders in this regard, but the former has only recently achieved C-level performance, and the latter is still not ready for production use. With that said, Mozilla is writing a browser in Rust (Servo), which shows their aspirations.
It would be very funny to watch older documentaries about prairie dogs and see what they were saying about the crew members filming them.
Turkey protests: Clashes rage in Istanbul's Besiktas
Tumblr has a new startpage
When the pictures and the status updates are lost In a sea of spammy adverts and shares, the messaging becomes the only feature that I can use anymore.
Central Europe on alert for flooding
Well, my anecdote says otherwise.

Seriously though, if you don't think that Facebook Data Science's the fuck out of their news feed algorithm, then I don't know what to tell you.

If it's not working well for you, either it is and you don't realize it (ie, you are reading the "spam" more than you think), or you are an outlier.
Yahoo Doesn't Grok Design
Ask HN: what is the best way to promote a SDK prouduct?
My team just built a mobile app sdk to enable simple voice chat for all app developers. We're launching it in few weeks and just wondering how I should promote a SDK product?

Check out our SDK: talkboxapp.com/sdk
As someone who has a blog documenting storm chaser movies I am somewhat knowledgable on the subject after doing this for a few years. Tim Samaras is one of the few chasers who is an actually scientific researcher, and is one of the safer ones in the community.

The fact is there are many, many more unsafe chasers out there who don't care what they have to risk, what laws they have to break (even going as far illegally using lights and sirens to race through traffic) just to get their awesome video or five seconds of fame.

After the Storm Chasers discovery show many people are now storm chasing that have no experience. Often there are hundred of people following a tornado warned cell out in tornado alley - its been called Chaser Convergence, basically a traffic jam around a tornado. It was only a matter of time until something like this happened, its sad that one of the best and safest chasers - who actually does research and doesnt chase for the thrill, to get video of their five seconds of fame was to be the first victim.

The tornado changed directions quickly and caught a whole bunch of chasers in a chaser convergence traffic jam.
Who says city planning isn't a big deal?
| npm uses https by default

SSL just protects against man-in-the-middle attacks.

| a package you get from apt-get can later
| install malicious code on it's own.

The package that you install using apt-get is signed, using public key cryptography. Those keys would have to be compromised for someone to upload a malicious package.

As for installed software installing malicious code, that's something that a user can do manually too. Installed software could be compromised as well.
I am a huge fan of JS-heavy single page apps paired with a nice REST Api to exchange JSON data. That's how we've built the dashboard at userfox.com and I've seen this same architecture pop up at other shops since. What makes this especially appealing to me was the fact that I was pretty much developing the API along with the web app. An API that can also be used by other clients in the future (native smart phone apps, etc.)
Windows Azure spot challenge
Trade Secret.

If you've a worthy AI engine/algorithmic break-through, software has the hugely greater advantage over physical inventions by securing it behind the API front-end. Nothing gained by filing a patent and everything to lose.
I could be wrong, but the current gameplay of Planetside 2 suggests they are doing exactly that.
Malware I don't know, but I know for sure that its trivial to write a DDoS tool with it.

I blew my NSP network out of the way with line-rate small packets on a low-end box which made me reconsider my dislike for node :)

I wrote something similar for PHP and it was pretty slow which was kinda surprising. C/PY/PL is fairly easy, and I only got multi-Gbps out of C, but in fairness its a lot easier in C...
Erdogan says 'Hang Them Protesters on Those Trees in Gezi Park'
Let's bash your head in.

Would that be wrong?

Who's to decide? You? You'll have a bashed-in head soon enough; people whose heads no longer contain neural matter don't have opinions. Does your necessarily brief opposition really count?
Or you haven't told facebook that you don't care about certain people yet. It's surprisingly easy to do, and yet a lot of people seem to think defriending is the only way to get stories to not show up on their feed.
7 apps your creepy stalker could be using right now
My FB feed is phenomenal. I hide people that post spam, and unfollow pages that spam me.

What's left is the people I care about and the content from pages I care about (e.g. The Economist posts really good content every day, so does Rap Genius, and brands like Nike/Adidas; all of which I like-- in the traditional sense).

It's basically my "newspaper". I even follow HN and it feeds me the newest stuff from HN alongside other publications, pictures of my friends from around the world, and status updates from people I care about.

I also have AdBlock so I don't get the sidebar ads which I do agree are a bit spammy.

This article is just a bunch of bullshit. It has no real critical analysis and doesn't really say much at all. It's very shallow and a repost to boot (it was on here just days ago). Let's not upvote this garbage.
A major part of Firefox (hundreds of KLOC) is written in JavaScript. While the layout and network code is all C++, most parts that aren't performance-critical and don't need to interact directly with the OS are JS. This includes all of the high-level UI code.
I could see the teacher giving a warning that the next time it should be the correct size, rather than a zero-tolerance paper size policy, especially when the child put forth so much effort on the homework. Teachers are supposed to encourage learning and interest in the material.

I realize that sometimes we just have to follow arbitrary rules, but the attitude of, "keeping one's head down," is not how change happens.
and I have tuned it

I'm going to go out on a limb here and guess that the vast, vast majority of Facebook users (like, 90%+ is my SWAG) don't do any tuning at all. I'm also going to guess that a large percentage of users "friend" people they aren't friends with in real-life, due to just "shared common interest" or whatever. IF both of these assumptions hold, then the scenario the author of TFA is painting, could well be true for a significant portion of Facebook users.

Whether that's actually the case or not would be hard to measure. But to share one more anecdote: find my Facebook feed to be less and less interesting over time. With little "tuning" on my part, FB is doing a pretty crap job of figuring out what I actually want to see.

So... I could do the work to go in, delete less-than-useful "friends", tune my preferences, etc... or I could just slowly begin to drift away from Facebook, logging in less and less frequently and using Twitter and/or G+ more. Guess which one is more likely?
Show HN: London flat-finding tool that shows commute times
Hey, I'm the author (and this is a just-for-fun project). I'd really like to hear any feedback you have, especially negative feedback! :)
Apologies for going off-topic, but why ISN'T that an option now? Was that not the point of "type" in <script> in the first place? (That's a genuine question; I don't know the history of the <script> tag, or its "type" attribute.

How is V8 wired into Chrome, or Rhino(?) into Firefox, for example? Is there a great technical barrier to making it possible for the user to install an interpreter of their choice? As I understand the course of the browser's history, it already seems to be moving to an OS-style program (or, in Chrome's case, it has BECOME an OS), so it seems like user-loaded language runtimes OUGHT to be on SOMEONE'S mind. And I'd be surprised if it hasn't already occurred to someone before, I just don't know the history.

Has anyone attempted to write a browser that allowed for such a thing? Or has JS just been the accepted scripting language, and no one has yet tried to push past?
(make that the NOK exchange rate)
Aaaaaaaaaaaaaaaaaaaargh.

medium.com again.

medium.com does not scroll in Chrome on the Nexus 7

This means I can't actually read anything on there.

I can't even figure out who to email, because the About page also doesn't scroll.

Living in the future sucks :(
OP reminds me of something PG once wrote: http://www.paulgraham.com/swan.html

The best startup ideas seem at first like bad ideas. I've written about this before: if a good idea were obviously good, someone else would already have done it. So the most successful founders tend to work on ideas that few beside them realize are good. Which is not that far from a description of insanity, till you reach the point where you see results.

The first time Peter Thiel spoke at YC he drew a Venn diagram that illustrates the situation perfectly. He drew two intersecting circles, one labelled "seems like a bad idea" and the other "is a good idea." The intersection is the sweet spot for startups.

This concept is a simple one and yet seeing it as a Venn diagram is illuminating. It reminds you that there is an intersection—that there are good ideas that seem bad. It also reminds you that the vast majority of ideas that seem bad are bad.

So there are a lot of ideas that seem good which ARE good but maybe are just hard to execute or extremely competitive (i.e. Google or the iTunes store), there are a lot of ideas that seem bad which ARE bad (e.g. most startups), and there is an intersecting sweet spot in the middle, of good ideas that seem really bad in the beginning (Airbnb, the iPad, etc.). I think that is what Derek is referring to and this Venn diagram approach should hopefully clear up a lot of the "How do I know I'm actually right/wrong then?" confusion in this discussion.
Нищая астраханская наука
We need better alternatives, but I think people overestimate what a "better alternative" would look like. That whitepaper from a few years back about building a social network on top of existing email infrastructure comes to mind.

A bunch of my friends don't use Facebook. We exchange long emails regularly instead. It's awesome. Solves the problem Facebook supposedly solves much, much better. And I think it would be enough to replace Facebook given a few extra features to abstract away, through a user interface, stuff that email can already do.
5 Years After Selling CNET For $1.8 Billion, Halsey Minor Is Broke
My takeaway from this is that stay as far away as possible from Booking.com.

You might certainly say they are not a good fit for everyone, but I think when someone in HN community is looking for a job change, I am sure they are also looking at the other "intangible"/not-so-obvious aspects. Like: does the company treat every employee respectfully? Do they provide the right environment where even the underdog can excel? They can be business minded, but do they understand their core cannot be culturally immoral?

On all counts Booking has fell short to me (just from your justification).

Sad but true.
"It is difficult to get a man to understand something, when his salary depends upon his not understanding it." - Upton Sinclair

One shouldn't draw the conclusion that lawyers are evil. Instead, it's a generalized principle: humans find ways to rationalize their participation in any system which awards them wealth and status, whether it's a little or a lot. Some patent attorneys know that patents are bullshit and profit from them anyway (whether on behalf of the trolls or the little guy), many internalize the belief that they are defending genuinely deserved intellectual property rights. There is a tendency for people to look at whether a system does well by themselves and their loved ones, and then work backwards to decide what is just.

(See also: the Banality of Evil.) http://en.wikipedia.org/wiki/Banality_of_evil
Isn't npm default ./node_modules?

$ npm install socket.io
socket.io@0.9.14 node_modules/socket.io
├── base64id@0.1.0
├── policyfile@0.0.4
├── redis@0.7.3
└── socket.io-client@0.9.11 (xmlhttprequest@1.4.2, uglify-js@1.2.5, active-x-obfuscator@0.0.1, ws@0.4.25)
$ ls
node_modules
I do believe you're mistaken. It might have done so in the past, but pretty certain it doesn't require sudo anymore.