skysight-inc/HackerNews huggingface dataset:
400MHz/900MHz are not "slower", it's just that the band plans only allow less bandwidth usage. Because the 2.4GHz band is so high frequency, an individual channel can be bigger. For 802.11B, it's 22MHz channels.

But, it's easier to make a radio using lower frequencies. In the 70 cm band (400~MHz), you can get some ground-wave propagation. But the overall channel size is smaller. With 2.4, its Line of Sight only.

In all honesty, the ideal setup is a low frequency (144MHz or lower) for command and control, with a higher frequency video transmitter. No sense in sending every bit of data down the same pipe.

Source: Me, KC9JEF
How Method Dispatch Works in JRuby/Truffle
I wonder what is it about the game that makes it so addictive.
I think the problem has a lot to do with the fact that too many people are motivated by those really shallow incentives (a little bit of money, a little bit of fame) than by things that matter more in the long run.
Is anyone who gets a lot of emails use default Gmail filters, how do you feel about it?
Apparently we're supposed to care because there are still some sour-grapes, git-hating Mercurial users who can't understand why anyone would use git. They keep pointing and going "see? this is why git sucks!", but most everyone else has learned how their VCS of choice works and moved on.

Meanwhile, Mercurial has picked up history rewriting, which reminds me in so many ways of Apple fanboys who loudly decry Android, then blithely ignore when features from Android get cherry picked for iOS.

Use what you like; if you don't have a choice, either change projects (quit) or learn how the tool works. Nobody cares that you think the git UI is "godawful". Nobody cares that you think history should be inviolate. If you want that, enforce it on your project. These "complaints" have been answered multiple times, and if you can't be bothered to look into the reasons behind git does what it does, then don't be surprised when people ignore your self-serving rants.
PR Guide Ebook
I know. That's how I generally say "et cetera" in writing (navigating UNIX filesystems being the main exception).
Mozilla and Epic Preview Unreal Engine 4 Running in Firefox
Yeah. I'm with you there. Production quality, too. One of the hardest parts of trying to boycott conventional Hollywood culture is making the aesthetic leap to public domain.
> Youtube down in India for the past 10 minutes

Oh, my God -- ten minutes without YouTube. How will they survive?
"Measure developer productivity and accountability" is already looking at the problem the wrong way. A bit like saying a GPS exists to measure car speed and facilitate insurance paperwork.

Agile is about a team and how to make it deliver a product as fast as possible. (that wording can be misinterpreted, but that is for HN audience not PHB)

The key tenet of agile is that people just can't estimate - so sure fine, use magic PM formula - experience, whatever, anything to have a budget approved, but as soon as the real work start, don't bother your developers with it, just get it done ASAP. Agile can help you to estimate better on the long run but not really because of agile directly, but because agile facilitates creating a consistent more uniform development team.

As for developer productivity, at best it will because more apparent who is slacking in a agile team, but if management listen to metric rather than their team lead or the developer themselves all they are measuring is people successful at producing the right metric.

Accountability, that's a corporate issue. When accountability is an issue in a company, it means that somewhere along the line it lost the ability to stay focused on the end product. Your teams are not working together toward the same goal so you need to find "people to blame". Not quite sure how that is related to agile, you do not make people working together by having them stand up everyday 15 minutes with others or fill a whiteboard with stickers.

The problem is that following a methodology like SCRUM, it is possible to produce a shit-ton of metrics, and that's what make managers wet. Those metrics are useful feedback for the team, but if you use it for anything else, you have just recreated the old 90's LOC stupid productivity metrics with fancy looking new terminology.
Read their paper before making a claim that performance isn't important in Kafka:

http://research.microsoft.com/en-us/um/people/srikanth/netdb...
Platformers tend to be crappy on touch devices unless you're prepared to do a lot of work designing your game around both control systems, probably difficult in a week.
Like another commenter said "The substance/cool chasm is real" https://news.ycombinator.com/item?id=7386061

