skysight-inc/HackerNews huggingface dataset:
I think it's a very valid preference to have, but I'm not sure how cutting out potentially interesting companies to work is by default any smarter than signing any NDA blindly.

Edit: I changed my mind; signing an NDA blindly is less smart because there's more chance of legal issue. So if it was just a binary choice between signing blindly or rejecting every company asking for an NDA outright, the latter would be smarter.

Luckily, it isn't a binary choice. Absolutely refusing any notion of an NDA during the interview process is then cutting out potentially interesting information one can use in their decision about the role (or just in their personal knowledge bank, even if they don't proceed). Proprietary information does not get any less proprietary in the interview stage than after you accept an offer, so why does it make any less sense for a company to ask for for an NDA if they intend on sharing that information with a candidate?
Asianometry[1] is a good channel for breaking down the chip industry news and process. He also has a newsletter[2].

[1] https://www.youtube.com/c/Asianometry/videos
[2] https://asianometry.substack.com/
Caveat: I agree but I think your point is useless to the topic at hand.
I suspect that, at least subconsciously, they're to some extent doing that to punish you for writing 'bad' software that they have to struggle with. If they're going to suffer, you're going to suffer right along side them.
A little different: I wrote a bespoke static site generator [1] for my personal website to allow my favorite mobile writing app to be a “frontend” that I can use to write+publish content from my phone (no code) to a Git data storage layer. An iOS Shortcut pushes every time I close my writing app. The weird part is it’s the same Git repository I also write the code parts in, so I have to take some measures to compartmentalize the two.

[1]: https://twos.dev/winter
Usually tokens have the right to revoke themselves or you have a separate system like Vault that manages revocation.
> as a website owner I have a legal requirement to get consent

