skysight-inc/HackerNews huggingface dataset:
NBS TIP: 301-948-3850

I dialed it enough times that I still remember it. Much thanks to Bruce of "Bruce's NorthStar" BBS in Virginia for that phone number. [1]

MIT-MC: @L 236

MIT-AI: @L 134

MIT-DM: @L 70

MIT-ML: @L 198

Anyone remember how to do a TIP-to-TIP link, as documented on page 5-4 of the "Users Guide to the Terminal IMP" [2], by connecting an input and output socket of one TIP to an input and output socket of another TIP, through an unsuspecting host, so you could chat back and forth directly between two TIP dial-ups, without actually logging into the host?

It went something like @HOST #, @SEND TO SOCKET #, @RECEIVE FROM SOCKET #, @PROTOCOL BOTH, making sure the sockets were different parity so as not to violate the Anita Bryant clause with homosocketuality. [3]

You could also add the octal device port number of any other TIP user on your same TIP after the @ and before the command, to execute those commands on their session. (See page 5-7, "Setting Another Terminal's Parameters".) BBN wrote such great documentation and would mail copies of it for free to anyone who asked (that's how I got mine), you couldn't even call it security by obscurity!

The "ARPANET" episode of "The Americans" really missed the boat about how easy it was to break into the ARPANET. I didn't even have to kill anyone! [3] [4] Makes me wonder about the part about squeezing your anus... [5]

What was your uname?

-A2DEH

[1] https://games.slashdot.org/comments.pl?sid=242967&cid=196819...

[2] https://archive.org/details/bitsavers_bbntipADA0eTerminalIMP...

[3] https://news.ycombinator.com/item?id=12422813

[4] https://en.wikipedia.org/wiki/Arpanet_(The_Americans)

[5] https://www.youtube.com/watch?v=hVth6T3gMa0

[6] https://www.youtube.com/watch?v=s3OMSMq9zPA
If you're watching CNN, you're probably watching fake news.
Isn't the third of the price of an office still quite a substantial amount of money? Can I ask what kind of space you get? I always imagined a small desk or cubicle for each person (individual renting). I ran my own business for awhile but jumped out because it was just so expensive and it was very difficult to separate life and work with a family.
Well you can patiently wait while children and old people are refused boarding flights, or detained at airports, preventing them from returning to their homes and families in the US. How patient do you expect them to be? I have to say my tolerance for scenes like that is pretty low.
It's a good thing all those Trump supporters were bots, if they had been real he might have got elected! (Oh, wait...)
7 Ways to Improve Your Business Cash Flow
This is what worries me about the HTTP "Cache-Control: immutable" proposal. Immmutable caching should come with a reliable way to be sure that the content that is going to become immutable is not corrupted in the first place.
Since they're doing shared memory in wasm, the choices are "standardize support for shared memory directly, right off the bat", or "let a dozen wasm libraries implement shared memory for JS in incompatible ways, then reluctantly standardize it after the fact". I think the former option is preferable.
About debugging: 8 things I wish I knew earlier in my career
Collection of Linux Fortunes
"do they offer worthwhile value"

You merely rephrased "need", so I refer to my reply above, same response.
I love async/await, but it's really syntactic sugar for a thing you could already do in ES6 with generators. The coroutine pattern is absolutely the right way to go with async handling, but we already had it. Now we have a slightly nicer syntax for it.
The muslim ban is probably as effective as the internment of the Japanese during WWII ordered by Roosevelt.

Which under Carter have been proven totally illegitimate and useless.

Well, segregation in the USA based on religion (Feynman barred from a PhD in Princeton for being jew) or colour of skin (until 1969), or birth (slavery-native americans) is part of the dark side of its history. Nothing new under the sun.

Question, is this a new cause of secession between rural and urban america growing up? I mean, if history repeats itself ...
You should see the MSDS for dihydrogen oxide [1].

1. https://www.sciencelab.com/msds.php?msdsId=9927321
With VMS you can hot add a machine to the cluster, migrate all running processes to it, then shut down the first node without any interruption. People kept systems running while moving buildings like this. And this was 20+ years ago.
Oh wow this is legit? I always figured it was one of those referral spam things in my analytics.
" Most of the terror attacks in the US have been by foreigners"

You sure about that ?
http://www.motherjones.com/politics/2012/12/mass-shootings-m...
It matters just for saving you the annoyance of looking at your keyboard searching for a specific key. The less you look at what you write, the more prone to error you become.
I recently made the observation that Karatsuba found his multiplication algorithm roughly ten years ahead of Strassen's matrix multiplication alg. And given that the crucial idea (using identities to save one multiplication) is already beautifully captured in Karatsuba's it takes away a little from the latter :)
This would make a great game!
> Minor new features[...] String padding

