skysight-inc/HackerNews huggingface dataset:
We'll have to agree to disagree in that our initial perspectives are far too different, with the exception of:

"Except it's not, because I wasn't attacking anybody."

And in that case I was wrong not to point out he got huge heat from many people way back when that issue was new, like a year or two ago; was not trying to imply its solely you. This also applies to the Plato's cave dramatization where of his zillions of detractors, your particular example was not as severe as the majority of those who disagree with him. At least intended to comment more on the history and social phenomena of the relatively sever backlash as actually originally happened at that time rather than on your comments at this time.
>> You already have control over this. That doesn't contradict someones right to track how people use the site.

>> And again, you already have control over this. However, if you give data to a remote server, they have the right to use that data. You are, in fact, giving them that data.

I think we may be talking at cross-purposes. The post I replied to says that they have a right to run tracking scripts and I don't have the right to reject them. This is what I disagree with.

Track that my IP address has requested page A, then B, then D, F, Q and P in rapid succession? Knock yourself out. I have no problem with this. If I want to obfuscate it I'll use Tor or a proxy. But he doesn't get to force me to run his scripts.

>> most people change those defaults to be the least annoying as possible, regardless of security/privacy implications, even if it's explained to them.

Indeed, but at least then they are informed and its their choice to make. At the moment this isn't really the case.

>> What do you not have control over that you feel you should have control over? You keep talking about control as if you don't have it?

I know I have these powers and I exercise them. I'm only arguing against people who seek to take them away.
>> Criticizes word processors as being from another era with old concepts. Then goes on to show a skeuomorphic interface based on even more elderly analogies, such as "desktop" and "folders."

Without dropping the notion of a 'document' altogether I can't really think of a better way to convey a 'group of documents' than a folder. I feel like these metaphors aren't going away anytime soon. What would be better, do they need to be more abstract so as to not be skeuomorphic? A 'group', a 'set'? Having a single long list of documents and tagging them could work, but I've always felt a large proportion of users prefer actual 'folders' to tags, (probably why Gmail offers both).

I was really impressed with the UI. And it synced between my iPad and Chrome desktop very nicely. Look forward to playing with this more.
You could by an Apple device. That would almost certainly receive updates and fixes for several years.
Leave the country if possible.

I obviously can't know what kind of anti religious posts you have made and what your history on that matter is, but if it isn't hate speech that encourages others to discriminate or do anything else illegal there definitely would be some countries that would give you asylum.

The other option if you want to accept going into prison for whatever reason (maybe it is just a few months, or you cannot leave for other reasons like family) is to give someone else you trust some equity and hand operation over to that person for the time you are in prison.

Good luck
what are the terms of use? what is breezi doing with my uploaded screenshot? can I find that out somewhere?
are the screenshots stored on their servers?
> I, for instance, would prefer that the industry adopt six or eight standard screen sizes and stick the fuck with them. Google is in a position where it can mandate that, actually.

I'd rather think of devices having different size displays, different shape displays, multiple displays or even no display.

Theses things can change rather rapidly! I quite like the idea of skinning incrementally, start with a CLI (or even something more minimal - like the button and beep input/output interface) and go up from there.
>You won't go to jail here for posting pictures.

Sorry to be pedantic but there are a lot of pictures you can post in the US that will get you sent to jail.
THEN apply for asylum privately, out of the media.

It will be very hard living as an undocumented person, but I have seen it done. I'm Somali.
A bit off topic, but it's better to ask here than to create another thread.

I'm teaching myself HTML, and CSS and JS (jQuery). Are there any essential Sublime Text packages that I have to install? I searched it on DDG but it wasn't very helpful (most of the articles were outdated).

PS: I only have "Package Control" installed.
Live off the land as a travelling fugitive.
Show HN: Website Performance Analytics
I think Facebook will disappear, but it may take a bit longer than 3 years. Also, they won't completely disappear, they just won't be as used as they are today.

