skysight-inc/HackerNews huggingface dataset:
It sucks that you are having issues with your setup, but in general macOS is the king of external monitor support.

Compare the experience with Windows for example, where disconnecting from your external monitors pushes all applications and windows to the remaining monitors, and doesn't restore them when the external monitor is reconnected.

macOS also handles mixed-DPI really well, no other vendor even comes close, Windows simply scales according to the monitor most of the application window is on, resulting in ugly resizing of applications when moving from one monitor to another.

I don't know what you're talking about with regards to "turning on HiDPI", can you elaborate?
Blade Heroicons
The link shared by @verytrivial to Boris Johnson’s twitter account isn’t showing “normal citizens”, it is showing the executive branch of the UK, plus an account identified only as “iPhone” who has their camera and microphone switched off.
I used to write scripts in python. I switched to node. Benefits for me.

1. Python by default requires tons of globally installed libraries. Node by default all libraries are installed local the the project. Nothing to learn. It just does it. That means I don't have to worry about trashing my system and I don't have to tell users a bunch of prerequisites to get it to work.

2. Node is ~8meg and installs instantly. Python is 18-30meg and the install has a long build process IIRC

I will still sometimes reach for python. I needed to parse an 8 gig geodata XML file. The libraries I tried in node were orders of magnitude slower than python for that particular task. I did try node first though since it's where I'm at.
This comment was right at the bottom. It was so funny I just spit my coffee.
When you stream a Youtube or Netflix video, you can download several seconds ahead over boring old HTTP. It's a one-to-one link, you don't have to upload anything, and you don't need access the user's camera or microphone.

To be competitive in videoconferencing these days, you need:

* Low latency, so people don't talk over each other

* Video and audio compression that doesn't get confused by dropped packets.

* Setup so easy first-time users won't be late to their video job interview.

* Group calls for 10+ people

* HD quality

* Adaptive bitrates, for users on different speed links

* Skip-free audio even if a user's link goes from uncongested to heavily congested.

* Reliable support for every webcam and USB headset on the market, and hot-plugging them during the call, and changing OS permissions during the call.

* Reliable support for unreliable bluetooth headsets and unreliable bluetooth dongles.

* Echo cancellation that works with every device and room configuration going. Including devices that have their own built-in echo cancellation.

* Audio that's clear even in the presence of background noise, and different people at different distances from the microphone.

* Users behind every type of misconfigured firewall you can imagine.

* Roaming between different Wifi access points, and between wifi and cell data while on a call (including links with no connectivity sometimes)

* Never (or almost never) forcing a user to update their software at the moment they're trying to join an important meeting or job interview.

* Update support (or long-term compatibility) for users who don't have administrator rights.

* Graceful recovery if the user sleeps then resumes their device.

* Screen sharing that retains good readability, even if a user has unwisely made the text on their presentation a bit small.

* Screen sharing of Youtube videos without making them blurry or choppy, even if they're embedded in presentations.

* CPU and battery efficiency.

* Free of charge

* All the above on iOS, Android, Windows, Mac, Linux and WebRTC.
Traffic congestion is way down in Berlin, just like almost everywhere else that has a coronavirus outbreak: https://www.tomtom.com/en_gb/traffic-index/berlin-traffic
If you live close to a ER location or on the road to a ER location then that is not really the case. Source: me, living one tram station away from my city's biggest ER hospital and 3 tram stations away from the city's infectious diseases hospital (which is now a covid hospital). But there's definitely less (almost no) people honking anymore, that's a huge plus.
Its called Theory of Mind https://en.wikipedia.org/wiki/Theory_of_mind
Arguably, computers seems to suffer when there are be computations : they becomes hot and start to breathe a lot. That's a little irrational be I used to feel a little bad when I saw my old computer "suffering" when I was younger.
This has been my concern all along, that flattening the curve and whatnot is misleading without considering what happens at the end of distancing efforts. If you end up with the same exponential growth after inducing widespread costs from mitigation, it seems you're worse off.

