skysight-inc/HackerNews huggingface dataset:
Not only that, but even with a Turing-non-complete language that lets you do useful things (think of Dhall or whatever it's called), chances are pretty good that you can still take forever to terminate if you really try -- you can provably terminate and you can provably not terminate in a lifetime.

Granted, no one is going to really do that. And there are good reasons to want provably-terminating programs (e.g., in DTrace, eBPF, ..., because probe actions have to not just terminate, but also run very fast). But for infrastructure deployment? I think Turing complete is fine for that.

One idea I've entertained is to use jq as a configuration language and have its output be a JSON text describing a fully-constructed configuration. Yes, jq is Turing complete, but it's so damned convenient!
And in any case, a temporary gap in revenue at Google or Facebook doesn’t change the fact that they have virtual monopolies on audience.
Can't defend the gloves though.
I think the autotitration helps acclimation...and for me, I was so anxious for relief, I was acclimated before I even got the machine.
Pretty sure that's just the City of Los Angeles, not the county. I haven't been to any grocery stores outside DTLA that required masks. (though 7-11 did)
UPS or Fedex, shockingly, can easily deliver envelopes!
"I’m not sure [the sapir-whorf] hypothesis applies to programming languages"

Is that really true? Having moved from OO programming to distributed functional programming, I definitely think that my worldview is different; I'm constantly thinking about how to deal with systems unreliabilty and message passing latency, which is not where the bulk of my time was spent thinking when I was writing for non-concurrent systems with shared memory
Most compilers will no longer do this, FWIW.
Ian Cutress's original comment the article is based on:
https://twitter.com/IanCutress/status/1249819270537715719
> Everything works shockingly well, including the built-in apps and Microsoft Office.

Eh. It works impressively well for an emulator, but it didn't look great. It looks like there's no graphics acceleration, which makes OS X quite unpleasant to use.
Musical Fractals
> the world itself is not significantly more distopian than our world (or the '80s)

I'm not sure I agree with that assessment! The backstory to the Sprawl universe is crushingly dystopian -- Soviet Russia has won a nuclear war, destroying a number of European cities (particularly in Germany) and irradiating much of the European continent. In the wake of that war, it appears that the US government has largely collapsed, leaving megacorporations (like Sense/Net), wealthy families (like the Tessier-Ashpools), and street gangs (like the Yakuza and Panther Moderns) as the primary sources of power.

2020 sure isn't great, but I'd still prefer it to the crapsack world that Gibson built.
Ending coronavirus lockdowns will be a dangerous process of trial and error
Sextortion Emails Are Back
> He said during the press conference that exact dates might be available in two-four weeks.

That's incredibly vague. Almost worthless, given that they already extended the order by another month at the last minute.
You probably mean -fno-delete-null-pointer-checks?
You know that, through your choice of software, your observation is not at all meaningful in this discussion?
And also not a lot of companies want to be associated with Covid-19 content.
Most of the useful optimizations that could be facilitated by treating integer overflow as jump the rails optimization could be facilitated just as well by allowing implementations to behave as though integers may sometimes, non-deterministically, be capable of holding values outside their range. If integer computations are guaranteed never to have side effects beyond yielding "weird" values, programs that exploit that guarantee may be processed to more efficient machine code than those which must avoid integer overflow at all costs.
When using a K8s cluster with the helm chart [1], it's actually the stateful set that takes care to the update.

When the first replica restart, Keycloak makes the updates to the database itself. Sometimes rolling back to a previous version can break. They do not hold the reverse of the database version [2].

I believe the reason behind the STS (StatefulSet) is so the cache have the time to spread among the replicas as it get upgraded.

[1]: https://github.com/codecentric/helm-charts/tree/master/chart...
[2]: https://www.keycloak.org/docs/9.0/upgrading/
I’m definitely in the camp that “the cure cannot be worse than the disease” itself. Sitting in California where there are so few cases makes me wonder if the economic toll is totally worth it. Seems like we’ve used a tsunami to put out a campfire.
COVID-19 leaves lasting damage even after recovery
I love listening to Heather and Bret when they talk about biology.

What irks me most is when Bret starts talking about how our society isn't sustainable and that we need to rethink society by incorporating insights from game theory and evolutionary biology. On that score, he is frustratingly vague. I don't even think I would likely agree with him, but without something more concrete there's nothing there for me to analyze. Perhaps I just haven't found the right podcast or whatever where he goes into exactly what he means by that.
> if we are ever to be allowed to step out of our homes?

In France, we need to fill a form every time we want to leave our homes. Any non-work related trip should be limited to one hour and 1km, at most once a day.

This was decided with no vote or concertation within a couple of days. It also applies to people who live in rural area. They even fly drones in the mountains in order to catch lonely hikers breaking the rules. It's crazy.

Worth than that, part of the population is getting obsessed about rule-breakers, as if lone cyclists suddenly became a danger for the nation. The police is flooded with calls of people denouncing cyclists, hikers, or joggers...

Funny thing, our president said in his speech that this pandemics shall not restrict our freedom.
> I'm not convinced that it would be practical for any number of reasons, but it still blows me away every time I look at what modern CPUs have in-package:)

The optimism is premature. A CPU may flush cache even when it pages exactly the same page. Modern CPUs have too much of completely unfathomable prefetch, and cache coherence logic
I am sorry but that statement cuts no ice with me.

The team clearly doe know what they are doing, you ha e provided no evidence, except a blanket statement of 'something might go wrong'.

Unless you can actually point to specific issues, your statement is not very useful
Can you address my arguments? My post is based on the ethical principles of dignity and self-determination.
> I’m definitely in the camp that “the cure cannot be worse than the disease” itself.

It seems to be forbidden to debate this unfortunately.
Did you ever swim in a pool and wonder why your eyes burned?

That's not the chlorine alone. The ammonia in the piss combines with the chlorine to create chloramine, which causes the eye burning and respiratory problems associated with pool water. It doesn't even take that much piss in the first place, and once it diffuses in the water, it will affect the whole pool.

I'd say it's an excellent analogy. Whether it's noticeable or not, if one person pisses in the pool, everyone's swimming through their piss.
It’s an independent governmental agency under the executive branch. If the USPS isn’t “government operated”, then neither is the CIA, FCC, or Social Security Administration.
Coronavirus: Raspberry Pi-powered ventilator to be tested in Colombia
About the only US publication that seems to be making decent money from subscriptions is the New York Times, and I suspect they're at least partly trading on their name. The quality of their reporting... well, let's just say that I didn't expect to see the day when Snopes ended up debunking a conspiracy theory about the US president started by the NYT: https://www.snopes.com/fact-check/trump-profit-hydroxychloro...
We schedule a downtime window during upgrade, but typically see no frontend impact to the core service, SSO for end users. We snapshot the DB for rollback if needed as the migrations are not reversible.

Our actual DB size is pretty small so these are very non-intensive tasks.
Not sure if you're being downvoted for vulgarity, but I think your comment is serious and constructive feedback. (I misread it the same way as well.)

"Typoglycemia" is a real (if poorly understood and researched) human phenomenon, and it's definitely at play here: https://observer.com/2017/03/chunking-typoglycemia-brain-con...
Easy to say this. But no one has put forth a credible plan for reopening the economy and ending stay-at-home.
I agree. But too, necessity is the mother of invention. GP seems to argue that Han unification happened because the UC was not diverse enough. Maybe, and maybe if it had been diverse enough the need would have arisen sooner. But again, the thing they came up with could have been garbage, who knows!

What I do know is that UTF-8 is genius. The Han unification problems seem mostly minor -- I suspect code can detect language and do the right thing, for example, and again, we could revive language tags if need be.
It seems pretty clear to me that California has so few cases precisely because of the measures it has taken.
no expert in the topic, but this comparison is only meaningful if compared to the local cost per unit of raw land - land prices in SD metro are probably way higher, esp. compared to this particular part of houston

won't try to categorize - take a streetview tour:

https://goo.gl/maps/9sEyR9YRRR2EDFND8

what is clear is that this area is mostly empty fields or pretty poor, with vastly more expensive gentrifying houses popping up in the greenspace.

a large area land trust can buy large chunks, preventing speculation on the greenspace from completely removing the existing community

subsequently, since community members are part of the trust, they would defacto own all of the local land, guarding against future speculation and ensuring a like-minded voting block w/r/t local property tax policy (which is huge in TX and in practice what serves as the state income tax)

so to me the topic is basically like rent control for real estate.

whether or not this is the state's business is another topic - interesting that our free market, 'classless' republic is in effect building up a hereditary landowning class though.
How about having an attribute which, if applied to a structure that contains a `T*` and an integer type, would allow a `T[]` to be implicitly converted to that structure type?
And what happens when you, with your good judgement, decide to protect yourself and stay home, and then you have an unrelated treatable condition but die because no hospital could take you because they're all busy dealing with all the Coronavirus patients who were left to their good judgement and didn't stay home?
That's how "vision" investors are supposed to work. You expect 99% of your investments to fail and 1% to give you 1000X returns.

That said, I agree that WeWork isn't exactly "vision".
I totally understand people's preference to use Django templates wherever possible, and only sprinkle in more frontend focused stuff when needed, but personally, I would rather just write the whole frontend in React or Vue.

This is probably partly due to the fact I find working with django rest framework serializers / views to be much nicer than django forms / views.

I think what puts most people off is the default requirement to go all-in and create an SPA with global state management and client-side managed routing, but this isn't actually necessary.

I have found incorporating Django with https://inertiajs.com to be a pretty solid alternative. I can write the whole frontend in React, and the backend in Django rest framework, but everything is still page based, so I don't require redux or any other kind of global state, just use the inertia utils to make page transitions.

NextJS is another alternative. To talk to a (django) API you need to go through getStaticProps and getServerSideProps which, depending on the location of your API server, can be a little slow, but you get pre-rendered HTML and page based routing so again no global state management required.
This is not true for artists. 1/3 of all tickets end up on the secondary market, a few of which Ticketmaster owns. This where fans spend a huge amount of money that artists never see. If Ticketmaster is charging a 10% markup in the primary market and a ticket sells for $100, they make $10. If they charge the same percentage in the secondary market (tip: they don’t) they would make $40. That money the artist never has a chance to see. Even though a fan is willing to pay $400, most of it goes to Ticketmaster’s scalpers and Ticketmaster.

Ticketmaster is still around because of anti-competitive practices, not because they’re a lightening rod.
I'm not saying CEO's and management shouldn't have their traditional responsibilities.

What's wrong with a windfall to make sure employees are protected. If a layoff is needed, clearly the CEO's leadership had issues - so something needs to done proportionally as severance.

A large change in the lives of employees needs a large annuity fund for the laid off workers. The company can file a loan and pay it out over the next few years. Which will improve the credit score of the company.

Here's another idea, for the sake of a thought experiment: the CEO may need to be fired for not assuring rising salaries and benefits for the workforce. A two-tiered performance system. Employees share voting rights along with the board, and it's by statute so all businesses must comply with it.

Why not consider factoring in laborer's collective time and personal life circumstances as human beings into the equation?
>Maybe we move to a model where low quality/#FakeNews is free but quality costs

Are you being facetious with the fake news reference? I don't know what the answer to this problem is, but I hope it isn't a system in which we just lie to poor people and they can only get the truth if they pay up.

Prestige newspapers might not have been widely available for free, but there were certainly credible news sources that were. Free over the air TV and radio broadcasts were once the primary news sources for many Americans, but unfortunately the quality of both has declined. It is a chicken and egg problem so I don't know which started to decline first, but easy access to high quality news is important for an educated electorate which is crucial to a well functioning democracy.
Lock+Netflix+Profile+With+A+Pin–+zmamen.com
The "disease" would be a lot, lot worse without the "cure" though. There'd still be really bad economic effects; there's no scenario in which everyone would just be going about doing business as usual pretending nothing is wrong while the news is reporting on catastrophically overwhelmed hospitals and how if you get to the point where you have serious trouble breathing, you're on your own and might easily die without a chance of being treated. People would be socially distancing of their own accord anyway, the main difference being this scenario has a much higher death toll since the distancing started way too late.
> I find that the appeal of programming languages, their strength, fades away in the face of pure mathematics anyway.

The appeal and strength of a programming language is its ability to be executed, something that pure mathematics does not and cannot ever have.
I want something that can run multiuser door games (share.exe support?)
The video was removed from net. What do you want me to do about it ?
Why an old version? I would expect them to run with much less if you remove stuff that you don't need like a bloated GUI or a browser...
Covid-19 Emergency Ventilators
The irony of complaining about someone else generalizing from one example and trying to disprove it by...generalizing from one example.
What are you advocating? Or was this just a baseless attempt at snide humor?
what do you use it for? my understanding is x86 on software arm is pretty slow (though some things are probably fine e.g. text/cli utilities)
It's been very hard for me to understand this line of thinking. As I see it, there are so few cases in California because of the measures that have been taken. Do you think California would not have many more cases if the measures were relaxed? Or do you think that the cases would not be all that bad? Or do you think that they would only affect people that you aren't personally concerned about?

I'm asking honestly for an explanation here, because you're certainly not alone in this view, but I haven't heard a rational justification for it yet, and I haven't been able to come up with one myself.
Yeah, the Guardian and some of the other British papers have been complaining about how advertisers are refusing to run ads on Covid-19 related articles and how terrible it is that they're not funding journalism: https://www.theguardian.com/media/2020/apr/01/newspapers-to-...
Yes, make more money over a longer period of time, create a better experience for your customers, and be treated well.

Their free money isn’t free, and venues are starting to notice.
Restaurant bookings and travel were falling sharply in CA even before the official stay-at-home policies[0], so your alternative is a world where huge chunks of the economy are still fucked.

Unless you want to force people to eat at restaurants, travel to conferences, host events, etc...

[0] there's this from March 13, for instance https://blog.opentable.com/2020/covid-19-coronavirus-restaur... , googling conference cancellations and such is left as an exercise for the reader...
If you integrate Django and vue this way (separate front end app), you can take advantage of the javascript build process for linting, minification, and whatever else: https://medium.com/@rodrigosmaniotto/integrating-django-and-...

You can also get live reloading working.
A horrifying case was multiplication in an x86 emulator. The opcode handler needed to multiply a pair of unsigned 16-bit values, then return a 64-bit result.

The uint16_t got promoted to an int for the multiplication, causing undefined behavior. (if I remember right, the result was assigned to a uint16_t as well, making the intent clear) The compiler then assumed that the 32-bit intermediate couldn't possibly have the sign bit set, so it wouldn't matter if promotion to a 64-bit value had sign extension or zero extension. Depending on the optimization level, the compiler would do one or the other.

This is truly awful behavior. It should not be permitted.
There are responses above now. Looking forward to your debates.
I think what is even worse is what recovery looks like. Seems like we are going to be recovering for a very long time. We don't even know how deep the wounds are yet.
Notre Dame fire: Fragile old lady of Paris waits for rescue
It’s not “forbidden” for y’all freethinkers or autodidacts or whatever the term today is to debate such things and to make the claim is dishonest.

You’d have to find somebody to debate with, however, and most people are not particularly interested in “hang your Grandma for my stocks”. That is not a restriction of debate, it’s the social dumpstering of people beyond either statistics or empathy and that’s a feature and not a bug.
“StaţI Acasă ”
If you act early, it will always appear you overreacted. If you act too late, well...

https://www.nytimes.com/video/opinion/100000007076660/corona...
Good clarification! If you're a solo dev who wants to sell your side project to any company >500 people, SAML integration is tablestakes. If you're a solo dev who needs to secure your hobby project on the public internet, it's like bringing a Space Shuttle engine to a knife fight.
Always loved Benchmark Capital's website design: http://www.benchmark.com

It's great to be able to say "we are so good all we need is an unsecured landing page from the 90s."
I think it has something to do with the background anxiety. Even if you're not particularly scared of the virus because you've been practicing impeccable social distancing and you still have a job, the uncertainty of it all can completely kill flow. And if you have a partner or kids, household management is disruptive even in the most organized families.

I've been blaming myself for the drop in my productivity and thinking something is wrong with me. It just realized that I must be kind to myself during these times.
Those Holstein-patterned Gateway boxes really bring me back...
I hope not, they perform much worse than they need to :(
It looks like Quarkus is going to be considered for one of the next major release [1].

That said, do you believe it will still be possible to extend Keycloak using the deployment-scanner?

Also, do you happen to have open-source code related to Keycloak and/or custom extensions?

Beside the poor doc, finding more open-source code is one of the best way to learn this.

[1]: https://issues.redhat.com/browse/KEYCLOAK-13068?jql=project%...
Unfortunately you have to put a number on human life to make this tradeoff effectively.

In undergrad we were taught 2-10M$/life. 60k people in the US puts that cost at a cool upper limit of 600B$. Of course this assumes (1) that you know all the risks/added them in and (2) know the number of people that will die if risk tolerance is exceeded in any specific case.

Right now we unfortunately don't know #1 or #2, if the virus mutates like in 1918 we will have a second wave. If there are a % of the population who do not get immunity or spread the disease after they recover, we will have a very different situation on our hands.

In comparison the planning or preparation methods would have been very cheap! I think Bill Gates is correct in side-stepping cost of measures we are taking now and instead saying "Just fund the research, it will save you money in the future". If you don't like the medicine, get better medicine cause this isn't going away.
Presumably the cases are so low precisely because we have enacted these measures.

If we had not done that we'd probably look more like New York right now.

The more effective your measures are, the more it is going to look like they were unnecessary.

Or to reuse your metaphor: A campfire can turn into a wildfire really quickly. If we hadn't thrown the tsunami onto it when it was the size of a campfire, we might have gotten a wildfire burning down the whole state.
I think there are open questions about how much our current actions are preventing deaths vs delaying them, what the difference is in terms of number of deaths caused by stay-at-home order vs more mild social distancing, and what downstream effects and deaths will result from a new global depression (especially in the developing world).
Ask HN: Tools/Editors to Create User Interface
Hello all,

I am technical founder and a solo developer working on an educational learning platform for college students (currently based out of SF, but relocating to India post the covid situation). I have a background in backend/data engineering and Machine Learning, but have not worked on front end technologies and design. I'm wondering if there are any tools that are recommended for designing web and mobile apps. I'm specifically looking for suggestions to create front end elements, style sheets etc using some kind of WYSIWYG interface to begin with before hiring engineers.

PS: I'm also looking for co-founders - please reach out to me if you are interested in learning more and talking out about education technology.
No. Last time I worked shifts in a pulm/sleep medicine clinic was about 18 months ago.
whooooppsss
One pathological example doesn't make a trend.