I think a lot of people are getting bored and frustrated with the service, but they have a lot of history on the site, and they don't have a better alternative to turn to. This causes the wrong form of user "loyalty:" they are trapped.

It's hard to imagine a better service coming along, but they can eventually be outdone on the mobile front or their own internal inertia (which it seems they are fighting) will prevent them from being able to compete.

Change happens fast. Something will show up overnight, then BOOM.. the end.
Hah! Never.

The U.S. is the last place you want to seek refugee from an unjust government.
Difference between POST and GET methods in PHP Programming
What about using a proxy or a vpn?
LED lights make augmented vision a reality
1. No, I haven't set my browser to do this, it comes that way.

2. I am aware of my options, thanks. But you'll find the other parties arguing that I don't or shouldn't have the right to exercise them.
Have to, absolutely not - but you'll find that Emmet is extremely useful for HTML.
Anyone care to elaborate on:
"Poll - Polling 30 Million Clients All Over the World Doesn't Scale"

Rather interested on defining an HTTP notification structure.
You don't happen to be Alvin Tan who recently caused a ruckus in Malaysia do you?
> "Sure, and shooting yourself in the foot is also possible by pointing the gun down at the floor ... doesn't mean it is a good idea."

But it's possible and people do it. Which is, I believe the point was, the counterpoint to "SQLi should be impossible".

Sure, One can avoid shooting themselves in the foot with an ORM. But that's also true in SQL.
Can you be more specific? The common case in Qt (not QT) is that a QObject has a parent and when the parent is destroyed all of the children are too.
Shameless plug: if you really need something that can help you with hashtags, you can try my http://hashtagify.me/
I'm assuming you are this guy: http://www.huffingtonpost.com/2013/07/18/alvin-and-vivian-ja...

What you did was quite offensive, for Muslims and non-Muslims.

If you are that person, it may difficult to find someone you can trust enough to take over the SaaS startup whilst you are away. Good luck.
3 Lessons I've Learned from Building Apps
Manning’s Conviction Seen As Making Prosecution of WikiLeaks’ Assange Likely
His crime is "posting a religiously-insensitive photograph". Sounds like a poster boy for the refugee visa.
If your product is profitable then being able to scale the server side by buy bigger/more servers (aka throwing money at the problem) can be a great approach. It means no new code write, and more importantly, no new code to test. There can be much bigger gains by updating your software but the costs are much higher and the turn around time is generally longer (for major updates).

This is not a valid approach on the client side though as you don't control the hardware.
> I also don't understand why anyone would investigate with a hex editor. (like Anandtech does)

The binaries were on the device, but the source code was not, so the binaries are a natural place to begin the investigation.

Is it ever clear which source from http://opensource.samsung.com/ is on the device Brian was investigating?
Introducing PullReview – Your Ruby Batmobile for Automated Code Review
Ooops I forgot to mention those. We call them conference rooms. You book them via the Intranet but you can't just have one to work in! The Library also has 'tutorial rooms' but those have glass walls so are less good for 'chats' of the telling off variety.
I used to work with a guy who would fast on Wednesdays for religious reasons. After a while, we realized that we shouldn't ask him any technical questions on those days, as he simply couldn't answer, or didn't provide good answers.

A few years later I went on a diet (lost almost 30 pounds, sadly since regained). I experienced the same effects - I was irritable, and didn't produce my best work. This was probably a contributing factor to my being selected for a layoff.
Australia or perhaps Canada
es•pi•o•nage (ˈɛs pi əˌnɑʒ, -nɪdʒ, ˌɛs pi əˈnɑʒ)

n.

1. the act or practice of spying.

2. the use of spies by a government to discover
the military and political secrets of other nations.

3. the use of spies by a corporation or the like to
acquire the plans or technical knowledge of a
competitor: industrial espionage.

4. the act of publicizing US war crimes that have been
declared 'secrets'. Also referred to as 'whistle-
blowing'.

I thought I should probably update the official dictionary entry.
You can cast this entire comment in terms of hex/assembler vs C/Fortran and you get the same logical form.

