skysight-inc/HackerNews huggingface dataset:
> Anyway, I designed SSH to replace both telnet (port 23) and ftp (port 21).

That sounds weird. Did SSH originally have file-copying capabilities? As I recall, the ssh command was written to be command-line compatible with rsh, not telnet, since rsh (and its companion rlogin) was what people were using at the time to log in over the network between local systems. The manual page for SSH still states this explicitly: “It is intended to replace rlogin and rsh […]”, and SSH from the start had (and still has) an rlogin replacement, "slogin". (Telnet was at the time only used for accessing remote, i.e. not-on-site, services, which did not necessarily imply shell access.) Anyway, the rsh and rlogin protocols use port 513 and 514, but no nearby ports seems to be unallocated. The story seems to be missing some details, or possibly be made up after the fact in lieu of a bad memory.

It seemed reasonable to me at the time to give port 22 to a better replacement for, and a spiritual successor to, Telnet, but the story seems odd for not mentioning rsh or rlogin at all.
This is just marketing..
Talk about method acting. The creators truly immersed themselves in the role, taking on the standard industry practice of getting screwed over by record labels and production companies.
The better way would be for a service that installed an extension that tracks number of visits to distinct URLs on a site you tell the extension to track. At the end of the month, it uses a multiplier with the number of visits to either:

1. Autopay using PayPal or something or the other.
2. Open the payment links with the relevant fields autofilled.
I don't have a strong opinion about whether or not google should be regulated or not. However, this guy doesn't seem appreciate the scale of the difficulties that google solved and how much better google was than the competition. They almost single-handedly transformed the internet into a useful tool. Altavista and yahoo were like looking up information in a card catalog in comparison. It wasn't just a first mover advantage. And they followed it up by releasing, an ads platform that made everyone else look like amateur hour, a mail product that was far better than hotmail, a mapping tool much better than MapQuest,
and a web browser that was far better than ie or Firefox.

They are in the position they're in because they solved a lot of difficult problems and made it look easy. If we ever get to the point that we need as a society to rein them in, we should do it with a full understanding of what they've accomplished.

It's bizarre to accuse the company that made the internet into what it is today of somehow crushing it.
Tensor Processing Unit
Why isn't it being added to POSIX? What does it take to get something added to POSIX?
Maybe they paid some blackhat "marketing firm" not fully realizing it?
SpaceX IPO in the works?
Don't use that. If anything, use properly quoted variables:

[ -z "$var" ]

This has literally no possibility of failing in any weird way, no matter which
Bourne or Korn shell descendant you use.
Article: http://www.shellypalmer.com/2017/04/id-pay-500000-year-cant-...
It might not seem much to you now, but to a student in Finland, receiving an immediate and positive response to a request from a very important person in your field is y(h)uge.

I recall the feeling I got the first time I sent a message to the Nessus mailing list. I couldn't compile the program so I was asking for help.

I thought I was going to wait for a long time, but was surprised when a response came a few minutes after. The response came from the author of the program itself, and he was very nice in how he answered my question. It was obvious that I was a noob and needed hand-holding. It made a lot of difference to me.

You have no idea how that positive response affected Tatu.

Edit: Changed possible to positive in the last paragraph.
I envision DNA scientists be able to produce a much efficient plankton/ trees.

Trees are only 2-4% efficient at converting solar energy. What if we discovered the secret of chlorophyll and we're to be able to make trees 10x more efficient.

Trees that trap co2 and heat and give us hydrocarbon rich oil, hydrogen, water and oxygen.

Suppose we could improve tree efficiency 20x, those trees would also grow fast. We'd be able to control the thickness so we get lumber ready trees for building. The trees would possibly be with dark and make some sort of flat canopy trapping sunlight efficiently.

I have hope that we'll discover this secrets and a future generation will invent something ground breaking
Wow, I played this game when I was a kid. Can't believe it's just running inside the browser. Great job.
As an Indian living in the US, I don't know any either. However, there are only a limited number of people I know and I do go to Reddit to gain perspective on a number of things - and advice/opinions there have helped me in real life. So I often tend to trust (well voted) opinions there. Reddit hatred towards India combined with the much revered NYTimes also often showing signs of it has started to make me believe that there is more anti-India sentiment lurking in America than meets the eye
It still does have file-copying capabilities. See scp(1).
What do you think about my project?
Here you can test it, I also added a nice way to send pm where I have not seen anywhere yet
https://debsys.com/
> what tools does macos have that linux doesn't?

I'd personally strongly miss Tower (for Git), Transmit (SFTP/AWS S3), Sequel Pro, Postico, and the iOS Simulator.
That line also struck me as odd. I feel like these guys maybe don't understand their customer base.

I have no need for this service, and would never register a business address to it for all the legal reasons being discussed in another thread on this topic, but I would have registered a private domain or two there anyway, just for the sake of supporting something I believe in.