On the other hand, at least where I'm at, politicians and policy makers have been explicit in saying the social distancing policies are about buying time: time to improve hospital readiness, time to develop quicker cheaper tests, time to develop antibody tests, and so forth. The benefits of this extra time have to be weighed against the costs ( which turn out to be counterintuitive based on empirical data ), but it's important.

The author acknowledges this and I don't think it's their point, which is to be clear about the effects of mitigation and therefore why you might or might not do it. But I think its also important to keep in mind a non-steady-state-based model time endpoint has justifications too.
BBC and Al-Jazeera are The Godfather of Fake News.
And re-emphasised as a "solution" for employees in the current situation.

https://www.businessinsider.com/whole-foods-ceo-employees-do...
The human neurons are sourced entirely ethically, from skin cells to stem cells that make neurons somehow.
I have spent a lot of time using GTD and trying to find the right software for me. Omnifocus is always at the top of GTD software lists but I'm stuck on Windows and would love to have a windows option.
Very well needed service -- will share this with my network!
popcon is opt-in.
Or use a Cuckoo fiter.
So all in all, you have three options: No privacy used by billions (Android), a little privacy used by millions (iOS) or some privacy used by thousands (Android derivatives).

If you are willing to sacrifice privacy, why not go android? If you do not want to, you must buy an android phone and tweak it. Using Apple is but a compromise.
Welcome to 2014! /s [0]

[0] https://www.openbsd.org/55.html
That's too bad, I would've loved to do this from a docker container.
Thank you for posting this. We know how it feels. It's a good way to stop have all this google sheet flying around. Private and mutualized and FREE. Good. Thx guys.
Fair. But as long as I keep coming across racially insensitive comments like in the original post, and commenters who strongly believe these kinds of comments are a legitimate perspective, I'm not going to be able to just leave them as is. And I don't see a way to constructively engage with those kinds of comments that doesn't end in this type of exchange.

Consequently, I'm going to request that you delete my account (...If that's a thing that you can do on here. I'm not really sure. Otherwise a ban seems close enough.) I think just lurking on here would be a better option under these circumstances.

Sorry for the trouble.
Have a spare screen that you can just slot in and carry on.
In the future, we may need to scale up the time resolution, for example we may need time resolution up to 1 yoctosecond, because everything is faster. 64 bits wont be enough, so we will have that problem for sure.
As a "watch person" I generally tune out when someone brings up the "Rolex vs Casio" example.

I do not care what people think of me. To wit, I choose to live in a place (for various reasons) where I deal with racism on a daily basis. It's hard to care about status when the average person around you is ignorant enough to believe they're on the winning side of some kind of race math.

I do care what is attached to my body or inhabits my personal space. I use a Mac mostly because it looks good. I drive a BMW because of the level of trim inside. Ditto various designer clothing brands.

My Submariner is almost never off my wrist and is honestly one of my favorite (non-human) things. It's built like a tank, is appropriate for any occasion and yes, is more accurate than I need.

As a watch person I also see the value of a Casio (as do collectors) or an Apple Watch. But I only have one watch slot on my body and my favorite happens to be a Sub.

I do not evaluate people by their watches. I know lots of people don't value the things I do, may not like watches or may not care. All I learn by looking at someone's watch is whether or not they're also watch people.

Often, if someone is wearing a watch that costs 4+ digits, there's an interesting story behind it. They may have bought it to celebrate something or it may be one of a collection. I recently made a friend after asking him about his AP. Turned out he bought it towards the end of his first career, which was in the same area as my first career.

There was a time when a mechanical watch was near the pinnacle of technology. Watchmakers were the "rocket scientists" of their day. A lot of iconic watches have really interesting histories that can go back over 100 years.

They're still at the pinnacle of craftsmanship and aesthetics. They're the opposite of general, disposable consumer culture. They're built to last decades, hold their value well and are often multi-generational. They're green.

