skysight-inc/HackerNews huggingface dataset:
> the tech industry won't be going away for a long, long time

After a century of existence, auto manufacturers are still here too. The issue is how the industry has changed over time, and what their experience can teach others. Auto manufacturers have increased output relentlessly through better tooling, automation, and engineering advancements, while reducing labor requirements to levels that would have been ridiculous even 10 years before. And, they have done that for decades. Software has the same vectors of improvement and shows a similar growth of form factors. Consumer software, as it is now, is only ~40 years old. I think there is a lot of experience, and lessons, that could translate from older industries, especially around the handling of people, knowledge, and industry shifts. And, it might be wise to avoid relearning some of their lessons the hard way.
I don't know where it is coming from as well.

But one area where Lua is gaining traction is because it is the only high level language that is integrated with Nginx.
I like how in the example the student "takes a picture of the textbook page" which is probably prohibited by copyright.
Clojure would like a word with you.
This is also using a fairly new engine, the Merlin 1-D http://en.wikipedia.org/wiki/Merlin_1D#Merlin_1D. It is designed for mass production, using nearly 50% fewer components than the 1-C, and it seems to be flying great! Can't wait for the next launch!
It's humble in that they don't require you to pay the standard prices.
Hmm, I can see some potential difficulties with making JS work efficiently on that MC. It only has single precision floating point instructions, for one thing, and I can't tell how many cycles those instructions take. I'm guessing they'll just do a variant of JS that uses single precision, but even so, it seems like it would be hard to squeeze any kind of performance out of it.
14 Newsletters You Should Get
Show HN: FILMFORTONIGHT - Can't decide what film to watch tonight?
Scaling Dropbox
I'll leave the pros/cons of the language itself to others, but two of Lua's most attractive aspects are its size and speed. The interpreter is something like 200k and is built to be embedded into anything. For instance, RPM has a Lua interpreter embedded into it and here's Dino's paper about using it in 'sploits: https://www.usenix.org/legacy/event/woot07/tech/full_papers/... Benchmarks are notoriously unreliable but I encourage you to Google around for Lua v X language. It's _very_ peppy.
There will alway be a need for performance beyond what js can be provide, in time and memory.

So don't worry, js will not take over...completely.
My (albeit limited) experience is that the company will become slightly more efficient short-term, but long term the bureaucracy closes ranks and goes into self-preservation mode which makes things even less efficient.

Departments will start scheming ways to make themselves an artificial dependency on daily operations "You can't fire the [team], they handle approvals for [newly invented step in process]!" Pretty soon you have entire floors full of people who's entire full time job is essentially keeping their full time job.

I'm inclined to think that once you're out of "startup mode" your company's efficiency will have more to do with its culture than its headcount.
Troubled Teens Make More Successful Entrepreneurs
The delta-v the first, more massive, stage has to deal with is much smaller than the one the second-stage has to deal with. The second stage is more or less on LEO when the Dragon is released and uses atmospheric braking just like most returning spacecraft do. Braking a single stage like that would require lots of structural reinforcements that would increase vehicle weight.

Also, the lower stage engines are optimized for working in the low atmosphere while the second stage only needs to operate in a vacuum and therefore, has a different design.
I don't think he's wrong. All of the new development seems to be along Market (hell in a one mile stretch of Market near my house, there are THREE huge residential developments going up); i.e., you don't see any new high-rise developments going up in the Mission district (which I believe is designated "historic").
Maybe I am unusual, but I find half-clever systems intensely irritating. Give me simple stupid software that actually works over someone's overly complicated algorithm that guesses wrong half the time and thereby gets in the way of whatever I was actually trying to do.

I have no idea what personalized results look like, to be honest. I switched to Google in part because they didn't pester me to log in like many of the other search engines at the time; now that Google has succumbed to login disease I've moved on to duckduckgo.
Totes.

