skysight-inc/HackerNews huggingface dataset:
What about the F3 key on a Mac, this let's you see all Windows and choose one..
Additionally, the past several years have seen cryptocurrencies rising and falling in near lock-step with most stock indices. If you are looking for a hedge against market volatility, keep looking.
Yes. We've changed the title above. More at https://news.ycombinator.com/item?id=31331736.
That auto-opt in for alternate route is the worst feature ever.

I've had cases where I was on a highway far away from any exits and there was a jam caused by an accident, and google maps started flip flopping between 2 different "optimal" routes that required me to first take one exit that's ahead of me, and then another exit that was far behind me. Presumably google was seeing the traffic jam and determined that my current route is no longer optimal, and wanted me to do a U Turn on a highway where there are no exits.
They were! And we didn't have popup blockers. lol. I remember you could mess up and accidentally open 1000s of windows (we didn't even have tabs then. lol)
Which is another way of saying you wish there were more LPs to invest in funds that were structured that way.
For the short, dry version, see Wikipedia:

https://en.m.wikipedia.org/wiki/Pacific_Clipper
There is no way I wouldn't unsubscribe if this comes to pass. Ridiculous.
The maintainers of the Python packaging have just officially adopted Hatch:

https://hatch.pypa.io/

Hatch aims to do what Poetry does, but is strictly compliant with Python standards.
>Second, proof-of-work currencies are negative sum

You could have just said currencies are negative sum. Your argument doesn't pertain exclusively to crypto. It cost electricity and resources to print and wire transfer dollars and yen, for instance.
You could say the same about fiat. Yet, fiat is at least 100x bigger than cryptocurrency in terms of value. But yeah, currencies aren't usually good investments unless they are severely underpriced (this is a belief commonly held by cryptocurrency investors).
I find it faster to use the keyboard. On the Mac, I can switch to the browser or terminal and open a new window with cmd-tab and followed by cmd-N.
Salaries and benefits need to be capped, otherwise founders can choose to pay themselves instead of paying dividends.

Honest founders often love the status that comes with big salaries and expensive perks, so investors need some way to cap that behaviour or otherwise investors get shafted.

It is perfectly fair: dividends do not overly cause taxation imbalance.

Micro-optimising for success before you are successful is a loser’s game. It is, of course, critical to configure your business so that you do indeed reap your rewards if you are successful (watch out for VC’s who have asymmetric information about the end-game and they can optimise for that against you).

If you are successful, then don’t sweat the micro-optimisations you missed out on. When founding, it is often easier to make the business 5% more profitable, rather than lose time pre-optimising for potential 5% gains.
It's actually surprising to me that the behaviour you describes works as it does. I would expect the first click to focus the window, then a second click to be required to open the menu. Does that mean that, if you want to focus a window, you have to find 'dead space' to click on if you don't want some other side effect?
The point is not to handle individual bugs, it is to handle all failures. This is the difference between a "defensive programming" approach and the "let it crash"/ "zen of erlang" approach. Actors are designed such that they have failure isolation, which means they can react to errors in other actors without worrying about their own state. They then have two options based on one of two bug classes - transient and persistent.

Persistent errors are propagated to the supervisor. Transient errors are either retried or propagated.

It doesn't matter if it's a network error, a disk error, a timeout, a crash, a cosmic radiation bit flip - your approach is always one of those two. So adding more failure cases doesn't "matter" in terms of your error handling, although you may want to adopt helpful patterns in the nuances of "retry".

The frequency of errors will obviously increase with a network error (arguably very very little), but the pattern is fundamental to resiliency.

If your network is truly so unreliable that you can not pay that cost, don't do it. I don't think most people are developing on networks that fail for long periods of time frequently.
Oh yeah, Hammerspoon is a much better alternative to AutoHotkey, how could I forget about it.

It can even create simple and quite useful UIs, here’s an example of someone using it to create a stack visualizer for the yabai window manager: https://user-images.githubusercontent.com/1683979/90967233-0...

[1] https://github.com/AdamWagner/stackline
Curious if anyone can explicate how fanduel plays into this topic
The above-mentioned investors represent the bulk of the money in the market
I unexpectedly flew around the world once. Was supposed to do Canada-Germany-Dubai and then back again, but Lufthansa went on strike before my flight home so I ended up doing Canada-Germany-Dubai-China-Canada.
wow. had no idea bell-ringing was so... pathological
Or it's an indication of how many people have sunk cash into the coin and are stuck HODLing in the hopes of it recovering, which... makes it just like any other coin.
> But everybody is relatively stupid compared against others, if
multiple dimensions of intelligence are measured.

Absolutely true. And, to go further, "intelligence" is almost
impossible to measure.

Look more closely at Cipolla's theory though, and you'll see it is not
about *measurement".

