skysight-inc/HackerNews huggingface dataset:
No links to hand I'm afraid, but I'm pretty sure that it's anything more permanent than a tourist visa. Don't think it varies by canton. I'll try and remember to dig about/ask my wife (sorry, just about to go to work..)
AmericanPaintPro.Com Croudsource Funding 500 Unemployed In USA & Canada
I'm paying hushmail. But I suppose it's no better, they still honour warrants, and I haven't actually used the encryption provided, other than notes to self. I left google, when they changed the privacy policy last year, all google services build one personal profile etc. This is a ramble, but hushmail works, thus far.
Looks like a lot of good ideas have been taken from Emacs and applied to the windowing system; which btw is a great idea. Hope it is as scriptable and extensible as well.
Anyone know of a tool or system out there that automates the creation of binaries for several systems and then adds them to a key-value file with arch : binary_file_name pairs that can be consumed by an install script or curl pipe to shell install.
Ask HN: A Decent Video Editing solution for a small Kickstarter project?
I'm helping a friend of mine with a small Kickstarter project. I've never really needed to cut together any serious videos, but I have resorted to something ridiculous like Windows Movie Maker when the need has come up, just to have an easy solution.

The problem is that I feel like I'm stuck between two worlds. On one hand, there are a ton of souped up, crazy video editing solutions that are overkill for me and would take too long to figure out how to do simple things. For example, was just looking into doing a simple text overlay in Blender/VirtualDub, and spent hours fiddling with things.

On the other side of the spectrum, there's a lot of really trashy options that range from pretty embarrassing to totally inappropriate for this project.

I feel like there's something I'm missing. I searched for ages and just couldn't find something the felt like the right fit. The closest was an app called PhotoFilmStrip, but that would only handle the pan and zoom, and I'd want some other (tasteful!) text, overlays, transitions, etc.

I don't have a Mac so no Mac apps, but anything else (Linux, etc.) is fair game. I feel like I often can find real gems on here that I can't find by searching so I hope I'll get lucky here. Thanks.
An Introduction to Computer Networks

Stanford Univ CS144 Fall 2012

http://f12.class2go.stanford.edu/networking/Fall2012/

Textbook; Week 1, 2 + 3, and 4:

https://docs.google.com/file/d/0Bzej-5E4W_jKa0VJY0h6Z3NaVjQ/...

https://docs.google.com/file/d/0Bzej-5E4W_jKalVWR1FJMFVZY3c/...

https://docs.google.com/file/d/0Bzej-5E4W_jKV1FRTzVVQnJCdXM/...
Interesting. I have been working on something similar in spirit but with a simpler UI that incorporates a feed and a has greater focus on collaborative work. It has the goal of covering 70% use case through community plugins instead of being an alternative OS.

Reducing scope also allows you to avoid relying on modifier keys (which I have always found to be a pain point for wide adoption.)
Interesting. The modern smartphone OS is almost exactly like Archy. Perhaps related to the common Raskin@Apple lineage of Archy and the iPhone.
Declarative AJAX
I know I can select a webmail provider that is not beholden to the United States of America's government.

If you think Google is the only company that can secure webmail, I bet you are an employee.
This looks very much like Fireworks. The author mentioned that he won't discuss it since Adobe discontinued it, but the resemblance is uncanny. I never understood why Fireworks wasn't more widely used/praised; I found it to be absolutely perfect for designing web graphics.
I see your boring sewage vehicles and raise you an x-ray truck:
http://www.youtube.com/watch?v=1DPd3ihR5Lo
No. US$ stands for "US dollar". There are more dollar currencies besides the USD.
Sketch is better than anything else on the market simply because it's actually made for user interface design. Everything else that's existed for years was made for image processing.

Get Sketch. Seriously.
Yeah, I cannot help but hear that phrase sarcastically, sort of like "good enough for government work."
I am astonished you think spraying people with pepper spray is the correct solution in that situation. Inconvenience is not a justification for violence. And that's what the protesters were doing. Causing inconvenience. If you can't cause inconvenience, civil disobedience isn't all that effective. Civil rights protesters were urinated on!! and had bleach poured on their faces !! by shop owners in the south. This is more of the same. That sort of violence against protesters was widely condemned then, why not now?
This link seems to indicate it's an OS issue and not an operator issue.
http://stackoverflow.com/questions/14917450/create-an-access...

