skysight-inc/HackerNews huggingface dataset:
You have some valuable points.

Naturally the internet is not a mesh network because nobody will take this role of gatekeeper without benefit. If somebody does, it becomes ISP again.

However, although the current web is messy, we should be able to organize it using distributed network solutions in a peer-to-peer manner, as proposed in the blog here: http://bit.ly/1e8vrLL. It serves an additional layer on top of the nature internet. It has the protocols built-in and the "Gatekeepers" sitting in between the distributed nodes and a feasible business model to support its execution, rather than the ideal Semantic Web solution requiring DRM.
Your attitude sucks.

I was with you up until the point where you said that your only hope is to TRAIN them. The developers that I have met are almost all really interested in technology and constantly learning new things. Few developers wait to be trained if there is a useful new technology out there that could solve problems that they would like to solve.

So there is a 3rd way, and that is to identify the developers who are into constantly learning new things. It is not hard since you just have to weed out the 10-15% of developers who have given up on learning for one reason or another.

If you need developers, just hire a few people who have done some kind of development before, are at least vaguely familiar with the tools and problems that you have, and are willing to work for a graduated salary where they start around 10% lower than normal and work their way up to the full salary in 3 months or so. You will still have to lose a few before three months is up, but the upside is that you will never again have trouble finding people.

I used the word normal up there instead of a particular salary number because numbers vary by country and region. The right number for you is probably somewhere above the average salary for your region because if you are weeding out 10-15% of field, then you are by definition hiring above average people.

Sure you may miss one or two really great people who demand a high salary or they won't leave their employer. But can you honestly say that you KNOW that these people are good if they are not willing to go through a short trial by fire? You could even rig the graduated salary so that the final yearly total earned is exactly the same as if they had been given a normal salary offer from the beginning.

There are lots of smart and skilled people who can learn a new language and a new platform in FAR LESS TIME THAN IT TAKED TO LEARN YOUR CODEBASE AND YOUR BUSINESS. And don't tell me that you only hire people who already know your code and your business, because if you are not churning out mindless Wordpress sites, then I don't believe you.
Writing a dynamic array in C is a good exercise in the amount of details you are spared in languages which provide basic containers.

I recently revisited some example code I wrote many years ago [1], and found some new issues, and there are most likely still some I haven't noticed.

That being said, when you use a title like this article's, it is a good idea to check your example code thoroughly.

[1]: https://github.com/jibsen/scv
Instead of trusting companies who are reinventing the wheel from the ground up... try a _real_ Wacom stylus.

Try the Galaxy Note 2, Surface Pro, or Wacom's own $2,500 Cintiq 24HD.

http://www.techindustriya.com/2011/11/11/wacom-launches-the-...

Wacom has been making styluses for many years. They have perfected the art, and their best-of-the-best perfectly mimics the most complicated and intricate of pen movements. (including pen angle, rotation, thousands of levels of pressure sensitivity, multi-pen and so forth).

The Surface Pro and Galaxy Note use the cheaper "Bamboo" class Wacom styluses, which "only" have thouands of levels of pressure sensitivity. (but fail to keep pen angle and rotation in check).

Nevertheless, if you've only used iPad crap styluses, you're in for a treat. Both the Surface Pro and Galaxy Note know whether or not your "finger" is on the screen, or if it is a stylus. In fact, you can use both. Your palm does NOT mess up the advanced Wacom styluses on these tablets. Its totally on a different league than JotScript.

-------------------------

Anyway, the stylus is only one more tool that I hope will become standard issue for tablets. But that isn't the part that matters. What is important is for Tablets to continue to accelerate and become more and more useful.

Before the past couple of months... Tablets were nothing but toys. They were as you said, but portable screens with a little bit of smarts to them.

But the industry is moving on. They are marching towards progress, and eventually, content creation will become a real thing.

If you need a little bit of imagination to take you where we're going... it is currently possible (with enough hardware / software), to capture an object with the Surface Pro's camera, import those images into a 3d model, manipulate the model and then print it using the Makerbot 3d Printer.

All on nothing more than a "tablet".
At least tell what people does it actually does if you're going to ask for an email address.
I see they plan to use pyinotify if installed (Linux only).

https://docs.djangoproject.com/en/dev/releases/1.7/#manageme...

Any reason to stay away from the cross plateforme Watchdog?

