skysight-inc/HackerNews huggingface dataset:
Makes me wonder, what was the age difference, ... And was it always only with the women's group? (I'd guess Not so big, and Yes?)
Maybe the secret is not really about the age or management skills, but rather that Chrome is an insanely profitable product (+ in a monopoly) so the pressure is rather low compared to a startup.
Additionally whether a specific feature is ready or not for a specific cycle is not that important considering that there are releases every 6 weeks and even before for metrics gathering activities.
Per https://www.klarna.com/international/regulatory-news/klarna-... their volume was $80B last year, 1.4B was their cut (1-3%) aka revenue, and the profit would depend on bunch of things such as their marketing/sales spend, wages, debt servicing, etc and most likely has been negative.

Edit: not "most likely" - apparently they lost to the tune of $700M
A handful of DeWalt power tools are "assembled from global materials" in USA, https://www.allamericanmade.com/where-are-dewalt-tools-made/

Jackson, TN Air compressors
Hempstead, MD Drill and saw components
Charlotte, NC Cordless drills, screwdrivers
Greenfield, IN Grinder, recip saws, hammer drills
Given Apple's behaviour adding ads, what are the best Linux phones?
Does anyone have any experience?
Mutt can do that. Open an email, "v", select attachment to delete, "d". Done.

Works with gmail, too - assuming you've jumped through the necessary hoops to enable full read-write IMAP access to your account.

Edit: Hoops are:

- Gmail Settings > Enable IMAP

- Gmail Settings > Auto-Expunge: off

- Gmail Settings > When a message is marked as deleted and expunged from the last visible IMAP folder: Immediately delete the message forever

- Gmail Settings > Folder size limits: Do not limit

- Account Settings > Secutiry > Signing in > App password > (create one)
IE started with Mosaic, no?
What I love about those groups is that they have a lot of instrumental music which isn't as distracting. It also seems strangely tailor-made for coding, as if they were hired by coders to make music for coding.
Yes, Gmail API does not support this out of the box. However, you can download the raw email, update it locally, upload the modified copy, and then delete the original. This is how the web app (Unattach) described in the blog post does it. Disclaimer: I am the author.
Yes, that's what the edited comment says. Dall-e is OpenAI; OpenAI has strong links with MS.
https://news.ycombinator.com/item?id=32452419
99% of software cannot collapse and kill you if it is built incorrectly.

In fact, this idea that incompetent people have never built buildings before is just wrong. There are plenty of examples from history of unqualified people somehow being given the job of constructing something that then collapses killing dozens of people.

There is some safety critical software and I hope that that is written by experienced people. But basically all buildings are safety critical.
Adding ads where?
Revolutionary is of course an extreme stretch, but they do add unique convenience to the checkout process.

No user account creation, no entering of address and credit card number. Just click purchase and confirm with BankID. I also like that they retain neatly organized purchase history across all vendors, including permanent storage of the product images.

I prefer klarna so much, that I occassionally simply go to another etailer if there is no Klarna checkout option in the first place I try to buy something.
Nobody’s saying don’t use Discord. But that shouldn’t be the home of the documentation.
If you've ever played on The Oldest Anarchy Server In Minecraft, 2b2t.com, then chances are you experienced a login queue hundreds of users long. From my experience, 600 users would make you wait about a full day, while having Minecraft open and connected to a server.

I cooked up what amounts to a wrapper for minecraft protocol ( js lib) that creates a proxy that connects for you, you connect to it when ready and bobs your uncle.

I posted it on reddit twice, it was used as a scapegoat for a guy who did a really clever exploit that exposed peoples bases and that's about it. I stopped playing Minecraft a while ago, but the OSS community is still updating it every now and then.

Https://github.com/themoonisacheese/2bored2wait
> but the energy input of the battery consists of the electricity that was charged at the power socket plus the kinetic energy that is captured by regenerative braking.

The kinetic energy also came from the battery. There is no "extra" energy coming from nowhere.