But that sentence sunk it for me. If you're gonna offer an anonymous service to help promote freedom of speech, it can't be just the kind of speech you like. It's reasonable to say "nothing so illegal that we're gonna end up talking to three letter agencies about it", but beyond that you're either promoting freedom of expression or not, it's very much a binary thing.
My unscientific theory is that white lighters are less likely to work. The bic lighters that have all the cool designs on them are actually a plastic wrap, and as they get older the wrap tends to peel away and eventually reveals a white lighter. So, it stands to reason that if you have a white lighter it is probably older, and older lighters are more likely to be low on fuel.
The question that always springs to my mind when "brute force" solutions are brought up is: with what energy? Separating C from O2 inherently takes a bunch of energy, same as reacting them releases a bunch; it's the whole reason we're in this mess. Often the answer is handwaved as "renewables", but then you've pulled a fast one: if you have enough renewable energy to undo the damage done by fossil fuels, you have enough to replace fossil fuels entirely and then some. If we're postulating magic energy sources, far better to use them directly than to try and offset the continued burning of carbon.
What if we’re living in a computer simulation?
And don't forget sftp!
I think this should carry a Show HN in the title, then describe what the program does.
API docs by request
AKA intrusive (sometimes "invasive") containers / lists.
My wife just experienced something that makes me assume Facebook's bot/abuse algorithm is malfunctioning.

She just tried to "sell" something for free on Facebook Marketplace. Due to the popularity, she received 100+ messages in a minute -- the notifications were rolling on her phone.

Shortly thereafter, Facebook locked her out of her account for 72 hours and asked her to verify her identity. I guess they thought she was a bot? Which is strange because why would a bot want to receive 100 messages rather than sending them?
The tone makes it difficult to tell, but I think you are supporting my thesis - mistakes of the past are, in fact, being repeated. Engineering disciplines succeed by a) learning the science and b) applying it properly. We do not do that well in programming. So yes, educate yourself, and then take the lessons to heart.
Statically allocating stack memory is essentially free in environments with enough memory - you just subtract a little more from your stack pointer. Alloca is not standard C - it might not even be available in some compilers that curl compiles on.
Uh, that's kind of the point here: basically they find that so called introverts and extroverts have the same desire for solitary restful activities. Other research has found that there's no basis to the idea that introverts recharge when they're alone and extroverts recharge around people. Indeed, the label tells us more about how comfortable people feel around other people than anything about their needs.
What makes you think they didn't realize it?
Growing a business takes money. Silicon Valley is (for now) where the most money is. It makes sense from that perspective.

Good luck with your venture:)
You need to decide for yourself if the hassle in incorporating in the US is worth it and also if there are other reasons for doing so.

Like you, I am based outside of the US. I'm currently in the UK and yet, I am incorporating in the US.

The five reasons for this are :-

1) 99% of my customers are there.

2) 100% of my vendors are there.

3) Potential investors are there.

4) 99% of my financial transactions are in dollars.

5) My Bank is in the US and no currency conversions eroding profits.

Of course, some will say why don't I go to London and seek out investment? I have looked into this:

1) The mindset of a UK investor is vastly different than that of a US investor.

2) They sum of monies for potential investment is greater for a US investor and so is the level of risk. The sum of equity is greater for the UK investor.

3) The US investor has many more connections than the UK investor.

4) The US investor has made many more bets than the UK investor and therefore has much better advice going forward.

I could go on... But there is 0% chance that I will be starting up in the UK.

Here's what I have found so far:

US | YC - $120k in return for 7% of the company's equity.

London | Bethnal Green Ventures - £15,000 in exchange for 6%.

London | Founders Factory - £30k for around 7%.

London | IGNITE 100 - £17,000 in return for 8%.

London | Oxygen Accelerator - £20,000 for 8%.

There's probably more, but I doubt you'll get to YC levels of funding and influence in London.

If someone knows where I could get a better deal on funding, equity and terms. I'd love to know!

What I am doing, is bootstrapping until I'm ready to onboard an investor.

I can't really offer you advise, as I don't know your full situation. But hopefully what I have found offers some insight!
By certain measures, one might say 'German'.
Reuters or AP is the closest you can get to objective news, as they're both press agencies. (Impartiality and objectivity are key principles of any press agency.)
Just looking through the Chrome settings, I get linked to this help article: https://support.google.com/chrome/answer/173424

> You can set Chrome to show all settings and menus in the language you want. This option is only available on Windows and Chromebook computers.
> On Mac or Linux? Chrome will automatically display in the default system language for your computer.