Investing in a mechanical watch today helps keep that tradition alive. If your reaction to a Rolex is eye rolling cynicism, you're poorer for it.
Zoom claiming it's compliant has nothing to do with it actually being compliant.
Very grateful that I'm still employed and working, but my company already sent out emails basically saying, "we must protect the business", "continue to ensure our customers are #1", and "pay raise increases are suspended indefinitely until further notice." Completely understandable and at this time, most people in my company just want to keep their jobs, not really worried about the raise increase they would have gotten this year, albeit, likely another very tiny increase that keeps up with living costs.

Not much anyone can do but complain about it as there's no certainty about anything right now. So at the moment: you have the lower and working class trying to figure out how they are going to survive, while you have the upper and rich classes trying to figure out how they're going to get richer from this crisis.

So at the moment... any job hiring, any salary negotations are likely on hold for everyone until we have a more stable global economy and world.
Microsoft charges OEMs not customers. I doubt many customers paid for Windows.

Also for Office, what free alternatives were there when Office was gaining popularity?

Compare that to now. How did Windows Mobile work compared to Android?
Show me any system allowing video re-encoding with this...
> The issues with the DMOZ approach were basically speed and corruption:

Federation would help with both factors, though. A workable "right to fork" is a powerful incentive against corruption. Notably DMOZ was not federated or "forkable" in any real sense, even though it did have a reasonable amount of sites mirroring it.
But is this useful?
> What Will You Do to Save Civilization?

Keep providing for my family and raising my kids to be decent people.
dupe: https://news.ycombinator.com/item?id=22729949

(same study with some minor updates)
I think the power of X-expressions would have been better demonstrated with a function that manipulates an HTML tree after creation, which is something you don't really want to do if your HTML tree is represented by a big string rather than an actual tree.
Right, now that I think about it I'm familiar at least with the George Bush case of like father, like son.
Seems pretty pre-mature to start comparing countries. We'll know better in a few months/a year, who handled things competently and who didn't.
Once upon a time I have implemented POP3 server protocol state machine in Clojure.
180 lines in total, of which 40 were FSM declaration, 140 command handling functions.
Not sure I'll ever want to approach FSM in any other language, unless no other choice.
Well, it's obviously going to get busy around the hospitals.

What I observe is that there are way less of small cars, some buses got shorter and almost nobody drives at night.
i find the title a bit misleaing. "your street" only if it is in Madrid, Brussels or Paris.
My 2018 Opel Insignia also has mechanical dials and buttons for climate control and answering phone, setting cruise control and other “critical” things. But if you want to do detailed configuration for radio, sound balance, music etc you have a rich touch screen available with big buttons to hit. I find navigating between radio stations and navigation so much more accessible with touchscreen that I wouldn’t want these things in another way. Anything that has to be accessed using a joystick like interface should be on the touchscreen and critical one dial features on mechanical where possible.
Yes. The turbine engine wants to run really fast for more efficiency. And the fan wants to be big and run really slow for more efficiency. This is a mismatch. If you connect them with an axle (like in a turbofan), you have to make a lot of compromises, lowering efficiency.

You can put a gearbox in there but it's heavy, maintenance intensive and expensive. Efficiency of the gearbox is pretty good, but not 100%. Then you have a geared turbofan or a turboprop. Geared turbofans are rare for a reason.

With a generator and electric motors, you can have a different amount of fans and turbines, and they don't need to be even close to each other. You don't need the expensive and maintenance prone gearbox. You can optimize the propulsion system more -> more efficiency.

Turbines don't scale down very well - they lose efficiency the smaller they get. This means, electric propulsion is promising for small aircraft since you can have one or two turbines but can have more propulsors.
This is probably one of the major things that Clojure gets right (ignoring EAVT databases) that no one copies

You don't need a CSS preprocessor if you can manipulate your CSS using the standard data manipulators in your given language, this applies to so many DSL languages like HTML, CSS, SQL, Clojure has Hiccup, Gardern and HoneySQL respectively

