skysight-inc/HackerNews huggingface dataset:
I don't think programming is much different than any other endeavour. Talent will bring you a long way, but requires practice and training to get you to the point where you are good (or better than good).

People with average talent can become quite good, but just like everything else, they won't be able to catch the more talented person who puts in as much effort and receives as much coaching.

However, if you look at things like sports, the margins are really fine. A 2 minute margin of victory in the Tour de France represents less than 1% of the total time in the race. People at the top end of sports have the best training, the best coaching and the best talent because 1% is the difference between winning the championship game and not even making the team.

The margins in programming are huge in comparison. Someone with average talent who has good coaching and works hard in a consistent way will be so much better than your average developer that I think talent barely works into the equation. Just like everything, the super talented are rare, but in our field it doesn't matter because we can potentially train people to be much more than "good enough".

You have hit the nail on the head, though, with respect to the problem. Training is a cost centre. Let's say you take a person right out of a boot camp -- they can write code, but have only a couple months of practice under their belts. While they can improve dramatically over a year or two, it's still going to take 5 years or more for them to hit the "much more than good enough" level. If you want them to be able to handle the nuances of making sure a project is successful, you need at least another 5 years on top of that.

People change jobs every 2-3 years on average. You are just starting to see some payback on your investment and they are gone. Even worse, investing in training costs you more than buying talent. If you spend time and money (and factor in the cost of lost opportunity by hiring people who are still learning their craft), when they reach the level of a more experience/talented individual they want the same pay!

So you can pay double for someone talented who has 5-10 years of experience, or you can try to train someone up to that level. After 5 years, they still want double (if they are even still around), even though you have invested in them.

This is why the top teams are willing to spend ridiculous money (2x the median) on top people and are unwilling to train anyone. The teams who aren't willing to pay top dollar also are unwilling to pay for training. They think they can get twice as many people if they pay half as much and will get more done. They aren't interested in paying for increased skill.

Unlike sports, 1% difference in ability has virtually no meaning in programming. This means we don't need to scour the world for the best young programmers and build a world class training program for them. At best, we pay double for people who have the talent and/or experience to be "much better than average".

It's broken, but I don't know how you can fix it.
Perhaps give WP-CLI a try? [0]

[0] https://wp-cli.org/commands/export/
Naivechain – a blockchain implementation in 200 lines of code
Trump Just Had to Be Forced to Say He Hasn’t Sexually Assaulted Women (VIDEO)
"Find a problem you really care* about solving and pursue that. Even if the likelihood of success is slim, put your head down and go."*

I'm interested in startup idea patterns, Care isn't one I've seen or heard before. Are there any examples of startups using this pattern and succeeding?
Clinton Campaign Offers Money for “Apprentice” Leaks
Ask HN: H1B cap-exempt job opportunities?
I am looking to hear from those who have received the H1B cap exempt visa in the past. How did you find such an opportunity? Are there any special requirements? Where do you work/which places are most open to hiring such candidates?
same with facebook please
People would change the way they use the web, not stop using it.
Bill Clinton’s Rape Accusers Have a Press Conference
I've been using the official Docker image for Jekyll (https://hub.docker.com/r/jekyll/jekyll/), which makes it fairly easy to avoid this particular problem. Assuming you're willing/able to have a dependency on Docker.
(B) is what Bitcoin did with drugs, assassination, etc. and BitTorrent did with file pirating.

That said I agree with you and that was exactly my point. Instead of coming from altruism they should build something genuinely useful that's only possible as a decentralized system.
Most SF startups don't, either. Do you believe in the concept of group responsibility for individual action?
I'm not sure I can - Neep was released under the GPLv2 or later. IANAL though...
I did mean that as a comment, yes. I put that as a comment because in either of the other cases it already has a continue statement, so it wouldn't get to after the else comment unless the other conditions weren't met.

Also, you are right that I made a mistake, in that I forgot to check if a wrong next character was a correct first character and similar problems.

Oops!

Ok.

What I was trying to argue was that it is possible for a program in a Turing complete system to have no exploits, not that it is easy to write a program like that.

I thought it was being claimed that it is completely impossible to write a program with no exploits for a Turing complete machine, and I was trying to argue against that.
Software craftmanship is about stop selling prototypes as if they were finished software.

A functional prototype is software that implements all features, but none of non-functional requirements: configuration, security, testing, deployment, monitoring, scalability, performance.

"Product people" emphasize functional requirements, aka features.

You can sell features, but it is harder to sell non-functional requirements. Non-functional requirements are EXPECTED, and rarely verified.

Software craftmanship is a movement that seeks to make developers care about what they do, in the form of functional AND non-functional requirements.

People that do not care about error handling, logging, formatting and coding standards, profiling, scalability... are prototype engineers.

