skysight-inc/HackerNews huggingface dataset:
> Really, they should ape every single one of Photoshop's functional features.

That's a very uncertain territory there. What sort of legal action could Adobe start if gimp started mimmicking their flagship product UI? And who would pay the legal fees to support Gimp? Would you participate?

> Like dumping GTK and using Qt, for instance.

You're saying that as if it were just a finger snap away. GTK and QT are quite different in spirit and implementation. Besides, before becoming the Gnome Toolkit, GTK was really the Gimp Toolkit. It seems very unlikely that they would dump it in favor of QT, which is used by a major competiting desktop environment.
In the first version there will be no vector stuff, we are focusing on raster. (but maybe in the future)

Thanks ;-)
From what I see that requires JS as well. It just gives you a file to update it instead of having you do it.

I don't know a lot about the latest CSS features, but I don't think it's possible to have this with CSS alone.
It is overkill, you're absolutely right about that. But that's the good thing about the webs, you can throw the stupidest ideas on the table and the let everyone flesh it out :D
I have an even better hack. Since most blog posts / articles are nothing more than a bunch of text, I simply download all articles in a single fetch when the initial page loads. I do this using a CouchDB view that returns all blog posts in chronological order. All successive link clicks don't hit my server (unless there's an image in the article that needs to be loaded). Check it out: http://pokstad.com
It's not decency that's outdated. It's your standard of decency that's outdated.
Hah! Never thought about it, but you are so right. HTTP is actually an M2M protocol at heart and is by far the most prevalent on the planet...
I'm mad at politicians and people in power : it seems they always find billions to fund foreign wars or stock market shenanigans but when it comes to great scientific projects that can help understand our universe better, there's not a cent.
I have problem understand "instant website",

can you provide some specific definitions? thank you
I use penflip, which lets me download text as PDF, Word doc, ePub, HTML, .txt, or as markdown source. Who are you targeting?
That OS will not be compatible with Android apps, neither have access to the market. What's the benefit over Windows phone?
That's negative if you use it as a filter. I'm not saying being polite is wrong, far from it. What I'm saying is that professionalism is a mediocre metric in our industry. Just like lines of code is a mediocre metric for the progression of a project.

Both metrics look good on the surface. Yet using them shows a very poor understanding of what engineering is.
By the way, if you don't want to listen to mouseover, merely listening to mousedown takes 50-70ms off loads [1]. Not ignorable.

[1] https://github.com/rails/turbolinks/pull/253#issuecomment-21...
GoAngular = AngularJS + GoInstant
In my understanding REST is just a name for when HTTP (and in particular its verbs GET, PUT, POST, DELETE, HEAD) are used to operate on data (resources) by using URL paths, headers and data. The objective is something similar to the good old "remote procedure call" concept where computers can invoke actions on remote computers. There used to be complicated technologies like CORBA and plain RMI to aid computers in being able to communicate with each others.

Modern often means simple. It should be easy to operate or resources via a web API and REST is often the answer. Use the HTTP technology which is already there and embrace it and create technologies around it. KISS principle is king, as opposed to inventing a proprietary complex and useless own method of data communication.
ssh -D port host
Random comment: having an actual answer to the "what's your favorite language" question isn't a good thing.
That's true, but if say, Microsoft, wanted to, they could clearly create replacements for those services. Now, it's arguable whether an Android phone with Hotmail + Bing Maps integration is even an improvement, but at least it's possible.

In China, most Android phones are already sold without Google services: http://www.radiofreemobile.com/android-in-china-no-google-he...
Haters and Critics: How to Deal with People Judging You and Your Work
Affordable NJ Corporate Event Photographer
It ought to be a PUT since it's idempotent but still modifies state.

It definitely should not be a GET, since good practice says that GET is idempotent (http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html)

Nobody ever follows this since we all want stuff like www.example.com/articles/latest to respond to GET and also have different content depending on time. The distinction is at the core of the REST abstraction and it's an art.
You’re right. And InstantClick does that too. ;)
I have no idea. I have coded for different ebook formats, and used various tools. I just felt it was a mess. I wanted to see if a simple markdown-style language might help create a universal approach that could be used as a basis for outputting to competing formats.

