skysight-inc/HackerNews huggingface dataset:
Ask HN: Where should a complete newbie start for using SSH?
I've never used SSH before (or a command line much for that matter), but I'm going to need it soon to run a web server using the Rackspace Cloud.

Where should I start? I assume I'll need to be able to copy files and do some basic tasks if it's going to be of any use.
Startup the startup
Primeiro Encontro Europeu de Jovens Topógrafos-Geómetras no Parque das Nações
That is exactly what I was thinking. This whole thing just looks like what used to happen in medieval times, with military forces living on the money of commoners, local communities extorting money from travellers, laws and law enforcement practices being different from one county to another... I don't understand how a modern country could come back to this situation.
"go try some other language"
"a game of go implemented in some other language"
etc.

Stupid name, they should've just called it Golang or Gopher as their domain and logo imply.
Run your SaaS Product in Enterprise Mode
In my opinion, instal virtualbox then add a virtual machine and run Ubuntu Linux 12.04 LTS. Then follow tutorials to install a web server, etc. There's also lot's of resources on how to use the command line, all the commands will be described to you. Most importantly you need to learn to use "man" or "-h help".
Oh, I see where I was confused; you're not actually talking about "search" here. "Search" is the ML term for, basically, "finding something you previously stored, by using parts of it." Google is a search company. Search problems ultimately boil down to the simulation of an ideal http://en.wikipedia.org/wiki/Perfect_hash_function generated from all the relevant data ever input. Search is an objective problem, best solved with lots and lots of Big Metal.

This, on the other hand, is recommendation--finding something you don't know you want, by clustering things together and modelling your desires and personality. Amazon and Netflix are recommendation companies. Recommendation problems ultimately "boil down to" a full Bayesian network modelling your own brain, so they can have the right context to answer you. Recommendation is a subjective problem, best solved, probably, with a neural implant or something which can literally "read your mind" to know what you would like the most even if you don't currently "want" anything in particular.
How to Automate Abandoned Shopping Cart Recovery
Giant viruses open Pandora's box
This is where people go wrong. Why throw the advantages of Git out the window and depend upon one master repo? You are aware that you can use your local repo are you not?
Eternal September (20 years)
True. But he/she has gone on about how he switched from Ruby to Python at some point in the past.
A botnet-powered distributed file store using JavaScript
What does equilibrium look like for the book business? (2012)
Chrome's insane password security strategy
Help make it happen for Snaplive, my website editor startup on IndieGoGo
The way I see it, instead of basing a decision on what's currently fashionable, they've gone for some empirical data and have actually conducted an experiment.

Sure this is a fairly simplistic first step, but so should all first steps be as you gain understanding, and it's proved its worth by producing a surprising result in a very simple case, that's worth understanding before moving on to more complicated tests.

What you've got here is engineering, rather than just making it up as you go along.
It's intriguing, if perhaps an incorrect model. I am no physicist, but what makes us sure there's a bottom?
The first one may be your localhost not mapped to 127.0.0.1 ?
The second one may be a problem of backlog size. On my system (ruby 2.1.0dev (2013-08-06) [x86_64-darwin12.4.0]) it's 128 and there's no reset. But you can manual change it with s.listen(1000)
I think the definition of computer has expanded. Mainframes used be all that was computers. Then minis. Then PCs. Now phones and tablets. Our cars have computers in them. It's just a short form of "Computing Machine."
n ∈ ℤ, n > 0
What seemed to happen for me was over the course of using the cli I'd Google commands for tasks that came up.

Now a year later the command line just feels natural.

You're going to want some of the basics like tar, grep, ls, ps, et cetera but you'll probably pick things up best as you toy around in the environment.

Enjoy!
To get much help you'll need to be a little more specific about what you think you're looking for, and what you're going to be doing.

At it very simplest, you use ssh to connect to another machine, and now you have a command line interface to that machine, so you can use any of the usual command line facilities.

