skysight-inc/HackerNews huggingface dataset:
There are a lot of themes and CSS frameworks that make this so much easier than it used to be, but there's still a specialized skill around design. Developers that fail to understand this are doomed to build, at best, mediocre design.

Early in my career I built a couple sites/applications that I thought were pretty decent -- after all, I "knew" HTML and CSS and how to use Photoshop, etc. Then we had an actual graphic designer come in, do some relatively small tweaks -- spacing, sizing, borders/gradients/corners, etc type of thing -- and it was a radical improvement. After a couple times of that happening I learned I just don't have that skill.

If you're a programmer, think of this like the difference between "working code" and "working, elegant code". It's hard to get a jr developer to really understand the differences, because often the benefits aren't seen until you come back to the code months later to add something new. I'd consider code to be "elegant" when someone can rapidly understand it, and then easily modify it without breaking anything, and then do that again in another few months. The extreme opposite would be where it gets to "throw it out and start from scratch".
I personally think there's much to be proud of in lacking any feature, as long as you deliver what your users expect, especially if the number of users is very large. After all, the goal of a mainstream programming language is not to have as many features as possible, but as few as necessary, where "necessary" takes into account both the common software requirements of the era (which are also shaped by the hardware characteristics of the era) as well as the expectations and habits of the majority of programmers at that point in time.

I can tell you that if Java's language team encounters some language feature that solves a particular problem, they'd rather spend spend several years thinking how to avoid adding that feature while still addressing the problem, than the six months needed to implement it. A good strategy for doing that is to wait, and try to think of ways to solve multiple problems with one feature (even if imperfectly) rather than solve multiple problems with multiple features.
Your comments regarding our current political leadership are mostly accurate. It feels like we were living in some kind of alternate reality in some ways. The pandemic seemed to cause the worst sides of us all to come out while our government really fanned the flames. It really is inexcusable in my opinion.