http://packages.python.org/watchdog/
Care to explain in a little more detail?
Is a calender resp. date-time monad really such a far fetched idea?
It certainly is. Over the last few years there seems to have been a fair bit of WW2 history written that is less loaded with Cold War prejudice. While lots is still unavailable it has made for some interesting reading. I hope this carries on as it's been fascinating.
1. Learn French for 2-3 hours every day with no holidays until...
2. Write the DELF [http://www.europa-pages.com/france/DELF-DALF.html]
3. Move to France
4. Find a job ( stick this into Google... emploi developpeur informatique site:.fr
5 Profitez alors!
Quarks Know Their Left From Their Right
Congratulations guys. Great news.
I find it amazing that these days these statements could be equally well applied to the U.S.A.
100 time cheaper dropbox like service
Phones, Browsers, and Search Engines Get a Privacy Overhaul
> No reply after several attempts is a NO

If that was true, people wouldn't do it. It's not, though.
The fascinating thing about the Second World War is that several countries weren't fighting for survival, but for victory and power. Surely the big winner was the US. However Britain was in it to win from early on, as survival wasn't really the issue. The richer you were, the better you fared, unsurprisingly.
> Fun fact: there's plenty of evidence to show that being female, being black, being Muslim, and being a communist in the US is more likely to have a negative effect, compared to someone male, white, Lutheran, and Democrat.

In terms of gender, though, it really depends on the area of life. Women have significant legal privileges regarding reproduction and family law above men, but these also necessarily cascade into negative implications economically (and, I interestingly, medically as well, as both our medical and economic models presume that women are only normal to the extent they approximate men).

Race is far more complicated, and most of the attempted solutions have largely served to dig the hole deeper. I would suggest however that the problems are those of cultural groups with disproportionate economic problems in an increasingly centralized society. This means the problems of race boil down to problems in four real categories borne by communities instead of individuals:

1. Agency: does the community have a real say in how their problems are addressed?

2. Property: is the land of the neighborhood owned by the people who live there?

3. Capital and Small Business: Can people in the community start businesses that the community can support? and

4. Pluralism: Is there widespread tolerance for cultural and ideological diversity in our society.

In terms of race we are sliding backwards on every one of these areas.

Religion, race, and politics can't be so easily separated because they are all things which go together with cultural differences.

Fun fact: California has bonkers anti-discrimination law which is extremely vague, and the ACLU has even run afoul with the Unruh act.
Let's see how much cash he makes from the game, which will be a real proof.
next step, mount some tranquilizers on them to stop crimes while they happen

next step after that..
Thanks, I tested with GCC and Clang on Linux on 64-bit x86, GCC+OpenBSD on 32-bit+x86 and GCC+Linux on PowerPC 603. The point I was aiming for is that described operation is indeed undefined.
Lifting the lid on a Colossal secret
not-sure-if-troll-or-just-really-really-stupid.jpg
Ask HN: Best practices for starting with BitCoin
I'm looking for a best practices guide to starting with bitcoin, and I feel like the HN community would be a great place to ask.

1) How do I generate a bitcoin wallet?
2) How do I keep it secure?
3) What is the best way to transfer coins to/from my wallet?
4) Can I go straight from cash -> bitcoin (AU)?
Your idea is similar to the existing distributed search engines which are up and running on many individual pcs of a P2P network.

Unfortunately, they are not quite practical either due to the security (open local firewall) and duplicates from every node, etc. It's hard to control without a centralized facilitator. However, agent technology provides a solution for that. Check out here: http://bit.ly/1bvvIJ3
soooo not signing up !
How do you find out how the app appeared to reviewers?
I'd say following the clojure mailing list is the best way to stay current. Most clojure-related blog posts/resources/new libraries get posted there, and the discussion quality is high.

https://groups.google.com/forum/#!forum/clojure
Makes sense to keep a foot in that door. Lenovo are eating the PC market, and this will also no doubt ensure things like Android, Chromebooks and Google search by default remain on Lenovos agenda.
The Mathematics of Miracles
Can these app makers put their source up so we can build and install it on our own phones? it seems like a bitcoin wallet app should likely be open source anyways to make sure it's secured.
I am wondering what the real difference will be in day to day use? Other than the "south" line in installed apps, it sounds like it will be very similar.
I am waiting for the perfect case to challenge the no fly list on its face.

Scenario: A resident of Hawaii ends up on the list.

Problems: There is no alternative to air travel to/from Hawaii to travel about the country, much less about the world. Thus while the government may argue there is no right to air travel, there is a right to engage in interstate travel that is well settled and removing the only form of interstate travel interferes with that unquestionably. So you have the possibility of saying flights to/from Hawaii can't be covered, in which case the equal protection guarantee read into the 5th Amendment doesn't apply independent of state of residency, or you have to throw the whole list out.
You do have to give up the transaction theoretic elements once you get into the hundreds of nodes. Or at least, you will notice the sub-linear behavior in the scaling. Complex updates across multiple records will show some limitations on performance.

For things like joins, query selectivity on multiple columns, etc not so much. You don't even need secondary indexing or denormalization to do things like graph analysis or polygon searches on a table (in the same query even) at scale. All of the access method related operations can scale very efficiently to massively parallel systems if you use the appropriate data structures and algorithms.

