skysight-inc/HackerNews huggingface dataset:
When I have set up my (UK) employer's Developer Program account around March 2011, they have definitely asked for a DUNS number. We already had one fortunately. The whole process took about 3-4 weeks. It seems to me that unlike individual accounts that typically get registered well within 24 hours, it's wise to expect a corporate membership registration to take at least 30 days.
Viral Video Roundup December 28
I've always found concepts of privilege to be lacking explanatory power. A European-derived culture is dominant in America, but east-Asian Americans still manage to do better than whites in education and in earnings. If racial privilege is powerful, it is not all-powerful.

At the same time, I find the focus on race and class privilege to be incomplete. A poor white boy growing up in Appalachia has less privilege than a member of any race or gender growing up in a California suburb. But if he manages to get to college (statistically unlikely), he will learn from his professors how his success is all because of his skin and his genitals.
The Prophet - by Kahlil Gibran. Short read. Powerful yet beautiful words. Has soul.
I realize that sounds quite shady, but I personally wouldn't want to make someone quit their job only to have to not be able to pay them a month later. Or am I misunderstanding it PG?
Usually if you have a static schema you also have SQL, which makes migrations a lot easier. If you're migrating everything with every change you might as well be using a static schema, there is hardly any downside, unless you have more rows than God.

My only personal opinion is that data is much more important than code. I want to guarantee that my data is in the right structure, with the right types, and right relationships. If I have that, everything else is easy.
Uh...no?
Typing programs in from the magazine taught me how to debug before I ever learned to program.
The Last Laughing Death
Judge Orders 'Aereokiller' to Stop Streaming Live TV
I would guess that the extroverted people who make up the blogosphere/tech journalism don't think about it because they post/tweet everything publicly by default.

It's a bit like lucid dreaming. I don't know how often I've heard "what, other people can't control their dreams? Really?" :)
I was always under the assumption that you should incorporate, if only to avoid (some?) financial risk if Patent Troll Company #981271 comes forward with a "Method or Apparatus for [whatever your app does]" patent and sues you for $bajillions$
(IANAL, tho)
I would say it is the second goal right now. Implementing JRuby and Mirah taught me a lot about features of Ruby that can map directly to Java/JVM, and I feel like this can be a very useful, functional subset of Ruby. Because this is a "compile the world" approach, things like evaluation probably will never be supported. But because it can generate the whole system, things like methods_missing, send, and respond_to? are all doable (and I just pushed m_m support a few hours ago). That opens up possibilities that are hard to achieve in typical statically typed languages without requiring any complicated dynamic dispatch system.

Honestly I feel like the biggest feature of both Mirah and RubyFlux are their ability to produce binaries that have no external dependencies. You only pay for what you use, and in both cases you,really just doing normal JVM calls under the covers. What Mirah achieves through static typing, RubyFlux achieves by generating all method names as stubs on a base class.

As others have pointed out...it is also just a fun experiment :-) But that is how both JRuby and Mirah started out too.
I would be weary. Most startups don't wait on making the right hire. If you fit the bill, and they know what they are doing, they wouldn't wait b/c of the high cost of finding another you.

It sounds to me like they might be delaying based-on raising new funds, as mentioned in other comments. However, I don't see why they wouldn't just say so. Unless, they think you might go elsewhere. If that is the case, you should know that there is a huge difference between raising a round and money in the bank. Which means, that in 3 months, they may not have the money then either.

It sounds like they aren't being transparent. But, in all fairness, when raising a round, they have a lot of vulnerability just by circulating that they are looking for money. Be careful.
Chrome has Web Audio, which is pretty far from coming to Firefox, and seems low priority[1]. That's why we keep seeing cool audio stuff posted here that's Chrome-exclusive. Firefox supports its own Audio Data API[2] which predates the W3C standard, but it's deprecated, and will never be supported by other browsers.