It is an experiment as much as anything, and it is on HN just to see what people think of the idea.
>I've been the Ubuntu developer responsible for Wine's packages for almost a decade now.

Many thanks! +40 or so machines run LTSpice (and other apps) via WINE in my lab. A good portion of my students install and run Linux on their personal computers, then using WINE for Windows application support.
Mozilla is the most trusted Internet company, and you can see the methodology here http://www.ponemon.org/local/upload/file/2012%20MTC%20Report... I trust Mozilla to keep my data safe, not mine it or sell it for profit. I trust Mozilla to give me control over my data. I trust Mozilla to publish an open API to access my data from other programs. Those are important things when I'm considering a cloud storage provider.
Generate API spec automatically update
Greetings from Restberry!
http://restberry.com

Restberry is a web application which helps developers
generate, implement and maintain RESTful API projects
automatically by analyzing your database structure and
outputs an easy to follow pdf of what to implement.

We've had our app out for a while now and we've
got a lot of good feedback during this period. We have worked
on many of your suggestions and would like to share the
improvements with you:

NEW NAME
We were formerly known as Resteasy but we have changed the
name to Restberry in hope to establish our own identity
to not be confused with Redhat's RESTEasy project.

AUTHENTICATION
We have added a project setting for enabling authentication
which is considered when we're generating the API specification.
The authentication means we will add login and logout API calls
and have possible responses being auth specific for all outher
calls.

DOCUMENTATION
We have finally implemented and are very proud of our
documentation generating feature which outputs an awesome
looking and informative pdf with all the project information.

AND MANY MORE MINOR IMPROVEMENTS...

I hope you like the updated version. If you haven't tried out
Restberry yet for your own project, go ahead today, it's
completely free. Please let us know what you think and any
suggestions on improvements are greatly appreciated.
Thanks a lot!

The Restberry Team
support@restberry.com
http://restberry.com
For a very high level of paranoia (i.e. resourceful adversaries that could attempt an evil maid attack on you) it’s probably best to consider laptops as disposable. In this scenario, you would encrypt the whole filesystem and never leave the laptop with power on. So if it gets stolen, nobody could extract any data from it and you can lose it without worrying.
Be sure to encrypt the information before it's sent and keep it encrypted when it lands on your Pi. Only decrypt it when you need to know the info.
Apple should consider building an Android phone
Are typewriters the answer to snooping?
I just added it to my database driven website that is run off shared hosting: http://coloradocsas.info/

It doesn't feel that much faster, but I'd love a way to verify speed changes with data.
Of course those are priorities. That's why it says right at the top that one team has been working on this. It's not like all developers need to be doing the same thing all the time.
Does it work with SPA, particularly using AngularJS? (Essentially what's needed is the "prefetch on hover")
You could ask the same question of Google. Clearly, Google thinks there's money in using Android to drive traffic to their services.
Why Gentrification can be a Good Thing
How To Get The Best Deal On Your Car Insurance Renewal
I think you need to talk to a lawyer (or a better lawyer, if this was the advice you were given.)

Do you really think the indie companies behind Jungle Run or Flappy Bird, or any of those other indie mobile hits registered for VAT in every country in which their apps got sold? Hint: they did't. It would have been cost prohibitive. And if this was a legal problem, you can bet there would have been news stories about these same indie darlings getting slapped with massive fines/penalties from various countries for not registering.

It's not necessary to have a business nexus to sell software into an EU country (or most countries, for that matter); nor is it necessary to file VAT returns if you are using a store such as Google Play--Google handles both for you since they, not you are the seller of record. That's part of what you pay the 30% for. It's the same with Apple and MS.

The business registration and VAT filings are necessary only if you sell directly to the customers and do so by physically interacting with the customer in their country.

The best way to sum up the problem with the blog post you linked is with a quote from the post itself:
"Does it apply to your App? Does it apply to our games? I don’t know, I’m not a lawyer, I’m not an accountant. I can’t give you any advice, I can’t even figure it out 100% for our own case."

GEMA is an issue--but GEMA isn't a tax matter, it's an IP rights matter. Due to the various WIPO Treaties, the applicability of local laws to foreign content (or vice versa) is different.
I liked the $ for use of non-markdown meta-data.. but then you went and changed how paragraphs work. I was also pretty sure that \# was the outline marker..

I feel like you removed a lot of usefulness from markdown with this format.
I think you should embed a custom fiddle.
Can you provide the source for that information?
Lost my interest when he mixed Jules Verne with H G Wells.
I haven’t tested, but I don’t think so. Creeping in the standard browser behavior is easy enough, but an SPA may likely need to reimplement InstantClick’s logic specifically for it.
They don't, because under international tax law you generally don't owe income taxes for sales that were not made while physically out of the country attempting to levy the tax. (Sale meaning any of negotiating, signing/approving the transaction, or title of transfer occurring in the tested country.) It's a basic principle of international taxation (for reference, look up income sourcing rules if you're interested.)
Why do you think apps wouldn't be compatible? It would be just like Amazon - yes, you'd need to run a new store (fairly trivial for an MS or Nokia type org to get going) and need a new billing API, but that's all you'd need to get going.

