skysight-inc/HackerNews huggingface dataset:
You are waving around a winning lottery ticket as evidence of your strategy being better. What is your strategy? First of all, was this put even good? How much of your portfolio did you cover and how much as a fraction did it cost? But much more importantly, how many times have you hedged your portfolio in the last eleven years?

Hedges cost money. Market goes up long term. You will lose money long-term by hedging. That's the steady state of your strategy. That's the obvious reason why people don't hedge. I'm puzzled as to why you didn't acknowledge this. Instead, you offer an outlier where hedging performed better. Seems deeply disingenuous.
There's nothing wrong with the concept of MCAS. Just it's implementation.
What? No way. Please give a citation. The mortality rate of COVID-19 is estimated at 5x-25x flu (0.7%-3.8% death rate) in all datasets I've seen.

(Which of course means that getting coronavirus is 5x-25x more likely to kill you then getting flu.)

The WHO's current estimate is at 3.4% mortality, near the top of that scale, as of March 3.

> Globally, about 3.4% of reported COVID-19 cases have died. By comparison, seasonal flu generally kills far fewer than 1% of those infected.

> https://www.who.int/dg/speeches/detail/who-director-general-...
This was written by 'RodgerTheGreat, whose comments and submissions on this site are a treasure trove.
Nasdaq circut breakers – level 1,2,3
the thing that's odd to me is that you could write this exact same post about other languages - a person who learns Haskell ends up writing that exact same range/reduce/plus statement. Modern lisps like Racket or Clojure take you there. Forth programmers and Joy programmers already noticed that their two languages had converged: and they'd write basically exactly this, too. Really, it's only the "mainstream" languages that are different!
Monzo boss warns Open Banking reforms have 'zero benefit'
If you are at a place that doesn't allow some form of wfh in todays age that environment is considered toxic and should factor into your job search.
It is interesting to see how Memcached and Redis, what was once competing in the same space, diverge in development. Redis continue to add features on top of features, it isn't bloat by any means, but it is still a lot more than say Redis 2.x. While Memcached stayed pretty much the same as memcahched 1.4, which was released over a decade ago. Optimising every single bit out of it and allow cache to be extended to SSD.

Boring Tech is Good. Memcached should be added to that list.

Edit: Release Note Mentioned Netflix, I wonder what they use it for.
You can accomplish this with a monolith too though. The service part is doing no work. And a stateless monolith is even easier to scale than a database.

Monoliths certainly can reach their breaking point for other reasons. But they can take you very, very far too. Depending upon your exact use case, a stateless monolith, Postgresql, and something like Redis can handle millions of daily users.

It's been a while since I've had to do this, about 10 years. The breaking point for our use case was around 6 million daily users. I would imagine you can take it further today, but haven't had the need to so I don't really know.
I too despise the "kitchen sink" approach seen in Gmail's UI where they are trying to cram every unwanted and unnecessary feature into your view and RAM at once.

If you used "Inbox for Gmail" before Google abandoned it and miss the much cleaner and focused UI, this Chrome extension upgrades Gmail to have the same styles:

https://chrome.google.com/webstore/detail/simplify-gmail/pbm...
Naming a song Paranoid Android (my personal all-time favourite) was pretty obvious, though it is not about Marvin. I do dispute his opening statement - Ok Computer was their best album and one of very few albums that you can just leave on repeat without skipping tracks.
Dismiss my claim on false positives, dont have source on that rn.
Well, that is going to explain so much about 2020. It’s like the planets aligning. I fully expect Vulcans to make contact with humanity this year. Or Klingons.
Not two but three things:
* Meta language
* Markup language
* Machine learning
No one suggested that. We know that each person added will contribute emissions (on average). There's nothing emotional about that unfortunate fact, and that should contribute to our decisions to have 0-5 or more kids...
Why should the US taxpayer fund that stuff?