Obviously it's different for different OS and browser combos, but the important thing I think is that it's a browser setting and not something that needs to be configured on every site.
Why not Guby or Gooby?
I actually think this misses the biggest reason that this AI cycle could fail. A great deal of machine learning talent is concentrated in big companies right now, because of the nice salaries and stability it provides research initiatives.

But the real disruptive applications of AI will necessarily apply to new, untapped markets. It won't fit into search or ad markets, for instance.

Until AI moves out of research at labs and bigco into the startup space, it will be necessarily limited in scope.

Interesting because it could be the failure of this cycle that 'releases' talent into a startup ecosystem that lays the seeds for the distruptive next phase.
These successful robotics students were told ‘to go back to Mexico.’
For the record Gopher used port 150 for some time until we got a warning from Joyce that we had to change it.

Registering MIME types was also easy:

https://www.iana.org/assignments/media-types/application/msw...
This is probably true in non-blind listening comparison though. Similar to food tasting different when served in different coloured receptacles[0]

[0] http://onlinelibrary.wiley.com/doi/10.1111/j.1745-459X.2012....
Scp was, according to its manual page, based on rcp (part of the rsh/rlogin set of programs): “scp is based on the rcp program”.
This article reads as rather lazily-written. Consider:

Allstate car insurance already allows users to take photos of auto damage and settle their claims on a mobile app. Technology that’s been trained on photos from past claims can accurately estimate the extent of the damage and automate the whole process.

How do we make the jump from very well-established (even boring) use of tech--sharing photos--to computer vision and analysis that can value a vehicle, understand the damage both visible and concealed, and assign useful figures for both repair and value? And won't such results be disputed at an astonishing rate? I mean, sure, it's a nice idea, but there does not seem to be any bridge at all from one concept to the other.

The good news is that emerging marketplaces for AI algorithms and datasets, such as Algorithmia and the Google-owned Kaggle, coupled with scalable, cloud-based infrastructure that is custom-built for artificial intelligence, are lowering barriers.

Renting someone else's algorithm sounds like a very risky proposition, as they can easily drive you out of the market when it becomes worthwhile to do so (see also Amazon's strategy around fungible third-party items that are profitable).
after reading that distorted long-form rant I can say that I would really never ever even accept an interview with this guy's company. he's got a toxic attitude and a really really really bad case of Google-envy.
>That's a lie by definition

Telling a lie is to say something you know isn't true. If they honestly intended to open source FaceTime and then changed their mind (for whatever reason) that is not a lie by any definition.

But I agree with you that it casts doubt on their determination to follow through on their open source promises. And that sort of doubt is extremely detrimental to any uptake of open sourced software.
Critical how?

Its just an informal agreement. Its just a 16bit number.
Best Way to Bypass Online Survey
This is one of those DIY "legal hacks" that never works out in the real world. Like when you try to stand up "my dog ate my homework" in Ms Beasley's class. "You see, Ms Beasley, technically I did my homework, it's just in my dog's gut!" Got'em!

What happens when they get a phishing customer?

How are they going to get around defacto ownership?

When has asset protection through redirection ever stood up in court?
What is the solution here? Is google supposed to judge for every snippet whether or not it's beneficial for the wider internet? Seems like they cannot objectively make that call. Should rich snippets be illegal? The article presents a problem, but what is the solution?
What a bunch of bullshit. Google's search engine was far better than it's competitors when it came out, and continues to be. It doesn't (generally) maintain its position through network effects (such as e.g. Facebook does).
While I think that using Chromebooks in schools can make sense in many cases, I find it pretty bad that Google accounts are permanently tied to real identities of young kids. Schools should assign account names that are easy to remember but in no way use real names.
Kali Linux Commands Full List for Begineers from a to Z
Sftp was not part of the original SSH program, IIRC.
Visual Analyses of Music History: A User-Centric Approach
Maybe I'm jumping to conclusions, but it seems to me like they had engaged some "social media marketing" firm that was using these like bots as part of their tool kit and were probably getting paid by USAToday on a performance basis.
FWIW, HFS+ fully supported NFSv4 ACLs since... no idea, but they were already there in 2008.
What are some good examples of duopolies that do well for both of the players and the market?
He did attach an RFC that was in draft but ready for publication....so it was at least more than just an email
I always loved this one:
https://tudorbarbu.ninja/message-to-recruiters/

>We’re looking for a person with more than 100 years of experience in software development, coding everything from BIOSes to cloud applications, knowledge of all past, present and future operating systems and setting up secure networks. The applicant must also be able to juggle up to twenty balls and read hieroglyphs, be fluent in Swahili and dance like Michael Jackson (especially moonwalking – nice to have at corporate Christmas parties).
Some fun rich snippets that highlight the sort of clumsy approach Google is taking right now: http://imgur.com/a/6EDEP
The Orchard actually is a film (and music) distribution company itself. The idea is that transparency is a competitive advantage against other distributors.
Uber CEO Plays with Fire
USA Today could be a credible source for bots to follow for free to increase their own legitimacy.
Stanford Lecture Notes on Probabilistic Graphical Models
"Country B's workers are not being paid less because of their race, but because they come from a relatively poorer country."

