skysight-inc/HackerNews huggingface dataset:
You don't need to follow this blindly though. Benchmark with EXPLAIN to see the loss/gain on performance vs. readability for your particular query.
IMHO, Ulysses is worth the time, but I agree about Finnegans Wake
> That makes intuitive sense, since preference relations ~are~ partially ordered sets

Preference relations of rational agents are, anyway. When it comes to us mere mortals, well, see https://en.wikipedia.org/wiki/Intransitivity#Occurrences_in_....
Most of my signal handlers work just fine, but for some reason I cannot get the unit tests for SIGKILL and SIGSTOP green.
> The only reason people add these conditions is to be able to continue living in an illusion of free will and of being something more than algorithm :)

Not at all. A sorting algorithm can't learn to not sort. A learning algorithm can learn to choose between right and wrong. That's why it has free will.
And that's among the reasons it's been left out of Go. Go design was guided by experience working on large software systems; the risk with making a language too flexible is that developers begin building domain-specific metalanguages inside the language, and before you know it your monolingual codebase becomes a sliced-up fiefdom of various pieces with mutually-incompatible metasyntax that defeats the primary advantage of using one language: developers being able to transition from one piece of the software to another without in-depth retraining.

For enterprise-level programming (which is the environment Go grew up in), a language that's too flexible is a hindrance, because you can always pay for more eng-hours, but you can't necessarily afford smarter programmers.
Definitely feature flags.

Forking the codebase will lead to much regret further down the line as the two forks continue to diverge and you spend most of your time trying to update them simultaneously or building features twice.

Feature flags mean you can keep all of your functionality on your main branch with the least amount of additional work.

This is a great guide to them: https://martinfowler.com/articles/feature-toggles.html
For the record, Starlark has some restrictions: no infinite loops, no access to the world, etc.

It's true that computations could be arbitrary long (as with most other languages). Bazel has a flag to reduce this kind of problem (--max_computation_steps).
Scaling Machine Learning
Bitmovin (YC S15) Is Hiring Enterprise Sales Directors in the US
> WebKit is clearly being actively maintained, though.

Depends what you call "actively maintained", I would call it on life support personally, it's lacking very far behind the other engines.
Check out BML, OODA Loop, Google Design Sprints, etc.

They're advocating serial processes that are basically:

1) build just a little
2) go observe what people think
3) harmonize those observations with your next build

A design sprint is a week long thing: some days are pure building, some are pure observing. But most days are a bit messy with a meeting scheduled on a build day, some bug fixing scheduled on an observe day, etc. The mess is okay, you're just following the cycle as best you can to ensure you're doing them both in a self-supportive cadence.

EDIT: adding another consideration, often you don't have a regular stream of inbound conversations, and you have to go outbound to get them. Best to do this when your first assumptions start forming around what you're building, that way, (a) the conversation is scheduled to give you feedback by the time you finish and (b) the meeting itself incentivizes you to build faster.
One of the creators of this, Andy Matuschak, is the only person I support on Patreon.

I really believe that we are just now starting to scratch the surface of the learning opportunities that computers present to us and Quantum Country was an interesting step forward in that direction. It is worth looking at some of his previous work with Khan Academy as well, cool stuff.
I would ask which Quest lab specifically ran the test as lab quality can vary. I have not seen mainstream labs return all of the antibody stains present in some time, they usually indicate (+/-) for IgM (less likely) or IgG (more likely). The count is also usually indicated (titer level). It also depends which antibody proteins are present. Many of them overlap with other pathogens (IE: 41 covers most of the spirochete class: Borellia, Leptospirosis, Syphilis, etc). It depends on current & historical symptoms and markers like C3a/TGF-b/MMP-9/CD57,8 and would probably try other tests for markers, possibly another Lyme specific test at a different, but specialized lab like Galaxy Diagnostics (well known for Bart), Fry labs or another in NY whose name escapes me.
As a user I certainly appreciate it, but I think the actual content being delivered plays a much larger role than how many milliseconds its delivered in.
Alternative to Google Analytics
You need an SQL optimizer to efficiently abstract over sql. There are a couple implementations, empirically producing good sql at runtime is kinda slow.