well, that's certainly one way to avoid another `leftPad` mess :)
Sounds a lot like Unity, but open.
Cyclone III was last supported in v13.1[1] of Quartus, which had a Nov-2013 release date[2]. Curiously, Figure 2 in this white paper[3] depicts all Cyclone models active as of March 2014, suggesting their tool went through significant refactoring with some big picture in mind, considering support for a largely active family wasn't continued. Not sure how much scaring folks away factored into their decision.

[1] http://dl.altera.com/devices/

[2] http://dl.altera.com/13.1/?edition=web

[3] https://www.altera.com/content/dam/altera-www/global/en_US/p...
Heh, while I see your point to some extent, you can't really argue there's any (popular) browser that does this better than Firefox :)
I think the point is (and the election may have shown) that in reality, it is the vast majority of the highly vocal, intelligent, creative, entrepreneurial people that hate Trump.
I don't think the quality of medical was quite was it now, even after WWI. For example, remember that antibiotics hadn't been discovered yet.
Sorry, my timeout kicked in and I couldn't reply quickly.

I apologize if my comments seem overly directed at you personally; that was not my intent and I should have made a top-level comment. You're a good guy and perhaps I've misunderstood how effective your approach will be over time.

Best, Erich
> When a raiding party from Islamic State of Iraq and the Levant attacked a Saudi border post last week...

This statement seems backward to me. Isn't ISIS supported by the Saudis to overthrow the Shiite government of Iraq?
Trigger's Broom was in active use.
Our democracy is broken, debased and distrusted – but there are ways to fix it
Users who don't understand it, disable it either accidentally, or based in bad advice, then don't know why Netflix doesn't work, probably in 2 years time when they long since forgot editing it.

As the years go by, I learn every config option is going to lead to some set of users getting confused and upset.
I still prefer Firefox over Chrome or Safari, and push it to everyone I can. Thanks for all the good work! Sometimes it looks like Chrome takes over the web like IE did ten years ago. I hope you can withstand this trend.
I've been working with a NetFPGA 10G board. It's quite cheap for academic research, but not for hobbyists. It's also rather old now. The project comes with open source HDL, but I've had immense trouble getting it to work. You need a special license from Xilinx just to get started (ethernet core). I wish I had chosen something else. I tried a Lattice ECP5 Versa board, but you need to sign a NDA just to get the ethernet documentation, which of course is impossible.
https://www.jetbrains.com/datagrip for your SQL needs
Build a device that can trace the source of some pain in any part of body.
AFAIK, Unity-the-engine still has a vsync bug edit: on Linux that makes running unity games on my laptop burn one of my CPUs at 100% nonstop. It heats the thing up, burns precious battery life, and is doubly infuriating if you're playing a game that should be light on resources, like TIS-100.

This has been an issue for years, and they can't be bothered to fix it.

edit: the reason is obviously that Linux is a small customer base, and you'd only notice this on Linux laptops, which is an even smaller subset. However, for indy developers in niche genres (where in some cases, like TIS-100 for example, you can expect a more significant chunk of Linux users), I think the fact that Linux support supposedly comes for free is one of the reasons to use Unity, making this doubly cynical.
Investors Watching You Like It's the Red Wedding = Awkward
You can still browse from the computer and add to your watch list IIRC (I used netflix a long time ago).
This article points out (correctly) that tabbed browsers throw away information about how tabs are connected, but it fails to give any argument for why that information is valuable.