MongoDB uses an approximation of the correct algorithms for gigabyte scale systems. Those algorithms are just wildly inappropriate when you start talking about terabyte scale systems. I have no investment in MongoDB negative or positive, but like all databases it is going to be lousy outside of the implicit scope supported by the design and architecture. In the specific case of MongoDB, and as someone that has designed their share of database engines, the internals are not designed to support non-small databases to any significant extent.

And honestly, a terabyte is a pretty trivial database these days. That is the kind of thing you run on a single server with ease. Smoothly scaling that to dozens of nodes as though it was a single system is something you can buy. I really don't understand the assertion that scaling to 10TB is difficult or requires anything different than scaling to 10GB. That is demonstrably untrue.
It's a screenshot from the App Store as it was presented. The logic being that the screenshots blockchain.info provided would have been intended to fool the reviewers. The screenshot meshes with other comments I found from around this timeframe of users being disappointed that it was read-only, and then subsequently finding the next day that all the features had been added back in. This is actually the second time the app has been banned from the store for the same reason.
Better about.me?
Move Over Product Design, UX Is The Future
Very true of course, I guess I assumed that antirez had thought of that, should have noticed that there were no packing enhchantmens on the struct. I love offsetof() for code like this.
Everything you need to know about Growth Hacking
Intuitive UI for a webtorrent project 
Take a look and you may be contributing something to the next most brilliant project

https://github.com/feross/webtorrent
Is scaling up or accepting a cap on your revenue your only options? How are you currently billing? Hourly/weekly? Have these rates really been maxed out?

I've been a part of and seen multiple consultancies that have crapped out because they tried to convert between a single consultant to a devshop too soon. A big reason is the thought that you can somehow avoid issues with a good run rate or savings (which is sometimes conservatively advised to have at least 30K in the bank per new hire). Don't get me wrong, cash will still come in but you will suddenly find yourself managing the quality/work, expectations, and livelihood of another person. A good first step is to hire a on shore consultant (to mitigate the possible communication gap) and see how that affects your bottom line and overall quality of life.
"And he'd never known anything was wrong."

A change in the benefits to employees that doesn't result in a corresponding adjustment to the books raises a red flag to me, and I'm not an expert at all.

The author was probably giving too much benefit of the doubt to his former CFO. She was probably being a bit lazy and probably tried to be a bit too clever. I'm not saying the cleverness was greed; it may be as simple as wanting to feel like she could really contribute something to the company beyond what an ordinary CFO could do.

But accountants are supposed to be above that. Accounting regulations are there to protect investors from a million kinds of cleverness that have proved disastrous over the past few thousand years.

My only complaint is that the government itself is not held to the same standard of accounting.
You do realize that you are doing exactly what you are accusing people of. YOU are the black box.
Some "hacker news" this is, you guys are all anti-technology.
>App performance is often sub-par

This is typically down to web developers building desktop apps without the same level of experience. There is nothing baked into AIR to make it perform poorly.
Welcome, Apple. Seriously.: Bitcoin
Exactly! For some reason this anti-pattern is very thoroughly entrenched among C programmers and it's so very frustrating.

My other favorite is casting the return value of malloc(), something you see a great deal of and that I always oppose. See http://stackoverflow.com/questions/605845/do-i-cast-the-resu... for my best arguments.
Here’s a *real* Bill Gates Windows installation debacle
What stakes do Microsoft and Apple own in PC manufacturing?
And he didn't get all the details right.

realloc(valid_pointer,0);

IS defined (in C89 no less) to act like free(). It is NOT operating system dependent.
CircleCI is really neat, going to ditch the slow CloudBees build server as soon as CircleCI gets the last remaining issues sorted out. Hope the money lets them hire someone who can write proper docs and changelogs :-)
I'm European, this might explain my surprise. My understanding was that employers were usually very careful to avoid lawsuits for wrongful termination when firing people. I had not understood that in some places, discrimination against people with the wrong sexual orientation is fair game, while discrimination against people with the wrong skin colour isn't.
Indeed, Ireland's Revenue service has a flash "application" to manage your requests.
I do code in an separate enviroment. Only HTML/CSS and LESS. No assets compilations, no rails requests, just heel in all his power. It's confortable and faster than anything and it's a good way to develop in an abstract way.
You just got your first car and you're talking like you're 50 years old... What's the world come to. Having a large screen satnav is a lot better than using my iPhone (which I do normally).
This is where it starts getting scary. It's not the surveillance with people behind the computer I'm worried about. It's the surveillance with computers tracking everything, cross-referencing everything, and then being used to dig up dirt on anyone in order to put them away at any time.
As I mentioned in the previous thread:

Don't mistake to maliciousness what can be attributed to naievity.

The reason Apple has issues with other payment methods on their App Store is that they can't control them. Meaning, they can't ensure the user experiance they would like to, and when things go wrong, they can't fix it.

