skysight-inc/HackerNews huggingface dataset:
Their conclusion in the OP was AIUI that _many_ stars produce novae serially. So we should surely be able to match series of novae (along a stars trajectory).

The time between classical nova outbursts is estimated to be on the order of 10,000 years, so the previous outburst of this particular nova was probably long before the development of writing.

In addition, it likely takes only a couple of thousand years for the expanding shell of gas to fade from visibility, so it's probably not possible to find the traces of previous outbursts along the trajectory (although that would be cool).
I used to buy video games at a Gamestop next to my neighborhood supermarket. At one point, they had an employee that seemed to love to make unnecessary negative comments about my taste in games. It's a manager's prerogative to fire the employee for providing a bad customer experience, just like it was mine to just get my games somewhere else. Ultimately donors are think tank customers, and this is all perfectly fine: the world where I am forced to go to the same store, or a Gamestop manager has to tolerate an employee that tries to deter people from buying non-Microsoft products, is probably worse than one where someone on a think tank has to measure what they say.
There's learnings to had here though: The case of a think tank relying on very few donors is no different than a B2B startup that relies on a single enterprise company: You have a tremendous risk, the funding can disappear at any time, and for any reason. Anything other than diversification puts you at risk, and it's not really the customer's fault if you put yourself in a very weak position.
This also affects far bigger fish, like media companies and even legislators. And that's why we should have care when it comes to both media consolidation, or mechanisms where very few people can have a very big influence on the outcome of an election. But it's not as if we live in a world where the only way to have a think tank that produces policy proposals is to clear everything with Google.
I want to elaborate a bit why I dislike Facebook's BSD + PATENTS license:

I believe Facebook was built, in part, using software under MIT, BSD, Apache, etc – I see it as immoral when they turn around and release OSS software under BSD + PATENTS.

BSD + PATENTS sounds like a great idea in theory – if every company released under BSD + PATENTS it would essentially render the patent system toothless, except for the patent trolls who would still be free to sue whomever they want. In practice, however, it would be hard for BSD + PATENTS to have widespread adoption because it would be seen as a loss of value to shareholders, especially as for some companies their patent portfolio is an important part of their valuation.

IANAL.
In the US most Renter's or Homeowner's Insurance covers "off premises" theft too. Though depending on your deductible it might not be worth making a claim.
The rules could get reworked, but I seriously doubt if they ever will. Maybe its possible to slowly change the game over time, but completely changing the rules overnight would be too dramatic and risky for any league to really get behind. The best chance is probably for the NFL to come up with a long term plan to fix things, but that'd require them to admit the problem, which I don't think will ever happen.
> I never said "all the benefits SPA structure can offer the multitude of other projects" were meaningless, in fact I specifically said there's a time and place for them.

No, you said:

> There’s a time and a place for JavaScript frameworks, and whatever it is you’re building probably isn’t it.

Do tell us when a SPA structure is appropriate... Then, explain how that sentiment is any less "arrogant" than Ember.
Maybe not that many, but still a lot more, if you first looked at BGP, and only brute-forced networks that were routable, rather than the entire search space.

Basically, before scanning, query and iterate all ASes advertisments and union present ranges, then feed that to zmap or something that can scan IPv4 and/or IPv6.
I keep hearing this sort of stuff more and more lately. I guess it is time to refile "Atlas Shrugged" as nonfiction.
>I haven't seen much code that uses the bad aspects of JS, or at least exposes it in library APIs. You can just stick to the good parts of JS and have the same benefit. Clojure also has its quirks, btw. Every language will.

Every language will have quirks, but Js certainly has a lot more quirks than Clojure. My team saw a huge gain in productivity moving from Js to ClojureScript on the front-end.

>The language may encourage it, but given that none of the JS libs I've used mutate anything I give them, it sounds like the benefits of immutability have spread enough that mutation is no longer a problem in practice.

