skysight-inc/HackerNews huggingface dataset:
This is so true. You can’t really win in general.

High res images are going to look pretty good in PDF/print. SVG is going to look amazing, infinitely zoom able and sharp at every level.

You’d think raster images are bigger, right? Well, SVGs of graphs can be huge.. imagine a scatter plot of a million data points. That’s roughly same sized PNG as the scatter plot with 1000 points at the same resolution. But, a million points is going to be both slow to draw and take a lot of space!
While it was matter of fact, I do not find it rude or uncalled for. But a call to action that in a one on one it is very much in one’s power to try to steer the format to more productive pastures, and perhaps worth considering if the majority of 1:1s are falling into the unproductive, time-sunk bucket.
I'm currently hanging out in some Rust discord servers. They're fun and you learn a lot, but Discord does have a younger demographic so the audience can be a bit immature at time
Cynically, couldn't these results be due to lower average wages offered to women and minorities?
They might mean that it's on both parties to make the 1:1 effective.
I would gladly pay for an ad free youtube if they weren't also stealing my data.
C++ is governed by ISO, an international standards organization with 165 member nations.

Rust is governed by the Rust Foundation, a US-based 501(c)6 trade association.

Given that, which language do you think Evil Corp has more influence in changing?
It's based on your browser's Accept-Language header, nothing to do with location.

(It's only a naive implementation of parsing the Accept-Language header. Sorry, was all I could do at the time.)
Oh man, I've been down the rabbit hole of reducing matplotlib PDF sizes too many times. Ghostscript is great most of the time, but as mkl points out, it can make some PDFs bigger.

In particular, matplotlib plots that use points (markers) blow up in size quite a bit after processing through ghostscript, due to the way matplotlib re-uses spline information to draw the e.g. circles, where as ghostscript seemingly cannot / chooses not to (?). I recall something to do with xobject re-use...

I've also found that if you use type 42 fonts (helpful if submitting to a conference where the submission system doesn't accept type 3 fonts), matplotlib will not subset the font, resulting in increased file sizes.

So I use a similar ghostscript script, but one that also checks if the resulting file is actually smaller. If it's bigger, it just uses the original PDF.
For files with lots of points, I've found that rasterizing just the points artist is a good solution (everything else in the plot is still vector), which allows for ghostscript to subset the type 42 fonts without the file-size explosion due to the points. Still, I wish there was a good way or script to e.g. just subset fonts in a PDF file, as well as processing a PDF to remove redundant fonts.

When including many PDF plots into a large LaTeX document, each PDF still comes with embedded fonts, which can increase the file size of the final PDF. Most of the fonts end up being duplicates. For this, I use a custom matplotlib backend that creates a PDF file with no text, together with a PGF file that specifies the position of each text. LaTeX then handles all the text rendering (which results in nice looking figures!), so each font is only included once in the final PDF.
> Always makes me wonder how many dysfunctional companies are out there letting deadbeat remote employees collect paychecks and do as little work as possible because nobody cares enough to press the issue.

There are corporations that over-hire and often provide no work at all for weeks or months, but they require that worker is always on stand-by in case there is a surge. I know full-time workers who throughout an entire year maybe done one or two small PR-s, but when suddenly there is an issue needing solving and product teams have full capacity, these people save the day. They are sometimes also utilised for pairing, when given product team members have no spare capacity.
From someone not knowing this, they indeed may seem like deadbeat employees, but the key is - they have to be always available during work hours even if no one contacts them for weeks.
There is a reason everybody targets the iPhone before Android. That is iPhone users spend more than Android users.

https://www.dignited.com/48795/why-do-ios-apps-generate-more...
Phase I clinical trial of Moderna mRNA vaccine for Epstein-Barr virus starting
The child in me always kneejerk reacts "not my Bungie!". How much of the Destiny trainwreck was publisher fingering? Could the Bungie of 10 years ago have put out a game that is fun, like they had consistently for the previous decade? Of course, it was just those pesky publishers.

