skysight-inc/HackerNews huggingface dataset:
But they're not offering to create websites for businesses - they're just offering the tools and making it easy for businesses to create their own websites.

There is much in that transcript which is inconsistent and even contradictory to any available information on the "Getting Kenyan Businesses online" site.
That is absolutely not what I am saying. I have made it abundantly clear that I want to repay the money - they have just as yet been unable to provide me with a reasonable way to repay.

The swipe card system was not used to pay me - it was simply the only evidence I could get of my hours at such a late date.

The issue here is that the company behaves illegally and immorally which can not be tolerated.
Filing My First Patent
Guzzle - PHP HTTP client and framework for consuming RESTful web services
Urgent: Need suggestion on MacBook air
Hi I'm trying to buy a MacBook air. Short on time so I am posting where I have gotten quick feedback and there are lots of Mac users here. Apologize if it's not the place for this.

Deciding between GIga hertz vs memory (not sure how that impacts performance)
Option 1) 1.6 GHZ with 4 gb memory
Vs
Option 2) 2.13ghz with 2 gb memory

Will be using it for mild web photoshop, light movie edits for YouTube and lots of web programming
I dunno about procfs, but one Linux implementation of https://en.wikipedia.org/wiki/Application_checkpointing is http://cryopid.berlios.de/ or apparently http://dmtcp.sourceforge.net/
As linked below http://en.wikipedia.org/wiki/Secondary_Security_Screening_Se...

You can of course also edit these out while you're busy changing the name. It's all a joke.
I'll be following your blog. I am on a similar journey but you seems to be much more dedicated (quitting your job and all). I attempt to hack away evenings and weekends or any other spare time I find.

Also thanks for pointing me to Django by Example. I hadn't run into that resource before.
Probaly not they wouldnt get 5 good GSCES which have to include english so school would be put in special needs and the head and 80% of the staff woudl be fired.

And a "technical" school getting anyone into oxbridge mm that will be the day.
Should an RDBMS be a proper Unix tool?
Anti-Piracy Bill SOPA, by Lamar Smith, Gets Texas Pushback
IMO, Always go for more memory.
All we need now is an accessibility document for Android.

Accessibility is notably absent from the design doc.
That's wrong, and people can (and have) go to prison for it.