Should the US taxpayer pay for the US military to act as world policeman?
It's not commonly taught in college. They're probably simpler than your typical for loop.
Arxiv link?
Nasdaq futures already hit the overnight circuit breaker. We'll see if we hit any more levels on Monday during regular trading hours.

Time to buckle up.
+1 for Publii. It feels like it's early days for them (i.e. they only have a few themes & haven't been picked up by the third-party theme developer crowd yet), but man, does Publii make it easy for any end-user to generate and publish a static website.
What you say used to be true, but it isn't generally true any more. Conducting meetings over VC (e.g. Zoom, Hangouts) is the norm at many companies nowadays. Some companies' corporate campuses are so large that folks nominally in the same location use dial into meetings to avoid a long time-consuming walk to and from the meeting room.
It gives you more time to be with them at that early age which goes by quickly.
Its implementation and the corporate culture that pushed for that.

Just as there's nothing wrong with communism, just the Soviet Union's implementation.
Not yet up. Will soon!
I agree, and I initially assumed that would be a more widespread attitude within the corporate world. I later found out about the retention motivation.
If you want them to stop flying sick people to the US, fine the airlines and others who bring them in, and let them fund private enterprises to figure out how to best screen people for infectious diseases.

Also, crackdown on illegal immigration.
Yes I specifically said webdev not music streaming or AI.

My point is that communities form where an industry is at its peak and it’s those communities that attract top talent in that industry.

Like if you want to work at the forefront of private space industry right now you’d probably go to LA. Because that’s where SpaceX lives.
Green Tea Is Inversely Associated with the Incidence of Influenza Infection
If you're into visual/interactive learning, please give Harvard's CS50 a try.

https://www.youtube.com/channel/UCcabW7890RKJzL968QWEykA
https://cs50.harvard.edu
After thinking about it a bit, I believe he was suggesting rotating at 1k, and replacing the tires every 2k. Which would still leave an awful lot of tread, but also be a more aggressive replacement period than most people would do.
From the info.txt in the same directory:

"Please note that the information theory paper is only up for academic fraud reasons on behalf of Stanford, which did not get my permission to de facto remove me from the paper without making significant contributions."

http://russellsbstewart.com/info.txt

Sounds a bit axe-grind-y? What's the story there?
Sounds like this video: Indistinguishable from magic: Manufacturing modern computer chips

https://youtu.be/NGFhc8R_uO4

Just amazing. I wish a newer video explaining more recent technologies was available.
> Try telling someone here that running your own email server is easy

Well, I guess there are different levels of expectations on what easy means. letsencrypt with dovecot and postfix is the definition of complex legacy, but in times where everything is spam that didn't come from domains with dmarc et all... there might be people that think of "what email server is" differently than you.
Usage statistics of JavaScript libraries for websites
Working in the office has become frustrating and tiresome even for many non-introverts in recent years, due to the prevalence of open-plan offices.
In what sense in this a prediction? The challenge of estimating faces from DNA is one that researchers have already been competing and publishing papers on for years: https://www.pnas.org/content/early/2017/08/29/1711125114
To word it more technically, building an SPA allows you to build applications as declarative composable functions which are deterministic, as opposed to the spaghetti code commonly seen in the days of jQuery and PHP which is harder to read, reason about, debug and maintain due to their imperative and nondeterministic nature.
When I hear "infinite scroll" I think of the way Facebook or Reddit just keeps loading new content as I scroll. But this article is really mostly about the sorry state of advertising on the web, and talks about sites that just have an infinitely long list of chumbox ads at the bottom of the page. No content, just infinite ads. The use of infinite scroll by Facebook or Reddit is controversial in its own right, but this is really a different kind of "infinite scroll" that I didn't even existed, I guess because I use an ad-blocker.
As stated in the article, these ‘static’ files are being programmatically generated by backend services on remote servers rather than client side, but I don’t see how this could be construed as a paradigm shift back towards static site design. How can you call dynamic, per-request content generation as static design?
Ask HN: Is there a searchable encyclopedia for software engineering terms?
I sometimes end up googling the meaning of a term, like "multiplexing". But the search results are written for many different audiences, and by many different authors, since Google searches a huge variety of sources.

