skysight-inc/HackerNews huggingface dataset:
The stigma is not against shell scripting, the stigma is against using shell scripting for things and in settings it wasn't intended for.

Don't get me wrong, I have nothing against fun and creative projects. If someone wants to script something complicated in bash for the lulz, the challenge, to learn something, or just to show off bash-skills, I'm all for it.

What I am against, is when I get asked to debug a 2000 LOC system used in production that was thrown together in bash, waste 2 days on it, only to end up doing what should have been done in the first place, and rewrite the damn thing in 200 lines of Python or 400 lines of Go.

It can, and should, be used to automate some things, string some commands together, make certain tasks easier. I use and write bash scripts in my daily work, and make my life easier with it.

But there comes a point, and that is sooner rather than later, when something should no longer be written in bash, but in a language that wasn't designed primarily as a command line interpreter. Can I make large complicated systems in bash? Sure. Can I carve the handle of a hammer so that it can be used as a screwdriver? I'm sure someone more skilled in woodworking than me could do it. But sometimes the question isn't if it can be done, but if it should.
What advantages does this have over a vcard qr code which I can also afford?
I wonder if you hit the drive hard enough, so that the cache gets filled, does the performance degrade by that same magnitude?
Following the highlighted main points, "We will also require all users to log-in to AltspaceVR using a Microsoft Account."
I guess a UPS powerbackup would be useful. Laptops basically have built-in UPS which is perhaps why Apple has gone in that direction. I wonder if their high-end desktops with Apple Silicon will do something different there.
And why do highly educated people with well paid jobs accept this treatment? Is it because they want to treat others the same too? Before you ask: Yes, I am naive and ignorant :-).
Herbie the love bug was special. You dont see modern SUV's with all their fancy electronics and AIs doing what he could do.
Seriously. I don't get why people expect that they should pay nothing to watch their favorite content creators. Sure you bought an LTT water bottle, but make no mistake Google is a business, YouTube is a business and they are not providing these videos out of the goodness of their heart. If YouTube ever doesn't make sense (algorithmically, financially, or through whatever metric Google decides is important) Google will cut it.
Tertiary meaning there is a 3rd-party involved.

Many US regulations stands in the way of this 3rd-party interactions and firearms, not to mention the buyers (2nd-party) and you (1st-party).
Um. Amazon is a marketplace, it gets a cut. Since the sale is void, the seller gets 0, Amazon gets some percent of that, which is ... 0.

what the hell. how else could it be? if Amazon is billing sellers for "transaction" costs (or presence on platform cost), that's one thing, but that should be a fixed dollar amount.

even using the term "cost" makes no sense, because it's not a cost, it's "would have been revenue", and yes, there's a cost of doing business, handling returns, etc. but all of those are automated on this shiny marketplace, right, right? right!?
Is Europe’s Nuclear Phaseout Starting to Phase Out?
1) A normal restart doesn't have this issue, at all.

2) Why are you rebooting a laptop daily? My uptime on my MacBook Pro averages 30-60 days. There's zero reason to reboot any modern OS daily.
Find someone who has/is running their own business and partner with them.
Forget the employee/employer relationship for this kind of skillset.

I have done this several times in my life - it's amazing when two people, willing to do literally any job that is needed, get together. Pretty powerful combination.
Many on HN would say that Apple's 30% cut on App Store sales is perhaps unfair.

Is Amazon's 75% or 60% unfair, or is it highway robbery? Not to mention what they actually pay instead of the contractual amount.
> never assume malice if it's possible that incompetence took place".

Reading the quote literally i disagree. There is miles of difference between "adequately explained" and "possible"

> That's pretty naïve way to see the world, especially in this day and age.

I would actually argue the other way is naive. Assuming that all bad things that happen in the world are because of an evil person is what happens in movies and fairly tales. The real world is almost never that black and white.
They do it according to POSIX spec. Linux is the oddball here.
Yes, I would have skipped the fsync thing, which carries a lot of baggage, and concentrate on this.

Btw, are you sure those spinning disks are actually flushing to rust? Caches all the way down... ;-)
I think metamates are organised in meatteams.
It needs to be repeated that twitter is the worst medium for anything like this.

Also, don't hook people with "40% is too low", because it isn't, and you might lose them before getting to the point. Especially easy on twitter, see above.
A fair fraction of the bad batteries I have seen have not behaved like this. Things like immediate power failure on disconnecting AC power, or claiming to be at 30% and then dying, or denying the existence of the battery altogether (two of these have happened to me personally—one at the ripe age of four months rather than due to age—and three or four to other family members). It’s certainly more common for them to just fade fairly rapidly to zero and die there, but it’s by no means rare for them to spontaneously fall over.
Thank you.

I played with unequal temperaments on my digital piano, but I couldn't hear any difference. I thought using a tuning in line with the piece I'm playing would bring out the harmonies more, but I couldn't hear a difference.