To put this in perspective moving Play Store builds to the Amazon store is generally a matter of replacing the billing and push APIs, if you've used them, which takes a few hours. (If you've used game services it might take longer, but again it's not actually hard). This is far easier than redeveloping your app completely for a different platform.

I've been involved with apps for which the move to Amazon was simply a 10 minute boot up on a Kindle Fire to establish it worked.
It doesn't trump the ability to record stats. When it comes to business there are certain things you can't do without, for most sites (that are big enough to matter) stats are absolutely required, no improvement on usage would be worth losing stats for.

(Not talking about this project in specific as it seems stats can be made to work with it, just replying to the idea in your comment.)
Not a bad shout. Not EVERY page, but if you have a five page site, you might as well pull in all five at the time, and save the other four requests later.

The actual HTML is only going to add another few KB.
3D Automotive Dead Reckoning
This is pretty amazing. Yes, this is in the right direction :) In a way what I have in mind is simpler: The data is already more structured, but since it is a big blob of rows, the user has no idea of relative proportions of things in it and needs to spend a lot of time querying, plotting etc.

So the steps would be:
#1 Recognize the data types sensibly (Kimono-like)
#2 Size-up the data, give user some feel for the overall content.

Any tools that do #2?
How Do You Code
> like some black dahlia of literature?

What do you mean by this? I haven't heard the expression before....
As the comments in mention, with authorization from the FCC the HAM community would jump on this, there are lots of folks playing around with software defined radio who can build pretty much an arbitrary transmitter/receiver at any frequency band. Not sure if they would be successful but they would make a heroic effort to get it done.
Thanks again. I'm reading through your tutorial now and will setup an environment to do this as well. I'm not very advanced at this stuff, but your writing level is at a level where I can just barely grasp enough of how to do it (I hope :) much appreciated!
Cool, and it only works on GET responses right? So I don't have to worry about hitting "Delete" or "Save" on a web app by hovering.
And these are the fellows who could give it a run: http://www.arrl.org/arrlletter?issue=2014-02-06#toc04

Many DB away from what DSN needs, however.
There's a clean-room reimplementation that LMMS ships with called VeSTige. Ardour3 also uses said code for VST hosting.

The effort isn't complete (they didn't re-implement all the corners), but it works well enough.
understatement
Both the auth server and the Sync server are available.
Wings were the real problem.

They stuck out where they could be struck by stuff. They precluded the capsule eject system. They cost Shuttle tons of fuel. For a system used in only one part it's flight regime.

Why _why_ did Shuttle have wings? The Air Force insisted. So they could launch Shuttle into polar orbit from Vandenberg. Shuttle would need the wings to come _back_ to Vandenberg.

Then the Air Force withdrew from the program. Too late to get rid of the terrible wings, however.
We went somewhere like Jira + Confluence + Fisheye before I came in.