Then the discrimination is based on source country instead of race. Either way, it's systematic discrimination. Singapore could just as easily pay based on position and prior experience across the board. Immigrants could move up in pay over time. Those there a certain amount of time could participate in the political process. And so on.

Whereas the current situation is pure exploitation that contradicts some of the morality claims I see in discussions on Singapore. Especially how some in the comments will say they're pro immigrants, not racists, etc.
This emphasis on GitHub accounts is a sub-culture I hear about a lot, but am unfamiliar with. I know many people in tech who get paid ridiculous amounts of money, but none of them have GitHub accounts -- does anyone here have stories about how your GitHub account substantially helped you in your career? Very curious about this.
This is the second or third article regarding breaking up the google/facebook ad monopoly that I've read in the past few days.

I'm guessing someone has hired a PR firm to push this idea as it feels like I'm being submarined. http://www.paulgraham.com/submarine.html
A Buffet of French History
We could probably do a lot of good by eliminating sheep farming on marginal land as well, I really can't see the justification for supporting it.
Except: early AI has already succeeded. Things like Siri and Alexa work everyday for millions of people. Then there's also the hidden AIs we so ingrained in our life we don't notice like Google's searching or even credit card fraud detection.

The AI industry has a terrible problem: once we create an algorithm for something it's no longer AI, it's just an algorithm.

It feels like there should be a corollary to Arthur C Clarke's famous law: Any sufficiently advanced algorithm is indistinguishable from intelligence.
Ho my...Tomb Raider is my favorite game since I played Tomb Raider 2. I've got extremely excited about this project! Nice 60FPS, nice movements (although the controls are completely different from the TR1-5 games)!

I'll try to help this guys somehow.
There is still a bias in which things are considered news worthy and how often they are reported. In principle an objective newspaper can correct for that.
"Feel free to send me a link to your GitHub account. No resumes required."

If they initially filter candidates based on their OS work, they immediately reduce the list of candidates by like 90%, however the remaining 10% are not necessarily better than the rejected group.

Some of the best software developers I've worked with had almost no OS contributions. They spend their free time with their families, traveling, creating music, taking photos, playing with code for fun without showing it to the world.

They're awesome developers that not only write good code but also help others become better developers. Yet they'd be rejected because they do not spend their evenings contributing to open source.
If people stopped eating beef and dairy then farmers wouldn't be breeding cows.
Works fine with Chrome 57 on Linux.
Ask HN: Is there a “solve my programming problem” website?
StackOverflow isn't suited for "here's my code, what's wrong with it" questions, but is there a site or forum that is?
Apply first. You don't have a decision to make until you've been accepted.
Would that work? Sky Broadband Shield is a service which blocks adult content (and for some bizarre reason archive.org?) Would changing your DNS server make a difference? Your ISP should still be aware of what IP the content is coming from.
They also lead development of LLVM and clang, which is a _huge_ project, and very useful (although sometimes without full realization of that fact) to the Open Source ecosystem.
As a gross simplification, a compiler is just a very complex pattern-matcher: it turns sequences of characters in source code into a series of machine instructions by matching the operations they perform. This spec gives part of that mapping, but it's probably quite sufficient: think about how a human can write Asm after reading the docs, and the algorithm (s)he uses to do that.

To give a concrete example, suppose you want to compile "c = a + b;". You would realise this is an addition operation, then look at the sizes of the variables and consider where they are/will be. You then search for instructions in the instruction set which can perform addition. Maybe the source operands are in memory and the only addition instructions operate on registers (like ARM) in which case you would then have to solve the sub-problem of getting them into a register, by searching for more instructions which do that; or perhaps (like x86) only one of the operands need be in a register, so you only need to solve that sub-problem once. After you've chosen an instruction, update the machine state and continue with the next operation. Etc. etc. A compiler uses a similar algorithm, and could be driven by this spec. It's not in a good form for efficient compilation (e.g. indexing by operation(s) performed would be far better), but it contains the necessary mapping.

Of course there are plenty of subtle details in this whole process, but it is very possible to do this type of "table-driven meta-compilation". At least for Asm, there are a few table-driven (dis)assemblers which operate on a very similar principle.

If anything, a "table-driven decompiler" using this spec might be a bit easier, since that is directly mapping machine instructions into their higher-level operations.
Thousands of computers now compromised with leaked NSA tools, researchers say
Organic Crypto Money vs. Debt Zombie’s Fiat: Lessons of Biomimetics
The BBC website and radio is free, although ad-supported outside the UK.

Only BBC television costs £145 a year.