skysight-inc/HackerNews huggingface dataset:
One way I like to use them is to easily apply style like dropshahow to them through CSS. It's so easier to tweak it thought CSS than to go back to photoshop each time
I was watching a demo of Jekyll and Octopress pushed to github at a user group meeting. As a demo, the presenter made the requisite small change, committed, and pushed.

5 MB of upload later on a clogged wifi link, it was up live. Admittedly, that's because the generation was done on his laptop and pushed up, not done on the server side. But 5mb and a ton of rendering time is going to suck if you're ever changing things for formatting, or edit anything.
This is yet another Craigslist scraper, no?

So it's vulnerable to the same issue that Padmapper, Carsabi, etc. have met...
The real verdict of the video success has much more to do with analytics than individual opinions.

Of course, since we just posted it, we won't have good results of our A/B test (against a static image slideshow) for a week or so.
Just as a side note: the green card is by no means stapled. It's an immensely difficult upward battle, with an emotional and financial expense the likes of which most domestic workers never go through.

The H1-B is not selective for a specific set of professions per se, it's selective for professions requiring expertise and at least a bachelors degree. Official USCIS requirements:

"-Bachelor’s or higher degree or its equivalent is normally the minimum entry requirement for the position
The degree requirement for the job is common to the industry or the job is so complex or unique that it can be performed only by an individual with a degree
-The employer normally requires a degree or its equivalent for the position
-The nature of the specific duties is so specialized and complex that the knowledge required to perform the duties is usually associated with the attainment of a bachelor’s or higher degree." [1]

This begs the argument about allowing in only educated immigrants vs everyone which is a dangerous emotional slippery slope so I won't get into it. For the purposes of the H1-B, pretty much any position even remotely requiring an education can qualify so it's not artificially increasing the supply of one over another. It's just that few companies need foreign MBAs or lawyers in America (as domestic employees) and other professions such as doctors require American certification before becoming eligible.

As for the shortage, the data shows that there is none (or at least I have no statistical evidence otherwise). However, when it comes to excellence, there is a huge difference between a mediocre engineer (or lawyer, doctor, w.e) and a great one. The reason Russians, Germans, Jews, etc. have been so prevalent in science in the US is because the best from these countries get to actually immigrate here. (Not totally true but close enough). Americans don't need to compete on wage, they need to compete on competency and that's like asking a community college class to compete with a class from MIT. There will be geniuses in the CC class more often than not but MIT selects for genius (or grades) and will have a higher concentration. This is one reason why we have quotas in the first place (part of the historically rooted fear of foreigners in throughout US history).

Edit: [1] http://www.uscis.gov/portal/site/uscis/menuitem.eb1d4c2a3e5b...

Edit2: To clarify the above comment about competing based on competency, I'm talking mostly about legitimate uses of the H1-B. There is obviously cases of abuse, but from my experience I think those are in the minority.
If you use Firefox and want something more flexible, try Leechblock.

https://addons.mozilla.org/en-US/firefox/addon/leechblock/
Is google really betting dart will take off? Because I don't see microsoft/apple/mozilla supporting it in the future. But of course dart can still be a cofeescript competitor.
Honestly I still don't see the point of Dart. It's made some strange choices (IMHO) like optional typing.