Prototypes can be used to market a product, but it's unethical to sell a prototype.
It's all about people who've seen how absurdly rich you can get, and want a piece of that. That's all there is to it. The rest is window dressing and empty words to facilitate an IPO, selling the company, or hitting that lucky lottery win in some other way.

When it inevitably, eventually implodes, nothing of lasting value will be lost.
>"To compare any established football team's supporting crowd to a countries Democratic process is foolish"

Nowhere did I attempt to conflate racism with democratic process. I even included the one particular statement I was responding to in my post which was:

"But it is a well known fact that there is no black-white racism in Turkey."
Sorry but this is a little judgemental. Even a photo is 'fake'. This is somewhere between a photo and a cloned copy. I don't think there is reason to believe (yet) that this will lead most people's minds to break from reality. It may be an effective coping mechanism while they slowly adapt to the passing of their loved one.
You might enjoy my https://github.com/Gargron/mastodon
There are plenty of people who think that governments need to be smaller, often for ideological reasons. Those people won't or can't accept the scale of problems which require those governments, and are too involved in their own mythology of "bootstraps" and the like to see beyond that. This is often also the reason why people who in no way stand to benefit from the status quo, deny AGW; the solution is ideologically repugnant to them.

Bottom line: people believe what they want to believe, most of the time.
Deepgram – Find Damning Soundbites
There's no way consumer tech will have better battery life than your hearing aid, people want as many features as can be packed into an overnight charge since people are pretty used to that routine now. Waterproofing is the new differentiator though, so that seems likely.
I'm actually fairly certain the fictitious entry concept exists in some shape or form. Even name+company@example.com addresses used for email registration are tells of misuse of registration information. Various honeypot traps utilise similar elements. I'm all but certain financial institutions have at least tracking, if not fictitious entry, accounts seeded within various data lists whose use triggers alerts, though I'm not sure those specifically indicate leaks. Document and video/audio tracking have also been used to determine leak sources. So it's not an original idea.

While parallel construction may be used to create an appearance of plausible discovery, an attack against a resource which does not exist would be a strong suggestion that supposedly secret data aren't.

I suspect you're overestimating your adversary. Some will act with extreme reserve. But odds are strong that a curious adversary stumbling across what appears to be public URL or IP + service address, and tickling it will happen with some frequency. Other tells could be constructed of a nontechnical nature -- false documents and such. Behavior consistent with access to that information would be an indication. Audits of non-existent financial accounts, inquiries of non-existent companies or people, etc. The hit rate needn't be perfect, but a single tell would be sufficient.
Samsung has temporarily suspended sales of the Galaxy Note 7
It's all about people who've seen how absurdly rich you can get, and want a piece of that.

That about sums it up. If people suddenly became rich through farming, you'd see people flocking to the mid-west. A lot of people claim a higher calling or passion for tech, but it's mostly just dollar signs in their eyes.
They're smart enough to know that saying, "This is the new gold rush" would make them look bad, exactly.
Thanks! I may create one for linkedlists in the future!
I'm going to try this and see how it goes.
Like, what special sauce do you bring to the table that ANSYS or Solidworks or whatever FEA package people use for optimization studies doesn't already do--and probably do well enough?

You dismiss twitter, snapchat clones, whatever when they do deliver actual value to people just because they don't meet some arbitrary feelgood measure of "innovative". A measure that coincidentally happens to somehow make your cute little tool worldchanging! Industry, especially in mech and AEC, is hilariously slow to change workflows once they have something that works. Your product is probably going to get lost in the noise, all with you puttering around going "but but but I was innovating! Why don't people support innovation?!".

You're coming off as a holier-than-thou "srs bsns" engineer when you should have some humility. Maybe post under your real account.
Honestly, given how many broken driver's side mirrors you see around, likely received the same way, it seems like a smart move in general. Good for peds, good for bikes, good for cars, and good for the people getting out of their cars.
Another bitmap, programming font I really like is Dina[1]. It's MIT licensed (though this isn't mentioned on the home page).

[1]: https://www.donationcoder.com/Software/Jibz/Dina/
If you're earning 10MM/year and unable to make ends meet, you're terrible with money and it's your fault. Maybe you can construct a far-fetched scenario in which this could reasonably be the case, but in the real world virtually anyone making 10MM/year is extremely wealthy or extremely incompetent.

If you're making 30k/year, you are just barely making enough to support a family on your income. Yes it's possible to be wealthy and low income, but it's uncommon and generally indicative of retirement or something similar.
Certain things, like filtering out spam, or handling video, require rather long computation per user per day. Same probably applies to just transferring data quickly enough, with a lot if spare capacity to handle spikes.
Yes, I'm sorry, you're correct. Growth in productivity is slowing, concomitant with the "IT revolution." The argument still stands that Gates's claim that the IT sector can be viewed as a driver of productivity is unsupported.
I'd guess not, actually. In this a lot of the information is there. Just in a different order. Corrupting data is a different problem.