The pathfinder compiler is meant for C# linq to mix sql and XML queries. It has backends in a couple languages but is kinda slow, and iirc has no support for aggregates.

Database Supported Haskell builds on this but has support for basically all sql features and some no-sql backends. Needs some slight work to fix bit rot by now, and the compiler is kinda slow. https://hackage.haskell.org/package/DSH

The Ur language has great support for SQL, including updateable views. https://en.wikipedia.org/wiki/Ur_(programming_language)

TL;DR: If you allow general nested results in your abstraction you need an optimizer. Optimizing aggregates in general is REALLY hard and slow.
inside developer console:

Array.from(document.images).forEach(img => console.log(img.src= img.src.replace("http://hexblog.com", "https://hex-rays.com")));

to make the blog readable
*shipping the userland

It's not the equivalent of handing over a VM image. You're still open to unintended sensitivity to kernel versions, for instance.
Probably a boring story but I worked with my co-founders for years at a larger company before we agreed we wanted to scratch our own itch, quit, and make a startup. Nothing beats a multi-year test drive.
Remap CapsLock to Ctrl
SethTro's comment might be read several ways and they've not clarified whether they support or oppose cautious climbing practices.

One explainer of ROT uses poker as an analogy. (https://www.masterclass.com/articles/what-is-results-oriente...) This is both a poor analogy, if read shallowly (follow a strategy even if there are occasional setbacks), and a possibly useful one (negative outcomes are far more consequential in mountaineering than at the poker table).

In cards (or many financial investments) it's possible to amortize risk over many bets --- you're rarely all-in on any one of them. In mountaineering, you're all-in all the time, and an early minor miscalculation or unwise choice may commit you to disaster. In the former case, taking small hits is sensible, in the latter, it's avoiding any extraneous risk thatis the wise move --- luck eventually runs out, and with high stakes, poor odds, and many bets, the daredevil strategy fares poorly.

You can of course find similar situations in finance and business. Startups, unlike VCs, are all-in on their specific venture. Funders can hedge bets, founders cannot.

In personal finance, there's the question of what size a financial hit a household can stand. For something like 40% of US households, finding funds for an unexpected $400 expense within a month is beyond their means. In a world with a steady rate of $400 shocks possible (medical bills, car repair, towing/impound fees, appliance repair, lawsuit or fines, unemployment, etc.), this means financial ruin is an everpresent looming threat.
Side node: I like how you use the term "Internet commenters". It is a much better and neutral term than most I've seen. Like "XY-crowd", "hivemind", "the Internet" and so on.
I believe that like the internet (insert ironic emoji here), Al Gore started the 3 monitor trend: https://macdailynews.com/2007/05/20/al_gores_three_30_inch_a...
UK shifts NHS Covid-19 app to Google-Apple system
I don't think so - just the default. The light version of https://themes.matomo.org/DarkTheme#preview.
> The problem isn't digital cash, the problem is having payment infrastructure that's controlled by only one or two companies (like Visa and Mastercard). Payment infrastructure needs to be neutral with multiple payment providers on it, so when a bank is being unreasonable, you can just switch to another.

But we know this isn't going to happen. At least not in the US. We have seen a massive consolidation of power in nearly every sector of the economy. That's not going to change. Nobody in our government seems to think it is a big enough problem to do anything useful to stop it.
How do those compare to just the spy500, I thought sector allocation didn't perform better long term.
Cash payments also cost money. Not small interpersonal payments, but for larger shops, storing cash safely, transferring it safely to a bank to have counted and deposit it, costs significant money. Many shops prefer electronic payment for that reason, and voluntarily eat the costs associated with it, because it's still cheaper than cash.

Of course that only works if electronic payment is cheap. This is not the case with US credit card companies.
Yes, it's important to go down exponentially - which exactly is the thing it is doing - not just in one place...

Good luck that most countries on the planet have already passed the inflection point, so finding the saturation point isn't that difficult anymore.

Interesting to see that just asking people to look into this will generate downvotes. It's just basic mathematics. And it really isn't that hard to verify...
30% didn’t break the App Store model. SaaS did
My 2018 13-inch MBP is driving a 5120x2160 LG 34WK95U-W just fine, over Thunderbolt 3.
> The CNN story gives the impression that this is a nationwide trend, but it's really isolated to the housing markets that have been the most unaffordable in recent years.

No surprise. Not all places are equally worth living in. As an American living in Canada I think a 2nd tier California city wouldn't be bad. Maybe not Bakersfield, but Sacramento? Sure.
I would like to coin the term "A free (as in cheese)..."
Beware that I know nothing in particular about Mumbai or being actually sick with Covid.

I, like many of us, have been holed up in an apartment for months. I'm lucky to have family members with me, but talking to others occasionally has been good. Make it clear to them that you're available if they want to chat. Videocalls are better than voice only. If you have a common interest that may reasonably be done remotely, like video games, there's that.
>One reason is, that cashless transfers costs money; e.g. the card processing companies in their contracts disallow the vendors to increase the prices for customers using their payment system, compared to other means of payments. So effectively all the cash paying customers subsidy the electronic payments systems, while not having the convenience of not using cash.

In the US, credit card surcharges have been legal for many years:

https://www.thebalance.com/credit-card-surcharges-315423
It's significantly worse than you could imagine:

https://en.wikipedia.org/wiki/Gladio

"The role of the CIA in Gladio ... are the subject of debate. The European Parliament resolution on Gladio concluded that military secret services in certain member states were involved in serious terrorism and crime, whether or not their superiors were aware.[2]"

But it was a secret, and researched only later.
And fat [1]

[1] I am fat
Apparently the Saguache Crescent in Colorado is (as of this video in 2016) still using the linotype, the last known newspaper in the US to do so: https://www.youtube.com/watch?v=DNa9XRoNRUM
As another EU citizen living in the UK, I don't think anyone is saying everything the UK does ever is stupid or doesn't work. But there's a certain cultural thing about doing things "my way" despite good evidence it's not worth doing that way.

I am not sure why everything has to be compared in terms of all or nothing.

In this case specifically, they knew that they're playing a loosing game since Apple and Google are ultimately the gatekeepers of the gadgets doing the actual tracing.

Thinking that somehow the UK has the individual power to go ahead and reasonably do it's own thing is nothing but arrogant.
One thing I haven't seen mentioned is that policy in relation to care homes is likely to have been a factor which made things significantly worse in the UK. Patients were deliberately moved out of hospitals into care homes without tests for SARS-CoV-2 infection, in order to free up hospital beds, and in so doing gave the virus to other residents of those homes.

Our care home sector was also more vulnerable than most because it (a) consists of individual care homes which are relatively large and (b) is staffed in large part by agency staff who work in multiple homes.

We're not the only country or region which made this mistake of course and this wasn't the only mistake made but the surprising thing is how long it took for the government to recognise and correct this. Part of that is probably human nature ("we have a plan, stick to the plan"), but I suspect part of it is old-fashioned civil service incompetence too (the same incompetence which led to this being the plan to start with).
Mathematica 12.1.1
The training program offered by the US Navy is quite good. Because they can only have so many people on a ship, the Navy tries not to be as specialized as the other services. So, electronic techs are expected to have especially good foundational knowledge so they can work on a broad variety of equipment.

https://www.fcctests.com/neets/Neets.htm
Skepticism of the claims of law enforcement and the intelligence community are good, for a multitude of reasons, but the case here is a lot stronger than you're suggesting and is substantiated by much more than mere finger-pointing by the US government or other governments.

It's unfortunate that the political climate in the US is on such a knife's edge right now that basically no one trusts anyone and everyone is running with their own databases of the facts of the world.

I understand the US government is itself very largely to blame for this deep distrust, but posts like yours make me worried for the next few decades. This isn't a criticism of you at all, but just general concern that things are kind of coming apart at the seams societally. I really hope the "two movies on one screen" phenomenon doesn't escalate to the point that the screen shatters into a billion pieces.
> I think that the face of computing would have changed quite dramatically if Intel had decided to make the x86 segment paragraph size 256 bytes (8 bits) instead of the useless 4 bits.

I've made that argument in the past too, but I tend to think the 8-bit paragraph shift would've been a nice third mode on the 286 (or maybe a second mode on the 186). So a 286 would've had:

* Real mode with 4 bit shift

* Real mode with 8 bit shift

* Protected mode with indirection through descriptor tables

It seems plausible to me that it would've been possible to make software that would have binary compatible with either of the two real modes, which was not possible between real and protected. That would've opened up 286 users to easier access to memory beyond 1MB.

But I don't know that this would've been a huge change for the industry, aside from killing off the need for LIM/EMS bank switching between 1985 and its death at the hands of Windows 3.0 in 1990. (And towards the later end of that period, the 386 could be made to provide EMS memory without additional hardware.)

I think the best argument for it being a major change is that it might have undermined the need for OS/2.... but even then, OS/2 was the way it was, not due to memory constraints, but due to IBM's need to attempt to regain control of a market it'd lost control over. So 8-bit paragraphs would've been nice for big spreadsheet/dBase users in the 1986-88 period, but not much nore than that.

(And all of this is just five or six years, really.... no time at all.)
When you say Canada is not easy, what did you mean there?
Every ISP I have access to performs DNS-based blocking; to the extent of intercepting ALL UDP DNS traffic (i.e. using other resolvers doesn't work). DoH gets around that.

And I think from the context of the parent, you can choose your CDN('s resolver) -- my version of Firefox (77 on macOS) has NextDNS among the default DoH providers.
Is there even any evidence that RN or Flutter are better for smaller budgets? Like actual data that doesn't live in the mind of a RN/Flutter enthusiast?
Fathom is open source https://github.com/usefathom/fathom
The other technique that may be worth investing in is plugins.

These could work if the following are true:

- Many customers get their own independently deployed build of the software

- Many future customers will want (and pay for) custom features that don't make sense for everyone else

With plugins you can keep your core codebase from being slowly messed up by all of those custom one-off features, which is enormously valuable.

My current principle project Datasette is the first time I've implemented plugin hooks and it's been working out really well for me: https://datasette.readthedocs.io/en/stable/plugins.html
Annapurna - Maurice Herzog. One of my favorites.

Rock climbing: I was very happy about all the coverage around the Dawn Wall project, with Caldwell and Jorgeson. A big part of that climb was finding ways to do it safely, protected all the way. Great contrast with all the free solo hype that had gotten so much coverage before.

One of the worst experiences of my life was trying to spot and move pads around for a buddy trying to climb a super-highball in the Buttermilks. Horrifying. I didn't want to help but nobody else was around.
Shoot, Stafford and Prince William Counties became same of the wealthiest counties in the US years ago -- top 20 in the whole USA.

Source: https://en.wikipedia.org/wiki/List_of_highest-income_countie...
’Snake-oil’ or legitimate C19 drug? Data science and drug docking shed light
I live in Chicago which has the entire lakefront as park space and is filled with tons of other parks too. The suburbs are all off the lake so they don't have any beaches. Unfortunately there aren't any national parks or mountains in the midwest so the suburbs don't really have anything that the city doesn't other than some more empty space I guess.
I think a lot of people jumped straight to the comments here to discuss their personal opinion on ideal monitor setup.

This is a really well-written and deep article by someone who is clearly an expert. All points are well illustrated and I learned a lot about how my MacBook renders graphics from reading it.

And yeah at the end it gets into what monitor you should buy. But that wasn't the point.
I specifically opened HN just now to see if there were any negative posts about Apple, given that WWDC is in a few days, and like clockwork, there it is.
When you can live off of 4% of your investment assets.
Without Do{H,T}, your ISP sees all your DNS queries anyway, and some will MitM them.
Advice for Complex CSS Illustrations
Whats your internet speed like? In most place in the world your best bet is going to be to buy some hard drives and ship them.
Web Scraping with Ruby
Compare it to Disney+ or HBO Go and you’ll learn why the comparison isn’t that simple. Netflix starts faster and doesn’t pause under a much broader set of network conditions because there’s a team of people improving it. Those other products support fewer devices and it still shows how much room there is to mature beyond the basic level of service you get with redundant servers and a CDN.
Our SaaS runs on Google App Engine and sending the logs to BigQuery only takes a couple clicks[1]. From there you can write SQL to summarize the data by referrer, page viewed, etc. Here[0] is a starting point, though you'll need update the `WHERE` clause so it works for your use case.

You get IP and user agent in those logs if you want to roughly track visit to conversion metrics.

0 - https://gist.github.com/mike-seekwell/83ac75c82a943e287a7abe...

1 - https://cloud.google.com/appengine/docs/standard/python/logs
Yeah. What I should have added here, but didn't want to sound brash and rude, is that Streamlit should focus on having a reliable working product before spreading out as an org with a Dev Relations department.

I know this is a complicated problem domain (because it's the web, Mathematica did this well with complex graphs in the mid-90s), but as it stands now my project has an input on which the graphic depends and a default value; the image breaks before the input control is touched. And it's not a slider, it's a dropdown that makes the app query a db first... I mean, I think I can do this in plain Ajax if I get my story right about sending images. But it's a hobby project meant to explore mathematical ideas...

If you can't do sliders reliably, they should be moved to a beta branch. Streamlit overpromises and underdelivers. But it's a great project, I don't want to be too negative about it.
That's genuinely interesting, thanks :)

I actually meant most of our customers are running Windows on their workstations, on which they develop embedded systems. Due to selection bias (our target audience are "safety critical embedded" devs), they can not use Windows CE (or for that matter Linux) as a product platform. I'd literally expect people to die if they did ;-)

And yeah, it's more like 35. Android/iOS isn't that new anymore ;)
You haven't tried using Manjaro Linux as your workstation.

I'm very lazy and I don't want to tinker with shit to get it running or maintain it. So, I stuck with Windows for the longest time. It was the easy path for a long time because a lot of my work was doing .NET. However, once I switched full-time to doing Node.js Windows got in the way more and more. I spent a lot of time investigating issues. I have a couple of Macs and I tried using macOS as my main, but honestly I can't stand anything about the way Apple does things. I just hate the bad window management, the shitty finder, the stupid global menu bar and the lack of a coherent hotkey system.

I had been trying out Linux desktop distros for honestly decades, out of pure interest. Every single one of my experiments ended in a failure to boot one day after an update. Then one day I read about Manjaro and I decided to give it a shot. 2 years later, I'm still running it as my main work OS on 3 different workstations (home desktop, work desktop and a laptop). Not one of them has ever eaten itself due to a bad update. I've had to fix minor issues after a couple of updates, but that's nothing compared to the shit I've gone through to make Windows or macOS usable.

If you're new to Linux, skip Debian, Ubuntu and all that crap and go straight to Manjaro. Installing software in Manjaro is way, way, way easier than any other distro and the stability for me on 2 desktops and a laptop has been nothing less than stellar.
Are you sure you have lived in the country? It doesn't make you a pariah, it makes you the target of lots of pamphlets to come to their Church. There are plenty of people who don't go to Church in the country.

And get this, there's bars too!!! With real alcohol!
Practical Ways to Save Money
Looks like Lars Lundahl (famous for high quality audio transformers) wanted to build an audio magnetic amplifier in the 90s, but the project got canned. Some German company ended up making it a decade or so later

http://www.auditorium-23.de/MagAmp/MagAmp.html

http://www.acousticplan.de/html/magamp_english.html

The technology has also been used in a completely passive multi-band eq/saturator - https://www.soundonsound.com/reviews/gyraf-audio-gyratec-xxi...