skysight-inc/HackerNews huggingface dataset:
Think: why am I parking there? Who benefits? Will added friction hinder? How does charging enhance that benefit, making me want to pay vs avoid?

We’re in the age of COVID, discovering the benefits of not going places, and creating new options not to. Charging for parking makes me reconsider going there at all, raising the cost and hassle - more likely to go elsewhere, stay home and do remotely, or forego the activity. Low-cost or low-planning activities don’t happen if parking sets minimum cost to >$0; random purchases will be passed up. If I do pay for parking, I expect convenience, security, and ease for the act. I’m less likely to visit a local city precisely because parking will at least double my cost getting there (gas); I’d rather spend that $ going somewhere farther, more interesting and free parking.

Want more business? Figure out how to make it cheaper for me to be there: reduce friction, make parking free and easy.
I have a small list[0] of my favorite resources you may want to explore.

[0] https://davidmiserak.com/fav-things/
Any persistent storage will exhibit the cruft problem over time for any system of even limited complexity. You're describing people, not Smalltalk. And Smalltalk has had version control for more than a decade.

Smalltalk always felt like it was from the future to me. Its vision and respect for human thought and creativity is so grand it makes me blush. It represents a real belief in technology and what people might do with it. It's full of hope and humanity. It's basically the Shire of programming environments -- if the Shire were part of the Standford campus.

If you haven't checked Smalltalk out, you should free your mind and give it a shot.
I wasn't able to reproduce the error. I got a CSV that seems complete.
Isn't that just because people live in the suburbs? I think your example proves the opposite point to the one you're making - people would rather live in walkable mixed developments than have their destinations zoned away from their accommodation.
But there was no harm or no intent to harm, the software just stopped working. Just because you rely on someone's work doesn't mean you can expect it to continue forever.
Somerville here :)

Like you, I commute to somewhere where it's annoying to take transit. I've settled on a combination of cycling, WFH and driving on occasion. I can pick up a rail trail for about half my commute, which means that it's actually faster to bike than to dive.

I'm actually looking for employment that's a little bit closer. If I worked within about a 2 mile radius, I'd actually have a feasibly walk-only lifestyle.
Old large codebases are mostly maintained by people who weren’t around when the code was originally coming into existence. They don’t know the implicit design assumptions and decisions, or even the history of requirements. One thing you’ll find in nearly any software project of any age is a lack of good documentation of those things, so as you lose the community folklore, people will start making myopic changes, cargo-culting, violating future-looking design principles, and so forth. Pretty soon you just have a pile of incoherent features and making systematic improvements is hard because the code is no longer systematic.
The words "national ground stop" are quoted a few times in the article. If that terminology got back to various airline dispatchers, it may have been more broad than a few airports.
> it's more convenient to walk to the grocery, gym, bar, friends' houses, it really makes you wonder what you're spending all that money on that car for

I would never use my car for any of those examples (living in a small EU city). The car is just there for leisure activities, to access skiing in winter and mountain biking/hiking/camping spots in the summer. Yeah it's more expensive than not owning a car but for some hobbies it's hard to give it up.
On a similar theme, I'd like to know if there's a secure and sensible way to SSH using a "shared" key in two parts.

Because it seems the flaw is having to trust this combination of an IP and its fingerprint is suitable for many purposes but not all -- and that's the underlying thing we are all fighting here.

For transient systems I'd like to be protected that the only trust comes with the two private keys from a home directory at either side.

At first glance it seems you may use (abuse) "authorised_keys" and the public key for this purpose, by switching off host key checking. However this is invalid if SSH actively presents the public key to the peer.
I think there is a strong survivorship bias effect. One feature of good code is that it is easy to modify; bad code is impenetrable.

But this means bad code changes more rarely and more slowly, because it is hard. So the good code gets most of the modifications. Now, even if most of the time the modifications maintain quality, they certainly sometimes turn good code into bad code.