That said, I'm sure I could be surprised by what is possible.
"I don't know of many other professions that have 8 hour oral exams that test the sum of all knowledge in the field with such a strong negative bias towards hiring. Or a profession that so strongly assumes ability is innate and cannot be trained."

I'm not following you here. I guess you are referring to a high selection bias for CS knowledge? How does that relate to Joel Spolsky?
If that 90% is selected randomly, it's at least not a biasing selection.

I'd suggest a below-bar elimination check (e.g., spelling, gross formatting), and an high-level check in case, say, Ted Ts'o happens to be applying. Take the bulk of largely undifferentiated but not obviously bad resumes, shuffle them, and select randomly from them. Pick your sample, apply your assessments, and proceed.

The low-cost primary selection, and the unbiased secondary selection, leave the expensive selection process (resume screen, phone screen, interviews, background / portfolio assessment, etc.) with a tractable number of candidates to deal with.

Aeon's "How to Choose" is an excellent article on the use of randomness: https://aeon.co/essays/if-you-can-t-choose-wisely-choose-ran...
You're right and you communicated that point well.

I took the thread to a slight diversion given the premise that it's easy to write bugs in even short, simple code snippets, and that those bugs then introduce the requirement for maintenance, which brings in further opportunities for exploits to be introduced.
Dark matter is used to explain other observations - the accelerated movement of galaxy clusters, lensing of objects behind galaxies, the spatial frequency off the background radiation.
Stripe was the DB
I think you are talking about something else, not goto.
Did you mean 'exceptions'?
Why Reflect for Learning?
2015 update of the Connells' '74-'75 video clip
> It's also hard to say that they aren't paying their "fair share" when they provide more than half of the government's tax revenue

This doesn't really hold water.

Consider a situation where 99% of income goes to 1% of the population. Would it be fair for them to provide just 1% of the total tax revenue? Or should they provide 99%? Or is 'fair' somewhere in-between?

In other words, if they get more than half of all income, is it not fair that they pay more than half of all income tax?

Personally, I think taxing income is the wrong approach anyway. In my opinion we should be taxing wealth (LVT, that sort of thing). This is becoming more important due to capitalism's tendency to devalue 'earned income' (e.g. labour) in favour of 'unearned income' (e.g. rent). We are going to face a situation sometime in the not-too-distant future where the vast majority of people will have no means of contributing anything meaningful in the way of income tax. We are probably already there.
You can spend ten thousand hours doing the first hour of the same work, at a bad job. There's a lot of bullshit positions with poor management that don't exactly lead to programmer development.
I'm a bit simple, but is this saying that dark matter (at least at a galactic scale) is in some way proportional to visible matter and that this is something that had not been tested for until now?
Ask HN: Can you try my web app beta and give me some feedback?
I am nearing launch for my web app and it is currently in Private Beta. I would like to request HN to give it a try and provide some feedback.

Here is the link: http://aiphotosearch.com
The rich currently pay effective income taxes at a lower rate than the middle class

That's not true at all.[1]

For those making $50K-$100K, 87% have less than a 15% effective tax rate. For those making $200K or more, Only 14% pay less than a 15% tax rate with 84% paying more than 15%.

Here is another set of data.[2] Effective tax rates are strongly associated with higher incomes.

[1]http://www.taxpolicycenter.org/statistics/effective-tax-rate...

[2]http://taxfoundation.org/blog/chart-day-effective-tax-rates-...
try the .dfont file
http://tarsnap.com + bash scripts for mysqldump and removing old dumps + cron
I think the idea is that these events aren't catastrophic on an individual lifespan level. They're catastrophic in geological time.