Seems like a lot of that energy would be better spent making an equivalent device that runs <language of preference>. Want it to run coffeescript? go make a product designed around coffeescript. Want it to run Lua? Go make a product designed around Lua. etc.

The market has room for diversity. Just because it's not the diversity you prefer, doesn't make it any less valid.
JS supports integers; it just doesn't have an integer type so you can't always store, operate, etc on them efficiently (though a smart engine can do some of that for you). It has bitwise manipulation operations which treat the Number as a 32 bit int. There are also Typed Arrays which make it easier to work on raw binary data. Though yes, it can occasionally get a little finicky trying to interface a high level dynamic language with lower level stuff.

Anyway, for this I'm sure there will be a lot of libraries that handle that for you and expose a fairly high level api; like the blinking led in the example.
Yes, I'm very surprised that Hindi/Urdu are not in the list.
There still isn't any language specification, is there?

JavaScript, TypeScript, and Dart have one.
Animated Gif Screencasts
Many people do enjoy writing JavaScript and view it as just as good as Python and others.
Non-string values are not valid hash keys. Operations that should be type errors fail silently and return nonsense. The prototype system is less powerful than the OO system of basically every other scripting language. The language will never have continuations, so people who want real control flow are stuck using preprocessors to generate callback spaghetti. Encoding a particularly rigid mix of dynamic and lexical scope into the language specification, such that everyone must be exposed to dynamic scoping much of the time, is one of the worst ideas I can imagine.
I've been a little more impressed with Derby (http://derbyjs.com/) than Meteor, as it's based on similar concepts, but plays well with the rest of the Node/JS ecosystem (for example, it uses npm), has server-side rendering of page content, and can scale to multiple servers.

I have to admit my only hands-on experience so far has been a little tinkering, though. Who's actually written stuff with Meteor, Derby and/or similar frameworks, and what were your thoughts?
JS doesn't necessarily have to run natively for this kind of programming model to work out. Johnny5, the library discussed in the link I provided, rather provides an interface to the Arduino's StandardFirmata API http://firmata.org/wiki/Main_Pager
It's also underestimating ideas: we don't just shape the world around us by having kids, to put it mildly. The most influential people of history may or may not have had kids; for the most part we don't know because it hardly matters to us.

I also think it's putting the horse before the cart. To some degree we don't even shape the world to have kids, we also have kids to shape the world. That is, for them to live, because we like to live. Life likes to live; it also likes to see other life thrive. That with similar genes preferably, sure, but also simply life in general.

Plus, from the perspective of genes, it makes zero difference if "my" genes or similar ones that "belong" to someone else are replicated, completely contrary to how we feel about that.... which to me is another indication that this view of life being this endless and futile struggle (harshly put, like a malignant cancer trapped in a finite universe), is more to do with cultural pathology or delusion than life itself.
Cost per inch, classifieds were always a big rip-off. Worse? Obituaries. Now many papers charge a fee for print, plus a web fee. Adding insult to injury. Who's going to disrupt the obits?
if 5 minutes is a signal, how wide is your normal variation interval?
+1. And here's the relevant blog post about NPM integration in Meteor.

http://www.meteor.com/blog/2013/04/04/meteor-060-brand-new-d...
DIY Bluetooth Speaker
Don't forget -- if let's say we want robocars for commuting, its not that people are commuting ALL day, its that during rush hours, people are commuting, so you will still need a giant fleet to service those people.
Don't want to spark class warfare, but this really only seems to point out to me that rich kids who got into trouble during their rebellious stages get to be entrepreneurs later when they want to rebel against something else.

While I'm not silly enough to think that's always the case, the article seems to support it, someone prove me wrong:

Quote from the article:
"The economists find that self-employed workers with incorporated businesses were almost three times more likely to engage in illicit and risky activities as youth than were salaried workers. These behaviors include but aren’t limited to shoplifting, marijuana use, playing hooky at school, drug dealing and assault. In addition, the self-employed with incorporated businesses were more educated, more likely to come from high-earning, two-parent families, were more apt to score higher on learning aptitude tests and exhibit greater self-esteem than other employment types. “Of course, you have to be smart,” says Mr. Levine. “But it’s a unique combination of breaking rules and being smart that helps you become an entrepreneur.”
plus a much more expensive and complicated airframe designed to be regularly handle water landings without complications.

