skysight-inc/HackerNews huggingface dataset:
I don't get it either. If GNOME (the desktop environment and the foundation) have a trademark on GNOME, why do they need $80k to defend it? Shouldn't the trademark office then simply reject any further application for GNOME name related to computers, software and operating systems? Is this because of the idiotic defunc. justice system the US is imposing on themselves? Where you can sue mall owner for millions because you slipped on his floor? sigh
The Cloud Computing Battle
Microsoft’s New $199 Bundle
Best PDF readers and PDF editing tools for Linux
> There's no legal system with any real international jurisdiction.

Not entirely necessary. Most nation states have enough property spread over the world that suing them can be sufficient. For example: http://www.nydailynews.com/new-york/feds-win-seize-ave-tower...
Google launched one called KitKat, so I don't see why not. ;)
Show HN: Trichroma – my first puzzle game
Not a lawyer, but it seems that they're applying under a different class of usage.
They could. But they don't have to, so they wont.
IIRC, the rule is that if you don't step up yourself to defend your trademark whenever someone else tries to use it, your trademark becomes void.
This reminds me of an excellent talk on elevator hacking [0] given by Deviant Ollam and Howard Payne at [HOPE X] a little while ago.

It changed my entire view of elevators and if you haven't seen it, I would highly recommend you watch. it

[0] https://www.youtube.com/watch?v=rOzrJjdZDRQ
So in other words - party tricks :-)
The Curious Case of Amazon's IMDb Adverts
China constructing a satellite tracking station in Argentine Patagonia
It's because lawyers are that expensive.
It seems very much real.

Someone once wrote me menacing to sue me because of my nickname which was infringing on some of their "IP" (I kid you not).

I did a quick check and it turns out there is a half dozen brands named something like "riffraff".

For the gnome case, just to stay in topic:
http://tmsearch.uspto.gov/bin/showfield?f=toc&state=4809%3Ao...

"GNOME: hosting software for use by others for accessing weather information, for use in monitoring and controlling irrigation systems"
I don't think it was an issue with the timeout. The other side simply could not handle retransmitted SYN. At all. The 500ms comes up only because that happened to be their RTT. If they used 1 second, this host would work, but another one using the same stack but with 1 second delay would continue to fail.

It's not about the other host not having an ideal implementation, or about testing ideal cases. The other host had a bug which cannot cope with some situations. There's nothing they could do about it, apart from tweaking the timeout to some bigger value.
I really wanted one but I forgot when I saw the price. How is it priced that high when you see the price of an e-ink tablet for example ?
Google did it with the willing cooperation of the trademark holder [1], who clearly saw it as good marketing.

[1] http://www.bbc.co.uk/news/technology-23926938
It is complex to deploy applications because applications are complex. They have dependencies, they require reproducible environments. We want them to be scalable, so we can easily fire up more instances as required.

Hand-waving this away as a problem that "never existed before" is nonsense. And increase in individual machine power and the demands of applications means that we now have—quite validly—more complex applications, and more of them running on each machine. Administration of this is objectively difficult, and Docker is one of the tools that will help to make it easier.
> .NET 2.0+/Mono 2.6+ ... but the IDE is .NET 4.0+

This is a perfect example why the naysayers were right when the Linux community talked about accepting Mono as default into the Linux mainstream. Fortunately Mono was rejected and remained as an option.
Could you kindly explain me then what's the point of registering a trademark? Is it something you can then wave with in front of jury? Do you really need $80k for that? Do you need $80k to print out your accepted trademark application, and prove that you're in the business for 17 years? Sorry this is just complete non-sense and failure of the system.
Thanks for the effort. Chrome is actually throwing a
"Uncommon" warning on both files, which I guess is better than a malware warning.

https://support.google.com/chrome/answer/4412392?p=ib_downlo...
You should check out the POS market sometime. They've been scamming small businesses for several decades.
STRUCTURE – A Declarative Flexbox Based Grid Framework
IANAL, but legal protection for trademarks extends to any usage wherein it would create sufficient consumer confusion.

