skysight-inc/HackerNews huggingface dataset:
It sounds like you lack confidence. Which is not a "bad" thing. It's a completely understandable state to be in. You could probably do well with having a buddy or partner who supports your projects and builds up your confidence.

Know that when undertaking anything ambitious, the feelings of uncertainty you are having are par for the course. It's only natural to question whether you are worthy of even attempting such a grand idea. And it's only natural to try and set a safety net for yourself with "best practices", but if you are aiming high enough, safety nets aren't gonna save you anyway...

At some point, you have to venture out on your own and do things that tutorials and textbooks don't cover. A lot of great software was written in shit languages with shit computers in shit conditions, just because that's what those people knew. All those "best practices" you mentioned are relatively new, but think of all the great stuff that people had already created yet had no idea those concepts even existed. At the end of the day, you have to learn to fight with what you have because you're the important piece of the puzzle not the tools.

But as I said before, it's a very natural feeling to have. Some of my favorite quotes on the topic are:

In large-scale strategy, people are always
under the impression that the enemy is strong,
and so tend to become cautious. But if you have
good soldiers, and if you understand the principles
of strategy, and if you know how to beat the enemy,
there is nothing to worry about.
- Miyamoto Musashi

There is no mechanical way to get the writing done,
no shortcut. The young writer would be a fool to
follow a theory. Teach yourself by your own
mistakes; people learn only by error.
- William Faulkner

The good artist believes that nobody is good enough
to give him advice. He has supreme vanity. No
matter how much he admires the old writer, he wants
to beat him.
- William Faulkner
Well, you have edited a lot of your comments, so perhaps you did include this information in a later edit?

Edit:

Having re-read the thread, you haven't explained why you're involved in the TrueCrypt audit, or why you recommend folks use TrueCrypt if you think XTS is bad.
So far as I can tell your post is actually "casually wrong". The sunflower seed example given by Chomsky seems to be mathematically well supported as a representation of Phi/Fibonacci sequences [1][2]. There's no mystification going on here, Chomsky is simply saying we don't fully understand the morphogenetic systems that produce these results. You offered some speculation as to why this might be, but so far no formalized results. Rene Thom did some excellent early work in this area, and demonstrated that chaotic dynamics can help to model some of these issues, but the topic is far from fully explored [3].

[1]: http://www.popmath.org.uk/rpamaths/rpampages/sunflower.html

[2]: http://www.maths.surrey.ac.uk/hosted-sites/R.Knott/Fibonacci...

[3]: http://www.amazon.com/Structural-Stability-Morphogenesis-Adv...
The light rail line has been serving Sea-Tac since 2009.