I think Canada is better if you are an outdoorsy type person. Access to nature is really the primary appeal of the country in my opinion. Of course the US is awesome as well in this regard.
FDA Approves Vanilla-Flavored Underwear That Protect Against STIs
Google will happily terminate an AdSense account and confiscate the earnings. Has happened for years, including to prominent sites like BoingBoing and Fark (https://www.inc.com/erik-sherman/you-wont-believe-the-reason...).
Would recommend the same green / yellow as the circle for the primary button.
Probably because you can't resale the savings plan.
Yes.

Except given American drivers insistence on their own primacy and infallibility on the road, I can’t envision an edge lane working.

The main road closest to my house was recently (3 years ago) re-striped from two lanes each direction to 1 lane + bike lane. Car frequently ignore the bike markings and simply use the bike lane for aggressive passing of vehicles going the speed limit. I damn near got run down from behind by a bro-dozer making one of these aggressive moves in the bike lane.

Too many American drivers are self-entitled wankers, and suburban roads are too wide and too fast, for this to work. (Of course, wide road, no reason for this model, but I suspect American drivers simply wouldn’t tolerate this design)
You have to figure out where to best use the radiation. Example: gamma rays would kill Clostridium botulinum but not detoxify the botulinum toxin.
Civilizations have ended in a much shorter timeframe than that. Just this year, any pretense of civilization in Afghanistan, for instance.

Its not the entire world, but for those without the means to relocate, what difference does that make?
The set of continents is arbitrary.

Some cultures (arbitrarily) recognize North America and South America as separate continents, whereas some others consider them to be one continent, called America.

Among many of the cultures that recognize two continents, the term “America” has drifted in meaning over time to colloquially refer to the USA. That is the sense in which “America” was meant in this headline.
I also imagine that integrating 16 people company is much easier than integrating a medium sized company like Heroku.
You're aggressively dismissing an off-hand thought. That makes me far more curious about who told you not to think about it.
It's easier not to mess up table based filters using explicit semi-join operators (eg. in, not in, exists) instead of using regular joins because joins can introduce duplicates.

Give me 'any join' operation - ie. just select the first value instead of all, and I'll happily use joins more. They are actually more intuitive.

It's not that relational algebra is untintuitive. It's because standard SQL sucks.
It didn't work in Donbas in 2014 either. Neither it did in Odesa and other cities during Maidan. The level of domestic support was unexpectedly low (for them), that's why they had to rely on local criminal gangs and resort to recruiting the far-right activists from Russia by May 2014 (such as "neo-Cossacks" or former RNU members), then the military vets by June. The native separatist movement in Donetsk that existed there in small numbers has been pushed aside.
I don’t think people expect complete societal collapse but significant events that would make whatever they could have been saving worth less. For example inflation is quite high right now, the stock market is tanking, there is nowhere to put money besides like I-bonds that is safe and won’t be significantly affected by current inflation.

Also at least in the US I expect faith in public institutions is at a pretty low point. At least with who I know, people genuinely think the US could Balkanize. We are always told about climate catastrophe and how we are doing literally nothing to stop it.

With that outlook why would you bother to save money now when things are supposedly to only get worse from now on. Money is make believe, if shit goes down having saved some money isn’t going to matter.
Or one could plan to cut some of both and come out of it with a leaner opex profile that keeps more human capacity.
> and the implication is that ongoing war produces totalitarianism.

You think the Cambridge 5 supported the totalitarian aspects of the USSR and not the communist ideals?
I'm always suspicious of post-hoc cultural explanations, but I think that the argument would be that you don't trust other americans to not shoot you, but you generally trust them to work.
I agree that expansion is reasonable.
Actually no! You should probably notask for help because it has a non zero probability that you will not be beat up, whereas if you do it has an almost certain probability that you will since you have just been warned.
I'd go even further: I think people have a hard time dealing with abundance in many areas of our society. Take for example the abundance of food: Some people have a hard time dealing with the constant availability of anything you could wish for, and get fat.

We've now come into an era where there is also an abundance of information: Pretty much anything you can imagine is just a button-click away.

Young people in particular have to carefully select what information to consume, and there's a whole attention-economy built around wasting people's time, trying to manipulate them into buying shit they don't need.

Humans didn't evolve in such conditions - everything was always scarce. So I think that's why a lot of people have a hard time dealing with it. I believe there's a huge potential market for software that acts in the interest of the user, helping to deal with this abundance of information (pretty much all software that currently exists mainly works to the benefit of the company, in particular ads/data collection). But it doesn't need to be that way. So let's build solutions.
Ah yes indeed. LTO means the compiler can do certain optimisations across compilation units (in C/C++ those are your .c/.cpp files, in Rust the unit is the entire crate), notably inlining.
> Even so, nobody would refer to someone from those countries as “American”.

Maybe not in English, but it would be quite normal to do so in some other languages.
Ultimately, you have to trust someone. Unless you write your own compilers in machine code, and get the source, review it, etc. you have to trust someone along the chain. Hell, Intel/AMD could be fucking with you via the CPU.

If I have to trust someone, I trust the multi-trillion dollar company built on privacy. If they are found to be spying on people, the hit to the wealth of everyone who works there will be massive.
Every $100k vehicle is different, that’s not what “compromise” means. And the Model S had comparable power and comfort — not for everyone of course — to the cars you mention. Obviously people were buying it because it was electric, that added $30k in battery cost alone, you wouldn’t do that if you didn’t care about it being electric.

But my point is that could do everything an American expects a baseline car, like a Honda Civic, could do - it worked as a car in addition to being electric, which is more than can be said for the Leaf and Zoe, on range and charge time concerns alone.
Absolutely love Caprover, used it when it was CapDuckDuck.

I basically just lost interest, Firebase does everything I need ultimately. But I'd still argue it's the easiest way to deploy a side project!
I do love Erik. Best ads on Youtube, next to the Internet Historian.
It really feels like there is real split in the "trans-community". Between those who actually just want to identify with their new gender quietly and get on with their lives. With only people around them accepting them.

And then the online and it's allied that push for all sort of weirdness and political visibility and gains.

Many don't have much issues at least those to air in public about first one. The later one seems to aim in places also ruin things that they enjoy. Just for signalling and power.
I've not seen this discussed anywhere, and it's a bit of an under documented facet nowadays.

But, how does one go about securing a "tilde town".

That is, when you're letting random strangers have access to your machine with a fully operating shell, all of the Unix tool suite, and even programming languages, what's the threat level like?

Most security today is keeping people off the server in the first place, but here we're holding the door open for them.

Back in the day, I had a Netcom dial up shell account. So, I assume there's some way to secure a system where folks log in to a random machine and have their home directory NFS mounted. In the old days, there was NIS, but that's right out from what I can read. Replaced with LDAP I reckon.

Anyway, I appreciate that many of these communities are "Friendly", with several "don't do that" clauses in their guidelines, but that doesn't mean there's not room for stuff to be better secured.

Any write ups on this?
> These things are drugs

Dopamine dosing systems.
A few more:

Nazi Germany and Soviet Russia took Poland in 37 days (people forget that the Soviets and Nazis were allied at the beginning of WWII and had an agreement to split Poland). The Nazis alone took Netherlands in four days, and Belgium in 18 days.
Temple Grandin is extremely influential in some spaces. I think she has probably designed like half the beef processing plants in the US.

She wrote up a set of safety guidelines for the beef industry and McDonald's adopted her recommendations. You couldn't sell beef to McDonald's without following her guideline.

McDonald's buys so much beef, this became the de facto industry standard.

You can't put a gun to someone's head and force them to love you. You can't get blood from a turnip. And draconian measures generally fail to get real results.

Carrots and stick sometimes work. But "the beatings shall continue until morale improves" is generally counterproductive. It doesn't supply the necessary competence for setting a higher standard and usually actively disincentivizes trying to solve the problem.
Well there's not a great deal going on in somewhere like the middle of the Forest of Dean as far as software engineering challenges go - you do tend to have to go where businesses are solving problems.. even in a more remote culture the base for companies will be near big cities because big cities are near transport links.
both of you are speaking in absolutes and are failing to see the middle. in the us the “exasperatingly dumb” are in power because they cater to the base emotions of their electorate. it’s a hard truth of representative democratic democracy/republics. once in power, those who are able to manipulate the human psyche are able to take those exasperatingly dumb and give them a voice. I’d assert that the ability to manipulate complex systems including people) into the favor of person or party requires a level of intelligence that is not easily dismissed. that doesn’t mean i agree with the goals or means, usually i do not. but the ability to know your audience, and to know how to mollify them to maintain your own power is a sort of intelligence.
Two words: Refactoring UI