When I realized how they arrived at the 12 note scale, it suddenly made sense why some pieces were written in C or in Bb; they would actually sound different on a non-equally-tempered instrument.

Additionally; fretless string instruments (cello, violin) can play with these temperaments on the fly, as only the four base notes are "hard tuned" in their instrument. I also heard that certain choirs (barbers quartet) sing in an unequal temperament, which gives them their distinct sound.

It is so cool that the notes don't fit on a scale, but the overwhelming majority of people (including me) can't hear that. It is so counterintuitive.
>If a mod created the sub, and actively participates, but is disavowed as a representative, are they still a representative?

by reddit's rules, yes. You have to be fundamentally destroying a decently large and active sub before the admins step in and kick out a mod. But the number of times this has happened in 15 years can be counted on one hand.

Otherwise, admins don't care about what mods do with their subs. seniority first, most senior mods ultimately has the power to kick out everyone else and ban every user if they wish. And that's why these kinds of "movements" are doomed to fail under reddit's structure.
> Why was this not defined in a spec document and checked in a unit test?

Most companies now-a-days don't write spec up front. That's called Big Design up Front (BDUF) and it was seen in this industry that this was prone to failure which could cause the whole project to fail. That's because it's impossible to know everything up front and often during the project the requirements will change as the stakeholders learn of the consequences of their decisions.

In fact most companies don't do a "spec document" at all they design their system in small iterations called "sprints" typically 2-weeks and the "spec" is a ticket in a system like Jira (others are available). This process is part of Agile Project Management methods

> Everywhere I've worked where there were defined formulae (or formulae to be defined) this kind of thing was meticulously checked for correctness

There are some industries where they still do that kind of thing (BDUF) for example government work, defence, oil and gas. These are older industries that just haven't changed the way they approach projects. Amazon here is a bit a front runner when it comes to updating it's practices to be more leading edge so they likely adopted an Agile approach here learning about what was required as they go through the project.
Might as well disable JS. It's also an attack vector.
I'm quite curious to hear how it changed the way you think, can you elaborate on this?
Well even that size is not enough for controlled passenger flight
> they've got more important things to do.

Well, fine. They feel that way, but it isn't really true. Their going to be the ones maintaining that software for a while and even a basic Google like "Visual Basic best practices" would save them mountains of time in the long run.
I honestly don't think that many people have that view versus taking the use of a common currency as one part of the social compact.
This is exactly what I wanted to say, and have been for the last several years.

The issue is no states, cities, population want to issue permits to build them. Its political to the point no one will touch it.
P.J. O'Rourke, RIP
With "old" method under X11 the icon was just a tiny window the application created that was then embedded in the tray window and you could do basically anything with it. This caused problems with transparency though so for the sake of a prettier desktop (and because this approach would not work with Wayland) we got a more limited D-Bus protocol where you only get an icon and a menu.
Interesting - I didn't know this. I just came up with this approach because I noticed that my mental resolve waned at the thought of running throughout the session without taking breaks (which is what I did during my previous failed attempts at maintaining a regular workout regime).
Google Maps Hacks, Performance, 2020
That randomness was exactly the concept they intended to convey, and is valid in that context.
Yeah the funny thing is that AWS, GCP, Azure and so on provide all the infrastructure to cheaply distribute audiobooks on your own.

All we need now is for someone to sit down and write an open source tool for it.

I'm a dreamer but I see a world where audiobook creators can create an account on a privately hosted instance, sort of like bookwyrm but with payment features, promote their work using ActivityPub in a federated way, and distribute the media p2p using something like peertube.

And consumers can hear the media in any of a number of clients.
Don't forget that the nuclear bombs dropped on Japan were early ones with very limited yields. Imagining a modern bombardment that's worse than a modern nuke is very difficult, especially when you take fallout, radiation poisoning and pollution into account.
I don't see Microsoft jumping to fix all the interop issues their software has with ODF.
This. I've learned it's best to masquerade as a committed specialist in order to get a job. OTOH, saying "I'm going to do whatever is needed to help your company succeed" isn't great marketing.
Yeah I genuienly think that the author expects Amazon to just eat the cost of returned books. Looking at their other arguments, I guess it's simply because "they can afford it". And while that's true, I don't see any reason why it should work this way - even actual real life bookstores return unsold books to publisher and the publisher has to eat that cost.
*BSDs mostly followed this semantic, as I recall. Probably inherited from a common ancestor.
Schools Are Using Fake Answer Sites to Snitch on Test Takers
No, it’s not a problem, it is expected. If you are running a transactional database on your desktop - at least add a UPS to your system.
> it can take literally years to earn $500 to $1000 in royalties

but then it goes on forever, right? (as long as copyright lasts)

(sure, the NPV probably still sucks due to time value of money)
It's an improvement, even though it's going to be gamed as well.

