skysight-inc/HackerNews huggingface dataset:
I keep waiting for the "Apple is all marketing" meme to go away but it just refuses to. When Apple introduced the first iPhone the commercials they aired simply showed someone using the device. No clever marketing or cheap sales tactics; just letting the device speak for itself. Marketing doesn't make a product usable. Saying Apple is all marketing is nothing more than a thinly veiled barb at anyone who has ever bought an Apple product, as if they naively let themselves be duped into paying too much for too little. Give it a rest, already, it's tired.
I have to admit I completely misread that as "FB launches..." and didn't think anything of it, other than that $1 billion was a bit excessive.
Kindle Fire HD 8.9 vs. iPad 3: Is the Apple Experience really worth $200?
This is my first attempt at writing a founder's story. I read Trevor Blackwell's article about founders stories a while ago: http://webcache.googleusercontent.com/search?q=cache:qqYIiah... And I thought I'd give it a shot for my startup.
It seems they will allow you to opt-out:

http://www.engadget.com/2012/09/07/amazon-confirms-yes-you-c...
I suppose it depends on how started is defined, but yes - having an understanding of the topics I mentioned preceded working as a junior developer.
That might or might not be ideal theoretically - but it requires an enormous amount of self discipline and persistence if your're on your own.

But I think all self-taught programmers (of which I am one) should set aside some time for the fundamentals once productive in one language.
Awesome Google doodle to celebrate 46th anniversary of star trek
Cyber-thieves cash in on mobile phone fraud
Thanks for your support and encouragement, much appreciated!

Also, what you describe is exactly what Forward aims to fix. Custom features were needed for every single e-commerce site we've built, so we thought it made sense to focus primarily on this workflow.
True. I think there may be two camps though. It depends on if you want to learn and be able to master the fundamental theories that ground everything or have a more pragmatic approach where you accomplish things using tools you doesn't fully understand.

My example would be: when was the last time you implemented your own merge sort?

True that my knowledge of algorithms benefits me, but maybe all I need to know is that it sorts an unsorted array.

In the end, the best approach most likely depends on the person. Some people need to understand things fully, at the lowest level before they can build on them. Others need to see something in use and be able to play with it to wrap their minds around it. I know I'm personally a combination of the two.

Regardless of the type of person you are though, I think everyone is advocating that you do something to get the ball rolling.
Amazon Kindle Special Offers Are a Disgrace
Yeah, away with all that crap, just use Django already! Good decision.
What if my twin brother becomes a wanted criminal? Do I risk being jumped and stuffed into an unmarked white government van?
Cyborgs make their way to reality
Too bad wattvision doesn't make anything that can read my meter :(
It depends....

in an early stage startup, you're still tossing around ideas and trying to find what fits with your target market. In that stage, you can't just contract out UX to a designer. You'll burn up all your runway doing so, as you iterate.

In my opinion its better to do UX internally, and coordinate with your designer for stylistic changes.
As much it pains me to admit it, Nikes' "Just Do It" applies here (and in life) as the author has learned. The procrastination and anxiety that comes with tackling something new can be overwhelming. The task oriented approach narrows focus and makes you think about what you need to learn. Fear is also a great motivator especially when your lead is breathing down your neck with a 'JGID - just get it done' attitude. :)
Why?

Good software involves good design (both for UX / code), good design requires empathy, and without women in the industry you are loosing out on the diversity, design and empathy that women can bring to the table.

That is "why" I think there should be more women in the industry.
Apple evolved the smartphone into something the average consumer actually wanted to buy. Is that assertion more palatable for you?
That looks exactly like every other web templating view engine. You are also completely missing the point if you think client side templates are trying to replace your web frameworks. Client side templates are supposed to emulate what you have server side when you to deal with data client side.
I often use pastebins to send passwords (instead of emailing them) and would like it if the url was destroyed after being opened or after x minutes. Obviously you would need SSL for this to work.

I would really need to know exactly what you mean by client side encryption. In its current incarnation I wouldn't use YAAP to send anything sensitive since I don't know how safe it is.

Btw, the URLs are way too long. Any possibility of shortening them?
The multimedia API changed from KDE 2 and 3's aRts to KDE 4's Phonon. The API is still Phonon, and this will be true in KDE 5 as well.

There were other application-specific APIs that were used for things that were beyond the capability of aRts and Phonon (e.g. Juk could use gstreamer directly in KDE 3) but the KDE APIs themselves were pretty stable.

It's true that a Qt change in binary incompatible and involves at least some source porting effort, but honestly those have been fairly infrequent, and only one of those transitions (3->4) involved more than minor source changes. Qt 4 was released at the end of 2005 (around the time of Linux 2.6.15) and is still the "current" version, though the Qt 5 release is around the corner.

