skysight-inc/HackerNews huggingface dataset:
> because they are less competent than men, on average.

Not necessarily in comparison to the specific researcher they're talking to. On average.

Reading comprehension is a great skill. You should look into it.
Interesting branding with the whole Papa motif.
If you've done any design work or at least contributed in some way to a creative project you could try http://behance.net. Alternatively, http://github.com would be your best bet if you've done mostly back-end work.
The link to File on developer.mozilla.org seems to be wrong.
Really digging the Q&A format
one way of archiving good innovations is to have a open-source fork of the innovative design artifact you might want to archive.

These needs understanding the underlying IP law motivations.Most things like mathematical processes around things cannot be IP'd.So , can't we have an open-source implementation around the same?
AngularJS for Absolute Beginners
Not really no.

High Frequency Traders are selling a service (liquidity). A tax on them is mostly just a tax on their customers.
* Software Engineering Radio. This podcast has great guests and isn't afraid to cover quite technical topics. Although, I think it has a bias towards enterprise software development, which isn't one of my major interests. http://www.se-radio.net/

* BBC's Infinite Monkey Cage. Each installment of this lighthearted show is a panel discussion among various scientists and comedians about a particular topic. http://www.bbc.co.uk/podcasts/series/timc

* The Command Line. A one-man podcast about technology issues. http://thecommandline.net/

I'm always on the lookout for any good podcasts covering hard technical topics or items of interest to the HN crowd, although they seem to be hard to come by. I miss the short-lived HNpod show!
I agree that this software appears versatile and is probably well-written, well thought-out and the developer(s) worked hard on it and my hat is off to them; however, I just don't like Ruby for a syntactically and orthogonal lack of common sense. This, again, is my personal opinion. I'm not saying everything in Ruby is junk at all. There is some pretty awesome software (e.g. Chef) out there that uses Ruby.

I'm simply saying, in my own personal opinion in synchronization with my preference, Ruby (the language itself) is junk.
Show HN: Psykopaint – First 3D Painting software
Do you have any legal knowledge to back up this position, or is it just baseless fearmongering? The laws we have are already restrictive enough, without making stuff up. So, what is the legal basis for your position?
SAP OpenUI5 Release 1.22
How corporations became people you can't sue
Holding up Google as a reference point is really disingenuous. It's not clear Google is making any money on Google Fiber, and so far they've only decided to enter a few municipalities where they've refused to agree to the sorts of regulatory constraints that Comcast is subject to in those same places. There's a real question here: could Google keep shareholders happy if Fiber was a standalone business?
My answer to your initial post was: be able to converse about your previous work in-depth.

To your first edit, I say I do keep a log of what I've done over the course of my career. That log is my resume. I typically update my resume multiple times while I'm at a job even when I have no plans to leave any time soon. I do this to keep it up to date while projects are fresh on my mind.

Some comment about edit 2. That's what the resume is for. It's my list of great innovations and cool things I've built. For me, this includes personal projects. This is where open source contributions can be really useful because they're public and everyone can look at them. IMO open source projects are one of the most impressive resume builders out there.
It also makes for an interesting redistribution of electoral votes.
Moving to a 1 second tic wouldn't save money on infrastructure because HFTers would still have an incentive to wait for the last possible moment before the tic to update their orders to make sure that they had access to all possible information when making their decisions.
I support Ryan needing some time off, I just wish he'd open up the Pro episodes if he's done. There are a few I want to watch, but I can't rationalize paying in my head if there's no new content coming out.
The Most Entrepreneurial Schools (for real)
The Beckman Database Research Self-Assessment Meeting
Thanks, you're right! Fixed.
Can't help but think you are a shill. This is obviously corpratized fluff, and you have only commented on two threads, both of which deal with Comcast.
Congratulations! It's a big step to put yourself out there for review ;) Your site looks nice and clean. These don't all happen at once, but here are some bits to think about:

- Look into adding transcripts (you will get lots of traffic from google)
- Add RSS feed + iTunes feed (www.apple.com/itunes/podcasts/specs.html)
- Add "feedback" tab at the top where people can get in touch
- Use that feedback to develop your product
- Have a marketing plan! How to get new customers and keep them.
- Have a way to generate episode ideas people are looking for (ask them)
- Create an intro with your name+email (if downloaded you want branding)
- Try trello.com for developing episode ideas (create lists/add nodes, etc)

If you want to chat, email me. I do something very similar, except for sysadmin type topics, see my HN submission @ https://news.ycombinator.com/item?id=8011081
A special court for patents already exists in many places. In the US, it's the Federal Circuit Court of Appeals.
Awesome name/brand for this tool. I love it.
Small Perks Can Make a Big Difference to Overworked Employees
This is a good article:
http://www.cio.com/article/2378782/infrastructure/new-enterp...

"The Good Dynamics Secure Mobility Platform currently manages iOS, Android and Window Phone devices, so these are the only platforms included in the report. BlackBerrys, for example, are managed via BlackBerry Enterprise Service/Server (BES) or directly via Microsoft Exchange; as such, they're not represented in Good's report."

"Talking specifically about tablet activations, iPads made up 91.4 percent of all activations, while Android represented just 8.6 percent of tablets activated by customers."
any comments from netflix on this?
Automattic Transparency Report
Each house district is supposed to have about the same population, so California's 53 districts would have to be redrawn if any of them crossed the new state lines, which follow current county boundaries.
I wouldn't say Japanese refuse to support unicode. I'd say that legacy encodings like EUC-JP/JIS/SJIS are still used because it's hard/unfeasible to convert systems and data that were built for earlier encodings to anything newer. But it's not like they offer some particular technical advantage over Unicode - indeed they only reason they don't suffer from CJK issues is that they have no support for C or K. ;)

But speaking as a front-end webdev guy, it's been a looong time since I came in contact with any encoding here besides utf-8.
Yes, I found this out after I submitted the link. It's a little frustrating that someone (the blog post author) who is so interested and seemingly involved in this wasn't aware of this fact.
If you could wave that magic wand big players with proprietary information (like hedge funds) would win a bit and everyone else (which includes you by the way) would lose because of slower price discovery.
I'm wondering how Swift plays into this? Was this time chosen to release Swift to assure IBM's success in meeting these standards? Really makes you wonder about the timing of everything.
Migrating WordPress from Localhost to a Live Server
As others have pointed out, this question is from a year ago. To be clear, DigitalOcean does not ask anyone to upload scans of their IDs to imgur.

We do occasionally ask customers who have set off our abuse filters to verify their accounts by emailing us scans of their ID. We agree that asking anyone for ID isn't an ideal situation, but unfortunately we deal with a large amount of abusive and fraudulent signups.
UN Report on 'The Right to Privacy in the Digital Age' [pdf]
The problem is that the FCC is bounded by the authority given to it by the Telecommunications Act of 1996. The Act was passed about 5 years before the Internet became a ubiquitous service unto itself (as opposed to a healthy selection of cheap dialup providers) and wasn't written with today's realities in mind.

What really needs to happen IMO is "none of the above" - Congress needs to get its act together and pass a revised Telecommunications Act that reflects reality, so that the FCC has more flexibility to regulate beyond choosing a regulatory box to fit ISPs in ("information service" and the weak regulation that entails, vs. "telecommunications service" and the common carrier overhead that entails).
Hm, could somebody explain the multi-threaded part to me? I'm a little confused. I didn't think multiple threads were possible in js. Furthermore, does this only work on Firefox?
JIBO, the world's first family robot
That's the coolest, most informative, clear and concise FAQ I've seen! Great job Devs. You are cool! :)
Google fiber does not provide universal access. Even in the communities they service they are very selective about which areas are included.
>In the major metros Comcast has increased speeds

