skysight-inc/HackerNews huggingface dataset:
> there is most likely Ada underneath

I have worked for quite a few real-time safety-critical systems, including one of the domains you mentioned. I have ex-colleagues who now work for other such domains. I assure you, that Ada is rarely ever seen. It's just C all the way, and usually running without an OS. I used to see job openings for Ada programmers some 15-20 years ago, but I haven't seen anyone use it in any of the firms I worked at. The only thing that seems to be changing these days is a creeping in of Matlab/Simulink-generated C code.
Stocks are typically listed with their yield as one of the statistics. The yield is a measure of what percentage of the current price is handed out each year in dividends.

So a stock priced at 100 doller-pounds and a yield of five percent could be expected to hand a stockholder 5 doller-pounds a year.

Obviously, this is an instantaneous snapshot, based on the price now and the dividend then, trying to give an idea of something that might be expected to happen in the future. So it's by no means any kind of guarantee; it is, however, an easy starting place before looking deeper into the stock to see if you really could expect a good yield going into the future.
Wow, this is great! I've gone weeks without software updates because I didn't want to lose my tmux session.
Meta: if you respond with "I run a small project and it is generating X per month for me", would you please provide links? I know it seems self-promoting but in reality in discussions like this it is very interesting.
Work and open source #2: Sensei Grid
Any big improvement compared to the last submit?

> "Help us pay for bandwidth!" (Donate)

Donate to GitHub?
It's me or passive income posts in HN flourish on weekends?
Why use this instead of putting a bloom filter in front of a fixed hash table? In the unlucky case that two pairs have total hash collision with the IBLT you can't recover anything. Iteration cost is the same. If you need delete just use a count in the filter instead of a hash. If the table fills up, drop entries. I guess the IBLT would be able to recover info if the number of insertions crossed the threshold and deletions brought the count back down.
Love the monthly Indian spices idea, especially if they are paired with recipes. Tajbox? Spicebox? Spicybox?
Anyone using Kafka with AWS? I'm concerned that it won't be partition tolerant enough to use it there.

http://aphyr.com/posts/293-call-me-maybe-kafka

We chose RabbitMQ, but we're achieving durability by storing messages in a backup database (CouchBase) that appears to handle partitions better. Still not ideal, and more complicated than we'd like.
Despite punching windows in the face a while back, I don't agree that GNOME is anywhere near windows. Not even going back to windows 2000.
Yes. The problem is that things like YUI (or Django, or NodeJS, or Rails) are not modules. These are frameworks where you plug your code in, not the other way around. And besides, the dictate the programming paradigm, not just variable names. You cannot create an abstraction layer on top of YUI that would work seamlessly for Angular or jQuery or straight DOM manipulation. They are completely different.
Please reread what I posted, and perhaps follow the links.

E.g., if you want the medicinal properties of CBD, how can you know you're actually getting a significant dose?

It's like the old use of curare in surgical anesthesia (prior to inserting a tube down the airway), the anesthesiologist or nurse anesthetist (my mother was one of the latter, along with Bill Clinton's mother) didn't grind up some plant material with a mortar and pestle and hope she was administering just the right amount. No, they used properly titrated extract prepared by those eeeeevil drug companies.

Or what if you're concerned about THC exposure? As I understand it, it's at least associated, perhaps correlated, with some very unpleasant things, like an increased incidence of schizophrenia.

All drugs, whatever the source, are dangerous, and will harm and kill small fractions of the people who might take them.

Comparing the mass quantities of stuff you get from normal eating to the low doses of these drugs, whatever the source, is not, I think relevant. You can reasonably expect different concentrations of essential foodstuffs to balance out, and for vitamins and some minerals take a generic one a day pill to make sure you don't inadvertently get any deficiency diseases.
What I suggest you to do first is to stop working on the ideas that will not generate any money...
What sort of things have you made on there? Are there things people are looking for?
This looks like it's the slides from a presentation... does anyone happen to have link to a video of it?
JQuery Attributes Library
MSNP may be "straightforward", but it's definitely not open and it is a horrible protocol.

