skysight-inc/HackerNews huggingface dataset:
I suffer from the same problem of too many terminal windows and browser tabs, and honestly it doesn't seem to help me much. It just dilutes my attention. I always do a logoff or restart at the end of every day now, and that seems to help a fair bit.

To keep track of what I need to do in the short term, I have a simple TODO text file.
Denver?
Also, please use the "hackernews" promo code when buying the non-Mac App Store version to receive a 50% discount after the trial exceeded.
Pasos Para Empezar un negocio propio en internet
The first part (filtering/searching/expansion) is pretty similar to emacs's helm/anything.
If you depend on your anonymity, do not use Tor.
Yeah I start to have a panic attack when I see 5 or more shells open.
There was a law recently passed in Russia that criminalizes development, production and distribution of skimming devices. So the Russian guy selling those is probably trying to make it less likely that authorities will go after him.
I love oh-my-zsh as well, but I ended up switching to prezto (https://github.com/sorin-ionescu/prezto), which is extremely similar but has less code and is considerably faster. Shell sessions were taking more than a few seconds to start up, and I'm using the latest MacBook Air.
"but almost any OSS Framework" - are there real choices that do not involve the dynamic typing maintenance nightmare while giving you a C#-quality language? Maybe just Scala + Play.
new VS subscription licences don't seem to be well publicised, but I'm pretty sure that $1000 could be cut down: http://www.visualstudio.com/en-gb/products/visual-studio-onl... - Assuming I'm reading it correctly.
You're The Most Interesting Person In The World!
Couldn't Google, Facebook etc. just set a CSP that forbids embedding certain pages of theirs? E.g. Facebook forbidding embedding their facebook.com/me.

Edited to add:

There are two standards to disallow embedding, but both don't apply to <img> tags:

The X-Frame-Options header [1] applies to frame, iframe and object elements.

CSP's frame-ancestors directive [2] applies to "frame, iframe, object, embed or applet tag, or equivalent functionality in non-HTML resources".

There's may still be an option for blocking embedding as an image though: When trying to load a URL, AFAIK a browser sends a list of accepted content types. This should make it possible for a website to detect when a browser is trying to load a webpage as an image, which the website then can simply respond to e.g. with an error code.

[1] http://tools.ietf.org/html/draft-ietf-websec-x-frame-options...

[2] https://w3c.github.io/webappsec/specs/content-security-polic...
I use C# for work and it is a nice language to work with. However mono runs dog-slow compared to C# and is practically unusable. So you are locked in.
Very insightful. Even with the gov't/bank crackdowns and manipulation, I can see this being an excellent area for tech development. I'm thinking about "low-income people who depend on remittances," you mentioned.

Obviously, avoiding regulatory bullying would be paramount and that might be possible by using bitcoin. Just off the top of my head, I can picture a PayPal-ish website that money changers could use. (Money changers are everywhere!) They could open an account on the website to monitor, track, and verify transfers and payout cash to the receiver. And just like PayPal, if there were issues like fraud or laundering, the money changer would be accountable.

This idea is so obvious, I wonder if it's already being done.
If only they could retrofit <center> as a semantic tag, like they did with <small>.
Is this free software? Does it store the bookmarks online?
You need to click on the thunderbolt. Took me awhile to figure out.
Introducing zero-configuration GitLab CI
Decoupling of styling and semantic markup. Simply doesn't fit in with any other tag. A simple <div style="text-align:center"></div> works the same.
It seems like this class of attacks is based on embedding content that is not designed to be embedded in the first place.

Wouldn't it in theory be possible to require browsers to send an "Embedded-On" HTTP header that contains the domain of the embedding page? Then it's trivial for a website (Facebook/Google in this case) to block all requests from unrecognised domains with HTTP 403 Forbidden – regardless of your login state. It only requires that website owners know which domains they themselves use.
You probably forgot to install ReSharper - an understandable mistake.
Perhaps the maker/seller lives in Russia. Presumably Russian authorities would be more responsive to a complaint from a Russian bank than from a foreign bank.
What does this do that firefox bookmarks can't, except showing a thumbnail? I know "folder hierarchy" sounds so 1990s, but still.
can anyone recommend a cross browser bookmark solution?
You can use PHP built-in functions. Check out the readme. The API is shown alongside using functions like file_put_contents and require.
Does anyone know what the codenames are like? If they are easy enough to remember, then they may be easy enough to brute-force?

I think this is a great concept, yet perhaps too little, too late (Journalists should know PGP and drop boxes like these should have been common already). I also worry a bit because of Washington Post's track record with leaks, of the top of my head:

- Washington Post was Snowden's first choice, but they put up enough demands for Snowden to move to The Guardian. [1]

- Washington Post, according to Assange, had access to the "Collateral Murder" video a whole year before WikiLeaks published their edited video. [2]

- Washington Post employs op-ed columnists that call for assassination of "criminally dangerous" leakers like Assange [3]

[1] http://nymag.com/daily/intelligencer/2013/06/nsa-leaker-shop... [2] http://www.abc.net.au/foreign/content/2010/s3040234.htm [3] http://www.washingtonpost.com/wp-dyn/content/article/2010/08...

EDIT: More information on SecureDrop: https://pressfreedomfoundation.org/securedrop and source here: https://github.com/freedomofpress/securedrop
Enabling SSH Upgrade Access on WordPress
Is anyone out there actually using XHTML 2.0 currently?
Citation needed. The argument for Haskell is usually about correctness; industry perception and my experience is that writing a Haskell version of a program will usually take longer than an "acceptably buggy" Python or Ruby equivalent.
Here's one also by WHATWG, with all the relevant changes:

http://meiert.com/en/indices/html-elements/
thanks for the plug Kevin! :D
>> "Node.js"

If you need an HTTP Reactor pattern implementation in .NET, there is one coming soon. Patterns are not hot or old, they are just different for different needs.
The problem with c# + postgres is you still have to run it through Npgsql which is much, much slower than the native SqlServer drive microsoft ships with the .net framework.
http://www.forbes.com/sites/robertglatter/2013/02/09/why-sit...

Though that's more of an argument for using a standing desk instead of sitting the whole day.
This tells us one of two things (possibly both). Either

1. VCs have an age bias and don't fund older people, or
2. VC is a raw deal and 40+ with successful careers avoid it.

We, however, don't know which is true (or both) unless we can see pitch success rates by age.

However, I'd guess that it's a mix of the two. The age bias probably isn't deliberate. The issue is that VCs aren't passive investors but active managers, and aversion to a younger-boss dynamic is nearly universal, with exceptions only made for obvious outliers. However, I also think that capable older people tend to be savvy enough not to enter the California VC-funded "tech" (actually, mostly marketing using tech) game. There are a lot of great 50-year-olds out there, but very few are interested in anything going on in the Valley these days.
As someone who thinks powershell and objects are really great.. Until you want to create a firewall rule with a principal exception using the docs: http://technet.microsoft.com/en-us/library/jj554906.aspx.

:|
It's in French, but you just have to click the right arrow to make your way through the story.

Very nice work!
Do Animated Gifs Infringe on Copyrights?
or as good an ide as visual studio ...
GitLab B.V. CEO here, we think GitHost.IO has done a wonderful job to make it very easy to set up a CI solution for organizations. I've tested it and was able to set up a coordinator with a couple of runners in 5 minutes. This is a really cost effective way to test multiple pull/merge requests in parallel. I'll be in this thread for a few hours.
The NSA leaks reveal that for the most part, Tor is still secure if you're using a sufficient number of intermediary nodes.

If anything, the real concern here is the implicit encouragement to use local library computers, which would be much easier for a government agency (or cybercriminal) to infect with malware and observe.
Are there any energy startups, materials science labs etc. who need modeling, simulation, data processing done, don't have funds to pay market rate for a good programmer and are stumbling along with physicists and chemical engineers having to divert some of their time into trying to debug code?

I'd be surprised if there aren't some. Maybe find one and offer assistance?
They've done a pretty good job of scaring people into securing their APs (which is also a legitimate thing in most cases); just publishing some stories about people having ISP service cut off due to freeloaders doing bad stuff would probably be enough; wouldn't even need to try to prosecute some.
Unrelated, but if you're using plain old text files for todo lists, you should look at this: http://todotxt.com/
This is a very unpopular opinion among .NET advocates, but personally I think LINQ is the worst thing to ever happen to c#.

It leads to (in my opinion) grotesque, unreadable code that more often than not hides enormous performance problems. It offers so much expressiveness, seemingly so innocent of its cost, that it gets massively overused and abused.

As with all things in languages, one can argue "use it right", "don't work with bad programmers", etc, but I have found this to be a universal issue across a number of shops that I've been brought into: If the project uses LINQ to any degree, enormous performance problems almost always come along for the ride.

Often this simply doesn't matter, hardware or low utility masking the problem. But when it becomes a problem, and it is endemic across the solution, it requires major reworking.
Your codename seems to be a collection of random words, the number of which you get to specify.
Didn't the 4+2 treaties restore full sovereignty?
Go has a long way to go before it can challenge almost any modern language. Its community is focused and evangelical but is very small.
I'm currently 33 and I'm planning on getting a degree one day, when I have my feet on the ground and my wallet has enough disposable income to afford it.

That feeling you described is also very familiar to me: After starting a MOOC I caught myself wandering back in the problem I was trying to tackle when in the bus or train.

It's scary that we also share the "lack of math skills" but I'm planning on doing something about it. Maybe Khanacademy is a good start.
Relaunch of Twitter Monitoring Tool Twilert with advanced Geolocation search
NSFW pic at the top
In the (very nicely done!) little animation, "Relashionships" should be "Relationships".
I've taught a fair number of people statistics, and whatever they learn first is what is most intuitive - the vast majority of the time. It just so happens to be that they learn frequentist statistics (or some derivation of them) first.
One issue with this: calling the likelihood P(e|h) 'objective' ignores the fact that the choice of model is usually quite subjective, and often affects the posterior to a much larger extent than the choice of prior, especially if you're working with a lot of data.
I could be wrong, but I'm pretty sure all US banks will take the hit and reimburse the customer for this kind of fraud. Even in cases where it's the customer's own mistakes or ignorance that leads to the card being compromised they'll do that; they better do it when it's their own (or another bank's) ATMs that have been rigged with spying equipment.
She could use the situation as a leverage to push on privacy issues with US companies. Which may be obsolete with TTIP in future. So it wouldn't be a huge loss.
To people commenting before reading, this link is more interesting in its discussion of how the demo was implemented than the fact that it is 'only 99 lines'.