This is a system that gradually chews up your good code and turns it bad, until you have a big nasty mess you throw out, and start over again.
One could use Darwinian methods, where "hate speech" carries a higher risk of 'predation' ie = terminal modding.
There may be a way to use recursive bots who look back at assorted offender threads and detect a pattern. A person who reserves his venom for a few select threads, and on all the other threads he comments on he is, as Mae West said, 'pure as the driven snow...'
The bot would need to be able to detect places, where, as Mae West also said - 'but I drifted'
The unpaid mods should be honored for their work, and work with these bots to increase the level of persistent detection and harassment of the hate speakers.
'Eternal vigilence = price of freedom' - someone said.
...because there is no way that a country would try to use a missile launch as a distraction while conducting an actual attack with an airplane...
There isn’t a single appropriate viewpoint, I think cars are amazing and I will never be giving mine up. I support those who want to trade theirs in, but don’t force that on me.
In principle, "don't be a jerk" and "respect is earned" are opposites. Either one isn't a jerk, thus respects all people by default, or believes that others aren't respect-worthy unless proven the contrary.

Also, why would open source software derive in a "technolibertarian culture"? That doesn't make any sense. The concept of "copyleft" itself is about renouncing certain individual rights over software, to allow it to spread in the community.
Obviously meant as a very broad generalisation.

Thanks for clarifying you don't condone Chinese labour exploitation, though.
I would say I have had a different experience with AWS customer/ technical support.

The company hired two "certified elite" AWS consultants and they
needed the same help they were not getting it either
but the last sentence made a lot of sense.

We are far far too small to be real money makers for AWS.
Their payload masses are a joke, and they are more than a decade behind SpaceX at this point in terms of development and experience. Falcon 1 was retired more than a decade ago, and they are still flying the equivalent today.

I don't think they realistically stand a chance to outcompete SpaceX within the next ten years on any dimension, after all, SpaceX is a fast moving target itself. But that's just my opinion, so we'll have to wait to see how it plays out.

It would be great to have a real competitor to SpaceX, that can't come soon enough, I do give them better chances than Bezos and his toy factory.
All these reinforced windows are more meant to take the brunt of blunt force impacts. We have tools already to puncture laminate glass and simply cut out a section of the window for patient access. Unless they start designing these things to resist sharp metal objects at high velocity and saw blades, you don't have to worry about it.
What is an EOP?
Cookies will be forwarded though, or..?
Not at the scale needed.
Management doesn't ask shareholders for approval on every decision.

They have a duty to act in the best interest of the shareholder. Generally that means not having reduced revenue. This is what most people accept. If shareholders want them to do something different they can let them know.
The projectile traveled more than 435 miles (700 km) at a maximum speed of around Mach 10, reaching an apogee of 37.3 miles (60 km).

https://www.nknews.org/2022/01/north-korea-fires-unidentifie...

For scale: Hawaii is not only ten times as far away, that missile landed in the sea west of japan.
I'm not sure why this is a controversial take. I absolutely make decisions about activities, where I shop or eat, etc. based on whether--if I drive into the city--I can find parking and, if so, how expensive it is. Cities (and to a lesser degree businesses) can absolutely decide they don't care if they discourage people from coming in from outside. And I'll act accordingly. Which is fine.
How to drive a Tesla Model 3/Y without the center screen
Isn't this for process reuse and incoming connection reuse? I needed outgoing connection pooling.
The largest crew is during "principal photography" which is when the live action scenes are filmed (i.e. involves actors on sets or location). This takes a few months for an average movie, longer for a complex shoot like the Matrix. It seem to have been four months according to the your quote. But the whole production takes a lot longer. Pre-production with storyboarding, planning, casting, set-design, costume design etc. starts a long time before filming. The Matrix was probably in pre-production for at least a year. And after principal photography we have post-production (editing, music, sound, color grading etc.). Traditionally CGI was applied in post-production, but todays blockbuster movies are basically CGI throughout with the live action scenes composited into the CGI. Post-production seem to have takes about a year for the Matrix.