Even if you could slow the thing down enough to deploy a parachute ... if the results of building VSTOL into the plane are so disastrous then surely it's worth exploring other options to be able to deploy fighters from boats without needing an carrier with a full airstrip on it.

it wouldn't provide the same benefits for, e.g., improvised land-based airfields.

Right, so from what I read just now (about the harrier at least) it doesn't have those advantages anyway because the vertical thrust ruins the landscape and kicks up dirt which clogs the engines ... perhaps that's fixed by the thruster fan of the F-35?

But the point is that the main reason they wanted this capability is so they didn't need carrier support to have their own aircraft, not so they could land in random spots on land, right?
Very, very different things.

The BBB and the Raspberry Pi are designed to be relatively high-power (both computational, and power draw from DC) devices running a true multiuser OS.

This thing is more akin to an Arduino Micro or a Teensy - a low-power controller that could run a very long time on a tiny battery, no OS to speak of, just a single loop of essentially real-time code.

I just made a hardware clock for my PC (7-segment LED display mounted in a CD-ROM bay slot). I used an Arduino Micro to drive the display.

I may build a dedicated media server at home. A RasPi or BBB would be perfect.

I'm thinking to launch a stratospheric balloon. I need something to hold together and drive a GPS sensor, temperature sensor, VGA camera, SD card, and radio transmitter. Total weight and power consumption are severely limited. An Arduino or Teensy would be great.

Do a wall-mount big LCD screen at the office, showing the vital stats of our website in real time, for all to see? A RasPi or BBB.

Or you could go even more bare-metal and do everything with an AVR that costs $1 and a few components that you recover from the last floor sweep, like this:

http://florin.myip.org/blog/how-make-halloween-creepy-blinki...

See the differences? Horses for courses.
> 3. It's compatible with Libertarian/Tea Party beliefs, as military spending tends to get a free pass from the balanced budget brigade.

Tea Party, maybe, but not libertarian. Reason, Cato, and the like are highly critical of military spending and very frequently chastise mainstream Republicans for focussing on discretionary and entitlement spending while ignoring the military spending.
Perhaps I worded that comment too harshly.

However, that's a distinction you're making, gruesom. The OP doesn't say it's not worth doing as a startup, he says it's not worth doing in general. There's no qualifier. Had there been, I wouldn't take the same issue with it. This is something other commenters have pointed out down and upthread as well.
Probably update them after iOS7 ships.

It wouldn't surprise me if they are in the same position as external developers i.e. have to wait until iOS7 GM before the App Store will accept the binary.
While I'm glad they finally implemented Netflix profiles, my account is jumbled with all sorts of stuff watched by people in my household and there is no way to reassign those views (as far as I know) under the new appropriate accounts. This makes my profile a jumble mess.

The only alternative is to start a new profile for myself as well and abandon the primary account and start fresh for everyone to ensure recommendations are all proper.
What makes the Arduino non-"bare"? The Arduino language is just C++, which gets compiled using gcc and uploaded using avrdude. It's not exactly running on a VM or using an interpreted language.
Moreover, not everybody working with software actually understands microcontrollers.

I just replied to someone who was saying "what's the point, a BeagleBone Black is so much more powerful".

(sigh)
So a lot of people have been complaining: "Why not language X, Y or Z instead of JavaScript?"

This to me makes me think that there is a space out there for a board that has some equivalent to vagrant/docker but for microcontrollers, where you can just flash the device with a image supporting a language of your choice.