The idea that code can be shared between client and server is the panacea touted by GWT, which (IMHO) failed to eventuate (eg some classes weren't "GWT compatible" and this included protocol buffers generated classes). Dart seems like the next throw of the dice. I am not optimistic about its successes.

Go on the other hand, seems to have an incredibly bright future (IMHO) and it has lots of things in it that I like.

The only issue with Go, as a low-level (C++ replacement) language at least, is that it is a GC language. I used to think that you could implement some kind of ARC (automatic reference counting) system a la Obj-C/iOS 5+ as a middle ground between manual memory management and GC but I now have doubts about this, largely due to reference counting being an issue with locking on highly concurrent systems (something not an issue on phones with Obj-C/iOS).

More to the point, I think Javascript is like the email of programming languages: its ubiquitous and a whole bunch of people are convinced it needs fixing but I'm not exactly sure why. More to the point, those fixes seem to be incredibly complicated to the point of being a questionable value proposition.

I've been using AngularJS of late and to me it's a bit like the Lisp of Javascript frameworks in the sense that it is actually incredibly expressive but can have a steep learning curve. There is a lot that's simple about Angular but once you start delving into custom directives that support ngModel and the like you start requiring a deeper understanding of what's actually happening.

Anyway, back to Dart: I wish them the best but the complexity of language cross-compilation I think diminishes most if not all of the benefits of client and server language-sharing.
> Anything that good hackers would find interesting. That includes more than hacking and startups.

I know, it's hard to tell, but given that you are a Hacker News reader and find it interesting (and it got upvoted) I think it hit that.
1. It doesn't feel like work.

2. You are aligned with your core values.

3. You are willing to suffer.

4. You experience frequent flow.

5. You make room for living.

6. Commitment is an honor.

7. The people who matter notice.

8. You fall asleep exhausted, fulfilled, and ready for tomorrow.

_______

= Dating/Marriage/relationship advice
Another option for voice actors that I discovered is http://voiceactingalliance.com/board/forum.php. They are mostly amateurs but many of them do it as a pretty serious hobby and have high end equipment. We posted an ad and had 4 auditions in a week. We selected the best one and then worked with them over the course of a couple of weeks to get the results we wanted. Best of all, it was absolutely free.

Fortunately we also have an amazing designer in house so we could do the rest of the video ourselves. You can see the results at http://www.youtube.com/watch?v=5siDTau6Rvg (note that we went with YouTube since you can't use Vimeo for commercial purposes).
Mental hospitals suck. Some suck more, some less but if you visit people in them you will be under no illusions but that they all suck.
Useful to manage parts of your application (or the whole thing) as state machines. For example, a simple email app might have top-level states such as:

- list of folders

- contents of a given folder

- contents of a thread

- contents of a message

- compose message

- profile settings

- ...

In a typical MVC app, the 'enter' method of each state would set up the appropriate models, views and controllers, and the 'exit' method would do the corresponding teardown / cleanup. You could tie this to the history API (or history.js) to support URL linking and navigation.

But states can mean anything you want as long as only one of them can be active at any time in a given context (StateManager). In a Vim implementation you could manage the normal / insert / visual editing modes using States. In a space shooter game, you could have the player spaceship be in normal, shielded, dead, etc states.

The link to Backbone is extremely thin and basically limited to using Backbone's event system to trigger state change events.
I used to code in Notepad ages ago when I didn't know any better. It was ok, but for some weird reason now and then when I would save a file all of the linebreaks would disappear. I've never found out if that was an issue with notepad or windows or just some random dumb thing i was doing or what but I can't even touch it now.

Notepad++ with its syntax highlighting is awesome.
Data Mining 3.4 billion Web pages for $100 of EC2
Bank accounts for preschoolers
GNU grep - A Cautionary Tale About GPLv3
One more comment...

Not to be crass, but do you think that your cleaner is both a legal alien, and pays income tax? Do they prefer to be paid in cash?

One thing about PathJoy-type services is they will not be able to skirt the laws that an independent contractor can. I have hired cleaners, yard workers, handymen, etc, and for whatever reason they like getting paid in cash, and they will often even discount the services if you agree to do so.
Nice start. I think you should keep going.
This might be helpful. http://techcrunch.com/2012/01/28/why-every-entrepreneur-shou...

What software do you use to write your book?
looks right to me (just checking by multiplying v by your answer - it gives v'). also, you and i seem to understand the question in the same way. but whether that's the most elegant way to solve the problem, i don't know.

also, you could do the proof by explicitly checking with two polynomial expressions. again i don't know if there's a simpler way (maybe you can just say that differentiation is distributive blah blah...)
If you are interested in privacy, maybe you shouldn't use a DNS-provider that hijacks DNS and give you fake responses?

It's a reason that they don't support DNSSec and probably never will. It will kill their business model, which in short is hijacking your DNS and giving you ads.
(and your downvote?)

No.

Parent was disagreeing with all the downvotes this story had, and you said you had 'saved' (which, in HN, means you had to upvote, since that's the only way to add a story to the saved list) this story because of the comments.

So my point was that instead of upvoting to save the story, you could've just bookmarked it.
Typical post of an outlier who thinks they are the typical user targeted by Apple. If anyone thinks that Apple designed the keyboard and neglected to optimize it for people writing code is a dope.

I'll put the people that would never buy anything without an SD or MicroSD card slot. Again, useful but to a very small and select group of users.

I wish people here (supposedly smart and intelligent folks) would have the common sense to put themselves into the shoes of a TYPICAL user and make their comments relevant to that viewport.
there is also http://scriptogr.am/ for blog on dropbox
This title is pretty poor, could we get it changed to "How to use icon fonts in iOS development and why they are useful" or something like that?
This is a valid point, and more work needs to be done in this field.

However I think a fairly safe default is to tell kids not to smoke pot until we can make a more educated decision (provided of course we don't extend that ban to adults for no reason, and provided we don't purposely ruin the lives of kids who don't listen. (You wouldn't arrest or kick a kid out of school for smoking tobacco.)).
I was referring to proposals to "staple a green card" to STEM degrees (currently in the Senate), not the current reality which I will agree is very daunting.

http://www.nytimes.com/2012/09/27/opinion/visas-for-scientis...

In spite of my misgivings about what I think is a contrived shortage, I would support this legislation, mainly because I think it is extremely destructive to kick out highly educated people who have studied at US universities, and I'd much rather see green cards than visas that I think are indentured in nature. It does frustrate me, though, to see this happening only in science and engineering. Why STEM? Why not law, or medicine, or even trades like plumbing? I just paid $100 an hour for a plumber (and want to be sure I'm not perceived as complaining, plumbers are skilled workers who deserve good compensation).

I think it failed more because of political bickering than anything else.
I'll take one for the team: I don't get it, what does this mean?
Interesting, is this legal? At first I thought it wouldn't be, but then I realized that an investor relationship might not be one of the relationships protected by workplace sexual harassment laws.
You may wish to investigate the early non-screen editors like teco (DEC), ted(MULTICS), or qx (UNIX).
A wife is still more expensive
And I would level the same criticisms at the people who named these libraries.
I dunno, but this looks pretty: http://waves.arelikefacebook.com/
Which is fine now, but what happens when Windows 9 and DX12 drop in 2015, and all the new features and APIs only work with Metro UI apps? Suddenly all those desktop applications are second class citizens. By Windows 10 or so, non-Metro apps will be slower, heavier, and crippled relative to Metro apps, and it'll be hard to even find modern and supported tools to develop and compile them. And that's assuming Microsoft doesn't make deliberately crippling moves - throwing up warnings about "uncertified and potentially dangerous" applications or blocking uncertified desktop applications from using some features (webcam, arbitrary ports, whatever) without configuration changes.

The reason people are speaking up now is not out of fear of Windows 8, but out of fear of Windows 9 or 10.
All new languages carry with them a very large amount of risk. If for nothing else, it would be good to learn this language to get better at learning languages.
Coincidentally I can't sleep longer than 8.5 hours (no matter what) and if I get 4.5 hours of sleep or less I'm absolutely worthless.

I'd have qualified for the study if it wasn't for that damn athletic requirement!
If the author is required to publish the source code, guess what his second to market competitors will have to do as well? Free software is not an ideological exercise. It has its benefits. The author missed out on a huge opportunity.

The author is greedy. GPL v3 successfully cut off the parasite. Good riddance.

Now, he does make a good point though. We have to think strategically. Read gnu.org for details but here is the cinch: if there are commercial alternatives to what you are making, make your licensing liberal (arguably android because iOS existed and WinPoo 7 was apparently in the works). This encourages adoption of foss. However, when foss has the market cornered, don't let the big guys take your ball and run home. Use GPL v3.

The author is greedy. GPL v3 successfully cut off the parasite. Good riddance.

Now, this was a real soap box. Let me hop off it real quick.
Trees, too > http://trees.arelikefacebook.com/
It makes more sense if you've seen this:

http://www.youtube.com/watch?feature=player_embedded&v=c...

which brought on at least one parody I've seen:

http://www.youtube.com/watch?v=-2vfxnfWGRA
Most common English words in the subdomain seem to work.

Even apparently non-plurals:

http://shit.arelikefacebook.com/

Some other good ones:

http://weirdos.arelikefacebook.com/
http://bangs.arelikefacebook.com/ (cute)
http://freedom.arelikefacebook.com/
"Because that one little "worm" - used simply to support a startup script, could have created a situation where we would have been required to open source our entire product."

Someone assist in my enlightenment: Under what sort of enforcement circumstances would that requirement to open-source a lot of code actually be likely? As opposed to some enforcement action where you remove the offending code.
Type some text over 'chairs' and it will give you an image plus some more text. I think this is supposed to be a parody of a commercial FB ran a little while back, where they compared chairs to facebook.

I actually kind of wonder how they did it, the images are (mostly) accurate. Maybe a google image search?
399 pounds in Britain, 479 Euros in Germany and 489 in France.
DWMaxx: reverse engineering Windows 7 DWM
As far as I know, this can't happen. The author is being highly paranoid, presumably due to being misinformed.
if anyone could see utility from it it would be terrorists.

How do you figure that?
Boing Boing at least have fixed this. Even though the page still scrolls forever, at the bottom of each "segment" the "Older Entries" link no longer disappears when the additional content loads, allowing for optional pagination :)
It can't happen. However, the plaintiff may offer to forgo monetary damages in exchange for you open-sourcing. So it becomes pay money, or open-source.
Sure. All 24 of the apprentices were hired to the LivingSocial build team. They're about three months into their work now and are succeeding.

