skysight-inc/HackerNews huggingface dataset:
> Eventually the costs become too great to ignore, and companies must upgrade their systems. But that is the moment of maximum danger, for the new software must do everything that the half-understood old one does, and more. It is, to repeat a common but apposite analogy, like rebuilding an aircraft in flight.

I've always felt this analogy is wrong on many levels. I'm guessing most attempts at rebuilding an aircraft in flight would result in failure and death. While many of the rewrites I've heard if failed, few resulted in the death of a company. Not all rewrites come with the same risks and there are strategies to deal with the risks, such as the so called strangler strategy from Martin Fowler.

I feel like discipline, organization, proper budgeting and organizational resolve are strong predictors of success with rewrites. I couldn't say the same for rebuilding an aircraft in flight.
If immunity to the disease is not long-lasting (> 3 months), herd immunity is likely impossible. There are plenty of viruses that can reinfect people who have recovered from them (Coronaviruses being a common example of these) for which we have no herd immunity.
Re: "You just store samples"

Not necessarily. One can "summarize" the samples, as shown, to get approximations using much less data. And various sub-sets can be switched on and off as needed (or weights turned down).

Re: "BayesDB is a full implementation of what you've just described"

Perhaps, but using tools similar to what office workers currently use, staff without PhD's can study and adjust results based on direct observation and specialty sub-division. It's more about an approachable tool-set and division of labor than technical accuracy. It's about "de-esoteric-izing" AI so that more can assist in its tuning.
HN post on transition from blogging to YouTube, my experience
What I stated is not exclusive to this story.

People's home addresses and names should not be released to the public until a legal conviction has been ascertained. This has nothing to do with "innocent narrative". It has everything to do with due process, which is a foundation many countries entire law systems are founded upon.

The legal process is innocent until proven guilty. You seem to be advocating for guilty until proven innocent, with a side of public vigilante justice as the punishment.

If doxxing innocent (reminder: you are innocent until /proven/ guilty) people is the norm... And allowing vigilante justice is okay... We are in a very dangerous place.

You don't have to look far for numerous cases of innocent people having their lives ruined, or sometimes literally snuffed out, due to situations exactly like this.
What app developers should learn in 2020
I looked it up and from what I could tell, drone strkes are actually up under Trump. I thought they were down, but looks like they just not being reported as much.
I personally am a fan of gravity batteries but the amount of scammy companies operating in the space is dragging the entire field down. The energy density of weights is really low so manufacturing a weight is absolutely uneconomical. What you want to do is take material from a landscape. Usually this means pumping water up a hill but you can also carve out a hydraulic cylinder out of the landscape and use water to lift it. [0] It has absolutely insane scaling potential. Energy capacity grows like so: r^4. Doubling the radius increases energy capacity 16 fold. Energy storage up to 1.6TWh is definitively possible.

Of course this is so ambitious that it might never get built but I can definitively tell you that a crane system like this would be barely economical [1] because weights are really expensive but it's a good attempt and can be refined further.

And finally here is an example of a scam concept: [2]

Digging shafts is unaffordable unless you reuse old mine shafts which would reduce the number of shafts in the picture to just a single one.
If you can only have one weight per generator that means the system doesn't scale. The power density of lifting a 1000 ton rock 100m high is pathetic. It's just 270kWh. The cost of the concrete is negligible in this scenario but you won't find a generator that is cheap enough to compete with a conventional battery.

However, to stay realistic. Gravity batteries are about as likely to happen as everyone suddenly switching to nuclear power. The odds aren't great.

[0] http://www.eduard-heindl.de/energy-storage/energy-storage-sy...

[1] https://insights.globalspec.com/images/assets/784/10784/Ener...

[2] https://offgridquest.com/images/banners/gravitybattery.png
I think contextual targeting is more than sufficient, and in fact is the only kind of advertisement that I would gauge is effective for my personal use. If I'm searching for a waffle iron, a restaurant to visit or a new car I expect to see relevant ads because that's exactly what I'm searching for. There's no need to violate my privacy by extrapolating my interests based on my site history. In fact this is what leads me to see ads for something well after I've already made my purchase.
That's true, but I read parent as specifically talking about Github. In general, if it's on a server I control, it's more doable. Still not easy, I guess – how do you tell me apart from everyone else who fetches that same dependency? But it may be doable.
The app is written in Ember. Ember is slow with lists.
In Oklahoma right now you can be unemployed and earning $58,240 in annualized unemployment pay. That number will drop to $27,040 (still annualized) at the end of July unless the Congress intervenes. However, even $27k in Oklahoma would be enough to afford a small house in the suburbs of a city.
The rule of thirds and a leading line will get you a long way composition wise. I worry more about framing, focus, and depth of field than I do about color, mostly because I don't usually have a lot of control over what colors are in the picture.
> live in Nebraska don't be surprised if a tornado flattens your property