Can you do anything with a command line? If not, you'll need to find a beginner command line tutorial[0]. If so, you'll need to tell us more about what you can do, and why you think it isn't enough.

[0] And if you don't know how to find a beginner command line tutorial, looking up things like that is the first thing you need to learn.
David Deutsch - Universal Quantum Computers are Only Years Away
You presume that AMBER alerts are effective.

Read, for example, http://www.boston.com/bostonglobe/ideas/articles/2008/07/20/...

The "reason" could well be that it makes people feel good by doing something, even though that something isn't really effective. How do you know it's not just a form of theater?

What is the false alert rate and how do you define a "false" alert? For example, the guidelines recommend that "The child must be at risk of serious injury or death" before an alert is sent, but "many law enforcement agencies have not used [it] as a criterion, resulting in many parental abductions triggering an Amber Alert, where the child is not known or assumed to be at risk of serious injury or death." If that happens, is it a true alert or a false alert? Note that including this population of abductions is going to increase the apparent success rate of the AMBER alert, because even without AMBER alerts those children are usually found.

Are the current alert guidelines appropriate or should they be broadened or narrowed? Is Skylar's Law ("immediate public announcements when any child is reported missing and in danger, regardless of whether the child is believed to have been kidnapped") more appropriate? Should AMBER alerts go out at 4am and wake people up, so there are "more eyes"?

These are hard questions. I believe these sorts of broadcast notifications are not useful. Convince me otherwise.
Why not work for a charity then? I am sure they need IT people.
In my opinion, what's actually needed is to realise that object orientation is a dead end. We need relational programming languages.

ORMs can't work for a simple reason. They are trying to map from the world of sets into the world of graphs. Sets are more expressive, so there is always a good chance that there will be a lossy transformation.

This remark constitutes 100% of your RDA of cryptic ranting.
Travel implications to Muslim countries after a visit to Israel
I agree completely. And in spite of that "top quality" GC and all the tuning in the world you're still running the risk of having the world stop on you for tens of seconds on larger systems.

The JVM (at least OpenJDK, probably not Azul) is quickly becoming untenable as server memory goes into the hundereds of GBs. I'm reluctantly moving back to C++ for that reason alone.
Last time I looked, the general population work as said companies. The two as inextricably intertwined.
If that's the case, why aren't people flocking to plays, musicals, or concerts that have commercials interspersed? By that logic, we'd prefer that arrangement to the way things are now.
My impression is this happens in Russia a lot. They can't afford to pay the police, so the police find a way to prey on the weak. It's a sign that underfunding is getting extreme.
Not working. This one is, though: http://www.infoq.com/presentations/Scala-LLVM
You are aware that Tor was originally developed by NRL, right?

It's like one military agency outdoing another.

http://cryptome.org/0003/tor-spy.htm
Startup PernixData virtualizes server-based flash
> And the universe is essentially that memory plus a compute unit

Thats is a completely meaningless statement. If we added this to our model of the world, the model wouldn't predict any new phenomena.

> Is consciousness the derivative of information with respect to the difference of information

You can define consciousness like that. But it would be something different then our intuitive understanding of consciousness.
There seem to have been quite a few posts recently about people making good money from their own business on HN. They seem to fall into two categories:

a) SaaS products

b) online marketing

The posts about the later seem to be more popular. I'm guessing because it is a lot easier to make a quick buck with online marketing, however the results also seem to be less sustainable. I'm getting the feeling that a lot of this is down to luck. As I understand with a SaaS product, if you manage to make $20k in a month, you are probably able to do pretty much the same the next month. It doesn't depend so much on choosing whatever is a profitable niche that month and how well Google ranks you.

Anyway, I from this I have two questions / requests for posts:

a) Has anyone managed to sustainably get income from online marketing?