Web Intents[3] is another cool feature in Chrome that's not even on the map for Firefox. Instead there's a "counter-proposal" called Web Activities[4] that no one outside of Mozilla is talking about (and it seems pretty dead).

I still use Firefox, but the lack of leadership in these two cases is discouraging.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=779297

[2] https://wiki.mozilla.org/Audio_Data_API

[3] http://webintents.org/

[4] https://wiki.mozilla.org/WebActivities
Elastic Beanstalk now supports rails..use that, and you should be up and running in a few hours.

http://ruby.awsblog.com/post/Tx2AK2MFX0QHRIO/Deploying-Ruby-...
Yes, we're a bit short on choice here, aren't we? I'm using eWay http://www.eway.com.au/ who have been fantastic to work with but require you have a merchant bank account. Seen pin.net.au before and it looks good
I highly recommend the book this is based on, Cialdini's Influence. It's gobsmackingly readable and memorable. And once you've read it you can just use the principles yourself.
Hi Aqua_Geek,

Thanks for the feedback, we should make that more clear. Actually both the Arduino-compatible µC and a BeagleBone will be used to talk to sensors.

Having a tiny linux computer on board buys us a heap of flexibility!

Cheers,

Marcus
It'd be fun to have something like this generated live for use as an ambient information source.

Also, Data MIDI Lab looks awesome! Now I know what to do with my weekend.
I think either your sarcasm meter is broken, or mine is. Honestly cannot tell which.
His question on StackOverflow:

http://stackoverflow.com/questions/14077470/is-simplified-se...
I've been around the Android modding/hacking community for a couple of years (I'm an admin at one of the larger ones) and it's quite a bit different than this to give a different outlook. If you happen to make it known you're female (through name/avatar/comments/etc), you'll most likely never suffer an ill comment, no matter how "noobish" you are.

However, if you're a guy and asks something obvious like how to root your device (because it's a pinned topic in a sub-forum), be prepared to be flamed by a dozen or so users.

One can draw conclusions from all that, but I don't think it's really important as the Android community I help to admin does not factor gender when moderating discussions (though some of the general users might). I'll help a user regardless of who they are, not because of their chromosomes. I may not reply to a question or post for help because the information was discussed many times over and can easily be searched, but I won't flame a user for asking anyways. However, I will moderate those that do flame them because they should either ignore them or give a helpful response. I'm a huge believer in trying to seek out your answers first (if they're easy to find) and sometimes a user will never do that if you don't let them try on their own before providing assistance.

Android is kind of different though than many modding/hacking/tinkering communities. It's far less exclusive and developers inter-mingle with average users. Many times, it ends with the developer becoming introverted or ignoring users after a while because of general douchebaggery of the community or users (the community as a whole, not just the site I admin). Much of that though is from the developers just being too accommodating (https://news.ycombinator.com/item?id=4969041) and letting the users walk all over them for their generosity.

The community I admin generally tries to prevent user flaming (regardless of gender) and douchebaggery by users towards developers, but there's always some that happens anyways and users have to be put back in check. I get annoyed at some of these users and want to go off on them, but I just ignore them for the good of the community and be polite or ignore them when possible. A community is only as good as those that cultivate it.
As long as Google exists, I can’t see them abandoning Chrome.

The problem with Internet Explorer 6 was always that Microsoft stopped developing it after achieving dominance. Internet Explorer 6 was not a bad or outdated browser when it came out, it was quite modern for its time. It only became outdated once it was abandoned.

Google’s incentives aren’t set up such that they would benefit from abandoning their browser. Google wants people to do ever more stuff on the web. Abandoning Chrome would limit the stuff people can do online. Even in the unlikely event of Google achieving total dominance in the browser market, I don’t think their incentives are set up in a way that they would ever be interested in letting Chrome become outdated.

Oh sure, should they achieve total dominance Google might be tempted to do evil stuff with that dominance. Stopping developing Chrome, however, is not one of those things.

