skysight-inc/HackerNews huggingface dataset:
If for some reason the goal is to stretch the term of "programming" then yes, there is plenty of room. I even remember a joke about programming being regarded as (plain) writing and the need for people that write faster. One could succeed with down-valuing the "programmer" title (for leverage on salary negotiation, perhaps?), but then we end up with this kind of problem: https://news.ycombinator.com/item?id=13612992 (on HN's 1st page at the time of this writing).
Great post. It seems a lot of difficulty from judging quality of work is we have no metric to define what quality software is in the first place. People talk of this code code is 'elegant', or it is readable/efficient, but these are just opinions of other developers, and not easily measured.
Your perspective is odd and not based on evidence. Happiness does not scale linearly in relation to earnings. It tops out around £40k in the UK, if I remember the stat correctly.

Of course, there are outliers, people whose happiness does scale linearly with their earnings. More importantly, I feel, is the vertigo associated with income, the fear and worry of taking a cut in earnings. Lifestyle expands to fit income.

It does not seem that you have considered the why, only the what. Why do you want $1m? Several others have raised this question here. You will be far, far more satisfied if you spend a time considering this in detail.
This sounds more like the (all too common) opposite problem: an excess of talent (in relation to the job). :P
Have a Look at the New Viccarbe Headquarters in Valencia
I think Apple has keys for your iCloud data.

"iCloud uses a minimum of 128-bit AES encryption and never provides encryption keys to any third parties."

If I interpret this correctly I am first party, Apple is second and third is everyone else.

https://support.apple.com/en-us/HT202303
H-1B visas mainly go to Indian outsourcing firms
> Elizabeth Warren gave a talk about this about a decade ago (before becoming a senator)
Maybe I should talk to a lawyer...
If that's the case, then I think we can do a bit better in the UK, as I believe you can send a letter from Unst (Shetlands) to the British Antarctic Territory, which is over 10,000 miles.

Though, if there's a US station in Antarctica that has a zip code, I'd imagine you could do better by sending from Alaska?
Not the single dimension but an important one. Any real time application processing events data (IoT, heartbeats, prices logs) would have a similar requirement. That's one reason why people uses queues, to try to workaround this. And as for the reads, it will drilldown to your query needs. I have done systems where the read requirement was a retrieval from a key and the writes request came in thousands per second.
If you floated thousands of square miles of it on the surface of the oceans, yes. But that first assumes a reasonable time payback of the CO2 burden of manufacturing the stuff in the first place, which is not a given. It's obviously not practical for oceans, but it might protect ice caps and glaciers.
I have noticed that people who review your code have no issue with remote work, and can easily assess your state of mind, personality traits without much more help like video and visits. It makes it harder for the people not reviewing your work.
> unlike most 1970's microprocessors, the 8008 uses a complex carry-lookahead circuit to increase its performance.

And around 1835 (some 180 years ago!), Charles Babbage created a design for a fully mechanical "Analytical Engine" with the complex "Anticipating Carriage."

http://robroy.dyndns.info/collier/ch3.html

"This was a most important step in the evolution of the Analytical Engine, for" "there gradually emerged the notion of a central processing section in which the various arithmetical functions were to be carried out, distinct from the area where the numbers were stored when not being manipulated. The central processing unit Babbage later came to call the "Mill," and the other number columns he called collectively the "Store," this fundamental distinction of course still exists in current computer." Not to mention that he also designed a printer(!) and the punched card readers(!) to control his machine.

The video that demonstrates the mechanism:

https://www.youtube.com/watch?v=B2EDE8Srdcw

It was made by the author of a beautiful comics about Lovelace and Babbage:

https://en.wikipedia.org/wiki/The_Thrilling_Adventures_of_Lo...

Babbage was proud of his "Anticipating Carriage" mechanism, a huge change compared to his design of "Difference Engine" which had a serial carry which can be here seen moving from the position to the position (Babbage designed the engines to calculate with a lot of decimal places):

https://www.youtube.com/watch?v=BlbQsKpq3Ak&t=15m36s
there is a difference between a standard and a spec (which is what this is). and a spec is a slightly more formal version of thorough api docs.
This is a 3% compounded increase in cost YoY. Not bad seeing at the population about doubled in the same time (2.5% YoY):

http://www.censusscope.org/us/chart_popl.html
I guess I'm just not convinced that going from a 25% programmer to a top 0.1% programmer is an efficient way of making $1 million per year.

I think you are far better off working on your social and business skills.

Maybe that's "beating the system", but an incredible amount of money has been made by people whose technical abilities did not go beyond mediocre PHP skills.
Sure, but besides maybe Clojure, I don't know of any homoiconic language that'd be popular enough in the industry that you'd expect questions about this showing up on interviews...
Yes. Surely, he must have several other insane people helping him. I.e. that much insanity cannot physically be contained in a single human being.
> it's better to make as much money as possible to hope that our economy will efficiently distribute the resources for the greater good.