For what it's worth, the average person in Tornado alley will live their entire life without ever seeing an actual tornado, much less get flattened by one.
Personalized ads is a way to trick you into buying something which you had not necessarily planned to buy, i.e. psychological manipulation. The more they know about you, the better they can manipulate you into buying their product (whether you actually need it or not). I don't understand how anyone would agree on that.
>Maybe that’s why Israel is ramping up their annexations and colonization of the West Bank.

This is probably because they don't expect Trump to be reelected. Now is their chance.
That pricing model is a big turn off. Really looking for something that lets you process events to use a smart approach to pick and choose what to ingest before you get billed for it.
This story is possibly the very last thing I wanted to read today.

Nonetheless, I read it and upvoted it because I like to think of myself as a reality-facing optimist, as opposed to a wishful-thinking optimist. (The landscape of history is littered with the dead bodies of wishful-thinking optimists; I don't want to be one of them.)

After reading this story, along with recent evidence that a substantial portion of covid-19 patients exhibit cardiac anormalities [a] and that herd immunity to covid-19 may be infeasible [b], I realize how little we actually know about this new disease.

--

[a] https://academic.oup.com/ehjcimaging/article/doi/10.1093/ehj...

[b] https://www.bbc.com/news/world-europe-53315983
We spent a lot of money on Sumo indeed. But when it helps you keep churn down it can pay off.

You can also parse the logs and create alerts and dashboards from the parsed values.

We only retained the logs for 30 days, so you could use Elastic/Kibana and we did for our dev/qa environments. However people hated it compared to Sumo.
Coroutines for Event-Based Programming
Haha, yes, I have this image in mind of future scientists trying to understand the mess the git CLI is! I'm sure they will have a bunch of theories in which git is considered a religious relic from past humans, used to summon some gods by writing weird incantations, that's already how it feels to me some time :)
>Solar and wind and storage

What storage? The reality is that there is no storage solution that is capable of storing enough energy to power even a modestly sized city for days or even hours (or minutes for that matter). Certain approaches, like gravity-based storage, also require particular geography.

Did you notice that there is no region on earth that gets 100% of their power from solar/wind/storage? Why is that? Why is Germany signing multi-decade, mulit-billion-dollar deals to build pipelines to ship Russian gas for decades still? And any region that claims 100% fossil-fuel free power ALWAYS relies on hydro, nuclear or geothermal to achieve that level. Why is that?
I'll back up what strulovich said. Every team is different, but most folks on my team are in the office from 9:30-6 or so. Some come in earlier, some come in later. I'm a parent and on a train commuting schedule, so my day is 7:45-5:15 or so.

You can get PIPed out at FB, but in my org it's very, very, rare. Out of 100 people, only a few people received a rating that was less than "Meets All Expectations" and none were in danger of a PIP.

Regardless, people are measured by the work they do and against expectations of their level. There is no "hours your butt is in a chair" requirement. The big caveat is that some teams are more hectic than others and quality of managers may vary.
Nixos is my current OS. I'm happy with it. I am able to configure my whole system by typing codes. This is great for me because I'm a reproducibility guy. I do not like make system-wide changes "on-the-fly"
It's not the window breaking that justifies federal intervention, it's the local government acting as if the Rule of Law was optional that justifies federal intervention.
In the incredibly competitive and arbitrary world of tech hiring and networking, any little thing that makes you stand out is worth while. I have friend whose résumé says "600 lines of my Python are running on the International Space Station". I got my current job because an undergrad internship from 10 years ago caught the hiring manager's attention. Any little thing helps.
There are things that families in the US can do to sequester CO2. They require changes to landscaping practices, but they do not require changes in laws or policies. They don't require collective action. They are small solutions that together, add up to a lot. Those same practices can also prepare families for some of these catastrophes. These practices are found in permaculture design.

You don't hear much from permaculturists because they don't need to act at a state or national level to affect changes in the local area. They are the ones quietly practicing permaculture principles in the backyard, in apartments, and some figured out how to include the homeless.

I see these extreme weathers and environmental threats to human civilizations as part of self-healing mechanism of the planet. If human civilization collapses, then the source of the protuberance disappears, and the planet can get back to restoring the ecology. The planet doesn't need us humans to save it. That's a sort of arrogance that blinds us to the truth: we need to save our place in the ecology, and that is going to require giving up some of the conveniences we take for granted. It means becoming a part of the ecology rather than somehow pretending that we are apart from the ecology. It means caring for the earth, caring for the people, and taking no more than our fair share. It means decentralizing our food system, and finding ways to decentralize the remaining basic survival needs (water, shelter, warmth, clothing).

