skysight-inc/HackerNews huggingface dataset:
I really like the map idea.

One issue that I have found though is that everything your app does or wants to do is exactly what Twitter is for.

Twitter + your map idea = your app = people will actually use it. I would use it that is for damn sure. Instead of creating a new app seriously consider Twitter.
> Do you seriously think that Musk 1) needs some cheap "publicity", or 2) he didn't do quite a bit of simulations before releasing the very first whitepaper?

The dialog implies neither of those things.

Edit: but also, yes, I think those things.
It was trendy to take your laptop to Starbucks because the people at Starbucks aren't your coworkers and aren't going to yank you out of whatever you're doing to spend 20 minutes telling you to do the thing you would have been done with 20 minutes ago if they hadn't yanked you out of doing it.
Ok, now imagine what a 384GHz core would cost.

(hint: probably more than the world GDP. Each)

Ok, NOW imagine what 10,000 3.84GHz cores would cost (100 times more aggregate cycles per second than 1x 384GHz core). What's that, you figure a measly $10-30M instead of more money than exists on earth?

Any research simulation is going to want to be parallelized anyway. You'll bump into the limits of the 384GHz core, no doubt about that, at which point you are back to distributed computing. For limitless complexity and limitless appetite for computing power, distributed computing will always be the answer.
Awesome article. Parents 'in the know' seem to have to educate the children themselves instead of relying on the school system (the australian insights of the author apply in Germany, too).

Out of the same notion I am doing a series of video tutorials on how to create browser games for my 14 year old girl and her classmates.

It's also in english so as a side effect they get into that as well.
Did they actually do any kind of benchmark to see if it affects performance?

The memory and parse time argument is invalid imo. Lexing a file with wildly abudant whitespace is going to take a delta longer that's insignificant compared to the parse time.

Loading it is normally a concern because of network bandwidth and latency, especially if it'll push you over MTU.
BlackBerry Babes is a mainstream movie in Nigeria. The object of their fascination may be BlackBerries (rather than handbags), but that has no connection to sexism within the technology industry.
>neuromorphic chips are based on spike trains

So it's like the hardware version of the ANN? But with more powerful neurons (they seem to do a lot more than just decide a yes and no)

PS: I apologize for not having read the paper yet. At work right now and will delve in to it later
Maybe moot just needs to be reminded himself?
Amusingly, that same building (which is in LA) has a counterpart in the game, advertising one of the game world's spoof brands.
But isn't maths boring at school because we're teaching it wrong? See Conrad Wolfram's TED Talk: http://www.youtube.com/watch?v=60OVlfAUPJg
Invert the polarity
Thanks for the link! Will check it out when i get home (this is just one of my my work-break visits to HM)
I agree with this. This blog post just feels like this guy is saying "Good job! You exist!". I'd rather be praised for my effort and hard work than my gender.
I guess it's personal preference, but I've never found the appeal of working in the gaming industry. Seems so tedious.

/go back to moving bits from one column to another.
Ask HN: Good software for managing a small team of sales engineers
I manage a small team of sales engineers and am looking for software to help me keep track of their activities and the accounts they're working on. We sell expensive enterprise software that and sales cycles can take many months, or in some cases more than a year, to complete, so each SE will have several accounts that they will potentially work on, but are only active on a handful of them in a given week.

What I need is for them to be able to easily enter their weekly activity and then look up activity based on account or person.

I've looked at various CRM systems (we use salesforce.com, but access is too expensive to provide to the sales engineers) and most of them have more features than I require and don't really have good activity-oriented capabilities.

I've also looked at small-team management software, but they seem to be oriented to task-assignment, prioritization and management, which isn't really what I need either.

