skysight-inc/HackerNews huggingface dataset:
What is this, the zillionth "I prefer WFH" article, the office sucks" article on HN?

We get it, enough already. It's like dealing with vegans -- not enough for them to enjoy their lifestyle they must publicly tell you how much they hate yours.

Is there anything new to learn here at this point? Why do these articles keep getting upvoted?

WFH lovers swear by how much more productive they are (and here productive = tasks that don't require collaboration), how many less distractions they have (no kids) and how much time they save on the commute (apparently never getting sick of living/working in the same space 24/7).

I like going to the office, OK? Yes, even with the terrible open office plans. It gives me structure, focus and socialization. I can easily pose questions to colleagues. And when I go home I can context switch to home life easier.

But if that's not for you, fine, maybe just find one of the countless remote jobs available now instead of writing yet another 3K word article about how terrible working in an office is?

Enough already.
In my area, a lot of the seeding and harvesting seems to be done by fleets of machines that follow the harvest and work 24/7. I'm assuming they get a fixed rate per acre and aren't owned by any one farmer.
There was a ton of cannabis use throughout the 60's, and it was widely associated with mass protest back then. In fact, that was probably one of the main reasons it was made illegal.

On the other hand, cannabis (like every other drug) does not necessarily lead people to think or act a certain way. A huge part of its effect depends on set and setting.

The culture around cannabis use probably influences how people act on it much more than the drug itself.
This whole problem could have been avoided if IPv6 would be easier to memorize. I feel like especially when setting up networks, the v6 part is not as natural as v4. It is simply additional overhead and causes a lot of "scratching my head" moments.
Otherwise there would be no reason to not leave v4 behind and just move on.
Deere makes a ton of money selling parts like those sensors, so that won't work. ECUs need a dealer mostly because they are machines are easy to part out, so by coding the ECU to the tractor it insures there is no black market for used parts and thus no tractor theft to get those parts. (The other reason is some ECUs are reused by many different things so you need the correct code loaded onto it)

Near as I can figure out, right to repair is really code for I want to bypass the emissions controls on my equipment.

Deere employee, but not speaking for my employer. My opinions are my own.
Ask HN: How common is the Application Engineer title?
My company just changed my title from developer to application engineer. This is the first of even heard this and was just curious if others have that title.
Strategy Offsite Design
That's not how to use the word "bollocks".
It also makes it easier to split teams/repositories organisation wise.

Technically I agree. It doesn’t really do anything that decent interfaces and loose coupling do not.
I remember similar sentiments among geeks when GUI's became more commonplace compared to command line interfaces like DOS. But the reality is that for the majority of people using a GUI is much easier than a text based interface.

A full-blown general purpose text-based programming language is of course always more powerful, but a task-specific GUI can be much more efficient for the particular tasks they are designed for.
Could anyone recommend some quality resources on RE?
This is actually entirely untrue. Combustion engines have had something of a renaissance the last 15 years as new manufacturing and simulation technologies have enabled much more precise machining and smarter designs. This has allowed old designs to get much more efficient, and new designs once infeasible to become commonplace.

The power output of an engine that achieves 30mpg today is easily double that of just 15 years ago.

Turbos are a good example. Before, they were very expensive to add to a car, and altered the driving experience such that they weren't very practical for the average driver. Now, essentially every new combustion engine has them because you can lower displacement and actively manage power output to a greater degree, pushing up efficiency.

Some cool things are on the horizon as well, like camless engines and opposed piston diesel engines.
In American English “bar” is the name of the establishment, not just the piece of furniture inside.
One point about smartphones that doesn’t necessarily apply to combine harvesters is that gluing everything together enables more compact, durable designs. There are plenty of arguments against this but there is a big one for it: consumers like compact, durable products.

I actually read the FTC report and it doesn’t actually offer a good argument on this point, concluding only that “further research is required” to see if consumers would be willing to make trade offs for better repairability.[1]

[1] https://www.ftc.gov/system/files/documents/reports/nixing-fi...
You can tell that this is occurring because you'll never hear someone say at the standup "I got nothing done since the last standup because [yarn|sbt|cargo] blew up spectacularly and I spent two days figuring out what was happening and that I had to revert to the previous point release that still works".
What if the "New post" form required users to choose between "Like/Dislike" or "Other people need to see this/Other people don't need to see this" for their posts' rating? That way it separates the content's "likeability" from people's desire to spread it. I'm thinking of things like Tiananmen Square protest aftermath photos: people don't want to "like" it, but I'm sure they'd agree that people need to see them.
Any reason why having server infrastructure in only IPv6 is an issue?
or... just use Hetzner for expensive servers, where the IPv4 cost is de minimus.
Reminds me of steam reviews
Thanks! Sounds like a slippery slope of first abusing property rights and then more nefarious plans enacted.

"..the defendants commenced the construction of a hotel ... at the rear of the property"

and

"The ... defendant employed John McGinty as contractor ... (who) .. occupied house without consent of the plaintiff while the hotel was being built."

Then they interact with the doofus caretaker, conclude he is a lame duck and arson ensues.

The caretaker allows the workman to inhabit the property without the owners consent. Mind. Blowing. Negligence. "Thanks for that".
Alt+tab works fine on iOS, and I’m pretty sure you can trigger the app switcher view with a shortcut, can’t remember.
I work with audio, sometimes bird sounds (for interactive encyclopaedias), playing the driest, clearest, sound into the app is often right, but not always. You make a good point about the microphones. Sweeping through a sinewave can broadly tell you something about what the phone mic 'hears'. Most city birdsong ambiences are very complex soundscapes. There's some important characteristics in the higher frequencies of birdsong that will not be 'heard'.

GPS helps to narrow down the the potential bird choices. So over time apps will learn and become more accurate. The open source Spleeter technology, unmixing stereo music, and its ilk, may be helpful run in real time allowing the app to ignore sound that is not birdsong.
Did u even read the reasoning? IPv4 prices are rising for last 5 years (or even more) price increase is nothing new (my ISP is taking 7 euro per month for IPv4, few years ago it was 2 euro)
Reddit had downvotes which means every thread is full of people agreeing with eachother. Creates an echo chamber. People don't want to get downvoted so they eventually stop posting.

It's great for creating perception bubbles. Everyone agrees!
An ebike fits this idea fairly well. I commuted for several years on one when I lived in the city. After about a year I could fix anything on it. Was quite liberating.
Hell no. Real techie software is basically a third-class citizen on smartphones at this point, with the promise of being locked out even more. The cloud is not a solution to everyone's problems, thanks to what it can or cannot do (technical problems), and thanks to the fact that some just don't trust it or don't want a recurring subscription (socioeconomic factors). If you ever want to upgrade the hardware, you'll also need somewhere to install it, and dongles won't suffice.

Some people may be happy with this future, much like people who create and process lightweight office documents on iPads. But there will always be demand for singular PCs or laptops.
I'm sure all things are possible. I just felt like it was indicitive of a feeling like they abandoned the device soon after launch to work on the next shiny thing.
//Pristine bathrooms//

Thanks for pointing this out. I thought I was alone thinking this. I mean it tells lot about company right : how they keep toilet/bathroom ..
Still waiting for my ISP to actually implement IPv6 addresses for fixed connections. It's only been about 7 years since the Transport and Communications Agency issued a recommendation to issue IPv6 addresses with consumer connections.
Based on links in the other hackernews thread, it was quick-formatted, but a filesystem containing qemu disk images was recovered: [1]

The YouTube video is in French without English CC subtitles, but there's screenshots of exploring what I assume would be one of the qcow images: [2]

* 03:59 `/root/.ssh` with SSH id_rsa (private) keys, (public) authorized_keys and (hashed) known_hosts

* 07:14 server binaries

* 08:42 server logs

* 12:59 AWS/S3 secret access keys

* 13:33 Source code... in QBASIC ?! must be very valuable legacy code :D

* 17:30 brute-forcing the ssh known_hosts

* etc

[1] https://mobile.twitter.com/Micode/status/1395640486715662336

[2] https://www.youtube.com/watch?v=xf_cKTlOYLo
Maybe at some point someone will realize that they can sell a piece of software.
> This whole problem could have been avoided if IPv6 would be easier to memorize.

Thankfully, we have DNS. A lot of ISP issued consumer CPEs now automatically create lan-local DNS entries for clients based on hostname provided by the client at dhcp time, a lot of clients also natively support mDNS, and there are plentiful free DNS providers if none of the above applies to you, and you can't host your own.

Remembering IPs isn't something that people should need to do at this point in our networks maturity.
There are certainly options. At the time (due to other factors like hardware) I wasn't inclined to try it myself.
"Cannabis isn't exactly a stimulant."

I've read of psychological studies where people were told they were given THC while being told it was a stimulant, and the users reported stimulant effects and acted as if they were given a stimulant.

The mind is a powerful thing.
Thank you.

We do not have any direct integration with Tally but the data can be exported as an excel file.

We are focused on solving the invoicing and payments part for now.

Would love to know more of your insights and experience from the SMB space.
I don’t think that the right and the left agree on what’s informative and what’s political.
This is tangential, but:

> Some engineers tell me they are “just engineers”. They don’t care too much about who uses their software or why. They are just implementing, say, JIRA tasks – building services with some bytes on the input and some bytes on the output.

I think this might be one reason why I didn't stay in my previous job as an engineer at a big tech company. I do care about who's using my software and why, especially since I work in an area (accessibility) that's all about the human factors.

But now that I'm a cofounder and one of only two developers at a tiny company, where I have the power that I wanted to shape the whole user experience, I find that I too often get side-tracked trying to make the technically best decision on some tactical thing, e.g. choosing the best distro for a container, as if I were specializing in that area, when I should just quickly choose something popular and good enough so I can stay focused on the big picture. As is so often the case, I guess I'm trying to have it both ways.
They want to encourage people to buy individual addresses if that works for them. Because that way they can offer them individual bits and pieces rather than having to find contiguous chunks.
I think this is a good thing. IPv4 must die at some point and its time for that. IPv6 has been standardized in 1998, 23 years ago.
Um, who memorizes cloud IP addresses?
> I've never figured out if up/down votes mean the content is good or that people agree with it?

Most social sites have guidelines that downvotes are only supposed to be used for comments that break their guidelines. On HN and Reddit it seems many people ignore this and readily downvote opinions they disagree with or comments they simply don’t want to hear.

This is most obvious on posts about contentious topics (politics, police, social media, drugs) where well-written posts quickly accumulate downvotes if they don’t agree with the popular sentiment on on HN.

It only takes a few instances of seeing your well-written, polite comments with citations being downvoted immediately to -3 to know that unpopular opinions aren’t welcome. That’s how the echo chamber is propagated.
NDAs, closed drivers, and other anti-competition tricks to keep innovation out.
> and I have yet to see a company that allows me to buy more RAM with my own money

Reminds me of a funny story from my first IT internship. Got a ticket for a weird issue from a software developer on the floor above. Went to visit his desk, and found he was a quiet, shy, but likeable guy who was having trouble with some hardware in his workstation. He gave me a cheeky look before opening his company-supplied desktop, and it was completely full of custom parts he had slowly installed himself over the course of years to improve his workflow. This guy had a PCIe SSD, in 2011, while the rest of the company still had spinning rust.
> That is when I decided I couldnt win as a small startup and just went the managed GSuite route for email hosting.

Do you realize people like you giving up is precisely why these evil corporations can get away with what they do? Together, we small providers are strong. But if some resistance fighters drop the struggle and join Dark Vader 's side, we are bound to loose.

Maybe we should start a campaign. Give a one-year notice to those big email provider, in partnership with smaller email providers, saying they have one year to comply with email standards or we'll start boycotting and promoting alternatives as a federation of free/open email providers?
I moved from a western state where hard liquor is sold openly in the grocery stores, to an east-coast state with state-run liquor stores that have a monopoly on hard liquor. The east-coast state-run store prices are two-thirds of the western grocery store prices. Part of this is that the western state, despite having open sales, also imposed very high taxes, while the eastern state that restricts sales has low taxes.

In the end, the eastern state sold me more liquor at lower prices until I realized that I was drinking too much and quit. Everyone I knew back west drank; few do out east.
Great, I'm probably on a list now for clicking that link.
Yeah, my experience has been that any downvote system will turn an audience that's divided 51-49 to one that's partitioned 51-0 in very short order. If anything, I've come to the conclusion that downvoting should be completely removed from most online platforms.
The suite of tools you're typically working with in bash (i.e. bash built-ins and basic stuff that comes on most linux systems) doesn't like arrays very much. It's generally more productive to split things into multiple lines and/or insert delimiters so that you can play to the strengths of the tools you have at your disposal.

Everything is basically either a formatted input or a formatted output at the end of the day. Trying to shoehorn things into data "structures" that enable efficient access in certain cases rarely makes sense because of all the processing you need to do to get it there in the first place and it winds up being more efficient just deal in formatted streams of data even if you need to deal with some ugly nested loops and function calls to do it.
I wonder if it's a timing or location thing. A neighborhood bar on a rainy Wednesday afternoon in a smallish city is going to be really different from a large bar in a big city on Friday/ Saturday night. I'm wondering, given you were visiting the states, if you'd be more likely to be in the latter.

I think it's interesting how the meaning of "dive bar" has changed in the couple of decades I've been legally allowed in them. When I was in college, a dive bar was a place that you were taking your chances visiting and half the point was the frisson of "danger" to go along with shitty beer. Now it seems to often mean a good place you call a "dive bar" because you don't want it getting popular.

I miss our local in our town. It got popular, moved across the street to a larger building and started to be a full restaurant and then, fairly unsurprisingly, died because they weren't ready to be a different thing. Some of it was probably managing a larger staff, but I think a lot of it is dealing with the "General Public". A good dive bar is/ can be like an extended family and regulars sense the pace of the place and adjust accordingly, whether it's too let the bartender(s) grab a breath when it's busy or to be patient with the new bartender while they learn the ropes or usher a fellow regular out on a day they've lost the plot. To abuse an overused cliche of our times, there are no Karens in dive bars. Not for more than a minute or two anyway, because the entire place will let them know exactly what the world thinks of them in a way McDonalds' patrons will not.
Absolutely agree here - although I'm plenty productive working from home, I find I have to go out for a 20/30 minutes walk afterwards, otherwise I never really 'turn off' and my brain is stuck in work mode for the rest of the day. While commuting isn't always fun, it does help provide that 'switch off' - I'm lucky enough to have a relatively short (~20 min) commute though, so I can see how this would be more frustrating for someone with 1hr+ commute.

Seeing colleagues in person is also vital for me - I wouldn't have the working relationship with them that I have if we were fully remote. I think the hybrid model is the best way - it's what works best for me, at least.
Exactly. I had my tries with a few code builders, and soon enough I realized that it's often better (and sometimes faster) to simply learn how to code.

Most code builders don't even give the devops/authentication bits.
Thank you :)