In short, a lot of people work a long time on a movie on this scale. The credit roll are the names they have to mention due to contracts or union regulations, but a lot more are involved in various support functions or as sub-contractors.

And of course salary is not the only expense. You need soundstages, workshops, offices, administrative functions. Movie equipment is extremely expensive. Set building can be expensive - for Matrix Reloaded they literally built a two-mile stretch of highway in the middle of nowhere in order to film the car chase scene.

If you need on-location shoots, there is a lot of logistics involved. Transporting a large crew and equipment to some inconvenient location and establishing the necessary infrastructure.
There would be significant collateral damage to nuking the KP, including to a close ally. Plus, given the prevailing winds, fallout may even drift west all the way to the west coast of the USA. So perhaps we nuke one of their cities, and then begin a full scale conventional invasion?

And of course during the chaos Russia takes Ukraine, NATO curses and gnashes teeth but the US has KW2 on its hands and does nothing.
Even with those caveats, it's unclear whether the premise is satisfied. The Linux kernel is old (old enough to drink!) large (and getting larger!) and supported by many people. Has its quality declined? I don't think so. It supports more hardware than ever. Kernel panics don't happen nearly as often as they used to. New features (BPF), make kernel programming easier. It's difficult to say that the Linux kernel's quality has declined over time.
I think what it comes down to is that code quality isn't a core value prop for businesses, at least not directly. When you consider that the single greatest risk to projects are engineering expenses (meaning engineer time) then sacrificing code quality for quicker turnaround is an easy decision.

I think your experience has some profound survivorship bias too. The shitty codebases last longer, which should be incredibly telling about the value of code quality to a business.
> then you conclude that most unvaccinated people will eventually get the variant that kills them.

I think this makes three large assumptions:

1. That natural infection doesn't result in durable immunity. This appears to be, unquestionably, not true [1].

2. Those that are unvaccinated will not get a natural infection. This is exceedingly unlikely, assuming they're living normal lives.

3. Vaccines will be constantly updated. This appears to be true, with a large time delay (see omicron vaccine being worked on now).

1: https://www.science.org/content/article/having-sars-cov-2-on...
Google did this to themselves, and now are crying that the law should protect them, despite them having larger market share than iOS.

RCS would be a regression for people who /do/ use iMessage, as RCS can randomly drop encryption, does not support multiple devices per account, and does not support group messaging. In addition to that, RCS's feature set is defined by carrier groups, who like to charge extra for "value add"/new features, and who don't move at the speed of tech release schedules.
"768 is not enough pixels." Must say, as someone who did web design in the late 90's-early 00's this made me chuckle.
I don't think anyone should have to live in a seriously polluted area. Strange that us policymakers would choose to allow or even promote that. My brother lives near a factory and in his area certain cancers are more common. Still the young are better equipped to handle such conditions than the old.
I don’t like GP’s phrasing, but the post describes a real phenomenon. Beyond the most trivial examples, concurrency and parallelism in Python are a massive pain, as many examples here attest.

Unless you have a very compelling reason to stick with Python (e.g., dependence on its excellent data science libraries), there are almost always better choices if your project has to coordinate many things happening at once.
Could you please elaborate? I'm reading his newsletter for quite some time and I'd like to read a rebuttal that's more in depth than just 'that's garbage'.
I understand what RSUs are, but the way I look at it, they are essentially payment for the fact that Google or whoever owns the IP to all of your output. The kind of IP language in contracts I've been under can be quite onerous, and NDAs can even prevent you from talking about your work freely! Or are there situations where industry researchers own the IP they create at e.g. Google, and can go on to create companies based off of that IP?
> Now you can't publish something online without an army making frankly toxic demands on your time because they feel there is something wrong with what you made.