He doesn't set up a (diametric) scale of intelligent <---> stupid.

It's about behaviour between people who transact. He labels the
behaviours (results of transaction) as one of four types.

The one labelled "stupidity" is the lose-lose quadrant, where the
parties act in such a way as to destroy value for them both!

So, I guess in theory two rather low IQ people (measured intelligence)
could interact in a way that is "intelligent" behaviour.

Does that help explain it in a useful way?
> Cryptocurrency returns are a zero-sum game i.e. if 1 person gets a $10 profit, another person has to lose $10.

> So, it is the same as gambling where if you are winning, someone has to lose.

Not true.

If you think of cryptocurrency as gambling, yes.

If you think of cryptocurrency as a kind of money, no.

For example: I buy $100 worth of Bitcoin, and I spend those on a VPN and some drugs. The seller of the Bitcoin feel they won because they can use $100 on something else they like, and I feel I won because I'm anonymous and on drugs!

It is your own responsibility to not treat cryptocurrencies like gambling.

Use it to buy something. Who knows what's gonna happen long-term with any one altcoin / project.

> In the cryptocurrency world, no one really has a positive mathematical edge in cryptocurrency i.e. no one has such information which makes them better than other crypto investors. So, it is impossible to make a profit in long term.

Not true.

A must-read: https://medium.com/@danrobinson/ethereum-is-a-dark-forest-ec...

There are lots of people with a mathematical edge. You're probably not one of them.

A friend of mine who sucks at math was fascinated by day-trading because it seemed so easy. It's not a fair game, it's not for everyone, and it is popularised because it's so much more profitable if more suckers want to join.

What's a sucker? Someone who sucks at math who wants to get rich quick and effortlessly through financial speculation.
> So not only are the only source of returns other gamblers, there's also a hole in the bucket.

But there's also someone constantly filling the bucket with pretend water (Tether) faster than the real water falls through the hole.
Or iPads.
Zero-downtime Django migrations
Why do people need to debate on the house floor? Do such debates actually change anyone's mind or how they vote? Let them debate in an electronic forum with written arguments, let them debate in public and on social media (a good portion of political debate already happens on social media). Debate on the floor isn't so sacred we can't do without it.

And yes, the power of individual representatives would be watered down, that's ok. It would be much closer to the direct democracy the parent comment suggested (and the reason I brought it up).

It allows representatives to deal with boring bills the public doesn't care about, but there are enough representatives that I can reasonably expect to be on a first name basis with my representative if I care enough to get involved.
There are a lot of different devices that include ARM cores.

Some of them have actually been designed for TV set top boxes as their primary application, e.g. most of the models from Rockchip. These support a lot of video formats in hardware, even more than typical desktop GPUs from the same year. For example the Rockchip 3588, launched this year and used in many single-board computers that have just been announced, is one of the first devices providing a fast hardware AV1 decoder, besides decoders and encoders for all older codecs.

However, some of these devices with ARM cores have vendor-provided video drivers only for Android, to be used in smart TVs, so it may happen that the device used in your Synology NAS actually supports in hardware more video formats than you can use, and you are limited by the available video driver, which is incomplete.
Counterpoint: highly partisan voters who upvote anything from their team and downvote anything from the other, regardless of quality.
One other thing, I believe magnesium is one of the nutrients that has been declining in food over time (eg food becoming less nutritious over the past century or so).
Sorting the letters by alphabetical order in "node" by converting each letter to its own string in an array. Slick JavaScript, basically.
This is extremely un-PC, but cis women fear being raped by humans with penises much more than they do humans without them.
> but shows the most recent

Apart from when, due to a bug in recent macOS, it brings up a different window. Which is incredibly frustrating.
Because the menu bar is associated with the application, not with the window. An open application does not need to have any open windows at all.
The portrayal of that character didn't work for me. I just didn't find him plausible as a high-level finance executive. It's like a portrayal of a CEO for people who have never interacted with such a person in their life. If that character works for you, then it makes sense that you can interpret things in a more generous way.
I have read this story quite a few times but I still wonder what happened to the aircraft. I hope it's in a museum or still being flown.
One of mine, which I put into practice after attending a JavaScript-focused conference in 2018: Don't attend conferences that focus excessively on latest-thing social issues or identity politics.

Conference rules/terms/bylaws that are longer than a Life Insurance contract are also a personal red flag.
FYI there is an option for this built into the Youtube suggestions. Hover over a suggestion > three dot menu > Don't recommend channel. I use this option, as well as the "Don't recommend video" option in combination for a year, and my suggestions are almost always relevant and high quality every time I log in. The few low quality videos that slip into the suggestions, I immediately prune them and block the channel too.
Symptomatic relief is great, but isn't the real worry skin cancer?
I suppose so, but currencies aren't investments. There's a big difference in how they're marketed. Your goal is never to hold dollars for a long period of time - after all, average case the dollar goes down at minimum 2% per year. Your goal is to productively allocate that capital into actual investments.

