skysight-inc/HackerNews huggingface dataset:
No, New Horizons (the recent mission to Pluto, and in 2019 to Ultima Thule) was run through APL, the Applied Physics Laboratory at Johns Hopkins University, not JPL at Caltech.

Don't confuse the two; APL is actually becoming quite a rival to JPL. I recommend the book "Chasing New Horizons: Inside the Epic First Mission to Pluto" [1] if you care to read about some of the politics.

[1] https://www.goodreads.com/book/show/36031228-chasing-new-hor...

The following is an extended quote from the book, to give you a flavor:

APL had not done many planetary missions—only one, in fact—but it had an impressive, decades-long track record of building and launching Earth observation and military satellites that performed well and were inexpensive.

…

APL’s Discovery mission was called NEAR, for “Near Earth Asteroid Rendezvous.” The craft launched in 1996 and became the first spacecraft to orbit an asteroid, circling for a year around the asteroid Eros. Later, it would even land on Eros, a bonus achievement that was not even conceived of in the original mission proposal. And to top that, the APL team had completed the spacecraft ahead of schedule, and ended up doing the mission for $30 million under budget, giving the money back to NASA.

…

[After the Bush administration tried to cancel the Pluto mission competition,] I was so mad I couldn’t see straight, and I smelled something fishy. If Europa went forward, JPL would be guaranteed to get the work, because that mission had simply been assigned to JPL—without competition—and it was also a far bigger monetary prize than winning Pluto would be. Alan speculated that JPL had worked behind the scenes to persuade the Bush administration more or less to trade the Pluto mission for a new start on Europa. He also believed that JPL had another interest in killing Pluto, because if APL actually won, APL’s hand would forever be strengthened as a powerful competitor in all future outer solar system exploration.

…

Tom decided to fight fire with napalm, calling his political ace in the hole—the powerful senator Barbara Mikulski of Maryland, where APL is located, and then chair of the Senate funding committee responsible for space exploration. At Tom’s behest, Mikulski wrote a sharp letter to NASA, demanding that NASA resume the Pluto mission competition
…
I guess finding a photograph of them, which is quite likely these days, is confirmation enough.
Three Tips to Grow Your Business Online in 2019
If anything it would be ISA VGA being visible thru a 64KB aperture at A0000, and even that wasnt it. Why would you specifically program VGA into planar instead of nice "chunky" pages? It was an artifact of the way VGA CRTC worked.
I didn't mean to imply spirit and should have wrote religious.
I imagine haproxy might get more popular if F5 does anything to hobble the open source part of nginx.
There is always a local angle (H. Caen). Robert Morris Sr was a cryptographer, chief scientist of the NSA, and father of Robert Tappen Morris, Jr. Robert Tappen Morris Jr. was the creator of the Morris Worm. He is a friend of Paul Graham and is a partner in Y-Combinator.
>Every flow and part of their website is about converting people to paid

Their client is no better, constantly sending out desktop notifications that my dropbox is getting full and I should upgrade to their 1TB plan immediately.
Thank you for this public service.
Hackernoon/Medium Fight Continues
I received this email:
"Hello,

We are writing to you today because you may have received communication regarding your post(s) that are part of Hacker Noon, and we wanted to clear up some confusion that we’ve gotten from writers who received this email.

First, we want to clarify that your content is published and hosted on Medium.com. Hacker Noon is a publication that exists on the Medium platform.

You own the copyright to, and have complete control over, all the content you publish on Medium.com. This is regardless of it being part of any publication, including Hacker Noon. These are your rights as defined in our Terms of Service.

Any Medium user can create a publication on the Medium platform to organize a team of writers and their posts. And while Hacker Noon may appear to be an independent website, it is not. It is a container that exists on the Medium.com infrastructure, much like a Facebook page.

Publications on Medium are bound by the Medium Terms of Service, and they have no right to your content that you do not explicitly grant them. That includes exporting, copying, or reposting your content to any website that is not Medium.com.