Look at the holocene extinction event. It's been going on for over 10,000 years. It's only noticeable statistically, doesn't affect day-to-day life much if at all. Therefore it's not really cruel because for most species it's as benign as having a little too few babies to maintain the population.
How to convert videos for LG G5
C18 Automatic Multi-Function Tea Bag Packing Machine
I don't think that separating your hosting and backup providers is only necessary for "mission critical" things. If you don't have at least three copies of some data, in at least two distinct physical locations/services then it doesn't exist.
Good luck changing drivers behaviour. It is hard enough getting everyone to use an indicator.
and then there's still the data caps :(
The authors have for some reason decided to leave "the amount of visible matter [is] directly related to the amount of dark matter" out of their list of possible conclusions but I suspect that if their data/methods are legitimate than that is exactly the conclusion we're going to end up with.
(clickable link: http://aiphotosearch.com)

If you give us a demo page to try without signing up (at a private URL and with a clear time limit if you want), you are going to get a lot more feedback. Or at least show what we are going to get inside.
And don't ask for a twitter account during signup.
Original author of Fossil here, with two comments:

(1) Fossil was created for the single purpose of supporting SQLite development, a mission at which it has succeeded spectacularly. Fossil is therefore a success story, irregardless of its mind-share relative to Git. That thousands of other developers also find Fossil useful on their own project is just gravy. I am not concerned that Fossil has not (yet) become the "one true and great DVCS". My intent is to continue personally supporting and maintaining Fossil for at least three more decades.

(2) Git people: Please steal ideas and code from Fossil. This is not about winning and losing; it is about providing the best possible tools. Fossil has a number features which are missing from Git but which could be easily added to Git and would enhance the Git-user experience. I'm not talking about the philosophical differences between Fossil and Git (which I recognize that Git is unlikely to ever change) but rather specific UI features such as "fossil all" or "fossil ui" or "fossil undo" or the ability to view the ancestors of check-ins. Fossil is 2-clause BSD, so you do not even have to acknowledge where you stole the code from. Do it for your users, please.
It seems to me there's a big difference between an explanation of an expected/obsevered mismatch which says there must be another massive object involved - and here's where to point your telescopes to look for it, and one which says well there must be some other mass of some form somewhere.
The closest thing to "fact" is that about 1/3 of men alive historically have reproduced, compared to about 2/3 of women (or is it 40%-60%?).
The test dates from around 2000. Back then a lot more tools were paid closed source.
C19D Automatic Drip Coffee Bag Packing Machine with Outer Envelope
Tusks are used in "traditional medicines", among other uses.

Even the threat of poisoned ivory would be a strong disincentive for that market.

Permanently stained tusks have been used to dissuade material use (e.g., statues or figures).
Well, Wing doesn't necessarily do everything "pretty good", it doesn't have a lot of features you can implement yourself, such as a navbar.

Django and Flask are frameworks for the backend, Flask is minimal, such as Koa or Express, but in the front end, file size matters. If you don't have a small framework, your website will take a long time to load, and I don't know about you, but I do not like long loading times.
It's still very much a research implementation, but I'm making global black box combinatoric methods which can be used where analytic optimization methods are not available, e.g. multi-objective optimization.

>Maybe post under your real account.

I have no real account. I always make a new one every few posts partly for privacy reasons, and partly because I enjoy reading posts like your own. :^)
It's not even narcissism. I'd say it's good intentions combined with compartmentalization more often then not.
Getting it added to the driver's license test is probably the key here.
> talk to wallet
ME —Hi, wallet.
WALLET —Tsup?
ME —Any cash I can use?
WALLET —Sorry.
Getting doored is honestly terrifying (I don't say that lightly). I bike and longboard frequently, and I'll avoid bike lanes if they are alongside parked cars. And this is in Boulder, one of the most bike friendly cities in the US:

http://www.bicycling.com/culture/advocacy/2014-top-50-bike-f...
Yeah. There's no obvious reason it should be but this data says it is.

The actual paper also says that but then ignores the fact that they just said it so they can suggest MOND.
Huh, now I'm thinking Cliff Stoll did something like this in The Cuckoo's Egg with making up a fake project that intruders then wrote to ask for more information about... or am I misremembering?
All you need to have hookers and blow is money. Don't need to be sexy, smart, interesting, or good looking.

Sounds like nerds and hookers and blow can go together just fine.
Right, Large scale change of driver habits is a simple solution... a more enforcable suggestion is that the car owner is by default liable for any damages that happen from dooring, and that dooring is a fineable offence. Give car owners a real motivacion to check for bikes
Lol, just tried 'plang', found this... whatever it is:

"PlanG offers a system to infuse and promote social impact within brands and develop loyalty through emotional connections with customers."
Reversing the Smarter Coffee IoT Protocol to Make Coffee Using the Terminal
Usability is a huge factor. I run my own website with Jekyll, but can I recommend that to someone who's not a developer. (After working with/fighting with Jekyll, I'd probably even tell other developers to just write their own).

I'm currently trying to stand up some docker containers for gnusocial and paperwork. Paperwork at least has a dockerfile and docker-compose file in it.

These take a lot of work. There's a huge barrier to entry.
Slightly off-topic, but I found it difficult to read an article with a looping clip of a traffic accident embedded. I skipped the second paragraph.
Oh no! I just exported it using FontForge's default setting - if anyone has more experience with fonts on OS X, I'll gladly accept PRs or suggestions!
Thank you for the feedback! Just removed the twitter handle field in the form. The email is just to send a private invitation - within a minute.
Don't like your cab driver? just open the door into the path of a bike.
"It’s much easier to start companies that solve small less impactful problems first, and then move onto the big important ideas."

A variant of this, start with a small chunk of a big problem then move with the users to the problem they identify.
Aurora: Web-based Beanstalkd queue server console written in Go