skysight-inc/HackerNews huggingface dataset:
How does it FEEL being a software engineer?
I'm a tech co founder turned coach, and run a programme that helps people rethink their relationship with work.

The majority of applicants are overwhelmingly engineers, and some of the things they say about their work I believe is maybe representative of a big shift.

> "I feel like cattle being trading at a market"

> "I'm a resource, not a human"

> "My only value is seemingly my ability to build"

Wondering if this resonates with anyone here? Has the pandemic changed anyone else's perception of their work as an engineer? Anyone actively thinking about changing careers from engineering too?

Is there anything you want from your work as an engineer that you're seemingly not getting?

Would love to hear of some more of peoples changing experiences as software engineers, and if the pandemic has catalysed any shifts.
But it is that way, and it's not changing.
Exploring Wolfram Language 13
Well I can't think of any reason to push it and cut really low. Give yourself a hand width and then go for the hole punch. That's only a few percent of the way up.

The point is, if you're trying to contain some amount of fluid, you cut pretty near but not entirely near the bottom. If you want a waterproof container, you don't cut at all. That's about it. Nobody's going to vary the location for functional reasons. And don't get too hung up on my example number.
csvkit and SQLite were always too slow whenever I tried to use them for this sort of thing. I don’t remember if I tried xsv. I do think I ended up converting most of my CSVs to TSV, or exporting them as TSV in the first place.
I believe a lot of people have already thought about this. Especially MS likes the internet since the first asp.net MVC iteration.

But the reality is that we build Apps because they need to be approved and are not easily changeable after approval. With html/js all that is stopping you from editing your phone is notepad. This should be awesome but ultimately scary for a device you trust.

Who is going to buy a phone without guarantees? Because I dont think anybody would be able to protect your homescreen from all the malladies that are possible with modern html.
People are already getting normalized to this.

I paid a few dollars for a better dialer, because the Samsung dialer is garbage. Another few dollars for a good calendar app, again because the Samsung dialer is garbage. Hell, I'd gladly pay for a decent web browser. And I say that as a happy Ubuntu user who has been coding for over two decades in VIM, I know my way around FOSS software.
McDonald to circumvent San Francisco's Happy meal ban by charging for toy
Except that the EU, which is taking up EVs at a faster rate than US, has consumer protections and is starting to plan for and enforce EV charging networks.

The people that currently have "Apple fuel stations" is Tesla. So I'm not sure why you're blaming Apple for something that already exists.
I am also wondering how many of the disclosed CVE's are Intel x86 specific, and how many the ARM64 8.3+ authenticated pointers have prevented (even though the authenticated pointers would not preclude a DoS attack, but they would certainly render the remote code execution impossible).
Yep, I'm either on Sublime or Emacs.
You’re not trying to make it more accurate, you’re trying to shift ownership of the resulting shambles to the individual employee.
>Often the question that should be asked is "why aren't you doing the things you know you should do?"

Why is there a "should"? Is there a unique and universal way to determine what someone should do? Given the same situation two different people can act in two different ways. Is there a rule implying that one is right and the other is wrong?
I can see how cynicism is a valid strategy in certain contexts, but both you and author don't live in that situation anymore and a different strategy might be optimal in the respective contexts.

I guess the main thing here is to become aware through inspection of your current strategy and evaluate if it needs to be adjusted.
Those aren’t CS papers, social science and biology research have constraints that CS does not. I haven’t seen any evidence that there is anywhere close to that level of issue here. A couple of conferences adopted artifact review where an independent reviewer attempts to reproduce the experiments listed in the paper. Nearly all papers that participate do end up passing
Our water rates include a supply charge, a disposal charge, and a usage charge. Only the last one is dependent on the volume of water consumed.