We haven't come anywhere close to reaching the limits of expressiveness in assembler either, yet we've mostly given up on it for better things.

Try arguing the devil's argument position. What can you come up with that's might be better than text-based programming? Nothing? We're really in the best of all possible worlds?
yeah, if there's enough people who are confused about what this is about, I might write a blog post about it.
Understanding Hibernate Caching
It's Not Vanity to Track Traffic
I've given my fair share of hate towards developers that use WordPress for everything (advanced CMS, application platform, etc) but the reason it is so popular is because it's such a great blogging platform.

Yes, it's quite bloated, and there are many cleaner options out there, but it will work as a blogging platform, and it will work just as good as any other script out there.
How hard is it to keep it alive? Can I do it for you while you get your stuff sorted out? Do you have a decent lawyer? Would that make a difference? Let me know (email in profile), I'll gladly help you if I can. I second the calls to leave your country but I can see that this may not always be an option.
A very good point, as I never clicked on their help site. Thank you.

It's interesting that the summery text on their Do Not Track FAQ has zero mentioning that tracking is redefined as "third-party tracking", but the FAQ question "What is Do Not Track" does. The summery is more in line with common expectation of the word tracking, while the FAQ question is more in line with the definition scope found in the standard.

An easy fix, would be to add "third-party" next to the word tracking in the option menu.
They probably don't need to be open-source appliances, though firms that insist on suing people who post open CAD drawings of their machine's parts will incur a competitive disadvantage.

What will happen is that groups of hobbyists will rapidly converge on the machines on the market that fit in a sweet spot of good design, affordability, and mod-ability, then amplify the effect by building up open libraries of printable parts.

I think of all the Honda Civics I saw in California. The Civic is a long-standing hobbyist car. Or think of all the iPhone add-ons you can buy or make. The iPhone is a far cry from "open hardware", but it's still a standard base for a hobbyist market.

I do wonder whether this is the sort of thing that will push 3D printing across the chasm, but that doesn't mean it's ridiculous. One must start the market somewhere, and there seem to be enough hobbyists and prototypers around to keep things moving forward.
Please note that not only can there be multiple IPs per employee, there are also IPs assigned to services and servers.

I would ask you to please note that there are non-routeable addresses that can be used for these purposes. You do realize that the /8 they've been granted is a public Internet netblock? You realize that 99.999% of the world doesn't use public Internet addresses on their employee's workstations or internal servers?

But for the sake of argument let's assume Ford (one of the owners of a /8) has 200,000 employees and that each of them is using 10 public IP addresses. That's 2MM. Then let's assume they have 10,000 servers and each one is taking up 100 IP addresses. That's another 1MM for a total of $3MM which is less than 1/5 of the addresses they're currently allocated.

Oh, and Ford only has 164,000 employees and I guarantee that each employee isn't even using 1 public IP address let alone 10. And 10,000 servers with 100 public IP addresses is just as ridiculous. Do you see now how wasteful it is that certain organizations have these /8s?

Beyond that, it really sounds like you don't know the difference between a public and private IP address. If for no other reason, places like Ford should have been using private IP address space for internal servers and workstations for security purposes.
As noted, newer illustrator files are just PDF's (perhaps with extra data for editing).

Older illustrator files are in fact, EPS files. This is somewhat tricky since, an EPS is not actually so much a data format as it is a turing complete programming language. Sooo... yeah, who knows what black magic they did to pull off reliably reading and writing it.
Very interesting project.

Just a couple of feedback and a suggestion for a feature

1. when editing a document, the left arrow works as opposite as one would expect: instead of sending the editing fullscreen, it brings the toolbar in foreground. In this case I would put a right arrow.

2. I would put the graphics/table menu together with the paragraph/heading/list