Any suggestions?
100ms is a really good upper limit for that 'instant' feel. Of course, if you can get it lower, you definitely should. Nielsen finds 100ms is sufficient to feel instant but isn't the only number, of course. And, like you said, compared to other web apps it'll definitely look better.
Nope, no extensions whatsoever.
Wow, thanks for all the feedback; lots for me to discover and digest :)
Thanks for the read, notatoad. You make a great point. This article isn't about looking native — it's about feeling native. The best part about the web is that it's platform agnostic. Most of the gestures and actions that feel natural to us are cross-platform so it's great that we can rely on those to get us where we need to go.
Apple doesn't need publicity. They're essentially the biggest smartphone out there.
Instructions per cycle has been getting somewhat better, and it is that number multiplied by the clock speed that is a better indicator of actual performance https://en.wikipedia.org/wiki/Instructions_per_cycle

Everything else needs to keep up to - it is pointless having a fast processor if it has to keep waiting on memory, storage and the network. Those are very slowly catching up and also lead to overall improved performance.

I've been hoping that asynchronous implementations would take over. In theory parts of the chip can run at whatever speeds are best for them at that time, and not have to be synchronised with other parts. And when not in use they easily power down. There were some async ARM chips made, but no progress since 2000 https://en.wikipedia.org/wiki/AMULET_microprocessor
Can-opener bridge opens up trucks
Oh look, an actual _argument_. As I stated before, if you actually don't like Android or any of the other competition, I'm perfectly fine with that.

But as long as you "brag" about Apple's profits, you are masochistically accepting punishment from a company that you hold dear. You are bragging about how much Apple manages to take your money away from you...

And that just isn't right.

So IMO, keep the arguments against Android, argue about why other systems are bad. But whatever you do, do NOT pretend like Apple's huge profits are a good thing for you as a consumer.
In situations like this it's definitely important to get that response lag down as much as possible — you're looking at direct 1:1 control with that though which is slightly different than a tap. Like you said, it all depends on the situation.
It's extremely hard to measure, but stunts like that seem to definitely add to "hype". I mean, it's being posted organically here on HN, isn't it!

"Hype" definitely gets sales. It leads to people checking out the game/movie, paying attention when they otherwise might not have - it's a form of social proof.

$800m in sales, first day. How much of that was due to marketing? Who knows. But it looks pretty positive to me, and stunts like this are part of it. Almost certainly positive, IMO.
IMO: Considering its place currently in overall page layout, logo might be better simplified and with less contrast. E.g., take the favicon version—it's nice too, actually.

It especially concerns the application section of Predictobot: current logo will be too distracting.

Compare a few pages with similar layout to yours, note they all use more schematic logos that draw less attention to header: https://www.getsentry.com/, http://www.fiftythree.com/paper, even http://insideintercom.io/

http://www.docker.io/ is interesting: their logo looks good in ‘hero unit’ as it has the detail, and at the same time not bad in header because of more or less simple shape and not much contrast. (For favicon they've simplified it somewhat.)
Hah, no I did not.
Magazine work is also very competitive.
I think the hoops for doing this sort of thing are greatly exaggerated. Windows has had a scripting language built into it for years in the form of Powershell. OS X has a variety of other tools: Python, Ruby, Perl, etc. And then you have the web, which has a huge number of repls for various languages. Like repl.it which has Forth, Python, Lua, Scheme, Javascript and others.

Basically, I think that the reason people don't program as much as some would like has nothing to do with access to programming environments.
Hey, moot!

10% of people posting is actually exactly what you should expect in a thriving community. Several studies of web communities have confirmed the "90:9:1" ratio of Lurkers:Contributors:Creators. Lurkers just read. Contributors will respond. Creators will initiate.

See the wikipedia article at [1] but there are also (I think) several old USENET studies and corporate email list studies which confirm this that I didn't notice in the footnotes of wikipedia.