This is inaccurate on several levels.

Trickle-down capitalism does not work well. Current mechanisms ensure that an increasingly elite few own the vast majority of resources and means of controlling those resources.

Making a ton of cash personally does not equate with distributing wealth. Taxes and the tax system are poorly organised for this purpose.

If you are serious that you want to work hard in in order to benefit society then perhaps consider health care, politics, farming, irrigation, renewable energy, or even space travel. You can be an engineer in these fields. Don't kid yourself that simply by becoming rich personally that you are a benefit to larger society. The evidence indicates quite the opposite.
The tutorial mentions server side rendering is easier using this approach, but doesn't mention how it is done.

Since the html output is minimal, presumably you require something like python-react that pipes the output through a nodejs server?

Presumably building the same in a React SPA using Django, that would also mean maintaining the routing system in two different frameworks at once?
On the one hand, I'd say, because of decoupling.

If one feature is in Redis and one in Postgress, I can replace each of them more easily.

On the other hand, how often did someone replace Postgress in their stack?
Toronto man missing for five years found on Brazilian highway
You don't need to be particularly talented or passionate to write in a programming language, just like to you don't need to be particularly talented or passionate to write in a natural language, or speak for that matter. But you do need something to say, and what you have to say usually has a lot to do with talent and passion.

(In darker moments I sometimes wish it wasn't so though: Wouldn't it be great if people with nothing meaningful to say simply weren't capable of speech or writing? ;P)
The question is how do you determine if it is related?
Interesing. I'd wager people would dismiss this study though if it didn't fit their agenda/preconceptions.
How is this better than covering a surface with tinfoil which leaves infrared heat out?
W. E. B. Du Bois’ Hand-Drawn Infographics of African-American Life
Jupiter From Below
Postgres LISTEN / NOTIFY with Node.js (2011)
Hackers Attacks Successful Using Ransomware at Alphine Hotel
Lol you haven't worked with may real sites in the wild around 80% of the ones I have worked with need the CTO to tell the developers to pull their socks up or your all on a PIP
For .NET a lot of information (eg. Remarks) are now gone which contained vital information. Any plans on adding those back? Examples as well?
I disagree. A good carpenter is certainly born with good fine motor skills and a good eye for correctness. It can't be taught.
Telerik Open Sources Its UI Suite for UWP
I have no idea how you can reduce your ads costs, but you could try out promotion alternatives like:

* check out if there are sub-reddits where you can post an article about it

* ensure users can invite friends from within the app

* get it posted on product hunt

* ensure you social accounts and make a daily post promoting features of your app, testimonials, ...

* have a landing page on a url like getmyapp.com with links to app stores

* do networking, go to meetups and do a pitch

* find influencers willing to post about your app

* send your pitch to apps, mobile, teens and tech websites
An untalented programmer won't know they are doing things wrong. A dispassionate one won't care.
"The second blank ""is the empty space where the field value goes."

I'm not sure I understand what you're saying here, but I don't think this is right. cleaned_data is a dictionary, and so the second argument to get is a default value to use if there is no value corresponding to the key. So, in your example, if there's no value for "formfield1" in cleaned_data, it would return a string with a space in.

This is probably not what you want to do. cleaned_data will always contain values for declared form fields, so the only way the default would be used is if you've made a mistake in specifying the key (for instance, if there's a typo and you've written 'formfeild1' instead of 'formfield1'). If you've made that kind of mistake, you don't want the program to continue using a single space instead of the valid data (you'll lose data) - you want the program to report that there's something wrong.

So I think you should probably use

form.cleaned_data['formfield1']

which will do the same thing if formfield1 is a real field name specified in the form, but will raise an exception if it isn't.
Dell lança notebooks com processadores de sétima geração da Intel
You're expressing an ad hominem sentiment that has become increasingly common in my experience, that policy advocates should "practice what they preach" -- this is, when you think about it, ridiculous. If a politician is in favour of a particular tax, should he pay said tax voluntarily until it becomes law? I feel we need more "don't hate the player, hate the game" thinking in society in general.
https://www.seeedstudio.com/fusion_pcb.html
> it was really interesting to do a code review with ____.

This reminds me of the famous "what the British mean" :

-What the developer says : "This is very interesting"

-What the developer thinks : "That is clear nonsense"

-What the manager understands : "They are impressed"
> I know SQL has stored procedures and the like, but is it correct that SQL is limited in how it can express domain logic, compared to languages that backend application servers are generally written in?