As a LaTeX user (and as a editor of many BS/MS thesis of non-technical friends) I have always thought that defining the structure of a long document before starting to write was fundamental. Therefore I would love a WYSIWYG editor that forces (or at least guides) users to define the structure of the document before and in a different place than where they write the content.
These are great news for developers and an easy way to communicate between designers with developers. Is the beginning of a solution for a big problem.
> ALL requests to third party domains should simply be blocked.

It's too late to do that. There's lots of websites relying on 3rd party CDNs for non-tracking purposes (CloudFront, Google-hosted jQuery, etc.)

Filtering on domain name alone won't prevent traffic from going through 3rd parties — tracking companies can ask websites to set up DNS CNAME for them or they'll use top-level HTTP redirects (like google.com uses to track SERP clicks).

And "my mom" isn't going to be able to vet list of domains. She'll call me and ask me to "fix" the computer so that "Log in with Facebook" works and there are no scary technical questions.
Sneak the f out on back country roads or by boat. Prison may very well kill you.
While we in the "free world" have unprecedented concerns these days, I don't think spying is relevant to the issues the gentleman here is facing, and the assumptions that he will not be helped seem cynical, at best.

That being said, the ability of a foreign embassy to get you out may be limited. As we've seen in other cases lately, asylum can be granted, but only once you arrive. Laws are tricky things, and no country is going to use its diplomatic office as a backdoor for fugitives to flee the country as its an abuse of the privileges given. Once you're on another countries' soil however, "de facto" takes precedence.

What a foreign embassy can do however, is give you real, factual advice. For that reason alone, I'd suggest visiting one. They can advice you on what your legal options are and what opportunities are available to you.

It is important that you receive information that is accurate and actionable. We here at HN can offer suggestions, but you need the advice of professionals and experts. Speak to an embassy official and get the facts.
There are still power dynamics in an open-plan-for-everyone arrangement.

The CEO may sit in open view, but:

1. He can leave any time he wants for a cafe, a conference room, or even take a drive and go home for the day. Open plan isn't horrible for people who can escape it any time they wish. It's the peons who are expected to be there 8 hours per day-- the ones that people will say shit about if they spend an hour or two (no matter how productive) away from the desk-- who are going to get sick.

2. He can do whatever the fuck he wants. If he wants to spend the whole day playing video games, he can. He has nothing to fear from other people seeing his daily activities. If he has stinky farts, the rest of the office will start eating beans and cheese to match the stink of his flatus.
What you're describing sounds like flow:
http://en.wikipedia.org/wiki/Flow_(psychology)
Is it something that can be run from the states? I'll take it and run it while you're gone.
SSD and 10Gb Ethernet are big changes...
Valuing Identity in Today's Digital World [pdf]
Hmm didn't you completely miss his look, the projector etc? He wasn't pretending to stand in 2013 and talk about the future of programming. He went back in time and talked about the four major trends that excisted back then.

The future in that talk means "today"
IMHO, it's naive to imply that a family life and "making a difference" are mutually exclusive.
Trapeze was a very different kind of spreadsheet program, more like a cross between a numerical Mathematica and a spreadsheet. It was not built on the traditional row and column grid. We made the mistake of trying to market vs Excel when in reality it was a higher level modeling tool. I still get emails from former users who still remember it fondly.
What's to stop Alice from ransoming the risked bitcoins for up to twice the cash selling price once she receives the payment for the transaction? Reptuation loss?
Middle click to open in a new tab seems ok for me (Chrome 28 Stable on Win7 x64).
isn't it called asylum.
Why would i want one at home? I do not even have a 2d printer!
I can handle nearly all of my stuff without paper so it is a lot cheaper to go to the copyshop next door.

I know a 3d printer is used in a different way but I would rather go to a 3d print shop with high quality printers and a good choice of materials and post print services (polishing, coloring, ...).
I think the author is spot on, but not for the technical reasons given. As individuals, we don't share a need or desire for the type of operational discipline required to operate securely.