Well, now the Bungie of yore is thoroughly dead. All of the faces from the Halo Vid Docs have moved on. What's left is a husk. Sony bought a hope. They also prevented Microsoft and Bungie from teaming up again. Perhaps they fear that duo. I wish them the best.
Oh nice. I'll check this out. Thanks.
The spec doesn't say how browsers should represent such request in the browser address bar. The nice thing with GET is that you can copy a search url, bookmark it or share it with someone, and they get back the exact same results. How would that work with a QUERY method?
I wonder if OP has filed this as an issue anywhere - a quick search for "DESKTOP_STARTUP_ID nix" [1][2] did not come up with anything. I'd be happy to file an issue, but I don't understand the details much from reading the article.

[1] https://github.com/JetBrains/intellij-community/search?q=DES...

[2] https://youtrack.jetbrains.com/issues?q=DESKTOP_STARTUP_ID%2...
> You know, like how it used to be with RSS.

That, my friend, would be because it is RSS!
I feel your rage, but wait until you read Reddit comments.
Yes, but the comparison with the Tesla cars is not relevant.
> BMW doesn't even install turn signals at all

I realize there's a joke in Germany about this, but to be clear, all passenger vehicles sold in the U.S. must have working turn signals. See https://www.govinfo.gov/content/pkg/CFR-2004-title49-vol5/xm...
My son reports working with a person who had always worked at the same company as his sister. Soon after hiring (both of) them, the sister changed to another company.

This guy's performance dropped to zero. He never finished another task. At lunch he often commented he had always enjoyed working with his sister, since he got lots of good ideas when they worked on the same projects.

My son's take: this guy had never had an original idea in his life, his sister had always propped him up since high school. And she had finally cut the apron strings. But the guy was so clueless, he never realized how little he could do and how his sister had essentially done his job his whole life.
I'm not sure that aviation automation is directly comparable to the current state of driver assistance features.

You should be more concerned with what I'm doing bluetooth than whether or not I let the car keep a safe following distance from the car in front of me since if I'm in a heated discussion with my ex on the phone, I'm paying a lot less attention to the road than I should be, and I'd be better off letting the car do most of the driving.

None of the driver assistance features I listed above allow hands-off driving, if ACC fails, my car will slow down, or maybe get too close to the car in front of me, but since I've already got my hands on the wheel and looking ahead, it's not a big deal.

The poor state of automation for most cars actually ensures better driver attention -- LKAS works around 80% of the time on the freeways. If it worked 99% of the time, I'd be less focused on driving.

But even looking at airplanes, even if automation is implicated in some portion of accidents, is that worse than if pilots have to actively fly the entire time and end up exhausted by the end of a cross country flight when it comes time to land and they need to be at their best.
Okay, but the previous status quo was abominable. "Don't read the youtube comments" was a well understood internet meme for a reason.