> You can get 122Wh from the output of the battery before it's empty because it has a second input.

No, no, no. You cannot extract 122Wh from a battery that only has 100Wh in it. That "second input" also came from the battery. If your notion worked, you'd be a shoo-in for a Nobel Prize.
Habitual calculator usage negatively impacts basic mathematics skills, film at 11.
Sprints are just a formal way for management to check in that the team isn’t down a weird rabbit hole / getting them to do regular check ins with the team for visibility.

It’s independent of deadlines.
Interesting.

> EVAL isn't call/return, it's a mathematical function

Hmm...a "function" you say. What do you do with a function in a computer system? I mean, for it to actually do something?

Look at it?

Digest it?

Sing it?

Or maybe...call it?

And when that function is done, after you called it what does it do?

Dissolve?

Perambulate?

Or maybe: return?

Of course, a function that you call and that then returns has absolutely nothing to do with the call/return architectural style. Sorry, my bad, what was I thinking?

And no, your example does not invalidate what I wrote, as it doesn't implement it "cleanly and directly", at least not to my standards. Maybe to yours, but not to mine. The problem with Lisp DSLs is that the result always just look like Lisp, and Lisp is eval/apply.

So

(send my-actor message_args)

very much looks like a Lisp function call. It seems to be the function "send" with arguments "my-actor" and "message_args". (Of course the Actor model is close enough that it might not matter). Which is exactly the problem we have in other languages.

At the very least, it would have to be

my-actor async messge_args

For it to qualify as resembling an actual send and not just another function call.

I can also write:

source.connect( target );

And to you that would apparently mean that I have implemented pipes and filters "cleanly and directly" in, say, C++ and Java. And it would be just as wrong.
> in a world where native applications worked on any kernel >= the one it was built on

Isn't that the world we live? Linux kernel has a stable binary interface. Problems almost always arise in user space.
I really enjoy video game scores. Nintendo is solid. Console games in general are really nice and generally instrumental.

I like citypop too, since I can't understand japanese, it feels familiar without getting distracting.

Sometimes I layer it with rain and turn the music volume down when I need to really isolate outside noise. This creates a baseline noise level with some variation but never enough to distract.

I have been getting into covers as well. Piano covers are generally pleasant and youtube has nice hour+ long mixtape style playlist videos.

Occasionally I also end up finding a genre I like that's been created solely online. A recent example is "dark academia" and I search it with the word "playlist" to get a specific vibe I want. And there's fun playlist title variations too, for example "a classical dark academia playlist for art museum dates" https://youtu.be/idJoHeHPrXA . That playlist has the rain already layered over the music.
That’s been going on for quite a while already
Sprints are to knock down the high achievers and provide an opportunity for substandard developers to all appear as if there is progress. A place to hide, if you will.

All of the high functioning teams I’ve worked on didn’t have any kind of agile structure.

Agile can be done well, but more often than not it isn’t.
Oh I'm not worried about charge stations, I'm asking about the big fat electrical supply.
I have mostly worked at large companies, and in my experience this is due to the "business" people picking a deadline with no input from the people who actually have to make it happen.
Achilles: a visualizer for the apollo tracing extension
I couldn't find a simple visualizer for the apollo tracing extension, so I decided to make one.
It was a premium product at the time and it was priced accordingly. Only 85% of Americans could afford one at that time. Appliances today are dirt cheap for a reason.

