skysight-inc/HackerNews huggingface dataset:
If someone had posted a question asking how to end an unresponsive ssh session, perhaps RTFM would be an appropriate response. In this case someone is sharing knowledge that could be useful to many people. Just because something is written in a man page, does that mean it should be locked away to only those intrepid enough to read the man pages of every tool they use? Community curated knowledge is useful.

As well, I'm not sure if you're intending to, but you're coming off as an elitist asshole. Not knowing an esoteric bit of what is essentially ssh trivia does not make someone a neophyte. For anyone who entered the field in the past 15-20 years, hitting the (x) close window/tab button is likely more second nature than 'enter ~ .' Please don't be like the guy who hangs out in IRC help channels just to tell people wanting help to RTFM.
Absolutely. Where did I ever say it didn't?
I clearly know why I chose Bootstrap for some of my sites:

i) In the past I spent a lot of time with designers and now I can design a site from scratch myself (I am not a web developer). Before bootstrap sites designed by me looked very well on Mosaic :-)

ii) If I work with a designer I need to spec a lot of details (bullets, headings, columns, colors) and how the fit together. With bootstrap I know that I can change what I don't like.

iii) I can then talk with a designer to only change what I don't like. So Bootstrap is a foundation base.

An example of this is http://www.nektra.com where I use Python Django and Mezzanine as CMS. I've not implemented yet the last designer version which is better. Another site http://www.securecouponcodes.com is just plain bootstrap and was implemented a little bit after the framework was released. If it not were by bootstrap the second site would be delayed since it was implemented only by me.
There's only one proxy, at the top. The list contains blocked hosts to use it with.
Don't they have to be stealthy enough to avoid immuno detection but not stealthy enough to mutate into a virus that bypass human immune system?
Maybe they're just trying to get rid of UKIP. :P
The spec still hasn't been finalized, so some inconsistencies are expected.
1. If at all possible, don't store credit card numbers in your database. A payment gateway will take care of this for you - you have an iframe the user uses to submit their credit card details straight to the payment gateway, and the payment gateway gives you back a token you can use to charge and refund at your convenience (locked to your merchant account so not useful to attackers). DataCash and Chase Paymentech are two companies that provide this service, and I'm sure there are others too.

2. If the user forgets their password and resets it, ask them to re-enter their credit card details in case their e-mail has been hacked. (Also ask them to re-enter their details for deliveries to new postal addresses, if applicable)

So if you can't access CC data after a customer resets their password, that's no problem.

3. Use database-level security; set up roles and accounts in your database so tables containing sensitive data only have select grants to apps and users that really need them. When a table has some columns that are sensitive and others that aren't, set up a view with the sensitive columns replaced with placeholder data and give them access to that instead.
So the Android strategy of delaying/preventing OS updates to make customers purchase new smartphones after 1-2 years finally paid off.
Don't be dense. There's a guy being bullied, and you're asking what should be done? How about stop bullying him, and telling everyone else to do so too?

Because that's what's really going on in situations like this when nobody intervenes: people being afraid to stand up to the bully/the crowd, so they kick down the bullied instead.
Let's see if the UK are even members of the EU in two years. :/

One hopes the trade deal with the US can reel them back in.

I don't think the EU necessarily have the best record on Internet freedom, even though I see many great things about the union.
Me too. I'd love to use Heroku/AppFog/whatever but there always seems to be a snag (no websockets, no UDP traffic, bleh).

Might have to try Nodejitsu one of these days but the pricing kind of pains me when I think about how many low-traffic node apps I can host on a $5 DO.
I understand that you have wider ambitions, but on this point I think you're misunderstanding how libraries are used (something that is sadly common in library authors). If libraries were only ever used by applications, your solution would work: you just swap one namespace for another. A slight pain, but nothing too outrageous.

The problem is, give it six months and there will be many libraries that themselves use core.async. The application developer then either can't use those libraries or has to fork them herself. This just isn't going to happen, so everyone ends up with the default implementation.