That's certainly not my experience. Everything in Js is passed around by reference, and it takes a lot of discipline for teams to write applications in a maintainable way.

>If you write a good set of config files with something like Webpack, it's fire-and-forget. And in practice, Leiningen isn't all that simpler than JS alternatives. Trying to understand the sample project.clj for a real-world ClojureScript project was kind of a nightmare for me.

Leiningen is also fire and forget when you use a template. I don't think understanding Webpack and all of its config is any easier.

>We'll have to agree to disagree. I can make changes to my site and the page reloads live with only 14 lines of vanilla JS code on the front-end[1] and back-end[2] each.

This works fine for small applications, however in large real world apps where you have a lot of state reloading a page every time you make a change is just a non-starter. I might need to login, navigate to a specific section, load some data, and then work on the presentation. Repeating all these steps each time I change a few lines of code is absolutely insane.

>That may be true, but that doesn't prevent equivalent libraries to Reagent/re-frame from being created in JS.

Actually it does. Js syntax sucks for writing HTML, and that's why you have stuff like JSX in the first place. Now you have an additional DSL with all of its quirks on top of already quirky Js.
It's a bit late, mr Cook.

But better late then never.
I looked at a lot of them at todomvc.com and decided I didn't want or need a framework. Instead I chose to use Apache web server, CouchDB, PouchDB, jQuery, and Bootstrap.

I chose those tools after boiling my brain over which of the JS Frameworks there was "best" and really couldn't come to a conclusion.

After a few beers one night it occurred to me that maybe I should look for what was "easiest for me" instead and that changed how I looked at it entirely.
As you almost certainly know, the city controls permissions for every building.

A city that gives planning permission for a development that is probably going to be destroyed with loss of life in the next hundred years is not serving people well.
Researchers taught an AI to write realistic restaurant reviews
Why would it be a quid pro quo? A government-hackable system allows intelligence services to 'keep the country safe' by helping data gathering (remember the arguments put forth during the iPhone/FBI kerfuffle). So governments support them through the means at their disposal, funding, govt contracts, State dept deals etc. The company gains because they shift product. Win-win.

I'm not sure what the CIA/NSA would gain by explaining their tactics, I don't understand why they would ever do that. IMO it is a non-sequitor to my comment.
$40m nmap
Some good basic tips, but...

The most difficult problems in relationships are having to repeat the story of how you met??
This doesn't seem to integrate with my existing bookmarks?

Have I done something wrong, or is this not possible right now?
If not, are there any plans to do this in the future - any help organising my existing pile of bookmarks would be awesome.
... no ... the essence of free speech is free association and dissociation with people, ideas, and narratives. There should be no compulsion or "made to continue giving" if they disagree.

In this aspect, google would be well within its rights to discontinue funding speech it no longer agreed with. Its within its rights to attempt to influence a narrative.

But there are optics associated with this, and people who may be (rightfully or wrongfully) suspicious of its motives, who would take such actions as confirmation of their own pet theories.

Without reflecting on how common a pattern this is, if this is what happened, then it happened. And its not wrong for google to ask for tighter conformity to its preferred narrative. Its not wrong for the think tank to offer this tighter conformity.

It just looks ... well ... bad.

Google acting in their own self interest is rational. Doesn't mean its "good" or "bad" in a wider context, but it is rational.
Or in Rugby Union, during a ruck or maul.

The main difference in tackling technique between American Football and both codes of Rugby is use of the arms. In Rugby the arms must be used to tackle the opposing player. A shoulder charge, with no arms used, is illegal and may result in expulsion from the game. In a recent New Zealand vs British and Irish Lions game, NZ player Sonny Bill Williams was given a red card and sent from the pitch for this exact offence.

The other main points to note are that the opposing player can only be tackled below shoulder level and, as you've pointed out, in open play only the ball carrying may be tackled (or blocked).
>is the concentration of power required to apply such pressure healthy for society as a whole?