The reasons everyone has a fridge today isn’t because everyone is rich, it’s because fridges are cheap.
So just like every other successful entrepreneur!
I use Workrave (https://workrave.org/) for the same purpose. It's time-based rather than count-based, and takes mouse into account as well as keyboard.
Or, as the Chinese say, Chinese.

Kidding, and Icon tools are quite decent.
The most common (by far) schedule I've seen across every software company is: arrive at 9, ~45-minutes lunch, leave at 6.

Lots of people arrive before 8 but it's not the norm. 8am meetings --before COVID-- were always generally frowned upon.
Colleges and universities as institutions were never meant for commoners. Most people forget that barely a few centuries colleges and universities were places that primarily catered to two distinct classes of people: first, sons/daughters of rich aristocracies who had plenty of time in their leisure to pursue intellectual ideas; and second, were the clergy where it was considered a pre-requisite for the job.

Colleges and universities were never meant to be a way to riches and fortunes. If interested a degree is worth pursuing just for knowledge's sake regardless of the material benefits it may bestow upon the owner at some later point in their life. Hence I find the "college is so expensive" argument to be quite disingenious honestly. What exactly were you expecting may I ask?

Also, for people who want to learn something as a way to earn a living - may I humbly suggest vocational training instead?
Because automation is generally good, but making an exemption for specific cases of automation that personally inconvenience you is rooted is cowardice/selfishness. Similar to NIMBYism.
China has a “caveat emptor” culture that I suspect plays a role in this.

In most western countries and other countries, like Japan, selling counterfeit or barely functional products is seen as somewhat shameful. But in China it’s often seen as being clever or cunning.

Chinese consumers are used to this and are very cautious about what they buy and from whom, and of course negotiating a reasonable cost for the goods being sold.

In the US and most of the west, consumers feel entitled to a basic standard of quality, even at the lowest prices.

This leads to consumers being confused in the west when they buy very cheap goods from China and the quality is crap. Well, yeah, you got what you paid for.
What did he/she talk about? (For example, his her past life ... Sports? Politics? Work?)
You correctly identified that with arbitrarily long transactions you can't GC the WAL that it is referring to so you will always have potentially arbitarily large WAL files. My suggestion was indeed not to prevent that (as you can't) but to minimize the impact of each individual WAL GC as you can't even GC data that is in the WAL that is being referenced but not relevant anymore.

I see it as a kind of reference counting for WAL data. A WAL file can only be deleted once the sum of all refcounts of transactions in it are zero (synced to main DB or aborted). So minimal GC impact would be if every transaction had its own WAL file but that brings overhead itself so a sensible tradeoff might be to find a middle ground where you split WAL files once they reach a certain size (configurable).
A good cover letter is easier to scan than a CV and therefore makes the work of the person having to read all these applications a lot easier.

Simply put: if your cover letter sucks, there's no need to read your CV - and they won't.
This thread reminds me of the comments on Slashdot when the iPod was announced. A single guy launches an amazing project after a year of solo work.

The response a month later: "No docs? Pfft. Useless."
> If anything, that kind of behavior should give the outside world pause and raise questions about the sustainability of any product output.

It should give everybody pause, including software practitioners. A separate, but related pet-peeve is how these unsustainable heroics are often rewarded at work!! Boss: "Look at Chris over there--he stayed up until 4:30AM and fixed that ship-blocking bug. What a champ!" Chris gets a $1,000 spot bonus and now the rest of the team looks up to him as an example of good software development. Incredible but it happens almost everywhere!
The quality of my code drops considerably if I don't take breaks or do something else for a couple of hours once in a while. Making up for it by coding even more sounds like a terrible idea.
No it does not depend, even if it was released few months later it would've made no difference.
second the project farm recommendation btw. he's 100% the best source of trustworthy reviews with credible methods for tools i found, i check him every time i need a good tool.
Seeing as it's money-losing (like virtually all of non-ad google), it wouldn't have helped anyway. The only value to Chrome for Google is the monopolistic market-distortion through vertical integration.
Basically some combination of the Eastern and St. Lawrence divides--mostly the Appalachians. [1] (Would have to look up the exact current route.) It's basically why the Erie Canal was built. [2] The Saint Lawrence Seaway goes into the Atlantic north of the St. Lawrence divide.

[1] https://en.wikipedia.org/wiki/Eastern_Continental_Divide
[2] https://en.wikipedia.org/wiki/Erie_Canal
I think there's sufficient reason to not believe him without evidence.

Oasis took under a second to get to a login prompt, Debian took about 1.5-2s.