After that we slowly moved to git and went Jira + Confluence + Stash then + Bamboo.

Then I started work on an LDAP system and we've got Jira+Confluence+Stash+Bamboo all tied into LDAP for users and permissions (and the computers in the office all tie in to LDAP too).

I think we're using OpenLDAP instead of AD, but it works pretty decently for user maangement.
Self-hosting is on its way!
Privacy – a basic human right?
Improve Discourse -- Learn Your Informal Logical Fallacies
I would be interested in LaTeX compatibility with Markdown files
A date is different from a service you are paying for and are expecting something specific from.
"The "comedic banality" nonsense is tiring."

I like dick jokes as much as the next person, but they have to be funny. It's not as "shocking" as you think. It's cliche.
Woohoo, South African made stuff on HN :D
TL;DR: "I'm not an AI/ML anything by any stretch of imagination"
Ask HN: Do you have "noprocrast" on?
If so, how effective do you find it to be? If not, how else do you limit your time at HN, if at all?
It clearly says that GET's side effects should be the same every time it's run. It doesn't say data retrieved by GET can never, ever change.
good one, I accept it :)

edit: so you think human intelligence is mainly a probability machine?
Curious, how would it land anywhere without wings? Apart from splashing down.
Mozilla Corporation gets paid by Google to offer Google as a search engine to Firefox users. There's no sponsorship relationship — it's a mutual exchange of value.

See the corporation's audited financial statements:

https://static.mozilla.com/moco/en-US/pdf/Mozilla_Audited_Fi...
Ah but those next 30 are also already 'established' companies that can now afford to be very, very selective about next hires. There is an "invisible" start-up scene with thousands of companies where they're simply dying of thirst re: engineering talent. "invisible" in the sense of not on mainstream tech media. (even mainstream tech media covers around ~150 startups regularly).

The HN jobs thread has many jobs, did you check the monthly postings?

By the way 30-40 is not a lot of companies to apply. I have friends out of Harvard & MIT that regularly apply to 60-70 places.
FYI http://pokstad.com/db/75253f5cc6fda4538c5f9116407d0b4c/index... is broken. [Object object]
Introducing SlateKit Base [Qt5 running directly on framebuffer]
By your username, are you a Georgian?

Georgia fucked up, serves them right to get their ass handed to them by the Russians. Should be happy and thankful Tbilsi didnt get the same treatment like georgians gave to South Ossetian capital. Anyway what kind of country does that - start shelling to rubles some city it claims is within its own territory?
Predictive prefetching (similar to the work here, but more aggressive) did impact the servers on a zillion-visitors mobile commerce site at first, but it's fine now. Tuning helps.

More than scaling, the larger headaches come from migrating all your existing logging to account for preloading versus impression hits.
You could say the same for GNU. What is Linux without a DE? And a fancy DE like GNOME Shell pulls in a lot of dependencies, the latest furore in that area is GNOME&systemd.

Difference between systemd and GMS is, developers aren't making money off of systemd being in their control, Google relies almost wholly on it for Android profits.

Android is a fully functional Linux based operating system. To expect GMS to just be handed out like it was a keg party flier without considering the actual economic reality of running Google is ridiculous.

OEMs like Samsung weren't fooled back in ~2004 to think they'd get an amazing OS for their phones for free, and the deal Google is offering is beyond amazing compared to how other (tech) firms do business. imo.
Social Psychologists: 36 Days After a Tragedy, Jokes About It Become Funny
I was responding to the "they didn't reason themselves into". They most certainly used a reasoning, just one grounded in sophistry, not reality.
It's still under active development ;)
Yep make your laptops like burner phones in The Wire. This is a good reason to switch off of OSX to linux, buy some cheap ~$300 thinkpads or Asus laptops on Craigslist with cash and you never have to stress (too much) about forgetting it at a bar or getting stolen (+1 full-disk encryption and powering off). In addition it's great for privacy and infosec, countering malware is near impossible, theres no better fix than getting rid of it.