(http://news.bbc.co.uk/1/hi/magazine/6966683.stm)

It's not your money. Make efforts to give it back. Don't spend it. Don't put it in a high interest account. Don't use it to get access to other stuff (while leaving the cash there). Even getting the answer "yes" after asking "Is this really my money" doesn't mean it is your money; you'll still have to pay it back. You're just less likely to go to jail.
They exist and take your pick pretty much. Most of them run much better than Codies, with less staff, smaller premises, less expenditure and putting out more, higher quality games, without masses of overtime. I used to work at Rebellion for instance, and although they made me redundant and cocked it up it was fine - they had good reasons and they never mistreated me. It was a great place to work.
From the footer: http://www.tumblr.com/theme/3292
The scammer invented their own referral program by charging the businesses for a website.

The only real tie to google here is that some person on a telephone used google's name.
10 Disasters That Can Happen To Any Website Any Time
Ironic that you state you have no time due to working on a Developer Conference here...
After deleting the Powerline.cache file, I now have the '€' symbol and ',' instead of the arrows I think.
Using the Inconsolata that can be found upper in the comments or Menlo does not help.
It's still very usable and useful ;)
انواع التليفونات المحمول الصيني التي سيتم قطع الخدمة بهايوم 15 يناير 2012
From the PDF transcript, page nine:

Caller: No, it’s absolutely free, free of charge. Ok, there’s a small fee for hosting of Ksh. 200 per month.

This seems like an incredibly simple scam, and it looks like blhack's nailed it.

There is nothing connecting this to Google apart from that one IP address. I could phone up half a dozen companies and claim to be from Google, too. Hell, I get phone calls from "Windows Security Centre" every few weeks telling me to do something to my non-existant XP install.
Because browser wars are expensive (look at how much money Google had to throw at Chrome to make it the #2 browser), and browsers are hard -- finding people who are qualified to work on browsers is not easy.
Ask HN: Excel vs SQL
Hi all,

We're in the process of building out our database for our website, and have currently run into an interesting dilemma: whether to use SQL or Excel to contain our data. Either database needs to be uploaded to our site, and our site revolves around a search engine that will need to look up and return results from the database. We're currently using mostly PHP on the site with AJAX for the search engine functionality.

We are contracting the work out, and one set of developers insist that SQL is more appropriate for our project. I typically have only used SQL for dealing with very large amounts of data, which we do not have in our database, which is currently only about 300 rows and 15 columns long.

What are your thoughts? Thanks for any advice.
> Software engineers are in exceedingly high demand at this stage.

When I was in high school, teachers were in exceedingly high demand. Because of this, teaching was a career highlighted often by our teachers.

The result is that most of my friends ended up choose teaching careers; along with a significant number of others in my age group. I have watched my friends really struggle to find work in the field and a couple have even chosen to leave the field altogether because there are far more people than jobs now.

Anyway, the point is that being forcefully reactive to the problem of career demands is never a good idea. You will just end up with a bunch of highly trained people who are unable to use those skills. I do not believe that software development is immune to this fact: Both teaching and programming are skills that are useful everywhere, but it still didn't help my friends.

The market will naturally sort itself out. As pay for programers rises, more people will become interested in the field until the pay declines again. The influx becomes manageable this way. Any additional incentives will cause the problems above. It is best to not mess with the market.
2gb would be painful for photoshop. 4gb is the way to go.
I don't think software development always contributes to the society, but that is true of most jobs out there. At least I can see some positive effects of software in general.
Right, that's what they'd have to do.
It pains me to admit it but the point still holds. I've lost count of how many places I've seen that have an excel farm cranking stuff out over the last 15 years. Even when they don't go down that path, microsoft technology works (quiet in the back) really well with the rest of the microsoft technology stack (in comparison to with anything else anyway, although it's better these days).
Guava EventBus on Guice
Most programmers are not pleasuring themselves by writing cute software for other programmers (that's merely a local HN echo chamber phenomenon). Nor are they busy solving real problems for the masses.

No, most programmers are probably slaving away writing .NET, PHP, or Java boilerplate for internal invoicing apps and such.

So what's needed is to free up the time and energy of programmers. Once they do that they'll be more motivated to do more useful stuff. I think the most realistic way there is individual empowerment through things like freelancing and lifestyle design.
Totally understand your confusion. Best advice I heard when I was learning about startups: forget a business plan and come up with a business model... you can also just call your business a company, that's what I prefer
Emergency NYTech Meetup to Stop SOPA Jan 18
Yes, but only if:

1. All existing hardware and software magically vanishes

2. The government is put in charge of implementing its replacement.

3. The whole system is a dead-weight loss which exists to serve the whims of government oversight rather than facilitate commerce.
Ask HN: Technical transcription service. Recommendations?
We're looking to transcribe a fairly large number of CS video lectures (exported as MP3s) on a tight budget. We're looking for mid 90s accuracy and a quick turnaround. Time coded (like closed captioning) would be extra bonus, but not required.

Any suggestions on a reputable service to use? Outsourcing is fine as long as the quality is there.
Role reversal: Employers say they can't find workers

http://lifeinc.today.msnbc.msn.com/_news/2012/01/13/10142795...
Improving the Business Model Canvas - bachelor thesis survey
In fact, sometimes it may be the reverse - the net result, that is. Being able to pirate products (say, music) may lead to more consumption of services (say, concerts). I do not have a citation available, but IIRC, studies have shown that people who pirate CDs generally use more money for going to concerts, buying merchandice, etc.
This notion that you should spend the first 30 years of your life figuring out what you want to do is a pretty recent one. Nobody ever questioned a 14 year old blacksmith's apprentice. I think for most of human history you just did pretty much whatever your father did.

It's not like the kids are being forced to go into this school. If you graduate at 18 and decided you don't want to be a programmer that's still plenty of time to do something else and having some knowledge of programming is going to be useful in just about any field.
>> Better yet, how hard is it to become a sysadmin on the backbone routers in Kenya?

Pretty damn hard http://jobsearch.monster.com/search/sysadmin-on-the-backbone...
True, but on the other hand there is so much money circulating around doing pointless, dumb, immoral shit that even the most inane startup is saintly and ingenious in comparison. Pre-mature optimization, and all that.
This Unity developers blog describes the new QA processes they're using.

http://blog.didrocks.fr/post/Releasing-a-precise-Unity-5.0-t...
Indentation as a diff complexity metric
How can one confirm the benefit that thinking has had in one's life? From my point of view, it's more important to know both the principle and the problems (questions) that determine the results that exist in the world, rather than learning how to think about how to solve problems. It's my experience that I have to think when there's an important fact that I haven't realized.
Computer Engineering is generally hardware and firmware design, something that is becoming less and less important as generalized processors have become smaller, cheaper, and more powerful. At this point, almost everything can be done in software, so a Computer Science degree is more important.

Also, your Audi/Mercedes analogy is flawed. Physicists and engineers are very different, and if they needed more engineers, they would sponsor engineering schools. Right now we need more software developers, so training kids in Computer Science makes complete sense. Some schools (including my alma mater) do provide a separate Software Engineering degree, but they generally overlap so much with CS as to be virtually indistinguishable. It's also somewhat laughable to call Software Engineering "engineering", as there is a general lack of rigor and no formal qualification for software engineers like there is for every other branch of engineering.
Some of the most complex projects are also the least sexy.

At Triggit we are building technology around how to buy digital media. What does this mean? It means a start-up with less then 20 people evaluates over 12 billion ad impressions, across hundreds of millions of user records, every day. Since we bid and buy these ads in in Real Time we get less then 100 milliseconds to leverage the data provided by the sellers (people like google), the data provided by our clients (advertisers), internal data, and 3rd party data to dynamically evaluate and bid on inventory. We look at about 150,000 queries per second with hundreds of different bidders. Because of latency restraints and load balancing issues we can't work in the cloud, which means we must coordinate this entire effort across four data centers on three continents.

We legitimately deal with big data - so much data that its not worth storing the vast majority of it. Hadoop sort of keeps up, Hbase breaks regularly and the guys at MapR are up to some pretty cool stuff.

Who said an online advertising start-up couldn't be interesting :) Check it out at triggit.com.
Blindly assuming that Mocality is worth $10,000,000 and negotiations take 6 months - I'm not sure I see a positive ROI from a purchase given the labor and technology costs that appear to be involved based on Mocality's account of events.

And that's before considering the uncertainty involved in a buyout and the relative certainty of acquiring the information directly off the web (and that this is Google's standard method for acquiring data to aggregate).

Personally, I currently am leaning towards the belief that was Google subcontracting or partnering with boots on the ground, and the boots on the ground found the most efficient way of fulfilling Google's contract requirements - the move from Kenya to India is somewhat indicative of this in my mind.
Infographics:Local Shopping Apps Coverage Comparison
Could you share one or two unknown unknowns to which you were exposed in school?
At the risk of stating the obvious, you can pay Google for their corporate email. Last I checked it was $50 a person per user on the domain, and you get all the benefits of being an actual Google customer.
Top Five Singularity Concerns
We've started calling it ddg among my friends, it has a nice ring to it, to bad they don't have a url using this acronym since it's also very fast to type.
Yes, I read it. Did you?

Microsoft is requiring Custom Mode not even be _present_ on some of its Windows 8 platforms. How long until they "let it slide" on the rest?

You may be determined to let Microsoft do whatever they please with the hardware you rightfully purchased. That doesn't mean I have to let them.
Given that he also noticed a correlation with weather, overall economic conditions, global events and myriad other factors, you'd need to work very very hard to isolate only what was down to the manager.

Plus most people respond primarily to their direct manager and most direct managers have relatively few reports (typically less than 20). Statistically that's going to make it hard to find significant findings given the variation that is normally seen.

Or think of a team which, for no reason of the manager's making had one inherently dishonest employee who steals all the time. That manager is on -5% before he does a thing - a big disadvantage given the variations being discussed.

EDIT: Not to mention the fact that this is one of his "intuitive conclusions" - which I'm reading as he has no solid data to support the level of liking / not liking their boss, or possibly whether it was even true.
Do You Really Need a Password You Can Barely Remember?
Great link - I think that this can be used as a mild form of coercion. However, in this case I have to object more to the target than the method. Developer tools, as mentioned above, can certainly be used to improve the world by making it easier to develop - sure.

My main gripe is with startups that make something that is a net-negative to society - which I'd argue Zynga, et al. are actually doing - just sucking money out of society. I don't care if people use it and like those games. Why not make educational games more addictive instead - easier said than done I know.

I think it's wrong to sit back an tell everyone the your choice of project is irrelevant to your social impact - it's irrefutably not!
> Recently I started to work with node.js and after switching from Rails where you have a pre-configured ready-to-go project within seconds, with node you need to assemble the whole thing yourself.

I haven't used Rails in a while, but last time I used it, the "boilerplate" in the newly created project was something like 20 lines, not 1000. But I object to that, too.

If you need 1000 lines of text to have a ready-to-go software project, your development tools suck.

> Am I supposed to just choose something for myself re-inventing the wheel again?

The things that you aren't inventing shouldn't be in your project; they should be in a library. Your project should have only the stuff you're inventing. (Subject to "eliminate dependencies", of course.) That way, you can upgrade to a new version of the stuff you're not inventing later, fixing bugs and adding features in it; and somebody looking at two of your projects can see what's the same and what's different between them without resorting to running diff.

I mean, seriously, this is one of the two most fundamental things about programming. If you disagree with it, it's not a matter of us having different subjective opinions. It's a matter of you being completely sodding ignorant about how to program.

Of course, there are overall similarities in structure; lots of C projects, for example, have a main.c, a .h file corresponding to each other .c file, and a Makefile. But generating a "boilerplate" project with stuff you edit doesn't save you any significant time over just giving you an example project you can look at and then type.
You wouldn't think it's a "technical" school from being there, but check out my high school, Bergen County Academies. It's actually part of the technical school district, yet we have the highest SAT score average for a public school in the country, we have 3 electron microscopes, and I conduct original research in our stem cell lab.

tl;dr We're part of the technical school district, yet we are one of the schools with the highest Ivy acceptance rates.
Apple Reveals Its Suppliers for First Time
There is a lot to learn about the world when you're 14. But I was already programming when I was 14. When I was younger than that, I asked my dad how I could cheat at the qbasic games we had on the family computer: he handed me a 'learn qbasic' book, and told me that all I needed to know to cheat in those games was in there.

Just because the school will focus on software engineering doesn't mean it will lack in other areas. I'm fairly certain I would have done better in math, for example, if the math courses were programming-oriented instead of pencil-and-paper oriented.

It's pretty specifically stated that this is not a vocational school.

A lot of classes can benefit from an injection of programming - a few off the top of my head include statistics, maths, physics...
British student can be extradited to the US for linking
I've got a lot of .ko files in /lib/modules; that doesn't mean they aren't part of the kernel.
I don't object to the "selection of nicely integrated libraries" part, only the "boilerplate" part.
Slot machine maker IGT buys social game dev for $500M
What if the Secret to Success is Failure?
Pretty arbitrary benchmark. Reminds me of this.

http://xkcd.com/1000/
8, on a logarithmic scale. Our web app uses 100 EC2 servers doing data aggregation, a recommendation engine written in Java, a cms using Drupal, an API written in PHP, and a front end using JSrender. We're using Mule for eventing, APE for push notifications, and pretty much every AWS service there is.
By high school, I was already passionate about software. If an old, retired army colonel hadn't pushed his way into my school to teach computer science (thanks Mr. Mims!), I would have had to wait another three years to get any sort of formal CS instruction. Instead, I was able to test out of all of the introductory CS classes in college, which gave me more time to learn about the more advanced areas of CS.
I love this. A lot of my friends talk about creating a website and starting a company out of it, but they are too scared to actually "code." Just the term "code" is enough to scare them away. I wish you good luck in your endeavors and let me know if you need any advice (I've created ~10 django websites).
Without any sense of what your project will be doing it's a bit difficult to forecast data growth, reporting needs, etc.

Having said that, I don't really see Excel as a legitimate choice for being a data back-end. It is a front-end for data analysis (IMHO). It's like using a pocket knife as a screwdriver: it can do the job in a pinch, but it's not the best tool for repeating the same task many times.

With that out of the way, I'd say that SQL is the better of the options because that's the job it was meant to do - irrespective of data set size. Sqlite is a fabulous tool that should meet all of your requirements.

http://www.sqlite.org/

Go forth and prosper.

edit:
I forgot to mention that it also supports Full-Text Search which may be handy for your search engine application (if that's being developed in-house).

(another) edit:
With 15 columns, I wonder if normalization might be an intermediate step.
So gigabett doesnt matter much?
Show Your Work
At least in the UK it costs a decent chunk of money to get the name on your passport changed after marriage. Not a huge amount, but enough that it's easier to just book tickets under your maiden name.
>If you need any more details about how we set it up, send us a shout!

If you have the chance, could you do a blog/HN post about this? I'd love to understand how this is done as well.
Why that date and what will we be doing?
1) We are used to have the toolbar at bottom.
2) This makes room for more icons.
3) It is better to lose some space horizontally because we have windows side by side horizontally, usually.
Then, why a vertical toolbar?
Everyone from my office will be attending this. I'm curious to see if a mob of tech nerds will be taken more seriously by the powers that be than occupy wall street people.
I've read this story before and wondered then if he would have made a cardboard cutout of himself smiling with outstretched hands and put it behind the bagels (so it looked like he was offering them) if his payment rate would have gone up.
I wonder how the payment rates would change if he simply mounted a ... camera