If you do not want your content to be moved from Medium.com to the new Hackernoon.com, you should not consent to the email. Your post(s) will still be available on Medium.com.

Additionally, you can remove your post(s) from Hacker Noon, or any Medium publication, at any time. Simply navigate to the post, click the "..." menu in the lower right corner, and remove the post from the publication. Watch this video for more details.

Apologies for any confusion, and please let us if you have any additional questions or concerns that we can clear up for you.

Thanks for writing on Medium,

Medium User Services"
totallynotacult

elon's hubris makes him and his actions with his companies pretty great entertainment but his treatment of employees and his followers treatment of those not drinking his kool aid is scary. his/teslas brand is interesting
What is the actual Limit? I am redirected to the German Version which states „no limit“
Since we're on the topic of code quality, this example is an incredibly strong indication that you should be using an interface.

And while the requests library might be shorter/easier, it doesn't offer nearly the guarantees that it will exhibit the expected behavior nor the feature flexibility that libcurl does.

https://curl.haxx.se/libcurl/features.html

https://curl.haxx.se/libcurl/theysay.html
Yes, but in a different way. A cop can shoot you on sight and in many cases get away with it, even if it wasn't justified. They have immediate life-or-death authority over people.

Judges can make a bad or corrupt ruling, but, at least until you get to SCOTUS, you always have the ability to appeal. And there's no immediacy; an incorrect decision by a judge will never leave you dead a matter of seconds later.
This isn't that. A golden parachute is in place up-front in an employee contract. This is a spot bonus of $150MM that was awarded by the CEO to an employee under investigation, without following the corporate process.
Might be worth (in future) noting that there are multiple Richard Karp people, for a moment I a) thought it was the other CS-related Richard Karp, and b) that he had died (neither of the CS Richards have, thankfully).

As is obvious (now) from furcyd's post, this is about Richard M Karp
It was copied from stackoverflow... apologies, I just knew it was possible.
I don't understand the Dropbox negativity on HN. I've used it since 2010 and it has provided me with incredible value. I used to have free service for documents but my library of data grew larger. I signed up for their $10/month program without a hitch and have been a paying user for years. You get a terabyte of space.

I got rid of NAS backups and I have selective sync enabled on folders that I need synced. Large files remain in the cloud.

There are a few things that I think are worth paying for. Dropbox delivers every day, every hour with no worries of backups.

