skysight-inc/HackerNews huggingface dataset:
I once was thought a very different attitude towards "difficult clients":

Embrace them. They are the ones who make you / your product better.

Without the "difficult clients" you will not improve fast enough, you will become complacent and will be out performed by others.

Now *ç%%/&% clients are a different issue, but I would not call these difficult.
Latvian startup Lokalise raises $50m to streamline localisation and translation
What guarantees there are for what happens off-chain? Because if that is garbage, the Ethereum will store tamper-proof garbage.
Jetbrains is trying to catch up on this, and in some cases has.
I think in astronomy they generate tens of terabytes per night and an experiment may involve automatically searching through the data for instances of something rare, like one star almost exactly behind another star, or an imminent supernova, or whatever. To test the program that does the searching you need the raw data, which until recently, at least, was stored on magnetic tape because they don't need random access to it: they read through all the archived data once per month (say) and apply all current experiments to it, so whenever you submit a new experiment you get the results back one month later.

I like the idea of publishing the data with the paper but it's not feasible in every case.
NATO's Stoltenberg seeks to become Norway central bank governor
Sadly can't get it to run on linux :(

Lot of garbage about loading font config from /etc/fonts/conf.d/... and then:

memory allocation of 18446744073709551615 bytes failed
Aborted (core dumped)
The opposite of cynicism is naivety, not optimism.

A cynic doesn't manifest unwarranted faith in people and doesn't automatically assume people have good faith.

Cynics recognize that people can be motivated by ambition, desire, greed, gratification, materialism, goals, anger.

Cynics also have an attitude of distrust toward claimed ethical and social values.

It's probable most of us exists today because their ancestors were cynics.
To me it seemed more expensive than renting a boring office building with few workshop bays with roll top doors. So to me, they were burning unnecessary cash and this made it seem like they were inexperienced. The CEO was some university researcher who had done some self driving car work and then had investors throw I think more than $10m at him. I just got the sense that this guy was feeling flush with cash and wanted to burn some on a luxurious multi level mansion with a pool and a hot tub.

I had just gotten out of a startup where the guy treated the place like his personal clubhouse and had a really controlling and abusive attitude. I wanted to steer clear of any company that seemed inexperienced.

It apparently doesn’t look that way to you, but that’s how it looked to me and I see other people here can relate.
If I escape vscode I'd rather it be to something lighter rather than heavier. I used sublime before vscode and I'm tired of my editor using up half my ram.
From the UK, it would be nice if our ministers were actually experts in their field
Citizen App Workers Vote to Unionize, Fearing Outsourcing
At my agency the design team uses Adobe XD. As a web dev I’ve been handed off designs in XD, Figma and Sketch. XD is the best in my experience.
Xi, the backend that it's built on, is unfortunately in maintenance mode and it seems like it has been for a while now.
Google will have all those signals that people like using Pintrest and will keep it on the first page.
Seems like you have been picking the wrong tool for the job.
i found a lot difficult, like:

- how to structure my code, esp wrt callbacks/ step functions
- are there any conventions? like, what should my handler be called?
- uploading libraries (into/via layers) was stupid
- no ability to decomission lambdas -- you just gotta delete 'em
- finding lambdas was painful; the console was slow
- linking them to api gateways and configuring was painful

i'm still a fan of the general concept, but once i got past 'hello, world', the dev cycle slowed down tremendously.
I completely disagree that cynicism is about complaining.

Cynicism is, as the author says, about never challenging the status quo because you believe it's an already lost battle.

Cynicism can be about complaining, but only if you don't do anything about the situation you complain about.

I've always been one to complain about a lot of things. When I was studying CS my friends and classmates were annoyed that I was always voicing my complaints to the staff / teacher / university, and I was known as a professional complainer.

Well guess what? More often than not, complaining got me what I wanted.

I complained to the university that a teacher was just showing us Youtube videos and not evaluating any of our assessments, he got investigated by the school in his next class and isn't teaching there anymore now. I complained that a project was graded based on time to completion, when the time was depending on how fast the teaching assistant was answering each group, they decided it was unfair and didn't grade this project.

Complaining is almost the contrary of cynicism.
A language where the code is written with folders
> 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.

Boy, what an example of a lie. I'd be more than happy even if they dare to limit themselves to stopping all corruption with public funds and government contracts.

Somehow I think I'll live if my doctor prioritizes a family member before me. There's a chance I won't even accuse them of a crime because of it, let alone blame the government for it...
"You've heard the term "Speak softly and carry a big stick". Well forget the stick. If there's any tension or negativity between you and a client, just speak softly. It will instinctively make them feel over-dramatic and they will gear down."

I would say, there is a implicit stick with that: that you go away. Because someone who stays calm, when anger is rushing around, is someone you usually do not want to go away, but want to side with.
So I am not sure how easy it is to follow that advice. You either are cool, because you have the confidence, or you are not. Just speaking softly, while being scared inside will probably not have the same effect.