That said, I have no idea how you would do it. More specifically, 1) I see almost everything as an ad, 2) you're going to get an extremely biased internet and logistics/technicalities of the project are hellish.

1) you downgrade all blogs with ads. All journalism (if they advertise their own stuff that's still profit motive and ad, right?) and all company blogs. All social media (that have over 100mln users right now). Also all blogs that are meant to promote author as an authority to get them gigs down the road, I'm guessing. You will be left with more overt PR and

2) organizations who can afford to not have profit motive in any form. That's just unsustainable for almost everything. NGOs are still asking for donations. That's going to be mostly politically motivated messaging and tiny % of people who can afford to just post for free cause they like to (god forbid they lose that position and setup patreon).

Audience allows for attaching marketing, and that allows to attach all content production to business (and other cases I mentioned). Again, I like the idea in principal, but 'lets just get the money out of the system' was tried in many different contexts and the same structural issues resurface.
GHC is like a mathematican: unable to explain mathematical jargon without resorting to more mathematical jargon
I think the problem of emoji are more about they are in extended plane and they are colorful. The 'utf8' in sql assume we will never use extended plain and we actually used, which is the cause of former problem. Some of the chinese characters are also suffer from the form problem. And a lot of old system just can't draw the symbol in other color because it is designed prior to the exist of emojies.
There is a cultural aspect to this. American often try to be pro-stuff. French are always anti-stuff (pro life in the US, anti abortion in France, etc)
Is there a viable alternative to Audible out there?
While your volume formula is correct, I don't see a way to cut a general parallepiped into 6 identical tetrahdtra. In fact, I don't see how it can be accomplished with a cube.
I'd love to know the stats for how many people listen to the entire book(or 90% of it) and then return it. I have refunded books on audible before, but it was always because I didn't like the narrator, I listen to books while driving and sometimes the narration works in the car, sometimes it really doesn't - that's when I refund and get something else, but it's always within the first hour of listening.
Postmark is next on my list of services to try. They specifically say "It’s our job to provide you with great deliverability with or without dedicated IP addresses" and they allow you to separate transactional E-mails from the rest.
Look at the L for either LAB or LCH. It'll be between 0 and 100.
>Is it just easier to get one in hs or is there something you learn that you cant later on?

Relationships are partly a matter of skill, which comes with plenty of mistakes and experiments.
You can learn later, but it's more difficult. Generally people expect you to be somewhat proficient at courtship.

> Is it really that worth it spending time on asking someone out instead of coding or doing something else cool?

It's your life. Do whatever you like. That being said, try a lot of things. Who knows what you find satisfactory.
If Libadwaita optionally extended GTK (based on desktop preferences) so that when Gnome apps are used on other desktops they can fall back to GTK or other inherited UI, that would be great, but at the moment, Libadwaita is a hard dependency (when used), which makes Gnome applications more different (than not using Libadwaita) on other desktops.
Not a Facebook page, and some context: https://spaceexplored.com/2022/02/16/firefly-founder-dramati...
the what? :D

do they have some amazing team that comes up with these?
Distributions act as agents of the user precisely to allow you to have more options where otherwise customization would be too much effort or too technical for individual users. Taking existing applications and combining them into a cohesive experience is the entire point of having different distributions.
You get an OS drive backed by EBS on those, through the AWS Nitro System.

As such, they share the same storage infrastructure as other EC2 instances.
> Microsoft only cares about security when it affects their own systems.