I'm not convinced of this feature. It provides a large visualization, that costs a lot of screen space, and I don't see what user need all that extra information is providing.
I also like the moral predecessor of this algorithm (Morris counting algo I think it's called) which solves the simpler problem of estimating the number of elements in a stream with loglog space. Curiously it appears as an exercise in CLRS.
This says to me that the digital world has fundamentally failed the ordinary person who is not a computer wizard.

Even Fairly competent people can't safely do security.

What is the solution?
Ask HN: Demandprotest.com – Is this site real, or a hoax?
https://www.demandprotest.com/ allegedly pays people to "spontaneously" protest e.g. against Trump administration, see here: http://tulsa.backpage.com/MiscJobs/get-paid-fighting-against-trump/12627241
To me it looks either as a hoax/joke or at worst as something that was put together to discredit real protesters.

Anyone can help shedding some light on it?
Alternatively if the site is real could this be an (extreme) example of Uberization of politics?
Machine Learning and UX: It Doesn't Exist Yet
If you can transform your NP hard optimization problem into an LP, you have proven P = NP because LPs can be solved in polynomial time.

That said, many combinatorial optimization problems that look quite similar to NP hard problems have very nice and efficient LP formulations, and for many NP hard problems, integer programming-based methods (which in the end mostly solve LP relaxations) are among the best algorithms. For example, planar TSP can be solved for tens or even hundreds of thousands of nodes using the LP relaxation, branch, and cut tool set.

Modern LP solvers don't just use the Simplex method though. I'm very partial to the Simplex method myself, but in practice, Interior Point Methods are often used.
Lingerie theif
> Canada has immigration and laws and will deport people.

Eh, technically, yes. But like anti-sodomy laws in many states in the US, they are rarely applied. Canada does not have a problem with immigration, "legal" or otherwise, no matter what the "laws" say.

Open borders is a human rights issue and Canada is on the right side of history. They do not preference their own citizens over other people, just because of where they were born or what nationality they are. Canada is compassionate to all people and a model for the United States.

> Undocumented workers specifically are a problem not because we don't want immigration - but because they are at risk of abuse by their employer.

Agreed, that's why I suggested undocumented immigrants just forge their papers; that's how it's done in the US and at least in California, works pretty well and tends to keep employers more honest.

Ideally Canada should just automatically give any undocumented worker (and their family) whatever papers/status necessary to make their de facto immigration to Canada legal, so they can stop being abused by their employer (and anyone else). Perhaps by setting up a center or something that undocumented workers can go to to get legal sanction. (California does something similar—anyone can get a valid drivers license here without any gov't papers.)

In fact, Canada not already just giving undocumented workers full rights and legal papers could reasonably be considered to be a human rights violation, since by not doing so, they are enabling inevitable abuse by Canadian employers. Same with visa grants, Canada IMO should just abolish visas entirely and let anyone who can get to Canada in, with full papers on arrival. It's probably some shit arrangement with the US gov't that's preventing them from doing so, now that I think about it.

I'm sure that over time, Canada will repeal all laws preventing foreigners from immigrating to Canada, establishing quotas, wait-lists, or anything else that takes away anyone's right to immigrate to Canada if they want to. Maybe even faster now that Trump is pissing everyone off in the US.

Like ending slavery, fully unrestricted open borders can't come soon enough. Future generations will judge us accordingly that we did not do so sooner, and at least Canada is on the right side of history, even if their laws have to catch up a bit to their hearts.
> The vendor stuff is huge and inefficient and crap

Thankfully, we now have a pretty decent open source alternative:

http://www.clifford.at/icestorm

and you are welcome to contribute!
Why include Mozilla in those parentheses?
Uber have replaced a consumer-hostile oligopoly with a worker-hostile future monopoly.

This isn't bad for consumers now, but the future will be less appealing. Undercutting the competition on price is classic monopolist behaviour.

I suppose VCs tolerate it because when the competitors are down and out, the rewards will be huge.

Unfortunately for Uber I think their technology will become less and less of a differentiator because it will become easier and easier - and cheaper - for a small and scrappy competitor to copy it.

If the competitors add extra services - e.e. B2B courier/logistics, or B2C pick-up/delivery - Uber probably won't have the clean run it expects.
There's this show about the Canadian border services and they regularly go through people's phones: 'Border Security'
> At one point after days of training, my agent actually had a 90% LOSE rate against an opponent that played totally randomly. To this day I am baffled by this.

This is indeed baffling. My best guess: perhaps your error function was reversed? Getting to 90% loss sounds like it would require training.
Actually, this doesn't seem helpful at all. Rarely am I typing the entire program without any autocompletion and intellisense based assists.
TVM – Thermal Valve Manufacture
> building a business means building a BUSINESS not building software

This has been my biggest reality check. Building software is easy. Do you know how much of a pain in the rear it is to, for example, open a bank account for a registered company? I didn't! It's not hard as such, just not something I've done before.

The idea was to open a braintree account. The reality was I had to open a bank account for the business. To do that I had to get a passport (never been out of the country - it involved visiting passport interview office a few cities away to prove I'm me). I then had to write up a bit of a business plan so that I had numbers to give the bank.

Then braintree wanted a bunch of info to open the account, this involves bank statements to prove I have enough liquid cash to cover chargebacks and refunds. Now I had to look at what a director's loan is (UK) and how to use that so I can put enough cash in the bank to prove I can cover chargebacks.

I also registered the company far too early I believe, I had to do a tax self-assessment this month being a company director. I've never had to do that before, so that was another hurdle to figure out. I'm going to have to at some point before 2018 figure out how to do corporation tax and the likes as well as accounts. Either that or hire an accountant which is yet another interview and business plan scrutiny (first business plan I've ever written, so somewhat anxious I've done it completely wrong). Bear in mind all this doesn't even touch on advertising, marketing, landing pages, etc.

Building software is easy.
How you REALLY should be tying your ties
I believe tig [1] and gitk [2] are the standard tools for doing this. Either the author did not know about them or he did wrote anyway as a fun project.

---

[1] https://blogs.atlassian.com/2013/05/git-tig/

[2] https://www.kernel.org/pub/software/scm/git/docs/gitk.html
GSM signal sniffing for everyone with gr-gsm
> decent distros
"Build your opponent a golden bridge to retreat across." Sun Zsu, the art of war
I see more the 76000 categories. The highest category number for me is 79349, "Suspenseful Miniseries from the 1990s". And 1 is "African-American Crime Documentaries", but I don't see any titles in many of these categories.

https://www.netflix.com/browse/genre/1

https://www.netflix.com/browse/genre/79349
Steve Bannon's longtime suspicion of successful immigrants is the key
There are some open source toolchains, such as Yosys [1] and Qflow [2] for synthesising Verilog into ASIC designs that can be fabricated. And with multi-project wafer fab services like CMP and MOSIS, fabrication can be had in the tens of thousands of dollars for a few hundred ICs. So things aren't quite as bad as you make it sound, but it's still a big investment and requires a lot of fairly niche skills and experience.

1. http://www.clifford.at/yosys/
2. http://opencircuitdesign.com/qflow/
I can vouch for Zoom, I use it daily in chats with 5-10 people in 5+ countries and frequently with more, it works flawlessly given a decent connection (basic DSL).

I wish the UI was a bit better though (e.g. consistently working way to see who is talking is a feature that is not there or, it seems, sometimes it is and then disappear).
You're right (and I think commenters saying that parent was talking about halting problem are wrong - it was clearly about chaotic systems, which are deterministic). And yet, this doesn't make the original statement - "we have no idea what happens in our own code" - any less true. Without even touching the halting problem, all code we write quickly explodes in complexity beyond our ability to mentally simulate it, and those of us who don't work on life critical systems are not paid for anything more than some unit tests and a cursory "uh, it looks ok to me" assessment.
Hacky, trashes CPU cache, the code itself is on a sloppy side and, most importantly, it lacks the elegance of the original solution.

So I beg to differ, it's not really "better" by any metric.
It sounds like a honeypot to me. And it's inconsistent when he says "...we have no way of identifying you, nor you us." and his name on the bottom of the page...
I'm so happy to see the rapid progress being made with Transcrypt. It's an excellent project.
A feature that would interest me more, is to have a visual indicator of tab parent tab.

For example, I have tab A, I cmd+click on some links to open them in other tabs. I go read the other tabs. Then, it would help me greatly to have a way to go back to the original tab A. But I'm more after a visual indicator or something non intrusive than a change of paradigm with tons of useless information.
Do you want them to be able to start programming like "childsplay", but maybe use it professionally later on?

In that case Python is a good choice. It's the #1 language in education world wide. I used it to teach programming to my son. It is free, low threshold, and I've earned a living with it for many years.

Some experimentation can be done on-line without installing anything.

https://trinket.io/

http://www.transcrypt.org/live/turtle_site/turtle_site.html

But of course in remote places there may be no fast internet connection.

When I teach programming to a group, installation of software always costs lots of time. So it's important to preinstall what the children need, in a more or less protected way, e.g. administrator privilege. Otherwise they'll probably cripple their system accidentally in no time.
When I started the learning process I did expect to have a hard time. I expected VHDL to be very different from software. I expected all kinds of problems related to the "clashing of paradigms". I have encountered those problems. But at the same time I've been fighting with complex config files, unhelpful warnings, horribly long debugging sessions... I feel like the tools could be better. They could have helped me instead of being in my way. I now know how to do all of it, but it took me a LOT of time to learn.

And yes, maybe my goals were too ambitious. Ethernet and PCIe have proven to be hard to master.
what's default quality?
A reversal (Google for "trump reverse green card"):
http://www.independent.co.uk/news/world/americas/donald-trum...

In case you don't trust The Independent Here's a solidly right wing source to back it up:
http://www.nationalreview.com/corner/444372/trumps-executive...
> I'm not aware of any mainstream OS that has been fully reviewed for security

Windows NT

OpenBSD
From your article:

> If anyone is interested in seeing articles on those things as well, please tell me.

To which I'd like to respond: "Oh very much so! Please share!"

I've subscribed to your RSS feed, so you're sure to have at least one very interested reader.
It depends on whether the interviewee is using a piece of software that they claim to know. If they're calling themselves a senior dev and they use the mouse to select "save" instead of using ctrl+s, then I probably won't hire them. On the other hand, if they're doing a coding test in Linux and they claim no CLI experience, they won't lose any marks at all for asking how to launch a text editor.
The Knowledge Is a Scam
What a neat idea!
> Financial planning at large scale.

As opposed to execution of something that was not planned?
Whats your product?
I hope, though, that you understand that this is basically a reaction to GMOs being assumed inherently dangerous and evil by the general population, by the virtue of not being "natural" enough.
The day uBO was put on the MS store I removed Chrome from my computer and have no regrets whatsoever.
No, because I suspect most of their students are non-UK, and you're not going to suddenly magic up a several-hundred percent increase in UK citizens wanting to do a ridiculously expensive MBA.