On the other hand crypto is marketed as an investment that you are to hold for long periods of time. Crypto is sold as something that goes up over time, and should be compared to other things that are marketed that way.
Try replacing `medium.com` with `scribe.rip`: https://scribe.rip/s/story/the-long-way-round-the-plane-that...

https://scribe.rip is an alternative frontend to Medium.
If only it had been used in Django.

Similar thing about adding animated png support in Firefox, https://bugzilla.mozilla.org/show_bug.cgi?id=257197

Petabytes of bandwidth wasted, and probably gigawatts of electricity.

This like google internal behavior leaking out in the real world. Actively user hostile or at least indifferent.
As someone who used both devices for gaming, I would say that while the iPod may have had quantity, the DS without a doubt had the quality of games. Amazing library.
Hmm. I'm not even sure anymore...

- Main machine is a 2018 Mac Mini with an extravagant 64 GB of RAM.
- Home server is an i7-4790K running Gentoo. This is for things like seeding Linux distros, serving media throughout the house, a secondary NAS (when I went with bigger drives in my other NAS the old disks went here), IRC client, MOO client, Wireguard... servery things.
- NAS is an old Synology DS1515, not even plus.
- Laptop is an M1 Macbook Air.
- Raspberry Pi 3 is running PiHole.
- A second or third generation i5 behind my desk running Windows 10 for when I need to do Windowsey things.
- Thinkpad X200 Tablet for running older Windowsey things on period-accurate hardware.
- Thinkpad T500 that I use for making ISOs from old backup CDs or generally any time accessing an optical disc is required.
- 2012 Retina Macbook Pro that my nieces and nephews use when they come over. (Monterey works great!)
- Asus Transformer Something Or Other sits on my desk running Creatures Docking Station in tablet mode. This is for decoration. I like to watch the Norns livin' like Norns while my mind wanders.

And then of course the not-quite-computers-to-me things:

- iPhone 13 Pro
- Apple TV 4K
- iPad Mini (whatever the last one is)
- Apple Watch (im a sheep)
- iPad Air 2
- iPad Air 1 (I use this as a cookbook in the kitchen. It's filthy.)
- Kobo Libra H2O

That's probably it! Nothing else springs to mind at least.
Serialize your API responses in Hanami applications with alba - the fastest ruby serialization gem!
>I'm still not sure I get why staying longer yields any sort of edge

One way of looking at it is to say that traditional currencies are constantly devaluing as their supply increases. A counter argument there might be that the supply of cryptocurrencies is increasing generally. This could be tested if BTC or ETH are ever unseated by another blockchain.

The psychological conditions could change if every new cryptocurrency was viewed as a potential heir to the throne. "Digital gold" could be debunked in the eyes of the masses.
You know you can click on the window you want while holding Alt+Tab, right?
When you make a law, you are responsible for the consequences of that law. It's like when the British colonial authorities inadvertently incentivized the breading of cobras, and how modern drug warriors push users to more dangerous substances. You are legislating reality, not a fantasy world where you have total control.
How come you don't like Revolut?
Browsers recently implemented uuid natively, not sure if that’s a js spec change but do check :)
I've been using the MIT license for a decade. It's actually free software, not "free but if you fail to follow my manifesto I'll sue you". It's more practical since it can be used for anything, and it's better for the community since people can use it and contribute without risking legal liability.
Apple relies on a massive number of data sources for maps: https://gspe21-ssl.ls.apple.com/html/attribution-221.html
I stay logged out, and use a private session when I go to YT. I keep a home page of bookmarks to content creators I enjoy content from, linking to their main page, and either follow one of those links in to see what they've posted lately or go to the home page for YT, ignore everything, and search for something specific. If I run into a new content creator I like, I add them to my bookmarks.

I started this for privacy reasons, but I really like it now because they don't know enough about you in a private session to mess with you, and their search is usually good enough to find what I'm looking for. There is then a golden period where the recommendations are actually useful that lasts for maybe a dozen videos or so after which they try to psychoanalyze you too much and then it's time to kill the old private session and start a new one.

I've gone from being anti-privacy to being anti-privacy and anti-algorithm both.
> The poor frequently do not have printers or significant access to consistently functional digital devices.

If a group of people is so poor that they don't have access to digital devices, maybe printing out rationalist Harry Potter fan fiction shouldn't be at the top of the priority list for a charity trying to spend money to improve their lives.
Seems to be down-ish now (limited number of requests per second).

I've read these before. Really interesting diaries from the roaming team of mostly Swedes who have managed a surprisingly large portion of the technical production of the Eurovision Song Contest Finals TV broadcasts of the past ~decade as they happened in various countries.

