skysight-inc/HackerNews huggingface dataset:
Fair enough. But let's look at the scale of Google compared to messaging using your numbers to prove my point.

I don't know what Google's operating expenses are[1], but I'll use the public income numbers as a proxy, and you can adjust from there.

If you look at Google's first quarter 2013 numbers, they pulled in 13.97 billion in revenue, and I'll subtract the 2.96 billion in traffic acquisition costs to come up with 11.01 billion. We'll multiply by four[2] to get a rough estimate of yearly income: 44.04 billion.

If we assume that messaging is millionth of a percent = one hundred millionth[3] of Google's expenses, then the total cost to google is $440 per year, so saving 30% just doesn't make sense.

If, however, it's one hundred thousandth of Google's expenses (still a ridiculously small amount), then you're talking about $440k of yearly expenses, and you now need to compare a year of salary to 30%, or $146k.

At this point, depending on the availability of engineers (whether or not you have to factor in hiring costs) it starts to make a lot more sense.

Cheers,
Doug

#1 and I probably wouldn't be able to divulge them if I did. :-)

#2 Each quarter is different, but x4 is a good rough estimate.

#3 Your numbers.
A child could have hacked my system, your honor, a child!
Guess all we can do is look at the evidence where this has been tried.

It's my understanding that it looks good. Seems that more people are caught in the benefits trap than choose to actually be there.
I created this tool because I am sick of the state of Windows world that we got into. These days its almost impossible to download free software from the internet and not being offered toolbars and other products. Whenever I visit my family, I have to constantly clean up junk from their PCs as they are not careful when installing stuff on Windows. Hopefully Toolbar Blocker will help users keep the computers cleaner - it effortlessly prevents installation of toolbars (kind of like antivirus for toolbars). I am not sure about business model for this yet. Obviously I don't want to bundle anything, and I don't think people will want to pay for such a software.

Your comments would be very appreciated!

Here is the download site: http://www.toolbarblocker.com
You have to then fully trust your counterparty to not have retained a copy of the key to do his own BTC transaction on the network, later, forever.

You could probably use trusted computing/smartcards with a wallet inside them to do some kind of awesome self-attesting "no one has seen my key yet" physical payment token. Sort of like those Casascius coins, but without the need to trust the maker so much.
This is great, but I'm confused. Not that long ago, I remember reading that it was explicitly not a goal of Rust to be able to write an OS kernel in it. Is this done in spite of Rust not being designed/suited for it?
Peter Molyneux's Curiosity cube is now open, contents still a mystery
How much of that is "New and Improved!" with the emphasis on improved, as in, better/cheaper ways to do the same thing, vs. just plain new? I cite the FPGA because while it was the end of a long line of innovation like PALs, it was qualitatively different. E.g. allowing telecom vendors to support new or improved ^_^ protocols with new firmware (vs. an inflexible ASIC or the like or very very fast general purpose CPUs).

The cloud, yes (and a classic disruptive innovation). SDN and virtualization, I'm not so sure. Or at least the latter was just applying old concepts (it's been a long time since IBM's main OS could boot on raw hardware) to a different platform. Radio I don't follow at that level. Low power/high performance eventually equals a qualitative difference which I gather we've reached, so yes, but I quibble that was semi-inevitable, driven by demand and specifically enabled by Moore's Law and the savvy of ARM Holdings et. al. Camera sensors even more of that, plus also enabled by low power infrastructure.

ADDED: no breakthroughs in batteries, but some incremental improvement?
"I feel like someone could make a buck or two by offering a mail2forum gateway"

There are already mail2news services that allow you to post to Usenet via email, if for some reason you want to do that (e.g. if you are using anonymous remailers).

"I wish there was a legitimately good version of Google Groups out there."