So in a way, we already pay a subscription charge for flushing the toilet.
If Toyota margins are 1%, however... they are doubling their profit.
There is absolutely no statement whatsoever about lethality in the linked document.
A lot of this is probably apocryphal. He was such an outrageous character that people seem to have used him as a trope when telling jokes, he was a living fictional character and seems to have enjoyed fanning on the stories about him. This is sort of central to the accusation too, he seems to have really reveled in his infamy and no doubt encouraged these stories.

Like the exchange with Alexander, which is questionable if it ever happened or whether it's just an anecdote that went "viral". A tale of how the world's most powerful general hashing words with the world's most impudent homeless man, it's both entertaining and inspires the imagination. A bit like a superman vs batman fight.
https://news.ycombinator.com/item?id=29445844 this was the last discussion I saw on HN about this, very much not hiding the complexity or laying blame.
Eventual Consistency for SQL Databases
too bad that there is no Github/Gitlab or some git repository to help us peons check and test for potential overexpansion of our beloved PC motherboards.
Thanks for the feedback!

You can find the TOC here: https://personalfinancespython.com/files/toc.pdf (will try to link to it from the website later during the day).
> I think this market is up for disruption once somebody brave enough appears and enters the market, starting from the software side.

Starting from the software side doesn't help very much, when you need enormous amounts of capital to build up initial inventory.
And then parner-found insurance, speculative markets.. Leading to the creation of 4o1k cupid, a retirement savings plan built around bride bounty speculation.
If they are promising to eliminate 100% of the corruption, they've already started with lies, because that's practically impossible.

Eg. you are not going to stop that nurse at the hospital from letting her sister in law into the doctor's office early even if it was not her turn.
Author has 'Array List' in the question and 'ArrayList' in the answer/discussion -- assuming typo.
> They were replaced with [FOTM mills] as soon as better alternatives became available (probably during the industrial revolution?).

This is not true. The definition of "better" doesn't exist as it's subjective. Windmills of all types exist today, and co-existed back then. Some people like certain trade-offs, and other people like other trade-offs. Saying for example that a metal tool is better than a wood tool is simply wrong. Some people to this day use very old technology, very much on purpose, because they deem it superior. People still marvel at stone buildings even though modern buildings use cement. There are different types or cement actually and all have pros and cons. Like Roman cement may last longer at the cost of needing more time/money whereas modern cement can be mass produced.

You can find analogies in software where old C tools are to this day cherished by many. Another example is people collecting retro hardware, or recreating old software like SerenityOS.

Some "improvements" may not be seem as such by some users, the same way an old master cheese maker does not see an industrial steel milk mixer as an improvement for what they are trying to do, as well the lifestyle they are trying to promote.
I'm backing up my iPhone to a Mac and these backups are encrypted with a password. And then I'm backing up that Mac to a hard drive, and those backups are encrypted with a password as well. All using standard Apple software.

If I wanted to back up into iCloud I would have to pay, which is fair. Instead, I'm using my own hard drive.
Taking a friend's address in inner Copenhagen (a cheap place as she's a student), she has 4 supermarkets within 5 minutes walk (400m).

Taking a different friend's address in the suburbs, he has 3 supermarkets within a 10 minute walk (800m).

In the city centre, there are 10 supermarkets within a 5 minute walk.