Near as I can tell, there is nothing I read on the product launch page that says that JavaScript is supported at the physical hardware level.
Alternatively, Craigslist has saved people $5 billion (minus fees for a few categories) since 2000.
keiferski, SoundFocus doesn't do this today. But stay tuned, we are working to help people who have single ear hearing loss as well.

I'm actually interested in learning more about your particular use case, I'll drop you a line on the email address in your HN profile.
Sorry but nobody who has actually spent time with WM7 and iOS7 can possibly think they are related.

The iOS7 design is about layering, transparency and minimalism. WM7 is far more about its distinctive rectangular, high contrast design.
Here's the reason that nobody likes to say: at some point, we're going to have a war with China, and then we'll need air superiority.
I've never used Matlab and know little about it, but in general, there are much better ways to implement value semantics than by copying entire collections. Clojure's collections probably reflect the state of the art here. You might also find Chris Okasaki's book on functional data types of interest (I think Clojure's sequence type was been borrowed from Okasaki).

FSet does it with balanced binary trees, which gives log-time update and log-time indexing, which are acceptable for many applications but not the best you can do for sequences.
This comment is a bit incoherent, so I'm not sure if I'm responding correctly at all. Your C/C++ program can contain any number of Lua states, and can also contain an infrastructure for passing messages between these states. The states themselves are single-threaded. Within a single Lua state, you can have any number of coroutines, but these do not work like JVM threads or goroutines; they must be scheduled explicitly.
The original DPR was pretty naive, he was selling on his own site with his girlfriend and didn't make any bones about people knowing. He had to hire a lot of help in the early days when the site took off because he didn't know what he was doing, Satoshi would know.

I still remember the SR job ads for database admins and other positions. I always assumed dozens of feds signed up for them.
Our favorite book is "Power Base Selling" by Jim Holden -- it's focused on high-end sales -- but will do a good job of getting you into the mindset. This is the world high-end salespeople doing multi-million dollar software deals live in.

The best thing to do, if you can, is go on the road with a really good salesperson. I really encourage technical people (including founders) in companies to do this, it's highly educational about how the "real world" operates and how big businesses get built.
In a world where people are increasingly connected to those that they care about, do we still need obituaries? They may become a thing of the past.
he has one
I think that too, but you need to read that remark in the context of the post it was replying to (which suggested that such carriers were obsolete and referenced an article suggesting that China would rely on submarines).
"Ottawa officially scraps F-35 purchase as audit pegs costs at $45-billion"

http://www.theglobeandmail.com/news/politics/ottawa-official...
This is how I was looking at it..
Shoot I was afraid of that. Last time I looked into it was back in FreeBSD 6.2/7 and outside of jails (which I found primitive) there wasn't anything else.
Facebook via memorializing user accounts.
I just want to program a little thingy to do fun stuff, and this is it. I don't care about languages, I already know js.
If I heard this on the radio I could (somewhat) appreciate it as semi-comedic and semi-educational, but this chatty style really doesn't resonate with me in written format. Oh well, I'll know next time I see his byline.
Foreclosure auctions have to be advertised publicly and the de facto standard is to publish in newspaper classifieds, too.
Only old people care about obituaries on a regular basis. When they start reading other media (actually, when people who read other media get old), newspaper obituaries will be disrupted.
Whether or not you are convinced is your business. It took me years of hard living to learn from my mistakes. If you can learn the same lessons some easier way, or if you need to take a harder route, it's all one to me.
Good one! Thanks for the link :)
I suppose that's a fair comment. That said, I highly doubt there are many people who would need this, but definitely some that would want it.
Valid dodging answers include:

- I took a sabbatical
- I did private/contract work for a while
- I took a working holiday
- I spent some time renovating my house
- I took some time off to look after a sick relative

Take the Jesuit line that if there is a kernel of truth in the statement (eg you fixed your gutters one time while unemployed) then you're not actually lying.

Really, this HR obsession with "zomg a gap in employment history" is pointlessly stupid and deserves to be gamed.
Found what I meant: B5000 directly supported higher level languages.
yeah... OP formatting is jank as hell.