As such the situation is not even a little bit comparable. Google achieving total dominance in the browser market might still be bad, but not for the same reasons Internet Explorer 6’s dominance was bad.

Honestly, however, I think that this is mostly a fault of Mozilla, Apple and Microsoft sometimes not getting their shit together. You can’t really blame Google.
Why Learn Scala in 2013?
The Ultimate Secret to Getting Absolutely Everything You Want by Mike Hernacki

There are many inputs that affect success: intelligence, hard work, work ethic, emotional balance, determination, and even luck.

I believe that the single most important of these over which we have the most control is determination. This book is provides a pretty good recipe to cultivate your own determination.

I'm even going to tell you the secret below.

Spoiler Alert:

.
.
.
.
.
.
.
.
.
.
.
.
.

The secret is: "I am willing to do whatever it takes to get what I want."

Now that you know the secret, read the book anyway.
Wow! OK. I'm the author of this book and I have no idea how it ended up there.

Here's the full product: http://copywritingforgeeks.com/

I don't mind that much if ppl just share the pdf, but asking 10$/month for MY product? WTH is that ...
I'll try to add some for you tonight :-)
Seconding Mindfulness in Plain English. I am a much healthier person today because of that book.
I'm confused. Isn't that page supposed to be holding those statements up for ridicule? I'm saying that although the person who made that page thinks that the statements are bullshit, they seem perfectly reasonable to me.
You clearly did not read the parent comment.
1) I don't want wireless at all. Too easily hacked without detection. Wired Ethernet is pretty cheap these days, and power line signaling is also available.

2) Like Twine, another HA startup, and all of the incumbents, it's too expensive.
Woman Dies After a Gang Rape That Galvanized India
Why Canada's productivity has been underestimated for decades
Thread-local random numbers, or, why HashMaps might be slower in Java 7
Thanks for responding, and providing the link to your work.

Okay, so it seems you want $99 for your book, which is fine, that's the price you set. It seems that someone uploaded it, presumably without your permission to scribd.

Scribd is now letting people download it with some form of monthly plan, or it turns out, for free if you upload a new file to them.

I uploaded a new file to them, it consists of the words, "I think your business plan is bogus" repeated many times.

So Scribd let me download your book, as a pdf, for free. (Opening the pdf, I see the 37 page presentation that the link of this thread points to.)

I don't know what's up with scribd, but I think they trash authors and misrepresent them when they host materials they didn't have permission for and on top of that try to trap people into monthly subscriptions and encourage people to upload random crap to them in order to get other stuff downloaded.

This is a business? A business that gets respect?