Usenet?
This was the case even when browsers were text-only (lynx and thus forward), no?
My photos don't have GPS positioning. I did manually position them roughly though, but nowhere near accurately enough to know which photo is a specific landmark and which isn't
I've seen first-place stories from HN drive up to 5 visits per second. I know that Reddit goes higher but I've never had any traffic from there.
That will also never work in mobile safari since it doesn't play gifs until they finish downloading.
>I think you're confused. Later in life, it becomes less relevant. If someone is gainfully employed and earning a living that they are satisfied with, I think the only "moron" is the one calling them a moron for not getting a degree. The whole mentality of "one size fits all" for paths through life is pretty narrow minded

I completely disagree. You can work for Google and in fifteen years they go bankrupt because Infinootle is using a new hyperrank technique and they employ robots instead of humans. Then you remember that Google was a colossus on the early XXI century.

At minimum a degree is an insurance. Not the best but better with it.
I created new account to post some anonymous stuff , but I was shown message "Sorry, your account is too new to submit this site"

I tried searching it on google, look like country specific banning

https://www.quora.com/Hacker-News/What-should-I-do-when-I-ge...
I'm not sure that I've ever heard that as an implicit goal, but a 'runtime-less Rust' hasn't existed yet. Now, you can't access arbitrary memory without an unsafe block, that may be what you're thinking of.

Recently, zero.rs was released, which allows you to write some Rust programs without the runtime. This is because Rust basically expects certain functions to exist, so they have to be defined somewhere. That said, things like 'a GC' aren't implementd, they just throw an error. Please see: https://news.ycombinator.com/item?id=5771173

This is just one step further in demonstrating that these things work.
The Hangouts protocol is not a modified or closed version of XMPP. They have nothing in common except that they're both used to implement IM clients.

SSH is not an extended version of Telnet.
> And the single biggest channel for that is the open web.

No, streamed or buffered audio and video are the biggest channel for that. Look at the report that I posted.

> Web technology does all the interesting things...

My full, un-sandboxed operating system does all the interesting things... Web technology is just a kludge that runs on top of that.

The Web is for things like Facebook. Operating systems and TCP/IP are for things like Rasberry Pi monitoring and controlling my solar panel array.
The alternative is going back to Usenet, which considering the current state of affairs, is impossible.

Real threading is possible to an extent with nested comments (hidden until expanded). There are some software that already offer this.

State is also available in some versions. Discourse does this to an extent and I think Vanilla has a plugin for it.

Killfiles alternative would be an ignore list for users and subscribe feature for specific tags which some forums already offer.

I'm not sure if NNTP is up to the task, but a similar massively distributed system with persistent storage would likely be a solution.

There's also the aspect of familiarity. There are better ways to handle discussion, but these would be jarring for someone accustomed to the "worse" way of doing things for the past decade or so.

I also think forums would greatly benefit from having fewer features that are absolutely necessary.
Ok, not the index. The point is:

You have repository meta data in your .git folder.

You can download new information into your .git folder using git fetch.

...but you can only apply changes to your .git folder's data locally (eg. git merge)

...and you can only apply changes to your file system from your local .git folder.

Four, basic concepts. Why is this difficult?

There's tonnes of complexity in git, sure, if you have trouble merging after a rebase, sure, that's totally understandable.

...but the basic failure to understand the difference between applying a remote change directly to your current file system (not possible) and downloading that change and then applying it locally in various ways frustrates me, I've got to say.
I think this single piece of legislation has done more for California's startup scene than anything else.
Single page:

http://hbr.org/2013/06/how-to-give-a-killer-presentation/ar/...
Electric car startup Better Place liquidating after $850 million investment
What about RT? It's self hosted and free as in speech AND beer. There are also support packages available from BestPractical if your company needs them.
Untrue.

Now, it's not a _useful_ kernel, but it is one.