In just the KDE 3 timeframe to now, on the other hand, there has been gstreamer 0.6, 0.8, 0.10, soon 1.0, PulseAudio, ConsoleKit, HAL, HAL's replacement (DeviceKit), DeviceKit's replacement (udev and friends, upower, udisks, etc.), PolicyKit, PolicyKit's replacement ("polkit"), NetworkManager 0.8, NetworkManager 0.9.

Needless to say, trying to keep in sync with all of that has not been fun. :-/
NASA’s Historic Giant Crawler Gets a Tune Up for Modern Times
Might want to work on your website's copy. "What a pain in the ass!" and "Holy smokes!!!!!" doesn't instill much confidence, to be frank.
Here's to hoping facial camouflage paint/sticker solutions become fashionable.
All too often, "UX Designers" end up marginalized because they're wankers - people who don't code and don't design, but want to get right in the middle of things and fling around opinions. Especially dangerous are the representatives of this breed who want to "manage process" as a way of "designing the product". Hiring that kind of person is a great way to get a useless bureaucrat on your team.

There are good designers who specialize in user experience, but those people are also good at marketable skills like graphic design, coding or statistics. Everyone on the team is responsible for good user experience. The existence of a person who does nothing more than "UX" is a process smell.
What can't evolution explain?
A new big solar panel farm in the works in California
The other thing, in a car like a BMW, you hardly "feel" like you're doing that speed (well, we went up to 112mph / 180kph). In a more average car, you can do it as well, but you'll feel it shaking and you get a much stronger feeling of "wow I'm going really fast" (which is kinda unnerving IMO). It's a complete waste of gas either way, of course (110 kph generally gives the most kilometers for your litre, in most types of cars, I've found).
The problem isn't that mono (or programs written using mono) have portability issues themselves. Requiring mono itself is the portability issue. Many people don't like running mono or .Net runtime or even the Java runtime and some businesses/clients don't want to support it. That is quite a portability issue.
What was the order of learning for loop, function and class? Did those proceed architecture, algorithms, data structures, etc...?

Personally, the challenge of learning the more base knowledge and gaining a deeper understanding of computer science is that until you are really good at making things, you honestly cannot tell the difference.
Former Yobongo team to launch mobile photobook service called Mosaic for Mixbook
Does blogging about quackery really accomplish anything?
Thank you very much for the advice...
I have both ad supported and non-ad supported Kindles. The DX is not ad supported, and its screensaver is an ugly picture of an author. There seem to be about 10 of these, which it scrolls through. Those pictures are not settable by the user, and get awfully, awfully boring.

I prefer the ad supported one, at least you get new screensaver pictures once in a while.
Is this where we compare slashdot ids, I mean measure account sizes I mean account ages against each other?

If you don't like the quality of stories on HN, you can change it. Go out and find/write good content, then peruse the submit button.
In America there's an acceptable level of opacity when answering monetary questions. I'd be vague while also communicating information. Unless you're answering legal questions during due diligence, an answer such as "profitable" would work well to communicate your success while remaining private about your worth.
Kudos to you for the honest attempt to reframe, but I think you're just using circular logic.

In effect, you're saying "If we could get twice as many people, then we would have twice as many people".

In reality, there is some reason why women don't want to be programmers. Therefore, it follows that per capita, it's going to be harder to bring women into the fold.

To use your example, if you really wanted to increase your contributors to your open source project, you would be much better served to use your limited capital to attract men who are already predisposed to your project but unaware of it rather than women who are both unaware of it and predisposed against it.
Thanks! I'm going to give that a try.

Edit: holy shit it works! You just made my internet faster. How did I, or rather everyone, not know about this?
I don't understand your reasoning.

You want to open source a $1B piece of facial recognition software so that _more_ agencies / NGOs / companies / individuals can track our movements? That sounds a little counter productive. At least the FBI (presumably) has accountability and oversight. Can you imagine trying to police abuses if deployed to every municipal law force and marketing agency in the country?
I have recently been evaluating e-commerce platforms for an upcoming project. This looks very nice, but it seems to be missing one key piece of functionality: variable products. For example, shirts that come in three sizes and three colors (so 9 combinations, each with their own SKU and inventory level).

I guess since it is open source, if I want this added, I should put my money where my mouth is and add it myself. Maybe one day, if I ever have the time..
Require a cookie (browser will hopefully not send that from other sites), check referer, use HTTPS. It's not going to completely stop someone stealing your bandwidth, but it's better than nothing.
You are making a lot of assumptions about how Amazon implemented ads. I would be VERY surprised if they kept the screen on after locking just to display an ad, especially when battery life is such an important metric for tablets.