This is a massive improvement on what came before. Maybe it could be better yet, but I haven't seen anything better myself for websites in a similar situation.
More extreme one -- my auto loan provider accidentally double-charged my bank account for the amount of my car loan payoff (it didn't bounce, either). They instructed me to go through my bank to get the second charge refunded as fraudulent (which I was able to do and I was refunded and happy within 4 days), but then on their end they also sent me a refund check for some reason. When I received the check I gave my auto loan provider a call and they told me they were sorry there is nothing they could do and I would have to cash it, so I gladly got the remaining $6k of my car paid off for free by their own human error. I already had the certificate from them showing the car was paid off and the account was fully closed at this point. One year later and it's still fully paid off on my credit report. They gave me free money. The error on their part was their system had no way of handling "what if our charges are reported as fraud and get yanked back". Well, that and sending out a check after the fact.

It makes me wonder at what $ amount they would have begun to care about their error and tried to correct it.
The only reason I occasionally use an adblocker is to try to experience the web how what seems like a sizable subset of users experience it, for that shared experience. Honestly, the two don't seem that different in most cases outside of the worst ad-ridden sites.

Side-note: I don't run ads on any of the sites I manage, yet deal with dozens of bug reports each year as adblockers aggressively find new ways to break sites. IME, ad blockers are about as much as a nuisance as the ads themselves.
I am willing to wager in a broad sense, that the best COBOL, Fortran, and RPG, that "Old people who manage legacy systems" is probably a fair estimate, and there is probably narrow overlap between developers for those languages and git experience.

There are lots of younger folks who fall into supporting these platforms through experience, but I would also wager that the number of fresh, doe eyed engineers graduating from uni/college thinking "I am going to be the best COBOL programmer!" can probably be counted on one hand :P
I think Microsoft's play was to further strengthen Game Pass to the point that Sony can't deny it on their platform anymore (or at least make it hurt more to continue doing so). It makes sense that MS won't remove games from Sony's access, but it does give them more levers to play with. "Hey this game is 'free' on Game Pass (PC + XBox). You can still buy it for PlayStation, though."

And Sony's move is simply a defense against that.
Sports betting isn't exactly being against the house. In sports betting the house takes bets on both sides and then charges a percentage.
Oh wait, you seem to understand this. The op was talking about making sports bets but being against the house.
You want me to... highlight the details from the fact-checking report?

OK. Here's the ones I ignore:

He misreprented himself as the inventor of mRNA vaccines. He was involved, not "the inventor", but that's not important here.

False tweet to paper that was later retracted which made extremely big statement about vaccine-caused deaths: https://factcheck.afp.com/http%253A%252F%252Fdoc.afp.com%252...
I also won't count this against him because I didn't check if he later deleted the tweet and/or corrected it in a follow up tweet.

False claims about vaccine-induced viral enhancement, although that was based on rapidly moving science and I'm truly curious if anybody could ever prove that vaccinated people lead to more virulent strains, in a general sense) https://healthfeedback.org/claimreview/covid-19-vaccines-eff...

Here are the serious ones:

Claims vaccine causes fatal damage to children's organs:
https://www.aap.com.au/factcheck/child-vaccination-video-fai...
"A viral gene will be injected... This gene forces your child's body to make toxic spike proteins. These proteins often cause permanent damage in children's critical organs," he said.

Distorted statements about the approval status of vaccines: https://www.factcheck.org/2021/08/scicheck-researcher-distor...

I think from just generally reading what he has to say, he's positioned himself as antiestablishment and is actually saying things that could induce people into making poor decisions about vaccines and treatments. He cherry-picks studies and misinterprets them.

If you're a troll, I just wasted my time above.

If you're not convinced by the BS above, it seems unlikely you will ever change your mind and again, my time was wasted.

If this contributed in any way to a greater undertanding of Malone and Rogan, then maybe my time wasn't completely wasted.

If you read this far and noticed that I explicitly disincluded several items fact checkers cite about him, because I think they're not relevant to him being wrong, or because the statements are Not Even Wrong, or that some of his statements may even be correct though they disagree with the scientific establishment, then congratulations! You were paying attention. Have a golden apple.
It does sound suspiciously like wishful thinking though, doesn’t it? You can’t sample all parts and all fluids of someone’s body all the time. Maybe trace undetectable levels of the virus can be transmitted, and of course they are going to look like a “no transmission” case if you lack the ability to detect that amount of virus. And that’s either not a problem (if trace levels = no symptoms), or a ticking time bomb waiting to find a host with the conditions that would enable mass viral replication back up to detectable levels.
This is exactly why almost all advertising companies now offer CNAME cloaking support or a similar technique where their ad server is aware of the DNS domain that it was "called by" and serves ads accordingly.

This way stupid clients just follow the domain and think it's subdomain.publisher.tld and dont care about the CNAME pointer to the advertising tracker.

And you've assumed correctly: This is a cat and mouse game, and if you take a closer look at all those adblocker lists you'll identify lots and lots of randomized subdomains that are there just for the purpose of temporary obfuscation.
> In many ways, fixing the infrastructure problem in the US means razing the whole continent and starting over.

In some places, particularly cities designed around cars (i.e. the last 100 years). Other cities just need things to be upgraded. E.g. I recently moved to Pittsburgh. It's pretty dense in terms of housing and infrastructure--not suburban with big lawns. That's partly because it's hilly. Around here the investment needs to be in fixing bridges and roads, adding some trams (they used to have them!), and maybe tunnels. Also, burying the power lines wouldn't be a bad idea.

On most days I like the idea of razing things to the ground, but probably not around here. We need to actually look to the past in some areas and add the appropriate future, as opposed to nuking and paving.
Keyboard is missing a letter
Ah so a cryptocurrency exchange then.
Is it though?

I'm generally opposed to continuing to invest so much in car centric infrastructure, and that's pretty much my gripe with EVs. They're still cars, they will further entrench our dependence on roads, which encourage sprawl, a sedentary lifestyle, yada yada yada. I could go on and on.

I'm sure they're better than ICEs, at least for the nearby environmental impact they have. But they still require hugely expensive and inefficient transportation infrastructure.
> The only version of the contract that matters is the most recent one, so we just need a way to track that.

Another lawyer here: This is correct. (To uniquely identify the most recent version, it's extremely helpful to hard-code the date and time into the file name and in a running header. EXAMPLE: "ABC-XYZ-NDA-markup-2022-01-31-1510-CST.docx" (or use UTC if dealing with other countries' time zones).
Are there any studies demonstrating causality? I can think of plenty of reasons diversity would correlate with success. For example, being based in a large city will have a lot of advantages for many businesses, along with having a more diverse hiring pool available that will naturally lead to a more diverse staff. But this doesn't suggest to me that adding a diversity quota or similar policy, all else being equal, will help a company succeed.
Facebook is not anonymous and has all the same crap. In any case, it's a thing now. And when you shut it down in one place shows up in another. I really do think it's a problem with humans that this stuff just brought to the surface. It was always there with bullying and passive aggressive viciousness and in private conversations everywhere, now it's just in the sunshine. All this stuff is in people's brains. Silencing it isn't going to fix that.
I disagree. The original commenter obviously does not enjoy 1:1s, and has said they believe the majority of them, even the ones where they have been the manager (!), have been useless. I think that is unusual.

It may very well be that the original commenter should look into changing how they handle and respond to 1:1s. It might help them.
I believe that in an Internet without ads, services would be either state sponsored utilities for their citizens or cost something to use. The economy would be vastly different and careers like YouTuber or Blogger would not be possible. But also depends what kind of ads we're talking. "Influencers" are human ads.
Is it open source? I am trying to make my own language version as well, but have not found a simple client side app to base it on.
IMHO, to the contrary: crafting one's message is a valid process for effective async communication.
There is a sort-of rule of thumb that about 85% of defects will show up if you test all pairs of the factors. You can almost certainly test all pairs in your case if you test all combinations of browsers with devices (20 cases) and assign the languages so that each language is tested at least once on each browser and each device. Check out the math for 'orthogonal arrays' if you want to see what is known about how to cover all pairs of factors with a minimum number of test cases. If you have four or more dimensions in your space of test cases and want to cover all combinations of three factors, see 'orthogonal arrays of strength 3.'

Unfortunately, 85% is less than 100%. And testing correctness of the system in your case probably requires a set of human eyes looking at the screen, and it may also require testing all kinds of scenarios of changing the window size, and user pressing the tab keys, etc, to make sure that there is no browser logic conflicting with your display logic, etc, is probably a good idea, too.

For applications critical for health, safety, gigabucks or survival of the planet, 85% allows a little too much room for catastrophe, and the common solution is bondage and discipline -- vendor supplied hardware with all software and config pre-installed, user hardware configuration protected from user caprice, etc.

For ordinary internet applications in the workaday world, damn-the-torpedoes is the typical workaday response. For example, I am one of the users who is a little more likely to experience the occasional lack of full functionality in UI settings -- I have eyes that don't like tiny fonts, so I set my font size considerably larger than average and my screen resolution smaller (that buying a screen with high resolution makes things harder to read always annoys me). Plenty of apps and pages on the internet fail for me. Either the user (1 person at a time) or the development org (large team?) has to get along by going along. Your case may be one of the regrettable situations in which 'going along' means fixing the rare problem that you miss that also actually impacts an actual user, but there may be some pretty high likelihood that the fix for the rare case is likelihood to cause other breakages. Good luck.
Here's the actual report: http://extranet.greens-efa-service.eu/public/media/file/1/74...
> When dressed for the weather riding in the cold weather can be quite enjoyable

Not my sense of comfort.

> as long as the roads are clear or your bike has appropriate tires.

I live in a country where we have snow in winter, at least casually. I think driving safety is severely affected when driving single-track? Wouldn't ride my motorcycle in winter either.
The worst thing about this case, if its true, is that this kind of thing will poison the pool for others. for legit people.

its already getting a little nauseating with the number of shops who insist on coding tests -- for people with tons of evidence already that they are legit programmers. This type of incident will be used to justify even more creepy and insulting behaviors on the employer's side. everybody loses
https://news.ycombinator.com/item?id=30129631
> than 10 simpler EV the size of a golf cart being used by people who can't afford a US$ 40-50k car

You are looking at totally different markets. The model 3 is going to big cities, replacing ICE Toyotas and Hondas, fairly big cars for a middle class that wouldn't tolerate driving around in a golf cart (nor would such cars probably be allowed in those cities). Then we have small towns and rural areas where the $6k car is targeted. They wouldn't be interested in a model 3 either, nor would they be interested in an ICE Toyota Camry.
The introduction paints it exactly as such by example, along with avoiding some other limitations like parameter size and encoding overhead.
Right! For sure.

But according to https://www.vice.com/en/article/xwqjg3/the-complete-untold-h...

It was already an FPS by 1998, 2 years before Microsoft was involved, and a year before the video shown above.

They started as an RTS, then decided it was way too much fun to actually drive the vehicles, and the rest is history.

Microsoft definitely helped with the development, but Microsoft bought a FPS game, not an RTS one.
I’ve been doing that as well. Here [1] a more elaborate example, might be the original article.

[1] https://www.thapaliya.com/en/writings/well-documented-makefi...
Maybe Youtube just shouldn't have comments? Thinking about it, you're not really going to get discussions on a platform like that.

Likes and similar, fine. Maybe evolve that. Maybe do the whole Dark Souls thing where you can only leave gestures and stock messages. Sure, you'll still get "try finger, but hole" and "amazing chest ahead", but that's still streets ahead of Youtube's communication.
Makes EA's purchase of Respawn (Apex Legends) for $400M look like an incredible deal.
One of my biggest concerns about the future of the "web" - like when it's built into our glasses - is that it will no longer be an open/hackable platform, and it will not be possible to create ad-blockers.
I have also been bitten by this and I also ascribe it as the worst part of my career.

A warning to anyone who hasn't experienced this, if you're ever tasked with doing this the correct answer is "no" followed by "goodbye".
> One of the services I happily pay for is Youtube Premium, though I could do without also having to pay for Youtube Music at the same time.

The forced bundling with YouTube Music is the only thing that keeps me from subscribing and keeping a trigger finger on the mute button (I use YouTube primarily on AppleTV). It's not even the price so much as it's the redundancy of subscribing to both Spotify and a lackluster Spotify competitor at the same time.

The moment Google offers YouTube Premium Lite (an unbundled version they've been trialing in European markets) in the US, I'll subscribe and never look back.
Ehhhh, I mean, sure, John could sue about this and cost the company some money (because you can sue about anything), but marital status did not at all play a part in the decision process. It was, however, a signal that the employee was lying about material things.

Regardless, John quit. He wasn't not hired in the first place, and he wasn't fired.