Thinking about it, it might be possible to write a lein plugin that intercepts load-library and puts in your own implementation. That might actually work. That or engage the clojure.core team and get some redesign on core.async so that it's pluggable at an application layer.

Please don't take this as blind criticism. Quasar looks really interesting and I'd like to see app developers be able to easily use it from Clojure.
I use bootstrap. I'm complaining based on experience, not randomly reading their code.

As to modularity: I'm happy they're addressing part of the problem, but it's really only part of the problem. Fundamentally, these "modules" are NOT modules: they don't provide and encapsulation layer since you still need to interact with them heavily. (unless you don't want to do any styling at all, ever.)

If you will, bootstrap is a set of templates, and it would work a lot better if they packaged it as such. It's not a library, nor a module: the insides of the abstractions leak out all over the place.
As a sidenote, SQL is: http://stackoverflow.com/questions/900055/is-sql-or-even-tsq.... Not that you'd even want to use it as such.
reliablesite.net
If you enjoy this, consider Hudak's "Haskell School of Expression" book. Very good book, very hands on.
http://www.cs.yale.edu/homes/hudak/SOE/
Yeah I believe that's what started it, but I think what rubs people the wrong way is that here is this guy that (as you say) is bluntly honest — to the point of being rude — to people. Yet when people are bluntly honest with him, he reacts very negatively.

Edit: You say "bullying," but I would suggest that he maintains his online persona in such a way as to generate controversy. He comes off as very abrasive, even annoying, at times. I felt that he specifically tries to spur such reactions with his comments.
This article completely misunderstands what GPL is about.
How do payment gateways store CC information? For example if I am a payment gateway, how do I securely store CC data?
Politics plays a role, but it's secondary to creating a secure network. Today's network and its core protocols are trivial to abuse, and the trouble lies in the fact that the people that were its original creators couldn't see the future. Jon Postel created SMTP at a time when governments were more trusted to act in the interests of the people (whether this was true in practice or not), and also only ~200 hosts were connected to the internet with a total of ~20,000 people actually using the internet.[0] Nobody thought that SMTP would be used by a large chunk of the world's population, that spam would be an issue, that traffic could be sniffed and intercepted, or that governments would start programs of virtually indiscriminate en masse surveillance of the world's electronic communications. The idea of a Room 614A would have been regarded as ridiculous and excessively paranoid.

Cloud services are an entirely different issue, and the issue isn't necessarily resolved politically, but by mass decentralization. Things like OwnCloud are a great starting point and people today generally have the bandwidth to run their own micro-servers at home, or, possible, if battery life improves, on their phones. Some things are impossible to decentralize, for example search, at least until technology and storage advances sufficiently that we can all host our own Google search product on our phones, and Google search becomes an app that can be paid for and downloaded, with live changes to the index being streamed to the device. It sounds absurd in today's world, but tomorrow could be different.

[0] http://education.illinois.edu/wp/commercialism/history-of-th...
Thanks for the link - it was exactly the prompt I needed. I've just joined up, with a monthly donation.
Leap Motion Controller review: A touchscreen interface without the touching
Do what people did when ACTA was about to be signed - protest on the streets. A few tousand people on the streets of most big cities in a country speak to politicians louder than online petition signed by 1 000 000 people.

Polish politicians have learnt their lesson last year and now they know to not even try: http://rys.io/en/109
> If not that sort of person, grow a thick skin and move on.

I think what you're not getting here is that it is possible that somebody simply can't "grow a thick skin". For those people, the only option isn't to grow a little tougher on the outside, but to become a little deader on the inside. And that is very, very sad. So they do anything to avoid either.

Some people can't help but care. The noble thing would be to respect that, be there for them and help them. One possible outcome being that they might end up feeling safe enough to accept a little thicker skin. Usually, though, it's really about moving on, letting time pass and finding a new comfort zone once the "source of terrible" has dried up.
I'm going through the exact same transition right now. $20/month is more than the cert itself.
With an expensive insurance plan.
I think this logic is pretty common to people who don't have a dystopian view of the future. Do you see some major flaw in it?

You've managed to eliminate a "war kills us all" dystopia. You've not managed to get past the "near-totalitarian neoliberal capitalism keeps us all in a neo-Malthusian struggle for subsistence for the Greater Glory of the Capitalist Class" issue.

That one's a bit tougher to crack, since at this point the "Perpetual Poverty Machine" has quite nearly integrated the entire productive and sustaining apparatus of the entire planet.
"What you do is use every platform available."

Lol, no, you don't.

What you do is exclusively use one of the "darknet" platforms:

https://en.wikipedia.org/wiki/Darknet_%28file_sharing%29

Of course, everybody wins from using one of the encrypted distributed p2p platforms, not just activists.
IOS 7 GUI PSD
Please review my design & development portfolio
Walks And Walking - Epping Forest The Beech Trail High Beach Walk
There is a big difference between opting out of commercial calls and opting out of a porn-filter.

Everybody hates commercial calls, and feels happy to admit it.
Everybody will enjoy watching some form of porn from time to time, but nobody in civil society will admit to it.
An HSM will hep.

Also, no mention was made of architecture. If this is a web app then putting a network and application firewall between the web application and database will allow you to observe traffic and then block or refer requests that attempt to access volumes or types of data that don't match typical usage patterns. Even better would be a dedicated DB API secured as required, and not allow the web application direct access to the database. At an absolute minimum, grant the web application rights to access only required stored procedures, and deny direct access to tables and views.

If there's a client (desktop, phone, tablet or another server) then keys should be generated there, limiting the impact of disclosure should the DB be lifted.

[Edit] Forgot to add that it's always worth creating a threat model. Draw a box around each process. Enumerate the inputs and outputs that cross process boundaries. Consider how each might be attacked, and how each might be secured. There are 6 types of threat to worry about - spoofing, tampering, repudiation, information disclosure, denial of service, and elevation of privilege.
Almost all sentences starting with "In Europe" are false.
I'm going to try modulus.io later on today.

Obviously I don't have an opinion yet but my reason for giving it a try is that I've been told you get a free database instance in the same data center as your node instance, which is obviously good from a latency point of view.
Can you quote someone being "bluntly honest" with him?
There are big companies built on top of APL like languages. One example is Morgan Stanley (K).

You are correct that not everything is built on K - typically there are gigantic concurrent enterprisey systems build in java/c++/scala which shell out to a computational core built in K.

You are also right that Python/Numpy is getting to be a good alternative to K, giving you less performance but better cooperation. That's why BankAm is building their SecDB clone on top of it.
Try Handlebars.js in your web browser
Here's a nice chart: http://i.imgur.com/oKBXjCT.png
I've said lots in the past before as to why. I was just making the end concluding statement.
I don't have any stock in Facebook, nor would I put my money into it - I will make more putting into my own projects.
How can you say that? So many different systems of government have been tried in the last 2000 years, and the only ones that have lasted long term (> 200 years) seem to be democracy and feudal systems.
Maybe it takes more than a few weeks. People half-way across the world read text like this everyday: 中國哲學書電子化計

C looks like that to most non-programmers. We forgot how much we have acclimated to already.
Also, one thing I forgot to add, is that PA school is very expensive.

For example, at the University of North Dakota, the PA school tuition is $34,287 per year, with no discount to in-state residents. In contrast, the medical school tuition is $24,998 per year for out of state students, and $12,815 for in-state students.
I was stating a conclusion of previous thoughts that I've written out. True, it's not helpful in explaining to people in this thread.
The a priori assumption here is that the government is 'better' than private interests in deciding how charitable funds should be spent.

Better at fulfilling the democratically mandated will of the people, yes. A given government can be (and often is) corrupt, but if you don't trust in the principles of democracy, what you are really saying is that you don't trust people to know what's best for themselves on any collective level.

Which is a dangerous assumption, because it indicates that you don't really believe in freedom for other people, but instead in (what's the phrase? ahhhh...) world optimization.
The salaries can also be explained by the lack of active "shareholders" to keep the self-interest of management in check. If you can't find competent managers for less than $400k a year you need to get out more. Charitynavigator.org breaks down the admin costs etc of most charities. I wouldn't consider donating to one that devoted less than 85% to actual program expenses.
wait what? Im confused, thanks.
It depends if enough people who are investing in a company understand the business model and potential sustainable revenue streams, etc..
Money is debt. There has never been a world without public debt, because that debt has to come from somewhere. Usually, it comes from the government, and the rates of interest and repayment dictate growth or shrinkage of the money supply.
VPS or Heroku
I think the implication was that the developers know the actual capabilities, and so know if there were any dark corners of the standards that were just papered over with stuff that might break in some subtle way, in non obvious use-cases.

