skysight-inc/HackerNews huggingface dataset:
In the event of a nuclear war, as suggested by an ancestor post, someone will almost certainly attempt to use anti-satellite missiles as part of their first-strike protocol--especially against those satellites suspected of providing early warning for ICBM launches. Same deal for radar tracking sites. Blind the enemy. The enemy launches everything they have because they're blind, and think your missiles are already incoming.

Maybe someone launches anti-ballistic-missile missiles, and scores a few hits. Debris is spreading to all kinds of orbits. Kessler Syndrome will be the least of our problems as the bombs fall, but it'll be a pain later, after the fallout clears.
I actually just started dong this a few days ago and I’m loving it so far. I have it configured so that every time I save, emacs runs org-tangle and all my code ends up in the proper directories but I never have to touch it there, I can just stay in org mode and keep different ‘files’ of code in different collapsible sections making moving around much easier!
"Infinite" can be understood as "not finite" or "without limit", or "equinumerous with a strict subset of itself".

(I don't know why you switched from "infinite" to "infinity". I am opting to answer for the word "infinite".)
> The issue I still have with the Mainframe is documentation. Unlike most programming questions a google search does not turn up Stackoverflow results. I find I spend a lot of time going through random forums or reading the IBM doc. I don't find IBM doc easy to understand, but the more I have to deal with it the easier it gets.

You're not alone my friend, those IBM docs certainly are not easy to read/understand.
tangential question - inn the left nav of this page there is a link for "CS 61A: Structure and Interpretation of Computer Programs" with videos, slides and lectures. The URL is:

https://cs61a.org/

However the syllabus begins at week 7. Does anyone know where to find the first 5 weeks of this class? Also does anyone know what school this affiliated with?
I've supported this error code in at least three production systems. Am I doing it right? hmm
When you have no idea about something, time spent envisioning how to improve it is time entirely wasted. "Hmm, I wonder if elephants are used to pick chocolate bars from tall trees. Maybe we could improve production by creating a type of stilts for elephants that makes it easier to reach upper branches. Ah, but when the elephants fly home to Canada, would the stilts interfere with their wings?".

TCP has Window Scaling, allowing high bandwidth links to have up to 2GB or so on the wire, and Selective Acknowledgement, allowing recipients to acknowledge ranges of correctly received packets if some are lost. I picked 500 entirely out of the air, actual numbers will vary enormously.

A TCP/IP "stack" automatically tunes the settings for each connection, if your stack is modern it will do a pretty good job. Work on improving this automatic tuning in consideration of both theory and real world practical experience is an ongoing topic of network engineering.
>You're complaining about the disease and then complaining about the cure.

I'm not, I'm saying when someone treats you badly for ten years then suddenly changes their attitude, it's reasonable to wonder what motivated the change.

Tesla stopped being flush with cash and the recovery stopped being young years ago. He's announced ambitious production schedules (and missed them) multiple times. The 'we won't need more capital' thing? He first said that in 2011. Since then he's come back to raise money several times.

The real difference I see this time is a perceived closeness with Trump and general misbehavior on twitter.

Hmm, seem to have struck a chord here. Anyone want to actually say what you disagree with so strongly?
> I find the Unix shell you access through ISPF to be very difficult to use.

Hehe, I once ran tail(1) and forgot to enter the file name, so tail read from stdin, and Ctrl+D did not work, so my shell was stuck waiting for input until the system was IPL'ed. Fun times... ;-)
I am looking for iOS VPN for my iPhone and iPad
Is there any good VPN choice for iPhone and iPad. I am new to VPN industry looking for a good option. Found these 2 VPNs through one of review sources do let me know which one is best

https://www.purevpn.com/vpn-app-for-ios.php
https://www.expressvpn.com/vpn-software/vpn-ios
The $35/month is meaningless, because the insurance premium doesn't cover the whole cost of care: https://www.ctvnews.ca/health/average-canadian-family-paying....

> The average single adult makes $44,348 and pays $19,759 in taxes, with $4,640 going to health care insurance.

That's about 45% tax for someone making an average salary. In Maryland, that tax would be under 25%.

Don't get me wrong, I'm not saying that public healthcare isn't a good idea. (I think it is.) My point is that Canada didn't get public healthcare by declaring "we don't care about economics" (like OP). They figured out how to pay for it in realistic ways. That means they decided to tax the average guy on the street 45%. And cut taxes dramatically on corporations--to less than half the U.S. rate--in order to keep that dude employed and paying into the system: https://www.npr.org/2017/08/07/541797699/fact-check-does-the... (Figure 2). Canada isn't fantasy Bernie Sanders world where we declare "screw economics," give everyone free healthcare, and raises taxes on rich people and corporations.
For most businesses, probably not. I have a few friends that have Etsy shops as hobbies. They don't consistently make enough money from it to justify paying for a Shopify, etc site. So I figured I'd see if I could manage to get the costs down to only a credit card transaction fee.
> not all TV is just entertainment

Certainly, not all television is entertainment but in my experience the whole medium itself tends to get looked down upon and there's a lot of ridiculous virtue-signaling involved.

Compared to the people I interact with I read a fair bit, I'd say higher than average. However, I also watch the occasional documentary / tv show. In social settings I usually don't bring up what I'm reading as I find it's not a socially wise thing to do unless I'm certain the other party has similar reading habits to mine. In general I usually bring up what I've watched recently. What I find amusing are the subtle jabs I get for 'wasting my time watching tv' from people who I'm sure don't read as much as I do.

To me television is just another medium, nothing more, nothing less. It has its advantages and disadvantages, sure, but I've learned just as much if not more from extremely well done lectures / documentaries as I have from books. Even from watching regular 'tv shows' for entertainment purposes I've learned quite a bit as a lot of shows these days are extremely detailed (e.g. Mr. Robot) and there's quite a lot to learn or think about if you pay enough attention.

I don't play video games as much these days, but I also find the amount of disdain people hold for the entire medium is unwarranted IMHO.

For what I'm watching right now - I'm enjoying James Burke's Connections which was recommended here on HN a while back. I highly recommend others to watch it if they haven't!
Agreed, regarding the effort required to compete on completeness. However, somewhere in between “fad language of the week” and “let’s use nothing but C, because nothing will ever compete” I do think there’s room for new languages.

I’m old enough to remember a time when Java and JavaScript didn’t exist. They, for better or worse, climbed Mt. Improbable to become widespread. Ditto Python. I’d sure love to believe that a better set of languages could also climb that mountain.

Clojure has certainly gotten a leg up by grafting itself onto Java’s ecosystem, but as you point out, there are sacrifices (stack traces, and inability to support things like TCO for two). Ultimately, I’d love to see a combination of two things happen:

- More libraries that work across all implementations of Clojure

- At least one or two implementations of Clojure where the mismatch between the host platform and Clojure is minimized to useful effect.

On the last point, I’d love to see Clojure hosted on Common Lisp. I don’t hold much hope for this given the toxic reaction that many Common Lispers have for Clojure, but I can see benefits in both directions.

For Clojurists, CL has the benefit of running in lots of different contexts with some useful performance characteristics in some cases (SBCL, I’m looking at you). I also believe a Clojure-on-CL implementation would have the possibility of good stack traces.

For Common Lisp, rather than Clojure just being a mindshare theif, pure-Clojure libraries would become usable to the CL community.

Sadly, I think we’ve already achieved peak collaboration between the Clojure and CL communities. The people who liked what Clojure was about already enthusiastically left, and the remainder seem to mostly harbor sour grapes.
For things like headphones you should definitely try to find domain experts who have put significant effort into researching and documenting the difference between products, and then purchase based on their review until you're able to make the purchase on your own based on trying the product out in person.

I knew nothing about headphones, bought a few based on expert reviews (maximizing quality in my price range), and now I feel confident when trying out "floor models" at my local audio store.

If anyone's interested in the head phone website, I can provide it. Just didn't want to seem like I was shilling a blog. If you search Google "site:reddit.com in ear monitor review blog" you'll find it, and this is a pretty good formula in my experience for researching consumer products that have a high information asymmetry.
I have yet to meet a "fossil fuel supporter" or any person looking to destroy any alternative fuel source.

The closest I've ever come to that is people I know who actually work in oil drilling that defend fracking...

Aside from that, there is the crowd that wants more nuclear power if people are serious about getting off of fossil fuels...but I really can't say I've ever met somebody who was ANTI "energy sources".
Python has the same scoping as JS. I really don’t get why people complain about this then propose python as an alternative. JS even got past that with let/const.
The protocol itself says what you should be speaking: "I'm a teapot. Talk to me in Teapot, not Coffee." -- anything other than a teapot responding with a 418 would be RFC non-compliant
I think the base assumption with advice giving, when considered a positive, should be that the recipient asked for advice.
Clinical trial will use reprogrammed adult stem cells to treat Parkinson’s
This is exactly the "where I draw the line (as a result of the culture in which I was raised and live) is right and everyone else is wrong" way of thinking that I was complaining about.

The point I'm trying to illustrate is that where people draw the line on personal responsibility to do things to protect other people vs people's responsibility to look out for themselves varies greatly based on their culture and right and wrong is a matter of perspective and consensus.

Am I being dangerous or selfish if I don't pay a licensed plumber to connect my new gas stove or water heater? What about if I do my own electricity (the Aus vs US split on this one should be interesting)? What if I keep firearms in my home? Is it my fault if someone coming to knock on my door and annoy me trips over some kid's toys on my porch? What if my stairs are icy and they slip?

Reconciling differing opinions on public safety vs individual freedom to act (or not act) as we please is something society must do. As much as I'd love to push everyone I don't agree with off a cliff that's not an option.
This has been my go-to way of programming anything where I'm the primary person responsible for it.

With pandoc you get a system that can export to any format under the sun. The highlight so far was exporting a problematic code portion with the literate explanation around it and a pretty basic asymptotic analysis in latex to docx, code highlighting, math formulas, tables all worked without human intervention. It ended up in a power point that I'm told was very well received.
Egyptians hieroglyphics are phonograms though, not [very loosely defined] ideograms -- I thought that was the point about their translation, that people wrongly assumed they were pictorial ideograms.
Successfully used Business Model Canvas to present new business model to a larger organisation's board and get approval to start a new business unit. I feel it made the presentation of the key benefits of the business model easier, because the board was familiar with the Canvas and thus there was more shared ground.
And also Python Tutor:

http://pythontutor.com/
This should be made into an Electron app with load/save, and then sell licenses to it for $50 USD. ;)
There is something that pops out to me as interesting in this dataset; that the tweets don't consistently push one singular message.

