skysight-inc/HackerNews huggingface dataset:
There are a few points I'd like to make. First, no one writes perfect code on the first go. That's why we have testers. Second, the testers don't want to cut corners. Management pressures them to do so and/or hires people who don't know what to do. I hear there was one manager over flight software and avionics (fired a few months ago) that was directly responsible for most of these problems. However, it isn't all his fault. His managers wanted good news and he was happy to give it to them. Faster! Cheaper! Lay offs! Now all the money "saved" and more will be spent redoing what should have been done right the first time along with the cost of public humiliation.

But the flight software team had very smart people (those that were not driven off by the aforementioned manager) and they did what they were supposed to do. The rush to test and fly is a management problem, not a technical one.
That makes a basic MPEG-4 video file, you probably want to specify h.264 by adding these switches:

-codec:v libx264 -preset slow -crf 23

Increase "crf" for a smaller file, decrease it for better quality.
Works smoothly: https://cryptsus.com/blog/how-to-configure-openssh-with-yubi...
Avoid rewriting a legacy system from scratch by strangling it
It's up, I just read it. (The handbook is just 4 pages).
Study: Dog owners take more photos of their pet than spouse, family
IRS scams mostly originate from India, I get one a day from “John Huntington” with a thick Indian accent from IRS enforcement desk. I can see how old ladies can get scammed easily.
The government can shut it down now, all it needs is a legislation to require VOIP to POTS terminators to require the billing address and ownership information of each phone number they terminate. Game over.
But it's AWS-branded plumbing now!
The measurement was apparently made in 1920, not 1880s. Still surprising.

https://en.wikipedia.org/wiki/Michelson_stellar_interferomet...
Yes, but structured is in general in opposition to random, which the digits of pi seem to be. No one knows of any structure in the digits of pi.
Normally I'd resent the $2.4 billion tax dodge, but given who receives the money right now, I'm okay with.
The other reason of course being that any given Google product may not even exist a couple of years from now
>1920x440

I'm so confused. Just missing a 1 and 1920x1440 is an actual monitor resolution I've never heard of? 1920x1080? 1920x1200? 2560x1440?
I dislike when the planet is being ravaged and most people who with vast accumulations of wealth are sitting on their hands/fortunes.

"Gross displays of privilege" are a distant second.
I don't understand this. Backing a political movement is probably the worst thing he could do. He's completely distrusted politically, and polls terribly with the general public. He would only taint any movement he backed.
"A few lawsuits" is an so much an understatement that it might as well be a lie. You'd need one out of every few (13.75) people in the USA to successfully bring a $5k lawsuit against Google to reduce them from highly profitable to break-even. Lawsuits and bad publicity only matter if they're more costly than ignoring the problem.

If the company in the article successfully sued for the $5,000 they were being extorted over that wouldn't even matter. A few of those lawsuits wouldn't matter. A few thousand of those lawsuits wouldn't even matter.

The European Commission last year issued a massive lawsuit against Google Adsense of $1.6 billion [1]. Google marked that EC fine down in its SEC filings on page 86 of their 10-K [2]. European Commission fees constitute an effective tax of 1.0% in 2019, which they add to various other factors for a total tax rate of 13.3%. Page 89 shows that Google revenue was $160B, while expenses were $40B.

Google isn't moral, they don't see this fine as a mistake to be learned from. It's an operating expense. They won't change their tune unless it's more profitable to do so.

[1]: https://ec.europa.eu/commission/presscorner/detail/en/IP_19_...

[2]: https://abc.xyz/investor/static/pdf/20200204_alphabet_10K.pd...
Sure there are smaller frameworks but 20kB is not heavy either.
I Don't Miss Being a Scientist, Except When I Do
I like it when these use actual box-drawing characters, ie https://en.wikipedia.org/wiki/Box-drawing_character or https://en.wikipedia.org/wiki/Code_page_437.

