skysight-inc/HackerNews huggingface dataset:
I'll try to clarify my position succinctly:

I think that all legal systems should be fairly applied.

I think that when abuse or imbalances become apparent, we should correct that imbalance by pulling back systems and ending enforcement, rather than applying more pressure on other areas.

After the imbalance is corrected, then we can discuss how to reapply the system in a fair balanced manner.

So, in concrete terms: The surveillance/law enforcement techniques being used in the War on Drugs may very well be something that we, as a society, could accept. However the War on Drugs is imbalanced and unfair in a very bad way. We should therefore throttle back on everything, correct the underlying issue, then determine if we still think that those surveillance/law enforcement techniques are still warranted.

Throttling back on these surveillance/law enforcement techniques is extreme, but I think that the accusations leveled against the War on Drugs (basically, that it is a form of class warfare, born of blatant widespread racism) are serious enough to warrant an extreme response.

Simon is pointing out a very clear problem; my suggestion is that we pull over to the side of the road and try to figure out just what the hell went wrong. The sooner we pull over, the better, because we seem to be doing a lot of damage.
ViaSat Exede is the underlying magic http://www.engadget.com/2012/04/03/viasat-exede-review/
You might want to check your update button. The current version is Firefox 23.0.1.
Yes, but they have no idea where the release is, or when it will happen.
I am doing it daily, I think it's a great OS.
Ask HN: I want to teach computer science. How do I accomplish that?
Hi, I'm Michael Fine, a junior in high school. I program in Haskell, Ruby, and Javascript. I've built a few web applications, and am also working on research into game theory. I really enjoy programming, CS, and teaching others. But I find the computer science education I've received has been horrendous. So, I would like to get my foot in the door of teaching.

Should I start as a TA and try to work up in middle/high school classrooms? Try to be a private tutor? Start writing tutorials on basic CS concepts, and hope I learn something from them or they catch on? I have this summer free, as well as space for a 3 hour internship (possibly in a school) during the day next year, and I may take a gap year. What is the best way to accomplish this goal?
I cultivated a wiki for a few years in the hope that someone would come.
In the time it took you to get angry you could have just hovered over the link and seen it went to the github blog. Pretty obvious once you see that. It didn't need to say everything because if you look at the context, it was already there.
Upgraded to Windows 8 here by choice on a non-touch laptop.
It's probably the ideal forum.
Adding Facebook Comment Box To Your Blogger Blog | Onenaija Blog
I suggest you read the actual opinion: http://tsaoutofourpants.files.wordpress.com/2013/09/corbett-....

Basically, the opinion decided three things:

1) The TSA acted reasonably to pixilate the names and faces of low-level TSA employees in the released videos;

2) The TSA's search for relevant documents was reasonable and the plaintiff did not provide any information that refuted the reasonableness of the search; and

3) The District Court was not empowered to review the substance of the redactions because Congress gave that power to the Courts of Appeal.

I didn't see anything about the court sanctioning "lying."

Basically this dude sounds like a crank who filed a pro se complaint with a laundry list of alleged Constitutional and statutory violations that didn't actually hold water and is now mad that the District Court told him to pound sand.
NULL can mean a bunch of things:

1. Value is unknown

2. Value does not exist (for example, outer join results).

These have ery different implications. For example:

somestring || does_not_exist you would think would equal somestring, but with unknown we dont know.
Oy vey, I knew I was doing something wrong, I was just too focused on the math :)
I use it and you could say by choice since I wouldn't replace it with Windows 7 due the internal improvements. I decided to try it stock but I've slowly started disabling Windows 8 specific things and installing replacement software (for start menu, etc). Now it's like Windows 7 with a slightly better UI in some places and a slight worse UI in others.
I actually meant Fate, not Faith :-)
USB 2 will work just fine for Wifi dongles. You are not going to get anywhere near speeds high enough to saturate USB 2 with Wifi.