b) Has anyone managed to make a quick buck like this from a SasS product?
I don't mind the recent 'Passive Income Hacking' posts but I am not sure what this is doing on the front page, and why it made it there so fast with such a linkbaity title. flagged.
I just noticed the Process Physics article on WP has been deleted (because it is deemed fringe science by some) and isn't mentioned in there, even though this is very related, imho.
http://www.flinders.edu.au/science_engineering/caps/staff-po...
Is this the end of the mobile oligopolies?
Yep. It's a consequence of information entropy. Both start receiving different stimuli or have other subtle differences that make each different like twins. The ethics seem to be that each should have rights equal to exist (run) as egalitarian as any other, regardless of origin. Stopping is deleting is killing.
I occasionally find myself wondering whether it is the same "me" that wakes up in the morning as falls asleep the night before. So is it really the same instance of my consciousness that boots up in the morning as was shut down the night before?

Not the most productive thing to think about as you fall asleep :-)
I'm always amused by the slight fear that web developers treat C with (and even more so by comments like "does anyone actually write anything in C/C++ any more?"[1]), although I do appreciate the compliment that us embedded software engineers aren't "mere mortals" ;-)

Sure, even for people who are experienced with it it takes a bit longer to write robust code in C than it does in a higher level language, but the performance benefits can be enormous. If you've got a well defined block of functionality that needs to be quick, you might well be better off taking the time to do a C implementation than you would be spending ages optimising a Scala implementation.

Of course I spend a lot of my time arguing the opposite at work - we write a lot of C++ out of habit, but it's not performance critical at all and it's running on Linux on an Intel Atom. We'd be a lot more productive writing the app in (for example) Python.

[1] Short version, yes, lot's more than in any single language you use (cheating slightly here by counting C and C++ together). Go a few levels down in the stack of whatever you're writing and you'll get to C/C++ probably quite quickly, or worst case at the OS (and if you don't have an OS, then you're writing embedded code, and you started in C).
Worse than that even.

> The default is 0, since this feature is not implemented yet (kernel version 2.2.12).

2.2.12 was last modified in August of 1999. 2.2.14 was released by January 2000, so it's not like 2.2.12 was around forever.

Don't go screwing around with your kernel settings based on this document.
I'd use this for prototyping mostly. What would really rock (no single tool exists that does this afaik) is to be able to do color-experiments and see changes reflected immediately.

What I mean with this is that normally (as we all know) we design from a pretty strict color palette. Text, backgrounds, spotcolor, linkcolor, even gradient begin end endpoints. You get the point. In a tool like Webflow, all the links between the color-palette and the code that uses a particular color from that palette are known. In other words: the position of a color in the palette determines the way in which this color is applied in the design, this stays the same between different palettes.

IMO it would be great if you could input different color-palettes (by your own design, cycling through kuler variations, etc.) and have the design automatically reflect that.

Just a suggestion :)
PSA: Whenever you're going to use sarcasm on the Internet, don't. Seriously, just don't. Write a straight comment instead. As demonstrated here, when you don't have tone of voice as a cue, sarcasm is just not reliably recognizable.
Your question RE who pays the insurance - the renter will pay for it in either case, directly or by having the cost passed to them from the lender.

I'd suggest that the lender should decide if he wants insurance or not, and it should be added as a line item on the renters bill. The lender will understand that by adding this cost he is less competitive, so you'll find that only the market for really expensive equipment supports insurance.

It is totally worth your time to implement this because the insurer (or panel of insurers) you work with will offer you a referral fee. I'd enter talks with them directly. You may find a local insurance company (not reseller) easier to work with, as a major one probably won't want to talk to you. They might want a procedure where the equipment is photographed by the lender each time before it is handed to the borrower.
Not serious theory, but James P. Hogan's Voyage from Yesteryear is based on the creation of a new post-scarcity anarchist society, and the meeting between it and the "old society". Spoiler: it's not all hugs and singing Kumbaya.