And my biggest difficulties with clients was lack of technical understanding on their side, combined with too much ego to show that.

(Me showing the requested new feature): "You got that and are happy with it?"

"Sure, sure"

But no, they didn't and they messed up and it was supposed to be my fault. And in a way it maybe was, so I learned that communicating with tech illiterate is a very hard, but important skill.
>Again, doesn't matter because of the reasons I've said earlier. I'm using both platforms for a decade, and won't do them to my primary devices either. Because these devices are handling a lot of stuff for me, tinkering with them is not an option.

If you use them for a lot of things, wouldn't you want to tinker them to make them run better? I certainly do on linux.

>You may have a much better computer with way higher specs, but you're missing the point. A Pi is a literally unbrickable and forgettable Linux PC with decent performance and no noise for many tasks many people do. I'm running an home infrastructure on an OrangePi Zero and the bottleneck is the 512MB RAM, not the CPU. With a decent SD card, it's not slow either.

I don't fear my PC being brickable, and its not noisy either, you can use water cooling for desktop or use a modern laptop, many are fanless (can't say the same about the Pi4). I have for example a router I used custom firmware on that can do everything a pihole can do, and more, just works quietly, it can do also act as a smart hub but I don't see the point.

>I can replace all of it with a Raspberry Pi 1 or 2, but the OrangePi is much smaller.

I find the problem with SBCs is they are too slow to be worthwhile, Android phones are much faster, have all inputs, and just works. Its not hard to buy an extra or use an old one if you fear tinkering.

>Been there, done that. Doesn't matter. Tinkering with a critical life infrastructure device vs, tinkering with a device made for tinkering is different. Way different.

What is "made for tinkering"? A Unix phone that can run all the software I want, a linux phone with root access, or my PSP which was made to play PSP and PS1 games with excellent homebrew counts as not made for tinkering seems alien. What can't they do? Throw a breakout board if you need the pins, I don't get the issue with using them. A one click root or unlock is way less complex than buying required parts to make an SBC work.

>On the slowness side, a first generation Raspberry Pi has a comparable performance to a Pentium II - 266MHz system, with similar performance to GPUs of that era. Considering the things I've done (live webcasting for example) with a P2 at that time, A Raspberry Pi is a powerhouse for its size.

>Just because it can't race with a specially built workstation, doesn't mean it's useless.

No its just not very useful for me, its hard to want to eat ground pork when there is steak to be had, I don't see the point of it really when my computer does everything better, why would someone want to use it to webcast for instance or use the PII era GPU? Sure you can emulate games one it, but I can on my computer already.

>I'm running an home infrastructure on an OrangePi Zero and the bottleneck is the 512MB RAM, not the CPU. With a decent SD card, it's not slow either.

You aren't disagreeing with me, you use it for a purpose (like a PiHole), not as a computer. I can use slower boards for purposes like yours too, what do you use it for? I don't really understand the benefit of a smart home hub, what are you running on it for what automation/smart?
Sure, that idea of transparency is around since someone came up with the SCOR model. The reason why I, personally, don't like the whole algorithm and ML things in Supply Chain is that I saw it more often than not coming from people with limited operational experience jumping on the latest bandwagon / hype train. And I have yet to see supply chain modelling that resulted in overall lower lead times and inventory levels.

I am all in for using those tools so, but with discretion. E.g. if optimization software comes up with lower safety stock levels than what you have, use those. If the calculated levels are higher than actual ones, stick with the actual ones.

I highly doubt so, that companies that failed to control their supply chains properly pre-COVID disruption would be able to benefit from increased insight into sub-tier suppliers. Those that do benefit from that insight are those that were already better than most before and will be even better after those insights are gained. One of the reasons nobody seems to be able to catch up to the likes of Apple, Amazon or Proctor&Gamble.
Conflicting belief systems and views with massive real world consequences far predate current social media, hence I struggle with the idea of social media being the sole causal agent/accelerant. And social media also do seem to impact different societies differently. On top, the US has had a real world "violence problem" for a long time (even compared to societies with similar levels of gun ownership), i.e., I would not discount specific societal factors.
Documents link Huawei to China’s surveillance programs
Given political will, that is a solvable problem. We could require any platform that benefits from the network effect (and crosses a certain usage threshold) to become federated, based on an open protocol.

This would destroy most of the financial value in Meta though.
https://arstechnica.com/gadgets/2021/11/qualcomm-exclusivity...
Edit: Alright nevermind just saw in the repo that the UI is in Druid, have a nice day and again thank you
For me Foundation lacks composability. This method should be really two:
CreateCopy (I assume it already exist) and mutating DeleteLastPathComponent.