It is and I'm loving it. The last thing I need is a wave of smart kids taking all of the low hanging fruit in un-cool flyover country (or what DHH has called the Fortune 1 Million). Right now I'm staring at an ocean that other people don't want to fish because the water is too cold. I'm working on something very unsexy that will hopefully buy me a yacht and a Ferrari. I have a list of things just like it, again, all very un-sexy.

Let them have their sexting apps.
I would prefer that people uploaded their videos with no music, for two reasons.

First, music is a very personal and subjective thing. There's a vanishingly small chance of a video having a song that causes me to discover a new artist that I enjoy, and a large chance I will be annoyed and immediately mute the video.

Second, and more importantly, using copyrighted music makes the video much more likely to be inaccessible on YouTube on mobile devices and tablets.

For drone videos in particular, of which I watch a lot, I vastly prefer just using the audio straight from the camera. Personally, I cut 12 decibels or so, to avoid rupturing the eardrums of viewers with headphones.
I'll also shamelessly plug my open source implementation, OpenSpritz, which now has a healthy and vibrant community!

https://github.com/Miserlou/OpenSpritz

as well as the Android / Google Glass companion:

https://github.com/OnlyInAmerica/OpenSpritz-Android
I've been following your progress with these games and there are several I really like, most of which is I think #5 with the cube jumping. I can't sing you enough praise on posting these as inspiration to others and sticking with the one game per week timeline. The motivation alone is inspiring.

That said, this one is frustrating. I feel the keys are off. I like to run before I jump and in some areas, it's not possible because the responsiveness of the keys just isn't there. It takes too long for my guy to jump after I press up. Also, it seems like you're possibly doing your left/right code in a way that gives left priority. If I press both left and right, my guy goes left. I feel like he should stay stationary in that situation.

Other than that, I like the gameplay, tutorial text that's part of the scene, the sounds and music. I really like the cube slanting to show motion, too. Clever.

Keep it up!
er.. sorry what? Squirt is using plain text HTTP. This is definitely a bad thing.

From Chrome Dev Tools:

"..was loaded over HTTPS, but ran insecure content from 'http://www.squirt.io/bm/squirt.js': this content should also be loaded over HTTPS."
That document acknowledges inherent JVM limitations:

> Java garbage collection becomes increasingly fiddly and slow as the in-heap data increases.

So they had to work around that. In my view it's not a tiny issue. I'd say, instead of working around such inherent limitations, it's better not to have them to begin with when making high performance systems. That was my main point above. Time spent dancing around such problems defeats the purpose of supposed easiness of development.
Interestingly, Orange as a place name (and the House of Orange) has a different derivation, it came from Arausio which was named after a Celtic water god.

Latterly it came to be associated with the fruit and colour.
an unusually large amount of interest in the subject

Not to mention talent in the area. People aren't fungible, especially not later on in their careers.

For example, Steve Jobs (pbuh) is not interchangeable with Eric Lander, even though both of them are/were highly creative and driven people who reached amazing success in their field.

The kid who's a natural programmer and working on the latest messaging app or Flappy Bird would never have been happy doing bench work to cure cancer.
No obviously not.

There's a lot of things you can do to protect you privacy but it all starts with a good choice of OS and hardware.

If the foundation is compromised there's no point in anything else you do to protect your privacy.

Edit: Yes Arch it's not particularly security conscious I choose to compromise some security to stay on the bleeding edge now that could mean that I get some bad code sometimes but that also means that it gets fixed sooner too.

Having a rolling release system that you can mold to your needs is worth it for me.
Ask HN: should I live my corporate job?
I have been working in controlling finance for 3 years. It has been up and downs and now it's definitely a down moment. I kept learning web development (python, js, css, html) those 3 years, but I do not have a real portfolio besides my website and some scratchy apps. I am not a professional programmer, but I can talk to programmers easily. Definitely I lack experience, but I think I can put that in if I can do some junior work.

I am also willing to learn new technologies, in fact, I was looking into angularjs lately and I think it would be cool to build something in it.