So it's a word of confidence that, yes not only is the interface nice, but the implementation is also good (enough) -- and you probably won't regret leaning on it in a future project.
You can just opt out of Cameron's porn filter.

If you're not in a position to opt out of it (you're using someone else's connection) then you're in a legally[1] grey area and you want to weigh the chance of being caught with the penalties involved with the benefits gained.

Students at Universities have been thrown out because they did something minor but against the ToS of their Uni. This has considerable impact - they have some years on their CV that they have to explain to potential employers. And while funding for Uni is lousy in the UK it's even worse for adults returning after dropping out before.

It's weird that there is so much kerfuffle about governments slurping data when services like these pop-up and offer proxies.

[1] You're using someone else's connection, which means there's possibly some agreement between you and them. If that agreement includes "don't evade the filters" then you're now potentially breaking English computer misuse laws.
That's one of the reasons why subsidising and regulating private health insurance is not a good approach. If the government worked the way it was supposed to (rationally), then they would have voted for a public insurance option. They went half-way, and everyone will now pay the price.
I'm very curious modulus. Anyone else have any experience using them?
You'd be surprised. I'm more familiar with k (kona) than J, but many of those seemingly inscrutable blocks of punctuation become recognizable as a unit pretty quickly. You can, of course, break huge expressions like that apart and name the chunks.

