skysight-inc/HackerNews huggingface dataset:
There certainly are people like you describe but I'd say most do understand that their chances are minuscule -- even if they really don't understand the numbers. But they don't care; they're desperate and don't exactly have many options so they grasp for the only thing they know that might change their condition.
5 Languages for Ethical HAckers
And honestly, in some ways it's in their best interests to keep the electronics from developing quickly. If car electronics were open to external access, we'd have third party software running on iPads in no time. The slow pace lets them make incremental improvements at whatever pace they think is appropriate to selling cars.

I'm reminded of a story from The Daily WTF where someone made a tenfold increase in speed by rewriting something, and their boss had them add a deliberate delay so they could let the improvements out over several releases. To improve it too much would be admitting that their previous version was poor, and they'd rather milk more modest speed bumps over several years of releases.
Yes, but its still Ubuntu underneath and can be tuned/tweaked/used for anything else .. its just go the realtime stuff nailed for media production.
Except that software is written by machines these days. I stopped writing in assembly language after it stopped being cool in the 90's. Even still, you'd have to be hand-crafting machine code in a hex editor to really get all the machines out of the loop.

These days I write in an interpreted language using complex libraries that handle a multitude of protocol choices for me. Even if you argue that each of those tools were at one point hand-crafted, even down to the compiler, there are now development tools that help me write code, from basic code completion and tooltips to the most complex static and runtime analysis. That is machines writing software, with a human in the loop.
Having uTP running against UTP as an alternative network connection means is a rather unfortunate naming - I imagine a lot of people getting confused to the max, especially as it's pronounced the same. So pretty pretty please: Give the protocol a GOOD name first, then we're talking business! ;-)
This is a really interesting idea. Do you have any evidence, anecdotal or otherwise?
They seem like good guys, they've promised that the compensation will increase and surpass my goals once I've proved myself and as my skills mature.

Yeah right. What that means is that they'll throw you a bone after they've eaten the steak, if everything works out, or put all the blame on you if it doesn't. Trust your Dad, who has already had experience with the other practice and has decades of industry experience on you. I have heard these kinds of promises on many occasions and they almost always fall through.

The fact that they are inviting you to both reorganize their administrative structure and put together a marketing plan is a big red flag for me. Those jobs are poles apart, and the problem with marketing is it's very hit-and-miss. Healthcare is not a normal market anyway, and if they don't know how to market their own practice something is wrong.

In this case, a bird in the hand is definitely worth 2 in the bush. Besides, nothing makes you as desirable as your ability to reject people. Be nice about it, but firm - say you can't afford it and if they wheedle just stick to that basic point. They will try to wheedle you because they'll figure you're sufficiently financially secure to risk failure, but basically they're trying to offload the risk onto you and your Dad. That's just how business is, they're probably not even fully conscious of it.
Actually that was a typo... I can't go back and edit it now... I meant to say "desireable" :-)
I think wanting a product cheaper and faster is a pretty universal sentiment. I think it can also be said that aside from cooking a meal or buying IKEA furniture, the typical consumer purchases a product that's ready to go with no assembly or lead time required. I like to think that if my (ordinary non-commercial) client assumes something is easily done, that's a compliment to my work. He or she can ask for a new button with a simple function to be added to a page, but they have no comprehension of the complexity behind adding what they see to be a simple element. To the ordinary or non-technical person, there is a lot of "magic" behind what we do (it's just a button, why can't you just add it in?). That lack of understanding combined with how easily we've solved other (seemingly similar) problems gives them no way to properly gauge how long a task should take or what it should cost.
Not so sure web coding as unique as author makes out.

Hand made items - essentially think back to before the industrial age. Most things were hand made. Art, tools, food etc

Now we have machines to make things easier. Or we have off shore labour.

If it is a precise trade, well sorry but you still need to struggle by hand. You should therefore new charging a premium to do it.
The issue is that unless you have standards such as directory locations and structure, users and permissions, there isn't a way to automate the process of code deployment even with chef/puppet.

PaaS works because the provider has a standard and forces you to follow them. I don't mean that in any negative sense. I was in SCM for a number of years and know that kind of enforcement is necessary if you want to have any kind of repeatable, automatable and supportable deployments.
when I am an old man, I hope my family make more of an effort than to plan for strangers to call me.

That's a really rude statement. Also, you have no reason to think the parent commenter's father enjoys games, or even to think that an aged person with health problems is interested in puzzles over human interaction.
If A16Z have no regrets for not following up in Instagram, same is true for YC.