No concentration of power is required for a corporation to fire someone it effectively employs.
Glenn Beck's the Blaze Conducts Mass Layoff
And even the scrums have reduced contact nowadays; arguably this has resulted in them becoming rather difficult to execute well, and they're becoming a bane to the modern game. Tweaking these things does have knock on effects.
Thanks, guess they'll add that to the homepage in 60 minutes
To recap for the non-Java reader: the problem was that the Servlet specification did not initially support suspending and resuming without suspending and resuming the thread handling the request. The Servlet 3.0 specification supports it, but before you could not use multiplexed IO within containers that required the servlet interface, even though IO multiplexing worked perfectly fine (and, as you said, some containers allowed it via a custom interface, since it is pretty much trivial to add).
> And when it comes to Facebook, I mean, we can't split this up like we did with Standard Oil. People want to be connected.

Hence, email? It can be done.
Funny enough, I did this with Postmates once.

I ordered a meal which Postmates estimated to be ~$16. When they finally billed me it was charged at $32.

When I contacted them they told me that the prices reflected aren't always accurate, but I'd say a price going up double is a bit of a goof on their part. They were unwilling to refund the payment, and so I called my bank and explained the situation. The bank associate on the phone took care of the charge back as a measure against them.

After that, I've never ordered from postmates again. I get that prices can vary, I'd forgive it to a certain degree. But double the price? Nope.
https://www.math.ucdavis.edu/~greg/images/floor3.jpg

UC Davis Mathmetics Department Bathroom
The FAQ is pretty clear on the HN position regarding paywalls:

> Are paywalls ok?

> It's ok to post stories from sites with paywalls that have workarounds.

> In comments, it's ok to ask how to read an article and to help other users do so. But please don't post complaints about paywalls. Those are off topic.

https://news.ycombinator.com/newsfaq.html

More description from 'dang.

https://news.ycombinator.com/item?id=10178989

Although it's from a couple of years ago, I haven't seen a moderator make any comment to indicate that this stance has changed. Here's a similar Ask HN from a year ago where 'sctb points back to 'dang's Tell HN.

https://news.ycombinator.com/item?id=12683017
What you are describing is essentially "ladder kicking", which was the top comment from the discussion a few months ago: https://news.ycombinator.com/item?id=14779881

> Having known so many people involved with Facebook for so long, I have come up with a phrase to describe the cultural phenomenon I’ve witnessed among them – ladder kicking. Basically, people who get a leg up from others, and then do everything in their power to ensure nobody else manages to get there. No, it’s not “human nature” or “how it works.” Silicon Valley and the tech industry at large weren’t built by these sorts of people, and we need to be more active in preventing this mind-virus from spreading.
written in C++ :)
Yes, please. It's a two way street, if they want the traffic, open the content. We all know there's clear value to the traffic a well positioned HN post brings.
If the EU and US really pissed off Google, imagine the things that would start appearing in news centers all over the world that Google has stashed away on storage drives in some backroom server.
Elixir does it very well, I think.
How much do you care? How much do they care? I go to lots of people's houses and they openly give me the wifi password to their network.

That said, having security is good. And building networks is fun. :)

If you are comfortable with a little Linux you could get a router and reflash with OpenWRT. Divide into 2 different VLANs. Have one port on the router connect to your VLAN and the other port connect to your neighbor's. If you use your own router on this port, you would treat this port as WAN and your own network as LAN. It would probably be NATed so your neighbor would have a harder time getting into your network. The OpenWRT GUI makes it pretty easy, but it helps to know a little about subnets and routing.

For a commercial solution, you could get a Ubiquiti Unifi gateway with a Unifi switch. Basically does the same thing. I'm not sure I would say their GUI is easier or harder than OpenWRT. You still need to know a little about networking.

If you don't sufficiently trust your neighbor having access to the WAN port, you could connect your own VPN router to your port on the VLAN.
15-year might be more fitting!