Great example: Apple v. Apple. The computer company agreed to not enter the music industry. To the extent of which they got sued when they added a sound card and multimedia features to their computers. They settled for a boatload of money rather than let a judge decide that they couldn't add any sound/media features.

The bigger issue is that the GNOME foundation lawyers are attempting to deal with these competing registrations individually, rather than as a class, and trying to convince a judge that Groupon is acting in bad faith and attempting to use the legal system to force them to abandon the trademark in the face of excessive legal fees.
"milli lightsecond" should do it.
> Concepts would have fixed this, but we don't have concepts and maybe never will!

enable_if and type traits are a workaround for the time being.

Concepts lite will definitely be in the next revision.
when your business model is easily replicated and done better I guess its only natural to extend it or simply move onto something else and integrate it to your current product.

Does seem like one big privacy risk, really I do not think I want my POS terminals connected to the net for any reason.
In laymans terms, can someone explain why does it costs 80 grand to protect something you registered to be legally yours 8 years ago? If they registered the GNOME trademark in 2006, isn't that supposed to protect them from this kind of shit instead of cost them more money when some big guy comes along and tries to take it?
Royalty Free Music Track Hidden Gun
True. Valgrind slows things considerably.

In the end, what to use is a matter of workflow and convenience. Good to know how tcmalloc makes debugging memleaks easier.

Just for for completeness, a third option would be a tracing tool that hooks into the kernel syscalls (e.g. the lttng project). They have nearly zero performance penalty as well.
Groupon still exists? Wasn't it on a death spiral a few years ago?
Thanks. It was only 3 weeks ago that I send a few invitations to companies to publish their jobs directly. Right now there are only 63 own jobs for 1183 external. I hope that changes in the future but I guess it will need time and more exposure. Typo fixed!
Why 2015 is the year of DevOps culture
There are a lot details I am leaving out because I don't have time or patience to explain them in a HN comment. That 3 months turned into an entire chapter (~15 pages) of my thesis. But I will tell you a little bit about it.

The data we were analyzing was biological and it wasn't actually an image. However it could reformatted as an image so we could apply computer vision algorithms to it. The thesis was first about the computer vision stuff being applied to biology and second about moving the computation to the GPU to speed it up. It went from ~1 hour to 15 secs when the computation was moved to the GPU. The problem with the GPU though is it only has so much RAM, and the PCIe bus to transfer data to it is rather slow. To make matters worse, getting data off disk is even slower and the GPU expects a certain data format for optimal processing.

The majority of the 3 months was not writing code. The majority of the 3 months was developing our own custom file format. The GPU wanted a particular format for optimal data transfer and the computer vision algorithms needed a particular format to be able to work. So it was about creating a file format that was fast off disk and through the PCIe bus and still had the correct formatting necessary for the computer vision algorithms. The exact specifics of the data format and why it had to be a certain way are what would take many pages of text to explain so I will stop.

If I used a DB instead, I could have simply put the data in a table and used rather simple SQL commands to get the data off the disk in the format the GPU and computer vision algorithms wanted. And it would have been about as fast and only taken maybe a week at most of effort (remember most of the time was spent on the data format). In other words, I could have graduated 3 months sooner which seems worth it to me.

Just to be clear, I never said SQL is faster than mmap although there are cases where it can be. What I said was it was usually not worth the effort to make it as fast or faster. It is kinda like C/C++ vs Python/Ruby/Javascript/etc. Yes your program will be a lot more efficient if you use C/C++, but is it really worth the time if you can do the same thing in a higher level language with little effort? There are cases where it is appropriate to use C/C++, but I would argue it is more the exception than the rule.