They've certainly added higher tiers. I saw their 105mbps product was available in my neighborhood and called. The non-promotional price just for internet floats around $180 a month. That's a far cry from these municipal fiber shops that deliver that speed or higher AND television for less cost.

This is an easy way for ISPs to say to regulators, "Look we offered it but no one ordered it." Of course, no one wants to pay $180 for internet, especially when google fiber goes for $70 or so. I think their 400mbps product is around $400, which is insane.
This is a great summary, thanks for that. I'd never had this explained in a way I could personally relate to.

I remember being concerned about Han unification around the time Ruby 1.9 was released, since this seemed to be one of Ruby's major reasons for being encoding-independent instead of standardizing on Unicode. But I hadn't heard about this issue in a while, except to hear occasionally someone say it's not a problem (maybe it was a Chinese person instead of a Japanese person -- the Wikipedia page says that the Chinese aren't as concerned about Han unification since Traditional Chinese didn't get unified with Simplified Chinese).
The only way I could improve on this dialogue would be accusing the Australians of anti-American prejudice for refusing to accept the English unification.

That was perceived as happening more than a few times in the Han Unification debate.
"Mini Papa for production use - Fat Papa for debug and development."
Slight off-topic, sorry – I'm having a hard time reading the text on the photo background: http://i.imgur.com/StACWqu.png
I'm a bit skeptical of the claim that Apple has more Datacenter capacity than IBM. Can anyone validate that?

IBM owns Softlayer, and had significant datacenter footprint before that acquisition available through SmartCloud (deprecated).

