skysight-inc/HackerNews huggingface dataset:
If you have a car only a few inches behind you and you spot a problem and need to emergency brake, you can't actually start braking until the car behind has started braking, otherwise the car behind will crash into the back of you.

If you have 3 cars in a row, and the first car spots a problem, it can't start braking until after the 2nd car has started, but the 2nd car can't start braking until after the 3rd car has started.

It gets linearly more dangerous as more cars are added.

Not saying it can't be done, but the problem is more subtle than just working out how to stop the cars from crashing into each other at speed: they also need to be able to brake in emergencies without crashing into each other.

Possibly the way to do it would be to mechanically couple the cars like a train, so that it is safe for the one in front to start braking earlier than the one behind, albeit with reduced performance.
I think I put it best: "Apple likes to make people think they have taste and that they're good at design, but they're actually really, really bad at design and their tastes are quite obviously very shallow."

Windows and all the Linux desktop environments that copied Windows have so much more functionality than the brain-dead macOS that can't even get basic features like window management right.

Imagine thinking an OS that won't let you easily maximize or snap application windows is any good?
> We develop a multi-risk SIR model (MR-SIR) where infection, hospitalization and fatality rates vary between groups—in particular between the “young”, “the middle- aged” and the “old”. Our MR-SIR model enables a tractable quantitative analysis of optimal policy similar to those already developed in the context of the homogeneous- agent SIR models. For baseline parameter values for the COVID-19 pandemic applied to the US, we find that optimal policies differentially targeting risk/age groups sig- nificantly outperform optimal uniform policies and most of the gains can be realized by having stricter lockdown policies on the oldest group. For example, for the same economic cost (24.3% decline in GDP), optimal semi–targeted or fully-targeted poli- cies reduce mortality from 1.83% to 0.71% (thus, saving 2.7 million lives) relative to optimal uniform policies. Intuitively, a strict and long lockdown for the most vulnera- ble group both reduces infections and enables less strict lockdowns for the lower-risk groups. We also study the impacts of social distancing, the matching technology, the expected arrival time of a vaccine, and testing with or without tracing on optimal policies. Overall, targeted policies that are combined with measures that reduce inter- actions between groups and increase testing and isolation of the infected can minimize both economic losses and deaths in our model.
> I'm pretty optimistic that things will soon start getting back to normal

Based on what? Raise your hand if you're excited about either driving or being driven by strangers now. I think we're looking at several years post-vaccine before one can credibly argue that peoples' comfort with that sort of thing will have recovered to pre-pandemic levels. Ditto AirBnb.
Given the technical specifications of Apple's laptops it is not that hard for many of us.
Well in that case I disagree where EU has drawn the line, so I'll just not serve EU customers (or if I do, it will not have a free option, only a pay option) and we'll both have all of our rights.
Overeducation, skill mismatches, and labor market outcomes for college graduates
This works to the extent that bots aren't contextually aware of accessibility semantics. If the bot is mindful to the fact that the field isn't displayed, it could skip it. Which is exactly what screen reader technology would do, due to the "display: none;" rule.
The Windows Terminal app is very snazzy. I have only run into one problem with it, relating to using tmux.

https://github.com/microsoft/terminal/issues/176

This is not a showstopper for me though, and I have been using it as my primary terminal application for many months.
We forked the pedobear memes into an entirely different thing called spurdo spärde. Some of the first and most rare Pepe memes also comes from Finland, I personally created the first Feels Bad Man / Feels Batman Pepes back in January 2008 during a LAN-party at my high school.
It isn't just having faith, by not using these frameworks themselves they are not "dogfooding" them to find issues.
But what does "chron" have to do with cron? Or was that a typo?
Memsearch – in-memory full-text indexing and search
Drizly, an alcohol-delivery service, launches new marijuana-delivery service
https://addons.mozilla.org/en-US/firefox/addon/temporary-con...

Though you'll need an additional extension to auto-accept.
>> Not a web app, a web site.

> webmail client

> WYSIWYG editor

> media players