Boxes made out of asterisks, dashes, and slashes appeal to me about as much as cutlery made out of recycled tin cans and coat hangers; it's the worst of both worlds, too ugly to qualify as real graphics and too distracting to be useful as text. Weirdly, the look worse than 'graphics' on the Commodore PET or TRS-80 (whose 'graphic' characters were helpfully printed on the keys and accessible through combination button presses).
Everyone knows slavery is a bad thing. If we keep dwelling on the past, we won't be able to heal and have a better future.
I think the law could be put more generally: Specifying how to do X using Y tool-set is half as hard as discovering the order corner case where Y tool-set breaks down.

So, yeah, specifying an architecture may be easier than debugging a routine but discovering the "hole" in the architecture can be twice as hard as specifying it.
Yes, they spin it to disperse the satellites. The loss of video depending on the rotation is a good idea and indeed it looks like the video is failing frequently before the separation event as well. See https://youtu.be/HwyXo6T7jC4?t=4286
Stop drug testing and there would probably be a pretty big application boom.
How many other launch providers before SpaceX even had feeds of their launches or their payload separations?

People really should stop complaining about the really cool thing SpaceX does, but not perfectly.
Any ideas how it could still be a valid theory even if there is evidence of life elsewhere?

We are in a conservation area seems most likely to me
Well, the tutorial itself has received translations from m68k Turbo Pascal to x86 C :
https://github.com/lotabout/Let-s-build-a-compiler
> both Apple and Microsoft have found that the majority prefer stacking windows as it is easier to learn and use.

Yes but Microsoft also found that a majority of folks want a tabbed terminal interface and icon emojis before being able to select text with a mouse in a terminal.

So I'm not sure how much credit you can give them for knowing what people really want in the end.

Also, I've spent some amount of time teaching old people how to use computers (ie. teaching my dad how to use Windows better so he can day trade). One of the most confusing concepts to him is how windows can just disappear or "get lost". Stacked windows that can be behind other windows or get minimized by pressing the wrong icon by accident is a lot more confusing than having a 2D plane of existence where you can see everything at once because the only way you end up hiding them is by explicitly doing things to move them into different work spaces.
"I’ll be impressed when billionaires actually make sacrifices themselves"

Generally, when someone gives up a significant portion of the wealth to an important cause it falls under the category of "sacrifices".

Or would you rather he just drive less or something?
Yup, I've built 2 products that crossed 50M users. One was a browser extension in the years before the iPhone.

I always assume my user is blackout drunk and generally not very thoughtful i.e. they know what they want but they want that shit on a plate with 0 effort.
Here's a free minimal text editor I wrote: https://www.writepad.xyz (or https://writepad.netlify.com)

Features:

- Works offline

- Autosaves to local storage

- Downloadable as PWA (Progressive Web App) on mobile

- Dark mode
Not quite. Let's suppose that I've got a pointer to a rather large array, and that array can't be null. When I move, the moved-from then has to allocate a new array, to satisfy the can't-be-null constraint. So I have the overhead of the allocation. But I don't have the overhead of copying all the bytes of the array.
Well, better to take part of the money you made storing carbon in the atmosphere, and use it to mitigate carbon in the atmosphere, than to use it for something else..... riiiiight?
Or eating meat. Or drinking milk. Or eating cheese. or eating corn. Or the thousand and one little things that you can do to vote with your wallet. And remember the point of the exercise doesn't have to be to stop doing it completely, but to do less of it and to consider whether you really want or need that. It's a far cry between maybe ordering the 8 oz instead of the 12 oz steak versus burning your house down and knapping flints for the rest of your days.
Yeah, sometimes I feel like a broken record here on HN: certain subjects pop up and if I see them I'm almost guaranteed to mention certain other subjects. But then again, there are always people who haven't heard about <FOO> yet, eh?
The one in the last video looks like it's swimming by flapping its arms. That's pretty nuts if it's not just for show.

Edit: if you like floofy cephalopods, you might enjoy this video of a dumbo octopus and some goofball scientists: https://youtu.be/GlvGCTpp1tM
> I'm a white male and not a combat veteran, so I assume that's the problem and no amount of skill will make the government interested.