Procedural extensions aren't, really. I mean you can literally just use Python (pg/python) or Javascript (plv8) to write postgres functions.
Don’t Pursue Programming if You Aren’t Passionate About It
I had the same misunderstanding as well. However, I think they ought keep Windows 10 Insider program available to everyone free of cost and without having to pay for a license. I feel like this will fall on deaf ears though. Microsoft watchers say Windows already treats stable as a testbed for the enterprise users who withhold updates for n days. So, a new update shows up without much testing, breaks a bunch of stuff on consumer hardware, Microsoft finds out thanks to logs or twitter chatter and fixes it, and everyone including enterprise hardware take the updates.

I think eventually Windows being source available is possible but I doubt it will be free in a meaningful way.
> The right to tell somebody else to shut the hell up is an important part of free speech.

Woah, you better be careful with that double edged sword, because you might cut yourself.

So according to you: any angry mob that is large enough is allowed to shut down any speech they disagree with?

I find it amusing that so called liberals are so keen to silence people they disagree with them, yet they accuse the other side of being fascist, ohhh the irony.
> Safari just isn't that well thought out of a browser

Safari is just a browser that has made a different set of tradeoffs.
Contradiction does not exist. :)
That is really interesting - thanks.
My metrics are the following:

- being able estimate how long the work will take*
- being able to deliver projects on-time
- effectively communicating their status
- quality of the work delivered
- deliverables meet all stated business and architecture requirements
- being able to function effectively on the team

*If an developer comes to me with an estimate that seems really low or high then that's a good time for a conversation to see the reasoning behind their estimate so it can be adjusted if needed. This is a metric that also scales with experience, I expect more from senior members of the team.
There is a difference between something not working and domething prone to breaking in the future.
Changes are fine, but your architecture may be the one that accommodates changes with ease or makes any change extremely painful.
Why should politicians not practice what they preach?

If their job is to be a public servant, if their job is to convince people to do something, why would they not do that themselves?

I don't think it's hypocrisy because that's unfair and it's not intentional, but how do you justify taking 190k and 160k respectively "consulting" government before you are even holding office if you care so much about the poor? It wasn't a full time job because her full time job was at Harvard where she was making 400k.

Sure, those small amounts don't hurt anyone's bottom line but when everyone is doing it you end up in the financial situation we are discussing.

Maybe if politicians practiced what they preached people would believe what they are saying. You can keep "playing the game" like everyone else, but then the game is gonna remain and nothing changes.
If that were really the case, how could you restore your data to a new iPhone? It's probably like the Dropbox encryption: its encrypted but they do have the key.
If this [1] is you, you should make sure that you're not the only male in the app.

[1] http://www.menshealth.com/sex-women/guy-creates-own-tinder-a...?
Intel has a chip with 24 cores that costs $8,898
tldr = Haskell+C+SQL
Not only does it help with customers, but also with other developers. A few lone wolves only scales so far.

I've thought this for awhile, it's encouraging to see someone else draw the same conclusion.
It's extremely confusing, but Apple has two types of multple-factor authentication solutions in use.

The 'legacy' (my phrasing, only because it was the first implemented) MFA is SMS-based, and thus has not dependency on iPhones.

There's a newer (about a year or two old by this point) solution which has a 'richer user experience' and depends on having other Macs or iPhones to receive the MFA authentication dialogs.
Having an actual rollback mechanism that brings you back to a known working version is usually way faster than pushing a new version, since it needs to go through CI / Build etc again.

At my company rolling back is a matter of a minute or 2, while pushing a revert is more in the 5 to 10 minutes. Your mileage can definitely vary though.

However it requires all the shipped changes to be rollback compatible, which isn't that hard with a bit of experience.
How to overcome bad mood in 3 phases
I believe it is only logical to assume that the OP meant this as a fun project and not to earn money from.

Anyone knowing a little of the stock market knows that different factors play the game and not a factor. e.g. maybe if Trump wouldn't have tweeted Intel would have gone down >2.6%
there's a whole lot of game AI, too.
Your examples are competitive sports and buying up the right stocks, areas with specific rules and no net output to society. If the top player never existed in a second reality, the 2nd player would be called the top player and no social scientist could identify the harm to the 2nd reality.

If you look at fields where it matters what people produce and the product requires sophisticated and diverse differences, then attempting to rank them too often is catastrophic. For example Microsoft damaged themselves with stack ranking, not just because of immediate social harm, but because everyone had to rank well by showing off skills that were known to be valuable, top, classy, aka the best fads of today. That puts the company on a walk to a local Maxima and unable to compete with a company with engineers who can invest in random skills that just seem interesting without risking a nervous breakdown from the combined costs of signal investment and actual investment.
Fine motor skills and eye for correctness can certainly be taught.
Alternative is to use the modelform but not save the created/updated model automatically. Then you modify the resulting model object and save it manually as needed.