Asking you not to intentionally break a package you know 20,000+ products rely on as a result of your representations hardly seems like a toxic demand on their time. They hadn't committed to the project in over three years. All they had to do was continue not committing to it.

Asking them to find a new maintainer or not intentionally wreck other people's work that relies on it isn't a toxic demand, it's asking for a modicum of respect.

I'm not saying you have to keep building sandcastles, im saying if you decide to stop for whatever reason its not a toxic demand to ask you not to knock over 20,000 other sandcastles on your way out - out of spite.

This feels like a clear case of stupid games -> stupid prizes.
I know you said "quick and dirty", but the unhygienic variable capture on those args is making my parens twitch. :)

This was a nice explanation.
isn't the URL what's embedded in the QR code, though?
Can you name another?
Could you say more about this? I'm currently trying to learn in this space, and it was my understanding that Skia already uses or can use ANGEL.
Same, cannot reproduce. CSV export was easy and appears to be error-free. <shrug!>
I understand the SOC2 requirement, which is why we're SOC2 compliant. A long and painful process, but one that has opened up opportunities like the one you said would otherwise require an on-prem installation. We have in fact also got some VPN-like links (AWS PrivateLink) with customers who are particularly sensitive to security and data leaving their network, and that coupled with SOC2 has made it possible.

> If there was a less scalable, but still mostly functioning open-source substitute for Ably, then I'd be way more comfortable using Ably in the main public cloud deployment.

Thanks for the feedback, I will pass on to the product team!
Ask HN: Automated fake AI / LinkedIn accounts for sales or worse?
I've had two recent experiences that seem like a new frontier, at least to me. I'm wondering if anyone else has noticed this, or if they know who might be selling fake LinkedIn accounts backed by AI to apparently legit businesses.

A person working at a well-known devops vendor reached out to me repeatedly because my company is in the news. Then called me on my personal phone. I texted him back to stop and he was still quite perky and persistent. Eventually I realized I was dealing with an AI - saying something like "Hey, 'Scheduling a meeting with you today at 2pm' is a thing I would never agree to", would result in the schedule being generated. I ghosted on that meeting and then the AI pinged me again saying he was sorry he couldn't make that meeting since his grandmother was ill.

Just this morning the same thing happened. I'm feeling a bit ill and against my better judgment agreed to a call with a recruiter who cold-emailed me. The job seemed relatively specific and tailored to my needs, and even included a salary range which would be a decent bump for me. The recruiter had a long history on LinkedIn, although they seemed to have switched industries from writing for travel websites to recruiting. Plausible. When I got on the call, the person was not "Jason" (who had reached out) but "Jay" who proceeded to say that Jason was too new, so he didn't let Jason handle the actual calls. I asked why Jason wasn't on the call; wouldn't this be a great training exercise for him to shadow us? "Jay" started speaking slowly as if he was figuring it out in real time, and said "...yeah, sure, Jason could join us, if you want... if he's not on another call right now...?" I terminated that call right away.

What the actual f?? What is happening out there?
Zoning means someone that owns a property cannot do with it as they see fit. How does allowing individual people to make their own decisions about their land have anything to do with forcing people into high density?
That's fair. It should happen 0 times, but has happened infinitely more than that.
Tomorrow I have 6.5 hours of meetings. Today was about 4 hours.
A lot of bars and bar-adjacent restaurants outside of SF and NYC rely heavily on cash.
I don't understand where you see any correlation between the two in my comment.
I didn’t even know anyone responded. Thanks
Personally I'm a fan of Glasshouse.
Exactly.

The cost to make a website accessible to everyone is so high that it really only makes sense for critical websites.
> For example, in the bay area, parking in SF is difficult to say the least and usually in paid garages.

Funnily enough, when you live in SF, you find parking to be easy and mostly free :-)
And even without the factional struggles and insane personality cults, the DPRK's position is that the US is the real enemy preventing unification with their southern neighbour. For both ideological and strategic reasons, any country wants the capacity be able to threaten their real enemy, not just their immediate neighbour, especially if that neighbour is - according to their political theory - a kindred nation under the yoke of the hated enemy.