Given this, would you think I have any chance to start in the remote web developer world? Or do I lack too much experience? Any suggestion to start fast?
Like Tetris, just add some demise?
All true. One difference between Bitcoin and dollars is public perception driven by multiple forces -- experience, some untested assumptions, and social expectations. Alto TBTF (Too Big To Fail) plays a part -- we're not going to allow dollars to fluctuate too wildly and destabilize the economy.

But another difference between Bitcoin and traditional media of exchange is that Bitcoin relies on very good, utterly reliable software, and that doesn't exist at the moment.
If you enforce a convention that private branches start with the developers initials (nb-restructre-everything), and that developers can force-push only their own branches, you can rely on each developer to keep their remote up-to-date.

You can even rewrite a branch shared between developers that hasn't been merged mainline: once it's done, have one of the developers create a duplicate branch in their own private namespace, and rebase and merge that.

Accidents happen, though. If you want to be guaranteed safety, enforce that every developer have their own remote fork. They can rebase at-will on their own fork, and submit pull requests to the mainline repository. (If you're using GitHub, this is dead simple, since you can open pull requests across forks.) This method introduces a fair bit of hassle and overhead for a smallish team, though.
It's funny how that line of thinking should boil down to "capitalism, or at least the way we are practicing it, misallocates resources", but the thought-buck always stops with the smart people. There's no "well, I the incentives must say these people should work on sexting apps, and they are acting rationally, I wonder why the incentives are that way?", it's just "Ugh! You're smart! Stop it with the sexting and start with the curing!"

An expression of outrage and disgust with no follow-up -- someone else should work for the good of the world, I'm just a regular person trying to feed my family.
I think of it more as "poetic license" than anything. Could be wrong though.
Tim O'Reilly talks about the Internet of Things + beyond at 11 AM PT
To torture the armory metaphor further, there are also land mines that you would want to avoid to keep from getting limbs blown off.

In that metaphor, traditional waterfall is a land mine filled with plutonium shrapnel and anthrax spores.
Not only that, but in Serbo-Croatian, in latin script, "nj" is a digraph for the ɲ phoneme. (A very small number of words, mostly of Latin origin, can cause ambivalence because they have "n" and "j" juxtaposed but are meant to properly be pronounced separately, e.g. "konjugacija" /con-yu-gatsiya/ (conjugation)). In fact, correct transcription of "new" would really be "nju" (but only in Serbian, there is no transcription of foreign words in Croatian), so you have "Njujork" for "New York".
It depends on memory usage patterns. In some cases Java's GC could be even faster than malloc/free. I could say more, it's meaningless to discuss such provocative topic as "performance" with no any details.
The definition of 'kinfolk' was probably pretty minor among the list of fabrications by Forrest Carter:

http://en.wikipedia.org/wiki/Asa_Earl_Carter
That totally happened by the way.
You could trying porting the web games using phonegap[0] or titanium[1].

[0] http://phonegap.com/

[1] http://www.appcelerator.com/titanium/titanium-sdk/
This one has basic ePub support https://github.com/OnlyInAmerica/OpenSpritz-Android
It seems to me that it in part was the effect of the boom: the hot local economy drawing a lot of unattached young men with money, the local government expanding too rapidly for controls.

[edit: added "in part"]
I feel exactly the same way, though you're clearly ahead of me. Right now I'm working in website development but trying to figure out how to get into the medical hardware industry, either with or without a software engineering degree. I'm signed up to take software engineering this fall, but if I can get the job I want without it...

Anyway, can you mention the names of any unsexy companies that I ought to look at? PM if you don't want the smart kids to know about them :)
Here In Argentina. I had that error too. But after my 3rd try I could get into... but then another 502.

Youtube works, but sometimes just shows a 502 error.
Does it work the same as Preview? Preview actually detects my signature on the page I'm holding up and creates a vectorized version of it automatically. It's not just a photo.
Hi Michael, Thanks for the input! We will add evaluation on it. Starred it in github :-)
"Generals are easy to fire and rarely have direct effect on the day to day operations"