Works also with models with m2m fields with Form.save_m2m().
Maybe this could be seen as a form of term rewriting system? That's the paradigm behind languages like Maude and Pure.
No, it's permanent. Try the app and I think you'll see a longer history.
Good attitude for startups which will die after barely releasing MVP.
Others will learn that maintaining is where the most time is spent and that chasing customers' whims without any regard how it all fits together will lead you to the situstion where new features are no longer possible to implement and the old ones start to break in random places. But hey, you at least talk about it for hours with all those wonderful social skills you have.
It's not just about type safety, though. A good RDBMS enforce things like referential integrity (FOREIGN KEY constraints) and allow you to express further constraints on your data (e.g. order.amount must be a positive number, a certain combination of columns must be unique across the table, etc.)

And most (all?) RDBMS that have been around for a while have been tuned and optimized to support this efficiently. I remember reading that at some point (1980s-1990s-ish) DBMS vendors were buying compiler developers like crazy to help them with query optimization and such.
For that you'd have to be an "insider" which obviously isn't the case here.
I also have a son and I understand you. You don't have to go btw and it's not mandatory. However it's encouraged and you're welcome to go and visit. So there is a big difference there!
This is excruciatingly accurate.
Really what it comes down to is that if the only person you can bring up is Mozart, then you clearly don't know shit.

It takes a simple man to like a popular idea. It takes a mediocre man to like popularly unpopular ideas (ie cult classics, big only within certain circles). It takes a good man to knowingly like unpopularly popular ideas (ie liking spielberg and bay, popular directors everyone [in the know] loves to trash).

A great man will tell you why.

And only the greatest of men actually like whatever the hell they're talking about.
10 πράγματα που δεν ξέρατε για τον ανδρικό οργασμό – escorts| athens escorts
There's a difficult balance between "future-proofing" and "over-engineering". I'm not sure which is actually worse. Given how often I've seen a client happily run a prototype of some code in a production environment for years, I tend to err on the side of thinking future-proofing being a bit of a waste of time. This is especially true if there isn't a clear roadmap that states when something is going to change, and the cost of changing isn't already committed to the project.
This! Don't be fooled by the prevalence of Haskell-like libraries and patterns in the Scala community (or a vocal subset). Those are absolutely useful but you're free to use them or not, and if you want to just write ML style functional code then Scala is great for that too.

There is actually a really interesting (to me) discussion going on about where Scala sits on the Intersection of Java,ML & Haskell going on in the r/Scala subreddit at the moment:

https://www.reddit.com/r/scala/comments/5sv1w5/the_divergenc...
It's better to have an activity log of your deployments, that way by querying what commit is currently in production you can compare it with the log and know what actually commit range was deployed.

There is many tools to do that, e.g.

- Shopify's Shipit: https://github.com/shopify/shipit-engine (author here)
- Zendesk's Samson: https://github.com/zendesk/samson
- Netflix's Spinnaker: http://techblog.netflix.com/2015/11/global-continuous-delivery-with.html
- Yahoo's Screwdriver: https://yahooeng.tumblr.com/post/155765242061/open-sourcing-screwdriver-yahoos-continuous
- Instagram's Sauron: https://engineering.instagram.com/continuous-deployment-at-instagram-1e18548f01d1#.tv6zycskx

And the list goes on.
I think you have this backwards. If Trump tweets a negative sentiment, the bot buys from the company. If everyone did that, the price would go up - just the opposite of the current effect!
This could make quite a fun experiment to see if it works. Crowdsource an investment of something like $10,000 and let it run for a year. At the end, donate all proceeds to charity.
Top Reasons to Choose ReactJS for Your Project
I think I often get rated poorer by management compared to others because I tend – by nature – to focus deeply on complex problems (Donald Knuth-style), whereas a lot of other developers communicate more, answer emails promptly, go to a lot of meetings and manage to cut 'n' paste together some code to show results the very next day. So you do get respect from fellow developers for your skills and experience, but managers don't really value you.

Nowadays there seems to be more and more focus on quick results ("profit") in development rather than an effort to have a more lasting solid base to build on; a lot of software is in eternal "prototype" phase, like the "under construction" state of web sites around 2000. I guess it echoes the general business mindset of quick short-term profit over lasting quality.

I think that pretty consistently the wrong people are chosen or promoted to lead or manage development projects; they are rarely the most knowledgeable of developers – if they know anything technical at all – and definitely even rarer do they possess the kind of personality that can actually stimulate and motivate others. I guess that's the curse of being more like an engineer as opposed to a business person; you tend to end up in a position where the people higher up don't necessary share the same motivations and goals, but have more control over your destiny than you'd like.
What tradeoff? Both chrome and Firefox treat private browsing data differently, and if they crash, will not be able to just restore it. Even if they did, its still bad design. The point of private browsing is to make it so when that window exits, that data doesn't exist anymore. You can still pull it up in new tabs in Firefox, but not if the window itself closes.