It means reframing what "wealth" means to us. Rather than "wealth" being the result of extracting resources and controlling access to it, it would better serve us to see "wealth" as being stewards of regenerative processes.
My good friend is a healthy & fit 24-yr old male. He bikes about 60-80miles every week, doesn't smoke or drink (ever), has no medical conditions, and takes no medication. He had a mild case a few weeks ago— tested positive for antibodies, felt like a really nasty flu plus trouble breathing but felt mostly better in 2 weeks. He is having persistent symptoms that are really affecting his day-to-day life. He experiences serious fatigue about two days a week, to the point where it's difficult to work, and has occasional brain fog.

It's really scary, I'm worried for him. And now I really don't want to get it.
Hello, Florida resident here. Our local governments and hospitals have been short on testing supplies since the beginning of the pandemic and are only allowing residents to get tests if they are showing symptoms or if you employed in healthcare (in most places). That means that most likely, the people who are getting tested will test positive. This does skew the numbers but saves our testing supplies for identifying positive cases.
I somehow thought this was going to use oblivious data structures, but seems to just be encrypting the query
It is very interesting that it includes the build size including compressed size, it makes me thing that one of the reasons that we don't have a popular repository of interchangable Webcomponents yet, is that if you commit to a framework to make things easier, then the size of the bundle is easier to justify if you keep all the components made within the same framework.

Importing components that have been made with different framework come with their extra bunde overhead, at least that what looks to me at first glance.
I'm in the UK and can see it. (Though not via the twitter link )
I'd like to live in a world where that is true, but we just don't. Languages only need to be powerful enough to solve the problems actually being solved by 9 to 5 programmers. Aesthetics and ergonomics matter much more.
> It's crystal clear that the US is doing something wrong.

And if that's the reality, then we need to figure out how to move forward from there. We can't go back to March and convince everyone to do a better job of shelter in place.

We followed all the rules in my family. It was, in my opinion, a waste of time. I'm not going to hide in a hole for fear of the damn boogey man for the next three years.
I would probably always pick non-personalized, as my assumption is that the less relevant they are, the easiest it would become for me to ignore them (assuming they are not more intrusive than the personalized ones).
If personalized ads meant ads that were actually good recommendations for products I could be interested in and would be grateful to be informed about the existence of - maybe. The reality of it is that personalized ads are mostly just ads from those with the money and demographics info to stalk me around the internet - e.g. webshops running after me, believing that I abandoned my shopping cart simply because I got distracted, not because I was trying to figure out what the shipping cost would be and their site didn't leave me any other options. Or sites trying to sell me another vacuum cleaner weeks after I already bought one. The point I'm trying to make is that personalized ads are very poor at actually recommending me anything I care about. They're like semi-incompetent sales clerks in a physical store - I'd really prefer to do my shopping without them breathing down my neck. So long story short, personalized ads are just as useless to me as un-personalized ads, only creepier, and I'd prefer not to be stalked.
Gradual Typing
A assure you Saudi Arabia is not equatorial.
There is lots of evidence of semitic people in egypt over various periods. Also egyptian conquests & long lived administrations in these regions.

"Semitic," as a language group is pretty big. There are also semitic languages spoken to the south of egypt, who were also interacting a lot with egypt.

The Egyptians glorified their history like any political culture does, but massive defeats don't go unrecorded. They just make them seem like wins.^ In the relevant period, egypt (and the whole region) went through extreme instability. Historians don't totally understand it, and people then may not have either. But, there's lots of historical record of chaos and defeat. There are even surviving letters between besieged nobles candidly admitting major losses.

I think it's more likely that exodus was just a much bigger deal to the Israelites than it was to Egyptians. To Egypt, it was no big deal. If Pharoah really had witnessed the sea part, and an angry god destroying his army... there would be a relief. Egyptians recorded noteworthy events.

That said, it was a declining period and the egyptian record is patchy during these times.

^EG https://commons.wikimedia.org/wiki/File:Seev%C3%B6lker.jpg#/...
Bribery isn't "hard to prove" but instead there are no credible bribery accusations at all. Missmanagement in massive infrastructure projects are a much more reasonable explanation. It also makes a lot of sense because the actors are often state government officials that have never overseen a comparable project. Planning an airport or a new flagship concert hall is difficult. I agree that there were serious mistakes but they can be very well explained by incompetence rather than bribery.
Which we have started to see within the Bay Area and other higher rent areas.

The really interesting thing to watch will be commercial real estate, but those leases are longer & either impossible or expensive to break. We’ll see how the remote culture change impacts commercial real restate and if companies stop signing new leases & don’t renew them either once they run their course.
You might like this: https://godarch.com/