Practice good daily backups via cron. I use Tarsnap and can bootstrap a new machine within 20min (dotfiles, scripts, etc).
The storage API is very similar -- a few record extensions, a few headers changed. The auth layer is completely new, and there's no iOS client library for it, nor any plans for one that I know of.
Show HN: Sport-self quant applied to your bedroom (Concept)
Have you ever used the Nokia app store? Either it's not as trivial to build as you think, or Nokia kinda stinks at it.
Curious where you get the rationale that idempotent state updates should be PUT requests and not POST.
You are not being ambiguous. The poster who replied to you did not want to engage in an exchange with you, so he retreated from it - thus his use of the past tense "had" in reference to his prior belief. Given that every argument he provided referred to his not caring about the importance of whether IQ matters, I think this is the only reasonable way to read his post.
>I wonder what "exceptional" even means?

In my experience with cab drivers if they don't offer unsolicited conversations about religion or politics that's an exceptional experience. When I say conversations I mean they just drone on and on one sided about how great God is and how Obama is ruining the country.
Right. If the “delete” or “save” button isn’t a link it won’t get preloaded.
Where’s the Next Innovative Hotspot? Try the ‘Internet of Things’
I'd also install fail2ban. I looked at the auth logs for my DigitalOcean VM, and it's amazing how many bots/people try to log into it, even though it doesn't contain anything necessarily valuable.
There were loads of interesting talks and of course it depends on ones personal preferences. I personally found the following talks very interesting, hinting at the continued commoditization and programmability of the infrastructure:

https://fosdem.org/2014/schedule/event/virtiaas05/ - SDN's
https://fosdem.org/2014/schedule/event/virtiaas99/ - OSv(cloud/paas operating system)
https://fosdem.org/2014/schedule/event/virtiaas11/ - high throughput packet processing OS based on Xen, for replacing expensive middle boxes in the network(firewalls, IDS's etc)
I'm watching via the dev console and don't see any requests being sent out on hover. Are you sure it's working?
I'm surprised the author didn't mention Source film maker by Valve.

http://www.youtube.com/watch?v=7RYeKYj4vEY
it still takes few hundred to thousands of hours to put out a quality product, but it seems like it's had quite the impact on amateur scene.
Snapchat app vulnerable to denial-of-service attack
There already is FB2 format. Sure, its XML-based and many people may not like it, but why reinvent same thing againg?
One hears that argument, but I think it's shallow. People aren't cogs—some work better together than others. It isn't just about who you're comfortable around. Lou Reed and John Cale, for example, were not comfortable around each other. That's why I said "work well together": the work is what matters, not comfort.
To be clear, I was using free in the sense of "unencumbered." However, since you bring up freedom of speech, I say, what use is freedom if you're not free to offend people?
Court finds domain registrar liable for torrent copyright infringement
This looks like plain text version of FB2 but without software or device support.
Finland Has A Shyness Problem
Isn't Kindle Fire OS a perfect example of embrace and extend? Sure, it's also vendor lock in, but a good example that you can fork Android without relying on Google's services.
API for keeping up with Justin Bieber news
Interestingly, a thorough risk assessment of the Shuttle was done much later by NASA (near the end of the program) and it concluded that the risk of losing a Shuttle in the pre-Challenger era to be much higher than 1 in 100, closer to 1 in 10. Many people look at Challenger and Columbia as instances where the Shuttle program hit a patch of bad luck. In reality the Shuttle program has been extraordinarily lucky, there were many other close calls, some not well publicized, that came within a hair's breadth of causing loss of crew and vehicle (STS-1, STS-8, STS-9, STS-27 being examples of such). It was always a tricky bird to fly, and in the early days there were about half a dozen different things that could kill it outright with a shockingly high probability (not just the SRBs or foam/ice strikes on the TPS, also the APUs (which caught fire and exploded on one flight), the computer (which was completely inoperable just before landing on another flight), the SSMEs (which came close to causing loss of the orbiter once or twice), and other components). Over time some of the systems were improved to such a degree that they were no longer serious risks, but the whole system was so complicated and there were so many elements of risk that even at the end of the program many substantial risks still remained.
That name almost made me not click on the link...