Thanks.
I strongly dislike Kutcher, but this was good. I wonder who wrote it for him?
I'd rather not take it as a given that we are going to spend $1T on our nation's next war plane. That it is potentially ineffective further compounds what surely must be a disastrous waste of a considerable portion of our nation's financial resources.

The $3k cost per person of a $1T plane makes me feel inclined to think about what else could be done with that kind of money.

So, while drones might be a "better" way for the military to spend $1T, I think it's worth entertaining the idea that there might be a better way for a nation to spend that money. Like, say, on education.
Let's separate the two:

(a) Very cheap products -- the problem with very cheap products is that you can't afford to spend very much money selling or marketing them unless you are selling them in gigantic volume.

We see this a lot in raw startup land (including YC). Company X has a product Y and it's selling for price $Z. But product Y actually costs $A to sell (a single instance to a customer) -- fully loaded -- including cost of marketing, cost of sales, cost of implementation, etc. When Z < A, you're in real trouble as you try to scale. (This is called "selling dollar bills for 90 cents"... or 50 cents, or 5 cents.)

The answer, of course, is to raise price until Z > A. If you can't do that, they you have a bigger problem (people aren't finding value in your product).

The number of product founders these days who will engage seriously on this point is shockingly low. They would do much better in their businesses and in their fundraising if they did.

(b) Ad-supported products. If you are direct selling your ads, then you're in the same boat as any company selling product -- one of the ironic twists of the big ad-supported Internet companies is that they're actually enterprise sales companies at their heart (selling ads to businesses). For example, the salesforces at Google and Facebook have more in common with the salesforces at Oracle and Cisco than you'd think.

If you outsource ad sales to an ad network, you can sidestep this... but then the ad network needs to actually perform for you, which generally they don't, at least as a sole source of revenue.
It's the best selling electric car.
Get some branding up there and social links. I can't see the name of your product (i'm just assuming its Lindavista?) on the site or anyway to interact with your brand. A Twitter 'Follow' button and a button to tweet about the currently playing video would be neat.

Also maybe some sort of header, it's a bit cramped up the top of the page (incorporate this with your logo or just your product name in text perhaps).

Good luck with your project!
From all the online busts I've seen since Shadowcrew busts and countless other illegal forums and markets after it the #1 downfall was letting federal agents become co-administrators and worm their way into the fold. From there they can engage suspects in supposedly confidential/trusted chatter and find out everything there is to know about them. Criminals love to brag and talk their way into jail.

This is easy to do. As a federal agent, sabotage the market with spam, ddos or security breaches, then be johnny on the spot with the solution offering your helpful services. Gain trust, engage in talk, bust everybody.
Ask HN: What messaging app do you use in your startup?
The company (not a startup but an enterprise) I work for uses Lync and it is awesome!

If you work in a startup or founded a startup, what app do you use? And, what are your experiences with it?
When people talk about Metro, they usually talk about Windows 8.

I'm not denying that there are differences; what I'm saying is that any Joe Average, asked whether iOS7 looks like Metro or iOS6 or any other OS before them, would say Metro.

There is nothing wrong in admitting influences in art, complete originality is a just a silly myth.
Sure, but with Arduino you're still floating on top of the Wiring libraries for almost anything you do. Coding a bare-metal AVR is a bit different:

http://florin.myip.org/blog/how-make-halloween-creepy-blinki...

There's no significant difference, unless you want fully predictable real-time behavior (of which my piece of code is NOT an example, but that's all I have online).

Most people shouldn't care.
Pretty sure there is no company in the world that would publicly showcase their R&D failures. I think I understand where you're coming from, that you don't want to be misled about the safety and reliability, but it is still in an early testing stage.

I think posting a video of a rocket crashing would be way beyond any reasonable expectation. That's not contributing to any public learning. That's just doing significant damage to your brand with extremely small upside (gaining "honesty" cred with some small subset).