Databases are kinda like that for me now after learning how to use them properly. Can I beat them for my specific use case? Probably yes, but is it really worth the effort? Most of the time no, but there are exceptions.
Well what they say is "if it costs less we will put the rest into our product"...
If I recall correctly, it's not just virtual terminal switching that you lose but also the ability to shutdown, reboot, suspend and hibernate your PC from the GUI - all of which now require logind - and probably other things like device mounting too. Gnome's also moving those to use Linux-specific kdbus ioctls directly. Oh, and those links are from 6 months ago, I wouldn't be surprised if things have gotten worse since then - Gnome have done stunts like this that they've gone back on in the past, such as their announcement that logind would work on non-systemd systems.
Mark Cuban-Backed Ocho Launches Its Social Network for Eight-Second Videos
My understanding is the outcome of the Apple Computer vs Apple Corps series of legal battles[0] was consistent with trademarks being siloed into market segments.

[0] https://en.wikipedia.org/wiki/Apple_Corps_v_Apple_Computer
Thank you so much. I felt like I was in a teenager's bedroom.

In dark theme, the contrast to the Yosemite system toolbar is terrible and the tab text is extremely hard to read.
LG Just Combined Tamagotchis with Smartphones
There are specialties that don't require that knowledge. Show me how frontend web developers can benefit from algorithmic CS knowledge.
Yes, it is a disappointment. And yet, it is the reality. As a result, the GNOME team does still need to pay their lawyers.
Not the OP but both have been posted on HN before..
You are in the google village number 6.
Well then, according to the reaction I've had to my projects at various startup meetups, the future is now!
This is fantastic. Not the film, but the idea that Vimeo is funding film makers. I sincerely hope people are willing to pay for it. We've been spoiled by "Free", paying will be a tough change for some.
I am going to reveal a bit of ignorance here. I code simply because I am horrid at math and since my work only entails business math I rarely have to even search for good examples. Balancing books, invoicing, etc, doesn't seem to stretch my math skills.

So which areas are still math intensive outside of engineering related work?
Exactly because of that I rather use languages that provide the tools to work with complexity, instead of shunning it into the shoulders of developers.

Anyway Go has its use cases, and it is already an improvement if less C code gets written.
Python doesn't verify the interface is met until run time.
5 Tips for Succeeding When Your City's Startup Scene Sucks
> They settled for a boatload of money

I wonder if the GNOME foundation would "sell out" - who should decide, and how much is it worth...?
It would be great to see something like JSON View be built in.

https://addons.mozilla.org/en-us/firefox/addon/jsonview/