Sure, some have moved faster than others, but no one is doing intern work. One is working on rebuilding the payment system, another wrote the single-sign-on app that now every LivingSocial customer logs in through. The other 22 stories are similar.

Instructionally there were things that could have been better. We didn't do a good job cultivating our "permanent records" and didn't fulfill our plans for sharing everything we did. It's all there, but you'd need a tour guide to hop through all the disparate github repos. Apprentices made some great open source contributions (including Ruby core), but I want it to be more organized next time. These are two of the reasons that we've expanded from two instructors to three.

All in all, it far surpassed my expectations. And the next course, gSchool, will be better.
Goodmix.fm - A RailsRumble entry bringing the "mixtape" back with css3 & SVG
Divshot opens its public beta
I hope the "obvious advantage" the author is speaking of isn't "it takes a while to learn numpy if you are used to Matlab."

That would be a pretty weak argument in my opinion.
But you don't actually save that much CPU and it's certainly not worth having to spend five times your working-set size just to equal explicitly-managed memory in performance terms.

Seriously, if you want cheap allocations use a freaking allocation pool. They're not that hard to implement in C++.
Dart + Native Client Modules almost makes me excited about web programming again. Obviously not for general websites, but for specific applications it would not be unreasonable to require Chrome to be installed as the alternative would be installing a native app anyway.
I went through a similar situation. My case was finishing the product. I ran a decent consulting company while bootstrapping the product production.