Is this to spread divisiveness? For example, all the 10_GOP tweets are, of course, very pro-trump:

> cute 10 yo girl had a Trump dress on. Hannity asked her why she liked him. She said because he's doing great things for the country!

Whereas 4MYSQUAD, seems mostly Black Lives Matter related tweets, some are strongly against Trump/the right:

> Do conservatives give a fuck about #policebrutality?

USFreedomArmy is far-right:

> No wonder liberals cannot think logically. The U.S. FREEDOM ARMY awaits your enlistment

And user AAnitRacist is left again:

> Megyn Kelly tears into Trump over attacks on Trump U judge's ethnicity

----

EDIT: I see now the csv has RightTroll & LeftTroll as column values, which is nifty. The accompanying article states:

> Left Trolls often adopt the personae of Black Lives Matter activists, typically expressing support for Bernie Sanders and derision for Hillary Clinton, along with “clearly trying to divide the Democratic Party and lower voter turnout.”
> Who in their right minds realistically expects any organisation to respond to some random journalistic enquiry on a Sunday?

Jeez. Considering the story was posted today, what this probably means is that they requested commentary on Sunday, waited for the entirety of Monday, and didn't hear back until today, when they decided to post it.
Showstoppers is a really good book, not just about NT and it's history, but in my experience it gives a good overview of how such a large scale project looks from the point of view of everyone involved, including the CEO and people working on some specific modules.
One of the things that makes this article interesting is the fact that it was written by the current CTO of Microsoft Azure.