Also, many other comments (and people I know) have indicated that the ad experience on the Kindle is "nice" because the ads are usually actually coupons. If the ads on the Fire turned out to be Amazon Deals, that could be a handy feature.
Une sainte fille
Oldhead here as well. Yeah, the magic of discovering this place back then was incredible, and the discourse so intelligent. There was more of a kinship I felt with the old squad; I really cared what everybody thought and was much more engaged. I miss the old group, a very small village. There are newer posters who are just as intelligent, but the S/N ratio has definitely declined. Or maybe I've just changed.
> It's been 5 years, and I've changed.

I think this is true of every "kids these days are less worldly" article and the oft heard "favorite music/newspaper/other media isn't as good as it used to be." The world hasn't gotten dumber, you've just gotten better taste, and better at spotting bullshit that has always been there.
Now, in practice, I work on diversity because I care about basic fairness.

Get down from the ivory tower please. Where do you get off saying that he doesn't believe in fairness? In fact, the original commenter could be seen as being more fair by simply stating that gender shouldn't matter.

At the same time, you're looking at one statistic. The race or religion of project contributors could be looked at, but they aren't because IT IS NOT IMPORTANT. Just to counter any downvotes, when I say it isn't important, I mean the gender debate, not women in general. For some reason, this topic has been rehashed so many times on HN and each time someone tries to look at the argument from a gender-less perspective, people like you -- jacobian -- jump out from the bushes to make statements, charging dissenters with misogyny.

Projects can maintain fairness without specifically targeting a demographic, they need only be open to everyone and never turn someone down simply because of an attribute they cannot change [gender, sexual orientation, race, religion, height, etc].
Chrome's sync (i.e. sign in to Chrome) uploads the cleartext of your full browsing history to Google by default: http://gregoryszorc.com/blog/2012/04/08/comparing-the-securi...

From a privacy perspective Chrome and Silk sound the same.

Now, maybe Amazon is more actively using that data and doesn't provide means to change privacy settings (Chrome allows you to locally encrypt). I dunno.
It is an MVC framework per se, but it's new and unique to this platform. It's very light, therr are about ~10 core classes. It also uses Smarty 3 (which is a big improvement over Smart 2), but the template system can be swapped out for pure PHP or another package for those prefer.
There are plenty of potential benefits, for example I flew home (to England) a couple of days ago and rather than queue for a while to have someone check my passport I was able to pop my passport onto a scanner then have the machine check my eyes to see if I am who I claim to be, which meant that in 30 seconds I was out the other side. Facial recognition could speed that up even further.

You could get home and your front door would automatically unlock as you approach it, get into your car with genuine keyless entry rather than just the kind that means the keys are in your pocket, pop into Starbucks and be handed your regular drink (or something you ordered on a phone) by somebody who has never served you before, etc.

Don't get me wrong, there's plenty of arguments against this technology, and I'm not even saying that the good points will end up happening (there's plenty of technological improvements Starbucks could make with existing fairly basic technology already), just that it isn't hard to imagine more than just Facebook-style photo tagging.
Yes, Rust and Servo both use libuv as the native async I/O layer. It's been fantastic for us as an easy-to-use API that works on Windows. Kudos to Ryan Dahl and Joyent for creating it.
Ah, I see. I think you may have it backwards, though: script Arabic developed around the same time as lower-case letters in Greek and Latin (very roughly 0CE), coinciding one presumes with growing use of paper for writing. While Latin eventually incorporated its older "upper-case" forms with a minor grammatical function, Arabic discarded them altogether as antiquated. In that sense, one might well make the case that Arabic is in fact the more "modern" alphabet.
This is also very easy to setup via a ifttt.com recipe. That is how I have done it in the past.
'First to file' FTW. /snark+depression
Maybe we just need an Erlang week. (or Haskell, which I'd prefer).

As people point out, HN may not have changed as much as people think it has. But it certainly wouldn't hurt to set the tone in the right direction in case there's any chance it has.
Most of the time I just up vote a good comment with out my eyes sliding to the poster's name (it provides me no meaningful information in most scenarios).

I do as well. I rarely pay attention to the handles on the site. There's probably less than a dozen I can remember on sight. The reason I do remember the names I recognize is because they used to consistently and always be at the top of the discussion.

Still, the comments I do up vote end being from the rock stars you are referring to.

I'm certainly not saying the folks on http://news.ycombinator.com/leaders don't deserve to be there. By and large, I think most of the folks there provide tremendous value to this community (even the ones I vigourously disagree with on a routine basis).

But I've also noticed that it seems since pg turned off the points, the names I see at the top of a discussion are more and more ones I don't recognize, and more and more ones that aren't on the leaderboard (and even if the leaderboard members aren't the topmost comment, they usually show up near the top because they provide good comments).

I like the new frothiness of HN.
How hard is it to jailbreak it? Has it already happened to the old Kindle Fire...?
"Think about it: if 1% of people are using Bitcoin then that means there's only a 1 in 100 chance that any given transaction you make can be made with Bitcoins."