That's not helping any, probably. But you may just need someone to coach you through the application process. It's super-weird and you've gotta write everything so that there's no reading between the lines or figuring anything out—if a requirement reads "did X with Y for Z duration" you have to explicitly say that you "did X with Y for Z duration" somewhere in your résumé. That kind of thing. It's a pain in the ass but if you're not doing that and 100% sure you check all the requirement boxes with the document you're sending, you may as well not bother applying.

[EDIT] to be clear, that's the case for pretty much any job with the US government, plus state governments usually. Like most weird stuff about doing business with the government it's probably the result of policies aimed at reducing bias and corruption.
You make a good point - I am sure there are many keyboard warriors that love controlling their windows with a keyboard only. When I learnt the keyboard short-cuts for Photoshop, I certainly could use it a lot faster. I guess that's also one of the reasons why Tiling WM aren't as popular - there's a learning curve.
I know he uses React but how do you know he doesn't use Mithril anymore?

I'd use React too if I had to work on a big project where there are more important factors than performance and bundle size.
See my dotfiles: https://github.com/Kubuxu/dotfiles/blob/master/i3/config.bas...

'assign' allows you make so if window opens, it opens on given screen
Lower, you can see me switch to given workspace before autostarting apps.
Most of that is due to the strong push for promoting the local language as a sign of national identity during dictatorship periods in some of those rich countries.