I was going to look for a job and got a lot of interviews through angel list.

It came down to one for me. I got flew out to san francisco and had a nice time for the founders. In the meantime while waiting for some references to get back to me. I actually finished the product and started getting customers.

In the end, the founders came to the conclusion I wasn't looking for a job, but more mentorship and I launched the product instead.
Regardless of what happens, networking is your best asset.
It'd help to have a little more info on what stage you were at with your company. Do you have a defined business model? Have you developed a MVP yet? Whether to fold or push the stakes higher really depends on exactly where you stand with your company.
Er... "single founders" as in "only one founder", as opposed to "two founders or more".
This is no mystery to most of the third world, you just set up your own personal sweatshop.
If true, that is a really awesome hack. I've always assumed the performance problems were more about O(n^2) simulations, such as every Sim evaluating every route for driving to work, etc. If it's mostly graphics bound this could be a big help.
And you believe that, based on no data what-so-ever? ;)

Right now, we spend a lot of money and get very little. If we chose to spend more rather than passively leak money, we'd at least be able to exercise some control over how it's spent, benefit from economies of scale, and so on.

To be explicit, I'm drawing a distinction between efficiency of dollars and raw quantity of dollars. Given the choice between spending $250 and getting nothing versus spending $500 and receiving something of substantial value, I'd opt for the latter. And that's what the qualifier about "benefits to society overall" is about; there's more value to be had from this than some dollar amount.