At least Skype is "the devil you know". Skype would have to be reverse-engineered regardless, so at least now you no longer have to worry about MSNP.

Anything that doesn't get replaced by XMPP or an equivalently good and open protocol is pretty meh regardless.
just stick to an index fund - never hand pick securities!
Mostly PHP applications so far. An yeah, these are products people are searching for (I assume so since they're selling pretty well)
When you're new you only get 50%, that rate goes up when you earn more. I think my account is at 55% right now. But the numbers I mentioned in my post is what I get, not the total amount of sales we generate.
Australia's Nuclear Horizon Documentary – Official Trailer
I am from Bangalore. I freelance as a python developer.

Tough this is not passive income this might give an idea: Billing $20/hr (that's what we get in Bangalore), getting $500 a month from a single client is very easy. But finding few more clients will get you more than what you want. You will also get a lot of time. Toughest part is getting the client, good clients usually come from your contacts.

Another thought, finding customers for your SaSS product will not be difficult if you have a good circle, attend conferences and workshops in Bangalore which will build you this circle.

I do a day job as openstack dev, freelance on django, and also working on my own ideas - I am doing this to pursue my passion of traveling(digital nomad). :)
Any other (long) articles you recommend, for the people that have read the story (now or earlier before) and enjoy more of that?

Kevin Kelly maintains a great list at http://kk.org/cooltools/best-magazine-articles-ever. Apparently he likes David Foster Wallace...
Despicable Me Apk App 2 Game [ Full + Data ] Free Download
Even knowing the book, I think it is terribly "misinformed" to describe the current drug research/development as something other than a "scientific approach". There is no clear picture of what good scientific research looks like, at least not in the real world, and not if you take the financial picture into account, and the benefit of developing new therapies.

The ready assumption of evil intentions can hardly be described as "scientific" either. Pharma companies are taking on development risks which no public health system is willing to stomach.
Interesting how many [realized] ideas we are unaware of... e.g I've never heard about skoshbox or Omegle.
Firmware on the SSD is actively in the data path, e.g. wear-levelling to ensure that many writes to a single file does not cause a particular block to wear out much earlier than other blocks, reducing overall capacity of the drive.
App to stop people from swiping more photos then they are suppose to on ur mob
semver has had a major success has been in the osgi communiy where adoption seems like 100 pct. part of the reason is the fantastic build tool bnd which can analyze your code and tell you if its created a breaking change. personally I dont think such a tool is even worth pursuing in languages like js since redefinition and meta programming is a common practice. the failure for me is the language and the community not the idea.
I'm interested in training as well ... whats your area of expertise and how do you make your passive income?
That's not a safe rate of withdrawal for people who are not gamblers. High dividend stocks are almost by definition risky stocks. More like half that would be sustainable.
Drop-shipping is a still-born idea. 99.9% of the time you will not make money, and will spend time advertising someone else's product.

Same with "buy from the manufacturer" - unless you have a lot of storage space, and enough money to hold a lot of inventory, you can't even get into that business. That's assuming the product can even be stored for long periods of time without depreciating (pretty much all of electronics is out of the question then).

Many of Flippa businesses have fake numbers, be very careful. They buy traffic to get Analytics, and when they get a few months of it, they post it on Flippa.
For UK: https://www.duedil.com/
guarantee != possibility. There's no guarantee with realloc, but there's no possibility with new[], copy and delete[].

You can't grow the size you allocated with new[] in-place, and because you need to retain the existing data it's not safe to delete[] the old buffer, call new[] and hope that it points to the previous memory address and assume that the existing data remains intact.

A realloc implementation can try to grow the buffer if there's contiguous space, and if it succeeds it doesn't need to deallocate or copy anything. I haven't had a look at realloc implementations so I don't know if that, or other optimizations are done in practice, but I assume that realloc's worst performance case is somewhere around new[], copy and delete[]'s best case.

The copy mechanism in std::vector may also have a significant overhead over realloc if it has to call the copy constructor (or ideally move constructors in C++11) of every object in the vector, although I can imagine a C++ equivalent of realloc doing so too.
From Bangalore too. Amateur programmer, but have a ton of experience and networks in a niche sector. I pull in decent amount of money in passive income.

(1) I would say focus first on value rather than money. I delivered my service for free or on trial basis for almost 6 months before clients signed up to pay.

(2) As a freelancer, focus on long-term retainer relationships, built on your value-proposition. And work with clients who have solid reliable cash flows. This way, your income would be guaranteed via 1-2 year contracts.

(3) Please stay away from consumer focused businesses/services if you are looking for small side income (this can be your focus for your big main start-up idea). B2B is always better. The only exception I think is if you get lucky in the app economy or if you could build 1m+ page-view site (Amit Agarwal)
Really?!

As an EU citizen can't I just relocate there and collect without ever having contributed to french social security?

Doesn't seem to make much sense...
So... in other words, generate passive income by telling others how to generate passive income.

(presumably you don't tell them the way to generate passive income is by telling others how to generate passive income because that would saturate the passive income training market no?)
>Billing $20/hr (that's what we get in Bangalore)

Just one correction, it is not because you're in Bangalore, but because you're asking $20/hr. I suggest next time ask 4-5x more and see what happens...

Also, you aren't limited to Bangalore or India... especially if you're a webdev. Try finding some remote gigs.
Make something that people are willing to pay for and able to find.
"Extreme Edition" is normally what they've done at the end of a lifecycle. Broadwell's been delayed it appears, due to process difficulties possibly? This may fill the gap... a little.
How to find genuine website on flippa. I saw many listing but didn't find anything which convinced me
This looks like a cool project, although I personally prefer separate tmux sessions for each project.

Also, am I missing something, or does this really execute the last command for each pane/window which had a process other than shell running? I can imagine a few potentially dangerous situations if this is how it works.
I'm glad to see this catch on and the C level primitives get greater use.

This has been a well known problem in the C++ community for years, in particular Howard Hinnant put a lot of work into this problem. I believe the fundamental problem has always been that C++ implementations always use the underlying C implementations for malloc and friends, and the C standards committee could not be pursaded to add the necessary primitives.

A few years ago I tried to get a reallic which did not move (instead returned fail) into glibc and jealloc and failed. Glad to see someone else has succeeded.
It's called RSA and is hardly sustainable here. I suspect the cost of living in France is not the same as in India.
Top 5 Benefits You Will Gain from Giving Up Smoking
BTW do people use tmux/screen to start multiple apps for development?

I'm looking for a way to start nginx/sass watcher/js builder/web app in a split screen, and also stop them all with one command (which would send ctrl-c to all windows). Now I just use tabs (OSX).
I have several passive income sources. I started a community websites since 2006 which generates me around $1500/mo in passive income.

Have you any ideas what tools might make your (dev) life easier? You can create a small productive/utility SaaS app. Use bootstrap if you don't have any design skills. Use PayPal/Stripe to setup a (recurring) payment system in a day.

Test using lean methodology, buy a domain, create landing page with bootstrap, pricing page, and a fake sign up page. Takes max a week. Then spend another one week driving some traffic from Google/Facebook ads to see if there's any interest. Usually Facebook, if targeted well, is way cheaper. Start using Google once you know your LTV (Life Time Value of customer) and conversion. Start by spending for example $20.

One tip: Don't target US customers in Facebook for polling interest, they are harder to convert, and from my experience around 10x/20x more expensive than Asian/Spanish speaking countries.

After you see interest, try to find a quick way to see if people are willing to pay. This might not as easy as most users want to use your product before paying. You might explain the product in better detail after the signup and ask what they want to pay for it.

After you are able to confirm if people are willing to pay for your service, only then spend serious time building.

You can apply the same tactic if you're selling an e-book, maybe the spices idea as someone mentioned before.

Good luck!
I doubt all that would take more than a billion or two. For the entire world. And giving more liberty to researchers will probably lead to savings, not expenses.

It's both sad and great that we probably can not spend those $500B in cancer research, yet there is so much to improve.
The demo is suprisingly good in UX, check it out here : http://datazenit.com/static/sensei-grid/ ! I geniunly dig this one!

I just miss an escape when you edit a field and want to cancel the change, so it restores the original value (instead of an undo button), but thats it
Or you can buy an apartment in eastern Europe and rent it for $700-1000 per month.
Yep, it's multithreaded. And it helps, too - things like the galaxy map are somewhat CPU-bound because of the large amount of procedural generation. (Not to say that it could be impossible to do with compute shaders helping out too, but then, ED is still in Beta 1.0 and I wouldn't expect to see really huge, complex optimisations like that at this point.)

Actually, I'd expect most new 3D engines to be prepared for heavy multithreading by now, but many new games at the moment are still based on older engines. 2015 and on, maybe not so much, when people start releasing things backed by UE4, CryENGINE (4), Source 2, FOX Engine, etc in earnest. I think the majority would target a quad-core, and might be surprised to find themselves running on a 6 or 8 core.
It pretty clearly says it only runs a very small subset of commands.

"Only a conservative list of programs is restored by default:
vi vim emacs man less more tail top htop irssi."
- Indian spices idea sounds great. If anyone wants to work on it, I can transfer a domain I have: spicetsunami.com
New Novartis Drug Effective in Treating Heart Failure
Bye Bye MSN... no more nudge :(
"People" rarely use $1k CPUs either.
Isn't the OP referring to what happens after the 'lifespan' of this processor?

I'm still happily running a Mac Pro I maxxed out in 2008 and expect a couple more years out of it at the least.

It would be nice if this kind of machine could last a similar 6-8 years instead of entering (and I think that was the OPs point) 'engineered' obsolescence in 4/5 years?
- Also love the Omegle meets Paint idea. Easy to code, hard to market.
this is a pretty naive comment, but it's really intended to be totally serious: what's up with cores? like, why do we really need cores? is it really fundametally better architecture to have a RISC sitting at the front of the instruction pipeline to distribute x86 instructions to some internal set (particularly wrt. to power consumption), or do we in fact just have cores in order to increase fab yield [/ootbcomp.com-bootcamping]
Huh, and here is another idea - build CodeCanyon clone but take 20% :)
It is also survived by ICQ which it tried to MS-overtake.
Harvey, your code looks very nice and expressive with appropriate comments. There is some space for improvements on this matter (well, there always is) but I found it very good to read and easy to follow!

Really well done, keep up the good work!
In reply to sibling posts.

- if you need dynamic storage you should use a std::vector instead of new [].

- with std::vector-s, if you want to save the cost of the copy you can redefine the vector allocator to use realloc or even mremap.

Edit @xroche: For example, you can create an allocator that manages an initial chunk of memory (allocated with malloc) and grows it when it's required using realloc inside the 'allocate' call.

Edit2: So I've implemented an allocator that behaves (almost) like a described above but I admit that it's a bit more hacky than I though. Drop me an email if you're interested.
Goodbye Copernicus, Hello Universe (2013)
There is a video of a similar presentation here: http://www.gnu.org/software/guix/#talks
Play lottery, win and live from the money.

This advise is good as as 90% from the other postings i read here ;-)
Mt. Gox didn't offer insured storage.
And how long did it take until you make $1500 / mo ?
And how many time you spend to build it up ?
Thanks! Keybindings will be fully customizable, so it will be easy to implement the functionality you suggested.
The bit about special 'fast' handling of relocatable types should be obviated by r-value references and move constructors in C++11/14, right?

I.e. if we want fast push_back() behavior, we can use a compiler that knows to construct the element directly inside the vector's backing store rather that creating a temporary object and copying it into the vector.
White House picks D.C. attorney Danny Marti to be the next ‘IP czar’
What is there to be afraid of? I don't think anyone should call themselves a "freelancer". It just devalues you. And, when starting your own business: you don't need permission from anyone else to "call yourself something".

Call yourself a "Wordpress Consultant" for example, if you are a WP dev.
An unbidden, instantaneous round-trip ticket to satori
I generate a passive income through options trading. It takes a small amount of my time each week.

I have built up a wealth of knowledge through years of study. I have experimented with most forms of passive income over 20 years and found that most of them don't meet the requirements of "passive income".
Microsoft also recently killed off SkypeKit which allowed 3rd party applications to interact (text/voice) with the Skype platform on Windows. They are saying as it wasn't cross platform it wasn't a good solution however it has crippled Trillian (and others) which I used daily for Skype.

Since I find the actual Skype client to be one of the worst pieces of software ever written I've started introducing everyone to GTalk/Hangouts and so far most are changing over.
How to change sshd port and do it in wrong way?
Build a pile of small (Ruby) applications. Small in terms that the prototype could be delivered in weeks, and only needs a few weeks till production. So first step is to fine "easy jobs" that you can solve faster then others, and sort out the bad customers. I offer 2% discount if they pay invoices within a week. Only two type of customers would pay late: Those with a cash flow problem, and those with an account problem. Drop them! Also drop any kind of toxic customers. Keep the good ones.

Offer a maintenance contract of $50 per month for the server and the software to the good customer. A year later you will have 4 or 5 contracts paying half of your bill, for doing backups once a week, installing security updates, writing invoices, and perhaps sometimes writing an email to the customer or even patching a bug.

You can play around with own ideas, once you have a semi passive income. I would try to solve a problem with a software as a service.
Interactive Heatmaps with Google Maps API v3
Microspot. The 50 year old startup?
Doctrine 2 – setting default value for entity
the grad school -> prison movement isn't new.. i recall a friend who, as far as i know, went from a ritzy grad school to jail based on some fairly radical eco-"terrorism".... incarceration is a really scary thing, and there's a gamut of types there. i have a feeling that this was an experience for the article's author for sure, but, although it may be a platitute, i feel as though i ought to say, "it could be worse."
Breathless
forget it. you guys are negative.
I run Built With Bootstrap (http://builtwithbootstrap.com) that brings close to $2,000 on average each month in "mostly passive" income.

How? Here are a few things that have helped:

1) I got lucky - I jumped on something early and got picked up quickly and rode on the back of a giant gorilla as it kept getting higher and higher - right place, right time

2) I keep costs low - I use Tumblr (free) and cheap, pluggable services like Campaign Monitor, Wufoo, Buffer, and IFTTT to automate a lot of the process.