E.g. the italian "Language Defense Law" (not sure of how to translate it to English but that's basically the literal translation of this Law) was established by Mussolini and later used as inspiration for similar laws in Spain, Germany and France.

The spirit of such laws were basically propaganda. It dictated that dubbing of all foreign media was mandatory, so it had to be done for everything, regardless of it being a cheap animation show for kids, or a big Hollywood production. Also it introduced the opportunity to review the contents of the audio and apply censorship when deemed desirable by those in power.
This scheme was literally first thing that came to my mind after I found out about what AdSense is.

They pay for clicks > autoclicker! > they must detect this but can't detect all so they must punish severely > autocliker for people you don't like!

It was I think more than a decade ago. Although I did not come up with extortion, just with harming your competition that relies on AdSense for revenue. Or a site you don't agree with. The risk was always there.

EDIT I never implemented any sort of AdSense autoclicker to harm anybody or for any other purpose. Just noticed that it's trivial for somebody to harm any AdSense publisher.
I think it's a misinterpretation of microservices to say that the purpose is that the teams can choose their tools and processes.

Microservices merely ensure that the complexity of using different tools per microservice does not lead to an increase of maintenance burden.

Nonetheless, you still have a maintenance burden if every microservice is built upon different tools and processes, since you cannot address patterns of problems easily that occur within combinations of patterns and processes. The cardinality just increases with every tool and process added into the mix.

This burden of maintenance automatically takes its toll on productivity. Teams will not be able to create, maintain or iterate on code that produces business value (as opposed to managing the platform of microservices itself)

I think there is value in a well defined set of processes and tools because there will eventually be platform concerns that become increasingly difficult otherwise.

I do not have insight in how most companies with successful microservice architectures achieved their success, but I would bet my life that a majority of those companies do not let their engineering teams use tools and processes arbitrarily, unless it serves to REALLY produce value that would be unachievable by the tools and processes used up until that point (for example, because performance is usually sufficient, but a specific service suddenly needs to outperform everything that came so far, so you use C, Go or Rust instead of Python)

I am biased into thinking this because I suspect that most of these companies did either start with monolithic architecture (i.e. supporting multiple languages was impossible or just not feasible enough) or they started with a microservice approach focusing on producing value as quickly as possible after an initial ramp up time. Supporting many different tools and processes from the get go would make the ramp up time longer than necessary.

TL;DR Microservice platform maintenance suffers if tools and processes are chosen freely for each microservice, without any push towards unification.

Oof I need to sleep. Don't mind me, just trying to sort myself out.
Unfair in what way? If you wanted, you could preach limited consumption to everyone who listens and behave in the complete opposite manner of what you preach (to the greatest degree that your personal finances allow). Is it simply a matter of degree to you? Or is it a 'principle' thing? If the latter, there's plenty of hypocrisy to be found in the world - why focus on the billionaire who just pledged $10B to a cause that will benefit us all? Aren't there also wealthy people who preach limited consumption and don't make large private donations? At least Bezos is putting his money where his mouth is.
Where did you look for jobs?
You would find economic ways to disable these companies from operating. You mustn’t buy a whole company to do this. Maybe you buy a key piece of real estate they need and tie them up in court for years. Maybe you find key employees and hire them away and pay them to garden at the Spheres in Seattle. Maybe you convince a port to no longer allow the transfer of coal through there using economic coercion or donations to city hall. Or you acquire the water rights near a coal plant so it can’t run its cooling operations, forcing early retirement.

Lots of ways to skin a cat. Find the linchpin and apply as much force necessary with as little cash possible. One can be efficient and expedient simultaneously. I agree you have to do the math to pick the opportunities that allow for offsetting/retiring as much CO2 per dollar spent as possible.

I’ve put together notes along these lines if someone with deep pockets is interested. Economic warfare is the most exciting exertion of force imho.
What happens when the program exits?
Thanks! And yes, with simplified sharing it would be ideal to only have the player with just the track targeted and nothing for the person receiving the link to guess. So if you send someone a sports highlight, or a specific sketch from a comedy show, or a specific exercise explained in a tutorial, they only need to press play and it would only play the track, not the whole video.

Your app definitely has a lot of utility.
A celebrity advocate who pays millions in offsets probably thinks it is unfair when comparing themselves to other celebrities who do not.
Why would you alter data (set it to nullptr) in a destructor?
If that makes the office more diverse, than the real issue is in the hiring bias, not in how you dress. For sure if you only hire people like you, which can happen both in a business environment or a social one, you will have an office less diverse, that's by definition.

I disagree entirely that we can't be social with people different as us. I also disagree that business shouldn't be social, but that's mostly an opinion.
> However, even though I love the work astronomers do and the view of a clear sky into the stars, I must say I prefer global Internet availability over making astronomers clean their data from satelite datapoints.

That’s great because apparently nobody but SpaceX has any say in what happens.
I'm a little sad mimic octopuses didn't take off as a meme. https://xkcd.com/928/ I still think they have great potential.
Chemical synthesis rewriting of a bacterial genome
Why was my remark flagged? It only says that Burgerim in Los Angeles tastes good, which is true. And the family which owns this is also very nice people.
I wouldn't count on that. The market might move so fast that the broker can't liquidate the account before the balance goes negative. In that case the broker has an incentive to try to extract the amount from the customer (if they can), instead of eating the loss on the negative balance.
It can be really hard. I'd suggest: 1) Don't take on something too ambitious, it will demoralise you, 2) do _all_ of the exercises, even (especially) the ones that look easy, 3) Learn the basics of LaTeX so that you can ask coherent questions on stackexchange mathematics, 4) don't ask questions on mathoverflow until you actually reached research level.

Good luck!
Some gaps users claim that due to visual impairment, it helps them differentiate windows from each other. I guess you could use larger borders instead but gaps certainly look nicer than that.
Yes. On my system, for example, I like to pin odd-numbered workspaces to my left screen and even-numbered workspaces to my right screen:

workspace $ws1 output DisplayPort-0
workspace $ws2 output DisplayPort-1
workspace $ws3 output DisplayPort-0
workspace $ws4 output DisplayPort-1
workspace $ws5 output DisplayPort-0
workspace $ws6 output DisplayPort-1
workspace $ws7 output DisplayPort-0
workspace $ws8 output DisplayPort-1
workspace $ws9 output DisplayPort-0
workspace $ws10 output DisplayPort-1
D'oh!