There are a lot of pages to go through. Given the IA's seemingly eternal performance issues I recommend bookmarking this and going back to it a later point.
>Problem: There are only two types of businesses on social media:

>Bootstrapped from zero.

>Raised $100M+ from VCs.

Does anybody else see the irony in this being discussed on a website owned by a huge company whose entire business model is lending medium-sized amounts of money to startups?
I read this when it came out.

Around the time this was written I was being pushed into management by my company’s leadership. Like I do with most things I read voraciously about technical leadership positions - that’s how I found this blog post.

I was selected for a small, year-long leadership development program. I was told turning it down would be “career limiting.”

I went through it with an open mind and found it interesting and insightful but still wasn’t sure management was for me.

Sure enough not long after the leadership program ended, my direct manager took another role. Senior leadership made it very clear that I was expected to go for this role.

Even though I loved my team, I didn’t want it. In the middle of the round I did “just good enough.” To come in second place - that was by design.

Then I find out they wanted me back in again vs an external hire in another round with an even more senior engineering leadership panel. It was becoming painfully obvious they wanted me in this position.

So I did what was asked, put together a team plan, 30/60/90 - did a really good job on it. Then I went through the interview. In the interview they told me I killed it and it was my turn to ask questions- so I asked some very pointed questions about transitioning to management, mundane tasks, and more. They did not like my line of questioning.

I was told afterward that my line of questioning is what gave the role to the outside candidate - and here I am today in a better, more senior engineering role.
On Mac, you can have an application open with no windows. In that situation, you have to be able to switch 'applications', not just 'windows'.
I’d never work for a company promoting violence, insurrection, and stupidity. I am sure most people feel the same way.
> Your claim appears to be that one prisoner having a penis and the other having a vagina is a strong predictor of an increased odds of sexual assault.

If you don't think this is an issue, can you explain why we should have any sex segregation in prisons at all?

It sounds like you're arguing for mixed sex prisons, even within individual cells.
Basicmed was mandated by Congress and forced through with the FAA kicking and screaming the whole way.
Fight this!
Anytime something starts out with "think of the children" (paraphrased), hold on to your wallet, your pocket-size Constitution, and pocket-size "rights of man". They are coming for your freedom.
I, too, would like to have per-dependency security policies. But I can't really see where you would realistically draw the line between dependencies, other dependencies, and your own code. Is a callback, created in your own code, that potentially accesses dangerous APIs allowed? Presumably yes, but what about when it is passed to a dependency that proceeds to call it? What if the dependency returns the callback back to your own code, can you call it then? What if the dependency wrapped the callback in another callback that calls the original callback with altered arguments, and returns that to your code? Do you enforce any potential restrictions statically, necessitating much stricter restrictions on what you can do than typescript on its own does, or at runtime, necessitating some sort of non-trivial bookkeeping tracking all the parts of the codebase that any piece of behavior has touched?
Apple’s voice prompts UX is better than Google. Apple tells you when to turn based on the traffic lights, rather than by distance, as well as guidance on which lane to stay in. The only problem is sometimes it misses lights or stop signs.

For example: turn right at the traffic lights after the next one vs “turn right in 500 meters.”
In Québec, Apple Maps is pretty good for directions in french language. I asked relatives in France and they say Apple Maps has improved a lot, and is better than Google Maps on public transit because of the better lisibility of lines, easy to use integration of realtime schedules (one click on a stop) and subway stations maps.
I wonder if the numbers you're giving are tripping up a mismatch between what you mean by "Mittelstand" or "mid-market startup" and what HN generally thinks of. You're saying the numbers are attractive given a "mid-market" definition that spans all the way to 9 figures of annual revenue. It's true that there's much less risk in quickly getting a company to 6 figures of annual revenue and growing organically from there. But there's a lot of risk --- risk equivalent I think to the typical VC-funded startup --- trying to get it to 10MM/yr within the time horizon of a typical VC investment.

Another sticking point with me is that claim that even services companies can get to this level of profitability with good management. Well, yeah, they can. But they don't exit at the same valuation as product companies, because they tend to fall apart when their founders leave.
That's not comparable to what this utility does (and it also supports Cmd + ` and does it better than built in MacOS behaviour).
I think what's most interesting is that xkcd knows that it's the right time to release this type of comic. In other words, they play a hell of a meta game. Look at this thread, it's mostly a bunch of applause for Apple Maps with some healthy critique mixed in. I've been happily using Apple Maps for years now and would have shared this thought if this had been released 2 years ago. But likely not enough other people would have felt the same at that time for this to be a generally relevant piece of social commentary.
I get with keyboard only to a specific window without any 3rd party app this way... I think the question is solved in a way (not saying it's the best way)