[1] http://en.wikipedia.org/wiki/1%25_rule_(Internet_culture)
Agreed. In the end he calls on Opera to "open the store up" but that has little to do with requiring non-minified code. Seems like he's just upset his extension go rejected.
moot - Fuck You Nigger.
Additional notes:
My main theory before the announcement was that the concept used a fast-speed-of-sound, low-density STP hydrogen tube and maglev rather than slow-speed-of-sound air tube, or an expensive-to-seal vacuum tube. An STP hydrogen tube hovercraft levitation model still seems pretty damn attractive to me, especially with a sealing liquid buffer of some sort - it cancels out the problem of water-vacuum interface, and in water, flammable seals, as well.
Actually, the performance difference is small. The biggest gain we have today is multi-cores, so no one thread can hog all processing pipelines. If you're pushing through 1 billion instructions, it will still take 1/3 of a second for your CPU to chunk through all of it, but other code can be processed simultaneously on another core.

I know, I know. My laptop (Lenovo T400) has almost the exact same specs as the old Sunfire V20 rackmounts I have (2x2.4ghz cores, 4gb ram, passable video), but the laptop can run on batteries for 5 hours.

But clockspeed is still king -- this T400 run circles around a Lenovo W520 with a 1.6ghz Core i7 and 3x the ram. I know because I had a W520 for work, and I could see the difference.
It is hard to be positive about this idea. I think that may be the reason people are reluctant to say anything. No one wants to be a downer.

I'll stick to the important facts. Take me or leave 'em, but don't ascribe any emotion to them.

This has not been done before because it would draw all ages of user, but some people would post inappropriate material.

The cost of policing the uploads could prevent it from being profitable. Also, it would be possible to become a mainstream product but then lose that status through a series of mistakes.

I could go on at length so in case perhaps you've solved this problem there are others. I'm not saying you can't solve these problems, Twitter is successful because they solved the policing problem by limiting everyone to 140 characters.

But there are definitely other problems. Pick a demographic and think how they would view your service. Solve all those problems and you've got a winner.
It's totally true. In the 1980s we as kids had to learn a more complete mental model of what was happening inside the computer, just in order to operate it, even without necessarily programming it (although we did that too). Starting in the late 1990s computers became more like appliances. Nowadays university students haven't a clue what's happening behind the fancy interface.

I'm not saying appliance-like functionality isn't a good thing ... for the masses it undoubtedly is.

But as the OP's article points out quite nicely, it's not conducive to lighting a fire inside a young mind.

I remember going to the back of computer magazines and transcribing pages upon pages of BASIC code corresponding to various games ... (on an Apple II) ... those were definitely the days.
Show HN: AnswerBrite - A Stackoverflow clone for coworkers, built with Golang
Imagine a Beowulf cluster of these!!!
I went to university in 2007 (born in 88), but I grew up with a Commadore 64. I guess being brought up by a relatively poor single mum has its advantages
> Almost instantly, society began to bombard her with images and objects

As we abandon religion, we always seem to replace it with another omnipotent entity. Government, society, media... The problem with those is that we also like to believe that they can be influenced and their power used for our ends -- finally, a god who listens.

And so while everyone pays lip service to science and evolution, actual belief in an uncaring universe shaped by mutation and death remains as rare as it ever was.
I'm sure malicious code can be hidden in plain site anyway. Automated tools or human eyeballs won't spot it. For example here is the underhanded C contest demonstrating the principle with C http://underhanded.xcott.com/ (static analysis won't be possible on most JS code)

The only way to be sure is to implement a (bug free) sandbox that the code runs in, as then it won't matter what the code does.
Yeppp is a high-performance SIMD-optimized mathematical library
In one clock cycle, light would be able to travel about 780 micrometers. The real propagation speed of signals on a chip will be substantially less than the speed of light, and it gets slower at smaller feature sizes. This could be tricky.

http://en.wikipedia.org/wiki/Interconnect_bottleneck
Preferring a less brutish world is not the same as believing in religion. And history demonstrates that society can be influenced to that end.
I am working on a software, which may fit your needs. Basically it is a twitter + stackoverflow combo for coworkers. I believe it can help you to see what are they doing, and help them share knowledge. What do you think?
Not everything parallelizes nicely. Given enough processors, serial computation eventually becomes the bottleneck:

http://en.wikipedia.org/wiki/Amdahl's_law
Lua is mostly just people using wtf in a l10n var (SoundWTF) or as a variable or something trying to be funny:

https://github.com/search?q=wtf+extension%3Alua&type=Code&re...
You're suggesting I type

-site:experts-exchange.com

as part of every google query I make?

I mean, it's a handy way of refining searches, but I don't want to have to type out my spam filter every time I search...
Well...it's more complex...

With die sizes as small as they are, we have a problem where electrons...jump...through basically solid walls from an electrified wire to an unpowered wire. Now, turning on one circuit means the circuit browns-out and a neighboring circuit gets half-powered.
I just saw doubt_me and I agree. Twitter with a map would be doable. Would it gain traction? I don't know off the top of my head, but lots of problems would be solved.
I'm 26 now, and one difference I find is that things in life aren't quite as exciting as they used to be. It's hard to explain, and maybe it's just me.
iOS 7 is Gorgeous, but Could Be Even Better
If nothing else, I suspect children of the Internet generation have learned not to blindly Google things they heard about from their friends. So perhaps a bit of wisdom is trickling down :-)
The Great Rideshare Race: Which Rideshare App is the Fastest?
I've been going at this professionally for over 20 years, and in that time have worked in all sorts of environments. Cubes, private offices, smoke-filled private offices with good friends, and also open plans in both spacious and cramped rooms. Oh, and I've also worked in a garage for a startup!

I've found that it's extraordinarily difficult for me to do my best work in a cramped open space when there is activity surrounding me. From my own experience, it seems that some % of our minds are actively processing movement or sound, even if we're not consciously aware or distracted by it.

Unless I'm bootstrapping something, or working at an ~angel seeded company, I'll refuse to work in an open space unless there is a flexible policy about working from home, where I do have my own private office.

I'll agree with what others have said: Open spaces are about saving money, but they're also a big part of the dog & pony show that tech company executives put on when courting potential investors. This is possibly more important now that most software deployments are no longer happening on accessible data centers. Beyond that, open spaces provide an easier path to scaling engineering headcount, often in a Fred Brooks-ian sort of way.

To me, more than anything these decisions speak to the engineering or C level culture established within a business. If the talent feels the need to wear noise canceling headphones to function, then there is a problem that isn't being addressed.

If a company is FORCED to implement this because they have decided to base their operations in an urban area with outrageous rent, then give the talent the flexibility to work offsite. If the management doesn't trust their people enough with that degree of autonomy, well, I guess that's a different discussion altogether.
> Kind of surprised that marketing cost them more than development ($115m vs $150m).