The supermarkets in the city centre are smaller, and have a relatively limited range, although in practise I do 95% of my shopping at one. You choose a different supermarket if you need an upmarket/wider selection, but it doesn't matter as it's so close by (exception: if I really need something like a particular lactose free cheese for a recipe, I'll just go to an inner city supermarket rather than checking 3-4 shops in the centre). There is no parking.

In the inner city, perhaps 20% of them are large enough to be selling clothes, a few toys etc. There might be parking for 0-6 cars. Not having to walk across a ginormous car park saves a lot of distance.

You'll need to travel further (on average) to buy a barbecue, tent, etc. I think I remember the large American supermarkets selling this sort of thing — in Denmark, you'll need to go to the DIY / sports / etc shop. This will have a car park.

Example, though you could zoom into any European city and search "supermarket" on Google Maps: https://www.google.com/maps/search/supermarket+in+Herlev/@55... -- Coop 365, Netto, Fakta, Føtex, Lidl and Rema 1000 are normal supermarkets.
Rust-analyzer is an LSP Server, so it should be supported.
The Turn-of-the-Century Pigeons That Photographed Earth from Above
Same, + remote containers.
By this I mean acting according to your own judgement. It's not an objective should, but a subjective one.

Moral incontinence is a problem most people will struggle a lot more with than convoluted scenarios involving trolleys.
No, I just meant that they were using some extravagant home in the hills as an office rather than doing the less exciting thing of renting an office in one of the many office parks. It felt like they were wasting money on a lavish lifestyle. To me it seemed like an indicator of a lack of prudent business sense.

I had also just left a startup where the CEO treated the company like some boys clubhouse and I did not want to get in to a situation like that again.
InCareer: LinkedIns new app to help professionals in China find jobs
Nothing of the sort is implied. Everyone can have their own should (or not, as the case may be). But if you know you should do something, presumably you're past such useless philosophising. I know I should be nicer to the people I love, and

> Why is there a "should"? Is there a unique and universal way to determine what someone should do? Given the same situation two different people can act in two different ways. Is there a rule implying that one is right and the other is wrong?

strikes me as a rather obtuse response to that.
> Quoting high avoids awkward discussions and filters undesirable clients. It beats saying: "I don't want to work with you because you're an arsehole" or "I find your project excessively boring".

There are ways of turning down projects without being insulting, and without offering outrageously high quotes. For example, you can say "I'm spread out too thin with all my other projects right now, sorry".

> It's not a scam. Freelance contracts specify an agreement between me and a client. I can charge whatever I like and they can say no—everything is transparent. I'm not obligated to charge the industry average.

This is your opinion, not the opinion of the "difficult client" that you're presenting the quote to. If you offered me a quote that is outrageously expensive, I will assume you are trying to scam me, and I will tell other people that you tried to scam me. Now, my question to you is, is it a desirable outcome for you to have a "difficult client" going around telling everybody that you're trying to scam people? Yes, you have your opinion that you didn't try to scam them, but they'll be going around telling people you tried to scam them nonetheless. To me it seems like this outcome should be avoided when possible.

> Also, it's not unusual for attractive clients to back out because they don't want to pay my normal rates—they're on the high end for the industries I work with. But that's not a scam either; I charge what the market will bear and I have no shortage of work (just the opposite).

Offering a rate that you believe the market will pay is distinctly different from offering an outrageously high rate that you believe the market will not pay.
I did wonder that. While technically that's true, in reality I believe:

- They are under no obligation to keep your data if they delete your account

- They are under no obligation to give you your data in a human-readable format

- If they are unable to securely validate your identity, they would have a stronger obligation to refuse

- There are caveats for when extracting your data would be disproportionately difficult.

For example, if they encrypt emails individually at rest and then throw away the decryption key attached to your account login record, I don't know what legal recourse you would have.

That's not to say categorically you're wrong. I suspect you might be right, and I imagine that Vivaldi themselves might be extremely helpful. It's quite a new service though, and I haven't seen any evidence one way or another.
I miss the days when this was a feature built into Google.
It could do all the removal server side.

I love uBlacklist.
However, when I started to "block" scam sites I became acutely aware of just
how many there are.
It is like playing endless whack a mole.

I recently have had the need download some Windows software and all the top links from Google are scam sites. By that I mean they pretend to look like the legitimate / real site and they can be damn good at it.

No wonder my dad for one has downloaded stuff from those kinda sites.

I started blocking them, but there seemed to be an endless supply.

I am hoping users can work together to create smart blacklists, and
there are already some subscription feeds for it.

I do worry about performance as the lists grows.
The story goes that Hunter S Thompson typed out the Great Gatsby to get the flow of the writing. Quite a different approach to his infamous daily routine.
The Vaccine Moment, part one
Our society, as constructed, enabled him: here, and not some other place. Russia mints actively criminal billionaires. The US mints billionaire buffoons. (The more intelligent one is, the more scope there is for buffoonery.)

The US actually has way more criminal billionaires than Russia, but they usually do not seek attention, so you don't know about them.
Bicycle Accident Attorneys
For me, had to replace the battery but just once so far during keyboard replacement.

Did result in losing the power up button (which had a fingerprint mechanism in it).
Help find the next covid and spread it around as much as possible.
It crashes on Ubuntu 20.04 also with `memory allocation of 18446744073709551615 bytes failed`
I've written a lot about debate over the years, but the one you're most likely referring to is (copied from a Reddit comment):

---

The jargon in the community for speaking really fast to win] is “spreading” and it was a dominant strategy by the late 1990s. Serious debaters expect to learn to read, listen, and talk that fast. There is widespread acknowledgement that it is tactical, and many sniff “against the purpose of debate” (while speaking at 200+ words per minute), but debate is a sport like football is a sport and if you want to play football without running or losing to people better at running than you, you may be selecting for a high friction lifestyle.

