skysight-inc/HackerNews huggingface dataset:
By software you only mean window management and switching really, then. When you witness a lot less of app crashes on macOS you will appreciate the software better.

Window management used to be a pain for me too on a mac until I found Spectacle. With a few keyboard shortcuts that you set yourself, you won't miss snapping windows by mouse drags. Everything happens with your fingers on the keyboard.

Alt+Tab with multi-window apps is still a pain for me I admit. So I'm with you there.

Overall the stability of a mac (both software and hardware), usability and the productivity you get with the trackpad gestures will make you not want to go back to anything after you've used them for a few weeks.
also when it has a maxlength which truncates last digits when you paste a copied CC number that contains spaces/dashes.

even worse with IBAN numbers
> The train (and tracks) are not as compatible across Europe as I thought.

Th gauge is the same in many countries, but signalling and power is not. Some train engines are ok with it, others are not, train cars are usually fine. They change engines on multi-country trips, but this only takes a few minutes and can be safely ignored. It's still the same train.
“I feel uncomfortable interacting with people of lower social classes.”

Jeez.

I’m very fortunate to have grown up with lifelong hobbies (surfing, skateboarding) filled with people who are about as far from the typical high-paid tech worker as possible.

Thanks for the reminder.
This is DEFINITELY not free but there's no info on the whole website about prices.

I'm not gonna download and figure out.
Because few languages have the ability to create a tuple with syntactic sugar on the fly that Python has. In PHP, you can similarly do the following:

> list($a, $b) = [$b, $a];

Which is a bit more verbose than what Python does, but it's the same thing under the hood - you create a list/tuple, create a new list with swapped items at specific indices and then dissolve that list back to local variables.

In the end, this is more expensive than the swap you'd do in C++^W other languages (EDIT: apparently C++ can also do this now), since it involves tuple creation. Although the compiler/JIT/interpreter will most likely recognize this pattern and optimize it to a `swap` call.
A free market of treatment options is feasible, but not a free market of insurance coverage. It's not really insurance if the unfortunate event is guaranteed to occur (has anyone in history been documented as never falling I'll?). The buyers have no option.
> Just outlaw or intensely regulate these massive, centralized

You can even do this with mere taxation rather than needing the full power of regulation.

Graduated corporate income tax.

Instant diseconomy of scale. That's a good thing.
hguant also pointed out:

>barring a specific agreement between those to nations

An EU wide agreement would be an agreement between nations.
That's the thing GP is missing in his Linux criticism.

Whatever you don't like you can just change. You can change to a different DE, change WM/themes/icons/dotfiles whatever you want, you can change. You are not constrained by a perscribed UX philosophy.

To me personally that is very liberating.
If you’re using Python, I’d recommend Architecture Patterns with Python by Harry J.W. Percival and Bob Gregory.
Fashion is what you define it to be.

Also, maybe a customer will remember the sporty watch contrasting with the formal suit, and call you instead of a competitor.

Also, Zuckerberg wears t-shirts and jeans.
But that won't show the dollar sign ($). It would also allow bogus fractional-cent values like 9.999. And it would display values like 9.9 (one decimal place) instead of the correct $9.90 (two decimal places).
IMO here you are mixing up what a 'number' is from a programmer's perspective, to what a number is from a User / UX perspective.

We want a user to just be able to input numbers and not letters. Yes, that is a string, but from a user experience perspective we are going to ask them to input numbers / sets of numbers.

This is important, because if they just make it a regular text field then mobile phones will show the full keyboard which makes inputting long numbers very difficult.
One thing a little weird about this list is that it has "privacy-respecting" software mixed in with privacy tools.

DuckDuckGo doesn't track you individually, or at least, they don't filter-bubble and advertise to you individually, but they do collect data on what users click on. Privacy-respecting? I think that's debatable.