In terms of limiting devices, remember when iTunes introduced 5 authorized devices? Spotify Free has ads all over. Dropbox's business model is to convert free paying users by exemplifying the value that they provide without excessive nags, ads or annoyances.
That is a pretty heavy political bias. Which isn't a surprise, given D. W. Soh's history of confusing politics with science -- she argued in favor of conversion therapy for trangender kids (which doesn't work and kills patients) and quit academia because she couldn't handle the resulting criticism -- and now she's a political writer who peddles pseudoscience.
Dairy was the main culprit and I've cut back my consumption of wheat products significantly.
50ms is huge. I strongly suspect there is something more in play if you get that sort of perf difference between apache and nginx.
No matter how skilled the developer, there will be ramp-up time when they not only don't know the framework, but also don't even know the language.

And if a company is using a popular language/framework they can find senior developers who know the language and the stack. Why should they hire someone who hasn’t taken the time to learn both?

That ramp-up time being significantly shorter for a senior dev is what we're talking about, and how selecting for the specific stack like you're describing isn't necessarily going to be worthwhile - learning the domain is likely to take longer than learning the technology.

Not really. If someone has ever been exposed to a similar framework - take your typical MV* framework for example - even a developer whose only been active for three years can easily transition.

I have no idea why old folks (putting myself in that category) think they can get by without keeping up. Do you really think that someone who has 15 years of experience but haven’t kept up with the industry won’t be at a disadvantage over someone with 5 that has? On the other end, you have people like me that knows what it’s like being behind the curve and vowed never to put myself in that situation again.

You can’t imagine how long it took me to unteach a 50 year old who had been doing ASP.Net web forms for years how to even develop in ASP.Net MVC using server side rendering let alone client side frameworks.

He was only eighg years older than I was but didn’t keep current
Alternatively, since Rust natively interops with C and C++ pretty straightforwardly, it should be possible to write new components in something like Rust and opportunistically rewrite old components on an as-needed basis.
One thing I find interesting in this is the valuation: $670MM which means nginx that powers almost the entire web and has a strong monetization model is not a unicorn while some very questionable businesses are if you ask their VCs.
Mine fits in my pocket (it's about 1cm thick) and the battery lasts about 4 hours if I keep the display on. The display is the big power draw, and I could have used a more expensive but less thirsty one.

The easiest way to meet the size constraint is to use the Pi Zero. I wanted more grunt than that, though, so I used a normal Pi and stripped the board of all the connectors except the micro USB to achieve the profile I needed.
> it's not as difficult once you get into the headspace of it.

The same could be said of APL, PHP, or Brainfuck. Having to get into the headspace of C++ is one of the language's weaknesses. A true high-level language doesn't force programmers to spend half their time thinking about how the compiler internals deal with lvalues vs. rvalues, move semantics, decision trees for choosing which promotion or operator overload to do, and so on ad nauseam. Compilers are supposed to be assistants, there to relieve programmers of some drudgery, but C++ compilers are always like malicious assistants determined to do the opposite whenever they can. It's often more work getting them to do the right thing than to do it yourself in Plain Old C - which is what I'd rather do if I can't use a better high-level language than C++.
That's not the point. The point is, the corporation presumably has an executive compensation committee that should review and sign off on any award of this magnitude (or frankly, probably awards 10x smaller than this). Those rules are in place for a reason, to keep the company's funds from being used as a private piggy bank.

If Page thought Rubin deserved this bonus, he should have taken it to the compensation committee in advance of making the award. Of course, then there would be the risk that they would say no ...
I think I can provide evidence of this, but I'd like to use a double-crux and put both of our beliefs on the table.

If I can show you criticism of a scientists' work in a natural / mathematical science field that emphasizes the (white or male) identity of the scientist in question, would you be prepared to concede that there is progressive scientific denialism and progressivism can be at odds with scientific inquiry?
NGINX is upset that AVI networks is winning all major the F5 replacement business. I looked at NGINX in the past and the rep seemed hesitant to talk about AVI vs NGINX. Seems to be true. https://www.businesswire.com/news/home/20190311005876/en/Avi...
Yes, I agree. But you must remember the ego always masks its actions as part of some higher purpose.

So, from _his ego's perspective_, what he is doing is for the salvation of humanity. And thus any sacrifice is warranted.
The discrimination isn't worldwide; it's within a country. So, since the conversation we're having is about discrimination within a country, it makes sense that the term "minority" is also to be understood as being within that country. Whether any race has a majority world-wide is completely irrelevant to the discussion at hand.
This is going to be cynical, but as far as I understand it people are looking for usability through vanity.

Why not install `com.facebook.react’? Reverse domain notation is remarkably elegant given our internet. You are not typing ‘npm i com.facebook.react’ so often that it’s a pain. You probably use ‘create-react-app’ which is even worse.

Instead, every language creates a new cash grab for common names. And made it worse. New namespaces, new squatting. I can publish ‘react-racket’ and do whatever I want behind the scenes with it.

Case in point: do you add coffeescript or coffee-script.

Why optimise for keystrokes in your term instead of stability for your client? Jesus fuck.
HN has always had a problem with Dropbox. Check out the very first post announcing Dropbox for evidence of the negativity that the product received: https://news.ycombinator.com/item?id=8863
I love what Stephen King says on this topic: "I try to get six pages a day." [1]

He works 3 to 4 hours per day, every day. He most likely works the same time block every day. As he says in the video, life happens. Don't stress life happening. Attend to things that come up and return to your "six pages a day".

The number of pages isn't important. King even qualifies his answer by saying, "...if things go well." The key component here is:

- every day;

- preferably same time block each day;

- concentrated effort;

- attainable goal with a bit of a stretch each day.

I adopted this model several years ago and my productivity went through the roof. (From my own perspective, measuring against myself; not others.) I can say I'm overjoyed at how much work I can get done using this approach. Five hours each day, starting at 4am, is the sweet spot for me. Note, though, that I wake up at 2am to be ready by 4am and I go to bed, uh, about now.

Here's the rub: it will always appear that you can do more. However, as others have said here, it's an illusion.

Finally, I would make the following observation: if one feels secure and has a stable environment, productivity and motivation don't seem to be elusive. If you're chasing after dollars and you're about to go bust if-it-doesn't-get-done-by-this-Friday, you've already lost. It's been my experience that you cannot start from a foundation of anxiety. It can't be "I have to do this or I'm screwed". I realize this creates a paradox for many folks. My solution was just to accept a much lower standard of living to reduce that meat-computer thread constantly running in my brain saying, "...but where the MONEY going to come from!?" The thread still runs occasionally and I just kill it.

[1] https://www.youtube.com/watch?v=xR7XMkjDGw0

EDITED: formatting
> _that he views_

Isn't it obvious that I don't share his way of thinking? (At least anymore)
Data Science: From Notebooks to Production Software
Their current office is in a pretty nice place, but it sure did feel like it was far from the action.
As the world has grown more interconnected, the actual value of people's identifying information has sharply risen (as has the availability of it), but we haven't figured out how to adjust our expectations for it. We still use a bunch of bits of fairly small data as high-value sources of information.

In the US, social security numbers were not intended as a unique or unguessable ID, especially since they used to be (still are?) given in ranges to facilities for births/etc, so knowing their birthdate and where they were born let you drop a bunch of possible values.

An even better example of uncontrolled information value, to me, is phone numbers. We used to, with few exceptions, list publicly people's land phone numbers in regional books, unless they opted out.

Now, increasing numbers of people don't have land lines, we don't have a public cell phone number <-> name mapping (though it often leaks through other public information sources), and worst of all...since we've started using phone numbers as both an "in case of emergency contact here" for account lockout, and as a 2FA source (either SMS or actual calls), and these networks were not designed with robust security guarantees in mind, just knowing your phone number can be sufficient to forge a SIM card to hijack the number. [1]

But not giving out your phone number defeats the entire point of having it, and we have not yet convinced most institutions to stop using phone numbers as reliable contact endpoints, so what's to be done?

[1] - https://motherboard.vice.com/en_us/article/vbqax3/hackers-si...
you can switch the language at the bottom left side of the page.

the limit is three.
PostgreSQL. It's awesome, welcoming and well documented.
How do you envision OpenAI capturing that value though? Value creation can be enough for a non-profit, not for a company though. If we OpenAI LP succeeds, and provides a return on investment what product will it be selling and who will be buying it?
To those who are put off by the article, it might help to understand that, while Dr. Soh has a PhD in psychology, she is also a political commentator, writes science articles, and is a podcast host.

Like a lot of Intellectual Dark Web folks, it's best to check out a long-form discussion — like a lecture[0] or a podcast[1] — to get a better sense of the ideas they're trying to communicate.

[0] https://www.youtube.com/watch?v=4BSb92OYA0g

[1] https://www.youtube.com/watch?v=Zere8WRepGo

EDIT: Add a second podcast link

[1] https://www.youtube.com/watch?v=VkhDZMwR9eQ
Absolutely, we wrote our own post-quantum crypto engine that has no side-channel attacks and has little to no performance overhead... Just kidding!

We do not write any of our own crypto. We use common open source libraries like libsodium, WolfSSL, OpenSSL, etc. under the hood. We provide binary versions of our library linked against the appropriate libraries for the customer, or customers can build their own combination of our library+crypto dependencies from source.

Sometimes we help customers get the compile options right to take advantage of, say, NEON instructions to optimize for an ARM target, but that's about the extent in terms of touching the actual crypto library.
Jos Leys mentions UltraFractal [0], what appears to be a project by an indy programmer, Frederik Slijkerman.

[0] https://www.ultrafractal.com
Every body wants to cash out before boomers leave equity markets and move into T-bills.
GSUB handling is done by a library called a text shaper. Examples of libraries that do shaping include the cross-platform HarfBuzz, Windows DirectWrite, and macOS Core Graphics/Core Text.
nginy?

But yeah, hopefully the community around it is solid enough to make that a possibility. I'd really prefer to not go back to Apache...
Station B: Helping boost production of lifesaving biological therapies
Please don't think this way.

This is such a solvable problem.

Doesn't package.json have an is private repo flag? Why not just respect that?

Why does everyone everyone in this thread think a pop up is the solution?

Pop ups are a code smell. They mean your application does not correctly match user intent with the action so badly you had to specifically get your user to tell you what they meant to do. Did you mean to do that? Always, yes. Otherwise, undo.

The only place did you mean makes sense is in Google search results.

Why is public and private publish anywhere near each other? Why are they even on the same page?

Stop drawing boundaries around nouns.
Yeah, Quillette is basically a slightly more intellectual version of Breitbart. They just push a conservative agenda.
> eventually came to the conclusion that most of the world's problems are social/political and won't be fixed by technology

I agree.

I work at an education company on a digital product. I got on board excited because I deeply believe education is the best way to change the world.

After 4 years I've realized tech is just another tool. The quality of education depends entirely on the quality of the educators and the pedagogic system they are using. Tools are pretty much irrelevant.

So basically the only reason the company has a digital product is because it looks great on sales presentations and everyone expects us to have tech since our competition has tech too.
Pronounced "en-genie", with an oil lamp as the logo?
I wonder if load balancer and API gateway products might eventually converge. Things like Kong, Tyk and Apigee have caching, embedded scripting, basic load balancing, etc. They aren't as good as Nginx or Haproxy at it, but a single product outside the app would be attractive.
Yes, I did the same on my Atari, fun times :-)
Hey, I did that in collaboration with Jason Law.

Sure wish it had been used more back in the day. I always thought the Sierra games were a good fit.

The CoCo3 also does 50hz NTSC. Almost all US displays will take it, and it gives one a bit more time to push pixels.

One only needed a PC to derive a palette. The bit patterns are straight up binary. One byte per pixel, $0 to $ff.

No color redirection though. It is an absolute value to color display.

A palette, arranged nicely by hue and Luma takes just 1 8 bit page of RAM. Get the raw values into a PC, sort them, save off as byte data organized by huge and shade...

On 6809, 1 byte per pixel is sweet. Like the chip was made for it. If you want to abuse the stack, compiled sprites are fast.

It could be used back in the day. I did that on my CoCo in the 80's and 90's. Never developed anything big with it, but it was not difficult.

Found it one day when I did not configure the GIME chip properly. I just happened to write binary sequences... saw the rainbow, knew about artifact color on the Apple 2 and the rest was easy.

Later, with microcontrollers, I duplicated the CoCo 3 and then doubled the bit resolution and or depth. It is possible to get very full color with just monochrome bits running fast relative to the NTSC signal.

Fun days.
Motorola (of old, in the 90s) used to have a policy of asking employees to remove name badges when going out for lunches and etc. It was a game between the team manager and the employees as to who admonished the other first when going out for team lunches.
I’ve seen that a lot of times. What I haven’t seen a ton of is the acquired company still existing 5 years later.
Yeah but then I don't know if you're talking about SF or Oakland. :)
Can't most of that information be found on LinkedIn?
Dig deep enough and HN has a problem with everything. DNA? Over-rated hack. Oxygen? Dangerous.
Simple JavaScript Job Runner for MongoDB
Wait, what? Why should the Dropbox client care which filesystem you are using?
AI Business School: Leading with Confidence in the Age of AI