https://www.refactoringui.com

I read it and began to apply what I learned, and my team now considers me the design expert of the team. And trust me, I'm not a naturally gifted designer.
Unfortunately, it’s where the people are.
Society makes laws to prevent individuals from enrich themselves by harming the public. Committing climate arson so that you can get rich speculating on cryptocurrency is precisely the kind of externality that environmental regulations are designed to prevent
Yes I much prefer the culture of driveby shootings and quarterly The Current Thing protests. Makes me feel very culturally enriched and progressive. If you're west coast, you get the additional ambiance of poop on the streets and stepping over homeless people. At least they have much better food -- unlike backwards and uncultured homogeneous Japan.
see also

https://news.ycombinator.com/item?id=31371540 22 hours ago

https://news.ycombinator.com/item?id=31353544 2 days ago
> Please somebody combine APL with SQL and you win the programming language wars.

kdb+ and q fit this description. Docs here: https://code.kx.com/q/basics/qsql/

Here's an example.

In SQL:

SELECT stock, SUM(amount) AS total FROM trade GROUP BY stock

In q:

q)select total:sum amt by stock from trade
But if you prefer Chrome, there are actually less (or less useful) options than on iOS.
For Wavefront I got this down to about 1.5 bytes per metric reported (on average across customers) where each metric was a tuple of:

name, source, timestamp (s), value (int) and a set of name/value pairs

Key to optimizing it was having a database that supported different compression strategies based on the data.
With computerized education courses, kids tend to just click through the answers as quickly as possible without really engaging with the material. Only a human teacher can tell whether the student is really engaged and learning.

Computerized training only really works for older students who are already highly motivated to learn a particular skill.
A key thing is the dollar's status is reserve currency. It keeps its value up despite the US being a debtor nation and amassing huge debt. Without reserve currency status its anyone's guess how things will look - probably closer to Europe.
Interesting as I am trying to get conversations about bike protections started in my rural US community.

E-bikes are going to change the dynamic, but you’re taking a huge risk on the roads around here for the time being.
Not only do we get a fraction of all available content due region locking, the quality of the content we do get is abysmal. Netflix has compression artifacts on 90% black frames. It actually hurts to watch highly dynamic footage or any scene containing color gradients. Other streaming platforms are even worse.

It's honestly insulting that this is what I get as a paying customer while copyright infringement offers me immaculate encodes sourced from blu-rays at zero cost.
It is not a copy. It still references the same object.
OP very clearly writes that they "don't think it's transphobic to push back on trans activists" who, unlike him, "demand the world accommodate".

Again, the only 'accommodation' that is asked is to just let them live. Seems like not a hard thing to do, and not something one would have to go out of their way of to 'push back against'.

If you don't like the thought of buttfucking, don't. If you don't like the thought of people who identify differently from their biological sex, don't. If you don't like the thought of eating kale, don't. It's simple, it costs you nothing. Nothing at all.
The paper you linked, https://arxiv.org/abs/0908.1803, is also a fun read.
For technology, that assumption is more likely than not, in a general sense.

https://en.wikipedia.org/wiki/Lindy_effect
Python Language Summit: Dealing with CPython's Issue and PR Backlog
statics don't override
What if you put batteries into a container filled with sand? They probably would be safe there.
ITT: People who've never done any research on this issue making very American conclusions.

Confusion about how these roads work is actually good. It may seem paradoxical at first, but easy to understand roads with ample signage actually breed high speeds, congestion, complacency, and dead pedestrians. Many dangerous intersections have found that removing signage and leaving it up to drivers drastically reduces speeds and improves safety.