So did GP edit their comment, or did you ignore half of it?
The more effective policy would be to regulate circumvention of tracking protection filters.

Browsers could improve their UIs for default cookie/storage filtering, but it's still a much more effective way to do this.
Legacy OpenGL is a pain not because of the state machine, but the many ways of doing things, some of which are slow. The weird function names don't help either.

WebGL is better than that because it is only the useful, fast subset, and provides some objects too. Plus JavaScript is easier to work with than C, too.

Anyway modern APIs are not stateless, having an object that contains the state is the same. In the end, it is still all about bind this, bind that, do this, do that.
It's amazing how fast one can edit text with vi once you get all the keys down. There used to be a video game that taught how to use VI. Is it still around?
Do Not Track was a failure because no state actor was forcing private companies to comply. Even if it had been an opt-in solution, no company would have respected it.
The consent is invalid if it is harder to reject consent than give it. Another thing, the consent must be opt in. What they are offering is opt out. I will post recitals, when I get home, searching on phone is annoying.

Anyway, I boycott TC since they started their war on users.
This supports "WebView2(Chromium-based engine)" natively, which may add one reason to why Microsoft chose chrome and not firefox as a browser engine:

- they share one tech for their browser and UI

- they rip the benefit of their work (and the community work) on electron

- it opens the door to sharing one instance (or at least main libs) between different apps using this engine, solving the 'electron spawn one engine per app' problem
The thing that always bothered me about the Surface Go was that it didn’t feel like a cohesive device. More like a tablet with accessories. The way the fin awkwardly sticks out of the back is an admission that it can’t stand on its own because it’s a tablet, and the keyboard has an odd angle that makes it look unstable, like typing on a piece of cardboard. When I see it, I just see compromises, like a tablet trying its best to make it in a world where sometimes you need a laptop.
The Surface Go 2 looks interesting but I'm too deeply invested in macOS, unfortunately. I wish Apple offered something similar (i.e. a real computer, not a tablet). I really liked the MacBook Air 11" and regret that I sold it years ago.
Thanks, my bad, I read the article but for some reason my mind created the wrong image.
Show HN: EeasyBash for Ubuntu
That is what I meant, yeah. Edited for clarity.
Is it weird I'm absolutely excited over the new desktop bundle for the erognomic keyboard and mouse? I have absolutely come to love the Microsoft erognomic keyboard and mouse set, so I look forward to snapping it up so that I can replace my much much older version of those products.

When it comes to those two accessories, for me at least, I think they're such a great value for such a low price!
This is exactly the attitude that creates large unmaintainable codebases that are layers of hacks upon hacks. There is an alternative and that is to hire people to do the job that are competent in wrangling complexity and refactoring the system in question.
one might ask why the commission is necessary at all. unless you're placing an enormous order, a large order isn't really more expensive to deliver than a small order. the bottleneck is much more likely to be the number of stops you can fit into a single loop before the food gets cold than the volume of food you can fit into a single vehicle.

the only answer I can think of is that they don't want the customer to realize the true cost of delivery.
Yes, be the change and stop tiping. That's the change that everyone needs to be doing, then the prices would increase to match what the market should actually be, rather than rely on charity of customers.

>>I'll tip cash to make up for what Uber Eats takes from the restaurant

So you've just allowed Uber Eats to operate another day, because the restaurant can now justify using them and their shitty rates.
Dining out is already a luxury. Paying 20% more just for someone to deliver the food to my door is even more of a luxury, and without the 'dining out' experience.

Honestly I don't expect delivery services to survive, and I don't think it would be a tragedy if they ceased to exist.
Sort of wonder if this could happen at the system print dialog level rather than inside specific applications.
In addition to less money, as you pointed out:

1. People have more free time from being stuck at home, unable to work, so less need to rely on delivery apps.

2. People get tired of being stuck at home and one of the few permitted reasons to leave is acquiring food.
Show HN: Browse Covid News Timeline
IDK, I think it is more to set a baseline experience expectation. (Similar to what Nexus and Pixel did for google)