Please check out the great write-up and thank you author(s).
Right way I wondering about working remotely since its the shell in your editor (which I don't have).
Larry Page and Sergey Brin on what's next for Google
It saves not only bookmarks but associated content depending on page type.
If it's an article, it will be cut and saved with the bookmark.
The same applies to video, photo and presentations.

Also you can share some collections of bookmarks. In future update you can also collaborate with colleagues and friends.
<center>, though, has no semantic implication. <small> can be taken to mean "here be subsidiary information not worthy of large print (or in which we wish to hide critical information we do not with the reader to pay any attention to)". Centred text (or figures) is, and always has been, a stylistic decision, and there are already containers that are semantically meaningful to which that stylistic decision may be applied.
While practice still plays a huge role, I don't think you can compare physical/atheletic skills to more mental or abstract ones in this case.
It seems to be available here: https://raindrop.io/pages/import
I take a long lunch (yeah flextime!) and if at all possible, exercise during lunch, and I have enough simultaneous projects that the silver lining is I do different stuff before and after lunch. I tend to code/deploy more in the morning and design/test more in the afternoon (only a lunatic deploys five minutes before going home, no matter how well tested...) So its more like two separate five hour working shifts. I get the feeling this kind of lifestyle is pretty unusual here and people just code, continuously, for 18 straight hours, and think thats productive, or whatever.

Like most hacker types my home life is more interesting than my work life and I do totally agree with the assessment that its impossible to grunt out even 7 productive hours on one individual task.

(and edited to add that at the cutting edge I don't think its possible to work more than 4 continuous hours. Either its not really cutting edge or you're not being productive. I can do mindless yardwork reinstalling my paver brick patio for 12 hours, but there is no way to be productive when interfacing a new DDS synthesizer to a rasp-pi which as far as I could tell has never been done before, I could sit at the bench for 12 hours but I won't get any more done than just 4 hours, I'm just a little more honest about it than some, maybe most. At home I can do whats "right" not what is "management approved")

Another interesting aspect is a lot of design work is thinking and surfing the net for new ideas and inspiration and I can see from outside my brain that looking fairly unproductive. Or from a noob perspective, noobs not understanding that a half hour staring off into space might save five hours of coding despite not feeling like its as productive.
This has changed a lot, especially over the last couple of years, a lot due to the F# project.

You should look at self-hosted NancyFx or ServiceStack with F# as a good alternative to Node.js

The fact that the "other solutions" aren't popular is probably just because C# is the go to language in windows/.NET shops that already have knowledge and infrastructure. It's not that they are technically inferior.
My first website made CGI calls to an API written in C. 17 years later, I'm using the same basic model, except with Go.
You might want to check out a "one-member LLC". Some/most U.S. states should have a provision for this type of corporate structure.

It's an LLC (limited liability corporation), so you get most of the benefits of a corporate shell around you. LLCs are also taxed as partnerships, not corporations, so the tax structure - and amount of tax paid - is simpler and less is usually paid.

The twist on a "single-member" LLC is that if your LLC consists of only one person - you - then you're taxed not as a partnership but as a Sole Proprietor.

So you get the best of both worlds: You get a real, legitimate corporation, with the attendant liability protections. And you're taxed as a sole proprietor, meaning you just complete a Schedule C in your Form 1040 returns.

LLCs are also usually cheap to set up and manage. In Massachusetts (where I have my LLC), it's an excise tax of $500 annually. Reporting and bookkeeping requirements are minimal - not much more than for any sole proprietor. So it's a really good way to go.

Keep in mind that once you add someone as a member of your LLC (a partner, effectively), this advantage disappears, and you'll have to file a 1065 Partnership Return, and calculate the % distribution to the partners. So your accounting bill will go up, for sure, at that point.

Also be very clear on exactly what "limited liability" really means. Read up on what protections you get and don't get. Just because it says "LLC" in your corporate name doesn't mean you can get away with anything and everything. Some protections are excluded. One is obviously any kind of fiduciary malfeasance. So, just be clear on what liabilities are limited by this structure.

Else, do check out the tax implications where you live for a single-member LLC; you might find an ideal solution here.

Good luck with the business!
30th Tetris anniversary inspires the creation of a playable Tetris T-shirt
Show HN: Animorphs - Using cubic Bézier curves to evolve lifelike entities
Samsung’s new iPhone-bashing ad is more true than Apple wants to admit
Really cool!

A few months ago, I started to use vim mode in shell, for the raw way is not convenient. Furthermore, I have formed an similar idea of "interactive shell", whereas I have to finish my GRE firstly...
How Google Map Hackers Can Destroy a Business at Will
Fariborz Ghadar on Why Immigration is good for the US
Yep. I stand corrected, thanks, although on second thought, both versions might work if you're receiving a government cheque by post, versus some email that declares some funds have been sent to a bitcoin address.

I think the centralization of fiat is the real problem when you have the dregs of society attracted to it in order to manage or control it. Furthermore, government in general affords power that could not otherwise be obtained so easily by such dregs, thus leading to siphoning and general corruption, eventually causing blowback into society.
Nice, but they didn't follow their advice in the case of creating parent-less widgets up to Qt4.

I.e. in Qt3 and previous versions, creating a parent-less widget resulted in a window frame being created. Why was that? If I am creating a button I do not want a window frame around it. I am going to insert the button to another widget later.

Thank God they fixed that in Qt4 and later versions.
Some rambling thoughts on region restrictions
"Register usign E-mail" should be "Register using e-mail" (using not usign)
You should try this one >> https://github.com/bricss/dope
I've messed with it a bit but so far I haven't achieved any impressive results. I'm going to keep trying different montages, but I think the effects are more subtle that these kinds of articles imply.
My approach to CLI is basically: if I wanted to use the mouse, I wouldn't be in the terminal. Having to reach for the mouse is a huge waste of time and I only do it if I need to scroll (rare) or copy+paste (relatively common).

Although since I use OS X (Darwin) I don't always need the mouse to copy+paste (ie. pbcopy -> cmd+V).
Firefly Space Systems
Thanks!
Not very intuitive. I thought that was making reference to your browser once installed, not as a "show me more" button.
I had always heard this was illegal, but it turns out it is ok as long as you are conducting a legal transaction. It is discouraged, but legal.
Would be nice to add a full-offline option.

Don't take it wrong, but I'm getting wary of services offering to store my data online for free, especially when I don't know how / if it intend to make money.

Looks good though, I might give it a try even with that issue.
probably off-topic: you mention 37h/w so I'm guessing (Western) Europe...
Do you find it reasonably easy to find consultancy jobs that allow for ~20h/w (and still make enough for sustenance)?

To me it looks like freelancers are generally accepted by companies only if hiring permanent staff is not feasible, and once they decide to pay the (usually higher) daily rate, they would squeeze so much out of that day that half-day jobs would be blasphemy - unless you're very well known for your expertise in your field/niche, of course...
I have to agree here. XSLT failed when they added <xsl:if>. Get your flow control out of my document format. That's what code is for. Adding <xsl:if> makes it code, horrible, horrible code.
I have a resume I've been working with for a few years now, and it was built using:

http://xmlresume.sourceforge.net/

That project seems dead now, and recent updates to my systems have resulted in me being able to build HTMLTXT but not PDF.

In the future, when looking for a job, I'll be looking at JSON instead. It might not be the best tool, but it seems to be what several _live_ and active projects are using.
I'm intrigued, tell us more about the war against Russia. Which German politicians have deep connections with enemy states, and what are those states?
Tooling and libraries/frameworks just as much.
I love PS too but creating a new ACL is very sucky too.

I think PS is so good it exposes the really shit bits MS built decades ago but covered up with a pretty UI.

I'm sure they'll eventually make a pass over these crap parts and refactor them. This must be what they mean by an API driver vs Text driven OS. At least anything nix you just have to spit out a text file and you're good.
On paper. But the 2+4 treaty is mostly Soviets leave, NATO stays and expands.
Does Bitpesa pay out in cash?
I've heard good things about xmarks.
Well outside of the link bait title, I've heard of D. I don't think it's going to be the next big language if you can't write a mobile application or a cloud backend with it. Sure it may be more efficient, but Android devices run Java and iOS devices run C/C++/Objective-C/Swift. On the backend, you've got other languages and technologies that more common that have a better chance of making it than D.
THE purpose of this program is to bring pork to Senator Shelby's state.

http://www.washingtontimes.com/news/2014/jun/16/editorial-no...
Fusion - JavaScript, HTML, and CSS language framework
Tor isn't some magic wand you can wave to get security, but it helps. The core Tor software's job is to conceal your identity from your recipient, and to conceal your recipient and your content from observers on your end. By itself, Tor does not protect the actual communications content once it leaves the Tor network. This can make it useful against some forms of metadata analysis, but this also means Tor is best used in combination with other tools. https://blog.torproject.org/blog/prism-vs-tor
Also, as a physicist I'm disappointed that the paper asserts that physicists disdained statistics in 1903. For the most part, statistical mechanics was developed in the late 1800s!

Sure, but Boltzmann's ideas were famously controversial at the time. I don't think they represent a good measure of mainstream practice at the time.
Hi I just booked a bed on airbnb. It is in walking distance for the warmup and for the main event as well. There is one bed left in the apartment. I can send you the link if you are interested. @odiestel
Typo "Register usign email" should be "Register using email" here: http://cl.ly/image/1r0f2p0n0y19
The only way to fix Visual Studio is to turn it into IntelliJ via Resharper =)