An interesting question. I wouldn't be surprised if the camera made it worse. My guess is that people, when trusted, hold themselves to a higher standard. But with a camera present, they're allowed to turn off their own consciences. So people would be ingenious about palming a bagel so the camera wouldn't see, and think that if the camera's not seeing it, they're home free.
KOTA TERPADAT DI INDONESIA | Waloetz Go Blogg
But what would help is a better framework, productivity app, or even project management tool.

Almost everyone who is building a new framework, etc is doing it because they think theirs will be better, at least for some particular use case.
I realize that the author is probably joking in saying they "learned enough to be dangerous", but I think it's worth pointing out that you can't really learn enough Python to be dangerous. That's one of the nice things about it. If you screw something up, it will let you know (albeit not necessarily as soon as a more strongly typed language would).

My advice: stop worrying about being "dangerous", and be bold! Experiment with any wild ideas you have and see if you can figure out a way to implement them in the language as well as (or perhaps even especially) the libraries that are included with the language. When you bring on a "real" programmer, they may want to kill you, but that's how you learn. Plus, if you're really that bad, you probably won't have written enough code to make that programmer's life miserable for long.
The Employees - Part of the 99 (occupy ROCK anthem)
A Facebook phishing/scam app analysed
The [scribd] text is a second link. If you click it your browser will load the pdf via scribd instead of downloading it.

I was confused at first as well, because I thought the title was a single link and the text in brackets was descriptive.