(There could be an option to disable "automatic JSON formatting" for those who don't like it for whatever reason)
I don't think your definition of open source philosophies is widely shared.
Another explanation which may be of interest:

http://www.michaelnielsen.org/ddi/how-the-bitcoin-protocol-a...
The groupon trademark application (linked elsewhere in the thread) specifically mentions "non-downloadable" before every mention of "software".

It does however mention "technical support services" relating to computer software.. is that sufficiently different than consulting services?
Well put. What strikes me as strange is that somehow a lot of people associate your train of thought there with some kind of "socialism" whereas it's just plain common sense (free market supporting) pragmatism.
Vessyl Backer Update #2
This is a wonderful project. Great concept, brilliant execution.

Add more languages to provide a frantic feeling, drop to only timezones where it's the middle of the night for soothing chimes. The strings that play whenever a new user registers is particularly lovely.
Website Pricing Pages Are Sweet Marketing Opportunities
Here is one on IPv6 not TCP: https://news.ycombinator.com/item?id=4709952
Rewatching Farscape now and pleasantly surprised. It was a little better than I remembered. The puppet characters are as good as human actors. No idea how producers did, but it is very fun and original.
Could you kindly explain me then what's the point of registering a trademark?

Mostly so that you can get (triple) damages and lawyer fees from the infringer in case you win the lawsuit.
What makes this story so great is how determined they were to find the real problem even though it was already "fixed" by changing the routes. Who knows how much anguish this person has spared other people by not giving up until the problem was truly solved. Doing it with such skill and ingenuity was the icing on the cake, I could read these kind of stories all day.
Thanks! Please don't hesitate to ask (ideally on scala-internals) if you'd like some pointers to get started with abide.
The only issue I have with the inspector tools in its current guise, is the fact you can't open an XHR request logged in the console in the network tab so you can view the nicer layout of parameters and stuff.

Which is really annoying and the main reason I stick with firebug.
Here is an interesting article by Ken MacLeod (another excellent Scottish SF author) and long time friend of Banks:

http://kenmacleod.blogspot.co.uk/2013/07/use-of-calculators....

"what mattered was to keep the utopian possibility open by continuing technological progress, especially space development, and in the meantime to support whatever policies and politics in the real world were rational and humane"
Let's assume they cost $500 an hour, which is probably enough to pay three of them but I have no idea about the price so let's assume it's that. Then $80k / 500 = 160 hours. Does it take 160 hours, or 4 work weeks full-time, to write a letter or fill out some form saying that "hey, we registered this back in 2006, you should reject these applications"?
That's also what I was thinking but I'm a little wary of using something in production which I don't use in day by day development and I run tests against it only a few times. It seems a recipe for letting bugs slip into deploys.

By the way, I googled a little and removing simplecov shaved a couple of minutes out of the rake spec times. Still too slow and very inconvenient, even if I can still use simplecov with MRI thanks to conditionals like if RUBY_ENGINE == "ruby" ... end
How to Design Your Portfolio to Get Hired – featuring Isaac Paavola
you can always try cloud9... I was playing with it on my wifes Chromebook the other day, and not to bad.
Show HN: PreTeX, a LaTeX preprocessor to make math typesetting easier
Docker Clustering on Mesos with Marathon
Apple isn't really a stranger to announcing products with already trademarked names..
Revel Systems Raises $100M To Grow Its iPad Point-Of-Sale Business
Sex Starved Botshabelo Women Queue Up to Have Sex with a Blind Man
Analog's answer to FPGA opens field to masses (2008)
Exactly. And note that we're not talking outlandish latencies here. A 2G connection, or a combination of a 3G connection + OS X + being on the wrong side of the globe would've done it. Or a single well placed packet loss (losing the SYNACK).

Often when you have these kinds of incompatibility issues, they are possible to fix with no cost at all. There's no harm in rearranging or re-aliging your TCP options for maximum compatibility. Or it's possible to notice from either the handshake or later connection behavior that the other end is dodgy, and conditionally disable whatever feature might cause trouble. But you can't possibly do that when we have no information about the other end. That's why I was particularly annoyed by this issue.

(And I certainly wasn't expecting everything to work perfectly, like "acqq" claims. That expectation would be quickly beaten out of anyone dealing with arbitrary TCP traffic.)
iOS: Twitter, Reporter, Day One, Sunrise, Pocket
+1 for Firecookie, super convenient to read and modify cookies on a site-by-site basis and one of the few reasons I still have Firebug installed albeit I always dread how much slower it is vs. the built-in developer tools.
Apple is a common word. I doubt I could launch CocaColaOS.
It's quite real, but there are some marks which are so well-known (like Coca Cola) that they can argue that the use of the mark in any context is likely to cause consumer confusion.

If you did launch an OS called CocaCola, they would argue that there would be some confusion in the mind of the reasonable consumer as to whether there was some association with the soft drink manufacturer.
The Wacko in the Morning Show 11/11 by the Wacko Network
How user growth really works
I get that, too.
Plus $300 per trademark opposed: http://www.uspto.gov/web/offices/ac/qs/ope/fee010114.htm#tm
Defining the startup culture
The stock price of Standard Chartered is 939 GBX currently.
You are assuming that is all that it would just take sending a letter. Likely they want to put a single lawyer on retainer for the duration of the copyright battle to ensure that a longer legal battle does not draw from other sources in the gnome project.
I had no idea this was the case:

> Scientists hope that Philae and its 10 instruments will conduct 64 hours of work before its batteries drain.

I'd figured with all the effort to get it out there that it'd be set up to ride the comet down and give us a first-person view of what happens as it loops around the sun.

Such a pity.
"Use of Weapons" also got the dubious honour of being the best SF book never filmed in a poll in the Register a few years back.

Come on Hollywood, you need to make a Culture movie - I believe Banks said he'd be OK with Consider Phlebas getting a happy ending for a movie (OK apart from the 851 billion deaths, and the destruction of all of those ships, planets, orbitals, rings and stars).

I've wanted to see the escape of the Clear Air Turbulence from the Ends of Invention ever since I first read the novel 26 years ago.

Making a sensible movie of Use of Weapons would be a challenge I suspect, but could be rather good as it does have some rather cinematic scenes (e.g. Zakalwe's visit to the Ethnarch Kerian).
1200 Station Workers in Tokyo Shift Tracks from Above to Underground in 1 Night
Email Marketing for Mobile Apps: Pre-Launch Tips
> IANAL, but legal protection for trademarks extends to any usage wherein it would create sufficient consumer confusion.

Let's be honest though: walk up to any Joe on the street and ask them what GNOME is. They're not going to recognize it as a *nix desktop environment or a retail POS system.
Fast forward 6 years and it looks like they are available from a company called Anadigm ( http://www.anadigm.com/fpaa.asp ).

This sounds like it could be a great fit for Software Defined Radio.
Thanks everyone for the support. Not sure about `innovation`, but hope this abstracts iMessage nicely for developers that want to focus on the main product ;) or want to do quick and dirty little hacks, My 2c.
It's certainly a large scale problem, but a smaller problem than learning all the points of interest in the first place ... no one is saying it's easy ...
The 6 Best Productivity Applications
I moved that bug to a place where someone who might know something about the matter might actually see it...
That's if someone is using it, not someone trying to register it. I always imagined that the US Patent and Trademark Office had a period where people could file complaints about pending trademarks, which is a different process.
I was pleasantly surprised to find that our company's product, an enterprise DBMS, works under crouton with a Toshiba Chromebook 2. I can get to the web administration page from the Chrome OS side, but I'm not sure how to get to it with a terminal. I guess I need to run an SSH server in the chroot?

Main issue, obviously, is space, since everything is on the 16 GB internal storage. Haven't tried installing to SD or USB yet. Also, it's slightly inconvenient that developer mode (a prerequisite for using crouton) interrupts the boot process, requiring you to press Ctrl-D to continue.
But you are not addressing what I am saying at all.

I am saying that this is convenient for developers, but for us sysadmins, who have to implement Docker apps in already existent systems, it is just not all that convenient, so now we have a surplus of happy developers.... and the sysadmin "should just stop being so grumpy".

Sysadmins are expected to cheer in the same happy way, but in my opinion, many of us already knew how to build the kick ass systems /without/ containerization that the new developers ("devops"... yuch) are so cheery about.
You mean, not even to process credit card purchases? What about uploading your receipts and timecard records to your accountant?

It's really only the nearly antiquated systems that are not on the internet these days.
Radical Ideas for Reinventing College, from Stanford’s Design School
Fun with Lists (Python)
I too thought this was the case. I very rarely remember what I dreamt last night, it may happen once in five months if I'm lucky. But I always thought that was perfectly normal.
This may be a silly question, but when it's said that these are not in a "stable orbit", what is the mechanism of decay? I'd imagine if they were in an elliptical orbit, they'd simply continue that way forever in a "perfect" system. I'd imagine tidal forces would be too weak and the satellites too small for them to have any effect.

Are they passing through the atmosphere and experiencing atmospheric drag?
Fast immutable vectors in C#
Discrete time and continuous time exponential models can be converted from and to each other, so that they will agree anytime the discrete time model is defined.
Meteor 1.0: Sharing Some Numbers
I'm sure you realize people are handcuffed for the officers safety. Not to dehumanize them. First offenders, even so called non-violent ones have been know to panic under the stress of an arrest and have been known to attack officers or attempt to flee. I'm not suggesting Aaron would have done this, but the officers don't know him, and these procedures dont just exist to treat someone poorly.

I'm not sure what your proposed solution is, assume the best until someone does attack an officer or tries to escape? I agree it would be nice to assume the best, but it doesn't seem practical. With regard to what Aaron was accused of, I'm not sure why they required an arrest anyway. Shouldn't this have just been a civil case? It seems a bit excessive to arrest and book someone for an alleged copyright violation.
The new user sound seems to clip badly on my system.