He wrote extensively about Windows NT back in the day.
Linux OS with SSD really gave me a different picture. I have 338 tabs open right now across 5 chrome windows. It is taking up almost all of my RAM but the response is very very quick. I had HDD earlier and my OS used to crash every now and then. Now I keep putting my computer to hibernate/sleep and I am able to retrieve history up until a month.
I was not aware that Earth was the only planet to have confirmed tectonics. That seems really weird. I wonder what the percentage winds up being between planets with and without tectonics.
> Doesn’t reading fiction require more imagination and active work than watching TV?

Theoretically, yes. But does this effort develop into skills useful in life? If not, then it's just entertainment.

> Personally, I think both are great! TV is fun to watch and there are lots of great shows. There are plenty of books with fun stories and characters.

I think so too! I love reading good fiction, and binding on good novel series just as much as I love binging on TV series! I just have issues with this popular notion that reading any book instead of watching TV makes you a smarter person, given that those books are usually light fiction, and not even something mind-expanding like e.g. some science fiction works.
Dixons #Carphone Data Breach discovered in June affected 10M customers
It's a nice opportunity to appreciate the lovely design of MDN pages.
For the record, despite proposals to remove it, node.js, ASP.NET and Go have all decided to keep it in [1].

Previous discussion: https://news.ycombinator.com/item?id=14987460

