skysight-inc/HackerNews huggingface dataset:
Until the business cycle corrects and demand is down. But that is the argument, that the growth of demand for developers (region dependent) will now continually be on the up and up versus a down / up, down / up.

Seemed work was hard to come by (as far as picking any position, leaving any position) by my programmer friends as well as during my Tech Recruiting (no longer) days in '08-'09 (late '09+, power shifted to the talent vs companies).

Relocated many, many persons to Utah (majority, other areas also, uprooting families, etc.) during that period of whom appeared, and stated they would not have relocated if the market was not so depressed for talent in their area (the Valley, Texas, NC, the East Coast, all over).
On the other hand, he's piggybacking on Amazon's marketing clout, branding, and large customer base to sell his products if he's going through Amazon. The thing about going it on your own is that no one knows about you and your products. It takes lots of marketing to build up your site.
Software will eat the barber. Managing the queue via mobile is a step. The big lucrative API embraces robotics.
Hey All,
Jon Moeller here.

Thanks for all the support so far, I've received just under 20 backers from direct referrals from here, and I really appreciate it.

This is a great summary of the pain points I'm trying to address.

I really can't emphasize enough how revolutionary the PSoC Creator IDE is. I've been using it for the past three years, and it FAR exceeds any other MCU development environment I've ever used. (including a few mentioned in the comments here)

If you are on the fence about it, download the IDE from cypress.com and try it out, it's totally free and always will be. They have several example projects you can get to from the File->Open menu, which illustrate much of the functionality.

Thanks again for the publicity and the support!
Cant' blame Amazon for taking advantage of an opportunity to lend money at 13% but I question the need for anyone with a truly self-sustaining business to borrow funds at such a high rate. If your margins are low and you need the capital to factor your receivables, the interest rate is going to be painful or destructive to you long term. On the other hand, if your margins are high like in software and subscriptions/services you probably get paid quickly and don't really have a need to borrow. The only businesses I've seen use borrowed money for payroll are failing businesses. Admittedly I'm a big believer in bootstrapping.

If you're young and have nothing to lose, I think it's a lot more effective to obsessively work on your business and just run up your credit cards than waste time with investors and lenders.
"If anyone thinks that they are revealing new information to me by telling me the difference between centrifugal force and acceleration, I will fed-ex a crazed baboon that is high on crack to their house."

I can think of a few people I'd like to see receive a package from fedex containing a crazed baboon high on crack.
1. You were searching for an airport, left out the word "airport", which is the most important word, and it's Apple's fault?

2. I just went into Maps and searched for "San Francisco International". There were two hits, and the second hit was the airport. The other hit was for a business in SF with "International" as the first word in its name. These do not seem like completely awful search results to me.

3. Why are you assuming (and yes, it's a complete assumption which is free of evidence) that "Apple partisans want to believe" (you can read minds now too?) that it's only a data problem? I'm an Apple partisan, and I worked on the Maps team, specifically on quality of search results. I can tell you that what I believe is that it is both a problem of needing to refine the database, and also a problem of needing to continue to improve the search capability. Does this change your assumptions?
For those that do not understand the subtext, the reason Napolitano does not use email is that there is no persistent, written record with her name on it that can be used as evidence against her. This is a common strategy/policy used by many people, particularly among the political class. It is an excellent way to inject ambiguity into any potential culpability.

It is a common practice for people that wish to minimize evidence trails should things come to that. Don't conflate "don't use" with "ignorant of". It is a voluntary choice.
Its basically unusable on my iPod 4g.
What's the best alternative to Adsense for a mid-size site (250K-500K Imps/mo)?
With all the talk of Adsense making peoples' lives difficult, what would you recommend as a good alternative?

As a longtime Adsense customer, I have become curious about this after experiencing inconsistent RPM/CPC rates.

edit: typo.
I need to look at Moose. Although I've got to say that I think I'm the only person who liked Perl 5's object scheme the way it was.
Why does she go on to say that some might call her a "Luddite"? This would imply that she doesn't believe in technology, which could logically be extended to perhaps include "understand" technology.
Haskell is a general purpose functional language with some very interesting properties. A fairly large community uses it for personal projects, but it's not used much in business.

Scheme is similar to Haskell, but is simpler. Its more of an academic language, and was for a long time used as the primary language used in computer science courses in MIT and other schools. Its in the family of lisps.

Julia is designed for scientific computing. It is targeted at people who are not "programmers" but have to program for the purpose of performing scientific simulations or complex calculations. It let's them express these algorithms in a concise and simple manner, while still having high performance so that their simulations execute in a reasonable amount of Time.
Starting from pseudocode is a big leg up. In most situations the programmer won't have pseudocode unless he/she writes it. Users don't describe what they want clearly and unambiguously most of the time -- that's the other big skill programmers need. The first skill is being able to write FizzBuzz or something equally trivial in a couple of minutes.

If a so-called programmer or coder can't write FizzBuzz from pseudocode then presumably they won't be able to write it from a prose description, which means they are going to be close to useless solving any real problem.
Spoon Bender - by a2zoc via Geeklist Jobs
I will believe this, when I see products which are not your typical social products coming from here, not your next twitter app clone variants, after people have done their first walk through using Rails.

What would be challenging products showing some tech know-how (note there is hardly an innovation in any of this, but demonstrates some level of tech competence)?

1. Take the g++ source code or clang, intercept it at the point it creates the parse tree and create a code navigation(cscope for c++) or lint like tool.

2. Chapter 6, PAIP has the bare bones of a flight search engine in lisp. You need to add more parameters and a different metric function. Open source the solution to disrupt current monopolies.

3. Google is solving the language translation problem.

4. Disrupt the big 5 in audits (PwC etc). Create an accounting /audit package that uses similar ideas as git. Use SHA1 entries to track accounting entries. PwC, screwed up Satyam's auditing and got away with it (because of bribing?). In the US, Arthur Anderson was destroyed as an entity for fudging Enron. Since we are used to bribing the govt to pass laws, TCS or Infosys could throw weight on the govt to pass a law to accept streams of accounting records using "git push". Audit data is now a weekly or monthly disclosure, using git push to a govt location. Much lesser chance for companies to fudge data once you have a much tighter cycle, tamper proof because of SHA1 checksums.
I don't think the argument is whether Apple pushed the industry forward. They absolutely did.

The question is, if they knew no patents would get awarded for software features like slide-to-lock or gesture control, would they still have introduced the iPhone?

I believe they would have, but it would be great to hear your thoughts if you disagree.
> Where should a beginner who is interested in coding start?

Python is a very easy language to learn and is also very powerful.

> Is there a language, like latin, that can help form the basis for understanding other languages and make learning easier?

Assembly language. It's a text language that corresponds one-to-one [1] with machine language, the numbers which are given directly to the CPU for execution [2].

I would not recommend assembly language to a beginner, but rather to an intermediate-level programmer who's already proficient in at least one other language. The main problems with it are (1) it's not portable, (2) it's not easy to find tutorials and documentation geared toward beginners, (3) it's not easy to find programmers who are comfortable with it, and (4) it tends to produce very long, difficult-to-read programs.

So even if they know assembly language well, most programmers don't use it directly very much; there's a reason that it's mostly a dead language outside of very specific areas.

Learning assembly language immensely helps your understanding of how computers work, and gives you some idea of what operating systems and higher-level languages must do behind the scenes to provide the tools that they give you.

To summarize, assembly language is a mostly dead language, with very limited direct practical use in modern times, which, when learned, will greatly help your general understanding of other languages -- and which cannot be avoided if you want to master complete knowledge of how computer software works.

[1] Modern assemblers often provide higher-level tools like labels, macros, and linker data, so the correspondence isn't necessarily one-to-one.

[2] I originally said "used directly by the CPU", but modern CPU's, at least in the Intel world, translate the user software's machine code into a proprietary internal code that's only visible to the hardware. This is largely a workaround for the fact that the x86 is constrained by backward compatibility to be a CISC-style machine, even though we now know RISC-style machines are much simpler and faster. The extra abstraction layer provided by the translation from backwards-compatible user instruction set to the internal proprietary instruction set means the latter can be RISC, can be shuffled around however the chip designers want, can use a strange number of bits per instruction, can be tied closely to tiny architecture details which may change in next year's chip, can actually change instruction order to increase speed as long as we can prove it doesn't change the semantics of the user program, etc. And all we software people see of this is that, inside the CPU, magic happens -- which makes our programs run faster.
I change the numbers from 3/5/15 to 3/7/21 just for fun, so I can see the people who memorized code the night before sweat it out.
I use a mac, exclusively, and VirtualBox runs PSoC Creator flawlessly, both with WinXP and Win7.

I actually find developing on the mac quite useful, since when I'm making a USB device with PSoC, I can use libusb (cross-platform USB library) without having to install any device drivers. It works great with PyUSB and makes developing USB projects a snap.

The IDE isn't open source, but it is free.

I would argue that this is indeed the best microcontroller for hobbyists and students.

It's like having an FPGA, a 32 bit micro, and a handful of analog parts, that you can connect however you like in software using a graphical interface.

If you want to dig deeper, you can program any of the PLD-based digital blocks in verilog, hand tune your analog design routing, and more.

You could even implement an additional 8-bit CPU on the block diagram using drag and drop components if you're really feeling frisky.
Butlers had a pretty good UI.
Looks counter cyclical - as US rises, Euro falls and vice versa. The Euro zone is in the same situation the US was during the 1900s. I wouldn't write off the europeans just yet.
Mou is one year old
as part of my dissertation work, i built a related self-monitoring tool, except with a focus on helping scientists/researchers record and annotate their workflow:
http://pgbovine.net/burrito.html
Your brain consumes a lot of energy, and it feeds off the sugar. I am not sure what studies have been done about intense concentration and conscious brain activity involved in coding and so forth, but I can see why your brain has developed a habit of relying on sugar.

Sugar is actually more addictive than many other drugs. Rats often preferred it to cocaine and got addicted to it just like a drug.

http://sarvahealthandwellness.com/?p=402
http://www.dailyprincetonian.com/2008/12/12/22428/

You might try varying the sugar to brown sugar or honey. Or eat fruits such as grapes which are a source of glucose! Also, apples have been known to wake you up in the morning better than coffee.
I personally have taken the stance that there is negative campaigning going on from both sides, dirtying the science. This is why you keep seeing people cry out that the sweeteners cause cancer - it's one of those easy, believable, fear-inducing lies that is also difficult to either prove or dismiss.

The best words I have to say in favor of artificial sweeteners are - you aren't seeing high-profile lawsuits claiming health damages. Lots of FUD, no money. On the other hand, real sugar has a few easily discovered examples, generally derived from the sugar being used in products with "nutritious" or "healthy" labelling:

http://www.inquisitr.com/226431/nutella-settles-lawsuit-for-...

http://www.cbsnews.com/2100-204_162-2926923.html
This is also exactly why she should be forced to use email. Any appointed government position should come under extra public scrutiny.
So the argument here isn't that a patent system is inherently bad; you could have a patent system that provides a net win for society. But over time, entrenched interests will find ways to twist the system to their advantage, at the expense of society at large.

Let's say this is true; how is this different from any government action in the marketplace? From education to finance to healthcare, we're confronted with problems that have may have good theoretical solutions by government, but the reality is that our solutions will eventually devolve to rent-seeking and regulatory capture by powerful entrenched interests. I have yet to hear a good solution to this problem other than severely limiting the ability of the government to interfere with markets in the first place.
My first reaction wasn't anger, it was jealousy.
Rather than dropping the sugar from your tea, try finding some good coffee and drinking it black. That way, you're not getting almost the same experience but without the sugar. You're getting a radically different experience with most of the same chemicals. Not that this is guaranteed to work, by a long shot, but it seems worth a try.

Edited to add: The above assumes it's mostly psychosomatic, which seems quite possible and worth testing but isn't anything like guaranteed. If there is a nutritional component then eating more, smaller meals may help. I assume you're eating breakfast in the first place?
Should all her face2face conversations be recorded too?
Working on the world's thinnest flat iPhone Lightning cable. Prototype ready
For those of you (like me) who's only exposure to the acronym "OTP" is in reference to "one time passwords", I'm guessing he's referring to this: http://learnyousomeerlang.com/what-is-otp
The implication in that sentence is that people may assume she is a luddite, but they would be wrong in doing so.
Congrats Tero and Anssi, this is such an awesome update! Being on the FP journey over the years has been great, and V5 proves that journey is still very relevant and very exciting!

Going to have a play with it this week for sure.
The whole point is that its very difficult to quantify. The purpose of government, law, and indeed perhaps civilization itself is to reduce the amount of random, unquantifiable risks in daily life.

That's whats so bad about patent trolling. Its just so uncivilized.
They aren't rent seekers. They are protection racket money extortionists.
Of course, some government officials aren't quite so smart and seek to just circumvent any recordkeeping system by using private email accounts hosted by 3rd parties [0].

[0]: http://www.cbsnews.com/8301-503544_162-20070551-503544.html
I see a frightening number of people buying into the disturbing assertions made in TFA:

- that analytical thinking isn't necessary for programming.

- that translating pseudocode is a sufficient test of programming skill.

- that Excel isn't equivalent to a programming environment, or somehow doesn't count as programming.

- that FizzBuzz requires higher-order thinking. It's not like you're asking someone to implement lists as lambdas. Or the this website's namesake (the Y Combinator.)

Each one of these items is a big fat WTF.
It's obvious that making changes to the set-up in the second pictures will take less time than modifying the first picture's set-up.

I'm not so sure. I had to snake a single bad cable out once and redoing all the pretty bundles took half the afternoon. :-)
This is a great Markdown editor.
Stop electing assholes to public office.
During the beta period it was pretty terrible. Place names that I could see on the map would not show up in search, either as chinese or pinyin. It was better by the time GM was released, though.

Another example: in Saigon, the Mekong was not rendering as water. Imagine being in Manhattan and having big blank yellow spaces where the East and Hudson rivers should be.
No, they're classic rent seekers.

http://en.wikipedia.org/wiki/Rent-seeking

...rent-seeking is an attempt to obtain economic rent by manipulating the social or political environment in which economic activities occur...

Many current studies of rent-seeking focus on efforts to capture various monopoly privileges stemming from government regulation of free competition.

In practice, the difference comes to this: Its the government's clubs that finally smash your business, not the troll's.
because his SO would, um, "flirt with" Forestall for a used car.
"The Open Startup Project is about giving you total access to what happens behind the curtains of a newly minted startup."

How is that total access/open if you don't disclose what you're building. It would much much more interesting, in my opinion, to be able to relate to your stories if we have the proper context.
There is definitely an element of US self-interest. The US invests a disproportionate amount of capital into R&D relative to its GDP compared to other countries and also reaps a disproportionate result from that R&D investment (i.e. US R&D investments tend to have a higher return per dollar invested compared to most countries).

I have a strong self-interest in making sure effective R&D happens: computers, biomedical, etc. I don't care where that investment happens for the most part. In terms of maximizing R&D output for the currency invested, US has been the clear leaders for a long time. I am less concerned with why the US is producing so much high-value R&D than with why so few other countries are producing anything comparable. A few European countries do produce similar results on a per capita basis but the tend to be outliers with tiny populations that don't add up to much in absolute terms.
I did that a while [two-city] - seems to keep a separate home/work per city.

Also the home/work thing shows up in Google's information about you on Latitude - so you can approve/edit/delete - see http://www.tech-recipes.com/rx/27740/android-setup-your-home...
If the cloud is eating the world, why did Google buy a mobile OS company and then a mobile device company? If Apple is too device-centric, why does Siri send every query to their data center instead of processing it on the phone?

In short, I don't think you've thought deeply about what you're writing.
I'd forgive an entry-level candidate (straight out of college) for not knowing about the modulo operator. We had one who solved it correctly using floor/ceiling.

If they're claiming 3+ years of experience though, I'd say not knowing about modulo is a red flag. It means they're being dishonest about their actual experience, or those 3+ years of experience are very narrow, and/or they're not terribly curious about the field.
This is a demystification of the world I don’t like!
Hey, that strategy is just fine if nobody knows about the account. That can be difficult to maintain though.
But is it necessary? That's an important part of the definition. For instance, the wood on Newsstand doesn't make it skeumorphic, but the bookshelf design does.

And again, where is the original product design for Find My Friends? Why did I never hear about anyone using a leather-bound location diviner before?
While this is incredibly smart and a very impressive application of machine learning, does anyone actually want this? I'm quite capable of looking at traffic reports or bus times myself when I need to. I actually think I'd find this pretty annoying, if my phone told me sports score before I'd had a chance to watch the game, or if it started second guessing me at every turn. This has the feel of valet parking, while it sounds fine and convenient and luxurious, in reality I find it very undesirable and will avoid places that have it.

There's something very much at the core of life in experiencing it for ourselves without having a computer to hand hold us the whole time and remind us it's time leave for work. I don't find it creepy, just embarrassing to feel like I need to be babied so much by technology.
A Trans-Atlantic Trip Turns Kafkaesque
You are incorrect, it was a dig at Ubuntu and Linux Mint.
The bond in sucrose makes little difference. We've evolved to break that bond very easily. Since the internet tends to be a big fan of Lustig's sugar video, can I just cite him as saying they're the same?

http://en.wikipedia.org/wiki/Sucrose#Metabolism_of_sucrose
Just as an aside, that "miracle fruit" (available as tablets made from dried fruit from ThinkGeek if you can't find a local source) is an absolute lifesaver for people suffering from serious illnesses that put them off their feed.

My own experience leads me to think that the body goes through a process that runs something like this: "I don't know what's happening, but I feel like crap. Maybe it's something I ate? Let's crank up the anti-poisoning safeguards, just to be safe." Unfortunately, since both bitter and sour can be indicators of unsafe foods, with the safeguards cranked up, everything that has even a hint of tartness or bite tastes like absolute crap. Suppressing the gag reflex is difficult, and reverse peristalsis after healthy meals is not uncommon. Turning off the tongue's ability to detect bitter and sour makes almost all healthy foodstuffs palatable (although you should probably expect to undergo a little bit of cognitive dissonance -- Brussels sprouts aren't supposed to taste like almost-overripe plums, they just do after sucking on one of these little pills).

They won't give you back your appetite, but they sure make eating feel a lot less like a punishment for unspecified crimes in a previous life or some such.
I don't see any problem with any elected official not using email. I don't care if they avoid technology for the most part. (I know this may lead to them not being informed about technological issues, and this is a negative, but I'd rather have them be knowledgeable in other areas.)

What is a problem is that the DHS secretary would be so disconnected from technology. I personally think that the US is still quite vulnerable to cyberattacks, and that this should be a major national security priority. (It's possible cyberdefense is kept under tight secrecy and there's a whole lot more of it than I'm aware of.)