(http://www.softlayer.com/data-centers)

Also, I can't help but feel that this conveniently ignores the fact that this deal makes IBM able to Procure Apple Devices (iOS and Mac)for their customers, and more importantly will allow companies to Buy/Finance those devices through IBM Global Finance. Then, with the extended Applecare, those same enterprises will be able to have on-site AppleCare fulfillment/repair/replacement for those devices.
More interesting than a promised car is the range boost for roadsters that is upcoming, if the pack sizes are similar then that would be a decent improvement across the years.

still the new III is dependent on the gigafactory coming online so that gives them a built in delay they can rely on
Tolerate / in-between.

Corporates tend(ed) to use Blackberry for their management / key people. Those people tend to use Apple and Android for personal use.

(Big) Corporates tend to use IBM for data intensive / traditional mainframe roles (transaction processing, etc). Big ticket stuff.

(Big) Corporates tend to use Exchange. Great chance to cross-sell a now internal product, Blackberry, which was already approved by information security obsessive corporates. But Blackberry is unpopular, BBN its only selling point.

IBM now say 'Apple is OK too, we trust them'. Said executives now demand an iPhone / iPad app, which in reality was already developed 2-4 years ago, but only distributed to people in information security / in-the-know because they really wanted it and could get it. As Apple can now be cross-approved on the same terms as IBM, vendor approval is easy.

Not release a cooperation agreement, but this has been in the works for several years. Apple gain a lot. Not sure what IBM gain... perhaps cloud agreements with Apple? Perhaps support agreements, perhaps something much bigger?
Your demo page is slick. I was able to parse and inspect a couple files I had laying around locally. Toggling the header and typing options worked great.
There is often redundancy built into the larger internal memories of chips.
You left out the University of Waterloo. Not only does it have a huge entrepreneurial student population, but it also supplies a notable percentage of engineers that tech startups hire.
Papa likes!
He deserves it. I'm not sure what happens exactly, but I know he's not charging the monthly fee anymore since he isn't active. It may just be a one-time $9 to get access to pro episodes.
My sense is that there's a salary bubble, but not a job bubble. I think it would make sense to expect average webdev salaries in a few years to be lower than today's. Still seems to me like it's a good time to start learning, though!
I commented, perhaps over-enthusiastically, in the other thread, about what a great move this was for both parties. I stand by that, although I am definitely thinking about what it means in the longer term, not just the immediate impact of the deal.

The points that seem to be getting widely missed (including by Cringely) are that:

(a) Apple is clearly making a serious move into enterprise, where they have not fared well against Microsoft for a long time and, since the return of Jobs, positioned themselves as a primarily consumer-brand to avoid fighting that losing battle. This move demonstrates that they are now serious about being not just a consumer brand. Clearly, they really want to take some enterprise business away from the incumbents, which primarily means Microsoft.

Partnering with IBM gives them a ton of credibility that they did not have last week. The fact that it's a "partnership" is important. This is not just IBM building some apps and Apple taking a 30% cut. They don't need a partnership for that.

(b) It should be obvious to most people on HN regardless of what they think of the brand, that Apple isn't run by a bunch of idiotic short-term thinkers. Clearly this is part of a long term strategy. Getting iOS deeply embedded into enterprise is just the first move in making Apple part of the enterprise ecosystem. Selling more iPads is nice, but selling iPads, and OSX Servers, and cloud services, and apps at 30% markup per seat are all even nicer. Finding ways to lock those enterprise clients, with their huge budgets, into the Apple ecosystem for 10+ years is nicer still.

Of course IBM benefits from this as well, but as others have pointed out, IBM is mainly a consultancy service that deals with lots of partners, so this doesn't have much strategic value for them - they are just following where the money is going. The strategic importance to Apple however, is immense.
It is a difficult problem. I worked at a defense contractor where I can't talk about what I did at all, so interviewing afterwards was tough. One thing I did was write down a bunch of notes for myself, that way I can refresh my memory before future interviews. I don't pass it to the employer. I try to cover the typical questions:

- How big was the team?

- What was your role on the team?

- Project scope / length / budget?

- Did you meet that timeline & budget?

- What kind of work? (Building new features? Maintenance? Replacing legacy project?)

- Major technical challenges?

- Lessons learned?

- Technologies used?

- What would you do differently next time?

If you can speak to all of that, it generally doesn't matter that you can't actually show off the product. In my case I can answer all of those without even telling you what the product was.

The one exception would be if you are doing heavily UI based work. Then I would think recording some screencasts might be good, and putting it in a gallery. That's not the kind of work I do, so it generally doesn't apply for me.
All Web Dev/Design related:

The Big Web Show - http://www.muleradio.net/thebigwebshow/

Shop Talk Show - http://shoptalkshow.com/

Web Friends - http://webfriends.io/

Let's Make Mistakes - http://www.muleradio.net/mistakes/
Piggy-backing on premature optimization: Yes, 100% agreed. Totally needs to go away. I encounter it most used as a crutch for otherwise skilled programmers to ignore any analysis what-so-ever in any area of software development.

IME they produce late, over-budget, fragile systems because they're averse to thoughtful consideration of the problem at hand and end up rewriting the same thing three times over.

I'm generally not a fan of the term "Software Engineer", but I think attempting to earn the label is worthwhile at least. The "burn someone else's money" mind-set is at the opposite end of the spectrum though. I can't imagine any other field where the "customer" (the person cutting the cheques) would find that acceptable.

> Oh sure, I told you up-front I had two kids and my mother-in-law visits frequently so I want a 4 bedroom house, but you built a 3 bedroom one instead. But that's fine, just go ahead and tear that down and start over. I don't mind paying for both. Maybe by the fourth iteration you'll include a kitchen and bathrooms!

> Then on iteration 5 maybe the bathrooms will even have toilets in them. And don't worry about building codes. We'll just rebuild the house after the under-gauged wiring burns it down. Also, after the sewer gases fill the house we can always break up the foundation and redo the plumbing to add P-traps later.

> It's not like any of this is stuff that you could know up-front. That's why I pay you. The professional. With the "get-to-it" attitude to dive in blindly and show me just how fraught with mistakes this whole thing can be. And you're right, how do I really know I'll want a kitchen up-front? Maybe we'll just eat out every night after moving in. Previous evidence to the contrary not withstanding.

Er... went a little off-tangent. Just needed to get that off my chest I guess. ;-)