With GigE adapters for USB 2 though, it is pretty bad.
Doesn't it just imply second to come to mind, which is fair enough depending on your location? Doubt class is a consideration at all.
I maybe wrong but I think a lot of users are switching back to Firefox from Chrome. My personal observation is that Chrome is getting more bloated, buggy and intrusive. Sad to see my favorite browser degrading.
GAAP earnings == earnings in the context of the parent posts. Just because you slap a fancy acronym in front of the word "earnings" doesn't make it any different. However, revenue != profit. And, a 1% profit margin is pretty shitty friend.
The article does a poor job of describing the Coase Theorem. This New Yorker article [1] does a much better job. I like the example they give, which comes from Coase's paper:

"To illustrate this, Coase used the example of a cattle
farmer’s herd straying onto the cultivated fields of a
neighboring grain farmer.

If the law said the cattle farmer was legally responsible,
then mostly likely he would end up paying for the cost of a new fence.
If putting up a fence was prohibitively expensive, he might end up paying the
grain farmer for the occasional damage to his crops. But what if the cattle
farmer wasn’t legally responsible, perhaps because the property lines were
unclear? In these circumstances, Coase said, the grain farmer would likely end
up paying for a fence. Or, if the grain farmer believed that constructing a
fence would be more costly than the occasional damage done by straying
cattle, he would reluctantly accept the odd incursion.

The assignment of property rights would determine who pays. But from a
broader economic point of view, Coase argued, the outcome would
essentially be the same, regardless."

This doesn't hold up in real life with negative externalities and transaction costs. The article cites an example of pollution, but pollution can affect thousands of people, and there's no way to get all of them together to reach an efficient outcome without transaction costs.

[1] http://www.newyorker.com/online/blogs/johncassidy/2013/09/ro...
OS X is at 7.44% according to the graph.

Windows 8 is at 7.41%.
My wife likes it. She bought a computer with it. But I complain constantly when I have to use it, and fix it for her. It took way too much effort just to locate "control panel".

I like Windows 7 just fine and don't see how Win8 improves upon it in any way.
It's still a limiting factor, especially for someone trying to build a media server out of it for example like some people were already considering home NAS's...
Social Media Marketing, Customer Service Reputation And British Airways
Depending on the industry people still use IE7.

Here the mining industry seems to LOVE IE7, where every other industry IE8/IE9 leads.
So you're agreeing with me. I'm arguing it has minimal correlation. If high P/E = future profits, the model is useful. Low P/E (if they are making a healthy profit) = the model is useful.

It's the edge case of low P/E and low profits that indicates a non-valuable biz model.
This latest release marks a milestone in the transition from the old Java based tools, to the new Python ones.

Mitch Garnaat[1] who built and maintained boto over the years was picked up by Amazon last year and since has been building out botocore[2] - which the aws-cli[3] tools use under the hood.

[1] https://github.com/garnaat
[2] https://github.com/boto/botocore
[3] https://github.com/aws/aws-cli
A "mootness" justification is perfectly applicable here though.

An issue is 'moot' if there is no relief possible. The relief that was sought for lying, according to the ruling, was the release of the checkpoint video. But it had already been released, therefore there's nothing further for the judge to rule on.

Were you suing for other types of damages based on the Broward Co. letter? Did the judge somehow misinterpret the damages you sought?

Either way the judge has not ruled that the agency is "allowed to lie" in general, and even in this specific case only mentioned the idea in passing but then ultimately judged it moot (i.e. no precedent set one way or the other).
There's a reason for this pattern. When I complained to a friend at Google about the new GMail compose, he said that what was driving it was that Larry wanted a beautiful, consistent look throughout all Google's products. That sort of motivation leads to design disasters. The various Google products may have been inconsistent, but each of their designs was the product of long evolution.