Here's a PHP SQL port I've been working on https://github.com/slifin/moonlight (keywords removed for ergonomics but it did lose power when I did that)

If a third party gives you a stringy language to work with you gain power back by creating a data representation, operating on that then converting it back to string at the execution point

In the case of PHP we took the Java route and put everything into objects: https://github.com/zendframework/zend-db, the amount of code required to do that is almost comical when compared, Zend DB also suffers from a lot of bugs/lack of features compared to honeySQL which is about 5 files of data orientated code: https://github.com/jkk/honeysql

I should mention Zend DB is not an outlier here for bulky code have a look at other PHP query builders they're all impenetrable
You can avoid parens and have some fun building up HTML with combinators.

> numbers n = docTypeHtml $ do
> H.head $ do
> H.title "Natural numbers"
> body $ do
> p "A list of natural numbers:"
> ul $ forM_ [1 .. n] (li . toHtml)

https://jaspervdj.be/blaze/tutorial.html
millions of other devs: "how do i exit vim"?
NASA mulls restoring Saturn V to service
As a bartender in the 90's there were popular cocktails that did this. High alcohol, large round glass, set alight, put your hand over to extinguish, push a straw through fingers and suck out the vapour. The effect was very quick and very strong, much more so than drinking spirits alone. It was also short lived. I'm sure these were a terrible idea, but still, people using alcohol vapour to get a hit.
I agree with you on one level - the difference in rigour I perceive is a function of surrounding culture in a field, not the specific people who are in it. On the other hand if you look at the confidence levels required to publish something as a discovery, they're much higher in physics, partly that's fundamental to the field and partly it's that in physics scientists are OK with statements like "to make the next discovery we must spend 10 years building a billion dollar machine that will require international cooperation on a scale never seen before". Whereas in most other fields their ambition stops with collecting a bunch of grad students, or downloading data from sources that wasn't meant for the purpose to which it's put.
Seems unlikely that's suffering, any more than petrol suffers.

Animals (like us) suffer as part of our evolved aversion response. We have an in-built capacity for preference. Current-day computers lack this.
Well, it's healthy to chuckle at least once or twice on this, of all, dates. Nicely done, too.
Indirect Inputs and Outputs
I wrote a blog article about Indirect Inputs and Outputs and why this notion is very important when using behaviour verification.

