skysight-inc/HackerNews huggingface dataset:
I was a high school ICT (computer) teacher in the UK for five years. Unless there are some serious changes to the political climate, programming will never fit well in schools.

The biggest reason being that programming is hard... which means that some students won't do well.

There is a very serious problem with the politics of the UK education system because of the results-oriented culture.

Firstly, OFSTED publishes a list of the best schools in the UK. These results are based on inspections, but the inspections are just a sham/cover to allow them to rank schools based on their test results.

You see, kids who get graded in the UK school system all write the exact same exam, in the exact same hour globally (accounting for timezones). This standardized testing, allows for students and schools to be compared against a single "fair" yardstick.

Now schools that have the students who get the highest average score are declared "the best" (after a cursory, sham inspection) the ones that score lowest are declared "the worst" and sometimes closed.

So... student performance is suddenly directly related to teacher income.

So teachers start teaching kids how to pass the test. Administrators guide their students into classes that have higher averages... you know, the ones that are easier to pass?

That's part of the reason why the GNVQ in ICT became so popular - the least able students could get 4 "A" grade credits easily. I mean, students who sometimes had to be reminded to breathe could walk out with 4 "A" credits.

Some schools who learned how to exploit that system found themselves "vaulting" up the league tables ... bonuses all arround! Headteachers were suddenly being classed as "Superheads" ... silly crap like that.

Anyways, trouble with a comprehensive "proper" programming course... it's hard. Nobody is getting a knighthood in education for doing it the hard-way.

I tried teaching a group of 12 year olds how to write video games in flash. They not only loved it, but it wasn't that hard. One or two got as far as a working PONG. Unfortunately, I was so far off curriculum at that point it wasn't funny. I could only give programming lessons as a special treat.

The rest of the time it was where to click in Microsoft office.

If we were able to do programming at the High School level, maybe I wouldn't have left teaching. The politics of OFSTED would probably have driven me out anyways the UK education system is actually doing a huge disservice to kids.

HOWEVER* politicians can "look tough" by spouting bollocks about how strict they are with respect to educational standards. Truth is they're light years behind places like Australia and Canada. Worst part is the politicians of the world all seem to be scrambling to match the UK system (because it gives them something to look tough about).
Firstly, if this FPGA-based system is using DRAM and implements caching, results may vary due to a single variable or data structured being in a cache line or not, which may or may not delay a code path by up to 10-100 ns (typical DRAM latency). This discrepancy may never be discovered in tests because the access patterns by which an FPGA (or CPU) decides to cache data are very dependent on the state of the system.

Clearly, the author did not know what he is talking about.
Using similar techniques to Mr Anderson's - just give 26 monkeys a keyboard each with a single letter on it - one for each in the alphabet. Get them all to press their key - match the letters to the complete works of Shakespeare to see if they turn up anywhere and bingo - job done.

Or not really when you think about it. The monkeys/Shakespeare though experiment is pretty silly as the combinations are too vast - way beyond any possibility.
Would be really a good thing. But I guess they ban accounts after a few log ins from different IP addresses so these don't mess up their profiling data.
Still without the context, but those two FPGA mechanisms he suggests don't sound that compelling.

Why would they be using an FPGA that needs cached DRAM? It seems more likely that they're just using it for plain old logic. And you would assume that temperature-dependent changes affecting the crystal wouldn't be big enough and systemically consistent enough to account for the 60ns. But I guess we'll see.
> I really sincerely hope that they'll open source the 1.x version

Why? So you can use 6 years fixing it, for free? Or did you have someone else in mind doing that for you?
Your advice is only half right.

Older businessmen know something the internet generation doesn't. You need one business as your cash cow which will allow you to toy with other businesses.