It's certainly a compelling vision - at least to me - but it's not exactly a political treaty.
Which Chinese counterpart?
My system is the total chaos.
Patio11 on his 362 day work year & what he does in his break
Seriously? The way I see it, containers made transport of goods more efficient. Without containers, it was still possible to have all the goods, may be at higher prices, but possible.
> I see no implications of collapse with this -- just probabilities of what values you will obtain in experiment.

Not exactly, your statement is correct for single states, however it breaks down for entangled states. When one wavefunction describes two or more particle a measurement on one particle can be thought of collapsing the two particle wavefunction, which then forces the other particle into a well defined state.

Edit, I am not arguing in favour many worlds theory, only that the 'collapse' of the wavefunction is a well developed and useful idea in quantum physics.
I just did a little digging just by visiting some sites I've saved passwords for (in Safari) using Chrome.

Chrome (on OS X at least) doesn't seem to actually store them in plaintext per-se, but what it does do is equally creepy.

When you visit a site (i used twitter.com for my test) Chrome will attempt to access any Keychain items matching that location - you should get the stanrdard Keychain Access dialog prompting you to Allow, Deny or Allow Always.

If you click deny, obviously it can't read the keychain entry.
But if you click either Allow, or Allow Always the same thing happens: Chrome creates a NEW Keychain entry with the same credentials, location etc, and set to always allow chrome to access it.

What a fucking surprise Google just does what the fuck they want with no regard for what the user has indicated they want.

I'll wait for the Google apologists to tell me it's either a) nothing to worry about or b) a harmless mistake.
Freenet by nature is an insane resource hog, that doesn't make the JVM look any better.
IMHO "bottom" is the point where any lower levels can only be pure philosophical speculation. For example, if we exist as a pure computation inside some computer, it makes no difference which of the myriad Turing-equivalent models it's based on, since they're all equivalent.

Note that such a computer wouldn't have to be constrained by any of the Physics that apply inside our computation; ie. there don't need to be space or time limits.
Toptal is moderating and deleting any comments that aren't in support of their twisted publicity stunt, but here's my open letter to their CEO.

Taso,

Your vociferous moral crusade against LinkedIn has highlighted a few equally disturbing issues with Toptal. Trusting everything you've written here, I'm hoping you can explain why Toptal operates antithetically to your claims of defending female engineers and "regular professional women."

First, your site raises question -- what women?

- Toptal's homepage features 10 images of its tech professionals. Not just engineers, but specific titles like Django Developer and Security Specialist.
0 are women.

- Toptal's team page features 9 employes and investors.
0 are women.

- Toptal's blog features photos of its 10 latest post authors.
0 are women.

- Toptal's 2-minute homepage video features "clients like Mark and developers like Andrew," and cartoons of characters dressed in everything from business to scuba suits. I counted over two dozen of them, but let's say 21.
0 are women.

Out of 50 -- FIFTY -- featured Toptal employees, investors, engineers, developers, specialists, clients, bloggers and candidates... 0 are women.

Professional women are just as offended when tech companies sex-up their images to promote their products as they are when their images are excluded all together. Between Toptal's ads and website, women are either 1). as attractive as professional models, or 2). don't exist at all.

Second, why should we believe you?

Searching toptal.com for any support for female technologists, or even a mention of women, woman, female, girl, diversity, etc. reveals 0 results prior to this post. In fact, Toptal's only discussion of women is in a blog post you wrote about how Toptal built "The Ultimate Remote Culture" by organizing a four week long company trip to Thailand. Not only are there no women, but you publicly label your employees' female partners "The Problems" and shamed one employee for returning to his family after two weeks away. I'll let your views speak for themselves below:

"The Problems
The second problem almost brought the trip to a halt. Actually, this particular problem can often bring the whole world to a halt. What could it be? Any guesses?

