skysight-inc/HackerNews huggingface dataset:
Wireless mesh may indeed be the future, but scaling mesh networks beyond a few hundred nodes requires a lot of coordinated work, and there has to be quite a bit of work done in the routing protocols before it can be made to work properly.

As for censoring a mesh network, there are many methods to do this, such as prohibiting the use of the frequencies with more than a certain amount of power (thus limiting the reach of any given network). Or the disruption of a few key nodes. Or a malicious actor participating in the network in order to disrupt communications. Or, perhaps the simplest method of all, adding enough noise by way of simple jammers to make reliable, fast communication impossible.

The Government regulates the use of the RF bands; they do this at our behest because radio frequencies are a finite resource. To use Ham radio as an example - which has access to the frequencies a citizen can use to reach the furthest - they must operate within the restrictions outlined by the FCC within the US (and their counterparts in other countries).

Specific to the problem of using RF as a replacement for the internet: ham radio operators can not do anything commercially, nor can they use encryption for which the key is not readily available. This necessarily limits what can be done to build out a long distance communications network without the government's tacit approval.
Atomicity, Interlocked, and Memory Operation Optimizations in C#
Small Business Content Marketing Tips
Bluesmart (YC W15) Is Looking for a Lead Software Engineer
Bluesmart, creators of smart connected luggage, is looking to hire a Lead Software Engineer. This is a unique opportunity to join as a very early employee a high-potential Silicon Valley Hardware+Software startup (YC, $2M raised in crowdfunding). You will get to work closely with the founders, contribute to the foundation of our software base, assemble and lead a team and grow as the company itself grows from a small team to hopefully a global leading company. The team is split between Silicon Valley and Hong Kong. We would be ok with you starting remotely, but soon relocating temporarily to Hong Kong (where most of the product team will be this year) and later relocating permanently to Silicon Valley.

Learn more and apply here: http://bluesmart.com/pages/software-engineering
"Prediction" really should be added to the HN title.
The main reason I wrote this is because I can't find a lightweight web framework for OCaml. I am familiar with ocsigen but I can't even figure out how to navigate around the website nevermind the codebase or documentation. I still have no clue what I'm looking at when on the site. It comes off too "enterprisy."

I just wanted to provide a simple interface in a familiar environment (github) to give beginners a chance to play around with OCaml on the server.
CoreAnimator – Turn your animations into native iOS code
Here's my own prediction. No, they won't.
The post I was commenting on apparently got edited after I replied to it. And your condescension is not at all appreciated.
Two Sundays ago, a woman flirted with my friend and got him to buy her a drink. She was uninterested in him, merely thirsty. Should the victim spread her name far and wide, publicly shaming her? If unexpected and unwanted physical contact is the dividing line, that same day a different woman kissed me without my permission. Should I publicly name and shame her?

I suspect most people's demands for a public naming/shaming are merely knee-jerk emotional responses rather than principled positions.
To clarify - I said they're stupidly wrong, i.e. really really wrong - not that they themselves are stupid. They might be very smart, but they arrived at objectively wrong conclusions.

Of course we're not totally certain of this stuff. But the important thing people often miss is that you have to quantify your uncertainity. How much uncertain are we about vaccines causing autism? So uncertain that you'd expect vaccinating your child to be a russian roulette? A little uncertain so that the chances of autism via unknown process is below the benefits vaccines provide? Yes, maybe vaccines do sometimes cause autism. But there's a difference between 50% of times and 0.005% of times, and in case of former, we'd have spotted that long time ago.

I agree - we should encourage people to think for themselves. But we should also teach them not to think in terms of boolean logic, but in terms of probability and tradeoffs.

> So I agree with you; we need that trust. But what nurtures trust? Is it calling people "stupidly wrong," or is it recognizing their motivations and addressing them with a human understanding? And why aren't we doing that?