I've read it all over the web that Nexus 7, by rooting it, can support tethering. How can that be a 3G plan related feature? I've read that Nexus 4 has wifi hotspot settings enabled but Nexus 7 does not.

Once trust is established, people tend to have faith in a company. I doubt many people read Gmail's terms of service before using it.
I paid the full price for the device. It is a Nexus 7 tablet and not Nexus 4 phone. In fact, the device has not been bought or is being used in the US. This is not a phone company issue but Google deciding to hide certain APIs which provide this feature. Pls see link in above reply.
Function overloading can be accomplished by name mangling at compile time.

PROGRAMMER SEES INTERNAL REPRESENTATION
foo(int a, char b) foo_int_char
foo(int x) foo_int
Let's pretend I'm the NSA. I don't care right now about what your saying, I just care about who you associate with and where you are hanging out. If those raise my suspicions then I will also track the where/who connections and create a map of activity. Those dots might start to line up and create further interest.

If suspicions are founded as actual threats I will do anyone of the following and probably more.

FISA request

Look into your credit card records and bank transactions

Serve your host/ISP with a request and also get your SSL private keys

Listen in on your cell phone/home phone/sat phone

Use traditional listening devices (these are great btw..)

Find an exploit in something you use (I'm pretty sure I have some zero days lying around).

Listen in on your girlfriend/wife/husband/boyfriend/friends and family.

Create lots of tor exit nodes and track your patterns

Ask some actual spy's/moles for some intel

Use satellites and tracking devices, maybe even some drones

Torture

Wait for you to mess up..people are lazy.

I made this to point out some real tactics that are actually used and why the vast majority of PRISM related posts like these are a bit silly...aka..you're probably not a terrorist. The NSA tracked bin Laden's courier Abu Ahmed al-Kuwaiti's cell phone which eventually led them to Bin Laden. Does that sound like anything you're doing?

The NSA is not above the law and I generally support Snowden, William Binney, etc .. I just think people need to get grip on reality here. The only people tracking you are ad trackers.

ps. Don't fret too much about the NSA, Google Glass will have citizens spying on each other in no time flat.
Sorry, this is a fallacy of false equivocation. Not all hosting platforms are the same, especially in terms of jurisdiction.

Switzerland and China do not respond to Secret Service or FBI orders.
Timelines at Scale Raffi Krikorian explains the architecture used by Twitter
Have you been able to tether using a Nexus 7? Can you kindly provide a screen shot of the 'tethering and wifi hotspot' settings screen from the latest Android on a Nexus 7. Will appreciate it.

Don't feel bad. A lot of good had come out for me via HN :)
Sometimes the pushback is right, sometimes it's wrong. He's been very good at explaining the different and heavy requirements of financial data feeds.
Is there a service like HomeJoy but has cleaning gentlemen available?
I love Sketch, but I don't like Fireworks. I find Fireworks awkward and clunky.
My design workflow has moved from Illustrator for design structure and Photoshop for high-fidelity design, to strictly Sketch from conception all the way to exporting assets, with the rare Photoshop for some assets (like to-the-pixel ones).

It's totally changed my design process, and it's made me wonder why there wasn't a really good app that was built from the ground up for UI design before—and why we have been 'hacking' Illustrator and Photoshop to do UI design. Vector objects on a pixel grid, @2x exporting, non-destructive properties on items. Still buggy as hell, but despite having to restart it multiple times a day, it's still worth it.
Maddening isn't it?
Except the original Lisp and Smalltalk environments are much more than a simple REPL.

Sometimes I wish people would learn about computing history.

Presentation from Kalman Reti about Lisp Machines, check the interactivity starting at 00:44:00 and how to introduce mouse sensitive images at 01:00:00

http://www.loper-os.org/?p=932

Xerox presentations about Smalltalk-80

http://www.youtube.com/watch?v=JLPiMl8XUKU

http://www.youtube.com/watch?v=Cn4vC80Pv6Q

http://www.youtube.com/watch?v=ODZBL80JPqw
There is no Constitutional requirement that inferior court judges be Presidentially appointed or confirmed by the Senate; of judges, that is only Constitutionally mandated for those of the Supreme Court, beyond that "the Congress may by law vest the appointment of such inferior officers, as they think proper, in the President alone, in the courts of law, or in the heads of departments." (Art. II, Sec. 2)

> FISC can't possibly set a president that a party with a veto-proof majority can create speciality courts to isolate specific controversies appointed by random people without Senate confirmation, can it?

I think you mean "precedent" rather than "president"; in any case, the authority to do that (assuming "random people" means the President, executive department heads, or the courts) is expressly in the Constitution and doesn't need the precedent of the FISC.
While I understand and sympathise with the compulsion to resist surveillance in this practical, technological way, I think it might be the wrong reaction to the information. It's typical of techie people to seek technical solutions to social problems, and this is one such case.

It may well be possible to mitigate their ability to watch you by wearing enough tin-foil hats. Even if you succeed, all you've achieved is to protect one solitary person at the cost of considerable personal inconvenience. Worse, once you consider yourself "safe enough" from prying eyes, your incentive to actually act on what they're doing will be diminished.

I think that we should try not to be meek about this issue, passively hiding ourselves and then getting on with our lives saying "Fuck you, got mine". Why should the tech community flee the very Internet that it has played such a crucial role in building? Is the idea that our democracies could eventually fix this situation really beyond all hope?

If you live in the UK, write to your MP (http://www.writetothem.com/). Support PPUK (http://www.pirateparty.org.uk/) if you feel strongly enough, as they're seemingly the only political group treating this matter with the seriousness it deserves.
Describing PRISM from the NSA point of view
Sketch literally gave me the push I needed to go from a non-designing developer to a halfway decent designer. It's really that good.

The major negative right now is performance. I used Sketch to design a full iOS app with 7 or 8 screens on a fast mbp and things were seriously crawling. I had to break up separate screens into separate sketch files and even then it was laggy.

Sketch team, your product is amazing, but performance is a big issue. It should imho be your top priority.
Parent is an old dog that gets amazed how little HN young kids know about computer history.
If you participate in a SWAT raid on a barber shop on any level, you are not an honorable or good person.
It is your phone company as other replies point out.
Finding hidden flaws and features in evolutionary computing
Yeah, it looks like Ars messed it up: http://digitalalertsystems.com/contact.htm
No, because everything would be an outlier, so it would save nothing.
Here is a basic explanation (there are niggly little details i'm not going to go over, since the papers do a better job)

The way FOR (i'll get to PFORDELTA in a sec) codecs work is by taking numbers say 128 at a time, finding the max number of bits necessary (so if all numbers are between 0 and 32, it would be 5), and then encoding them as 5 bit numbers

FOR has the problem that if you have a list of numbers like 1 2 2 2 3 728 3 2 1, the 728 screws you.

PFORDELTA instead finds the number of bits it takes to represent, say, 90% percent of the numbers (IE it finds the b such that 90% of numbers are < 2^b), encodes those numbers in fixed size blocks of b bits, and along the way, "patches" out the 10% of outliers, and encodes them at the end.

It is normally used on posting lists.

In a sufficiently large random byte stream, for random 4 byte streams, either b == 32 all the time, or over time, the outliers will take more space than you save elsewhere.
(where the amount of "more space" will be whatever the control overhead of the outlier encoding is).

So you will either save nothing, or grow in size.
This is guaranteed by the pigeonhole principle.
You could accumulate numbers until you reached the least common multiple of the source and desired ranges.
How to Convert Blu-ray to DVD for Playback on DVD Player
If you want to convert Blu-ray to DVD for playback on a DVD player, just use DVDFab Blu-ray to DVD Converter to help out. It can copy Blu-ray movie into DVD disc in DVD format, or convert Blu-ray to DVD folder or DVD ISO saved on your PC for backup or playback. Next let’s have a look at how to convert Blu-ray to DVD for viewing with your DVD player.
OpenGL tutorials with inline WebGL demonstrations
Ask HN: Ideas for REST API for college project
Hi HN. For a college project, I have decided to make a REST api. Do any of you either have ideas for a REST api I could make or need one created? I would like it to benefit people in some way instead of creating a redundant product.

Thanks,
RD
My friend's computers don't have PGP installed. Neither do "surf terminals". I certainly cannot install PGP there.

Everything that requires some special software to run is a non-starter.
Actually, our cake was taken away, and we can't eat it, or whatever.

The public is caught in a catch-22: it is illegal to defend ourselves physically against attackers (we can be held liable for harming an attacker, and often for posessing a self-defense weapon, and so criminals are emboldened, knowing we are defenseless), and yet the police provide no guarantee of protection against crime, and in fact are frequent perpetrators of violent accidents against civilians.

Like sheep to slaughter we go.
I think blhack was referring to Ken Thompson's ACM Turing Award acceptance speech "Reflections On Trusting Trust"?

http://c2.com/cgi/wiki?TheKenThompsonHack

"a hack (in every sense), the most subversive ever perpetrated, nothing less than the root password of all evil."

A very very good read :)
american;

edit subject to the rulings of the fisa court etc.
It really depends on where you go. There are places where it would be very foolish to take your laptop out of the hostel.
> None of the proprietary browsers will track you

> Windows won't track you

Pinky-promise?
I wanted to add a comment here because I'm seeing a lot of well intentioned but terribly uninformed comments, especially along the lines of "get a new hobby, set some new goals for yourself, do something you love!". If you haven't been through it, it's something that's very difficult to understand. People with depression often suffer from anhedonia. A lot of human drive is set on reward and goals, which is why things like MMOs are appealing and addicting. In addition, in healthy human beings, you get a rush of dopamine upon this kind of reward, so it's perhaps realistic for someone who is just "feeling down in the dumps".

It's not realistic with someone with serious depression and especially with anhedonia. You don't want anything. You don't feel pleasure, you don't feel relief, nothing changes when something "good" happens. Nothing is fun, and you can't even tell if you like something, if you hate it, or if you're neutral. It is the worst sensation imaginable, and hard to explain to someone who has not been through it.

It's easy to see how living life breaks down at this point, and a more immediate and serious solution is needed. You can't just pull yourself up and motivate yourself because nothing means anything anymore.

If you don't have any first hand experience with depression, please check out this comic from Hyperbole and a Half: http://hyperboleandahalf.blogspot.com/2013/05/depression-par...

It may seem goofy but it actually helped some family members of mine make a major breakthrough in understanding what I was going through.

The only suggestion I can give you is to see a psychiatrist now, and educate yourself about the side effects and long term effects of different medications so you aren't trapped on something that turns you into a zombie. Look into Nootropics and supplements - there is stuff that really can help and isn't total BS if you do the research (examine.com). The mental health care system in most countries is awful, and people are generally awful about understanding it, so sadly I basically had to do everything myself and be my own advocate. Which was awful when I was feeling so bad. So I don't envy you in the least. Best of luck.
> This is why you very rarely would find an officer promising protection:

Then we must update the motto: <strike>protect and</strike> serve.
The real problem of Internet is not Google but free services
Mugged in broad daylight at Rockridge BART? I'm sorry I just don't believe this.
Nobody seems to be talking about whonix added layer of anonymity http://sourceforge.net/projects/whonix/
Actually not much like Fireworks at all, either UI-wise or functionality wise.

It's like your basic vector editor -- most of the look and work the same.

Fireworks, besides the ugly Macromedia/Adobe GUI, was a hybrid Vector/Bitmap editor.
"Angry Trayvon" removed from Google Play
Emacs lisp animations
> if the court had not ruled that way, a pending related case (Stewart) would have permitted felons to home-build their own machine-guns

This is false. The related case would have left machine-gun building a matter of State law. Pure-Federalism is not the only possible form of governance, and it's not the US Constitution's approved form.
You could use Kdenlive, "a free and open-source video editor for GNU/Linux and FreeBSD" [1] [2].

[1]http://www.kdenlive.org
[2]http://www.youtube.com/watch?v=1eHEAfNFJ0k
> This Python "feature" seems to exist entirely to keep newbies from getting confused when they attempt to slice up strings in their REPL, for I cannot fathom a reason why anyone would write "s[1:4]" in production code.

Dealing with a format where data elements are defined to be fixed length in characters that happens to be encoded in Unicode?
I've clicked because I tought it was Archie

http://en.wikipedia.org/wiki/Archie_search_engine

for which I have fond memories.
Edward Snowden Interview Part 2 [video]
I wrote a SAME FSK encoder in Java. It was very straightforward. If I had a transmitter, I could have strolled by the local TV or radio station and caused the entire state of Indiana to declare a hurricane emergency.

Relayed across radio stations, TV ticker, and your weather radio.

Here is a bit of the specification: https://en.wikipedia.org/wiki/Specific_Area_Message_Encoding...
Bottom in economic status, or Bottom as in South?
Writing a comment on HN takes me 30s-2m tops. Going on a yak shaving expedition can swallow up hours.
I don't think the idea is to 'flee', but to lead by example and use secure technologies so they become better and more convenient and spread faster.

If everyone used tools like this, it would be much more difficult for governments to trample on privacy rights. It seems like a worthy goal.
Check out jsonapi.org
Wow, someone used <= instead of < and they wrote 5 page report with all those images and charts. The bug is obvious and simple, what is with all those explanations?
The problem with train and bus systems is generally that, when they have low ridership, they run less frequently, leading to lower ridership, etc. If there's never any space on the train, as long as the fares are reasonably high (which I thought they were when I commuted via Caltrain, although apparently they didn't cover costs) then Caltrain can buy more cars, more trains, and more sidings, and run every ten, eight, or six minutes, instead of about every 12 minutes during rush hour, as now. Every 12 minutes sounds good, but there are only five Baby Bullet runs at present, there are 40-plus minute gaps between them even during rush hour, and you have to get up by 8 AM to catch any of them. So if you miss your Baby Bullet by two minutes, you can easily spend an extra half-hour in transit.

So I think that more people taking Caltrain would make Caltrain more useful, not less.
It's not only about people not going to work but about most of the investors who can't take the risk to do business in a region where "Law" is changing too fast and are uncertain. Same happened in Belgium three years ago when we had no government. Of course some speculate about that economic down-sizing as well.
The hypocrisy is sickening. Cops going arround breaking the law and then arresting whoever joins them.
I went for Pixelmator instead of Sketch, but I'm with you with ditching Adobes suit. Not necessary these days for interface design.

Pixelmator lacks the full layer styles, but it's slowly getting some of them.

Though I can appreciate what Sketch is trying to do, I feel like Pixelmators performance and layout is better suited for me.
Interesting how OSX strives to achieve similar points, although not coming from a "from scratch" experience.

- persistence + universal undo: Versions and Time Machine

- leaping: missing (although OSX strives to support both fn/alt/cmd+stuff and a reduced set of emacs keybindings, it's a far cry from doing it anywhere)

- commands: services. Also, the 'bundle' architecture, of which applications are a specific instance of aims to make self contained components that add features to the system.

- zoomworld: Exposé/Mission Control/App Exposé (with open/minimized/MRU). Also, Finder inline previews, then QuickShow and finally the document opened in the corresponding app.

Again all of this is in a reduced form, and applied to a pre-existing WIMP environment. None of those features existed on OSX 10.0, and it gradually evolved to have them.
Hell, I'm a hardcore gamer, and all I ever used my Wii for was to play Metroid Prime with a gamecube controller, since I never had a gamecube. (My wife won the thing at a raffle.) It's sitting there gathering dust.
Agree with your initial point. It's quite easy and intuitive for us non-designers too. Been using it past couple of months and prototyping my apps here.
Care to wager how many of the cops that destroyed Llovera's house, and euthanised his chickens, were vegetarians?
Microsoft seemingly pushing ads & stripping features in Windows 8.1 update
But let's also be realistic -- if this technology reached mass adoption, the predictable outcomes are either 1) The government outlaws it or 2) They figure out ways to work around the security
A look at the black underbelly of Windows 8.1