[1] http://save418.com/
Yeah, I'm sorry, but as a citizen of the UK, the US system of bail and bail bounty hunters is just nuts.

A child could see that it is incredibly regressive (in the economic sense of the word).
You still can't avoid runtime errors because of non-terminating functions. Determining whether an arbitrary function in a Turing complete language is total or not is undecidable. I don't see any mention of a totality checker (which would make the language not Turing complete) either. Idris also has this.
I don’t think it’s done intentionally to make companies look bad. It’s just the inevitable result of two conflicting goals: to reach out for comment from the subject of the article, and to publish as quickly as possible.
The implication of what you're saying is that there is no such thing as racism...
I think it's absolutely a moral issue, but that argument has gotten nowhere in America.

Single payer care allows labour mobility because employment no longer dictates care. It's small business friendly since people can take a financial risk knowing they are not taking a medical risk for themselves or their family. It's big business friendly since employers don't have to manage medical benefits anymore. It's health care provider friendly since the administration overhead of billing to a single payer is greatly reduced.
Yes, I've checked it and understood what it said. If you take spin, which can't exist by itself in classical physics and use it in a semiclassical approximation you get a good enough approach for your problem that has workable maths. People do this all the time in quantum optics, you consider for instance quantum atoms and classical EM fields, because the whole machinery would be too much trouble. But that's not classical at all, it's just model building. With classical physics alone you wouldn't be able to calculate anything because it wouldn't provide the basic phenomenology. Try to build a classical theory of the photoelectric effect, it's impossible yet it opens the door of your elevator.
So, part of getting advice depends upon seeming to be the kind of person worth sharing with.

This can be competency in a different discipline, or being young and full of potential, or being personally interesting, etc.

In my experience experts will routinely and freely share their knowledge. People love talking about themselves.

If this has basically never happened to you, it's worth some self-examination. Do you make friends easily? Do you manage relationships well? Do you often find yourself in arguments? Do you have some recognized expertise or usefulness in some area?