kona: https://github.com/kevinlawler/kona A free implementation of a k3.2-like language.

There are equally strange patterns that you are probably used to. For example, I see stuff like

PORTB &=~(1<<3);

when doing embedded development. That's C, and unlike in J, in C I have to also keep track of order of operations.
I doubt it. The media have already started the conditioning.

You know the conditioning that suggests if you're against it, you must want child porn.
But it was both fun to read and plausible. I want to know which part the reference at the bottom is attached to.
haven't you seen all the terrorists on the forum howtomakeabomb.com; clearly we need to censor web forums to stop this!
I meant that the space of possible democracies is very large compared to the very, very small space of democratic systems anyone has actually attempted to use.
No, in the UK several mobile phone operators block adult material unless you actively disable it (usually requiring something like a passport or driving license).
I use bootstrap. I'm disappointed with 2; although perhaps 3 is better.

I guess if you don't know css I can imagine it's a godsend: bunt frankly, basic css isn't that hard, and most of boostrap is easy to duplicate with basic css (except perhaps the media queries).

Anyhow, I don't think bootstrap doesn't have good stuff; I think the way it's presented as some kind of "system" is a bad idea. It's doesn't work well as a system. It works well as a basis when someone takes the time to pick and choose what they need.

You can't just take bootstrap AND some other css, use them both together, and expect both to work orthogonally without a lot of care. They will stomp on each others selectors and you'll have a specificity war on your hands. How can you make this work? By actually picking, the bits you need, and doing more than a modular concatenation with whatever other css you need.