I'm looking for a resource to search for a software engineering term and get a like to be able to search for a software engineering term like "multiplexing" and get an answer to a query that is written by an expert, similar to a searchable textbook or encyclopedia (to contrast with "crowdsourced" reputation based sources like wikipedia, stackoverflow, or quora).

I'm wondering if anyone knows of a resource like this? Thank you.
No, it means that they will put their money into local economies other than those of tech hubs. A good thing, surely.
Ask HN: How do you manage dependencies between multiple repos?
Our company's engineering team is growing and we are also splitting to a few product lines. Currently, each product line has its own Git repo and team.

We manage dependencies by factoring out common code between the repos and put them into a separate repo linked to the product lines' repos with Git submodules.

We also have an infra-as-code repo used by DevOps team for deployment. Keeping track of dependencies between product line repos and this repo has been done manually at this point.

I'm looking for best practices in scaling development to multiple repos and dependencies tracking between them.

Thanks in advance.
Not only can it happen, it happens regularly to almost everyone.
I’m not a fan of the man, but frankly, so many on the other side make him look like a saint that I struggle to understand the outpouring of hate against him. And it’s true Fox is just an extension of the Republican Party, but so likewise are CNN, MSNBC and (basically every other major news site) extensions of the Democratic Party. In fact I think that’s why Fox News was created, to have at least one outlet of propaganda for the Republicans given everything else was propaganda for the Democrats. The big take away from that though is that all major media is just official propaganda for a political party.

What kills me though is the “if you disagree with me politically you’re obviously just a racist/homophobe/etc. That social justice agenda has to stop. And reddit is prime real estate for where they congregate. I watched a mass reddit mob harass anyone who claimed an accusation from a woman shouldn’t be automatically taken as fact, and that women NEVER lie and you are guilty the moment you are accused, and you’re a “horrible human being” if you even dare to think a single woman could EVER possibly lie when accusing someone.

The internet has done a lot of good, but it’s become Ground Zero for extremist ideology like that to run rampant.
It might actually make sense to work for sweat equity again.
Rich people don't spend their wealth sufficiently to propel the economy.

https://en.wikipedia.org/wiki/Marginal_propensity_to_consume
How to Launch a Local SEO Business in 2 Days (and Generate $3k)
> I also expect that the shift toward WFH will not be a positive thing for highly paid Silicon Valley engineers. Once people are working from home most of the time, it’s not much of a stretch to hire cheaper engineers from a few states over at literally half the cost of a SV engineer. From there, it’s only a few more levels of difficulty to unlock international talent at 1/4 of the price.

That's a fantasy only. The tech giants that are supporting the high salaries can already do all of that. They're not because they can afford to not. They can do max WFH anytime they want to. It is not a first tier concern, it's a third or fourth tier concern, far down the list.

They don't need to hire people for $50,000 instead of $200,000. They need the $200,000 people to keep helping them generate $5b, $10b, $50b per year in operating income. So long as they do, the salaries will remain high. The salary difference on what they could potentially save (and potentially wreck the house instead), is not worth it to do such a major switch.