I don't know. Maybe because it doesn't sell? I'm yet to see a reasonable analysis in media. It's always "this group is wrong" or "that group is wrong".
Scaling Kim Kardashian to 100M Page Views
Sticking a Hand Through Time: Adventures on the call stack
Did British Spooks Use NSA Data to Spy on You? FIND OUT
You're right, the context might have made this sufficiently clear. I haven't gone through the angel-investment-courting game (Tarsnap is bootstrapped) so I have no direct experience here; but given everything I hear about the importance of finding the right investors and "hot" startups going from desperately seeking money to turning investors away overnight, I assumed that the "politically correct reason" was plausible enough that the investor in question would have believed it.

I apologize if my lack of understanding of the context meant that I didn't recognize what would have been an obvious subtext to everybody directly involved.
It appears the parent comment I was replying to got edited after I posted this. Thanks TylerJay for completely changing the meaning of your comment without any notice.

The original commented suggested that they sent the email themselves as if it had come from the user, not merely setting Reply-To.
One thing you may be missing is that big tech companies are hiring people with scarcer skills. I think the difference goes something like

Startup

- Willing and able to learn new technologies.

- Willing to be responsible for a wide range of things, and do grunt work that is below their skill level.

- Willing to work longer hours, (since startups want to get a product out before the competition).

Big tech companies

- Can accept more rigid rules/bureaucracy.

- Specialized technical knowledge (since big companies have more need for this).

- Work smoothly with company politics.
For the first time since Edward Snowden revealed the indiscriminate spying of the Five Eyes national intelligence alliance, everyone in the world has a chance to ask, what about me? Did they spy on my life? In a narrow but important decision, the UK Investigatory Powers Tribunal (IPT) ruled that the sharing of NSA data with GCHQ was an illegal human rights violation up to December 2014, because there was no public legal rationale for the sharing. Now anyone can file a request seeking to learn whether their personal data was shared.
If you've got a mouse with a scroll wheel, scroll "down" constantly to stay afloat
Thanks man, was going to post this myself.

The very same arguments were made against the Human Genome Project, and yet look at where we are.
In my experience, bad advice (though I agree it may work for some).

I made the mistake of joining startups early in my career. I still suffer because of those decisions. It is much better to work for a big brand when you are young. Yes, in startups you get to wear a lot of hats but unless you are really lucky, you never learn anything in depth. Big companies have enough good people to learn from if you are motivated enough (as I was). And worst of all, unless you are one of the founders, and the startup is reasonably successful - then they will bring a "VP of Engineering" from a big company after two years irrespective of how much you have helped them build their systems and probably deserve that role.
>Because you can't just say "I'm sceptical" and expect to magically arrive to the correct conclusion.

Yes. The idea that "the worldview based on science alone has reaped what it has sown," seems a little silly in this context, as skepticism by itself is not what science promotes. If the skepticism was rooted in science, we might see many other beneficial behaviors associated with scientific method accompanying the skepticism. But we don't, indicating (to your point) that the skepticism stems from distrust for authorities in general, not from middle-school chemistry classes.
Sounds more like what you'd like to see rather than reality. Nothing in your article suggest what's in it for Apple or even more so, what's in it for Telsa. More like how cool would it be if this were to happen.
I play video games very rarely. Monument Valley is the only game that I've downloaded in the last couple years that I keep coming back to.
He means that all the undesirable effects of big corps are non-existent in a startup.
Super Explorer – 2D tile exploring game in Racket
That works too! Why any of this software was running on a machine that can transfer $10mil+ is beyond me.
Wasn't too long ago Facebook was in the news for giving new hires $1m in stock as signon bonus.
If you are programming things that will only ever run in OSX, use a mac.

If you are programming things that will run on linux, don't fuck around and get a thinkpad.
My sense is that the business plan of:

* 1-2 good blogs ->

* Snazzy public interface ->

* Invite only blog network ->

* Status competition for invite ->

* User-generated content magazine