I rejected joining startup as a founding member or first hire, with at least one of them becoming a billion dollar company. I have no regrets, even for a second. You can't change the past, only the future.
Agreed - That part stood in stark contrast to the rest of the section, which otherwise is good advice, imho.
Create an event calendar using ASP.NET MVC3 view engine Razor
Creating a Simple Event Calendar for ASP.NET
Wondering if any of these services work with a Japan based business?
I wasn't so happy about her work as competition commissioner. They went very far in the direction of price fixing. For instance, the EC tells telcos what to charge for roaming even though no one can claim that the telecom sector isn't very competitive. It's cut throat actually.
There actually were projects which did this years ago. One of them was called fcache (by Jens Axobe), which had the same goal but achieved it in a filesystem independent fashion by using an extra partition and placing all data read during boot linearly in the extra partition.
One common assumption is that utility is logarithmic in money, i.e. that you become "one unit happier" not by adding $100K but by doubling your income. This matches actual human behavior fairly well, and implies that you should buy insurance (losing everything is really bad) but not lottery tickets (winning $BIGNUM makes you less happy than you'd think).
> Not being able to pay your outgoings is the definition of insolvency, friend.

Didn't say it wasn't. Try not randomly reshuffling the words. You'll get a much clearer picture of what I actually said.
I have several points/cases regarding inability to come up with a KMP like algorithm:

1. Fresh CS graduate from the top university (MIT, ETH, Stanford, etc..) - I agree, it is a bad sign.

2. Mid/late career professional - I disagree.

3. Self-taught professional - I disagree.

In latter two cases, some might just never needed/seen similar reasoning/algorithm implementation in their life, but that doesn't make them bad programmers.

Another point - many interviewers have beforehand written down exact fixed algorithm, and if your solution diverges at some point with that single variant (although your solution might be correct as well) - this is the red flag for them - and they interrupt you in the middle. I've experienced this even with an open ended design questions - this is really frustrating.

And my last point - remember that when KMP were coming up with this algorithm, no one were breathing in their back/neck.
SEO tips and Techniques to increase Traffic
SEO is a set of techniques that are employed to enhance the website visibility and ranking of website in Search engine pages. Need and applying of SEO has increased enormously as it is seen that businesses are swelling up now-a-days and online visibility plays a major role in augmenting the sales. By employing SEO techniques, your website will achieve online identification along with the capability of magnetizing traffic that has superior eminence towards your website.
Things to consider when buying a Laptop
Several brands of laptops are available in the market manufactured for the ease of consumer in their work and opening more ways for the entertainment industry. However comparing the various brands of laptops is difficult as every manufacturing company is putting its extreme effort to add more and more features to bring their branded the top priority.
Yes. It's a different paradigm. ZeroMQ and Crossroads I/O deliberately separate the channel from the computation. That allows packages of messaging logic (so called messaging patterns) to be pre-implemented and available out of the box. These deal with complex and hard to get right issues like error handling, pushback and fairness. In Erlang you have to implement these by hand.
Destroying according to who? The "Indie" gaming community, of which Notch is a part? EA has been getting even more flak recently with their "Indie" bundle.

All the flak is irrelevant. People will pick with their wallets. If EA is destroying "gaming", then "gamers" sure don't seem to care all that much. They definitely like what EA is peddling to them.
Lawrence Krauss's longer talk in Toronto†[1] has a better explanation of the "privileged time" idea (and doesn't invoke string theory except to poke a bit of fun at it).

[1] http://www.youtube.com/watch?v=rdvWrI_oQjY

† Krauss has given more-or-less the same talk elsewhere, but the version recorded by TVO (the Ontario provincial public broadcaster) is probably the best recording. [Edit: I misremembered the location of the talk. Most of the physics talks on Big Ideas are from the Perimeter Institute; Krauss's wasn't.]
Importance of Quality Content in search Engine Optimization (SEO)
Search Engine Optimization is the method that enhances the visibility of a website and ranking in the search engine pages. Without Fresh and quality content, it is not possible to optimize a website and fetch higher rankings in Major search engines. Content is the ruler amid the other aspects entailed in ranking of a website. We may wonder why contents are important in SEO. Some of the reasons are listed below.
"...with a Ph.D. in medieval history..."

Say no more.

She's just lucky she had a Republican governor to blame for her economic situation.

"Some are struggling to pay back student loans and cover basic living expenses as they submit scores of applications for a limited pool of full-time academic positions."

That's the real problem right there. If she went into higher education expecting to make a comfortable living from it, she should've checked her prospects first. I can't imagine there would be very many opportunities for a medieval history doctorate.
It reminds me of this
http://www.wired.com/magazine/2011/01/ff_lottery/all/1
Farmville is the number 7 game on facebook in May with 5 million daily users.You can buy Farmville yhemed cups in 7/11. A level of obscurity to dream of.
Hmm... you know, in a way, VB6 had a similar model, at least with the "recover" keyword. I think it was something like "ON ERROR RESUME NEXT".