Fixed.
AIUI bare knuckle boxing is less dangerous than the big time stuff. Gloves protect the boxer doing the punching from breaking their fingers/hands, enabling them to do more damage to their opponents. You ain't punching a skull with your bare knuckles and hurting the other party much.
C was designed to be more portable than assembler. In fact, that was one of its raisons d'être. It is not hard to imagine that other programming languages (COBOL, Ada, Common Lisp, Perl) could be more portable than C, but still.
Not to distract from the main point, but my experience has been NYT and WST lean towards the left than the right, although WST is more conversative on the financial side which is obvious.
Tackling in American football is almost gone from the game. The object now seems to be to smash into the ball carrier as hard as humanly possible and hope he falls down. You rarely see a receiver or quarterback tackled, you see the defender simply run into him as fast and hard as he can. Watch some film from the 50's and 60's and you will immediately see the difference.
Works fine for me in Chrome on Windows 10.
Node.js Express API development security checklist
Incoming: some excellent new gaming CPUs from Intel
I am patiently waiting for the first bellwether Ivy league school to drop football with brain injury being the reason. I think the demise of college and then professional football would cascade after that, still a decade or two but it would be inevitable and possibly faster than people expect.
European Hate Speech Laws Suppress Views from the Left
It's always like this, or worse. Active war-zones are a bit different if we are sailing through "hazardous" waters. Usually on top of work and normal watches, you'll man up some different watches since the crew will have to man extra guns.

Some divisions are different, but a majority of sailors have a pretty solid stream of work. Maintenance of a ship that is close to 20-30 years old is a constant battle. Hell, even a ship that is 5 years old requires meticulous care.

Deck division is responsible for maintaining a majority of the "skin" of the ship. So, a lot of painting and preservation. We are also responsible for all life-saving equipment on the ship: Life preservers, life-boats, any number of RHIB (Rigid Hull Inflatable Boats), life-lines, etc. A lot of this time is spent supervising extremely under-qualified and unmotivated individuals.

It's almost akin to teaching an unwilling 5 year old to read, and then every single day constantly monitoring his progress. As soon as your comfortable that he or she can read without supervision, they are transferred to another division, or are taken off the ship.
I hope you don't truly subscribe to the ad hominem nonsense in "The Free Market Fairy." A discussion about free markets is sort of off topic anyway, so I imagine you just saw the keyword 'market' and made some assumptions.

A mathematical market doesn't need to have your political sentiment attached to it. The reality is that there are markets for pretty much everything and we can better analyze many systems by evaluating them as such (including governments), especially as it pertains to supply, demand, and incentives. Don't shut your mind out to different ideas (or try to validate your own incorrect oversimplified world view) just because you heard a teenage libertarian make an incorrect oversimplification of free markets.

But since you brought it up, it seems like you don't understand that a strong legal framework is necessary for a free market -- only the misinformed argue otherwise. In your article's example of global warming, for instance, externalities need to be captured and property rights need to be applied broadly and equally, which they are not in our current system. Most Republicans don't realize this. And most Democrats ignore all the realities and benefits of a free market economic system because the Republicans (and some libertarians) misrepresent it.
Yay. They don't deserve the traffic.
Paolo Soleri and the cities of the future (2013)
Those funnelled profits should be taxed at a rate to discourage that sort of arrangement then.
They are the only one of the big four in the US with non-guaranteed contracts. And the one with players by far the likeliest to get badly hurt.

Not to mention (1) many players don't actually get paid that well; (2) careers are often quite short; (3) unless you're a liar, you understand what happens when a player gets hurt but if they don't play, they don't get paid... Surprising no-one who doesn't work for the NFL, players play hurt. Or hide concussions.
> If Google as an "information provider" fails (search, email, telecommunications, DNS services, cloud services, etc.) a lot of other businesses stop or collapse.