was clever, but didn't pan out, and when the project pivoted to being a Medium alternative, it got crushed; svbtle : medium :: posterous : tumblr.

(I could be wrong about all this and have no inside insight into Svbtle).
> Client-side code is about displaying things

Actually, JS developers are learning that this is frequently better done on the server; there are more and more articles every week about the benefits of pre-rendering the application page on the server side, then letting the client JS take over and make the server generated code responsive.

I believe the term being used is "isomorphic" javascript.

However, since the Node.js server is inherently single threaded, the cost of generating these templates server side impacts every connection being handled by that particular instance.
"Be vetted by the Transportation Security Administration."

TSA vetting is not even required for a pilot certificate that is a US citizen.
> People don't trust their government, they don't trust corporations, and they don't trust scientist. And I increasingly believe they have perfectly good reasons for that.

And I feel that most of this can be attributed to the apparition of the Internet. People use to have no alternative other than to trust authorities. Now, they tend to bypass them more and more and equally trust strangers on the Internet since they can relate more easily.
> This is just too messy for me. Waze’s privacy policy guarantees anything but privacy. It’s a misnomer to call it a privacy policy, when in fact, it’s a very lengthy document granting the company (and Google) the rights to claim ownership of, and potentially abuse, your personal data. There are virtually no consumer rights stated in this privacy policy whatsoever, in fact. The entire policy only benefits Waze legally, financially, and in virtually every other way.

I propose "Privacy Policies" be renamed to "Tracking Policies", because that's what they really are these days. They are all about the ways in which you allow the company to track you, keep and use your data.
Early private beta access to Trustatom Certificate API
FYI, it's consumer spending, not money in general. When you get to deciding where you spend sums that actually have an impact (ie, business spending), they're in a small minority.
I think you're underestimating how big the ocean is. Most of the time a strategic missile submarine is not followed; attack submarines or helicopters may be heading there after you've launched but at that point it's too late.

In a first strike scenario overwhelming force is absolutely the way to go. You're trying to completely eliminate the ability to retaliate. It's not a scenario where "holding back a reserve" makes sense.

ICBMs are routine, proven technology; the fair comparison is with commercial satellite launches, not with interplanetary probes. And those have a success rate a whole lot higher than 50%.
> The base problem is that we have a society of people whose interests are aligned against each other and a system meant to encourage that kind of competition.

This. This might be one of the roots of the lack of trust. And given that people get abused by others all the time, it's really hard for me to blame people mistrusting research done by companies - especially if you don't have even basic understanding of the scientific issues involved, which most people don't have - partially thanks to broken education system, and partially because well, why should they? Not everyone will love science, those who don't should be able to just trust those of us who do. But now they can't.
This maybe a ridiculous idea. But if Apple do want to acquire their way in to the Automobile industry, wouldn't it make sense to buy Tesla right now, at about $25 billion market cap.

One big hindrance that I see is Elon Musk, who IMO would not play second fiddle to anyone else.

A traditional automobile company might be a better solution, I would think. Someone like Jaguar-Land Rover given Jony Ive's background. Their market cap seems to be around $15 billion and they seem to lack an electric vehicle program (this could be where Apple comes in, with their battery expertise), unlike BMW, Daimler etc. who already have an electric cars in development/production.
1) I have no inside information.
2) I hold no shares of Tesla or Apple*.
3) I do own two Teslas and spend $3k per year on Apple products personally (at least).

Then why should I continue reading?
How to Prepare Techs for Their First On-Site Appointment
It's not a mantra. It's a defined word that contains no judgment of the particular technology.

I think of it much along the lines of Kevin Kelly's "What Technology Wants" and his "Technium". Technology is an extension of evolution. A constitution is as much a technology as the alphabet or an iPhone. All have positives and negatives.
Amazon.co.uk was down
Being vetted by the TSA may be one of the most useless things under any circumstances.
For a vastly smaller-scale version of this, check out OpenWorm.