Seems crazy to me.
And with SiriProxy [https://github.com/plamoni/SiriProxy] you could control it all by voice! The future is near!
i think they should have one more section which says "i have no arguments to make, so i'll add a link to some blog or website and go around smug in my intelligence". I think it's a much needed section if you ask me, which should be at the top of the list
You could - but then you would have to be a member of the Z-Wave Alliance (http://www.z-wavealliance.org/z-wave-for-developers-oems). There are other alternatives with it built in - so it's not worth the cost if all you want to do is control.
no point feeding trolls Dave. Good luck with your investment, as I said in a comment below I know one of your competitors very well and it is a very competitive market to try and crack. Good luck to you both.
> DRY is "Don't Repeat Yourself", not "Don't Repeat Ever".

It's actually "Every piece of knowledge must have a single, unambiguous, authoritative representation within a system."

(this advances your point even further)
5 Best Android Apps of 2012
I have experienced slow migrations and it is a pain -- but it's not a fundamental conceptual problem -- it's just a tool problem. I believe postgres will or already has the ability to do background incremental schema changes without locking the table.

My point is that you have a schema in code and a schema in the database whether you have a fixed schema or an implicit schema based on the structure of your data. I prefer to be explicit.
Working in products for hospitality, one of the hardest things to get right is staffing, especially in peak times.

Having a consistent product is also important when trying to grow a business (especially pubs and restaurants) and I can see hoe something like this would improve the experience for customers, if used well.
If I accepted "I was taught it and ignorantly don't question it" as an excuse for the stupid things people say, I wouldn't have nearly the problems with religious people and political opinions that I do.
Growth Hacking is apparently a secret word used to Hack Hacker News. Are there other secret words we have not yet discovered?
I don't think lack of personalization is a big problem. If I have something I like, I generally remember that well enough to order it next time. That fits with the general rule that personalization has a clearer, easier-to-prove benefits for vendors than for purchasers

More information about menu items I haven't ordered before would be great. But for me a list of ingredients would be much more important than a picture.

Check-out efficiency would be wonderful. The same expensive tablet that offers that at every table could probably be used for upsell of desserts and after-dinner beverages, both for impulse-purchase reasons and because restaurants struggle to take those orders at the right time just as they struggle to bring you the check exactly when you want it.

An ETA on next-course arrival would be welcome, just as it is for airplanes. That's another good use for an on-table electronic device.

----------------------

Anyhow, Dave was calling for a huge redesign in the processes whereby restaurants operate. It's much more reasonable to think of these ideas working at SOME new restaurants than of them working at a large fraction of existing old ones.
I agree with that reading Ferriss could change your life and the way you think about learning, earning money and taking care of your body. I don't think, however, that 4-Hour Chef is really a life changing book. 4HWW definitely is, at least it changed my life.
I would nominate some book on abstract mathematics. The superpower is knowing that advanced math is not completely impossible to follow. After a while, the superpower becomes actually knowing some advanced math. I won't say it's easy, but nothing fun really is.

In short: math is not scary! It also really changes how you think and view the world.

Lately I've been having some fun with universal algebra, but I think any advanced mathematics would be great. I've heard categories are ripe this time of year :).
a: "i believe in jesus, you blasphemer"

b: anecdotes dont' cut it

a: you are derailing the topic, here see this link
Apparently the rules are pretty simple; FilesTube gets indexed by Google[1], so it's a candidate for deindexing.

[1] I won't speculate about whether FilesTube is actually a search engine or a Mahalo-style SEO arbitrage play, since that's off-topic.
great to see u jump in david :)
Nice article, with good related references-an excellent read-Didn't know about Tcp incast before- good way to start a Saturday morning!
The Art of Learning is one of the best books I read this year. If you liked that, you'd also probably enjoy The Inner Game of Tennis and Mastery by Robert Greene.
Heh, well, I've just got back from a lovely restaurant, and I have to admit that they had a wonderful cellar and a well-matched sommelier, so this will be brief, as I'm having to re-read quite diligently!

I don't really think I'm being elitist - but I will admit that I'm talking about a sector within a market. Clearly I'm not talking about fast food, I'm talking about a specific type of dining experience. If this technology existed within a KFC (and was executed well) I'd like it (yes, I'm that weird guy that likes good dining and the occasional meal of absolute junk...)

I don't think that most restaurants currently piss off customers though - if they did, they'd generally be broke I think. I think you're assuming that the changes you suggest would make the best even better - and I genuinely don't think that would be the case. I think that character, personality, idiosyncrasy etc. are the makers of a great restaurant as much as the food, and I didn't feel like these ideas fitted that - at least within certain markets.

If you're ever in London and you fancy a discussion about what would really make for an incredible restaurant, and you fancy discussing it over wonderful food, give me a shout...

(Dinner's on me, of course)
Try the arduino. I have a 7 year old niece who types in arduino programs without trouble. She even plugs in the different components (with assistance) into the breadboard.
Whatever you do, don't think they can't do it. You would be surprised.
Since someone from the company asked for feedback, I took a (admittedly brief) look at the service and here are my thoughts:

1) Too many little inline "popups" when trying to view a video. I click to view a video on your page and there's a high-contrast little bubble that says "neil thinks this is the best part of a video." Who is this "neil" guy to me? And why do I care? And why do I have to click the close button to get the distracting message off the screen so I can watch what I came to do -- watch videos.

To make this worse, clicking close then immediately fires up another inline popup that says "Cool, huh?
Try making a highlight of your own.". So I now have 2 "Close" buttons to click that remind of the old days before popup blockers where you had to speed-close numerous pop windows before seeing the site.

2) No easy way to see the original URL of the video playing. I get that you want to hide it so people stay within your website but a link to the original source you're embedding that I can goto or copy and paste would be nice.