Girlfriends. Or wives, in some cases. That’s right. Most of the girlfriends (especially the Russian ones) were not okay with their significant other going away for more than two weeks, much less four. One of our engineers (whose name will go unspoken) was such a victim, and could only stay for the first half of the trip. Pretty much every single attendee asked if they could bring their girlfriend/wife for at least a week. But, alas, this was a company event, and the answer was no. Everyone acquiesced and, in the end, the biggest hurdle was surmounted." http://www.toptal.com/remote/the-ultimate-remote-culture

If this is how Toptal feels about women, it seems the only thing we need defense from, is you.
Come on, GitHub is used for serious work for several big companies. One hour downtime is an eternity, I'm quite happy with reporting 10 minute downtimes, as most of my workflow involves github, every step of the development process (ticketing system, dev vm's, CI server, capistrano, etc...) all at some point connect with GitHub.
Learning how to start an e-commerce business
Big Data is Big Business in Banking - Infographic
has op used any other browser before? They all store pwd in the same way
I would pay for anything that saves money for me and my company. More corporate solutions in various industries would do the trick.
To be honest, this was the first thing I said when I saw the installing instruction.

Today's JVM are probably the fastest abstraction layer available, but still the programming language is not that beautiful.
This probably is a mistake, far from harmless, but wouldn't it be better to point it out to the Chrome team and try to get it fixed. Have you logged a bug?

https://code.google.com/p/chromium/ or Tools > Report an issue...
> if you're waiting for [service] to come up in order
> to get something done, there's not much better to do.

I don't understand this - it's a distributed document control system. You can continue to work on your local repo - why is it that you can get nothing done? Perhaps I just don't understand your workflow, but why is github the site essential to your progress?

It would be useful to me if someone could explain how their workflow requires github to be available, because it would seem that they are using facilities or features of which I am unaware.
To me it seems like hanging would be more of a deterrent than failing requests as developers could simply retry a request on a simulated failure.

Some developers could even try to fire multiple requests and use the fastest one, effectively reducing the failure rate to the app.

It an interesting problem to solve. The one that I would like to see a solution on is allowing end users interact directly with a third party service without exposing the API key or requiring the to do any authentication.
Weird, I have all of my passwords saved in Chrome, but going to chrome://settings/passwords shows 2 empty lists. I wonder if it's because I encrypted my sync data or something.
Added to my long list of reasons why I am not switching to Chrome.
PEAP-MS-CHAPv2 Authentication Could Allow Information Disclosure, Windows Phone
Essential Structure Elements That Every Successful Website Should Have
Content, uniqueness and abundance! These are the top things people consider when talking about a successful website. However, there are many other detail things that they forget to take into consideration. Here are top structure elements your website needs to include for best results.
Depending on what Chinese you speak, computers translate to "Electronic calculator" or "Electric brain". There strangely isn't a notion of "personal" computing.

(phones are electric speech)
I will be your resident biologist tonight (not working in cognition/memory but I will try to make a more general point).

Putting aside the philosophical problems for a moment, the notion that the only relation between a brain and a mind is the pattern of neuronal connections is pretty naive.

The formation and maintenance of memory is controlled at multiple levels: single atoms (ionic gradients determining the polarization of neurons), small chemicals and hormones (e.g. neurotransmitters in the synapses and signalling peptides), DNA (epigenetic control, mainly methylation), proteins (constant synthesis and degradation in the process of memory consolidation and long-term potentiation) and finally cells (pattern of connections between neurons).

I highlight these different levels because they are formed by compounds that are very different from a biological and chemical point of view. You can't just snap-freeze them all in their place. And freezing is the easy part -- how do you thaw a brain and preserve the state of all these components (all of which have different thermodynamic properties)?

Assuming you don't want to thaw it but, as the article suggests, 'scan it' you would have to be able to determine the conformation and activation state of each involved protein and compound, along with all their density gradients in intracellular spaces... Not by 2100, sorry.

Biology is hard because it's all relations, thresholds, gradients and fuzzy logic. To escape this probabilistic haze into a clean world of ones and zeroes -- I read HN.