The 1.1.1.1 app is a privacy tool insofar as it allows you to hide DNS requests from anyone in the middle of your connections, but it also means sending your DNS requests (or everything, if you use the VPN) to Cloudflare. According to exodus it contains 2 tracking scripts. Is the end result "privacy-respecting"? Might depend on your opinion of Cloudflare and/or your use case.

Should I Remove it [dot] com? Has some information about potentially unwanted programs, but it's also just some proprietary source of information and contains Google Ads and tracking scripts on its pages.

And so on and so forth.
Isn't that a description of traditional media?

Doesn't seem this is a fundamental change that caused the current divide. It's something deeper.
Imagine having to recoup the drone to get the SD card from the DSLR in order to look for images of worth. Also, the fuel is kept in a plastic bottle.

edited for typo
Automatically Blocking an 18-Hour, 39M-Request DDoS Attack
It would be possible to simply give up on the collectivism if someone disagrees and can't be persuaded otherwise. This of course limits where such collectivism can be found, but examples of this kind of collectivism do exist.
I love night trains. Europe has the right size to make them work well, i.e. i can get on a train in the evening in the middle of Germany and wake up at the Mediterranean coast of Croatia. Trains starting in the late evening in the north or south of Germany could arrive at the other end (a distance of 900km) the next morning.

You produce less CO2, stay one night less in the hotel at your destination, everything is less stressful and you arrive well-rested.

Unfortunately, Germany got rid of all of their night trains in 2016 so we have to rely on other countries' trains. I'm not aware of any plans to get night trains back. I hope this will change!

Without national night trains, flights within Germany will remain attractive.
> But are these people going to jail?

The first paragraph of the news piece states that "the head of the department responsible for Ukraine was sent to prison."

Here's the second paragraph:

> In a sign of President Putin’s fury over the failures of the invasion, about 150 Federal Security Bureau (FSB) officers have been dismissed, including some who have been arrested.

I couldn't read more paragraphs as the article seems paywalled.
> Why would that be? A typical 110 ton capacity freight train car weighs 33 tons unloaded. It has no problems staying on the tracks.

I'm guessing at the numbers here but just to illustrate my point:

If an empty bus weights let's say 10 tonnes, and an empty train 33 tons. And the load of the passengers around 7 tonnes. So in total you'd transport 40 tonnes of train as opposed to 17 tonnes of bus.

Then obviously for that load rubber tires would be more efficient, and rail would be a bad fit.

There's a minimum load per cubic inch for trains to make sense, you have to have really dense cargo.

Like I said in another comment, subways in Paris run on rubber tires, it becomes especially inefficient with rail when there are frequent stops.

It would make so much more sense, especially in the US, to develop premium Tesla buses that could use the existing freeway infrastructure, than to expand rail.
> All of them describing knowing their true gender with just as much certainty as you or I know ours from about age 4

Did you? I don’t recall “knowing” my truer gender from age 4. That’s something that I took years to grow into, and didn’t become a question at the fore of my mind until teenage years.
The better way to deal with having to swap two items is to ensure they end up in the right spot in the first place. Seeing a 'swap' is usually a sign of something being wrong a bit upstream.
HTTP caching is probably and should be turned off when accessing a specific subdomain for ACME challenge (at Google reverse proxy level), I think.

One should not have to do anything extra unless the requester too also run a load balancer in front of their subdomain in question.