In fact it does one thing and does it well. It's an exemplar of the UNIX philosophy! ;)
Maybe I'm missing some subtlety here but it seemed obvious to me that he was pointing out that the President cannot in fact convert the country to mandatory metric.
Python placeholders for LaTeX
There are other people in the community working towards similar goals (have been for a while) http://tjholowaychuk.com/post/27984551477/components
The problem is that admins provide somewhat less visible value.

A programmer can create in a afternoon a feature that can be sold for a 100K+ dollars. And get the credit, glory and chicks. Or at least part of the credit.

To value properly admin you have to have had your ass pulled out of the fire from a good one a couple of times. Which comes with experience.
I think that Clojure has a great future, but the learning curve is steep. I have been using Clojure professionally for several years and I still feel like a Rookie. I have a mentoring job right now getting a very bright guy up to speed on both Clojure and the semantic web for his projects. He has a long hill to climb with Clojure but he is motivated and I think it will change his life as a developer in a good way.

I little off topic, but I know that Clojure is not the perfect language for me because I keep looking for better languages. I have been experimenting hard with DART in the last week and DART has the same nice "one language on client and server" feature that Clojure + Clojurescript provide. DART may or may not have a great future, but worth keeping an eye on. Also on some days, I feel like going back to Common Lisp or Smalltalk, but that is just crazy thinking :-)
I think there's something qualitatively different now that ~everything can have 3G/4G, wifi, bluetooth, zigbee, or NFC in it.
Maybe it's just mood alteration. It does take a lot of effort.
Branch is confusing to me. Quora is a plague.

Never heard of Branch before and I do find the premise interesting. But the conversations seem too disjointed (a bit like Slashdot threads) with topics going off in every direction. If there's a way to tone down the "subject ad-lib" style tangents, it would be an interesting way to spend an afternoon.
I agree wholeheartedly with your last sentence.

Thinking on it a little further, I don't see why nntp can't be reused. The site would need a web-based Usenet client, hopefully superior to the one offered by Google, storage for the private newsgroup, and an open port 119 on the server.

It's all in the packaging. Damn, I was really hoping to get some real work done this weekend....
You are wrong about the reason. Nobody is worried that any digital currency is going to undermine fiat currencies. The concern is about enforcing the same regulations that apply to other financial services, which a lot of digital currencies have not bothered to abide by.
"I did some math and I found out that using a third party email delivery would be more expensive than the server"

The crux of the problem is the napkin math was wrong because he obviously forgot to a) include his billable time on learning such stuff and b) include the price of further staff to manage such things.

Personally I think there are tons of devs who can be good at ops, you just need to quickly come to the realisation that many of the aspects of ops are fairly essential non-optional functions of your job role, and should sit behind the writing of new code if your company has anything of value.

Once you come to these realisations you can quickly understand that despite a dedicated server being cheaper than paying for an email service, the time sink and required technical knowledge will quickly more than even the cost out, leading to this actually not being about ops for any other reason than an ops guy wrote it.
It sounds like there are two things at play here: (1) You really want to work at this new offer, and (2) the new offer would net you more money.

With respect to (1), your work is going to be the best when you enjoy what you do. You state that you are content where you are now. Does your current job get you out of bed in the morning? Do you wake up wanting to go to work? Would the second job get you out of bed in the morning? Work on the thing you are most passionate about.

With respect to (2), employment is a two-way street. You have every right to cut off your employer as your employer has the right to cut off you. I've been through two rounds of cutbacks. I got hit once. I don't believe in company loyalty at all. You have to think of your career as a business. If all else is equal (in this case it might not be), and the pay is better, you should go for the higher pay. Don't fall into the trap of letting your employer "own" you.
Git isn't complicated

Yes it is. It's not necessarily incomprehensible, but it is absolutely more complicated than predecessor systems like svn. Simply compare the man pages and number of commands and options.

It makes me extremely sad to see this repeated over and over and people don't get it.