It was pretty terrible, but mostly because it involved GOTOs and labels rather than actual blocks.
SOURCE Boston 2012: Building a better Anonymous
>To put it in modern terms, China of old had amazing engineering skills but terrible execution.

Or, to put it in terms I prefer more, China had amazing engineering skills but wasn't obsessed with exploiting each every thing for financial gain and milking inventions.
Yes, and the OS readahead also helps.

You can see the random vs sequential difference in any ssd review, eg http://thessdreview.com/our-reviews/ocz-vertex-3-240gb-max-i... shows 18 MB/s in random reads vs 500 MB/s sequential reads.
F-35 lacks the F-16's agility in the air-to-air mode and
the F-15E's range and payload in the bombing mode, and it
can't even begin to compare to the A-10 at low-altitude
close air support for troops engaged in combat.

"jack of all trades, master of none". :(
Are there any stabilization algorithms that use other frames in the past and future to fill in the gaps with (possibly anachronistic) data?
Consumers vs. employees: Google Drive strips Docs of "corporate" features
The analogy the OP establishes - building a house vs making software - is good (I've actually used it too in debates), but things are not as tightly regulated by the government as the OP claims:

* While there are certain constraints a house has to satisfy, architects do have freedom to be creative. They MUST plan such that it will resist certain standard incidents, and they have to plan it such that the floors can carry ~10x the weight you would ever expect there. These regulations vary depending on the region you live in. E.g., in Austria there is the possibility that meters of snow lie on roofs, and architects (or their structural designers) have to keep that in mind when calculating the max weight. You won't find this constraint in Portugal.

* Keeping to these constraints does not guarantee a building won't break. Constraints (like requirements) are prone to grow outdated, or be incomplete. In Austria, roofs will sometimes break down when it snows for some days in a row (4m of snow are very heavy).

* As incidents in e.g. Turkey and China show, plumbers or other construction workers can do such a bad job ("botching") that buildings just break down after some years. Governmental constraints don't assure quality. Some countries like Dubai won't let local workers unguarded near any expensive building for this exact reason - most of the times, German and other Western workforces are hired to oversee the construction process.

I think one could compare governmental constraints on construction work with requirements. A building's floor must be able to carry a weight of 100 tons, and a software system should be able to serve 1000 requests/second - I think that's comparable, and software constraints might even be easier to test.

What I think this really boils down to is that software requirements evolve much more quickly, and due to this it's not feasible to establish legal requirements - government would have to issue new requirements every week, adjusting them for technologies like nodejs. Also, how do you establish best practices for bleeding-edge technologies within weeks? Not at all. We are in a constant state of learning and experimenting.
Exactly - this article makes the very common (still) (1) mistake of thinking construction of software == writing code. Construction of software is compiler/interpreter/all the machinery that kicks in to take some text or instructions and makes it do something. To correct the analogy with building physical things - you could compare the architect designing a bridge (and arguing with engineers about materials and budgets) with writing code - that would be a fair comparison. The construction of software has been automated for some time.

This works just fine for construction of physical things because the cost sunk into to the "non construction" bit is tiny compared to the whole project - so no one spends too much time thinking about methodologies and automation of an architect coming up with the concept of a building.

(1) I note in the article the person mention spent time as a consultant in a big consulting company - this view is still held by them at least with the last brush I had with organisations like that (and they are incredibly frustrated by it).
Switching my laptop disk to SSD was probably the best investment I made (laptop related anyways). 64GB or even 96GB SSDs are quite cheap . You can buy an external, USB powered casing for the (presumably) big platter disk and use it like that.
I think a lot of people would point at Facebook and PHP and say "yr doin' it wrong!"

I think Zuck got very lucky with that one, php happened to be available when he was first "playing around" with social websites, and available hosting was just getting fast enough cpu for it to become practical to run larger and larger systems with it. These days they've pretty much painted themselves into a corner with it, and their HipHop work is a probably very carefully chosen alternative to a ground-up rewrite in scalable-serverside-tenchiques-de-jour…

But no-one can argue that they're not the 800lb gorilla of the social network vertical today. There might well be other people out-competing Facebook in the "fine dining" markets, but Facebook certainly have the "fast food" social network space sewn up pretty tight. (And when the value is the size and connectedness of the social graph, that's the bit I'd want to own first too)
It is, but in the reverse factor, I mean the normal factor, that which is stating the common sense fact that the more experienced you are the more you can do difficult things (including putting yourself in the shoes of young immature people)

It seems crazy that just for 2 examples of youngster having been promoted on the front page of magazines suddenly everyone seem to think only young people can do that.

As far as I can tell, and in fact I don;t care that much, Steve Jobs was not very young, neither is Jeff Bezos. The founder on the web company where I work is look young, but not that young, I'd guess over his forties.
Wow, tough life. Another terrible first world problem.

Zuck has had the best "learning by experience"opportunity ever. Whatever happens he has done something totally unique.
It seems to me that on the IP level the net has been in a technological paralysis for some time.

We can't get RED or IPv6 deployed, and and the IETF doesn't seem to get anything useful happen these days.

edit: anyone else remember when layer 3 had a bright future ahead of it, IPv6 and end-to-end IPSec (with keys in the DNS) were just around the corner...
Reminds me of this: https://twitter.com/#!/dozba/status/198081985506328576. Seriously, put the effort in to learn a unit testing framework (Qunit) and a mocking framework (SinonJS) and use them. You'll find that refactoring your large dynamic projects no longer involves blindly 'changing shit'.
Decide the most relevant, cost-effective remediation strategies for your app.
TechDebt.org is presented by Tocea and populated by Scertify™ Refactoring Assessment, an open source plug-in for Sonar. Whenever an application is analyzed with static code analysis tools such as PMD, Checkstyle... we anonymously capture some results about what has been analyzed, such as the complexity of classes, the test coverage of the code, the compliance to programming rules... Those indicators are processed within Tocea’s TechDebt.org database, therefore allowing you to assess the technical debt of your application vs all other projects that have already been analyzed as depicted in the boxes below. In addition to the benchmark information, the analysis results that are specific to your projects are made available in a dashboard you can access with a simple click from your Sonar platform. It provides you with valuable information for improving if needed the settings/quality profiles of your software quality measurement tools (ie: Sonar, PMD, Checkstyle…), smartly managing the code remediation tasks, assessing the opportunity of a code refactoring, and the associated costs and savings. Should you believe other metrics may be of interest, or should you have any comment please feel free to contact us.
I, intuitively, thought that creation of Air conditioning (especially in the car) has something to do with it.

In so many of the old movies you see. A doorman collects a gents overcoat and a hat as he enters a hall full of other people. And of course the, gent has arrived in a carriage or some other means of public transport.

So when people didn't feel that much cold in a car. They also did not need an overcoat and a hat perhaps?
The post was made on the Enterprise servers forum.
https://discussions.apple.com/thread/3715366

If your company sells software to businesses, the standards are a little higher. Either you make sure such a bug cannot slip through by testing, or you have to make it up in support by at least reading all the new customer questions.

How much effort is it to read the first post of every new thread started there? I bet it can be done by one guy who has basic knowledge of computers, heck just hire a Genius bar guy. :)
If you use it they have the latest version but clearly aren't updating the homepage. Also, it's Windows browsers which is not quite as much use as it might be
To date, software engineering has failed to deliver on one critical goal, which is why we are in this mess.

The world of software development needs to be divided in two -- the component creators, and the component assemblers.

To stick with the given analogy, component creators are the people inventing new kinds of plumbing: easier ways of connecting pipes, taps that don't ever drip. Component assemblers are the people fitting out bathrooms.

Creating new components is high-end engineering. It needs to happen far away from the day-to-day challenges of making a client happy.

To a large extent, this division is already present, but it doesn't go far enough. There has been amazing progress - nowadays we work on top of an incredible stack of technology that we don't have to re-invent, but so far we've not achieved the "last mile".

We'll know when we're there because component assembly (i.e. making something for a client) will start to look more like a trade.

Today, just getting a regular been-done-a-million-times-before database-driven website (or whatever), requires FAR too much low-level code. This, I think is what is meant here by "hand made". We should be snapping things together, and often we are, but suddenly you get to an awkward bit and you're back to forging a new kind of pipe joint that never existed before.
Actually packaged food companies do, in fact, employ teams of scientists to make their food products as addictive as possible via sophisticated flavor engineering. Rense has a good excerpt from the book fast food nation discussing this here http://www.rense.com/general7/whyy.htm .
Facebook's Capitol Hill Arm
Read the guidelines for posting, that should give you some clues. Then search HN.
"Become a member to keep on reading". Answering "No thanks" gets me to the home page. What am I supposed to be discussing? This is embarrassing, can we agree to discuss things that everybody can read?

The recent comment I saw about linking to one-page URL's was a great suggestion, but this is more egregious. Perhaps source quotations with submissions ala read later, etc. This would also provide a significant advantage for searching and reading HN archives.
Hire iPad Programmer and develop unique iPad application for your iPad
Link To kyleleonmusclemaximizerscam.com
In order to get the physique you are looking,you need to know what you should be doing at certain times to effectively build great muscles.The best thing about Kyle Leon's Somanabolic Muscle Maximizer program is the fact that it is designed to be customizable for anyone's pecific body type.
What happened at All Things D?