(There are several debate communities with some overlap, given that there are several styles of debate with different rulesets, organizations, and microcultures about performance. At least when I was doing it in 2000-2004, spreading was hegemonic in Policy debate and less effective (and beatable) in Parliamentary debate.)
The open folder command is unbound by default on windows. Is it meant to be like that ?

I literally couldn't open any folder.

Also on windows by default it leaves a separate command window hanging which seems odd. Why isn't this logging done within the app terminal itself.
Look around: social media is pervasive and most (all?) of its goals are to propagate conflicting views, as they are the one bringing the holy click. Division is a logical consequence of that and no social media company feels at all responsible. Yeah one can (and not wrongly) blame the human nature but so far we've been able to enact laws to protect us against some other human nature shortcomings - we call them "crimes".
I co-develop an open source userspace firewall for Android: https://rethinkdns.com/app

> would it be of interest to the HN audience?

I guess it is: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
All "lightweight", "fast" shiny new things are so because they have plenty of missing features. But anyway is it a widespread opinion that VSCode is bloated? Because for me at least it feels fast, especially considering all its features.
> Two entities entering a contractual agreement over an agreed price doesn't in anyway meet the definition of a scam so I'm not sure where you're getting that from.

I'm not a lawyer, but there are documented court cases in Finland where "two entities entered a contractual agreement over an agreed price", and then later the court determined that the price was outrageous and therefore it was actually fraud. For example, a door-to-door salesman selling house renovations to elderly people for 10x prices. Now, perhaps this is not fraud in the jurisdiction where you live, but it is definitely fraud in Finland.
As much as I hate walled garden sites like Pinterest, Quora, Instagram it is huge for looking up clothes, recipes, jewelry.

So it serves a function for non-tech people. Its format works for them.
I have a constant battle in my being between cynicism, stoicism and romanticism. I feel like a mixture of all three no matter how immiscible the underlying philosophies are. It's like a constant battle between diogenes, marcus aurelius, and keats.

I think it's important to be realistic - but also to be earnest and let yourself be taken away by emotion on occasion.
The entire electronics supply chain is currently a shit show and this post explained it perfectly. Other anecdotes from our experiences:

- Chipmaker/Distributor quotes 36 weeks for the parts, we arrange all shipments of all components to the factory based on that date since that part had the longest lead time (~80 unique part numbers in product). 4 weeks later, parts arrive at factory!. We have to wait for all other components for another 32 weeks. Manufacturer does not understand why we're mad since they shipped early!

- Distributor accepts order for a 10ppm MEMS oscillator. After 6 months of silence, we contact the manufacturer directly and they confirm that 10ppm parts will not be manufactured for at least another year since they are prioritizing 50ppm parts.