UEFI BIOS takes longer than that on every system I've ever used, even little fanless ones(they weren't ever faster actually). So this claim alone makes me suspicious; but also booting faster than Oasis, on worse hardware, with more steps than my system with the slower of the two OS's I ran.

I mean, there's a point where you suspend disbelief without evidence.
Usually if it's called an "atom bomb" or "A-bomb" it's pure fission, and a nuclear bomb, thermonuclear bomb, or hydrogen bomb is fission-fusion-fission. A fission bomb compresses the hydrogen to cause it to fuse, and the extra energy and neutrons from the hydrogen fusion cause a whole lot of additional fission in the uranium tamper. For details look up the "Teller-Ulam" design, wikipedia has some good descriptions.
There is currently ageism within the software industry (esp. startups). Older people (apparently) find it hard to get jobs. Part of the justification for that refusal is that young people will allow death-marches.

His argument assumes you are aware of the youth bias, and is gently pushing against the ageism by pointing out that senior software engineers have a LOT of useful knowledge.
Oh yeah this is absolutely true. I've voluntarily done ~100-hour weeks, and even in my 20s it destroyed me, I needed multiple weeks to recover from even short periods of intense "crunch".

The idea that you're living at the office and actually being productive is just laughable. It is absolutely not helpful except in brief emergency situations.
yea i've seen the attitude extend to college here, we generally have some idea that cheating is wrong but most of the chinese students i met seemed to think it was fine if they could get away with it.
A service that notifies when specific keywords are mentioned on different social media like twitter, reddit, hackernews, etc...

It was pretty fun to build, and although it has 0 users, I use if for myself to keep track of mentions about another product that I have helped to develop (which has ~1M users).

Hosted on AWS, with a low monthly bill, so I have keep it running as I get some actual value from it :)

https://thesocialwatcher.com/
Does it work for all types of attachments (e.g. inline) and can be done across many emails at once? Can it add information about what was removed?
> Can you expand on this?

Bundling dependecies is essentially static linking that doesn't violate the GPL. Static linking means all dependencies are compiled into the binary. Modern technology like docker, appimages, snaps, etc. all emulate that by creating a static image with all the dependencies and then dynamically linking to those specific libraries. So now we have a secondary linker and loader on top of the operating system's.
You're not getting the point.

Chrome never needed to slay itself, because there was no customer expecting delivery. It literally couldn't be late because there was no set schedule. It was done when the engineers finished it.

Like many projects at Google. My experience in general is they don't do schedule-discipline well at all. And management there seems to think throwing ever more headcount at things will make them ship faster (it rarely does).

And there's very little accounting when promised dates are missed. Even by years. I worked on the software for Home Hub, and everything was supposed to get rewritten in Fuchsia, and they promised to be ready in like two quarters, almost immediately after we shipped it. They had unlimited headcount and the blessing of upper management, but failed schedule after schedule with no consequence. It took them another two and a half years.
For game developers/designers/artists, this does appear to be the case from what I can tell, but only because they are ruthlessly exploited. Otherwise it is indeed a ridiculous and pseudo-macho attitude that impresses nobody.
funny you say that, since we are talking about Google here, because Gmail has a similar story.
Automatically rotate Docker Swarm secrets with Docker-sdp
People are actually very good at producing products that make no money that no one is asking for.
Why would that be a problem? They can either pay an expert (if they want someone to assess the "quality", whatever that may be) or just be happy with their pretty picture.
Many places give you that hour. 35 hours weekly.
Wanted or not, nobody (or at least not many people) asked for google to make a browser, and nobody waited for it, which was what the parent comment said.

Also I had a really hard time reading your comment with all the ellipses making it seem like it was just a huge sentence, that might just be me though.
> quiet coworkers

The discussion is actually about "quiet quitters". A totally different thing.

> I am not in the business of persecuting

Good for you. What does this have to do with the discussion or what I said?

> you don't know what is happening in your coworkers lives