Seems a bit of an exaggeration. Let's pretend we got word from an all-powerful being that Google and all of its services were going to disappear from the face of the earth in exactly 30 days, giving everyone including users, competitors, partners, etc. plenty of time to prepare. 30 days from now, specifically, what collapses?
Googles growing influence in the world is darn right scary. They are a private company so they can do what ever they want (i.e. they could delist & censor anything the author writes) and claim free speech. If they wanted to they could wipe someone's online identity off the face of the web.
Building Your SPA in Elm – Part 1
I used to think that Sundar Pichai was pushing all questionable things at Google. I now realize that roots of the problems may be deeper.
If We Fail
Quantum encrypted box hints at unhackable communication
Without the weird formatting:

> I used to buy video games at a Gamestop next to my neighborhood supermarket. At one point, they had an employee that seemed to love to make unnecessary negative comments about my taste in games. It's a manager's prerogative to fire the employee for providing a bad customer experience, just like it was mine to just get my games somewhere else. Ultimately donors are think tank customers, and this is all perfectly fine: the world where I am forced to go to the same store, or a Gamestop manager has to tolerate an employee that tries to deter people from buying non-Microsoft products, is probably worse than one where someone on a think tank has to measure what they say.

> There's learnings to had here though: The case of a think tank relying on very few donors is no different than a B2B startup that relies on a single enterprise company: You have a tremendous risk, the funding can disappear at any time, and for any reason. Anything other than diversification puts you at risk, and it's not really the customer's fault if you put yourself in a very weak position.

> This also affects far bigger fish, like media companies and even legislators. And that's why we should have care when it comes to both media consolidation, or mechanisms where very few people can have a very big influence on the outcome of an election. But it's not as if we live in a world where the only way to have a think tank that produces policy proposals is to clear everything with Google.
Databases and Distributed Deadlocks: A FAQ
One of my favorite plot lines is where someone is an unexpected ally but then circumstances and conflicts of interest cause the alliance to become untenable. E.g. the movie "The Siege," General William Deveraux (Bruce Willis) reassures the protagonists, after a terrorist scare, that he's a "card-carrying member of the ACLU." But eventually, he's rounding U.S. citizens up into camps.

Big companies' alliances with social justice types strikes me as similar. It's tenable, to a point.
Their corporate/technical solution towards my exploding washing machine was to just cover up the Heavy Duty and Bedding cycle selectors with a sticker.

Their corporate/technical solution towards their exploding phones was to remotely brick them if they weren't returned by a certain point.

My enthusiasm for their entrance to this market is very low.
You made me remember now.

I tried to major in film (it was a program halfway between film studies and technical work), and remember a big technical thing being not producing an "axis break" (I won't know the terms in english) by changing angles too suddenly or even changing lenses too abruptly from wide to long. Unless you were trying to break the rules on purpose. The big exception was "plane/counter-plane" shot sequences where we alternated between seeing two characters who were talking face-to-face directly. This was 15 years ago and not in a country with an actual film industry.

Then the reason why this worked was said to be insert long French theoretical evocation you identified with the characters. The lacanian gaze, that kind of thing.

So in light of what you just said, the whole "axis break" makes perfect sense: film sequences are trying to show images I might have plausibly apprehended in real life via eye movements. Because I'm always seeing it from someone's point of view. The lacanian gaze.
Google maps timeline
> It actually is the consensus in the OOP world these days that composition is preferable to inheritance in most cases.

No argument there. :)

> Yet I dare to argue that this broad definition is not "useless" because both Erlang and Haskell default to immutable data and pure functions, and that defines FP more than anything.

I think this illustrates what I'm trying to get at: if one's task is to further the tenets of functional programming, then going around espousing "functional programming" as a general concept is less direct than just cutting to the chase and evangelizing for immutability and/or purity directly, especially when one considers that e.g. Common Lisp is neither immutable nor pure, but will be what plenty of people's minds jump to when they think of FP.
Oh, sure Apple. NOW it's bad for incumbent players to have an advantage.

smh