I get to use Ubuntu, make TEMPORARY changes on the fly, and still have things reproducible.
There was a 30 year shift into the cities, so family-friendliness can't explain the trend. This is mostly likely a consequence of the virus.
One interesting thing about this global situation is it’s turned absolutely everyone into an armchair statistician. These are great points and I’ve never seen all of my friends so wrapped up in discussions of sampling bias.
"Less to lose" is a pretty coarse attribution. While true tautologically, I would argue that it is misleading. The poor lack the power to institutionalize violence. The overwhelming bulk of violence is institutional. Large populations of poor imply small, threatened, populations of rich, who institutionalize the violence required to preserve their power, and then use their control to insure that their violence is left out of the accounting.
Sequential Consistency in Practice
a quick post clearing up what sequential consistency looks like in distributed systems.
No, some games were hard (don't remember Beneath that well as I only ever played the first 20 minutes and wasn't hooked in) and some classic point'n'click had really illogical and weird solutions. It's not so much that they were hard but some puzzles really had no rules and you could only progress by sheer luck or means of clicking everywhere or combining anything. It was unfair.

I loved the monkey island serie's art and lore but some of its puzzles are just a waste of time. But there is a very vocal minority screaming on the internet at the top of their lungs that those puzzles are the best thing ever. shrug

edit: Just googled that car hair mustache thing from a sibling comment (couldn't remember which game it was, AAMOF I didn't play it) and look the first comment of that article:

https://kotaku.com/how-we-survived-adventure-gamings-most-ha...

I think part of the death of adventure gaming is due to the internet and FAQs. The majority of people will burn through a typical adventure game in an hour or two by looking up what to do any time they get even mildly perplexed. Yeah, there will be those of us who refuse to look, but there will be a large share that spoil their own experience and then complain about it.

See ? You have to suffer to enjoy it and those who didn't or took a shortcut are just whiners who ruined their experience of the game.
Yes, there is a correlation, but it is much more nuanced than that (which is probably true in Germany as well).

Take a look at the dashboard where I live:

https://www.chicago.gov/city/en/sites/covid-19/home/covid-da...

On the left-hand side, switch to the "Weekly by Zip" view and on the right-hand side a map of the city will show up. The really dense parts of the city are along the eastern edge, from the middle and going north. This is where all the high-rise buildings are.

If you look at the western part of the city, from the middle and going south, this is pretty low density.

The main difference is dense parts of the city do not have crowded living spaces, while the less dense parts have a lot of overcrowding.
No. Ads should be related to the content, not personalized to the person viewing the content.
The Steve Jobs Nobody Knew (2011)
A small percentage change in the output of knowledge workers would have an outsized effect on the overall economy. This kind of data is as dramatic as the title suggests. We can’t afford to poke this bear.
Show HN: A simple, free yoga practice app for everyone
I know it certainly appears like a suboptimal strategy, but it assumes that the measures did indeed do what they were expected, that's contentious (we can discuss why, but I think it's obvious).

In a risk-benefit analysis, it leaves future (speculative) advances in treatment VS acquiring herd immunity as quickly as possible and with minimal actual damage, for this it makes sense to maximize exposure for the less at risk.

Also, the summer is a better season to get infected, at least because of generally better immune system function (because of better vitamin d status).
Since it appears the victim and perpetrator were strongly familiar with each other, the interaction could have been as simple as the perpetrator asking to meet up and suggesting that some of the money that he had been asked to repay was in the duffel bag — unless the victim was coerced or threatened beforehand, he may not have even realized his life was at risk until after the two of them arrived at his apartment.
Here is the actual report: http://ww11.doh.state.fl.us/comm/_partners/covid19_report_ar...

It is broken down by age group.
Yes! Just wanted the other numbers to compare -- NC is paying less than the national starting salary on average for teachers and less than the national average for nurses. In both cases starting pay and average NC pay are less than the US average salary.

My wife could match her salary working at the local Sheetz gas station which does not require a masters degree AFAIK.
The only complaint I have about Apple Maps so far is that it uses Yelp for review information and photos. I wouldn't mind Yelp, except they try to force you to install their app so they can spy on you instead of just letting you view a mobile site. I'm sure their crappy app is just a wrapper around a mobile site anyway, so it's doubly frustrating
That feels like an oversight, what a shame not to acknowledge those contributions.
There are already hospitals in Texas and I think Florida that are rejecting patients because they are full, that's when fatality rate and excess mortality kicks in. What kills you isn't suboptimal care, it's the impossibility of getting any treatment.
Alternate title: The fractured state of web UI design explained using a simple counter.

I say that only slightly in jest, as it is a neat way to show all (or most) of your options.

Although it doesn't have my at-the-moment favorite way to make web components, blazor/web assembly. For me, it's made front-end development fun again, which I haven't enjoyed in a long time.
Where did rioters burn homes?
Who are all these people that can just uproot themselves and make a “flight to the suburbs” at seemingly the drop of a hat? And then what, in 6 months time they’re going to move back?

Moving for me has always been a big deal. Am I thinking about it the wrong way? Don’t these people have leases or something? Or kids that they’ll have to find a new school for?
you just made his point (;