I don't mention immutable by default behavior because it was long ago and written in C.
also 'towards data science';
If people are not interested anymore on that torrent, it disappears. Same how it happens with an IPFS file.
Perhaps because European countries have universal healthcare.
It's not about nastiness perse i think.

Some of the most difficult clients are the richest or could be just freeloaders.

Some require exceptional service and immediate response times and are willing to pay for it.

Some want to use their behavior to pay less and blame it on you. It's very hard to filter out between those two.
That just triggered me ... I actually have worked on event-based vision, old DVS cameras specifically some time ago ... and I actually did the processing side of things in Haskell :-)
A Millennial’s Ideas About Building a Technology Company
Only problem with sublime is the exorbitant price. It's just too much!
Technically yes, but the licence forbids it
Because they're competing with other low cost airlines, not the underground.
> If you look 100 years back, Rockefeller was the richest man in history

Perhaps Mansa Musa [0] has that title?

[0]: https://www.indiatimes.com/trending/human-interest/richest-m...
Not legally I don't think

Apple have weird T&Cs for running virtualisation software
> - 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!

Ah, so true! It shows nicely why predictable but longer lead times are better than potentially shorter ones that are totally chaotic. Being to properly plan is such a huge factor.
There are two cops were I live. I guess they don't always pick up. Or do you mean 911?
> Where else would you put your car tech startup in SF? Software engineers aren’t going to work out of a garage