Consent !== cookie-banners. Hey, you don't have a legal requirement to track people at all; it follows that there's no legal requirement to get consent to track. Tracking must be opt-in, so just provide a menu option or something, that lets your visitor opt-in to tracking, if they love being tracked (let us know how many people opt-in to tracking, if you haven't gated the entire site on a consent banner).

Maybe your site provides features that depend on tracking? No prob - gate those features with a consent dialog.

Maybe you don't want any visitors you can't track? Well, that really means that your homepage should be an opt-in dialog, returning a 404 if you opt out.
Thank you for pointing this out. Yes this is very true, it is a pretty classic search engine problem. I think there are 2 main ways to improve this, add search related searches that could help users click to better specify, but that would need another click. Or user profiling to figure out what the person usually like, but that would require profiling.

There is right now autosuggestions, that could help suggest a better query to begin with. Is that ok for now?

Or what would you suggest to better improve this? Would love your thoughts on this.
a key fact is that this happened April 27.

> An ABC representative tells Rolling Stone, “He resigned very abruptly and hasn’t worked for us for months.”
Lessons from a Silicon Valley Sales Scientist
Is that just from commuting? For me the cost is 50-100€ per month depending on the cost of the public transport ticket, and that I can deduct from taxes anyway. Plus a couple of extra lunches I would buy with WFO. So basically negligible.
As SWEs, we're generally privileged enough to experience "work as an aesthetic choice", which is to say we can choose the way we want to work from a lot of different companies. This isn't always true though, some parameters dramatically shrink your pool (you want to make > $300k yr total comp, there's maybe a dozen companies like that, for example).

It sounds like you just need to find a company that's a bunch of extroverts who like working together. I get that part of your point is that it seems like a lot of those companies suddenly went remote and introverted, but, I don't think there's a lot to be done about that.

Alternatively, you could look for this kind of camaraderie outside of work, maybe at dev meetups, hackerspaces, or local volunteering.

---

The WFH/WFO debate reminds me a lot of code style debates where the choices are deeply personal and no one choice will make enough people happy to really "win". In these kinds of situations, I think we need to take a step back and let people choose what works for them. In the case of code style debates, that's running your own personally-configured code formatter on your local machine whenever you check something out, and having pre-commit hooks to format it in the "company" style whenever you commit something.

In the WFH/WFO debate, it sounds like the best thing to do is let people find the kind of working environment that works for them. Trying to convince people that your way is objectively best is a losing proposition.
"living without any level above you to take over if you falter, or even to tell you if you're getting it wrong"

It's not like a typical CEO doesn't have teams of advisors and and a whole company, really, to rely on for expertise in whatever they're making a decision about. They also have peers, probably mentors and outside consultants/advisors too. They can read up on the problem, research it, and ask advice.. just like anyone else.

Sure, they have to ultimately make the decision (if we exclude the influence of the board), but I really don't get what's so hard about making a decision. Give me a few million dollars and I'll do that all day, no problem.
> You don't.

Thank you for saying this. I strongly believe this is the right action until kids are older and start helping around the house. (Still trying to convince my SO though.)

Honestly, raising kids is not that hard if you give yourself permission to be not perfect. Order pizza, avoid using plates when you can, let yard overgrow a bit, hire cleaning service. Bail out of unwanted social obligations. In fact, trying to get approval of others is what makes parenting hard.
This comes down to what you care about. Third party tracking is largely stopped by uBlock Origin, which is my primary concern. If the server I'm currently on does anything to analyze my browsing, that's fine with me. Not because I don't care, but because there's nothing I can do either way. It could lie about it and I would be none the wiser.
Cool. I’ve got an old TRS-80 (It fell from a wall display recently and I’m not 100% sure it still works).
I switched careers (from business to software development) about 5 years ago. There was a lot on the line (wife, mortgage, etc), and so I gave it everything that I had.

I joined a start-up that was okay with taking as much as they could, and I hadn't yet developed the skill or mind-set to say no and draw clear boundaries between work and my personal life. I consistently worked evenings and weekends.

I then left that job for a 'promotion', which ended up being a worse company and an even worse team. I also gave them everything that I had to 'prove' myself in my new job, and carry the load, and then they ended up laying me off, just before covid.

I was off work for a few months 'recovering' (free-time without the enjoyment of it). I told myself that I would never give work everything that I had again, ever.

After landing a new job, I followed the promise that I made to myself, even when I was certain it looked 'bad' that I was leaving on time every day. However, after delivering on projects, my team and company grew respect for me and it never once became a discussion point. I spent the next couple of years enjoying the new free time, spending it with friends, family, and on hobbies, etc. I believe that my ability to deliver in the normal work window was a product of a good team, and good leadership (the lead engineers did a great job in how they built the architecture, so the developers can work and deploy mostly independently and autonomously - we're remote).

However, side projects still felt like work, so I converted my desktop from Windows to EndeavourOS (arch), and now, when I am enjoying leisure time on my computer and feel a spark of interest, it's quick and simple to open up vscode and start hacking away. Often, when I feel like 'playing a game', I actually just want to be creative, and it's allowed me to start programming projects that inspire me without thinking too much about it. I think this was a key move to re-inspire me to code on my own time. Another cool thing, is that at work you're typically locked into a certain set of tools (often older), so it's fun to pick up shiny new toys and tinker with them, with no deadline or formal requirements.
Excel is probably the world's most popular programming language period.
Thanks for sharing the links
Shouldn't the app gracefully exit with a clear message, and not bail out in a way that looks like a crash? I'd guess that the person who wrote it hooked into the error handler because that was the easy thing to do rather than bother to write a nice way to exit properly.

The fact that you've had this a dozen times points to a problem with the app more than the people using it to me.
On the other hand, allowing those who can WFH to do so clears up road space so that people who must WFO don't have as much traffic to deal with. When you live in a society like the USA that has already created a car-dominated dystopia, and those cars don't scale for everyone to commute at the same time without massive traffic problems... it does take some of the pressure off the system, and ought to help some of those WFO people's commutes.

I think you're right that public transit won't fare well with WFH. But it was already so bad in the USA I'm not sure it can death spiral much more.
I looked at the link you provided. I must say, as a dolt-level techie (74-year-old retired neurosurgical anesthesiologist) that the instructions appear VERY involved. I expected a simple on/off button but instead it's like something I'd find on HN....
Well, yandex search was better for a while. Then Bellingcat managed to identify some spy with it. Then yandex got worse too.

I think maybe that's part of the picture.

Edit: I looked up the details again. It was an FSB officer named Andrei Burlaka, involved in the shooting down of MH17. Someone in Russia were selling their TV set online, and had taken a picture of the TV for the ad. It just so happened that Burlaka was on TV exactly that moment. Yandex images indexed the ad, leading the investigators to identify him.
They don't necessarily, many prefer music through speakers and not headphones, or silence
Hackers Targeting Tech Supply Chains Spur Security Startup Boom
Having said that... as I play with it more, I really like the UI. If there was a privacy-first option I would definitely use it.
With modern medicine, people are having children much older now. My mom was 38 when she got pregnant with me, and I have close friends who are 40 and 43 with newborns. So, the window has not closed.

As far as other people saying that children won't fill that void in your life - they could be wrong. I felt similar to what you describe, albeit much younger than the average new parent, and having a child did fill that need. That said, it brought up a new feeling of regret of having a child too young.

If you don't have children, it's not the end of the world. A child is fun, and I have had many giggles with mine, but I also have missed out on a lot of opportunity for pursuing and exploring passions that could also fill that hole. Given the added stress of and time consumed with children, I don't think I will have another. My husband and I have collectively agreed about the things that are important to us in life, and they are infinitely harder with a child.

All that to say, you know what choice is right for yourself and you still have time to make that choice.
Create dynamic social card images with Svelte components
New anime-only diffusion model
It is trained from scratch, not fine-tuned from Stable Diffusion. Surprisingly, it produces decent results despite low compute cost for training.
> It's interesting to me that people seem generally comfortable with the mechanisms browsers use to determine if a site is unsafe in the sense that it has a track record of carrying malware ("Google has detected harmful content")

I am definitely not comfortable with that considering that I know it contains false postives that google does not care to do anything about. Most people don't even know about google safe browsing or how realize how much control it gives Google.

BTW, VirusTotal is also run by Google which they are not very open about.

> I guess people know what malware looks like

I have yet to find anyone that does. Certainly not the anti-virus industry.
> First thing productivity users do to a Win or Mac laptop is install a windows manager so they don't drag windows around.

Well... OK. I'm clearly not a "productivity user".

I'll prefer better optimized workflows on my phone and flexibility and speed of a full sized keyboard with a mouse. Every few years I fall into this "this looks cool, lets try" iPad thing - to only go back to a mouse.
Did we read the same comment? Could you please follow this link and try to explain this behavior? https://github.com/lobsters/lobsters-ansible/issues/45

> They added UI to the browser to claim users could pay individual site creators who'd signed up, but had scraped the names and photos of site creators who'd never heard of them. Brave planned to take the payments after they were unclaimed for 90 days. When caught, they claimed the funds were held "in escrow" but later admitted there were holding the funds themselves.
Thank you for point that out! That could be helpful. Do you think I should implement that? Right now I still use the browser gestures too. I'm just getting better swiping inside vs swiping on the screen edge I guess...
Developers often seemed shocked that people can’t find the important error in a wall of text. A particular peeve is when the same error is reported three ways and the real error is sandwiched between others or scrolled off the screen due to spammy behavior.
All those things.

There should be a computer users bill of rights which would include users being informed about the use of CPU, memory, network, etc. You also should have a right to shut any program down without harassment and also to shut your computer down without any program vetoing it. You should have the not to have notifications about new features show up when you launch a program (I was late getting into a Microsoft Teams call the other day and Firefox made it worse by wasting my time telling me about a new feature.)
This is my experience. I’m working from home, but the commute is 2.5h round trip, driving. That’s time, money, energy, and risk for tenuous benefits.
Show HN: A marketplace and app for NFT stickers to use in WhatsApp
I've made this work-in-progress NFT marketplace @ https://taitap.com where you can buy and sell images as NFTs on the Polygon blockchain using your MetaMask wallet.
There is an Android app that then allows you to import any NFTs you've purchased into WhatsApp as stickers.
Can you elaborate why 3, a git-based comment system, is beneficial? When do comments need to be merged?

PS There is a small web sdk that enables comments on sited via github issues. see https://github.com/utterance/utterances
> “Everyone do whatever you want” as a WFH/WFO policy is kinda like “everyone do whatever you want” as a “no peeing in the swimming pool” policy.

Kind of, but I dont really think the analogy works because if you flip it around its just as bad. "Everyone has to swim in the piss pool because I want to piss in the pool, but also want people to swim with". That doesn't sound agreeable either. "Nobodies allowed to piss in the pool" sounds good, but then circling back to it being an analogy, there needs to be a common consensus on which one is the piss-pool and which one is the clean pool, and there clearly isn't one.

> On the contrary, as my preference is for hybrid flexibility it often seems like the most vocal WFH proponents would like to strong-arm every business to be full-WFH

Depends on your definition of hybrid. To some it means you have some days in the office, some days from home, and for a lot of WFH folks (myself included), this is just as bad as WFO. If you mean people are kicking off because your allowed to work from an office but don't have to, I'll admit thats bad but its not something I've ever seen myself. I can't see the logic to it.

> The full WFH folks can look for companies that do that; the WFO folks can look for that; and the hybrid folks can look for that

Seems absolutely fair to me, though obviously for that to work, if people leave/don't take a job because it doesn't match their WHX preference, that shouldn't be an issue.
I flew across the Pacific on Alaska Airlines last month and they specifically said they'd only have Internet until we left the continental US. Most of the trip had no Internet, just the in-flight movies that you can stream over their wifi.
Edible Economics by Ha-Joon Chang - neoliberal order_ through the medium of food
My PhD work is about detecting standard library functions in obfuscated/stripped binaries. My most recent model gets about 70% accuracy for a handful of musl-linux-x64 functions. No signatures, just machine learning and disassembly from r2.

I'm not a reverse engineer, but I have been working on this with the assumption that it would be a good time-saver for a reverse engineer. Feel free to DM me if you'd like to discuss.
A COO is an "officer-employee", distinct from a regular unqualified "employee."
https://web.archive.org/web/20221019150159/https://www.nytim...

Non paywall. Browsing the web absolutely sucks these days.
> Sure, jettison democracy.

And there you go. Overt fascism. This is the trouble with HN.
I forget what version I started with, but I believe it was after 6.
It would be nice to indicate if the upstream or the downstream is the 'limiting' factor in speed.

Ie. within pv, is it the reading the input stream or the writing the output stream that is blocking most of the time?
How does your first comment address "how to make websites comply with it"?
Dude in my town had a mid-60s Telefunken van. I was maybe 12 years old (late 70s) when I'd see it driving around. It was lost on me, but I appreciate the memory.
My understanding is that when the firefox 57 was released (I believe that was the version that dropped the old XUL add-on model) they did do some work to allow the add-on developer to port it to the new model.

Why exactly they still haven't implemented an easy way to hide the redundant top tab bar I can't explain though!
In RFC 7807 all errors get an unique URI. Message texts might change or be translated into a language you don’t understand.
Commentry from tptacek:
https://twitter.com/tqbf/status/1575259743278563329

on this paper:
https://nebuchadnezzar-megolm.github.io/
yes, but I have friends that were being stuck with their parents, so they decided during the pandemic that it was time for them to move with their partners instead.
Live is such a terrible program. Oh, it's great if you want to do 4/4 dance music centered around samples but for all other purposes it is incredibly painful.

As a classic example, I play a midi wind instrument which sends notes and breath control and pitch bend. If you use "scale time" on the midi track, it moves the notes and leads the breath control and pitch bend where it was, silently breaking the track. This is true also of pitch bend, modulation, and volume controls.

I contacted them well over 10 years ago with a polite and careful bug report. Their original response was, "That is what it is supposed to do". I said "But all other sequencers stretch all the MIDI, not just the notes! And it breaks my tracks. Isn't there some way I can just stretch all the midi?"

"No, why would you want to do this?"

"Because I want to stretch existing MIDI tracks to match other tracks."

"You should record with a metronome so that the tracks are already in sync."

"But I already have these tracks. And also, when I am composing, I prefer to just play without a metronome, and then select the parts I like."

"You're just being difficult."

And they refused to respond after that. Years went by, and every year I saw some other sucker complaining about the same thing.

Well over a decade later, they finally implemented it - _except_ it's only for three MPE controllers, so it doesn't deal with breath control, classic pitch bend the way it has been sent by every single controlled before around 2021, modulation, or volume.

I have dozens of similar bugs.

Now I use Reaper. What a difference!
There is something compulsory in the culture about this. Most probably the psychological impression and glamour mining. Am I the only one that doesn't like when very specific advice that would work well in a narrow set of specific circumstances because it optimizes what is kind of already tested is presented as a revelatory insight of universal truth?
It's a stylistic choice, I do it to avoid putting myself as the focus of a sentence. In the OP comment they probably want to emphasise the switching to brave, over the fact that it is them personally doing that switching.

If you'd stated "Don't quite get ...", IMO it would have been no less understandable. Usage progresses.
Original title: 'Edible Economics by Ha-Joon Chang review – a different set of recipes // The Korean economist takes aim at the neoliberal order of low taxes and deregulation through the unlikely medium of food'

> Ha-Joon Chang has been working hard at providing an alternative to neoliberalism for two decades now, ever since his book Kicking Away the Ladder pointed out that low taxes, free trade and deregulation simply wasn’t the way that most rich countries had developed. Now [...] a fun little book of essays ... restating the case against the Washington consensus through the medium of recipes [...] a restatement of his core arguments, with culinary anecdotes functioning as treats to keep the reader interested

> Because one thing that comes through in Edible Economics ... is that development is difficult. There’s a tendency among leftwing economists ... to suggest that a different policy mix with more regulation and redistribution could act as just as much of a silver bullet. // As Chang points out, the fact of the matter is that places such as Korea developed because of sustained investment. And “investment” here means “non-consumption”: long decades of doing without

> [What] is suggested as more or less the only recipe for economic development [is] domestic demand austerity, industrial planning and protection, state-directed lending and, above all, a focus on high-value manufacturing
I love Ableton. They simply offer the best workflow. I use it for more than 10 years and I can reproduce almost every sound I hear in a song and quickly compose anything that comes to my mind.
I also bought Logic but it just didn't click for me.