Kinda depressing, considering how game developers are typically underpaid and overworked... But as long as people are willing to put up with it, it's going to continue.
Python code to scrape email address using regular expression
So most of the destructive power of grenades comes from the shrapnel? (I'm remembering a photo of a grenade cut in half.) What would that 150g of explosives do without the shrapnel shell?

How much shrapnel would a 285g quadcopter generate? What would be the effect of an external explosion on the lithium battery?
You could invent 1000 new ML algorithms in the time it would take you to engineer that.
It happens to most OS updates. Wait 24 hours for things to settle down, then measure again. On Android, some app may go crazy after update, you have to reinstall it to get out of bad state. I have seen it too many times. Not sure how to troubleshoot the same issue on iOS though.
If Microsoft wants to play seriously in mobile they need to stick to their roots. By that I mean leverage their superior position in the PC space down through tablets and then into phones. If they can make it so people want to port Windows applications to the tablet space and use them there, they'll come out pretty good.
That is seriously cool. I'm jealous, I want to put on an event like that!

Looks like the code is available at: https://github.com/kgrandis/teentechcamp
I'm a pythonista myself. The instructions to someone wanting to do Python are:

- find out what platform they are using (Unix, Windows, Mac, iDevice, Android etc)

- Ensure Python gets installed or is accessible (add in version 2 versus 3, 32 bit versus 64 bit)

- Work out what the text editor or "IDE" will be

- Enter the code (no gotos in Python)

- Run the code and view the output

While these hoops are nothing for you or me, they are significant for others. Note how people report A/B testing showing that extra steps towards various goals results in big dropoffs.

Incidentally this is what repl.it does with QBasic:

> 10 print "hello"
Parse failed: Syntax error at 1:10: Token("hello")
> help
=> 0
Many machine learning methods parallelize extremely nicely.
I have a feeling that this number will be revisited within 6 month of the first round. In this business, when it pours, the fact that they are reorganizing will cost them sales as everyone wants to be on the winner platform.

their stock chart over the years: http://finance.yahoo.com/echarts?s=BBRY+Interactive#symbol=b...
I understand your point, but I think it comes down to self-discovery. Using the C=64 (and other home computers of the era) enabled you to discover that programming existed as a thing, and then to learn more by digging deeper. Modern computers are much, much better at the digging deeper side of the equation, but completely fail on creating the initial spark of interest.

In my experience, if you can create that initial spark with your kids (as I did with my daughter, just by showing her the C=64 programming book I had as a kid), then they _will_ want to know more.
I have done that, and no explosions, nor any shitfits.

It depends on both the way you do that, and the way people talk to each other there (aka the culture).
They would have been more effective if they had 50-100 individually-controlled quadcopters, and had them hover near specific individuals, looking at facial expressions, phone screens, gestures, etc. Crashing the drone at the guy's feet makes them seem harmless, or even hapless.
"How to grow your site from 3.2m to 22.5m users when you can't talk about your site: the rules 1 and 2 strategy"
I may have read it wrong, but I think the statement is correct. Texas minorities outperformed Wisconsin's, but the stats made it look like Wisconsin's minorities did better.
> In what way are Musk's criticisms of the CA HSR plan FUD?

No one is saying they were. The parent and grandparent are saying the Hyperloop announcement is FUD.

> if nothing else it should give people serious pause about the existing plan, and hopefully force a revision of it.

So, at the very least, the uncertainty and doubt parts of FUD?

Edit: s/fear/doubt
You're aiming way too big on this. All it proves is that there is only one thing that can defeat Internet trolls, and that thing is MLP.
A lot of you guys would absolutely hate to work where I do. Next week is my last week, but for unrelated reasons.

We're an open office plan and I love it. I couldn't imagine working in an office where everyone is quietly tucked away in their offices. Worth mentioning, is that we're a pair programming shop and everyone on the team is a big fan of pairing all the time.

But it is loud as shit in the team room. We have a Spotify playlist constantly going in the background. When a BA passes a story for completion, this is signified by the ringing of a cowbell, at which point everyone will pound on their desk and play with noise makers to celebrate. That happens a few times a day. When a build breaks, a siren goes off and noises play from the build computer to let everyone know.

I think part of it might be the pair programming. Before I started pairing, I was a headphones kind of guy, too. I liked it quiet and I was easily distracted. But when you're talking through a problem with your pair and you have someone to help keep you on task, it's really easy to avoid being distracted.

I guess the point is, in the right culture and with the right personalities, open office can work really well. No one complains about it being hard to focus on my team and it's rarely quiet. We also get shit done and everyone is pretty happy.

In a couple weeks, I'm moving on to another pair programming shop in an open office, but really only because I felt like it was time for me to see some different challenges. When I'm ready to move on from there, I'll probably be seeking a similar atmosphere.

p.s. I'm a pretty extreme introvert.
Power consumption is much better.
The OLPC was sort of an earlier version of that. I'm all for solutions that have that kind of ease of use - no hoops or hurdles from pressing the power button, through being able to do something immediate that you can show off to others.
5 Most Important Current Business Trends
Life's Short, Buy An iPhone
Arduino and other development boards are getting cheap enough that they should be part of school computer science curriculums. In lieu teaching Basic et al. (which is still the standard for BASIC microcontrollers from Parallax) they could instead be persuaded to learn C/C++.

Like Legos or Erector sets, kids are more fascinated with toys they can build with rather than play passively (which they get bored of quickly). Replace "toy" with "exploration venue" and you have a whole new world of possibilities.