Currently we are focused only on the Indian market.

I would like to know more about what American Swipe is?
I think Google actually should gives customers a discount if they go IPv6-only.
Sounds like someone forgot to run 'dd if=/dev/zero of=/dev/sdX'
I posted that thread and I don't know why it was penalty by mod, completely out of front page HN.
Many combines are sold to custom harvesters. They buy them when harvest starts in the south (North America, other continents have different patterns), work them for 16 hour days, and sell them in the north when the season is over. They may be only one year old, but they have been worked hard - equivalent to 75000 miles of city driving on a car! Someone will still buy them (dealers in the north know this is happening and have plans to deal with the influx) as they have a few more years of life for someone who does their own harvest, but they are well used by this time.
The schadenfreude is killing me. Im sure many working class people lost their jobs. A hotel was demolished causing substantial monetary loss for its owners and investors. The FBI had egg on their face.
> You can throw 30 software engineers and have a system and increase velocity that way.

This makes absolutely no sense at all. You obviously have not read _The Mythical Man-Month_, and judging by what you've written I completely doubt the entirety of what you've said.

Speed is one thing. The long-term maintainability and usability of a system is another thing altogether. I have serious doubts about this 'no code' movement.
How the coronavirus infects cells – and why Delta is so dangerous
Gather - Online workspace for teams
At the same time IPv6 adoption basically stopped except a few countries like US, China, Japan, India, Canada, Brazil, and most of the Europe (sorry if missed someone). The rest of the world looks like simply don't care.
It would be a massive problem. IPV6 adoption and implementation was at a mere 33% (at least among Google users). [1]