(And, not that it's exactly germane to the topic, but I also happen to be the maintainer of OneBusAway for iOS.)
Certain tying arrangements are illegal in the United States under both the Sherman Antitrust Act,[2] and Section 3 of the Clayton Act.[3] A tying arrangement is defined as "an agreement by a party to sell one product but only on the condition that the buyer also purchases a different (or tied) product, or at least agrees he will not purchase the product from any other supplier."[4] Tying may be the action of several companies as well as the work of just one firm. Success on a tying claim typically requires proof of four elements: (1) two separate products or services are involved; (2) the purchase of the tying product is conditioned on the additional purchase of the tied product; (3) the seller has sufficient market power in the market for the tying product; (4) a not insubstantial amount of interstate commerce in the tied product market is affected.[5]

http://en.wikipedia.org/wiki/Tying_%28commerce%29

Assuming that the Wikipedia article is factually correct on the requirements, provisions 1, 2, 3, and 4 are all true.
Frankly I think even for small companies it makes sense if they want to do a significant amount of custom development.
From the WikiPedia page: "Routing incoming calls is the task of the ACD system".

TaskRouter isn't an ACD in that sense.. or no solely an ACD system anyway. It is an API driven way to distribute user defined tasks. It can serve as an ACD, such as routing calls to an available agent.. or.. SMS.. or chat.. or "tickets" or whatever you define as a Task and a Worker using.. primitives. No dependence on calls.

To your point.. maybe using the ACD would help some people understand it at first glance.
JS seems to actually be picking up a lot of speed outside the browser?
Do smaller things.
Clever workaround to change default apps on iOS (but needs to get traction)
Stop renting VPSes and configuring them. Deploy everything to Heroku.
MADA is confidential unfortunately. (Wonder why?)

And no, that incident had nothing to do with whether or not Google apps available in Aliyun's store were pirated. Acer was told they'd be removed from the OHA if they shipped Aliyun's fork of Android.
Try marketing to almost no one
Ask HN: How can I grow single person developed product and scale it.
Hi All,
Do not get confused with the title. Just a short background: One of my close friend developed a wordpress plugin which was getting good sales (around 2-3k/month) but he is developing it for last two years.

Though he was happy with the sale (as a passive income) but he was not giving any kind of support for the plugin and most of the email he was not even answering.

Actually he got bored with working in the same staff for last two years, so now he wants me to take over it and keep it growing.

I did some analysis based on old sales invoices so on, it seems there is no such a single solution the software is providing as why the sale was quiet good always.

I am planning to grow the sales. Any idea how can I can grow the sales (e.g it is a wordpress plugin), I planned to improve the support forum, introducing own blog and so on for the product. Can you guys share your experience and give idea how can I grow the sale and improve over all product?

Thanks in advance.
Google Calls FBI Plan to Expand Hacking Power 'Monumental' Constitutional Threat
Cool idea, very expensive.
There's another object near the left edge of the video, moving from top to bottom. Does anyone know what that is?

Its movement per frame seems too consistent and predictable to be an artifact (noise) of the camera.
I do hope that we'll never see an interface like that! I think it's very unlikely though, because unlike "static" art, user interfaces have to be interacted with and have to be learnable, comfortable, and useful. Even in the most interfacey example you listed, interior design, interaction can be limited: a lot of the wildly different designs are still more visual art than they are functional pieces.

If I had to hazard a guess I would think that UI will become more kinetic. We already see this with things like the bounce at the end of a scroll on OSX and phones, as well as with window animations, but it can probably be taken further. The interface could become more like a living, breathing thing than just a piece of paper with some rectangles on it.

Think of a cat: they all have the same basic pieces, they have fairly consistent behavior traits, but they all have different fur and eye colors. The computer could become something of a useful pet.

But that's just my pie-in-the-sky vision, predicting the future is a mug's game.
Does that $5/month VPN account crumble or get shut down (if it can even attain in the first place) gigabit speeds?

$5/month on DO gets you 1TB of transfer at who-knows-how-much mbps.
It's more than selling cars, I know folks that got hired who are working on their mobile apps or car entertainment system, etc. And selling cars is what they do, how many programmers does google have so they can sell ads online?
>Living organisms likely exploit this property of self-similarity for easy scaling.

Do note your usage of the term "likely". You don't know exactly why, just like no one else really does.

You're making a likely supposition, not a statement of fact. We have theories as to why and how the Fibonacci sequences are found in nature as you've posited, but that doesn't mean it's well-understood nor some sort of old and tired closed case.

>pseudo-mystical notions

I don't see Chomsky espousing pseudo-mystical notions. He simply said it's found all over nature and it's not well understood why. By your insulting tone, I would surmise you have a grudge with Chomsky that goes well beyond anything to do with Fibonacci numbers.

Are you a neo-libertarian, perhaps?

>We understand why the Golden Ratio shows up all over the place, especially in biology: it doesn't.

I don't think Chomsky meant for you to take "all over the place" so --literally--. It's a commonly understood expression that's not meant to be taken so literally unless one perhaps has a pedantic axe to grind.

The respected mathematician Arthur T. Benjamin would disagree with you that it's not an interesting fact when it shows up in nature:

http://www.ted.com/talks/arthur_benjamin_the_magic_of_fibona...

Chomsky didn't say anything terribly problematic about Fibonacci numbers. You're frankly going to have to find a better example to discount his conclusions on other topics which you have no understanding (as you said).

> it's the logarithmic spiral that's common, and it's a due to logarithmic spirals being a necessary characteristic of certain structures that exhibit self-similarity.

Yes, but why? Do you have the answer to that?

You've basically posited the same thing that Chomsky said when he said:

"There is something about the physical world that forces certain kinds of structures to emerge under particular conditions."

>What you'll actually find is not a series of systems all approximating the same Golden Spiral

Correct, but one will also find otherwise. Also, often it's an approximation that's often not meant to be taken --literally--. It's just noting similarities in patterns that anyone (including laypersons) can observe and there's nothing wrong with doing that.

If Chomsky was writing a piece on Fibonacci numbers, I might agree with you that he didn't go into enough depth on the topic. But, it appears you missed his greater point while focusing on trite details and being too literal.
You would hope so, but unfortunately SSRIs are still big sellers for pharmaceutical companies.
Application-level crypto work great when the target surface is small and known, but fails badly otherwise.

Take a email you have received on a unix mail server, and lets assume it was sent encrypted. Is the search term database encrypted, the one that was created while the mail was decrypted? Is the reply you sent encrypted while resting in the sent directory? Are there logs, metadata, offline caches and similar leakage of data?

One should start with full-disk encryption, then add application-level encryption for defense in depth.
Is there a breakdown in that regard in relation to http://www.selegiline.com/ ?
Utah woman can sue herself over fatal car accident, ruling says
No, I did no such thing.
> Marx was a critic of capitalism, and did not propose any vision of how society should be constructed beyond "workers should own the means of production"

Marx -- mostly together with Engels -- actually proposed much more specific policy proposals than "workers should own the means of production", in the Communist Manifesto and in other works.
Hmmm, let me shoot a quick guess: because B-trees are not an implementation of dynamic arrays?
Algorithms to Create Content, Making All Future Creations 'Infringing'
It's a great write-up, I read the whole thing. You clearly understand the domain well.

I really just don't get why you'd, in one breath, decry XTS, and then in that same breath, recommend people use TrueCrypt, which is, as you call it, "the best-known implementation of XTS".

Maybe just lead me to the water on this one. It's really the only thing left unresolved in our conversation.
Whoops, you must have written your response and submitted as I was typing mine. Thank you for saying this far more succinctly and intelligently than I could have (or tried to).
I find that not registering the domain helps to focus me. 'dammit I need to create this thing before someone nabs the domain' like an artificial race to the finish line.

Also. Trello. Write a few coding tasks, finish a few tasks. And just keep adding more tasks when you run out of 'what's next!' means you can sit down on your oroject and get quickly up to speed on where you are too. In progress, finished, backlog are he columns I use.
Previous discussion here: https://news.ycombinator.com/item?id=8422581
Interesting, I'm on the iPad mini 2 (the first retina mini). I'll have to dig up my iPad 3 and try. I've heard that the Air 2 is especially bad since Apple change the surface.
I have some invites to StackOverflow Careers [1] that are just sitting. If you shoot me an email...you'll have to figure it out from my profile...I will send you one. It's a good place to post a CV.

[1]: http://careers.stackoverflow.com
Super-sneaky malware found in companies worldwide
Err, sure. And that $15/yr box will give you 1TB bandwidth a month, which you can instantly half (transfer in, transfer out), and have a 10mbps uplink, which you can instantly half, for the same reason.

Oh good, your gigabit fiber is now limited to 500GB/month at 5mbps or less.
> MADA is confidential unfortunately. (Wonder why?)

If MADA is so confidential why you talk about some clauses as facts? Or you have proofs of them or you're just inventing things

> cer was told they'd be removed from the OHA if they shipped Aliyun's fork of Android.

Second time, Aliyun is not an Android fork

Why do you talk about things you clearly don't know? Are you just spreading FUD because of your hate against some companies?
We also make cars, so there's that.
Kent Beck of TDD fame wrote an early answer to this blog post:

Just ship, baby.

http://www.threeriversinstitute.org/JustShip.html

I found that reading it a few years ago really helped me along. Note that of course Beck refers to rules as the thing that hold him back, because as a hardcore TDD'er he likes rules. Substitute "rules" or "best practices" for "fancy editor setup" or "perfect webpack configuration" for the same thing in HN-o-world. Substitute it for whatever you tend to find most important and you have a helpful piece of actionable advice.

Also, I think that this "Just ship it" idea is basically "worse is better" but then inside a single person's mind.
Leonardo – playing cards inspired by da Vinci's work
FYI: XINU was started in 1979 and GNU was in 1983.
You created and wrote this blog as another distraction, didn't you?

Cut your internet off for a week, go outside and "waste time" a bit more often.
Write something for your project with the intent of throwing it away, and then throw it away.
Force yourself to build something you "know" is shitty. You might find you actually get it done.
Or use a chalkboard.
>Of course you shouldn't use clear text email for anything but the most trivial of stuff.

How do you send emails to someone who is rather technologically illiterate?
Very well put. Good tip that helps to get over that phase of overarchiteching is to get a job with competent people around you who push you to perform better.

Easier said than done perhaps, but getting a new job or doing something you didn't think you would ever do, especially with a good team surrounding you can really push you over that phase and get you to trust your skills.

Leave the comfort zone! Do something that seems too difficult, just do and grind and you will find the methods to blast through any wall ahead of you.

It's more about discipline than having the best methods. Through discipline I learned that I can solve any problem, it just needs work. The solutions are not most of the time the most elegant, but over time those features of the code that stick around get cleaned up and they transform to something beautiful.
Does PayPal also charge their international fee and currency exchange fee?

https://www.paypal.com/cr/cgi-bin/webscr?cmd=_display-xborde...

https://www.paypal.com/us/webapps/helpcenter/helphub/article...
Sure, that's what the Wikipedia article says (since calls are what ACDs were originally designed for), but commercial ACDs have been multi-channel for a long time, doing all the things you mentioned.
We do plan to support a stamp payment in bitcoin (of course!).

The certificate is issued only after 2 blockchain confirmations (that is why we email it later because this takes about 15 to 30 mins). It is also available on line on stampd after that!

From our perspective a fee is essential both for the transaction miner fees but also to prevent blockchain bloating.

Regarding the certificate forging: Our certificate only refers to what the blockchain shows. We decided to issue such certificate in order to allow the user to easily refer to the stamping. It is the blockchain that cannot be forged!

Your suggestions are all very interesting and we are grateful for sharing. We will certainly explore them further. We are fascinated by the potentials of blockchain's public ledger and of course these and many more ideas could have outstanding applications.
There is admittedly a level of aggression I feel when talking to Thomas, as I find his conversational tone off-putting and generally elitist.

I thought I did a better job of dealing with that for the most part, however. Maybe not.
These terms are a little puzzling to me, because I always thought of a 'tech lead' as a leading programmer, and someone who organises a group of techs but doesn't do tech themselves as a 'project manager' or 'team lead'.
It's pretty smart: x^{n}+y^{n}=z^{n} - the standard formulation of Fermat's last theorem - returns mentions of it.

Now if I search for b^{n}+c^{n}=d^{n} which I shouldn't except to see anywhere, it returns results for a^{n}+b^{n}=c^{n}. It would have probably been better if both results were merged but still!
8k across all of the IT orgs. This project was highly visible to the consumer, which is probably why the author picked it to write about.

A lot of the other stuff is not sexy at all, like data center consolidations.
8k across all of the IT orgs. This project was highly visible to the consumer, which is probably why the author picked it to write about.

A lot of the other stuff is not sexy at all, like data center consolidations.

[Pasted from another comment]
Thinking to outsource app development? READ THIS BEFORE
Agree with a lot here. One stupid trick that works for me is to decide to start out sloppy: accept the default name in the ide, project3, solution1, whatever. It's only throwaway anyway. If it turns out to be useful I'll be happy to fix it later.

A colleague of mine once laughed because I was dumb enough to admit to being a perfectionist. He never saw that he said, which is true. Being a perfectionist doesn't mean perfect results, just never finished the basics so you can move on and polish.

I also recommend

* Quantity always trumps quality.

* the done manifesto
> Assuming that the Wikipedia article is factually correct on the requirements

It seems loosely correct.

> provisions 1, 2, 3, and 4 are all true.

I'd love to see your analysis supporting the claim that condition 3 ("the seller has sufficient market power in the market for the tying product") is true, including your definition of the relevant market and your analysis establishing that it is a relevant market under antitrust law.
I don't want to see one that rough either. But a little rougher visually would be nice. People do play with this space in typeface but rarely computer typeface.
This person is being sarcastic. "Yay" is a celebratory expression. However in this situation by saying "Yay" they mean the opposite.
I read about them, they sound awesome. Is your employer happy to use them?
This is totally me (without the Microsoft junk :P). Ouch… :( I've thought of drugs for helping me focus too because this lack of focus has grown into all sorts of areas of my life… :(
Ask HN: In the era of VOIP whither the analog fax?
I work for a global telco. We are about to move into a brand new office tower. I was shocked to learn that we will be installing POTS lines for fax machines. With T.38 and G.711 in the marketplace why would any organization do this in a new building? Simply for security?
We use http://readme.io and they are incredibly awesome. I can't give them a stronger or more positive recommendation.
Plating on plastic
FWIW, Lego still does sell generic sets today. I just got one for my kids. Stop crying about the good old times already. I can't wait for my kids to grow up so I can buy them Mindstorm :)
Is $24,000 per year even above the poverty line for SF? That's a giant list of expert qualifications for just a tiny bit more than someone gets their first day flipping burgers.
We couldn't have done it without y'all, thank you!
So at the price I just looked up that is about 11.7 million dollars.

1 Bitcoin equals = 234.62 US Dollar
50,000 * 234.62 = 11,731,000.00 Dollars.
This brought back lots of memories for me, but not for the reasons you might think - I never played Oregon Trail myself. I was in one of those 20 school districts that got a Teletype, which is how I learned how to program. I've met Don Rawitsch, Dale LaFrenz, and Ken Brumbaugh back in the day, and worked for John Krenz later in life.
At least here in Brazil the best way is to convert the USD to Bitcoins and sell it in the local market, however not every company is willing to do so.

When there is no such option: Wire transfer
A Call for Law Firms to Go Public
The Science of Warmth – What Are the Warmest  Socks, Gloves, Hats and Scarves?
Thank you. We're honored to have the privilege to work on this problem and help the business community in any way possible.
Thanks for posting the article jlemoine! BTW, we love Algolia!
I don't think this is a problem. I think what you're doing is totally okay. The only problem is that you feel shame about it, and the solution to that is to stop seeing it as shameful.

Why do you keep picking up new things rather than finishing things? Because you enjoy picking up new things more than finishing things. And that's totally fine! It's fine to enjoy playing with shiny new toys. It's also fine to enjoy sticking at one boring thing and finishing it. And largely, it's not your choice what you enjoy, it's just one of the many things you rolled up during character generation.

It may be true that sticking at one thing is a better technique for starting a hojillion dollar business. Or it may not - if you weren't such a magpie, how many ideas for hojillion dollar business would you have? And it may be that flitting between things is a better technique for other things - journalism, freelancing, meeting people? However it is, you have a choice between either struggling to do something you're just not suited to, and being miserable, or ditching the shame, doing something that you are suited to, and being happy.