Missile threats to the US probably irritate their tacit Chinese allies less than missile threats on the Korean peninsula too...
Then why should Javascript evolve, if no one is going to use those features because of backwards compatibility?" Also take note that even Linux dropped support for i386 around 2012.
> SysJoker masquerades as a system update and generates its C2 by decoding a string retrieved from a text file hosted on Google Drive. During our analysis the C2 changed three times, indicating the attacker is active and monitoring for infected machines.
While subjectively more simple, you don't need to rely on browserlist to get optional chaining transpilation in babeljs. You also don't need something as complicated as create-react-app to use babeljs.
I'm sorry, but your state media lied to you again: nobody is claiming those institutions don't exist. They do exist - and they are mostly similar to western youth correctional facilities. (Except in China you can't get imprisoned there simply because you wealthy parents wish so - differently from the US, where the "troubled teen camps" are a proper industry.)
Irrelevant software chases pageclicks on HN by complaining about woke people. News at 11.
We fake productivity because there just isn’t enough to do. I can do my job in about 2 hours a day most days. My company and clients still receive the same amount of benefit whether I work 2 or 10 — and actually, probably more out of 2 because I’m not making up work that I’m roping other people into.
Yes I basically prevent my computer from sleeping to minimize these 2fa interactions
Cost is important, certainly, but the available space inside of the payload fairing is going to be a huge boon for future telescopes. From what I recall, a tremendous amount of effort went into folding up the JWST just so it would fit in the small space provided by the biggest rocket they could get in 1997.
https://securitytrails.com/dns-trails
I had that living by Museum of Science and later in Cambridgeport and walking to Kendall Sq for years. It was awesome! When it came time to have a family, a one BR apartment didn’t cut it any more so we moved to a less dense part of Cambridge and I got a job in a suburban office park just off Rt 128 with a reverse commute. My 9 mile commute time went way down, but it’s not nearly as pleasant as a 1.5 mile walk in the city.
LG Prada KE850 rounded corners, capacitive screen, colored icons https://en.wikipedia.org/wiki/LG_Prada https://www.youtube.com/watch?v=Mdt2wYAB1jY
>Tech businesses face undesirable situations that result in low quality code as a side effect. Examples include critical employee departures, hyper growth, critical customer demands, and even changes in government regulatory requirements.

Go look at the business teams of any company and you will find a mountain of excel floating around. Magic excel that does magic things that no one understands anymore. Processes that make no sense but are ossified in place over decades. And so on.

This is a problem of having many people working together without an actual unified goal and nothing to do with tech. Large corporations are inefficient and slow. They are called dinosaurs for a reason.
> Other West Coast airports contacted by CNN said they were unaware of the order.

Doesn't seem to be ALL planes
It just occurred to me that RFC 8890 was written by Mark Nottingham. When you've written nearly thirty published RFCs, you get pretty good at it I suppose:

https://datatracker.ietf.org/person/Mark%20Nottingham

I also appreciate this draft concerning decentralization:

https://datatracker.ietf.org/doc/draft-nottingham-avoiding-i...
Economics of capitalism – you win big by being first to market and then using your advantage to backfill the product.

In startups this is exaggerated further – you need to double with each capital milestone, or you starve to competitors and die. Grow your valuation faster than you grow your technical debt and you can buy your way out with armies of engineers. Smash your competitors with money or buy them outright.

In enterprise, Microsoft software quality oscillates in waves and this works because of their mortal lock on distribution. MS Teams can get away with being way worse than Slack and Zoom. The result is MS can just push early stage trash on us and get away with it long enough to backfill the quality as the next technology wave crests.

Growth and distribution matters SO much more than tech.
I don't have a career, just a job. I need the income to support my family.