[1] https://www.google.com/intl/en/ipv6/statistics.html
You want an IPv4 address if you want to be reachable by people.
$20k/customer?! How do you get that number? from the article I read 120M / 90k = 1333 USD per customer which is still perhaps too large, but within some sort of reach.

I would think that a password manager is the sort of thing that's best done by open-source software for transparency but, yanno, enterprises need someone available for support before it can be relied upon and not be a risk-register item.
I don't bother trying to convince people to see things my way.

All I can say, is that I almost never get questions about my code.

I write about my approach here: https://littlegreenviper.com/miscellany/leaving-a-legacy/

It's a long screed, so no one reads it.
At this point I was wondering if it would be reasonable to use ipv6 exclusively. I figured ipv6 addressing is reachable by most by now. That's until I tried to reach ipv6.google.com and it failed. So I answered my own question.
From a Google search, Elon made 11 billion last year in tesla stock options pay, while the ceo of Ford made 11 million, and in 2020, ford spent 2.8 billion on advertising. So in the viewpoint that Elon does all the advertising for them, they are paying quite a premium for it.
No, using computers means exactly that: hardware is now commonly designed to run in conjunction with very specific software control. Without understanding the overall design very, very well, modifications can essily result in delayed comsequences that are hard to understand. The end result is a device that can have a reduced lifetime and/or become dangerous to its environment because the changes introduce a new failure mode.

The source code to the software doesn't help much. It doesn't document design decisions that can relate to electrical or mechanical properties of the device.

I am not agaist a right to repair in general, but what I want to see is pretty strict regulation that repairs to potentially hazardous devices may only be performed by trained professionals. E.g. the brakes in your car would be off limits anyone except a licensed mechanic. But manufacturers would have to supply documentation, tools and spare parts to any qualified mechanic, not just their own dealerships.
How to Use Oracle Database Docker Image to Supercharge Your DevOps Learning
You can CMD-TAB to other apps as on macOS. There are many of the same keyboard shortcuts translated to iPadOS, even some emacs movement keys in all text boxes!

There isn’t enough room to have more than one thing open usually, so lots of CMD-TAB action.

Normally I’m doing one or the other - typing or annotating/drawing with the pencil. If I need touch-interaction when typing I can use the trackpad.

I can’t say it’s a perfect experience, or even a practical one, but I still enjoy it. Maybe it’s just the novelty of the setup. It weighs more (with the keyboard-case) than my MacBook Air, but it does have a nicer screen and it is waterproof. It lends itself more to portability for sure. I tend to just chuck it in my bag more often than I did with my laptop.
Why in the world do they ship unencrypted drives around?

Drive encryption is pretty standard these days, isn't it?