http://www.openworm.org

It defies understanding why one wouldn't start with a much simpler organism rather than trying to go directly to the human brain. For one thing, you can actually experiment on, e.g., a rat brain in a way that you can't on humans.
I already agree with you and I have from the start. I have no interest in talking, because it is obvious that I can not communicate effectively and fluidly, on the internet. Thank you for the conversation, but this is the same circle of thought as it has always been, and it never seems to change.
The human genome project certainly was overhypered and had underdelivered on its biomedical benefits. You should look for articles, even in science press, about the 10th anniversary of the human genome project; it was not all roses, to say the least. In fact they were quite frank about it. The main governmental proponent, the current NIH director, acknowledged it as much. HOWEVER, there is no doubt HGP is a resounding scientific success for its technological breakthrough. Genome sequencing is now a basic scientific tool in all branches of biological science. Its impact on medicine will only increase. A lot of the recent crop of newly FDA approved drugs can be traced to genomic insights.

One good thing coming from HGP for the general public and journalists, I have noticed, is that they have more discernment regarding scientists' promises. Trust, but verify. There is a snowball's chance in hell that NIH will see a substantial budget increase in this decade, or the next for that matter.

BTW, that $1000 human genome sequencing claim is not believed by most scientists. Lawyers can argue it, especially Illumina's, but not according to common sense.
One silly thing in OS X is that if you have only a wireless keyboard and mouse, and accidentally turn off Bluetooth, it is really difficult to figure out what to do next. The usual advice is "attach a wired mouse and keyboard and turn it back on", but if you don't have one, lots of luck.

You can actually recover from this with a full power down and restart, OS X tries to detect this condition and turn Bluetooth back on. But sometimes it doesn't work and requires a PRAM reset.
Wait, he coerced a coworker into sexual favors, and has to do to sexual harassment training but wasn't fired? I can't even imagine the full extent of liability an event like that might open the company up to. Not to mention how demoralizing it can be to other employees.
Uh, that was the whole point. The 5C was not a new phone, but a way to gradually introduce a low-budget iPhone so that, one year after its introduction, Apple could offer an iPhone free with contract, expanding their market share and App Store consumption.
Firing up the game is as simple as cloning with git and then:

`racket super-explorer.rkt`.

For mac users, racket is available via homebrew; another option is to download and install DrRacket from racket-lang.org and augment $PATH with:

`export PATH="/Applications/Racket v6.1.1.1/bin":$PATH`.

http://download.racket-lang.org/
What exactly is the alternative to the state claiming domain over all the air? Everyone owns the air rights above their property? I'd love to see how those negotiations work out when you want to land a plane.
As a vim user for everything, I once tried to use the vi mode in bash and zsh, but quickly got back to emacs style cause I couldn't do what I was used to (mostly Ctrl+P/N,A/E,R,W/U).
Is there someone here who would tell me how he uses the vi mode in a shell/readline program so I could try again?
You're right that no one is going to come up to you with a big red button that you can press.