If this is the case, then existing explanations/documentation are lacking, or the system is fundamentally too complex for "people" to "get."
I'll grant you that that's qualitatively different, although what it means we'll just have to wait and find out (aside from those involved in inventing that future---I'm very much not a part of that, owning a feature phone that's turned off almost all the time, in part because my lifestyle is not very mobile).
A Reply From Silicon Valley: Apple, Taxes, and Tech Libertarianism
Why do you think it's specifically because you're from India? How do you know that message isn't also displayed to other new accounts that try to submit the same link?

Have you believed something random you read on the internet?

I can certainly believe that there are sites, submissions to which are only accepted from a user with an established account. That would account for the observation you quote. I can also believe that some of those sites might be in India, but I suspect they are not only in India, and that being in India is not the problem.

I find it very hard to believe that the site discriminates on the basis of the user's originating country of connection - can you provide evidence that it really is the user's country that's the cause?
I am confused, what is the actual advantage of having the countdown be a gif compared to HTML+JavaScript?

For video and remote desktop there might be use for the kinds of gifs, but for a numeral countdown?
While ops certainly has its place (and an important one at that), there has to be a line where it simply isnt reasonable to hire a dedicated ops person. For example, if you have no users you dont need to worry that servers never go down, that email isnt being routed, that user data is backed up, etc. Speaking as someone building a company with no dedicated ops, I think that the line is somewhere around: as soon as you can afford it. Before that, (i.e. pre-revenue) it seems like a pre-optimization. On the other hand, backups (especially of the software) are not inherently an ops issue. Developers deal with backups all the time (e.g. git, svn, cvs, dropbox, etc.).
Apple's 'iWatch' to come in late 2014 with focus on biometrics, analyst says
That's interesting, but does the software industry agree or disagree?
I use ELF as the object file format, but all the development was done on OS X.

Maybe try updating your version of Rust. I had trouble using zero.rs on 0.6, but the latest from Git works well.
Yes. I suspect the next 5-10 years will see one of:

1) Big non-US market growing up (probably in Asia, but possibly in cypherspace), with more rational regulations

2) Massive slowdown in tech progress (which one might argue is underway, but not as obvious; if it accelerates, it will be obvious)

3) Some way for PE to take over from public markets. Content to sit on revenue-generating companies throwing off cash. This already seems to be happening; I'm not sure what the tax consequences are, but I suspect they're smart/powerful enough to either financial engineer or politically engineer a solution.

All of them suck for different seasons. #2 is probably the worst for me personally.
الشهادة الابتدائية محافظة الجيزة 2013
Don´t know why this was downvoted, you hit the nail on its head. The fact that it runs directly on hardware doesn't make it a kernel, it doesn't provide any abstractions for applications to run unmodified without specific hardware provisions.
I'm sure they (the Rust developers) don't have any particular interest in writing an OS kernel using Rust, but that doesn't mean someone else can't give it a try.

Of course it's hard to pass off these ~200 lines of code as an attempt at writing an OS kernel, but it could be a spark, everything starts somewhere.
As a 20-something programmer today, I believe that my prime as a programmer will be when I am in my 50s, because programmers seem to get better as they solve more problems, becomes more experienced, as well as more knowledgeable. That will only happen when you're constantly pushing yourself toward new horizon, though.

Today, silicon valley seems to age discriminate in favor of the young, just out of college. I think they're missing out.
I am wondering how will you ban folks coming from a country. IP based? As far as I know HN code is open source. So if that is still true, you should be able to see it in the code.
It only supports itself, so not a kernel. See: http://en.wikipedia.org/wiki/Kernel_(computing)
Does it matter if the software industry agree or not? Reality decides if older people are better programmers.
Also, in my memory, a CD is both a physical device and a unit of storage size equal to around 600 MB. Did that definition change?
Ask HN: What do I check out in Austin?
I'm considering moving to a more tech heavy city. Austin and Si Valley are on the list. So I decided to fly to Austin this long weekend and check the city out. Already did the food trucks and walked around downtown a bit.