Microsoft will approximately double in size in the next six or seven years, to $250-$300 billion in sales and $70-$80 billion in operating income. Google and Facebook are in the same growth boat. You think they're so worried about shaving a few pennies of salary cost on those growth machines, that they're going to put their entire systems at risk? No, they won't do that under any circumstance. The only thing they'll do is keep lobbying for importing more tech labor to try to dilute some (they're running the modest risk scenario) and continue to grow outside of SV (and other expensive tech areas like NYC or Seattle) physically as they have been for a long time.
Even this site had a popup that the article dislikes so much!
What does "legibility" really mean? Presumably it means something like the ease of going from looking at code to understanding what it does and how, and having a mental model to reason about the code and what modifying it will do.

How many times have you opened a Java/C#/C++ project and opened up class file after class file trying to understand how the whole thing is pieced together, faced with a monstrous system and, days later, still no understanding of how the system works at a macro level and how everything is connected.

How many times have you started browsing a GitHub repository looking for where something is implemented, opening file after file only to give up an hour later with absolutely no understanding of the organization of the system or being able to predict where any particular functionality is implemented.

Most people would say Python is a fairly legible language. You can write a class or function and most programmers can understand how it works fairly easily. However, with Python (or any mainstream language) you are only looking "down". You see what the function uses and how. You cannot see how the function itself is used. The other part of a function's meaning is how it's used idiomatically and what problems are solved by it. This is why, when figuring out how to use a library, most people prefer to look for an example than to browse the code. I believe any codebase of sufficient size effectively becomes a sort of library for solving its specific problems in its specific ways. There is a sort of hierarchy of increasing domain-specificity from language to library or framework to codebase, where each level has its own idioms and preferred ways of doing things.

Even ignoring the seemingly unnecessarily obtuse notation (which you really do get used to reading, but I recognize it's a hard sell to say "use it regularly for a few weeks/months and it'll all be perfectly clear trust me"), K (and J, and APL which I'm more familiar with) are legible in a way that other languages are not. When the entire system fits in a page of code you can understand everything about it from the top down. APL allows you to look "up". From any function you can see, instantly, without endless scrolling and switching between dozens of files, everywhere the function is used and how and what functions it's used in conjunction with. You do not need to press "switch to header file" ever. You do not need to press "go to definition" ever. The definition is right in front of you. Often since APL prefers idioms to building giant towers of abstraction, the definition is the name.

Not using "for" loops is not really the point of APL. The point of APL is that being really, incredibly, seemingly unnecessarily concise fundamentally changes how you read code.

APL is very legible.
This really annoys me, for a number of reasons. (And yes, this is a rant.)

I first heard of Bloom Energy seven or so years ago, when I worked in Orange County (California). I was at a company where we had a small data center on-site, with a large UPS, but with no generator backup. A Bloom Box would have been perfect as a backup power source, but at the time I looked they were just getting started.

For reference, nearby John Wayne Airport had recently built a cogeneration plant, which provided the majority of the airport's power and air conditioning needs, while still giving them the option of drawing full power from the regional utility. (See https://www.ocregister.com/2011/04/25/31-million-power-plant...) So I was very interested in exploring similar solutions for where I worked, but at a smaller scale: The building already had an emergency generator for essentials (security, emergency lighting, water, and elevators); the only thing missing coverage was the data center. But Bloom was too immature at the time.

And today, I'm lucky enough to be in an area that was not affected by PG&E's recent Public Safety Power Shutoffs (work also was not affected), but there's no guarantee that I'll be similarly lucky next time around. And my apartment is all-electric, with gas being used only to provide hot water. If heating is needed, and the power is out, them I'm stuck.

Until reading this article, I occasionally would think of Bloom Energy, and how a Bloom Box would be nice as a temporary or last-resort thing, where a generator might otherwise be installed. And I was getting annoyed at how some communities banning new natural gas installations would block that, even though PG&E is not really in a state to be trusted.

And now I read this article. And I am really annoyed. No, a Bloom Box is not the best or most efficient technology compared to, say, wind power. But when you have natural gas available, and an unstable electric grid, a Bloom Box always seemed to me to be a good backup power source. Except who knows what's going to happen to them now. Maybe someone will be able to iterate on the technology, and hopefully not become so loaded down with funding/debt that they feel the need to promise the stars.
Google took what MS did and made it absurd. Chrome is essentially adware, they just hide it too well. And Google is no longer a positive actor in our internet.
I really didn't think anyone needed to learn that homeless people aren't swanning around every major city dining on hot meals three times a day and overwhelmed with choices on shelter and resources. In my experience literate people who argue otherwise are deeply committed to a false worldview and information is no more going to change their minds than a high school science course might change the Westboro Baptist Church.
You serve the same HTML/JavaScript/CSS bundle to anyone who visits your site, and the JavaScript renders the request specific details on the client (by making more calls to the backend)
It's not even remotely comparable.

My dog is 1/5 the size and 1/6 the lifespan of another human.

Not to mention it doesn't commute or take vacations by airplane.
Oil Futures Crash by 30%
Guns versus Butter Model Wiki
This perspective is reasonable, until you start applying it to highly interactive / dynamic GUIs.

Real-time chat is the most obvious case where the html purist won’t offer an acceptable experience.

Another example: any page that displays a row/table of data that the user wants to sort (frontend libraries make sorting instantaneous, compared to full page refreshes with html-only).

There are lots of people using complicated frontend frameworks in cases where pure html from the server would obviously be better. But it’s difficult to argue all libraries are bad and slow for every application.
While this may be true, and perhaps even for the dollar the United States benefits more than the cost (while the rest of the world gets a bit of a free ride). But as a taxpayer, I'd rather the US spend that dollar elsewhere, even if the highest ROI is in spending on world pandemic prevention.

That's to prevent the current situation where in game theory terms, we're being the sucker and so it's in everyone else's best interest to leech. We need to reach a new nash equilibrium where everyone is contributing together (which is eventually more optimal for everyone involved, despite the short term hit).
"Trump’s budgets have proposed cuts to public health, only to be overruled by Congress, where there’s strong bipartisan support for agencies such as the CDC and NIH. Instead, financing has [bold]increased[/bold].

Indeed, the money that government disease detectives first tapped to fight the latest outbreak was a congressional fund created for health emergencies.

Some public health experts say a bigger concern than White House budgets is the steady erosion of a CDC grant program for state and local public health emergency preparedness — the front lines in detecting and battling new disease. But that decline was set in motion by a congressional budget measure that predates Trump."
https://www.snopes.com/fact-check/trump-cut-cdc-budget/
The blame game is beyond getting old...it's moldy.
An important question to ask yourself is why do you want to learn C? If you want to be able to read large C codebases makes sense. But if you want to write embedded software or systems software, rust or c++11 (ugh) are arguably a better place to start. I say this as someone who has learned C but moved on to c++ without regrets. Though I have serious rust envy :)
In my family we had a situation like this (slightly different issue: whether or not a certain procedure was covered). The hospital had the insurance company RECORDED ON A PHONE CALL stating the procedure was covered. They still refused to pay. Also interesting that the hospital apparently routinely records their calls to insurance companies..

And no, the onus isn't on the hospital. They want their pound of flesh even though they assumed you the procedure was covered on the basis of their staff calling your insurance company.
Snapchat is one of the largest if not the largest user of memcached on GCP, a few years ago they were +100TB and growing like a weed!!
> The post mocks the mindset featured within your comment.

Actually, the post pretends you know nothing about functional programming and then presents K as the solution–but, as the grandparent points out, it’s not the only one. The post actually has no comment on this.

(I should also note that smugly mocking a mindset by reducing it to a caricature might help explain why people are exasperated by the post’s patronizing tone.)
Not even that. A plurality of electors, which was a minority of voters.
What would you suggest to replace the Fed's 2% inflation target?
Well, you can pay for the insurance (one way or another) or you can self-insure out of your own savings. It's not magic.

Paying the country to take a week off would cost something on the order of $125 billion, to say nothing of the knock-on effects.

In any case, there is a minuscule number people who are unable to work because of COVID-19 relative to the total number of people unable to work on a short-term basis for all other reasons.
I am quite thoroughly adult. I just Love the expressiveness.