3) Embed a reelsurfer video and there is an overlay (not even transparentt) that stays above the video saying "Created using reelsurfer". Again, there is a little X/Close I have to hit to watch the video without something distracting from/covering up the video.

I understand you're trying to make people stay within your site and maybe even create their own clip but by focusing so hard on 'capturing' users you're annoying people who simply came to watch a video someone sent them.
If you think that you're not constrained by relational requirements, when your data is backed by a relational database, then you're living in a fantasy. The constraints exist, the only question is whether you recognize that fact.

When you're answering an interview question on a whiteboard, "right-click refactor" usually fails hard.

The whole point of the exercise is to test someone's design skills, and to find out what interactively designing with them would be like. We didn't care that they came up with a good design - we wanted to see the thought process and the interaction. Because in that organization, on that team, that was actually how we did design - laying out the database schema on the white board. Therefore we were testing design sensibility and a concrete skill that people needed to have.
The Story of My Experiments with Truth by Mahatama Gandhi. The book is about a humble journey of a simple man who became a great soul and in that process freed a nation from British colonial oppression.
Phorcyas lab - webgl experiments in a 3d chatroom
I applaud Google for at least trying to do the right thing, but how do we know what percentage of false positives/negatives are in there?
Ask HN: Must-have software/resources for Frontend Dev/Design?
Hello people of HN!

What would you recommend as essential software, services, reference or resources for a Frontend Development and Design system?

P.S If I've duplicated an existing thread, apologies.

Thanks and Happy Holidays!
I am in a Digital Media graduate program at the University of Washington (MCDM, if you really want to know).

The classes are small (6-15 students) and we all get along really well.

On the first day of each class we create a secret group for the quarter so that we can discuss readings, assignments, and our opinion of the lecturer.

We all keep our laptops open during class and the group serves as a running commentary on the goings-on.
Half of these predictions I don't really care, but the other half I would not like to see happening. It may be a sad year for me.
It does serve them in JSON if you ask for it. The API on github gives stupid examples, but it can be used reasonably.

One can use http://uuid.me/v1.json or http://uuid.me/v4.json

At least v4 will use Java's SecureRandom, and my server is running a recent Oracle JVM7, so I would argue that the randomness should be decent enough. Maybe not perfect, but good enough to make collisions extremely unlikely.

That being said, this service really was written as joke. Particularly the JSON and XML outputs.

As to /dev/random, no, it's not simply derived from time between hard drive seeks (at least for the operating systems I care about).
STREET by 50 Black
Well, that sounds like a UUID to me.

They have some internal semantics, but they're "only" designed to be "extremely likely unique", not tell a great story.
happy to chat... ping me @davemcclure.

if it's really the case that none of your staff at all of your nightclubs / restaurants have these issues, them I'll eat my shorts & buy you a beer (either way, I'll buy u a beer in fact ;)

certainly it's been my experience that technology used to improve efficiency may not always be appropriately / perfect, but in MANY use cases where I've had to wait or choose from confusing menus, I can't imagine how it wouldn't help.

however, I'm open to hearing why I'm wrong if you have data to back it up.
"excluding guys from awesome things might be the best way to change behavior"

Yes. That won't back-fire. At all.
But having a competent operator and well trained staff would be the problem that most restaurants have wouldnt you say?

Being a good operator yourself, this product may not be useful, but could be for someone else?
Anticipating Changes To My Twitter Experience