A LOT of PC manufacturers bundle a lot of crappy software with their laptops. MS hardware is just windows.
Possibly related prior discussions, some of which include some comments of mine at my site where I try to discuss life perspective etc etc. Note that this is an attempt at collecting useful comments that could relate, NOT at an insinuation that the OP is lazy, a procrastinator, or other. But some comments were good, like finding balance, direction, etc.

https://news.ycombinator.com/item?id=22919697 ("ask hn: how do i overcome mental laziness?")

https://news.ycombinator.com/item?id=22124489 ("Procrastination is about managing emotions, not time (bbc.com")

https://news.ycombinator.com/item?id=22096571 ("Ask HN: I don't want to be a worker any more I want to be a professional")

https://news.ycombinator.com/item?id=20930439 ("how do you keep your programming motivation up?")

https://news.ycombinator.com/item?id=18903886 "Ask HN: How do you motivate yourself to keep working on a project? "

https://news.ycombinator.com/item?id=19777976 "ask hn: how do you stay disciplined in the long run?"

(And I have, actually, put a lot at my web site (linked in my profile; hopefully skimmable for the parts that one finds helpful) that I think are relevant. Edit: like, for finding a family-like community almost wherever you go, search this page for "no one has to be alone": http://lukecall.net/e-9223372036854581716.html .)

For what it may be worth.
design tweaks like more than 1 usb-c port
Chris a.k.a. Dream talks about his craft weightlifting, fitness and much more
If your org treats dev as more valuable than SRE you likely aren’t doing SRE correctly. It should be a fairly high status role. Your org likely just has an old fashioned ops team that has rebranded.

In any case you definitely don’t want to move from a high status position to a low status one in your organization. Switch orgs to one that treats what you want to do as high status.

For what it’s worth, I agree that your manager is wrong but there are lots of ways to skin a cat and a dev/op split is a very traditional route that lots of teams are successful at.
The "content ecosystem" slaughtered the print ecosystem. If their revenue derives exclusively from invasive tracking, then "oops" they should have planned better. So it goes.

No industry has a right to exist.
I see a new wave of futurism with solarpunk. I hope it will catch on.
The right to not be tracked if you don't want to is (now) a fundamental legal right that overrides any rules you can implement.

It's not that they don't consent to your monetization scheme, is that a monetization scheme that involves tracking people who don't really want to be tracked is illegal as such, you can't have one. You can deny access to whoever you want, but the key point is that if you "threatened" them to deny service if they don't accept, then that does not really indicate that they wanted you to use their data, does it?

You can't say "oh but I gave them some goodies to influence them to click 'Accept'" - nope, if they don't really want to be tracked, then you aren't allowed to do so, the consent is not something that people can trade away in a contract for some content, server time, money, lentil soup or whatever.
The death rate in NYC is over 2 per thousand people, and Amazon employs well over 1000 people in NYC. The law of large numbers basically guaranteed they wouldn’t stay at zero forever.
Get an Apple laptop?
I develop multi-platform C and C++ code (intermingled with some python for testing and automation), and my experience has been that while MSYS + Git Bash works, I run into 'rough edges' on that side much more frequently than on the WSL side.
Good, we wouldn't want any nerds at this site.
And I feel even that is giving publishers some leeway. Even if a button is theoretically as easy to hit as another button, if it's just a bit of underlined text vs a button with a solid and bright background, they'll still get most of their users "consenting".

(I'm wondering if they're teaching me to hit the de-emphasised button by default.)
I'm guessing this is a joke, but in case it's not - sure, technically you could generate template metaprogramming with an additional layer of metaprogramming as I've described. But since you already have metaprogramming at the higher level, there is not as much need for template metaprogramming IMO
Holy smoke. Those screenshots look like Microsoft glanced at iTunes circa 2017 and said « this but way worse ».
You can ask for payment before showing the information.
typo on my part, but the etymology of "cron," is related to "Chronos," if you didn't know
> most of the web wouldn't function at all without cookies.

To be fair, though, that's pretty clearly a bug; at a minimum, any site that's just serving content should be fine with no cookies. Of course, any site that's just content should also be at least 95% functional with no JS and barely any CSS, and we all know how that worked out...
The idea is that you start with a path (say a rectangle), and then you select (probably in the stroke properties box) a calligraphic pen profile (usually an ellipse under an angle) and then the entire path (the rectangle in this case) will be drawn with that specific calligraphic stroke.

This would work for any path. And you could change the Bezier points after you applied the calligraphic pen to the stroke.
> So you've just allowed Uber Eats to operate another day

My understanding is that Uber Eats loses money on each order. Has that changed? If so, I'll stop using them immediately and perform discovery in another way ("Restaurant Roulette"). I want my money going to the folks doing the hard work, not scalpers ("the platform").

Going to keep tipping though, not tipping doesn't fix bigger issues causing the need for it that are out of scope here. Sorry if my economic empathy bothers you (no snark intended).
Does anyone with real expertise in aerospace have thoughts about Musk's choice to use steel instead of carbon fiber for star ship? Does his arguments make sense or is it likely just a cost saving measure?

Would future Falcon rockets also switch to steel?
Human-time – produce meaningful statements out of date-time and intervals
Yeah, I agree with you. If people don’t like that a site uses cookies, then don’t visit it and maybe it will naturally go out of business. They shouldn’t be forced to still provide content.

Or not. Personally I have no problem with cookies. Maybe they will just lose traffic from a small fraction of HN users instead of going out of business.

It’s kind of like paywalls. I get annoyed whenever I visit a news website and a paywall pops up, but I just leave the site unless I’m interested in subscribing. If enough people leave instead of paying (i.e. providing something of value in exchange for accessing interesting content), then the publication goes out of business.
Those wrapper libraries are yet another layer to debug and not 100% the real deal, and will get further away as the underlying technology evolves.

That is like telling someone that coding against POSIX.1 is all they will ever need for their applications.
Ok, then EU shall not have a free option on any of my services. Pay or GTFO. Harms the poor, IMO, but at least the poor's privacy will be protected from ad companies.
Thanks for the share. Streaming it
Asking sincerely: Why should we not simply pull over to do this? Planes obviously are a different situation, but cars can easily just stop.

While cool to imagine, it seems unnecessarily complicated and unsafe to do this in motion on the road.

[Edit: The prof and his team are quite serious about it, so I assume there must be a reason and I'm actually curious what it might be.]
Privacy is a consider a basic right in the EU, so no, you cannot operate monetisation schemes that violate it. It would be like having a 'by entering our restaurant you are agreeing to our reduced-hygiene policy' sign at the door. If a business cannot survive with clean hands, then it should not.
(facepalm)

My comapny blocks the Microsoft Store, so we would not be able to explore it. And I guess we are not the only ones.
When I truly committed to my fitness goals, my work improved significantly. But I simplified the rest of my life. To some people my life looked really, really boring... to me, it was just right.

At the moment I'm doing too many things. By conventional measures, I'm doing notably well, especially given the present circumstances.

But I need to do a bit less to be even happier, and aligned with the levels of my commitments.
Exactly. Many US newspapers go that route already. I'm fine with that.
> It’s still weird to say it, but Windows Terminal is hands-down the best terminal on Windows.

Windows terminal is pretty good, but no, it's not yet the best terminal on windows.

cmder is.

It has panel split, quake mode, git integration...

Now the read map of Windows Terminal is pretty convincing, so let's see how it plays out.
https://www.doordash.com/dashpass-v2/chase/sapphire-reserve/...
> I don't agree that this is a negative long-term consequence, but I see your larger point. Do you think the government is capable of correcting problems such as these without negative consequences?

No I don't believe that it is possible to avoid negative consequences with government correction. That said I don't think it's possible to avoid negative consequences with strictly market solutions to certain classes of problems, so I think each case needs to be taken on its merits.

With Uber and Lyft for example, I don't really see a problem with what they're providing people, in the same way I don't see a problem with check cashing stores or most classes of short term loan companies. The problem with Lyft and Uber IMHO is with how the service they provide interacts with the systems of today, a system where healthcare and benefits are tied to full-time employment. Gig economy companies compete quite favorably on price with companies offering full-time employment, meaning the country is shifting in parts from a workforce that had healthcare and benefits to one that doesn't. I think it's worth the government looking into its laws and the countries systems and wondering if there is a better way to classify employment and to have people acquire healthcare and benefits.

> But what other metric is there? You intend for the government to regulate into existence preferable or desirable for everyone?
> Should the government force people to do what's best for them against their will?

In the case of broad market inefficiencies I think there is a case to be made for it. Tragedies of the commons, public health issues, etc.
The big question is - how much do you trust these providers.
Is it weird I'm absolutely excited over the new desktop bundle for the erognomic keyboard and mouse?

I don't know if weird is the word. Some people just are really into this sort of thing. Like when the hard-core Apple fans lost their coolant when the black keyboard and mouse came out.

I think it's normal because these are things we interact with physically every day. We become attached to real, tangible things. It's part of why keychains, mobile phones, and jewelry are so personal to us.
> I just don't have a good metaphor for '+ over reals' this morning.

Skimming through my thesaurus, I found a word for it: "Totalize".
I still havent figured out what the value prop is of Ritual. It seems like rent seeking between co-workers. If my co-worker buys me a burger, I just venmo her.
OpenAPI Generator v4.3.1 released with 4 new generators/libraries
I think the laptop to beat is the X1 Carbon. Feels completely solid and uncompromised.
The Black Death killed a hundred million.

Blood flows like a river.
No we don't have a full lockdown. Many work from home, some in A/B teams and if your business had to close (cafés, restaurants without delivery, pilot) you still get paid except your company can get it reimbursed via the government.

So basically our economy kinda just runs on, even though a lot less is happening.

Restaurants have switched to delivery if they can. Most people I know actually have more money now, since you can't really go out and spend it. And May is usually the month where Dutch people get their 13th month (bonus).
> The way the fin awkwardly sticks out of the back

By "fin" you mean... the stand? So, the stand means that it doesn't stand on its own? What?

You clearly haven't tried one because the built-in stand is fantastic and the keyboard cover works very well.
I wrote about it here:

https://aravindh.net/post/sysadmin/

> What form do these jobs have?

Mostly batch jobs written as bash scripts. Occasionally, some users run singularity containers. But, all through SLURM.

> How do you manage workloads?

SLURM

> How do you manage resources?

As a sysadmin, my inventory is via Ansible. All activity on servers happen via Ansible only.

> Do users have quota for compute and storage?

Yes, Users typically can run 72 cores, 512 GiB of mem at a time. Rest is queued until resources are released. Disk quota is only for home directories - 400GiB(enforced by ZFS refquota).

> Do you use GPUs? If so, how do you deal with malfunction?

No, weirdly our workloads(genetics and genomics) don’t fit the GPUs very well, as they are sparse matrix walks with wide precision floats. But, we plan to try for some other stuff soon.

> Is this a distributed processing?

No. Jobs run one node at a time.

> Are the machines heterogeneous?

Yes, inteL based servers all the way from Haswell to Cascade lake.

> What do you use for that cluster?

SLURM

> What if a job requires dependencies?

Taken care of by SLURM.

> Do you create a compute environment on the fly or do all jobs have the same dependencies and these don't change much?

I guess you mean the software libraries and tools that jobs use? If so, our central software repo is NFS mounted on all compute nodes. Users can install things they need if admin priv is not needed. If not either Singularity or email to me.

> How do you do data governance?

This is the painful and human oriented task. We lock down data transport to outside world, educate the users about data policies and then spend a lot of time looking at data flows with hope.

> Is the data read only? Do you have an API to fetch the data from the job code?

Sorry, I could not understand this question. Do you mean metadata about A job?
Is this patent defensible?