- Microcontroller manufacturer quotes ~2 years(!) for a part. The brokers have it in stock, and quote approximately 20 times the usual pricing (with a date code of 2021 to rub it in!)

- FPGA manufacturer accepts order for 500pcs, with a lead time of 48 weeks (ok!). After 30 weeks, manufacturer increases pricing for 20% for all orders, including open, active orders. They offer us to cancel the order if we want!

- Analog IC manufacturer announces that they will increase pricing of all products, including all open and active orders, but they can not tell how much of an increase it will be until..... until they are ready to announce I suppose.

- Chip manufacturer sells a chip through its own web page only. Part is currently not defined in any distributors so you have to use their web site. Chip is currently not in stock. However, their order system does not accept back-orders(?!). You have to check back "often" to catch the exact moment when this chip becomes available.

... the list goes on and on ...
Not true, thunderbolt 3 can carry up to 8 DisplayPort lanes, something usb-c alternate mode cannot do. Both can coexist
Why are all pictures in greyscale?
I think that the right to delete is for when you delete your entire account. They can store your info as they wish as long as you've allowed them with having your account active. Might be wrong though.
Lucky you!

Here you can find some examples: https://reddit.com/r/macbookpro/

I’ll not go into my personal relationships with Monterey, only global statistics matter, but I can say that right now I’m trying to not reboot my system accidentally because one of the issues accidentally disappeared and I don't know what caused it.
ACPI spec is that final frontier for me that I am saving for my retirement year reading leisure.

I just recently mastered Linux Intel DDIO for 100Gbps network card. And this is after BellCore SONET/ATM.
> Could civilization actually end like this? Not in a big bang but slowly grinding to a halt because no one knows how stuff works besides some nonfunctional web forms?

You just summarized the Idiocracy plot.

But you do have a point... just look how much money companies are willing to shell out for IBM mainframes (new hardware that has cycle-accurate emulation of 70s-era hardware) or for pensioners who lived and breathed COBOL. So many large-scale IT projects in government or corporations fail because of the boatload of undocumented assumptions and edge cases that have been built up over many decades, or don't even get started because of the effort that a migration brings.
They won’t work over active thunderbolt 3 cables
> They typically spend 99% of their research time on the actual research, and less than 1%

This isn’t anywhere close to my experience. 2-3 days of writing per year seems like a wild underestimate for any academic I know. I’d maybe believe only 20% of time spent writing, but for some folks even that’s probably way too low
Just what we need, 300 million people locked out of their coffee machines. Thank God that didn't happen during Covid lock-downs! :)
The Vaccine Moment, part two
Tried googling for this and nothing, but does it work for ARM as well? This looks awesome as an application debugger!
all downvoters are mark zuckerberg siiiimpps
Opposite reaction.

Something that pings a neuron in another brain may be the second step in a chain to me which leads me to interesting and unexpected lines of thought.

If it bothers you, depending on your client, theres a "collapse" button at the bottom of posts so you can personally skip on entire threads as soon as you know it's not for you.

Other people have different values so I, without rancour, say "carry on" to grandparent.
Yes, it is cynical to see only this side of the coin.

What about passionate creators who use advertising as a means to finance their vocation? What about the wide informational and educational value of media?
In my Zsh

echo *

does not expand dotfiles. I guess there's some setopt for that.
Wizzair with £2 tickets, how do they make money?
I understand that they send some tickets cheaper and they make money instead on baggage and other passengers.
But is there point to even deal with tickets so cheap? Underground in London costs more than that
They are ghosts, ghosts can be only capture on black and white film, duh..
i dont know what you mean by “we could all stay home”, most people never stopped working, amazon deliveries kept coming, butchers and meatpackers never slowed down, and transpacific cargo ships kept moving (long beach port snafu notwithstanding)

also, I did have to go without my preferred brands of couscous and fresh olives for some months, so as far as i’m concerned the end was nigh