Steve Jobs could probably have forced consistency on Google's products without breaking them, but few CEOs have the taste Steve had.
Website is dysfunctional. No clear way to restart (reloading doesn't reset game) also no clear way to enter choice. Using Firefox 23.
About time.

More startups should realize that they could increase developer adoption of their products if also published shell script interfaces to their product. In fact, your startup should really start off as command line accessible and add the gui after.
This is the most hyperbolically exaggerated description of a court ruling I've seen on HN for weeks, and that's saying something.

Everyone, please read the actual ruling before you comment here one way or the other.
Most popular porn searches, by state
I nearly did, but Chrome handles my university's webmail client better (and what with the NSA and all, they strongly recommend against mirroring your mail to an American server, which rules out most of the nicer webmail interfaces).
"start off as command line accessible and add the gui after"

As much as I'd love this to be true, it is so wrong unless you are targeting other very technical users.

Most people I know (ie, potential customers) think anything in the command line is old/impossible to use/nerdy.
I wonder if the submitter would also post unpixelated faces, names, etc. for employees who gave him bad service at a restaurant. I was actually quite taken aback that he's so eager to dox people, government workers or not.
Tips for You to Roll Maps in POE Merciless
Exactly. I started using it as a test and never went back to 7. It is a lot faster. I never didn't like Aero, I think is way too slow. The start button doesn't bother me because I pin my most used programs, use the charm bar and shortcuts. A lot of people don't know what they are missing with all the improvements.
There are 19 more links at the front page, FYI. It actually takes a lot of time to hover all of them.
You might be surprised by how much you can miss the mark without a PS3. Watching a video is certainly an improvement over such a trivial case.

Personally, I would love to play it, but without the hardware, it's pretty difficult. At least via video I can appreciate the art vicariously, if at a lower interactive fidelity.

(Obviously games are always better played, but they're also fun to observe!)
I use it on my home machine because I don't want to pay for a Mac or maintain a Linux desktop. Windows 8 was fine, and 8.1 fixes most of the rough spots in the UI.
I'm not sure it's a good idea to take anyone's opinion of gmail seriously that doesn't use the keyboard shortcuts. If you really are composing so much, hit 'c', not reach all the way over to the mouse like an orangutan.

https://support.google.com/mail/answer/6594?hl=en

Pop the window out and maximize it if you don't like the new interface. If you hit d, it will open the compose window in a new tab, _the whole thing_, dedicated to your awesome email that you really need to concentrate on writing.

But as for the "hidden text formatting controls".

Don't use text formatting; send plain text email like a decent human being.

If you need to emphasize or:

1.e

2.nu

3.mer

4.ate

that's why we have markdown. No one wants to see your fancy fonts and fuchsia signature. Content, yo.

If it's that much of an issue, why not edit content in your favorite editor then paste it into gmail?

If you're on a mac, you can format to your heart's desire in textedit (full-screen-mode-obviously) then copy it all and paste into gmail and all your stupid font size changes and bold shit will still be there.

EDIT: minor changes, also imagine that the formatted stuff is the raw markdown, because I forgot that this does that.

Edit 2: it's cool to hate - http://www.youtube.com/watch?v=PkRJzErnRmY
> I know exactly what is logged

Wouldn't one of the reason it's "useless for the police" be because anyone who has been paying attention has the exact blueprint needed to evade this logging?
Something that gets me in a little trouble from time to time, forwarding an email includes the entire previous conversation chain...which isn't normally a problem, but gmail compresses the previous chain into a collapsed [...] box that I sometimes forget is there. So on occasion I forward parts of emails to other parties that probably shouldn't be seeing those other bits.

I have to remember to expand it, then delete all the content I don't want to be included in the forward.

Other comments here have pointed other gui foibles, I agree with all the maps complaints, I'm on the beta for it and switch back to classic almost 70% of the time because I can't get something done in the new one.

And I won't repeat what I had to say about the absolute brokenness of the youtube interface.

https://news.ycombinator.com/item?id=6314694

Even in search, lots of the nice sidebar utilities I used all the time like the search tools' time range are now buried two clicks deep. Searches give you quick options for web, images, maps, shopping and applications, but one I use several times a day, video, is buried.
How Jeff Bezos Is Going To Change The Washington Post
Loop Quantum Cosmology Explained [video]
Good question. Some ideas from the last project I worked on:

- Incorporating physics/dynamics. I built a library to automatically adapt tween curves coded in javascript to physically-correct responses based on the velocity and acceleration prior to invoking the tween (I used automatic differentiation to handle that). I'd love to go further down that path.

- Constraint-based layout engines. Again, on this last project, we started playing with Cassowary, which is the automatic layout library Apple uses in Cocoa. Technically, Cassowary is a superset of what CSS layout can achieve. I'd love to spend more time seeing how that can improve dynamic layouts; for extra fun, combine with physics engine.

- Game UIs. I really like some of the UX idioms games use, and I'd like to see if/how regular apps can take advantage of those types of things.

- Losing the default 1:1 pixel-UI element mapping when it comes to event dispatch, which to me is a very mouse-centric design. This seems particularly important/useful to me to change when it comes to touch UIs.

- Spending a lot more time on gestural APIs and new touch-related UX idioms. We've only scratched the surface of what's possible with touch/multi-touch, and I'd really like to be involved with apps that are considered today to 'not be possible' on mobile devices.

- More mobile. I've moved to a completely mobile- and touch-first UX design approach, and that's definitely where the cutting edge is.

- Vastly more speed/low latency. I think we've stalled as an industry in terms of response times and latency. I'd love to work with a team that wanted to do the kinds of things you can only do if latency is very low, around the order of one or two frame response times at 60 fps.

Hope that helps! That's just off the top of my head, there's a lot of specific UX areas that do not have adequate solutions today that I'd like to tackle again on mobile/touch devices, that are probably possible today.
Are you running 8.1?

Also are you using any tile/native/windows8 apps?

I only ask because I had the great displeasure of attempting to use the native skype app last night, and could not simply adjust my mic volume without ending the call.

There are large fundamental issues with the UI(ie right click, the right bar thing having no mouse area forgiveness, no app specific settings menus, and many others) that have prevented me from completing even the most basic of task.

What "fixes" are you using to be able to even interact with the UI?

I am absolutely not trolling, but I am completely bewildered by these comments popping up.
Acer Aspire R7 Touchscreen Notebook Gets Intel Chips, Active Pen
Mobile Visual Designer. Part time position. Palo Alto, California
Start Up Ninja (Student, part time)
let us know when you do!
You will need a teaching degree and a degree in CS to be considered. Have that planned out now.

Private tutoring in any subject will help immensely.
Feedback: I clicked on the suggestion "Boston to Providence via McDonalds." Then I decided to try entering the information I wished I'd had on my Labor Day road trip: where was the most convenient place to stop at In'N'Out? But after I typed my California zip code as the origin, before I could start typing my destination, the page went completely unresponsive for 10+ seconds. Apparently it was too eager and immediately started trying to find all the closest McDonalds on the route between my California town and Providence, Rhode Island.
I hated the feature at first as well, but I've found myself multi-tasking recently where I type multiple emails in parallel as I collect my thoughts for each. It's growing on me, but I definitely see the validity of the criticism. I do wish it was easier to get at the advanced features.
Such a high number of Windows XP users isn't surprising, but it is infuriating for those of us that wish to deploy SNI (http://en.wikipedia.org/wiki/Server_Name_Indication).

I know that MS will never release a patch for it, but seriously.

Previous discussion: https://news.ycombinator.com/item?id=3857698
XP was released in 2001. It was officially superseded by Vista in 2007 and arguably really superseded within the Windows universe in 2009 when Windows 7 came out.
What a load of crap. Plenty of untasteful and inconsistent crap had come out of Apple, under Jobs; it's painfully easy to find examples [0]. Everyone is going to have their opinions, of course, but the compose, unlabeled / iconography buttons, detractors of WYSIWYG emails, etc are _not_ disasters for myself and many others.

[0] http://www.tuaw.com/2011/12/06/on-ui-inconsistency-in-ios-5/
If he can solve that little problem I'm pretty sure Google will pay a tad bit more than KFC...
> the small window by default encourages short emails... the vast majority of emails are going to be short (and if they're not I don't want to work with you)

Agreed, write enough emails and you eventually learn that you're on borrowed time beyond the first half sentence.

PS - Seven paras? Tsk... :)
wow, i love poe and lv70. Very helpful to me.
Of course that doesn't always protect you from Google's whims. Google purchased the company that made the mail client I like, Sparrow.
Smarkets, London, Software Engineer, Python, Erlang & Mobile

Smarkets is disrupting the global betting industry by offering a modern betting exchange with significantly lower transaction fees than the competition. We're a well-funded company with a small, agile development team, and our platform has handled over £365 million of bets since launching in 2010. Smarkets has been featured in publications such as Wired, The Wall Street Journal and TechCrunch and was recently selected as part of the Startups 100.

We're building a reliable, low-latency exchange system to facilitate automated traded strategies, as well as a fast, modern web interface. Our team constantly works on significant, challenging software engineering problems; if you're fed up of writing yet another boring CMS, we might be able to help.
The Smarkets platform is written predominantly in Python and Erlang, and relies heavily on asynchronous programming techniques and REST. We make extensive use of version control, configuration management and automated testing, which allows us to reliably deploy code to production several times a day.

Our team builds on a modern, open-source software stack which includes Linux, Vagrant, Flask, Eventlet, PostgreSQL, RabbitMQ, ElasticSearch, Graphite, Chef and Git.

For more info: http://info.smarkets.com/about/jobs/
Chart of the day, Microsoft edition
I literally wrote dozens of complaints to google about this, obviously they go into a black hole of nobody cares, but I like their feedback feature because it says "What part of the screen is the problem" and I highlight EVERYTHING.
The new youtube interface? Garbage. STEAMING GARBAGE.
The new gmail interface? Sounds like you want a desktop client BECAUSE GARBAGE.

EDIT: AAAAAAH SERIOUSLY HOW CAN YOU REGRESS SO BAD!
There are military systems that don't even get fielded within 5 years of design start. I think 5 years is therefore way too short, at least as a generic number.
The Unknown Known - Rumsfeld debuts at Telluride
I used to work for a software company that had a visualization product with several kinds of visualizations. One of the design philosophies was that all the visualizations had to have the same interaction model. Which of course made very little sense and artificially constrained the visualizations to the point that some of them were next to useless.

Customers liked the consistent interaction model for about the first 20 minutes, until they wanted to do something that was natural, but specific, for the visualization they were working with. When it turned out the product didn't and wouldn't ever support that thing they wanted to do, the entire house of cards came falling down.

Eventually we got rid of the person responsible for that decision and the product progressed rapidly and customer satisfaction (and sales) went up exponentially.

Consistent design is a very hard thing to get right, and very easy to get wrong. I think Apple under Jobs knew how to use consistency as a basic scaffolding for an application, but the actual details could still be quite app specific. The framework kept users oriented, but didn't dictate the functions of the software.
You can't possibly be serious? :)

I can be replying to CC-style conversation and the way recipients are hidden now, I can easily make a mistake not removing key opponent when making comment to partners, a lot of money can be lost.

Email is extremely important for a lot of people.
Ya, I figured it out after I posted that. However, I shouldn't be able to "game the system" the way that I did.
As someone who stuck with Firefox through the years when Chrome was almost-certainly better, I feel your pain. Perhaps a major tech company revitalize Google's efforts by entering the browser market.
Kodak Moments Just a Memory as Company Exits Bankruptcy