3) Don't be afraid to ask for money - I started doing this very early on, but even that wasn't soon enough! People will pay if there's a benefit, so don't be afraid to ask.

4) Keep it simple - I write brief emails, I don't respond to everything and I only spend a few hours each week on the site - updating content, checking stats, emailing etc.

5) Get multiple sources of revenue - I use a number of affiliates as well as offering traditional advertising.

6) Be social - Twitter, Facebook, Tumblr, Pinterest, Google+ - BWB is on all of these. I try to engage with people and respond to things

7) Start a mailing list - this is not to be overlooked!

I hope this gives you some helpful ideas :) don't be afraid to ask any questions.
Yes, and for the paraniod there's an option that disables restoring any command.
Could you make a temp repo on Github so i can already star it? (it doesn't have to contain anything yet).

But the table UX that this library provides is intuitive and awesome for web use :) (can't wait to mix this with some angularjs)
I'm skeptical with the ability to have movable objects with just a dedicated allocator. How do you handle that with only allocate() and deallocate() ?

Edit² @bnegreve: but how do you handle moved blocks then ? And this would involve copying all objects anyway, because this is the std::vector's logic to allocate+memcpy+deallocate when the capacity is reached. The only solution is to ... rewrite std::vector, which is precisely what FB did :)
What on earth made you interpret the original post as "exactly $500" instead of "at least $500"? Or are you being facetious?