So yes build something small that people will pay for, or find a way to get passive income. Now that you have that, you have all the freedom in the world to build yet another photo sharing app that may get you $100M.
I'm not an expert on such systems. Could you to elaborate on this a bit more?
Whoa that's awesome. You should submit that on its own.
Very strongly disagree with this -- not because there's anything wrong with SASS, but because it introduces another thing that needs to be learned for many people. A good tutorial should be teaching one concept at a time, otherwise it is really confusing for people that aren't already familiar with both concepts (which is kind of the target audience for a tutorial).
I'm a total vim junkie now. Its available on every OS and sees a lot more development efforts. The only downside is the learning curve but I've already put enough time in that its no longer an issue.
Taylor Lautner Hot American Actor Leaked Photos
Mknight35
... and he embraces it. I learned this from one of his trucks (see http://i.imgur.com/UClZP.jpg) which told the story.
There are some pretty good tips in this article. Here's one I particularly liked from the Modules section:

Only include a selector that includes semantics. A span or div holds none. A heading has some. A class defined on an element has plenty. [...] The more semantically generic the HTML element (like a span or div), the more likely it will create a conflict down the road. Elements with greater semantics like headings are more likely to appear by themselves within a container and you're more likely able to use an element selector successfully.
Nvidia Has Released Beta Drivers To Run Battlefield 3
He says "will need a Facebook account to access Spotify…" That sounds even 10x worse than requiring it to sign up.

I just checked and I can still access my account without a Facebook account linked to it, but I wonder if they're going to pull that out as well.
The actual title was, Video Appears to Show Wall Street Protesters Being Pepper-Sprayed.

Please see the HN guidelines and refrain from editorializing.
I would suggest a cheaper weekly version.
If they're anything like Yahoo and their "new mail interface" initiative, you still have a couple years.
I note how time flies: sorting 300,000 phone numbers took 30 minutes.

in python (and yes, this cheats a bit):

nums = [random.randint(1000000000,9999999999) for x in range(0,300000)]
nums.sort()

total time < 1 second on my macbook air.

As I think about it, seems like a trie would be a good solution, you can add to it as you go with minimal memory usage. When done, you can just read off the trie top to bottom.
The fact they're raising investment is a pretty clear statement that they want to make money. Just because they're not choosing to focus on revenue at this stage of product development doesn't really mean they have no interest in making money.

Any company needs to decide where their focus should be, Tumblr may well have done the analysis and decided that rather than take their focus away from their core product and focus on monetization (which may only generate a few hundred million in revenue at this stage) it's better for them to focus on their core product now in order to have a chance of monetizing at the billion dollar range in the future.

It's a perfectly rational economic decision.
If you are using apache bench at all, you're doing it wrong. httperf or siege both are better alternatives
Recording a Phone Call on Any Phone Is Very Easy To Do
Ask HN: Who wants a Hacker News Berlin Meetup on Oct 27th?
Just vote for this thread or leave a comment and I'll set up a group if we receive enough upvotes.

Would be great if we could create a refreshing take on local tech meetups with a dedicated Berlin HN group.
I think your product is probably 90% of the way there to being relevant for the music industry. It would appeal to music industry publicists, labels, marketing companies, artists etc etc.

I'm sure there is plenty of gas in the tank for the gaming industry!
As Music Gets More Social, is Apple Getting Left Behind?
Swipe 1.0, a lightweight mobile web slider
SCADA Systems Are Online Now
How to organize a local HN meetup?
I'd like to organize a local HN meetup in Melbourne, FL, but don't know if I can just go ahead and plan in on Meetup.com or if there's any "official" way of doing so...
I do use siege, but it seems that the keepalive support in siege is broken. At least their man says - DONT USE IT.
So many people use ab, for whatever reasons, and if they do, they should be aware of this quirk.
John Koenig: The America Invents Act is Better for Small Business
Just made an HN post for a Berlin meetup next month:

http://news.ycombinator.com/item?id=3039618

Please vote on this thread if you like to have such an event.
Why doesn't Facebook just buy Spotify...
Weather balloons do not provide a stable visual platform for the optics, nor are they maneuverable. Recovering your $4,500 FLIR sensor also becomes a challenge.
Beats me.

The problem for the layman with this type of article is that the author can pick something that is unknown to us, dump a ton of speculation on the reader, and at the end you've got what, exactly? A big pile of technical speculation, that's all. Sort of a rehash of all the physics classes and texts that the author may have consumed. The ability to speculate on possible instrumentation problems does not correlate with the probability that the instrumentation in question is actually important.

Put another way, this article would be a great comment inside of a larger conversation about possible problems, but it's not so good as something that stands on its own. In the author's defense, perhaps it was written as part of a larger web conversation that he can then refer people to.
The only design I can think of in an FPGA that would use a "DRAM cache" is a processor. And by definition, no one assumes processor code execution to be timing accurate to 10ns.
just made a post:
http://news.ycombinator.com/item?id=3039618
The problem with the new sorting is that it easily shows who's in the same city, but doesn't show who's in the same state. Yonkers, NY is not far from NYC, but is very far alphabetically.
It Takes a Village to Raise a Startup
Relevant snarky blog post from Steve Yegge:

http://steve-yegge.blogspot.com/2006/03/execution-in-kingdom...
People added links to that page with the word "Santorum" in them. It isn't a link farm, it's a bunch of actual blogs and webpages whose owners are intentionally making this connection. It would be really impossible for Google to remove this result algorithmically.

Santorum's only appeal to Google might be that they have been abused as a political tool. Maybe the fear of distorted results plus some technicalities in the webmaster guidelines, might get them to change their minds.
Why were they all trying to draw conclusions without any hard data? They were guessing based upon the offhand observation that the program "just thrashed." The first step should have been to profile the program.
Type study: A responsive 3D text effect
And It's actually impossible to 'add nothing' to a facebook account. It adds things for you. You would have to have a browser dedicated to nothing but logging into facebook and using spotify to really 'add nothing' to the facebook page. And even then youre adding spotify data to it.
Follow my thread:
http://news.ycombinator.com/item?id=3039618

I just ask to see how many people we can attract and then I set up a group an FB or Meetup.
True hustlers make it happen - great story.
Nice work. Tweeted it to all my game dev followers for you.

Generalize it to non-iOS games too - for instance Newgrounds, Kongregate, Armor Games scores and Jay Is Games reviews for Flash devs. In the Flash side of casual games you have major portals (like those mentioned) who license/produce games in significant volume and can't track that stuff unless they want to spend all day in Google.
There seem to be many good observations in this article, but I feel as though the conclusions suffer because of superficiality.

The initial thesis that information "wants to be" reasonably priced rather than free is very quickly undermined by suppositions about why people pay for music: convenience, assurance of quality, legitimacy, etc. My point is that people aren't paying reasonable prices for information per se, but rather for these valuable intangibles.

In the main topic about newspaper paywalls, the author discusses how newspapers have realized they have "less fungible," more distinctive offerings, and people might be willing to pay for these. But again, it seems that potential customers aren't paying for information, but rather for distinctive voices which are again much less obvious than mere information.

In any case, I'm suggesting that before we degenerate into a battle of cliches about whether information wants to be free, economical, or pricey, we make certain that information is actually the commodity on the sales shelf. Mike Masnick at Techdirt.com frequently discusses the coupling of "infinite goods" (such as news, books, music, movies, etc.) with "finite goods" (which in the current examples might be convenience or distinctiveness, but could be anything from creator contact to t-shirts). In many cases, infinite goods seem to serve best as a advertising for finite goods.
According to this line of thinking, Google has spent the past 5 years being freaked out by Yahoo.

Of course they haven't. I think Google's Facebook envy has everything to do with the data Facebook is amassing -- not with time spent on their service.
I really enjoyed reading this. Especially the section about bravery, "the opposite of fear is initiative not courage". Well said. I'm leaving today for a big wall climbing trip and trying to prepare myself mentally for the intense fear that I feel high on the wall. Sometimes that fear will shut me down and I stop climbing even though I'm safe. When this happens I have to keep moving and keep making decisions.
Here's a question:

What is your product? What value are you adding to the mix between a fan and an artist? How are you going to gauge success of that product? What metrics will you use to define what "success" is?

Are you there to be A&R? Crowdsource A&R? Promotions? Marketing? Publicity? Management?

What piece of the value chain do you want to lay claim to?

To echo a similar sentiment: labels, and actually more A&R (since they aren't all in labels) exist to elevate things from the mediocrity of the commons by virtue of the balance of taste and business. The best A&R guys right now? Lawyers and managers.
Google and Facebook are competing for ad dollars, but different ad dollars. Google has search advertising pretty much locked. Facebook has figured out brand marketing. Google has been trying to crack that nut for years with AdSense, but Facebook's built-in demographics and time on site looks like they figured it out.

I think commenter's are right. Time on site won't hurt Google's core ad market.
Tech Publisher TechMediaNetwork Receives $33 Million in Funding
From the OP: "The fact that every single MVC implementation in the world has had a different role for Controller ought to tell us something about how well that idea fit."

We were just discussing this yesterday: http://news.ycombinator.com/item?id=3036153.

A favorite principle: when you can't find a good name for something, it's often a sign that the concept you're trying to name isn't appropriate.
TMRnyc Presentation for BNI Lucky 62
مشاهدة مباراة المقاولون العرب والاسماعيلى 26/9/2011 مشاهده مباشره كأس مصر
New Tumblr: Brilliant use of language in media and marketing
There's no official way, and it tends to be pretty hard to get a critical mass of people to attend. When I first started Hackers & Founders in Silicon Valley, it was 4 people and me in a bar.

I kept the meetup going for a couple of years, and as of last March we were at 500 members. Then, something happened this past year, and it grew to over 4,000 members.

Meetup.com is great for distribution. And, figure out where the closest Startup Digest is to you. Submit your events to them. They tend to pick up events like that.

If you have any other questions, feel free to ping me.
Sketching for Developers
The question I've always had was, "how do you find the early adopters?" for any particular market or product. It's easier to note, when you know where they hang out to talk about the topic (forums, HN, etc). I've also seen the approach of taking out ads, online or offline.

Do you guys know of other ways to find early adopters?
Best Anti-Aging Cream Comparison And Ranking
But the content that you link to will still have ads. Good luck, but I don't see why I would pay $15 a month for this when I could go to any of the many tech aggregation sites click on their top 20 links and read the first paragraph to see if I want to read more.
A fellow HN user: duck has made a weekly version - http://www.hackernewsletter.com/ and its free
Autism Articles: The Benefits of Animal Therapy For Autism
For every 1 person that doesn't sign up for Spotify because they need Facebook, there will be 2 people that sign up because they don't need to create yet another account.

This obviously stinks if you think Facebook is some super evil company, but if you're a regular person it probably doesn't matter.
Good luck! You really got to identify a specific group that a willing to do so. And ideally insider/exclusive infos. "Only" syndication is going to be a tough sell, unless your expertise is somewhat already established.
PPC Management Tips
It is pretty common to use DRAM with an FPGA to manipulate large amounts of data. I clarified my essay: "eg. to store or manipulate large quantities of timestamps or events data that do not fit in SRAM".
What costs more raising a pig or shooting one in the wild? If the answer is the latter perhaps someone can make a fun business out of it :)
Show HN: fillr.js - lets make it smarter
So the story is that i was playing fillr(http://fillrgame.com/index.html) on my phone and kept winning even on hardest levels, so I thought either my strategy is way too good or the computer is not smart enough. Either way I wanted to make an algorithm that could always win. What I have is done in less than an hour and not as smart as it can be. So let's make it smart :)

Rules of the game:
* Game consists of colored blocks. You start at top left, computer starts at bottom left, both with initial 1 block. Every time you change your color all the blocks with this new color that have an edge with your previously owned blocks become yours.
* Game goes on until all blocks have been assigned.
* You can't change to your opponents color
* You HAVE to change your color on your turn

Rules for computer:
Can only look into 1 step in the future.

Web: http://sasangootik.com/fillr/
CompVs.Comp: http://sasangootik.com/fillr/#auto

Git: https://github.com/shezarkhani/fillr.js

I have included 2 algorithms (very similar) and 1 I am working on which is already smarter than both. [Code is ugly and NOT optimized at all.]
IMO, one of the most overlooked variables in the great salt debate is potassium deficiency:

'The 2004 guidelines of the Institute of Medicine specify an RDA of 4700 mg of potassium for adults,[2] based on intake levels that have been found to lower blood pressure, reduce salt sensitivity, and minimize the risk of kidney stones. However, most Americans consume only half that amount per day.'

Personally, I think we have a potassium, weight, and pre-diabetic problem, not a salt problem.
I think this guy is spot on. I just read the lean startup book last week and Eric Ries makes the point that if you can't get early adopters excited, yes excited then it's time to pivot.

But I think this quote by Trevor Owen says it best:

Building crack for a small group of users is much better than candy for a large group
Unless you have superior content, do you believe that's compelling enough? I don't like ads, but I wouldn't pay for an ad-free version of google search (or gmail for that matter).
We don't have a Hackers & Founders Berlin, yet. :)

http://beta.hackersandfounders.com/faq/meetups/
It depends on the vendor. I believe that "most popular" algorithms are usually based around time vs. downloads (as opposed to the more flawed # of downloads only).
not for many, many, many years : http://www.adobe.com/products/player_census/flashplayer/vers...

its still by far the single most installed desktop runtime.
Are Metro PCS Commercials Racist?
A somewhat peripheral question, but if we all cut back on salt intake where are we going to get our dietary iodine from? I lived in Italy for several years, where salt is (was? might have changed) not iodized and I regularly saw people with huge goiters in the throat.
The most interesting thing is the plug for FeeFighters.com. "marketing ninja" is an appropriate description for someone who can plug something as boring as a credit card merchant account locator in an article about dating.
Watch Contagion Online � Watch Movies Online Live
Should Open Source startups apply to Y Combinator?
Thanks for the name drop - good luck! This sort of thing (though unpaid) has been sitting on my mile-long to-do list in regards to my mini e-mail newsletter empire, so it'll be interesting to see how it works out. I think the tweet you were referring to was one of my usual 'casual market research' tweets where I see if my followers already know something I don't ;-)

Whatever happens, the tech industry is so ridiculously large than there's room for everyone. The success of TechCrunch, The Next Web, Mashable, et al, show that :-)

I see great potential in paid e-mail newsletters. Whether that's in tech or at $0.50 I have no idea, but I definitely think you should give it a go, and if you have any questions, etc, you're more than welcome to get in touch.
Sorry, I meant "tethered" weather balloons. Which I assume would solve the "recover-ability" issue. No idea on "stability".
Details on iPhone 5's / iOS5's Voice Control
Apple and MS are pushing plugin-free browsers for their mobile browsers. Safari and IE both allow plugins on their desktops browsers (hence why Flash works on both). Even on Windows 8, you can still use plugins in the non-Metro version of IE 10.
Background Of Western Furniture Style Carving
It is a believe system that involves, among other things, a belief in the supernatural, and the indoctrination of children by their parents.

So, unless you can tell me that Islam has no "god", and parents never discuss it with their children before they are old enough to decide for themselves, I don't think you have much to tell me.
The author assumes that FPGA works in a way similar to CPU, and makes various assertion. But the way it works is that it implements a logic/circuitry except that such logic/circuitry was specified by some bits in the memory (hence the word "programmable"). The logic stays unchanged and all bits in the memory that specifies the logic needs to be available at any given time, so the clock cycle is rather deterministic and there is no such thing as "caching" the bits that describe the logic. Granted, FPGA does interface with other components such as external DRAM so technically it could be affected by some caching behavior there, but it is highly unlikely that caching plays as big of a role as would be if it is run by a CPU.
Although less notable, The Hit List also reached 1.0 after multiple years at the same version.
You're in an excellent position to compete then! Looking forward to seeing your product.