The US DoD/DISA publishes some of their documentation for how to operate iOS devices that access unclassified DoD networks (google for "ios stig"). It's inflexible -- no app store (except for internal, whitelisted app store), no music/etc, no iMessage, etc. They have a need to operate that way because even simple things like the physical location of personnel are potentially meaningful to adversaries. They also have the budget to do so.

I think that you need to scale up your security measures to meet your needs. If I were a political candidate running for a significant office, I'd demand a level of operational discipline to ensure that communication with key people was secure. Ditto if I were personally involved in some sort of extended litigation for attorney-client email.

Beyond that, what's the point? I could send pictures of my one-year old's birthday party to my mom with GPG. But why? And how would I expect my mom to handle that picture afterwards? Secrets (encrypted or not) are as strong as their weakest link -- I think that we all learned that lesson in high school.
Your position seems strange to me. I'm all for keeping things light-hearted at the office and having a bit of downtime and socialisation during the working day, but if people are doing that all the time and not doing the job they are paid for, why shouldn't they be fired? Their attendance at the office and collection of pay is basically fraud. If others quit voluntarily in retaliation at firing people who don't do their job, then it's not a huge stretch to guess that the additional quitters weren't the most diligent staff in the organisation either. Maybe the employer is better off without them.
Cool text editor with IntelliSense and conflict resolution in Skydrive
Thanks for the link but that is in no way offensive
Some non language specific ones I use constantly: SublimeLinter, Sidebar Enhancements, Git, Quick File Creator, FileDiffs.
>> Is there anything I can do to save my SaaS startup?

Don't you think you have bigger things to worry about then your SaaS company ? I meant, you are about to lose your freedom which I feels should be your first priority.

I really feels to have a stronger case and to preserve your freedom, you should come out open with your name. International pressure and media do work as in Deborah Dalelv's case http://www.huffingtonpost.com/2013/07/19/marte-deborah-dalel...

SaaS companies normally don't have lot of overhead, so you can hand over the control to some local friend, do inform your customers about your current situation and the possible repercussions of it.
I used to be of this train of thought. It took a long while and a few different options. I'm now of the opinion that it's like everything else I encounter, sometimes it has a place.

I don't like the large ORMs, at all, though. I've used a few Micros (C#) and settled into PetaPoco for a few tasks which are CRUD heavy to allow internal users to maintain some data and it has saved me a lot of time.

I can write the hell out of some SQL, but sometimes I don't need to be doing it, it's just dead simple stuff. There can be concerns for people currently unfamiliar with SQL which I understand.
Outrageous. I can't accept things like this are still happening in 2013. Please tell me that you at least considered leaving your country.
I might be able to put you in contact with someone who knows a great deal about asylum requests in Italy. Let me know if you're interested.
Original HN thread here: https://news.ycombinator.com/item?id=2319667
I would recommend (as a fellow tall guy who was once about 50 lbs. overweight) that after your next fast, when you start eating again, experiment by only eating zero to low carbohydrate foods. Lots of meat and green vegetables. I think you will fine that the fast will kick start ketosis, and the low carb diet will maintain ketosis at a more pleasant level, but the fatty acids in the meat will provide energy, supplemented by the fatty acids being released from your fat cells.
A Dark View of Assisted Living
The Diaspora guys had some ideas – but they were either not good enough ideas or too difficult to execute on to gain much traction, from what I can see.

It's an interesting question – who's going to fund writing the software that effectively needs to replace Facebook while making it impossible to monetise in the ways Facebook can?

(Random half-baked ideas: what about something built on top of BitTorrentSync? A distributed encrypted file storage repo with sufficient storage/bandwidth on every users machine to store many encrypted blobs, some of which are encrypted using your public key. A client-side app that gives you a personal view of that data showing only the stuff meant for you. Work backwards from there to a Facebook or Twitter like service, with a whole bunch of strong crypto using PGP keypairs and self-signed TLS certs authenticated with your social graph's web of trust. It's almost certainly more difficult than that though - I feel like like this guy: http://xkcd.com/793/ – and we're now back at the "everyone just needs a PGP keypair" showstopper…)