I don't think even that's true. Unlike at Google and to some extent Apple, I don't sense that Microsoft's internal corporate culture wants security per se. Both Google and Apple seem comfortable with the idea that if you can solve a security problem for $15 you have one option, "Secure" and it costs $15 and the only question is whether "Not secure" should be available for $0 (OK at Apple maybe "Secure" inexplicably costs $30 because it's a premium product but equally maybe "Secure" was "free" with your $1000 premium Apple product, for this argument either outcome is fine).

Microsoft seems excited about offering "Somewhat secure" for $5 and "A bit more secure" for $10 and if just "Secure" is an option at all, it needs to be priced at $100 to show what a bargain the "Somewhat secure" option is. This is a reasonable mindset if you make padlocks or something, but a crummy attitude for digital security where we can so often just solve the problem full stop. Remember how Intel couldn't persuade people the Pentium FDIV bug wasn't a big deal? Nobody wants a computer that sometimes gets arithmetic wrong "a little bit" they want the correct answers and anything less is unacceptable.
I'm in a restrictive country that's extremely difficult to get stuff to, I don't have the standard payment methods and instead all these internal only services.

There is absolutely no point in me watching those because I couldn't buy anything even if I wanted to
“most of the sites back [when Google was created] were indie websites, which did not care about SEO and money and created websites for sharing information.”

This is a very bad misinterpretation of the history. At the time, we’d already passed the inflection point of most websites being just for sharing information (that probably happened in 1995). Traditional search engines like Lycos and AltaVista were being overwhelmed by SEO spam. I remember having given up on most searches for anything remotely commercial.

What made Google so revolutionary was that it worked around that with a very different algorithm that relied on incoming links and site reputation. Of course the spammers figured that out soon enough, and Google worked hard to stay ahead of things for a long time.

But now what we’re seeing is that Google has captured itself in the SEO game, and the incentives to continue investing in providing a high quality search engine are mostly gone. Google makes money off of showing you ads, and getting you to click on ads, and getting you to use other Google services that show you ads. And the ads they sell are a lot smaller and more tightly controlled search space than the spammy web. And they are more concerned with who you are and what you’ve been up to than what you are actually looking for in the moment.

I agree that Reddit won’t be replacing Google as a general purpose search engine, but eventually Google will become so user hostile that alternatives will emerge. It’ll just take longer than we want.
Better Git merge? AST merge for Java with formatting preservation
Microsoft Soundscape - A map delivered in 3D sound
> I am able to read the article + all hn comments offline

Very nice!

I didn't scrap articles when I was running hntokindle.com(It opens in Kindle browser) because of copyright concerns, But now since hntoebook is individual liability I'm thinking of implementing scrapping articles too and perhaps attach as a chapter with hyperlink to the title?
Partner how – they'll want us to work on their business, and I'll want us to work on mine, no?
I for one could do without a large percentage of the content made for monetization.
I've searched and cannot find one single apologist that screams "cars will run us over if we're not loud enough to shake the teeth out of your skull!"

https://duckduckgo.com/?q=%22cars+will+run+us+over+if+we%27r...
Your housemate doesn't re-listen the recorded book, doesn't make edits, doesn't clear up passages, cut and rearrange unwanted silences? He is either wildly underestimating it by only taking the "talk into a microphone" part in consideration, or I feel terribly sorry for anyone listening to his audiobooks.
AWS S3: Sometimes you should press the $100k button
Why though? WebGL is already getting left behind for WebGPU.
‘Pathetic’ performance has left US ‘well behind’ China in 5G race, ex-Google CEO
Cope? What's "cope"?
1. Dedicated curation. Part of what makes the NodeJS project so successful is the formal curation applied to its documentation.

2. Writing takes practice. Ignoring this due to any bias is a case for institutionalizing ignorance. At my current employer I see much better writing coming out of India from non-native speakers/writers.
> 7. The Founding Engineer was on a roll and after the design review concluded, interrupted my conversation with another New Hire to make a snide remark about how they purchased the wrong type of Cherry keys.

If you sit near the founding engineer now is the time to bring in a buckling spring model-m keyboard for his auditory pleasure.
Problem is that games development is a high risk business. Having experience to restrict the scope and goal of your game is probably as important as to be able to solve the technical challenges.

But even if you release a game, you have to have some luck to get people to play it since the market is well saturated. Much comes down to luck when you release and how your game is discovered.

Of course there is a difference if you make a mobile puzzle game or want to implement the game you always dreamt of which probably is massive in scope.

Agree though that the skills are mostly transferable.
Linux only stopped doing the clearly wrong thing in 2008 or so iirc.

It is still dumb that there's a definition of fsync() that does not sync :-/
Also, land is not scarce in the south and midwest which is we haven't really seen a rise in price per square foot in 40 years [0] as it is basically all construction costs as you can build a new home in a new suburb at the edge of the city.

[0]: https://www.supermoney.com/inflation-adjusted-home-prices/
Also, as a EU citizen, your time working in the UK would no longer count towards your pension.
I like this, and I agree that it is a lot more expressive of company culture than generic positivity (would love to see this applied to politics, too).

The only companies I can think of who do this are the Facebook example from OP, and some of the big investment banks, who make it pretty clear that they do not give a shit about anything except how much money they make. Unfortunately it seems only assholes and sociopaths are transparent in this regard :-/
> All European / UK banks I've tried are just as bad as azure as of lately.

How so? I have like 6 different banks ( some"legacy", some fancy "app-only"), and for all of them friction is minimal for the security. All apps work with biometrics/code, and all websites ( where available) don't ask for MFA on known devices. Web payments always require MFA with the app as per the recent regulations.
The trade-off question is interesting.

I think for us, an implied anti-value would be "Focus on the core product and say no to some customers"

As OP said, no-one would deny that focusing on the core product is bad but at what cost? We have failed in the past by taking on custom work for the cash, and it helped us bootstrap. But to scale, the custom work needs to go away and we need to give the maximum value to the broadest number of customers through the core offering.
The spirit of your rebuttal is couched in the belief that a known oppressor is better than a party that could be an oppressor, because you know what to expect. I categorically disagree, but that is okay.