The second half of this sentence doesn't ring true.

The last two major generals Obama fired were McChrystal and Patraeus. Both hugely influential in structuring day to day operations, if not direct tactical decision. The latter was the author of http://armypubs.army.mil/doctrine/DR_pubs/dr_a/pdf/fm3_24x2.....

https://en.wikipedia.org/wiki/Stanley_A._McChrystal

https://en.wikipedia.org/wiki/David_Petraeus
"Too many people are motivated by those really shallow incentives (a little bit of money, a little bit of fame) than by things that matter more in the long run"

No, I think it has more to do with the fact that people who work on things that matter more in the long run should be offered those "shallow incentives" as you call them by a societal structure. Society (at least in the US) has withdrawn those incentives (a stable family, recognition of intelligence vs. being popular); and the result is that people are moving away from anything that doesn't offer them more recognition -- of any kind.
Looks pretty cool. Personally prefer the Read [1] chrome extension approach, as it has a minimal UI and sits on top of the page. Also, think the red color is slightly distracting, when north of 700 WPM.

[1]
https://chrome.google.com/webstore/detail/read/aiijjeoekhpdp...
Using Meta Tags in HTML: Some Basics and Best Practices
Post it to HN again.
yeah, unread 0 seems way better than having an empty inbox. what's the overall benefit with having 0 inbox over unread 0?
Introducing Streamtools
It's probably just a phase, he'll outgrow it :)
Depending on the task Java is actually faster than C++ at times. Garbage Collection, when done right, can for example be faster than manual memory management. And a JIT compiler can do optimizations that a normal C++ compiler could only do with help from the developer.

There is a reason many of these kind of systems are written in JVM based languages. Examples: Hadoop and all of its siblings, Cassandra, Storm, Kafka. So either all of those people in successful projects make "questionable decisions" or your knowledge of Java/JVM performance has been outdated by the new developments of the past few years...
Recently I had been operating under "Assume it is being done, unless you can come up with a really good reason[0] of why it would not be done"

[0] Such as it is physically impossible or prohibitively expensive.
Millenials Guide To Baby Boomers – Workplace
> He also passed up the opportunity to make millions of more dollars in merchandising.

If you had enough money, would you realize it?

In the US, one study found that income is positively correlated to happiness only up to $75,000/year. If the $50K/day claims are true, in the 41 days between January 1 and February 10, he made enough money to live at $75,000/year for the next 27 years, without investment of any kind.

It's reasonable to guess that he will invest the money, and that the money/happiness plateau is significantly lower in Vietnam than in the US due to a lower cost of living. So he could be living at the happiness plateau for the rest of his life.

So why exactly should he care that he's passed up millions of dollars in selling stuff nobody needs? Growth for the sake of growth is the ideology of a cancer cell.

[1] http://www.newscientist.com/article/mg20727770.101-money-can...
Of course it depends. My point is, it's too unpredictable, even if you assume certain patterns are better or worse. That's why systems with RAII are much better by design in this aspect.
RE: Developing Decoupled Code

Extra complexity cost is insane and probably not worth it. Basically you move all your crazy stubbing and mocking out of test code and into application code. Do not do this unless you really, really need this kind of dependency injection.
> "In my own experience - I've known a few people who were genuinely better at their development work in open environments. Better as in measured output vs what they thought of themselves. They felt better - they liked the atmosphere - but they also thought they did good work, when they weren't doing terribly good work."

See the part of my original post: "Every single argument boils down to "there's simply no way you've had a positive experience, your experience was actually negative but you're too dumb to know it""

You're doing it right now. I'm not prescribing open-plan offices on you, so don't prescribe yours onto me. Furthermore, this blind assertion "people who like open plan are actually more productive in private offices" has a gigantic "citation needed" on it. It is a universal assertion every time it comes up, yet is NEVER substantiated.