I must have used too many search terms in my query. Thanks for providing the link. Appears the company was founded in the late 1800s, so certainly not named after Stalin's daughter.
About 90% of Australia too
Coffunity App. The largest coffee community
Then it doesn't matter. It matters if you run out of heap before the program exits, though.
Um, why not both.

The rest of the world doesn't have the school shooter problem.

It's fixable, and the fix is bleedingly obvious. There's no excuse.
JSON isn't meant to be self-describing format.

And yet to a very large extent, it is. Strings, numbers, booleans, arrays, and associative maps made the cut. Timestamps would be a pretty reasonable addition. It would certainly cut out all the controversy here.
I'm not sure why you are equating a single person, who is clearly mentally ill, posting prejudice comments to all prejudice comments as being associated with mental illness.

This is the biggest straw man argument I've heard today.
Exclaim that you've read that react is more powerful and desired in a vue thread... perfect kindling for a flame war lol.
For me, Netlify is the right mix (I'm not affiliated with them). It has the 90s ease of use with modern tools and performance out of the box. It's simple to upload files or sync a repo and it it's free. I'm not sure why anyone would host a static website on the AWS stack.
That's true. But my original point stands - they've found that the majority of users prefer stacking windows as that's easier.
I recently did some calculations on car vs plane travel. For commuter flights, it surprised me to find out that for gasoline cars, car travel isn't better than a flight until you get to a carpool of four passengers. For electric cars, a solo driver is about the same as air travel (in an average airport flight) - a second passenger makes it better than air travel. (This was for a flight halfway across the country.)

So yeah, limiting long distance travel is the way to go. I just found it surprising because I think a lot of people might choose to drive instead of fly, thinking it's better for the environment - usually not unless you're carpooling.
It's more like the ranges of uncertainty for given time horizons were much larger 32 years ago then they are now. Take a look at https://www.globalweatherclimatecenter.com/tropical-cyclone-... for hurricanes in particular: the 5-day forecast is now more accurate than the 2-day forecast was in 1990.
I'm sure you know rural California is not the only place without stable and fast internet access. And while that is one usage that will probably dominate in the developed world, have you considered the possibilities in Africa, Asia and the oceans?
Presumably the minor coal energy companies would quickly become new major companies in the vaccuum left behind.
If that were true, they would simply say as much. What possible advantage would there be to offer a bullshit reason?

A far more likely reason is that it's technically hard, and/or not a priority.
More reasonable than the anti gun control people, but it's still an insane solution to the problem, in the grand scheme of things.
> Unix time is always seconds.

Javascript time (that 'JS' in JSON) is always milliseconds.
Yeah ASCII Art is not ideal for drawings like this. I get frustrated enough at work writing comments requiring drawings. I can’t imagine trying to do that here.

Maybe something very simple:
A->B<-C similar to the syntax described for causal diagrams in Judea Pearl’s “The Book of Why”
In general it's a bad idea to post without an URL unless you want to ask something from the community. Also, post that are not in English are usually ignored or flagged, unless they are very good and there are not equivalent in English.

Traduction automatique: En général, c'est une mauvaise idée de publier sans URL, sauf si vous voulez demander quelque chose à la communauté. En outre, les messages qui ne sont pas en anglais sont généralement ignorés ou signalés, à moins qu'ils ne soient très bons et qu'ils ne soient pas équivalents en anglais.
NY judge orders 20 floors from a 55-story Manhattan skyscraper to be removed
At least Netflix is limited to 720p if you are not using the Windows 10 store app or (apparently) using some firefox extension that tricks it. But yes the DRM/widevine has been working for quite some time now.
AFAIK there are no consumer monitors that do 4k at >144Hz. 200Hz+ are all 1080p.
The complicated stuff seems predicated on this:

“However, the S3 website endpoint is publicly available. Anyone who knows this endpoint can therefore also request your content while bypassing CloudFront. If both URLs are crawled by Google, you risk getting a penalty for duplicate content.”

I’m curious if anyone has experienced these issues in practice.
Backblaze B2

https://www.backblaze.com/b2/cloud-storage.html