Mentally taxing roads slow cars down, make people take alternate routes, and force people to look for pedestrians. You can't juggle your Starbucks and your iPhone when you're navigating unfamiliar roads - AND THAT IS GOOD.

The purpose of a city is not to breed cars, nor is it to allow lazy car drivers a chance to justify their miserable commute.

I mean what, if the drive to work sucks people might just find work closer to home, or lobby for public transportation. Who wants that?
Came across this article about Whitehat Jr, its hilarious :
https://www.thenewsminute.com/article/who-wolf-gupta-story-b...

They created a fictional character 'WOLF GUPTA' to promote their brand.
"Couples, throuples, hookups, spouses, cis, trans, queer, conservative, kinky"

CTHSCTQCK
> who told you not to think about it.

The united coalition of Lizardmen and Freemasons, funded by George Soros. Bill Gates declined to invest.
I assumed that meant drug smuggling, joining the mafia, befriending serial killers, and pissing off ninjas, but now I'm curious, too.
I have not yet seen an electric leaf blower with equivalent specs as a top of the line 2-stroke. I think the minute that happens and 80% charging is under 2 hours, the industry will flip automatically.

The electric leaf blowers I’ve seen (I bought 2, returned one, put the second on “sweeping dust and leaves off concrete” duty, and tried two of my fan-of-electric-anything friend’s battery blowers) are indeed quieter, mostly by virtue of moving less air.
If you can recognize great design, then you can create great design. Period. Just trust your inner feedback loop, and know that great ideas often come as a surprise from experimenting.
> At best a computer is going to be like a book v2

Yes, I agree, but I think you underestimate just how much power v2 can bring to books.

Computers make interactive media relatively easy to create. Interactivity provides a literal new dimension to the information you can convey that makes some things easier and faster to understand than if you were to read them from a book. As a student, you can be handed a live simulation and experiment with it to "grow" an intuition for the subject matter. Nicky Case's explainers are a prime example of this in action.
Going on a tangent, when did people stop citing misguided, erroneous and outright wrong publications as part of their own research into the subject?
As a Seattleite who uses a bicycle as the primary means of transportation (but not a bike enthusiast or “bike person”): these are nice (experienced them a bit in Ann Arbor) but the only way to truly make biking safe is going to be to remove cars from the equation in 90%+ of circumstances. No bike gutters (a derogatory word for bike lanes that are only protected by paint), dedicated bike infrastructure.
When installed correctly - that is, in the very center of the lane - sharrows are slightly better than a "share the road" sign. Too often, cities install sharrows on the very edge of the lane, creating a suggestion that cyclists are only permitted to ride on the edge of a lane and that drivers should continue passing without giving adequate space.

My towns main street has sharrows directly in the "door zone" between the street parking and the traffic.

And of course all the normal criticisms of sharrows hold. Mainly that they're much more visible to cyclists than to cars, creating a false sense of security where cyclists feel entitled to a lane while drivers disagree.
This is why I prefer wholesale lenders and the independent mortgage broker channel. Prices are better for me, period.
Python Language Summit: A Per-Interpreter GIL
I don't know about this site in particular but sometimes they're just writing application servers that utilize the ssh protocol.

https://github.com/charmbracelet/wish
Before this he had a long streak of exposing business gurus selling online courses.
> people with a 4 year degree on average earn 2x the income of people without a degree

I feel like the better measure would be comparing their productivity, rather than the base rate at which society, on average, appears to value degrees.
You are aware of the existence of physically intersex, hermaphroditic, and androgynous humans? Are you aware that trans identifying people frequently exhibit physiological characteristics, such as extremely low sperm count in born-male people? Are you aware of the existence of cultures that officially recognize multiple genders, like in Samoa, Mexico, India, & Chile?

Your own example of race is telling, since race is not binary. What race should someone call themselves, if they have a father from Finland, a mother from Zimbabwe, and are born in Germany are a German citizen and only speak German?

What are you scared of? Why are you offended enough by what gender someone else feels to call it delusions and lies? Is it a lie to call someone Nathan when they ask you to?
> I imagine in Europe, it's probably Paris and London that draws both French/British and foreigners.

It's not as true in the UK. The salary differential between a medium city and The City isn't as big so while there's definitely more opportunity and higher pay in London it's wiped out by higher costs of living. Lots of people still move there because they like the lifestyle or to climb the ladder faster but if you're content to be a solid well paid professional there are lots of smaller (but not necessarily small) cities with plenty of opportunity, better work life balance and affordable housing.
It's a setting
It's handier interstellar if you can find a way to accelerate it at any real velocity I guess. At that point I can't imagine it's easier than just chucking a projectile at some absurd fraction of c