There are many hints in your language. The "tend to be crap" anyways is a tell that you might have a sour attitude on life that turns people away. The "baffled by" indicates a lack of empathy and low ability to examine why your situation may differ from theirs. "Give me an example" is demanding. "Felt the need to impress me" views others' motives in a mercenary and petty way.

You're free to ignore this. But, consider that if you figure out why people aren't mentoring you specifically, it may also solve a bunch of related issues caused by a common thread.

(The thoughts above are based on little data, so don't take any of them personally if they're off base. The one big data point is never receiving advice - that is a sign of a problem.
And, since you did want an example, when I entered business I cold emailed someone in my field how they did online work. They gave me a detailed and helpful answer, and we later became business partners. I have many stories like that.)
I still have my copy of PSP 7 (from circa 2001). It's still (for my rather modest needs) my go-to image editor to this day yet.

Apropos nice letters and communications from founders of software companies such as JASC, the hosting company I worked for used many of Persits Software's[0] components on our Windows/IIS servers.

Every now and again I'd need to clarify some technical thing with them that wasn't in their documentation and every time I'd get a reply within 4-8 hours directly from Peter the founder of Persits. I didn't even need to supply a license number or proof of purchase, it was just straightforward good old fashioned support and customer service. What was also nice about them as well was that they never fleeced you for "upgrades", you bought a lifetime license and that was it.

[0]: http://www.persits.com/index.html
Lets take the next logical leap and blame Russia for creating bots that will divide America between Walmart and Amazon
Yes. This is discussed in the accompanying article https://fivethirtyeight.com/features/why-were-sharing-3-mill...
> I read articles instantly or send them to desktop at home.

From phone to desktop? Is it possible in an iPhone?
So, it's a little difficult to come up with solid numbers on it, but most estimates I've seen are that there are approximately 300-500 million tweets per day. All of this activity amounts to about eight and half minutes of daily tweet volume, spread over two years.

People get very zoned in on very small and rare occurrences. I see this all the time in software support; a customer will report some bug, and claim that it is happening constantly; you dig a little more, and they continue to insist that it is happening all the time; when you get to the bedrock facts in logs and traces, you find that it happened twice out of tens of thousands of interactions over the last few months.
If we'd have a carbon tax to level off the economic incentives indirectly received by oil companies and ICE vehicles manufacturers, those products would be much more expensive. Then we can honestly compare which car is cheaper.

Apart from that, I also don't get the 'baby boomers against Tesla' argument.
Jeff Atwood virtue signals on Twitter
Sure that works... I think encapsulation through separate db schemas is generally sufficient. Most people don't start or end up here however. I'm not saying that RDBMS used correctly is a bad thing. I prefer multiple small postgres schemas per "data service" (what I'm calling a service that deals only with data persistence, and updating consumers about changes to data), each schema can correlate to a single resource, or smallest possible domain of the application. These services can publish notifications about updates that can be consumed by consuming downstream services.

It's my opinion micro-services, should do one thing and do them well, and the data storage that backs these services should only be concerned with the domain of that single-purpose service. It should be isolated from all other concerns.

Having a separate schema for "users" than for "messages" for example.

Where to draw those dividing lines is not always easy.
Light painting animations directly from Blender
If you play long enough it will make you regret less
I'm missing the part where this is in disagreement with OP. It actually seems to be saying almost exactly the same thing.
I’m not a psychologist. I can’t talk about most people. I do not. I break problems down into sub problems and then think of how to combine results to achieve the answer. I repeat this until my subproblem is trivial. This lends well to the compositional approach of functional languages. Imperative languages require taking the extra step of scheduling. I think many people think like me but due to the prevalence of imperative languages, do not pursue cs.
Hey - project admin here. We're recreating it based on the book. Our Rivendell for example is very different to the one in the film: https://www.planetminecraft.com/project/rivendell-4035048/
Best Practices for Implementing E2E (End-To-End) UI Tests