https://principal-it.eu/2020/04/indirect-inputs-and-outputs/
Vaccine and staying at home until the spread slows down to less than 0.5%
Furniture isn't a big deal because it's not a reoccurring expense. The problem is hiring more people than you need and then having to order even more expensive furniture that you don't need. If you have a small business that only needs 20 people then buying 20 chairs just doesn't matter. But if VCs steer you into hiring 70 more people for the sake of growth then of course all that furniture is going to bog you down.
I see lots of layoffs in my Twitter feed. I will share it so it can help some people out there!
I have had the same experience in the past. 2 phone interviews that never called and the recruiter feeling sorry and claiming this is "exceptional".
I've also never liked the built-in Transit functionality in either Google or Apple maps. It always seems like it's trying to be smart, rather than giving me the information I actually want. (The information I actually want is, "should I leave now, or will I just be stranded underground for 30 minutes?" I know how long it takes me to get down to the platform at the stations I frequent, but Apple and Google don't.)

I wrote my own little thing: https://jrock.us/mta.html. It just pulls the train arrival times for my home and work stations, the transfer stations along the way, and system-wide service advisories. It fits on one screen. The code is a trash fire (it's just jquery that injects raw HTML), but it works ;)
I just started using lens a couple of weeks before the kontena announcement. I'm glad the project lives on
China reports 1,541 asymptomatic cases under observation
Archived version:

https://web.archive.org/web/20200401075505/https://www.mindt...
To me it suggests they're resource limited rather than victim limited currently.

This means they'll exploit the most profitable targets almost exclusively. It doesn't have to be much more profitable, just the most.

If they were victim limited, they'd expand the pool of targets to include the most profitable N until they became resource limited again.
I don't see anything wrongs here, you investigate the script and it just an installer.
Did you even look at nvidia-installer? Why no one talks on that crap? So much hate on Zoom... I hate that too, I was at meeting yesterday and my interentet got disconnected and couldn't get back but even after reconnecting there was an audio issue.
That's the big question that science so far has no clue about.
Do we know enough about consciousness to ethically put a "brain in a vat" yet?
They could give the artificial brains a bank account and pay them a salary.
Interesting trivia: The game Wolfenstein 3D originally used raycasting to determine visibility. Later, id software signed a contract with Nintendo for a SNES port, which they outsourced to a contractor while they worked on Doom. During this time Carmack realized that the same method won't be fast enough for Doom and started studying BSP [1] trees. Meanwhile, the contractor was unable to do the port because of the very paltform-specific code (heavy optimisations for the 386 and 486). So id software took time off from Doom and went back to do the port themselves, eventually succeeeding by using BSP for visibility and a lower resolution.

https://en.wikipedia.org/wiki/Binary_space_partitioning
I have an (unpopular) iOS app that consumes the Dark Sky API. Recently it hit number 7 in the weather category, despite only having had 2 downloads in the previous 23 days. I thought that was rather peculiar at the time and wondered if Apple had intervened somehow, for some reason I couldn't understand.
However one big limitation of this is that this pattern cannot store the state inside another struct; it can only exist on the stack this way. So we cannot do the following:

struct Foo<S> {
state: State<S>,
}

The moment we initialize Foo to take e.g. Green as its parameter, it can now no longer switch to Red in safe Rust. This is what enums are for, and unfortunately we can't use those here.

Couldn't you just declare a trait that S must implement and then declare the member in Foo as State<dyn Trait>? That trait would probably also include the next() method mentioned in the example. Of course you'd be adding dynamic dispatch here, but it should work, right?
Read "The Quantum Thief" by Hannu Rajaniemi
Can confirm, you hardly see more than 5 cars waiting at a stop. (Mid Berlin)
How does plain binary search perform? 80 KB is not a lot to cache, if you do many lookups misses should go down, right?
> On the other hand my friends who are into electrical, woodworking or automotive take a deep pride in the tools they own.

I don't want to justify the "cheapness" of the software users, which is certainly excessive, but the feeling of ownership of a physical object is still very different from software.

For example, you can easily lend your toolbox to a friend, your hammer won't ever stop functioning through no fault of your own, you can re-sell or gift a chainsaw if you want to get a new one.

Since software is immaterial, we've ended up in a situation where these basic things don't work, people do not feel like they actually _own_ software, and thus feel less motivated to buy it.
Those two things aren't necessarily in contradiction. In really bad flu seasons hospitals run out of ICU capacity too, you see triage being done in tents, wards being converted, doctors talking about "wartime" like conditions etc.
Driving in Munich is really pleasant. Stress level is very low, people do dot drive aggressively like earlier.
I don't have pets - I'm not able to commit to 10+ years of being able to look after them, so I don't have them. This isn't due to renting, but due to me being bored with places easily.

I can paint the walls, put up pictures (Berlin has better rules than UK/Australia). Not that I do when I can.

I've only been evicted a couple of times, and even then I wanted to move anyway so it was convenient. It's usually me/us moving on and the landlord annoyed that they have to find a new tenant.

And don't forget the wonderful bonus of anything that goes wrong being someone else's problem. Roof leaking? Phone the landlord. Rising damp? Phone the landlord. Mold problems? Neighbours building a new fence? Frost damage to the pathway? Pipes frozen? Window cracked? All not my problem.
CEK+HP+Android+SUDAH+SUPPORT+MHL+ATAU+BELUM+MARET+2020
This is very sad. But I used to buy all the Omnigroup software until a couple of years ago, the prices went up a lot and I stopped.
It's not possible to make international comparisons of numbers of infectio s or numbers of deaths because each country tests differently and counts death differently.
I think that the whole point is to do this statically.