Basically: it's a great css example, not an encapsulated, finished module.

When you say: "No one knows that site is bootstrap until I tell them we used it" that tells me you customized it, and that's exactly how it should be. It's not a reusable component, it's a customizable template.
I'm sorry (I'm not), I'm against bullying and think that Fish doesn't deserve this entire shitstorm, but that response was just bad. It wasn't constructive at all. Sure, the guy asked Fish what he thought of modern games and he said "they sucked", which, rationally, he is entitled to do.

The problem is that emotions definitely come into this, and you have to consider that you just belittled an entire country's gaming industry with the comment without at least expounding on it. Blow's comment was much better, even though he pretty much said the same thing.
http://www.theregister.co.uk/2013/07/04/payment_block_swedis... Are you sure about that? Slowly but steady they are closing all our public and completely legal private venues of communication, all with the help of companies such as VISA and Mastercard.
"We can never make enough money..."
That one doesn't bother me as much as one of the other standard tick boxes on TalkTalks filter, "extremist websites".

Who wants to be on a list of people who have actively said "I want to access extremist websites"?

In fact, why should that even be an option? For the childrens sake, why would we let anybody on those sites? Wouldn't it be better to simply block those sites completely? I mean, we've got the tech place, lists of websites, lets just assume it's ticked for everyone and not display it...
1. This new law only applies to Baden-Wuertemberg (not Europe or Germany)
2. You can still buy beer at that time in restaurants
Who Spies More, The United States Or Europe?
If you're willing to share more from your income with them, sure.
This is the API link: https://us.etrade.com/active-trading/api

Advice: Please contact a specialized lawyer before you put any algos into the market.

PS: Marc, that's a cool site that you have built at http://mashape.com/ !
That's exactly the reason, why "DANE" approach is developed now, to replace CAs use for HTTPS

https://tools.ietf.org/wg/dane/
http://www.internetsociety.org/articles/dane-taking-tls-auth...
I feel really sorry for him.
On the other hand, I'm hoping this means we'll see linux and mac ports of the original game sooner rather than later :D
>Not going for higher education, limits your options FOREVER. You can't change it anymore, it's final.

I didn't go to college until I was nearly 30. They still let you in.
This is by Paul Hudak, one of the creators of Haskell. I took one of his classes that corresponds with this book. This is how I was introduced to Haskell.

Now I'm hooked on Haskell! The book is a truly excellent introduction to Haskell, and I suggest that anyone who is interested read it. The book goes into some interesting topics, including proofs by computation and induction, UIs and functional reactive programming, and arrows. And it elegantly explains some of the advantages of functional programming and the Haskell language.

Just note that this book is a work in progress; he is always updating and modifying the book as he teaches the corresponding classes.
I only watched a bit, but isn't the idea that "phones become disruptive" contrary to other expectation, of ubiquitous computing? Needing "your device" to be self supporting seems to hearken back to rare computing.

(I think I'd like to see better communication between devices, with the expectation that a real Linux development machine will be trivially cheap from here on out.)
Knightmare children's TV show to be revived for YouTube Geek Week
"The table below shows the section numbers of the manual followed by the types of pages they contain.

1 Executable programs or shell commands
2 System calls (functions provided by the kernel)
3 Library calls (functions within program libraries)
4 Special files (usually found in /dev)
5 File formats and conventions eg /etc/passwd
6 Games
7 Miscellaneous (including macro packages and
conventions), e.g. man(7), groff(7)
8 System administration commands (usually only for root)
9 Kernel routines [Non standard]"

So section 3 is a little wider than that, eg:

$ apropos apache::xmlrpc
Apache::XMLRPC::Lite (3pm) - mod_perl-based
XML-RPC server with minimum configuration
Why would anyone associate the cassette icon used for "My Content" and "Statistics" with a brief spoken message? I guess you had to put something there ;)