Apple's userbase is so large and diverse now that users blame things on Apple that shouldnt (e.g. they loose money through bitcoin they used with an iPhone app, Apple gets blamed ). This is their way of minimising that.
Who would think it? That someone would do something differently to us? That some people out there, on the internet, have different workflows than us.
"More than 4 weeks" could as well read "More than 6 months", that's how long I was been waiting before I cancelled the attempt and pulled it via bitcoin.
Yeah, you got the point. They are on the list of "reliant on big companies, and one big server". But "support geo-distributed clusters" remains an open task on Google's radar. See here:

http://highscalability.com/google-architecture

Unfortunately, with the existing architecture and infrastructure along with the team resources, they are focusing more on the algorithms of machine intelligence and AI.
Check homepage, it is at least descriptive: http://zillabyte.com/

Whose idea was it to submit signup page with no info?

Edit: While homepage at least tells something, links and buttons don't work!
You do realise that 'scrollbars not showing on osx' is a setting you can toggle, right? Just in case you want to prevent this problem in future and, like me, you see no advantage in hiding scrollbars.
"Fuck the EU" – Phone call intercept (Google translate)
Somebody, possibly the Russian government, intercepted a phone call between the "Europe person" in the state department and the US ambassador in Ukraine. The phone call was then put on Youtube, see [1].

[1] http://www.youtube.com/watch?v=MSxaa-67yGM
I love music and experimentation but I find those pieces portrayed there quite devoid of emotional content.

I like the idea of procedural music being created automatically, but I believe that the end result still need to inspire and transport the listener. I have no doubts that we will be able to make some pretty convincing stuff in the future, and it probably won't be a lot worse than what's already playing in the charts.
So you mean to say you are blackbox?
Oh yeah the good old parsing HTML-comments for weird SGML data, this worked out well in the past ;) It is good for everybody that we tried something like that in the past but please don't bring it back.
I'm not sure how you think the price isn't competitive. Can you link us to other products in the market which can compete with the chromebox on price?
Accompanying text: Somebody, possibly the Russian government, intercepted a phone call between the "Europe person" in the state department and the US ambassador in Ukraine. The phone call was then put on Youtube, see [1].

[1] http://www.youtube.com/watch?v=MSxaa-67yGM
And we add another nail in the "decentralized" web's coffin and give Google even more data.

Hosting a 32kb library yourself shouldn't be that hard in the days of 50mbps+ LTE mobile internet.
Opera founder von Tetzchner: It's all gone to crap since I quit
LinkedIn is paying $120m for job matching service Bright
It is Apple we are talking about here.
A clever Internet to fax system (Story from 1997)
It's not a computer, it's a home theater / gaming machine. (With the exception of maybe the newest, which I haven't used yet) Why on Earth would you want to buy one to use as a general computing PC? That'd be dumb.

Frankly, it works very well for what it was designed to be. 4-5 years ago it provided an awfully intuitive platform to plug into your TV and stream video, tv shows and music from your home network or increasingly from the Internet. Almost no configuration necessary, rarely has issues, and fixes for those issues are pushed fast and often.

It's a home media PC for people that don't have the gumption or wherewithal to build one, and a much more pleasant interaction than many/most of the other HTPC distros out there. And really, almost no one wants to go through building a home server and HTPC, thus the continued advances in "smart" TVs and game-consoles-as-HTPCs.
Famous Forks
I don't think you mean Fraudulent.

adjective
1. obtained, done by, or involving deception, especially criminal deception.

I think you mean "inaccurate".
Feeling uninspired after failed startup?
Hi HN community,

I'm desperately in need of some help here. Just a few months ago I stopped building a startup with my friend that I had began 7 months earlier, and ever since then I have been simply languishing. No longer with the commitment of a job or big project to keep me busy and challenged, I haven't been doing much of anything. I've traveled some to see friends, tinkered away on some small JavaScript projects, and blogged a lot -- but that's about it. Most days I just read books or browse Twitter and HN.

I have no clue what I should do next. I'm only 18, but graduated high school two years early and joined a startup immediately upon graduation. So this is really the first time I have been without any commitments. I was thinking about traveling the US some more and finding companies that would be willing to exchange web dev work for room and board, but I haven't started looking into that much yet.

My hope with posting here is that I'll find someone that has gone through a similar experience of languishing and getting nothing done. I feel lazy, embarrassed to meet people for fear of them asking what I'm up to -- because the answer would be nothing. Anyone have advice on how to move forward? How to find inspiration or motivation?
The only reason anyone plays Flappy Bird is because you can restart instantly. If you imagine another click between dying and restarting, it suddenly becomes incredibly harder to like the game, or get that fast twitch response.

Instant gratification in this case is instantly trying again.