skysight-inc/HackerNews huggingface dataset:
Practicing law is more than just appearing in a court. I'm not totally sure where the line is, but writing a defense letter is definitely near the line.

They may just have supervising attorney's who double check all the work before it goes out the door. A lot of small firms have teams of paralegals who do paperwork and one attorney who signs off.

In CA it's defined as: 'As the term is generally understood, the practice of the law is the doing or performing services in
a court of justice, in any matter depending therein, throughout its various stages, and in
conformity to the adopted rules of procedure. But in a larger sense it includes legal advice and
counsel, and the preparation of legal instruments and contracts by which legal rights are secured
although such matter may or may not be depending in a court.'
Ups and Downs of Pull Request Flow - part 2
It's actually the case that even in straight up "theorem/proof" math, it's instructive, useful, and informative to have multiple ways to prove a given theorem. This is how you link multiple subfields of mathematics together and create cross-pollination of understanding between areas as advances in one feed into the other via the multiple correspondences (and, yes, that's a very handwavy and not terminology-correct way to put it).
That bothers me too, what if they are mining bitcoins with the energy/funds? That wouldn't seem too far-fetched for unaudited tech-savy people.
Understandable, I always forget about people not liking the whitespace requirements. You and I fight on different sides of the whitespace-brackets/parens war. I definitely see the disliking of comprehensions with the abuse they get, but with a little bit of restraint I find them to be one of the most useful and clean feature of python.

EDIT: Thanks for the perspective.
About 6 months ago I built a really sweet computer, put Windows 8 on it, and I barely touch it. Since I do iOS dev I also have a mac, and I find myself always using that even when I am not developing. I am even doing my Android dev on it. I liked Windows 7, but 8 I have not liked.
Adventures in Wearable Electronics – Making a Light-up Dress
Box Refreshes Its iOS Apps, Gives Users Who Download Them 50GB Of Free Storage
psytrance is there, as "psychedelic trance"

we're adding j-core now, thanks for the suggestion!

sxsw is why this is special, we will be adding and changing these over time. It's clear that genres don't have to directly correlate with musical style.
How do you think that movements to legalize marijuana or the increasing acceptance of same-sex marriage work? These were bottom-up political movements.
I'm not so worried about net neutrality. I mean it's easy enough for the average person to eventually understand the importance of all traffic being treated the same.

Copyright extremism (and 'protecting' children - Firewall of Cameron) is what we should be worried about. Our rulers have chosen copyright as their 'Trojan horse' of choice [1] for regaining the arbitrary censorship powers that they once enjoyed. Sadly, most people can't come to terms with the importance of copyright reform in the digital age. They fail to understand that copyright has always been used by rulers as means of controlling the rhetoric and preventing 'non-aligned' publishers from reaching large audiences [2].

[1] http://torrentfreak.com/the-copyright-monopoly-was-created-a...
[2] http://en.wikipedia.org/wiki/Index_Librorum_Prohibitorum
What other SSH's are there? I believe if you use any Linux distro, or any BSD, you are using OpenSSH.

The only Unix systems I know of that don't use OpenSSH are embedded devices.

(note: I donated based on being OpenSSH user; I am not an OpenBSD user but I'm glad it exists)
Andrew Johnson won election to the Senate shortly before his death, in 1875. This was after several attempts to win political office in his post-Presidency years had failed.

http://en.wikipedia.org/wiki/Andrew_Johnson#Post-presidency
Netflix doesn't work out of the box, but does work with Pipelight and a browser user-agent override. Ease of setup approaches trivial. In my experience it's stable.

The rest of your complaints are valid right now. I expect the game situation is going to change because of what Valve's doing w/ SteamOS.
A16z Invests $20M in Teespring (YC W13)
Good you posted this, but it came a little late. After the first series of timeouts you could've posted an update so everybody knew what was going on. But hey, thanks for the update, this clears up a lot.
Comic Sans on Sony Vaio Homepage
Corporate are not too keen on installing third party fixes.

We have couple of XP machines that would run perfectly well for another 5 years if we upgrade them to SSDs. The thing is, Windows 7 costs twice as much as 8. Odd strategy MS.
I have noticed this type of thinking in a lot of different contexts. If you play a video game and it has a female character portrayed in a sexist manner, you say "damn developers". If you have to work in a building that has no windows you say "damn architect". If you get screwed by a retail business you yell at the schmo behind the register making minimum wage.

We don't like to think about systems, we like to think about what jerks other people are.
How does the indirect election of Senators help democracy?
I think it is objectively hard to measure this sorta stuff, but considering there are 2,139 jobs listed using an aggregating job search engine for delphi. Compare to most of the other language and you find many many many more jobs.
so by that measure, yes. By another measure, maybe not.
Choosing a mobile analytics platform for your app
Now I'm thinking about the need of MVC framework at the server side %-) Many of things you really need at the server side you can do without a framework and as a result you'll control/understand your code better.
> As long as they don't watch Netflix.

Netflix works just fine on Linux, right? Or am I mistaken?

> Or play games.

Most people actually do NOT play the big Windows games you are referring to. They play browser-based games. Work just fine.

> Or have any unsupported peripherals.

Linux' hardware support is actually far superior to that of Windows. Trotting out the 'unsupported hardware'-argument made sense ten years ago. It does not make sense today.

On top of that, it's a bit of a silly point to make. If they don't have a monitor, they can't use it either.

> Or want to use any commercial consumer software.

Your only valid point.
Look, I read it totally differently than you did. I don't think the secret inner meaning is remotely as clear as you are making it out to be.
Oh, wow. I had no idea it could be that bad. But IMO, those people are the outliers. You obviously have some sort of sampling bias since you work in tech support. I'm betting a lot more people would be able to adapt quite nicely. I mean, it isn't unfair to say that Linux Mint is more like XP than Windows 8 is, right?

And for the stubborn people, maybe there should be an effort to make a Linux distro that has the same exact look and feel of Windows. Native Wine support and all that jazz. :P
The answer is in the second line of your post. We don't know the details of their situation. But somebody who does know says that there are good reasons not to move. Doesn't seem that implausible that he might be right.
Simple Startups JobBoard
Watch your back Harvard, this tech titan is coming for your students
Show HN: Link Vault - an API to create single-use download links
Plain JS is great! I love writing it.

That said, as a site (or app) grows, you generally end up writing more utility functions than you expected, and at some point it cancels out the benefits of NOT using jquery (or another lib). You have to weigh these decisions out, but saying "plain JS is better than jquery" is misleading since, in the end, jq is also written in plain JS. Think of it as all of those utility functions you DON'T have to write.

Just make sure you understand vanilla JS and I see no issues with leveraging libraries to make dev time faster. Those libs are generally tested enough to ensure cross-browser compatibility and save you the headache of rolling your own everywhere.
I don't have Win8 but I have seen people use it. How is the UI different for keyboards? Don't you still just tap the "Windows" button and then type what you want?
Dropbear, seen for example in OpenWRT.

Not that it's nearly as feature full as OpenSSH, nor as architected around security (process separation and all). But it's nice when you need a small sshd.
Or hidden option c): ask people to donate money.
Although calculus isn't a bad thing to learn, you might want to consider picking up some discrete mathematics and combinatorics, instead.
The free one is Classic Start Menu, and the very inexpensive one ($5) is Start8.
This is my "weekend project" it's in need of a better design, but thought I'd get the ball rolling by showing you guys! I'd love to hear what you think of it.
"We moved my retired parents from Win7 to Ubuntu, and they're doing just fine (other than printer drivers)"

They will be happy with anything you are enthusiastic about that is lawful and is not harmful to your health.
Hackers: HealthCare.gov still riddled with potential security issues
OpenBSD's main value is high security standards.

- Is there a significant amount of people with high security standards and an interest in SGI workstation hardware?

- What about people who have high security standards and Sharp Zaurus hardware?

If these groups aren't as important, as say, ARM and x86 users, perhaps it could be worth dropping some of these platforms?
I don't think any of us truly have a problem with OpenBSD being unwilling to move their machines. We have a problem with OpenBSD being unwilling to move their machines, offering practically zero explanation why, while simultaneously asking for strangely large sums of money "because they can't move their machines".

If it wasn't for those three elements coming together, we wouldn't give a damn.
What will happen to OpenSSH if OpenBSD can't keep the lights on?
I still have an eggdrop. Uptime nearly 200 days!
Theo has a german bank account right here: http://www.openbsd.org/bank-donation.html
Funny you should mention that... the company in question was a large (by Israeli standards) newspaper, with lots of popular sites. But I don't believe that they have any personalization, or that it's active for any meaningful number of users.
Windows 8.X Pro licenses generally include Windows 7 downgrade rights. Can you just buy Windows 8.1 Pro?
They're useful on a personal level but not on a broader level.

When you want to listen to some Drum & Bass, you already have a personal classification of the music style and artists that you're looking for. It's going to be different from someone getting into that genre right now but if you wanted to listen to what they wanted to listen to, I'm guessing you already have some personal term for it (Nu, progressive, modern vs classic, ect.).

When talking to other people and using music services, that all breaks down and you usually start going by similar artists or meaningful tags. Similar artists is an inefficient way to classify your music (both in your mind and in your folders) and meaningful tags works but requires significant effort
to actually keep them 'correct' (and if they're not correct and just for personal use, you might as well use genre's).
Power corrupts. Simple as that.

Anyone that manages to get to be in the race for the presidents is so irredeemably corrupt they shouldn't be running.
It's like top CEO of financial firms. You don't get to the top by being a nice guy. You get it by being the biggest shark.

PS. I'm reminded of http://en.wikipedia.org/wiki/Lorenzaccio
In which a young idealistic person wants to end tyranny of his cousin. To achieve that he decides to gets close to the tyrannt, working inside, helping him and engaging in debaucheries. Eventually he becomes more and more like his cousin. Finally he decides to end his cousins life not because he thinks that it is the right thing to do, or because he believe that it will bring change (he considers the entire city irredeemably corrupt) but because he wants to atone for his sins.

He deposes his cousin and then goes around Florence, announcing to the noble men that he has killed the tyrant and that people are now free to rebel. People just ignore him.

I think this depicts life of pretty much politician, except they don't have the balls to commit their original intent, they just wallow in power and do what's worst for everyone.
> I'd be surprised if Obama holds any of the views he expressed during his campaign.

The evidence during his time in office and the battles he has chosen to fight from the White House suggests that the view he expressed during the campaign about the critical importance of health care reform toward a more universal system is, in fact, one that he holds in office.

On a less policy and more meta-political level there are, I would say, quite a few indications that his frequently expressed view that people who want change must "be the change [they] want" and not rely on getting some figure in office and then expecting change to magically happen on its own is also a belief he holds honestly in office.
I think what's hiding behind the baroque syntax and "everything is a string" approach is the fact that for a long time tcl sat on the sweet spot between the limited low-level functionality of a unix-shell and the missing high-level functions of traditional scripting languages (especially in the mid-90s when I started learning about tcl).

There was the insanely useful event-loop built into tk (obviously, for GUI applications), but also in tclsh (see, for example, http://www.tcl.tk/about/netserver.html where [socket -server on_connect_callback_fct portnum] creates a listening tcp socket).

This made it (for me, in 1997...) an ideal glue-language for network management tasks (monitor events on a router, graph temperature on a UPS, see http://wiki.tcl.tk/691 ) but also for simple laboratory automation (GUI in tk for controlling a power supply), most often running simple line-oriented ASCII protcols between GUI and daemon.

Even later, I did research in a Physics collaboration that did automate their whole measurement apparatus on the HERA accellerator in Hamburg using a really scary and intricate mixture of tcl/tk, blt for data visualization and a obscure particle-physics database (ADAMO) made network aware: http://www-hermes.desy.de/pink/ ...
3 startups that launched without writing code
They are shipping approximately every 3 years since Vista if they hold to the release schedule for 9.
Why do you need to keep helping? What's holding them back from learning without you being around all the time?

Have you tried handing your direct reports a few tasks and checking back after a week?

With a new inexperienced hire, I start off by black boxing everything and just telling them input / output. Write the innards. Once they have a few wins under their belt, I ramp up the scope of the projects and that works pretty well. I only step in if it's some strange problem none of us have ever seen before and we're up against a tight deadline.
PHP Performance
Sorry, I should have said "least affected".

Then when you consider that Washington moved UP vs all other cities in that graph, DC has done really well.

My point remains. Thanks for the data to refer to next time. :)
An even better solution is to use something like component.io or browserify. Then you still write mostly plain javascript, but can pull in small components and utilities when needed.
WebKit.js: Pure JavaScript Port of WebKit
My dad installed Linux on the computer of a tech-illiterate poet friend of his, and she was quite happy with it.
Does it really happen at install time or (like in Python) at runtime everytime the package/module/gem is loaded/required?
They pretty much nail the limitations of "genre" in the second paragraph. It's a blunt way to organize a record store, when you can only group physical products one way.

Genres are deeply ingrained in people's heads, but they're a vestige from record stores and radio stations with limited playlists targeted at specific mass-market demographic points. The more you listen and explore on your own, the less meaningful they are.

Sure, people say things like, "well I'm listening to a lot of jazz these days." They might even specify "bebop." But those tags are only slightly meaningful, and as others have illustrated in the comments, it's still limited and misleading. And whatever tag you decide to use has a different meaning for everyone who uses it.

Listen to serious record collectors or music aficionados talk about music... nobody really talks about genres. They talk about bands and musicians and songs. And many of the relationships between the bands and musicians and songs they're talking about span or confound most notions of "genre."

When it comes to products which use music genres, I think they serve best as boot-strapping discovery tools for people who don't know much about music. They're good for the person who comes in saying "I don't know anything about Country music." Having a section that presents some "definitive" (yes scare quotes) Country music might be helpful. As people develop their own tastes, genres become not so useful.

I've worked at three different companies, one concert promoter and two streaming music services, where "genre" was deemed to be an important component of the presentation or the product. And 3 out of 3 implementations I've seen only resulted in contention and dissatisfaction. It always came down to one person or small group of people defining categories so hopelessly inadequate that nobody who cared about music was really happy with them. In the end very few customers used features which depended on grouping things by genre, and algorithmic suggestions ended up being much more highly favored.

Anyway, my general opinion is "genres suck." I'm glad EchoNest is tackling it dynamically and providing an API for it. Maybe it will improve the experience for products which have focused on the experience of browsing Genres.
More like RapTard
They may be hiding most of their international income in Ireland or wherever, but San Francisco does not need access to most of their income, do they? Tax the portion that they are able to tax.

If the tax avoidance becomes or is excessive, you refocus your efforts above local government to seek a solution.

"If we increase taxes they'll leave, so there is no point even trying" is a defeatist attitude. And assuming that is how Google really does operate, then expecting charity from Google is ludicrous anyway.

(And you are still ignoring the fact that Google is not in a position to do anything besides provide money anyway. Your local government is the one that can actually do something with that money to combat this problem.)
It's kind of off-putting, to be honest. This quintessential open-source abrasiveness is fine and dandy until you start asking for cold hard cash.
Anybody managed to install F# on Ubuntu? There are recommended steps [0] but they've never worked for me even on a new 13.04 (& later) image on DigitalOcean.

[0] http://fsharp.org/use/linux/
Capsule 127 - Password cracker for cloud
I'm not sure if the controversy made them MORE popular as the article suggests. Seems like they will have to slowly fight to get certain search query terms higher than AZlyrics, ones they were winning before. But perhaps the controversy helped bring the name to new people AND the site will gain back all of its traffic?

Anyhow, if the HN community is interested, they do discuss the controversy in this podcast interview (interview starts at 7:30):
https://soundcloud.com/thecombatjackshow/rap-genius-episode-...
F# type inference runs left -> right, top -> bottom. In the first snippet, the lambda is encountered first, and the compiler has no knowledge of what the type of "d" is, so it can't assume d has a ".Hour" member. In the second snippet, the compiler has already seen the input list and knows it contains DateTimes, so when it encounters the lambda, "d" is known to be a DateTime and everything is groovy.
He trades stocks using Charles Schwab, watches Youtube videos and Skypes.
20 Awesome Free Tools For Web Developers 2014
Why? What makes it better than C# in web Web API area? (honest question)
The desktop market may be shrinking but it is still huge, but Microsoft keeps throwing it's loyal Windows desktop users under the bus. Case in point: The Windows 8.1 fix to the start button is no more than an icon that takes you to the tablet view. Right clicking the icon brings you a plain menu with a few system type options on it. I hope someone tells me I'm doing it wrong, because I've lost patience with it. I use it, but I don't feel Microsoft cares about me. I'll jump ship in a heartbeat if I see something that meets my needs even a little better.
Well, if we're trading anecdotes, several kids I know whose parents paid for their car, paid for college, etc. did not value these contributions and drove recklessly and wrecked their car, did poorly in school and dropped out, etc.

Not being able to pay when faced with a large expense is one thing; most parents would help out if their child was in that situation.

Not valuing the expense is definitely another, and it's a difficult lesson to learn later in life.
Chromebrew - The missing package manager for Chrome OS
> What did xyz do to help this man?

What did he do to help himself? Unfortunately, its damn near impossible to help people who won't take the first couple steps themselves. I'm all for helping people who are taking some kind of initiative but being stymied by bureaucratic indifference, harsh economic reality, or some other circumstance. Unfortunately, it seems like most of the advocates for the poor and homeless in SF expect tech companies to fix everything by paying even higher taxes and eliminating shuttles without expecting the "victims" to take any initiative themselves.
Well, yes, clearly. But it's been a month since the initial ask, and this sort of "threat":

the fact is right now, OpenBSD will shut down if we do not have the funding to keep the lights on.

suggests the necessary $20k (cash) has not been forthcoming.

P.S. I understand it's not a threat in the sense of ransom etc, but the most correct word is not coming to my mind.
Developers tend to like OS-s they are developing for.
iOS App Storehouse makes beautiful stories
Bitrot typically refers to individual bits flipping (due to cosmic rays or device failure or whatever), which spoils one copy of the software if you do nothing to correct it, but isn't the same thing as a version no longer being relevant.
I just searched for Pipelight. I found boat and trailer lights, something called FDS Team, eBay results, and something from the Arch wiki about Silverlight. Nothing about Netflix. How is this trivial?

On Windows, I can go to Netflix.com and it starts working. Even if it needs Silverlight, it installs it for your automatically. Users don't know what Silverlight is. They don't want to search through Arch's wiki. They certainly don't want to figure out what the hell a browser user-agent override is.

In reality, Netflix doesn't work on Linux.
Well, it's slightly different anyways. Blind people don't have a choice.

Many of the people here are seeing evidence to the contrary (such as the reviewer trying to "refute" ABX testing) and saying LA LA LA I CAN'T HEAR YOU, so I don't know what more anyone can do.