At the same time as the $10m mansion place I interviewed for a self driving truck company and they had their office located in an industrial park in a shop that looks like it used to be an auto mechanic with upstairs offices. That place was fine but I didn’t feel like working for a 22 year old CEO who had just left college. Back in 2016 investors were dumping money on self driving car startups but I wanted something stable.
It seems to crash on windows and macos based on the issues in github.
How about complaining on the wrong channels? E.g. venting frustration about the patent system on HN?
I hadn't spotted that. That's much more digestible (and this page also: https://inconvergent.net/2019/depth-of-field/ )

How do you feel about the recent explosion of interest in generative art? Rather bizarrely it seems that people seem to think it developed out of crypto/NFTs and are unaware that people were doing it before it became hitched to this dubious trend. Do you think it will become tainted by association or can it actually benefit from all this attention?
> I confirmed that in fact the parts are shipped to Digikey as blanks, and they have a machine that can program the parts on-site.

I have never seen this before... I would expect the parts to either be factory programmed (and marked), or programmed by the customer (For example, the oscillator starts at 1 Mhz, and then you do some odd handshake to change the rate.).

Are there any other parts programmed at distributors? If this is a rare thing, I can completely see how the stock control mechanism can't cope with one part number incoming to the warehouse, but many different ones exiting...
Does something like this exist in postgres?

The use case is an upgrade from postgres 10 to 11. The last time we upgraded (to 13), some queries turned out not to work well, so we were forced to go back to the old server. In the meantime stuff was written to the new server which we then manually put into the old db before switching over to the old. Result: lots of downtime.

Is there a way to create a changeset like this in postgres?
That doesn't make you anti-regulation. It just means you are optimising for your personal benefit.
You can also check out Helix (Kakoune-inspired, written in Rust, built-in LSP, terminal editor).
https://helix-editor.com/

There's also Amp (Vim inspired, written in Rust) although it looks as though development has stopped
https://amp.rs/
Security warning: New zero-day in the Log4j Java library is being exploited
Whose Job Is It?
No it wasn’t them.
Where I live, restaurants have to be quiet after past 10pm both indoors and outdoors if they have outdoor tables for example on the sidewalk or terrace. I've been told off for talking too loudly in a group of 4 when sitting outside so a bigger group of loudmouth drunks would certainly be thrown out or told to come indoors. I think this is a non-issue. Not to mention that most restaurants like this are anyway in dense neighborhoods which have a higher noise floor.
Chasing the algorithm – how to run a successful project today
Recommended watching: https://www.youtube.com/user/ailabRPG
Not the first time someone's tried to sell a bug to me as a feature! But it is the first time someone's done it as an evidence free assertion.
Bulgaria's new eGov minister is a developer ranked #40 all time on StackOverflow
Starting issues reported:

Windows issue: https://github.com/lapce/lapce/issues/9

macOS issue: https://github.com/lapce/lapce/issues/7
Yes but not sure it works for you
It probably doesn't have support for the full LSP, which is pretty huge. I imagine just the most useful things like completion and go-to-definition.
People still refer to Alphabet as Google, so I wouldn't expect this change any time soon.
He is involved for years in public initiatives for developing the e-government, he is not taken from the closest to the parliament Starbugs.
We've sacked a few clients and it was a very liberating feeling. I highly recommend if it financials allow.

We've also not taken on clients because there were warning signs which, while not as liberating because you weren't tied into them in the first place, is also very satisfying.

If there's a client who looks like they might be difficult, but the project is really interesting, we may apply a variety of taxes, such as the "arsehole tax", "whingeing tax", and "ego massaging tax" that help us maintain calm if that person starts ranting.
I don't quite understand this argument. Our ancestors were able to get themselves very polarized in their (technologically) simpler times. They believed really wild and counterproductive things too.

We have increased in our polarization compared to 25 years ago, but compared to the many civil wars across time and space we aren't so bad (yet we are at peak incomprehensibility).
I covered that feeling in this submission[0]. Software can evolve, but sometimes software already does all of what it is supposed to, yet the world around it changes.

[0] https://news.ycombinator.com/item?id=29350221
You get it. It felt like they were inexperienced and burning cash unnecessarily. I had just left a very unprofessional and in hindsight abusive startup and I didn’t want to walk in to another “boys clubhouse” situation.
Counter points: Jesse Ventura, Arnold Schwarzenegger (and of course Donald Trump)
I don't understand the point you are making Pi4 is broadcom and it works.
How to make the Mac better for developers
It was not comma ai. The house was in the hills of Silicon Valley and not in a central location.
Because I'm not interested in making games. Recommending Unity is like saying "well if F1 is too high-tech for you try NASCAR" - it sort of helps but it's honestly missing the point.
https://github.com/lapce/lapce/releases/tag/v0.0.1
> Do you want to be right? Or do you want to be good?

you can be both

but if you don't try to not be wrong, you'll never be good.
Not OP but..

I have certainly around 20 plugins in my Vim and it runs faster than Usain Bolt.

I agree with your first point but the IDE argument is wrong. I could use 100 plugins and it still would not be an IDE nor would I want one.
I mean he explains what partial functions in his context are in the very first paragraph, not sure how that can be any less confusing!
A challenge is that we tend to have roughly the same 80 percent point for things like editors, but all want different sets of features for the remaining 20. You then either end up with bloat or extensibility/plugins, or both.
Clickbait remover for YouTube is also good for this https://github.com/pietervanheijningen/clickbait-remover-for...
>You seem to have confused iOS devices with Macs.

I do not think I did. See above ... "I mean if one owns computer/iphone ... "

>Macs can run another OS by design.

If you are talking about previous models, to the certain degree yes except GPUs if I am not mistaken.

But current M1 Mac as far as I understand it doesn't boot anything else unless it boots first from the internal storage and only then "external OS loader" which should be authorized too at least once by Apple.

You can say that "Macs can run another OS by design." but design in which they authorize anything while do not provide full specs of HW interfaces for "another OS" I can't call so.
You seem to have an over-abundance of politicians. Unfortunately I'm not yet sure which is better -- having politicians with no expert knowledge, or having experts with no political experience... I guess we'll see.
Log4j is hard to find and harder to fix
Open source CLI tool to provision, deploy and manage WordPress on DigitalOcean
> No food was missing

Speak for yourself. A branch of my extended family all starved to death, together with lots of people in their town, and I was talking to them every day, but still couldn't get them food in time.

It likely wouldn't have happened without the pandemic. Staple food prices have gone up a lot (like more than double in some regions), and availability gone way down because the one guy with the truck decides to not deliver to the more remote regions cos he's making more money now doing more local deliveries.
It would be nice if they were experts in anything, they are seemingly just picked because they either supported brexit or haven't pissed off bojo lately.
It was my daily driver for programming, editing.. pretty much everything text related until their latest version. Autocomplete became extremely annoying and the editor feels less snappier. After years I ended up switching to VS Code, and I keep sublime text when I quickly want to edit a text file.
> I miss the days when this was a feature built into Google. It could do all the removal server side.

Seriously was this ever possible?

On Twitch we can block a channel or category.

I believe on Twitter you can say "not interested" although it is more obscure what it does.

Google really should have a way of saying "not interested in this website, ever". Plus, wouldn't that be useful data for them?
I logged in just to tell you thank you for sharing, sometimes the right comment at the right time means a lot, and this is my case now it appears, so thank you.
The ones who fight cynism are the most cynic.
Israel’s NSO Group considering sale or shutdown of Pegasus unit
I’m not sure. Surely there’s someone from apple here that would be interested in solving that.
This explains a lot!

My wife used to have this old silverware set, which was tarnished, and I was always complaining about how the pieces smelled like onions, especially if they were heated a little. She always made fun of me (she and my family think I have an uncanny sense of smell so they're used to it), but this makes sense to me now.

My family always had stainless flatware so that was really the only set I was exposed to regular use of.
> Is there a rule implying that one is right and the other is wrong?

most of the time, yes!

We are not living in a void, we live in societies, complex societies. with lots of rules, dos and donts, should and shouldn't.
Ransomware attack takes down HR and payroll company, potentially for weeks