The actual changes that would help are probably more subtle than that (assuming that your workplace is somewhat reasonable -- aka not the scenario discussed in this post). Make sure you don't talk over people or otherwise belittle their contributions. If you see someone else doing that, you can say something like, "hold on, I wanted to hear what A said", or "yeah, isn't that what B just suggested we do?". Etc.
I guess you don't know unless you try.
This article is crap. It would be better if the list of "reasons" didnt include garbage like "Apple stores would look really F#@$%ing sexy with a car in the middle of them, no?"
I use an extension called switch to tab. It uses the omnibox interface to auto complete what you type and switch to the right tab. (and when I'm switching back and forth multiple times between two tabs, I just have muscle memory for how many tabs apart they are).

What are you referring to specifically with the "spying on you" claim? I wasn't aware of any behavior like that other than features that you can turn off that end up sending info to Google servers (like tab sync).
And I'm sure he'll be the first to want the government to step in when his hotel starts blocking personal hotspots.

Regulation is not a bad thing. Sometimes long-term planning is required.
I'd be interested to read more. Source?
I love the don't break the chain thing but just wanted to point out that Jerry Seinfeld said in an AMA on Reddit that he did not invent that program http://www.reddit.com/r/IAmA/comments/1ujvrg/jerry_seinfeld_...
I can attest to this as well.

The talk of getting something done far outweighs the getting something done. People want/need things in certain ways, and at some point someone is issuing the commands that can't be argued with anymore.

I'm often given tasks which I know how to deal with in and out, but I have to dig out all the details prior to implementation and put together specifications, just so someone who doesn't understand the codebase or how A relates to B can ignore me through a meeting and give me the ok. When I first joined the company, before it was sold, and before it increased its workforce 10x, I felt productive most of the week, and more importantly felt happy with my job.
The Commodore 65
In my opinion, this would be a bad idea for both Tesla and Apple. I like Tesla, because I appreciate the effort Elon Musk puts into the company and I am betting that many others like Tesla because of him as well. In my eyes, Apple buying Tesla would be the equivalent of Apple buying Elon Musk and that would make the purchase of a Tesla vehicle much less attractive to me... But then again, if Apple can somehow speed up the price drop of electric vehicles by utilizing its massive overseas engineering machinery then I'd be totally wrong and buying a Tesla vehicle would be a much more attainable goal for many.
> Also people like you that believe that everything that has gone trough a scientific study must be true, science can also get it wrong sometimes, don't stop thinking and questioning.

I can't speak for TeMPOraL, but I've never heard anyone claim that science is infallible--and it's certainly not implied by their comment.

Science believers simply recognize that scientifically-vetted ideas are _the most likely to be true_.

Sometimes science is wrong. Often. Maybe even usually. Science is very clearly the most reliable truth-finding mechanism we have.

The options aren't sometimes-wrong science v. omniscience. It's sometimes-wrong science v. more-often-wrong everything else.

Characterizing belief in scientific findings as absolute, undoubting faith is completely inaccurate.
Steven Kotler's Six D's of Exponential Technology
You may just have to live with the fact that there's no way to interrogate her account without sounding like a creep.

Similarly, there's no way to question satanic cults without sounding like you don't care about the children being ritually molested. Or no way to criticize MADD without sounding like you support drunk driving. And there's no way to question accusations of witchcraft without sounding like a witch.

The blind acceptance of a moral panic is definitely scary. I'm pleasantly surprised to see you calling it out on this topic. getting
While memcache and redis are often compared, I don't think its entirely fair to compare them. Redis and Memcache have very different design goals. I don't think anyone is using memcache as a primary source of truth or wishes it has persistence. Memcache is a cache, Redis is a database.

Redis offers much more than Memcache, even it its at the cost of performance. The article assumes that everyone runs redis like they run memcached. They don't (http://blog.pivotal.io/pivotal/case-studies-2/case-study-how...) and if Salvatore were to fork memcached to try and get many of those features into memcached its doubtful the community would ever accept it. If providing those features came at the cost of performance, it would have been terrible for companies that actually depended on memcache being a fast in memory cache.

It isn't so much that "Redis is better" it is, Redis is more likely aligned with what you are trying to do and more flexible. However I doubt you could convince Facebook to replace memcache with Facebook, for any of the "engineering efforts" that were put into Redis. Likewise, I doubt Facebook would be running a fork of memcache that offered Redis-like features.
Keys for Networking Effectively with Ivan Misner, Founder of BNI
No one knows for certain, but... suppose you have two projects and can fund one of them.

Project A wants to investigate in as much depth as possible (given their budget) the effects of nail-biting on arthritis.

Project B wants to investigate in as much depth as possible (given their budget) the effects of learning a programming language on Alzheimer's disease.

I know which of these seems like a better choice for funding, even though I don't really know for certain what the long-term impact of either will be.