If you show up an put your shoulder to it like the rest of us, that's all we ask. If you show up but habitually don't put your shoulder into it and everyone else has to continually make up for your slacking, then, guess what will happen?
Seems like the the key pillars are: freshness, volume, schema, distribution, and lineage.

Makes more sense this way, I think...

If you think about metrics, traces, and logs (software observability pillars) as three distinct things, it's hard to view metadata separate from metadata, lineage, or logs. Metadata is kind of the glue that holds everything together.

This article has more relevant sources, IMO, even if it is from a SaaS vendor.

https://www.montecarlodata.com/blog-what-is-data-observabili...
In my opinion you are senior once it doesn't matter what language is used. Until then you need to learn paradigms that are unfamiliar to you so that everything becomes familiar and you feel comfortable working with anything.
My father has gotten me plenty of gifts, for a variety of reasons and sometimes for no reason at all. Don’t get me wrong, I love my dad very much and he is a very generous man :)
I wonder how UNIX would look if it had been delivered with Agile.
Because when people do serve them from behind a CDN people rush to the comments to lambast them for not serving every request from the system in question.
Anecdotal, but the Milwaukee packout modular stacking toolbox/rolling system has become wildly popular with electrical and low voltage + premises fiber contractors.

Home Depot and several others have tried to clone it with their own cheaper house brands which are kinda okay, but not as good as the original.
> Like, would you ever expect a 25 year old guy to command a spaceship?

Genghis Khan was 20 when he started assembling his army. You can have leadership at any age. Some organisations such as the military bring in young people to directly be leaders. You need to look at people's ability, not their age.
Should all the little groups out there, and even individuals, be subject to the same restrictions? How do you know it will be used in ML training or just indexed for search?
Why do some people leap to that unimplied projection? I see it all the time.

Saying it should be illegal to prevent something in no way says it should be illegal to do anything else.

If I say there should be regulation to protect the right to ride bicycles on roads, no where in that statement is the words everyone must only ride bicycles on roads.
Could it be because the information age causes companies to compete on price much more aggressively? You can’t easily prove that your fridge really will last longer, but easy to price the price is low.
It’s way more clear and robust than a one liner if.

A for loop also doesn’t match what’s being executed. It’s s actually a do/while loop
Don't forget to add the "totally not income tax" aka arbetsgivaravgift at another 30% :D
The ageism of this article aside; TikTok is 98% spam and 2% authentic interesting content. It's also not hard to rehearse videos multiple times over and upload them to the platform, mistake-free. Same with Instagram. Every photo on there is cherry-picked from someone's camera roll which contains countless B-Side photos, and only the best surface to the platform. Browsing Instagram is like ingesting cream instead of milk.
>YouTube has very advanced image & voice recognition technology that is very efficient at flagging (and demonetizing) certain content merely based on trigger words (terrible for science channels that show fire/explosions/etc even though there is no violence involved).

Or perhaps the technology isn't that advanced, and cryptocurrency scammers have stronger incentives to work around it than legitimate channels?
How does regenerative breaking fair on s multi axle truck & trailer, where traditionally each axle has breaks.
The vGPU feature can be unlocked for several Nvidia GPUs: https://github.com/DualCoder/vgpu_unlock

I did not yet try it myself (maybe it doesn't even work anymore?), and it might not be an option for businesses.
Recently read "The Waste Makers" (published in 1960, I believe). Nothing too mind-blowing since the advertising tricks used in that era are quaint compared to today's, but it definitely opened my eyes to how long the decreased quality/planned obsolescence phenomenon has been going on.
Fan of Deno here. You get permissions, standard library, no node_modules, Typescript, built in test, fmt and linter, auto reload for development etc.

Their new “Fresh” framework is a nice touch too along with the Deno deploy infrastructure and good documentation.

I’ve used it for a few projects now, no issues.
In Europe a 7.5hr day is standard, so 9-to-5 can be literally 9am until 5pm, with a 30 minute lunch break.