That’s why ACME challenge offers several different type of protocols (to get by the many caching servers.
I can attest that the Retrotink 2X mini works OK for connecting a Commodore 64 to a modern (HDMI) display. Though, there are some oddities... ideally, I'd like to just use it for the video signal, and let the audio go straight to speakers, but the video often gets messed up when I do that. The audio signal also becomes unusually strong. (Going through HDMI I can at least dampen it somewhat, although it seems to lose a good deal of bass)

Probably some subtlety about voltages that I don't get about these ancient electronics.
All the time. I don't have an outrageous salary (£40k/yr) but I have such an easy-going schedule and light workload. If I need to do a life errand I don't have to plan and can go out and do it. If I didn't sleep well and need a nap I can take Slack notifications off mute (so they wake me up) and rest. If some complex work comes up it can be taken at its own pace. My boss and coworkers are all the loveliest people.

When I feel guilty it's because I feel like I'm 'cheating' life, like I shouldn't be able to take an hour long walk in the middle of a random day if the sun is shining - but really I feel it's something _everyone_ in a non-critical remote role should be able to do without question or worry.

> Do you experience this? How do you deal with it?

I do the only thing I can do (I think) whilst being in an internal leadership position but not an employer: continue to emphasise within the company that everyone should work without stress, be visibly lax, and outside of the company make sure to communicate that this style of working is possible and acceptable and it should be a societal goal for everyone to have this option.
Some areas are reasonably pleasant even without AC or heating. Average high temperatures per month in Hawaii range from 79 to 84, and low temperatures range from 68 to 75. Plenty of people use AC and heating, but designing buildings for airflow and dressing appropriately also works.
Realistically, it takes an extra hour door to door for the train, and around 3 hours for the plane. In my experience you do save a bit of time with the plane for Berlin-Munich.

> Even if we assume two hours for arrival, boarding and an hour for local transportation in Berlin, flight would still win on price.

It is 50€ if you look for the Monday in 2 weeks. For quite a bit of my travel, I am booking 2-3 months in advance, and it is usually around ~30-40€, first class, for a 600km trip. (This site is quite helpful: https://bahn.guru/) Some other things to consider: Trains (ICE) are substantially more comfortable and "freer"; you can walk around, don't have to pretend to listen to a safety choreography, keep your data on the whole time etc.

Trains also don't restrict the amount of luggage you can take with you. In fact when my grandma died, I transported a ~2x4m persian rug by ICE, and while I got some comments on it, and switching trains was a pain, it was a very cheap option for a poor student with a big rug.

On another note, there will be a 9€ Ticket for summer in Germany that allows you to use all non-high speed trains within Germany, which will be a really interesting experiment.
I find the best tactic in this situation is to let the other party exhaust themselves. You're never going to be heard, so just listen (actually listen, not pretend) until they've got whatever they want to say out, and then make a response that shows you've listened and tried to understand.
I presume you haven't read the "blue book"? Because that covers many of what you ask.

In addition, the canonical (but not clearest, IMO) source on Hexagonal architecture is by the "inventor" himself: https://alistair.cockburn.us/hexagonal-architecture/. Several links in that article are dead now, but some still work and point to excellent discussions and articles.

If you are looking "war stories" or "case studies" especially in a setting where management or colleagues need some convincing, this article of how Netflix employs it might help https://netflixtechblog.com/ready-for-changes-with-hexagonal.... I've -depressingly, actually- found that often people are easier convinced by an argument "BigCorp™ does it too" than by "its good because of X".

Recently a more practical post landed on HN. It includes CQRS, which might make it more convoluted than what you need, but even with that, it has some really nice "lessons learned" and "best practices": https://herbertograca.com/2017/11/16/explicit-architecture-0...

(ninja-edit: weird sentence fixed)
That's not an appropriate comparison. You are talking about bad policies and political decisions, while Haidt is focusing on internal division and institutional erosion. The issue here is whether you will be free to see and declare the next war as a mistake, or whether the public space and political arena will be dominated by authoritarianism, fueled by the processes described in the article.
This seems common in takeovers. I've seen it twice. In both cases the new management came in and said how surprised they were at the quality of their staff. Within two months all the management had gone. They were quickly followed by the technical staff.
Perhaps we should change their name to Karen.
Selling and leaving on a high note is actually betraying users.
I just released an episode of a podcast in which I was trying to remember the name of Pebble, talking about a company that was "making smart watches in like 2011/12".

Such a shame they didn't make it as it was a very cool device and company.

Jonny and Simon's Reel Tech Talk: https://share.transistor.fm/s/39e1935b

Around 15m20s for those interested (we watch a film and the talk about the tech in that film and have some fun)
Yes, I got exactly this example while googling the definition. But to be honest, I didn't meet a "homing missile" term since 1990s air combat simulators.
>I can think of plenty of other solutions, all of them old-skool tech. Driving more frugal cars with high mpg (which will be lighter, smaller), would be a low-tech solution that anyone can implement today.

But I already do that and considering current gas prices in Germany an EV is cheaper to operate. It's the next small step that short sighted humans are willing to take. I would rather take it than not.

Demanding that we stop driving cars would require a land value tax to encourage densification of downtown. Considering how many people are against letting people live in the place they want to live that's not an option. A car is effectively a tool to undermine the rent seeking done by land owners. If you can just drive away from the oppressor his power diminishes by how far you can get away from him. That's the true source of sprawl.
I was alluding to casual racism, not a shadowy conspiracy.
Propaganda and bad faith has always been normalized, it is not new, read Edward Bernays' Propaganda.

Human nature is that of a predator. Powerful get advantage of the weak, and always has been.

Take for example the USA, it was created by the "expansion" to the West, "expansion" meaning taking ownership of the land others inhabited, and killing them. That needed a propaganda machine to justify it, Manifest destiny.

There were two parties, one won, the other lost. We are not mentioning slavery.

When the US could take advantage of the remains of the Spanish Empire, they did, there was a man called Pulitzer that became rich and famous inventing lies like "remember the Maine"(probably a false flag attack) in order to take control of their colonies and colonize it themselves.

Germans and French tried to do the same. England, Russia, Turkey and Spain did that before, because it is human nature.

Pulitzer never wrote about the US extermination of Spanish teachers in Philippines for example, like modern Media did not inform about the abuses in US created wars like Libya, Syria, Iraq or Afghanistan.

Media owners today have lots of business to do, they need the masses to support them.

Most democrats were ok calling Trump Putin's puppy with no proof(because they hated the guy and benefited from removing a President using lies if necessary) and then Trump did the same thing with them(accusing them without proof of stealing the elections).

The first thing you have to do in order to be free is to read, and not see the world divided in good and bad guys, because if you do you always will consider yourself in the good guys, even when you are the bad side. Then there will be no difference between you and the rest.
Yeah exactly, a phone number or credit card number may look like a number, but they're not. input type number will also discard leading zeroes, for example.

That said, I feel like the organizations behind HTML gave up too fast; they should have continued with input types for phone numbers (that e.g. phone manufacturers could then integrate with contacts without revealing anything to the website in question), credit card numbers (supporting all formats and with built-in format validation), etc. But they seem to have stopped 10+ years ago with HTML5's broken number input.
I wonder if there's a master list of "things China and the EU are doing but the USA isn't". Would be interesting, and if you had the data you could do it for things EU isn't doing or China isn't doing.

I'm always surprised by how parochial political debates are "X wouldn't work" when everyone else around the world thinks X is vital.
I'm not arguing that it's cheap, just that it's not that expensive compared to other means of transportation. If it's more expensive at all.

But I will argue to death that it's not cumbersome :-). I guess it depends on the country, but the only cumbersome thing are the many different options and fares where it's usually difficult to figure out what the cheapest one is. Changing trains... don't know, it's rare for me to use only one train, and I've never had issues with it other than the train being late and missing a connection. Otherwise it's easy and I even like it, since it feels faster. My record is 7 trains :-).
Depending on browser, they can be used with a scroll wheel as well. And of course, on mobile they will have different UI elements. But yeah I don't get the tiny up/down arrows either.
There's maybe 20 companies in the world that benefit from this kind of architecture. Everyone else is just being an architecture astronaut or inventing for invention's sake.
It's not just keeping things separate, though. It's getting the dependencies in the right direction too. I'd argue that's actually the most important part. A lot of people would look at the decoupling in a hexagonal app (or something along the Clean Architecture lines - they're very similar) and say that you don't need that much decoupling, but the patterns are very powerful; deciding to opt into that power early is a good choice to make more times than you'd think.
Pebble Time is still my favourite smart watch ever. And mine is working without problems 7 years now. The battery life went down from ~10 days to 5-6 but still much better than any other I tried using.

Built-in compass, always-on display and physical buttons are just great.
save it for the "History of Mathematics" course then, but frankly contributions are correctly attributed in any study of mathematics, if you want more influence from poc build a time machine.

But while ancient Greeks may look closer to my appearance than say a subsaharan african, I am not Greek and my culture in no way resembles Greek or ancient Greek.

Enjoy your absurd "reality".
I really wanted a Pebble but they ceased production just as I was able to buy one back in the days. Still want one badly. All other watches suck.
CVNets – A library for training computer vision networks
> slow and a really bad idea on modern hardware.

say more?
What about inside the implementation of a sorting routine? Or the move assign operator of a smart pointer? There are plenty of legitimate reasons to swap variables, not everyone is making a crud app.
can't you use regex to only allow two decimal places?
Tech Bans Hurt Russian Dissidents More Than They Help Ukraine
For the record you won't touch XML in Rails either!
Multiranges in PostgreSQL 14
Having bought my first Mac some months ago, I fully share the conclusions. Being able to install Linux in this hardware (assuming everything worked as well, including sleep/wakeup) would be ideal.

I have one very big item to put on the 'Bad' list not mentioned in the article: key shortcuts, especially those for text manipulation. I'm reading and writing emails and documents all day long. I need CTRL-LEFT (ok, SUPER-LEFT) to do the right thing and move one word at a time. Having to switch to ALT-LEFT for that is killing my productivity in MacOS /and/ in Linux and Windows (because my muscle memory is gone). It's extremely frustrating.
>Trump kept in place the Magnitsky Act, which targeted high-ranking Russians with sanctions. His administration also put new sanctions on five Russians and Chechens over human rights abuses, and it approved lethal arms sales to Ukraine. Trump also signed a bill in August 2017 that targeted Russia’s energy and defense sectors with sanctions, and put into place sanctions that affected the Nord Stream 2 pipeline.

Don't forget incessantly pleading with European NATO members (in the unique Trump manner of "pleading") to raise their defense spending to the sky-high level of ... 2% of GDP that all NATO powers have been supposed to be spending all along. I got a good laugh from a video I saw from a European aviation YouTube content creator, discussing countries falling over themselves boosting their spending after the current war started, in which he went out of his way to chastise viewers who had the foolish notion that Trump might have been in any way right.

Also, keeping up and accelerating the training/arming of Ukraine that began under Obama after Russia took Crimea/eastern Ukraine in 2014. There's been tons of media coverage of how Ukraine totally remade its tactics and training on Western models post-2014, and how much of a difference that has made in the current war, but curiously little analysis of the common-sense observation that having all of this happen post-January 2021 is impossible.

>Yet somehow people accuse Trump of being Putin's puppet. Doesn't add up to me.

One might even conclude that the allegations of Putin's insidious influence on US politics/media are correct ... but that the message said influence backs has always been misdescribed. Might.
Gotta love the e-mail with the 2 sentences pressed together without punctuation (there should've been a period before the "We are not..."). Have education standards fallen that low that someone who writes like that is allowed to be customer-facing?
Characterizing insurance products in the US as a 'benefit of society as a whole' is a charity in and of itself. A large component of the insane costs billed for procedures has to do with an unhealthy symbiosis of the medical industry with 'insurance' companies. This massive black hole, much a result of poorly designed regulation, leads to reduced benefit to society as a whole and a system that is not for everyone not today nor tomorrow.

If you are thinking of something that is for literally anyone, you are most likely thinking of universal healthcare or some other like system.
Interesting observation. They display the price before asking for account details like place of residence. Sounds like a "job" for a VPN then?
Maybe take out the dollar sign from the input-value. Or just adjust the regex. Or just validate with js/serverside.