> ""hey - I ENJOY working in open plan areas" is used to justify it for everyone."

Except no one here is doing this. You're setting up a straw man and declaring gleeful victory knocking down a stance no one in this thread has advocated.

Look at what others are saying:

"I understand why open floorplans don't work for some people but I personally enjoy working in one..."

"Open floorplans are fine so long as there's an alternative option available."

"We had private rooms too, and many engineers preferred working in quiet, but I'm glad it wasn't all private offices."

No one here is prescribing open floor plans on you, but you have spent many replies in this thread behaving as if they are, and prescribing private offices onto them by insisting that you know their productivity better than they do.

You have spent this entire thread accusing people of forcing their preferences onto you, but it would appear in actuality it's the reverse.
I feel like I'm the only person in the world who doesn't have this problem, even though I get a bajillion emails a day. Why is it so hard to hit Inbox Zero?
You really need more than 2G of heap? And can't use ffi? There were some posts to the mailing list that seemed to have a genuine issue, but most use cases do not.
Yes, Kinesis can be thought as a non-hosted version of Kafka. To me , using either of them is a cost versus benefits trade-off i.e. if you are willing to pay the cost of using Kinesis to get a hosted solution where-in the operational burden is greatly reduced or vice-versa.
I'll have to check them out. Both MixPanel and Heap give us some basic demographics info but we aren't doing much with that right now.

We are still at a very basic stage and mainly want to ensure signup completion once started. This obviously means the messaging flow needs to be aware of what the signup process entails and at what stage the prospect is.

Currently, we do this with a whole bunch of meta attributes attached to each user profile and derive what has been completed and what remains. However, this makes for some message logic to derive remaining steps, past messaging history etc.
> If a project is on github I can't exactly choose to use svn.

https://github.com/blog/1178-collaborating-on-github-with-su...
Separate reply from before:

"I derive energy from other people working around me."

That's great and all, but what effect does it have on the others around you. It's a rather self-centered view (almost by definition!) but.. "I derive... around me". It may be extremely draining on the people around you, but if it's OK because you get something from it, that makes it fine?

I'm projecting here, certainly, but the whole statement about what works for you bothers me. I've seen more teams be under-productive in open floor plans compared to similar teams that have the options of shared and private workspaces. Is the floor plan the only factor? Probably not, but it's certainly one that was very noticeable. Perhaps it's just symptomatic of something larger?
It's a great game.
Just my sort of thing really and I really like the music.
It only took a couple of minutes to beat though so it's a little short. Then again for a weeks work it's fine.
Keep up the good work.
One main advantage is that Kinesis is elastic -- it scales automatically based on load. Managing a Kafka cluster is an unnecessary task with Kinesis available, which alleviates quite a bit of headache.
Sure, but that's a culture problem. If you give people drugs, they get hooked and want more, so you sell them what they want and make a lot of money. "Dumb-tech" works like drugs. How can you stop consumers' addiction to those drugs without making them illegal? That's a hard question. But the thing we must remember is that something the market wants and pays a lot of money for is not always good for society – it is often harmful. You can easily turn most people into junkies; putting them all through rehab is hard (but worthwhile).
I'm a high school dropout. The people who take money out of their pocket and hand it to you for solving their problems don't care much about your education, they care that you understand their problem better than they do.

Pick a "green light" market and start interviewing people in that market for their pain points. Something will emerge.
Sorry for the late reply. I've been through Techstars. If interested, I'd be happy to elaborate, but the OP hits on things that I can firsthand attest to be true.
Do it NOW. Stop procrastinating. Unless you're not sure, then you probably have no business taking any risks. You WILL get butt hurt. Freelancing and remote work is that roller coaster ride that will make you want to barf.

Either way, good luck to you. Hurricane strength winds ahead!
This. There's a vicious cycle of government inefficiency, privacy advocacy, and all-around distrust that keeps happening over and over again, reinforcing memes and justifying a lot of backwards thinking.