/rant
What you are describing isn't what happened. What happened was you stand in front of the carts and yell "I'll take all of your stock at the advertised price" but all the sellers hear you say that too so they say, "man, if you want to buy out everything we're going to raise the price on you a bit."

This isn't a perfect analogy, but it's close.

You're making the mistake of thinking that HFTers are inserting themselves between the buyers and the people offering to sell. That's not right. The HFTers ARE the ones offering to sell.
> And "side projects" tend to show you what the candidate wants you to see: well crafted code that didn't have external requirements or hard deadlines.

That's an interesting observation. Sadly, I feel that my side projects are of lower code quality than my paid work, since they are constrained by whatever scraps of time I have left over after making a living. I sometimes wonder if I'm doing myself a disservice by sharing code on github before it has been polished.
If you're using LESS then it's extremely efficient at that:

.make-sm-column(7.5) and .make-sm-column(4.5).

Done.
Yeah, the GDP may have increased due to the iPhone - but loads of the profits Apple did ended up in Apple's coffers and not back in circulation...
I agree with what others have said; this is a great question. I think there are a few answers (most of which have already been touched on at least a bit) which complement each other:

* Open source whatever you can. I have had the good fortune of being self-employed for the last few years (although I was also in school for part of that time), and one of the huge benefits of that was being able to open-source almost everything. (My client agreements usually allowed me to open-source anything that wasn't unique to their line of business.) Obviously not everyone is that fortunate, but it often makes good business sense to open-source internal libraries and such (more eyes on the code base, currying favour with developers, etc) so it definitely can't hurt to ask and try making a case for it.

* Take screenshots and video. Sure, maybe shallow by themselves (especially if you're not a UX/front end person) but it is a neat part of the package, even if only for yourself to review 10 or 20 years down the road. Some people have pointed out that you may need permission to take a video of the software... it seems to me that if you were working on that sort of software you'd know it.

* Keep a journal. This is helpful on a lot of personal levels. You might also want to blog, for similar reasons. 10 or 20 years down the road, it will help you remember what you did. Information from the journal can be helpful in portfolios and resumes, and you might also find yourself using your own journal down the road when you run into similar problems.

Regarding your second edit, I think turning the above information into a "showcase" probably just means building a small portfolio for yourself. Have "case studies" where you talk about what you did for a certain project/company/whatever. Or, depending on the nature of the work, you might choose more of a "memoir" style--either way, the point is you pick a few things you worked on and write about them, using your journal (if available) as a memory aid and screenshots/video/open source contributions as supporting material, if available.
Good tips! For monitoring, I love the Beyerdynamic DT 100 headphones. Being closed-back, you can be acoustically separated from your recording space, allowing you to hear its acoustical characteristics (which is the reason why engineers in studios sit in separate spaces from the musicians). You’ll be able to hear the effects of your experiments with duvets :)

Like the parent says compression is also quite important. It’s a big part of what makes radio voices sound radio, for example. Seeing it simplistically it is basically about lowering the dynamics of your sound—make the loud parts softer, so you can make the whole thing louder.

Any audio editing software comes with basic compression plugins. It takes some exercise to get right. Also, as you are making parts of your recording louder, any bad acoustics, noises artefacts are amplified.

Some recording software allows you to monitor effects while you are recording—this can help in finding the right acoustics. Of course there will always be a slight delay—a dedicated hardware compressor solves this problem.
Multithreading in js has been available for a while using Web Workers [1].

They are available in most major browser (including recent IE).

[1]: https://developer.mozilla.org/en/docs/Web/Guide/Performance/...
Show HN: E-commerce Marketplace for startups