But if all we're thinking about is a) how many dollars it costs (and not how we're wasting money now), and b) that some small subset of people might game the system (which will always happen, regardless of counter-measures), I think that's self-defeating.
Multiple words work as well:

http://hanging.chads.arelikefacebook.com/
This is great! I think the quality video creators are still very valuable.

But, the reality is that there is a subset that need to create a video for under $500.
Guilt (or at least empathy) can work in a similar way. My girlfriend is in grad school right now and always has a ton of work to do at night. I feel bad spending my nights goofing off or watching TV while she's hard at work, so I've been really good at getting real work done on my projects while she's doing homework.
yes! This just made my day (or rather night here in Germany) :)
Fair enough, but I was thinking "how would I implement it today" rather than "how should they have implemented it at the time."
Ender's Shadow. Most people will tell you their favorite was Ender's Game, but for some reason I've always had a much stronger attachment to Shadow. Maybe it's because I read Shadow first, but more likely it's because I identify with the protagonist Bean more than I do with Ender.
That's a good point. The article begins with him discussing the shutdown of institutional care in favor of integrative approaches. But you're right, the solution he's promulgating at the end isn't really the same thing.
The better question is what does this gain you over a vector format.
OK, but that's not viable for everyone. The only applications where the vast majority of the userbase is going to have Server or Enterprise editions are business applications, and even then, to use your application, your customers have to manage expiring developer licenses on each of their machines. That's a lot of hurdles for the average application, where most of their customers don't have the right version of Windows and can't be expected to obtain and maintain a developer license.
It is also interesting, just generally, for the pervasiveness of 'sleep' like state among most living things. Even plants, etc. have cellular/metabolic reaction (to darkeness, etc). Like there needs to be some wave-form of cylclicality baked into the deep strucure of life.
Also Simcity 4 at least performs appallingly on modern hardware. You need to disable hardware rendering as it's actually slower on modern graphics cards and you need to limit it to one cpu or it gets very unstable. To the point where the best system to play it is probably a high clock speed P4 plus an Geforce 8800 or something.
Do you have something to offer here than merely repeating the contrary of what I said? E.g. "It is very relevant. What is "ethical" in the context of civil and criminal cases is very different."

This is not evidence for your contrary stance, it's merely repeating the status quo: "For example, in criminal cases a conviction requires proof beyond a reasonable doubt. A lesser standard is considered unethical. In a civil case, the bar is lower--proof by a preponderance (simple majority) of the evidence."
Apple switched the mic and ground connectors leading to incompatible headsets
"When Kara sat next to me, my productivity skyrocketed to 98%
98%!!!
But not only did my productivity skyrocket"

-- I imagine.