You're going with the "we just need to get 1% thing", huh? What percent of the world's population is currently using Bitcoin?
People (like me) often sign up initially because they have something to add on something right now (a space-flight article (my field) in my case), and rarely because they anticipate being moved enough to comment in 25 days.

This proposed mechanism would especially preclude contributions from the people whose content is being featured, which you often see ('hey, author here, thanks for the interest...' etc) who sign up just to answer questions about their blog post or the bit of software they've authored that has got to the front page.

To me this stuff has often has higher value than 80% of the comments from career commenters, just by virtue of the SNR to the discussion at hand. It would be a disservice to the community to preclude it, I think.
It's not.

Let me summarise the task: Continuous measurement of custom hardware in real time with some trivial user interface.

There are two parts to this:

1) real time device I/O <--- Really important.

2) user interface <--- Irrelevant, will probably be replaced multiple times over the life of the project.

This is how the OP needs to pitch it to the boss.

(1) is critical and C is flat out the best language for real time I/O, and it's the best choice for making an easy-to-use DLL that can be loaded and used by any number of other systems (C#, python, etc.)

(2) is hard to do nicely in C, but we can have a very trivial very rubbish ANSI C user interface if that's what you want. However, we can do a much better job by calling the library from (1) from another target (eg. c#).

We can also repeat the process in (2) to build an alternative 'user interface' that is in fact a test harness / test suite for (1), increasing reliability (something that C once again, sucks at (testing that is)).

"Here I made a prototype in a language you didn't ask for! It's the ROZZXXEOR!!!111" is just about certain to generate a negative reaction.
Facial recognition is useful for more than tracking movement.
>Personally this is a tech that I would gladly postpone as long as possible, or at least until the whole tech-thing has stabilized.

Don't think this whole "tech-thing" is going to "stabalize" anytime soon. And by anytime soon I mean 'ever'. :)

I think that a fundamental problem with increasing invasions of privacy facilitated by rapidly changing technology is that the melting away of privacy occurs almost immediately as the tech becomes available.

It happens on two fronts. A)Governments adopt tech towards this end almost universally, and push (and often surpass) the legal limits imposed by law, and B)Citizens continually degrade it themselves in exchange for services. Just look at Facebook, and how seemingly every service we use is stripping out information about us to build or integrate with a social graph.

You get this effect where younger generations are born with an ever increasing tolerance of privacy stripping technologies, combined with governments continually pushing past the boundaries of whats allowed. When they do go over the line, they merely deny it until they are caught (if they are), and then change the law to make their behavior legal, with no sanction for past transgressions. The population, ever evolving to respect privacy less, does not fight this.

Unless there is a cultural shift to revise, reiterate, and anchor respect for privacy to a Constitution-sized stone, I think we will see the same trend continue in perpetuity. Especially when you consider what has happened despite our Constitutional privacy protections.

The conflux of private enterprise profit seeking and government desire for control is an extremely powerful dynamic operating against privacy, and it is operating against it every day, by degrees. You are going to get your targeted ads as you walk into a store someday (probably sooner than later), and law enforcement will almost certainly have trivial access to it without a warrant, as they do to many now. I don't see this dynamic changing, and obviously technological advancements aren't going to wait around for us to sort these complex issues out.
"It was terribly dangerous to let your thoughts wander when you were in any public place or within range of a telescreen. The smallest thing could give you away. A nervous tic, an unconscious look of anxiety, a habit of muttering to yourself--anything that carried with it the suggestion of abnormality, of having something to hide. In any case, to wear an improper expression on your face...; was itself a punishable offense. There was even a word for it in Newspeak: facecrime..."

1984, Book 1, Chapter V
It does have this functionality, but so far we've used it in different ways. What you see in the Demo admin is not all there is, but since it's meant to customize, certain features aren't visible in this version.

My last e-commerce business was a fashion site (http://redtagcrazy.com/blog) built on a custom platform, and we dealt with variations of course, but so far only one of the early sites we built on the platform needed this feature (and they have it).

Edit: I would add that Forward aims to be full-featured, and anything you might reasonably expect out of the box in something like Magento, will be available in one form or another.
There is an historical bias in favor of Google and Apple. Somewhat contradictorily, there are biases in favor of privacy and open source. Other large companies tend not to be seen as positively.

On the hardware side, ARM is favored over Intel.

Politically and culturally, HN tends to US centric with an Anglo shell.
Video: Skateboarding with Linux Kernel Maintainer Greg Kroah-Hartman
One Hundred Reasons to be a Scientist
Why My Micro Framework (over framework X)?
yea this is pretty awesome... http://amzn.to/NgfN9B
Sublime Text 2: Incarcerating Remote Files and Killing Orphans