Where can I check out more of the tech/startup culture?
I'm a programmer by profession, with some admin experience, and I couldn't disagree more.

It's entirely possible to write code in ways that make it really difficult to backup or scale and it's your job to avoid this and any other gotchas.

An obvious example, would be taking a binary copy of a database as a backup means. I've seen this a ton of times, though most good admins know there are better ways to back them up. How do they know this? I'd hazard a guess because the programmers were aware of the problem, documented it, and wrote the tools to get around the issue.

I imagine you really meant to say "I don't want to manage...", which is fair enough as long as someone else is doing it. :)
If you have experience with this, or a reason not to, please comment.
Discussion: https://news.ycombinator.com/item?id=5770316

Alternate source: https://news.ycombinator.com/item?id=5770284
An exclusive interview with Preston Smith on Risk management of skunk works
New light cast on dark matter...
The title is is misleading, you are not certain about it yet. The message they gave you might have been true.
As an aside, it's pretty interesting to note that two out of the three products considered are from startups based in Chennai, India. The startup scene here is very nascent, but I wonder why the help desk business seems to attractive to folks here.
Well NetBeans RCP is itself based on Swing.
I thought it was a bad plan on Better Place's part, because it depended on the car manufacturers designing their vehicles with fast swapping in mind. And so far, none of them have done that. Mainly, IMO, because of crash performance -- batteries are heavy and so they need to be bolted into the structure of the car quite well, lest they become missiles in a crash.

So, planning your business around someone else doing something that thus far they haven't given any hints that they would -- not good.
one of the reason is I see accounts 20 minutes old and they get to post immediately and I don't. Maybe I am speculating but we can never know until someone official from YC clarifies this.
Ah, that would explain it -- I'm trying it with 0.6. Building master now, have a feeling that it'll be a while though.
Exokernels provide no abstractions, just a few safety guarantees. So you could argue that this is just an unsafe exokernel. ;)

That said, "is it really a kernel as per Wikipedia" is not particularly interesting. It's a damn cool hack that could be the starting point for something interesting and useful, that's all I care about.
Arrested Developent Season 5 mention hidden in Netflix source
I understand putting restriction on new user. But I see account 20 minutes old and able to post directly.

-Hemant
IRC has no standardised way for handling contact lists (some servers have a bot based implementation), no proper offline messaging support (some servers have MemoServ), no easy way to find which of your contacts are online (WHOIS them all and see which are there, I guess?), and no proper permanent identification for users (they can register with NickServ, but on some servers this still allows users to log in with the same nick when the first user is offline, it just means the original owner can kick the other person when they log in).

It's very good for its intended purpose, but it's not good for IM usage.
I think its mostly IP based. yeah I can look around in code.
Oh, definitely. I should have added that "CS" qualifier in there.
Beware, "the latest" usually means incoming, not master.
That said, I'm not sure which is actually meant above.
An exec in the renewables sector once told me that battery subsystems in electrics and hybrids were so proprietary and critical to design that the idea of standardizing them across major manufacturers would never happen in the near term. It's a shame; Better Place's model was fascinating (but the idea of being locked into one manufacturer is not appealing).
The HTML title is:

Visual IQ Test May Eliminate Cultural Bias

Title within the text says:

New Visual IQ Test Eliminates Cultural Bias Of Intelligence

Quotation from the article:

According to the researchers, the results show this vision
test could remove some of the cultural limitations associated
with standard IQ tests.

Sounds like an interesting observation that has, as yet, no real confirmation at all.
It's interesting to see how Canonical's announcement of Mir seemed to spur new interest around Wayland and an acceleration of its development, generating a new wave of announcements (i.e.: Gnome deciding to go "all wayland" by 3.12, etc).
while there may in fact be such a correlation, after skimming this "paper" it appears to be mostly philosophical rambling and armchair musings, very little data, no graphs or charts or analyses showing correlation, etc., just citations of other papers.