skysight-inc/HackerNews huggingface dataset:
>I could live with not having iMessage

So, literally any messaging app, something that non-Apple users have to do anyways, and have to deal with your bullshit about only going through iMessage when they have to send you SMS.

>AirPlay

Chromecast is infinitely more ubiquitous. Also, if Apple didn't patent AirPlay and refuse to share it with anyone, you wouldn't be in this situation.

I will absolutely agree with Google being an absolutely dreadful steward of Android, but make no mistake: you gave Apple full support in locking themselves down in their own little playground, and now you're complaining you can't get out.
I think you could find a sympathetic judge:

> The activation and use of these features are dependent on achieving reliability far in excess of human drivers

The fact that you are able to activate and use FSD (albeit not always well), implies, in Tesla's own words, that they've done this (otherwise it wouldn't be available for activation and use).

> as well as regulatory approval, which may take longer in some jurisdictions

These are the real weasel words, and Tesla likes to use them regularly, to imply pretty heavily to their fans that "this all works, but pesky regulators are keeping it out of your hands".
Others have pointed out that even low crime societies (such as the Netherlands) regularly engage in this kind of small-scale deterrent behavior.

(I have never met a cop who was even remotely interested in helping me recover a stolen bicycle.)
Hey but a fast, homomorphically-encrypted, decentralized, statically-linked, non-Electron, portable executable would be nice
Well yes, because the sole reason for "fully engaged driver" is to shift fault to the "driver" rather than Tesla.

Tesla's falsely named "full self driving" cannot drive the car safely so they say you always have to have a driver in control of the car, only that is demonstrably not compatible with human physiology, and again directly contradicts the name.

We do not expect full attention from pilots in aircraft with autopilot, when they have potentially hundreds of lives under their control, but Tesla thinks it's ok to require that of car drivers and give them less time to respond to any sudden incident than a pilot has.
> it took me many decades to decode the economics of the intense Desktop Publishing era

So what did you decode about the economics of the intense desktop publishing era?
> There does not seem to be a technical reason why this "completion" has not happened.

I'd say there is. Unix is a wonderful toolkit of tools that all work together in the most wonderful way. You can build your own perfectly custom anything by piecing tools together exactly how you want. I can't think of a more satisfying playground for a technical person.

Thing is, the nontechnical users don't want that. So building something on top of Unix that can "embrace all users, not just the technical ones" will by definition hide or remove nearly all the interesting lego-like interlocking tool functionality.

So at that level, the Unix desktop is an impossible contradiction. Sure you can built plenty of desktops on top of Unix and plenty have been written. But at that point it isn't quite Unix anymore, unless you ignore the desktop and open xterm.
We (for some measure of we, but at least the US and most Commonwealth countries) have laws against this. It's called "Impeding the Flow of Traffic". As far as it matters, you are absolutely and directly wrong about your statement here. It's the 95km/h driver that needs to change.

You seem to have an agenda in your comments here, and in some of them I think you have a point, in this one you are overplaying your hand.
Yeah, I know it's just a file format for scene description.

I still believe rendering would work better for the industry as a whole if they could agree to all support, say, Vulkan.

I doubt it'll ever happen, but a consistent graphics driver/API standard across operating systems would be pretty rad.
We strongly value open source software through and through, and have a team of long term contributors to open-source projects and communities. Part of open source is being allowed to build and experiment and see what happens. I find it unfortunate that people respond so strongly to our work, but I think part of it is a bit of fear of the unknown. We’ve published a lot of tools that we think are really nice, and almost all of them are totally open source and free (though the flakehub.com backend currently is not). Hopefully in the end the proof is in the pudding.
SeamlessM4T: Multilingual and Multimodal Machine Translation
Do you have a credit card? That is technically debt.

If someone has your information, they can open a credit card under your name and max it out. Or even more common, they’ll get a car loan under your name. Since loans are furnished at the end of the day, they’ll often get 2 or 3 car loans in the same day.
An interesting progress for python community.
> This particular green revolution is going to be privatized and inegalitarian.

It's never good enough for some people is it? :)
Good point, a poor assumption on my part
Elon Musk sticks journalists in eye with latest X changes impacting on newsrooms
Nvidia has CUDA. CUDA is basically all that matters right now.

Sure there is some half effort from Nvidia to support Linux, but you can do 1 google search to realize Nivida and Linux do not play together nicely.
Most recent Thinkpad was X1 Carbon with Kubuntu, running intellij / browsers / docker would last around 3 hours or so. M1 Air is 15+.

I also have a Anker 737 battery, with it I can double the macbook's battery if fully charged. The Thinkpad would only charge partially, so wouldn't even double.
Introducing Rama, the 100x programming platform [video]
+1 for this! Seems useful
I use Figma to design and then build what I design. This might be a bit unusual :)

The switch to "Dev Mode" as a different modality has unfortunately been a bit frustrating, because I can no longer hop back and forth between designing and grabbing "developer" values (e.g. Android ARGB colour values). This means I'm toggling in and out of dev mode for only a few seconds.

I wish the Figma team had found a way to introduce these features more contextually, rather than introducing a new modality.
Intel was also an important partner to Apple at one point.
I think these sites look very attractive, but this is a very subjective and specific definition of "good". Many of these pages do not finish loading in 3 seconds, for example. I'm not sure it would be correct to frame these as "astronomically good" web design.
> In my experience, Apple doesn't like any standards it doesn't control with an iron fist

Apple supports a number of open standards. I think I’d modify your statement to say Apple doesn’t want to depend on any standards it doesn’t control. And while that may appear nefarious, I get Apple’s implied position there. They have really tight coupling between hardware and software in order to deliver on the UX that they intend (whether or not you like all or some of it). If they’re designing their own software and hardware, I can see why they’d also want to implement standards that they can control to some degree - otherwise their UX is dependent on others. This is also why I think Apple sometimes implements new industry standards, USB-C being one example - if no one else has made an effort yet, they can influence the direction by being first movers.
The folks I know at Amazon (in development and/or AWS client-facing roles) all work "normal" salaried hours - 40-45 hours a week, starting between 0700 and 1000, and ending between 1530 and 2000

Who are these people you know who are working 80+ hour weeks?
IBM says GenAI can convert that old COBOL code to Java for you
I have an M1 Pro 14 and a work-issued P14s, which is awful. Creaky plastic, the worst trackpad I've ever used, has a terrible display, spongey keys and runs unfathomably hot. All. The. Time. Every time I see someone recommending Lenovo, I cringe. It is night and day when compared to the MacBook Pro.
AI Funds Don’t Like AI Stocks
I mean, the law can govern these things, but it's true that preventing the merger was a certain way to prevent them. And ensure that ARM never have the capital needed to become much more than they are today.

Nvidia dodged a bullet when the merger failed. ARM, not so much. I would be delighted to be proven wrong about all this by ARM's future success. Unless I succumb to the temptation to short the stock, in which case my happiness would be attenuated somewhat.
> politicians just want money and power no matter which side they're on.

If I were a corrupt politician that's what I would want everybody to believe, basically saying that all politicians are corrupt therefore there is nothing wrong about me.

My pre-supposition is that all people are more or less ethical. But that people who are more ethical tend to group together, whereas people who are more corrupt also favor more corrupt co-conspirators. There's a reason why criminals form gangs.
You have an opportunity to expand their perspective and this is the best response you can come up with?
The new structured logging library is a great addition, its nice to have structured logging in the standard lib.

It's easy to get started with log/slog and one of the built in handlers, but as soon as you want to change something the library design pushes you towards implementing an entire handler.

For example, if I want the built in JSON format, but with a different formatting of the Time field, that's not easy to do. It's not obvious how to change the built in handler.

I wrote slogmw[1] to solve this problem. It's a set of middleware and examples that make it easy to make small changes to the built in handlers without having to write a whole new handler from scratch.

[1] https://github.com/zknill/slogmw
Would need the Vulkan driver for SteamVR on Linux.
Um, no. It’s why sociology and many pats of biology goes off the rails. Related to complexity theory.
GPT-3.5 Turbo fine-tuning and API updates
For fans of Bela Fleck and "Newgrass" (progressive/Fusion BlueGrass) music, I recommend any show from the band "Strength in Numbers," a 1980s supergroup featuring a young and pre-Flecktones Béla Fleck, Mark O'Connor, Sam Bush, Jerry Douglas, and Edgar Meyer. Compositionally strong, and featuring a few early song versions of what would be recorded on the first Flecktones CD release.
I think you just need to find something in it that makes it worthwhile. Being a productive member of society is a choice, but not the only way someone could choose to spend their time. I think in Mastering the Core Teachings of the Buddha the author says once someone makes real progress (reaching what he calls arising and passing away) people often feel drawn to meditate full time and may join a monastery. I probably would if I had sufficiently transformative insights that made society's goals seem pointless. I mean, you don't still play the same games or have the same goals as when you were 5. This is a process of realisation and maturity.
Is ordering of the keys guaranteed to be the same as in the literal?
PM over here at Figma. We don't have dedicated bug teams whose only job is to fix incoming bugs. Feature teams are responsible for their own bugs, so we typically have an ebb and flow of feature work vs quality work.

Quality is also pretty high on our pri list for leadership, so we typically don't have pushback if we want to focus on bug fixing vs pursuing new features.

Also just FYI, the purchase hasn't gone through yet.
Signs point to e-bike company SONDORS in peril, leaving riders stranded
SVB Changes Executive Bonuses After Justice Department Objection
I'm married too, with kids. I don't think we can just be okay with it for ourselves, we have to consider what awaits our children when they get to dating age. It's not enough for us to not destroy the world, we have to be custodians of it till we hand it over to the next generation.

I'm personally not hopeful. The world is going to shit, and the only option I have available to me to safeguard my kids future is to acquire as much wealth as possible for them.

If that doesn't work, that means a giant war or similar catastrophe has descended upon us and there is nothing I could have done anyways.
Somebody using your social security number and other information would be able to apply for credit. As soon as they do that, the bureau(s) called by the lender would have a file on "you".

The federal government requires that all three major bureaus (Experian, Equifax, TransUnion) provide you one credit report each per year, for free. You can request it here, the official source for these mandated free reports:

https://www.annualcreditreport.com/index.action
Yes, still worthwhile. The bureaus collect all sorts of information and attach it to you regardless of whether the information is even correctly attributed. A freeze might prevent some of that nonsense.

I had a difficult time getting loans to go to college many years ago. Come to find out my credit was through the floor due to all 3 agencies misattributing dozens of pages of bad loans to me starting when I was only a toddler. The middle initials & socials were 1 character off each, but it all still went to my name.

Unfortunately I didn't have the knowledge to freeze my credit when I was 3 years old - my fault, I should have known I would later suffer the consequences of my inaction.
Recently been doing the same Structurizr consolidation since amongst our various teams we had a mish-mash of Lucidchart, Miro, and other collaborative design tools.

One thing I was experimenting with (read: struggling with!) was a way to keep per-service (per-repo) architecture workspaces which are also synchronized on-commit to a central workspace and used !include to bind them together. The moving parts are not difficult - but writing your DSLs in a way that can handle this can be. This idea would let individual projects be self-sufficient and generate their own README doc diagrams as part of their own build process; but also have a central site which shows all the services as well as inter-service connectivity.

Did you ever consider https://github.com/avisi-cloud/structurizr-site-generatr to bring together your ADRs in with your architecture, or do you keep them separate?
Though being comfortable not answering doesn't mean you want to listen to the ringer go off for a while.
> You aren't going to Etsy jewelry/sell t-shirts/think of an app nobody else has/start a YouTube channel/Twitch stream/daytrade your way to $3k/mo net of taxes easily.

I'm not retired yet but I'm starting a series of many small projects/businesses on the side now, so that with some consistent attention and effort over time, one or more of them can grow into a serious thing by the time I'm ready to hand in my ~/.vimrc for good. My goal is to embody the phrase, "it took me 10 years of work to become an overnight success."
> There's a timeout for the reverse direction, but it at least used to be fairly long.

This brings up one of those cultural things: ever noticed how in movies and TV shows from the 80s and 90s, if the caller hung up, the person called immediately got a dial tone?

It's a trope that prop wranglers, set designers, and writers picked up because the telephone company around Los Angeles (Pacific Bell) had switches that would reset the line state for the destionation back to "ready for call", which meant dial tone, when the origin side disconnected. If the destination side disconnected, the origin would only be disconnected after approximately 20 seconds.

Almost all other exchanges would put the destination--after the origin disconnects--into an off-hook-but-not-ready and then, after 10 or so seconds, play the "if you'd like to make a call, please hang up and try again" recording, then Special Information Tones, then a rapid busy.

Yet because the service in and around LA is what a lot of people in the TV and movie business experienced, it is what got baked into those productions.
I have a developing idea that AI can be thought of as "banking" (or sometimes laundering) human labelling. Neural networks don't work at all on things they haven't seen before (out-of-distribution) but can nicely interpolate within what they have seen. Concretely, when chatGPT gives a seemingly clever answer, a data labeller overseas somewhere has already manually given a similar answer to a similar question (similar in the eyes of the model). Depending on the expected distribution of your data, this can work really great for automation. With long tailed data, it either becomes a kind of whack-a-mole or (as with modern LLMs) you just go really big. I haven't seen anything suggesting we're actually able to escape the long tail though, and that in the margins AI NNs will always fail and the only way to improve them is to launder more manpower.

There was an old (2020) a16z article that's still relevant "taming the tail": https://a16z.com/2020/08/12/taming-the-tail-adventures-in-im...
>A short while later, the bot spat out a file containing every address that person had ever lived at in the U.S., all the way back to their college dorm more than a decade earlier. The file included the names and birth years of their relatives. It listed the target’s mobile phone numbers and provider, as well as personal email addresses. Finally, the file contained information from their drivers’ license, including its unique identification number. All of that data cost $15 in Bitcoin. The bot sometimes offers the Social Security number too for $20.

Other than SSN, I don't find most of the information listed very concerning. Addresses, phone numbers, emails are semi-public anyways, considering that you hand them out anytime you make a purchase online. I'm not sure what bad stuff you can do with a drivers license id. Date of birth/relatives seems like something that can be sourced from public records (eg. voter roll). I'd prefer it if there weren't a telegram bot that dispenses all this for $15, but it's not exactly super privileged either.
Sounds like business as usual for most accountants that do SMBs. Worse case scenario you do this 50 times. The same thing happens in the EU when an employee works in another country, only worse. Sounds like you’ve got it pretty easy compared to there.
"It's probably in the nature of land-owning for this to happen: someone ends up with all of it, then can't maintain it, and it ends up being sold off or dispensed to the state, then sold off, reaccumulated, and the circle continues."

Realistically, once someone owns everything, they'd never ever have to sell. Because they could just rent it out temporarily for the same price. Demand isn't that flexible and in absence of other sellers, where else would a would-be buyer take their money?
If I'm not mistaken the solution was to make touching an element trigger the :hover state and the click action unless the :hover state changed the visibility of another element. If the :hover state changed the visibility of another element, then the click action was not triggered until a user tapped again.

This is possible in HTML because it's trivial to determine whether or not a :hover changes display or visibility properties of other elements. As you've supposed, Flash did not afford browsers with that sort of ability.
Non frontend engineers probably despise this.
In the premise Consultant32452 provided, the employees had already moved and been working from different states, so presumably all of that would already have had to be done.
During an interview with a startup they asked me about my hobbies and then shut me down with mid-answer with "you're going to need to give them up" because they expect you to give so much of yourself that you wouldn't have time/energy for anything else.

Also the interview was super early, not to accommodate me interviewing off-hours, but because they (interviewers) "weren't allowed" to impinge on work hours to conduct the interviews!
Meditation and therapy aren't mutually exclusive. In fact, for people who have traumas, I would say both are necessary. Very few meditation teachers are trained in handling a psychological crisis and mental break downs happen often in retreats and self-led practice.
Get a cosy FT (10hr/week actual work) boring CRUD job at a place like a bank and hustle on the side.

Startups are about enough stress to perform but not so much that you're crumpled. Can't perform when you've got bills mounting and no exit in sight...
> The problem (in many US cities at least) is that people still buy cars even if they don't have a dedicated parking space, and then just park it on the street.

That's fine if they live in a 2-unit townhouse and there is plenty of street parking there. If they move into a 10,000 unit high rise with no parking spaces and expect to find street parking near it they're a silly masochist who will quickly learn the error of their ways.

> the article cites that 30% of traffic in New York is people "cruising" and looking for parking spaces, for example

Then the cost of parking is being put on the people with cars, in the form of time. If they'd rather spend money there are parking apps that will direct them to the nearest available paid parking garage, often at a discount for using the app.

> The most straightforward way to do that in US is probably with more (and more expensive) metered parking

Which is a tax on people who have less money than time, i.e. the poor.

> or eliminating street parking outright

But the problem was people driving around because there weren't enough parking spaces?

> if the space can be used more efficiently for some other purpose (bike lanes, bus lanes, etc).

Street parking is highly efficient because you need the space between buildings anyway for light and air, and putting parking at ground level is much less expensive than building a structure that can support the weight of a vehicle.

Bike lanes are mostly useless. I see them all over the place; no bikes in them. And the falling price of ebikes is quickly turning them into obsolete technology, because an ebike can keep up with other motorized vehicle traffic at city speeds and doesn't need a dedicated lane.

Bus lanes are entirely useless. Any place with enough bus traffic to justify a dedicated bus lane should instead have a subway line.

Do the math. If a 40-passenger bus can carry the same number of people as 40 1-passenger cars spaced 30 feet apart and traveling at 30MPH, to have the bus lane carry as many people as a normal lane would require there to be a full bus every 27 seconds.
This is an elaborate version of a modern zero-sum-game ideology. It’s immoral to build a shelter past absolutely bare necessity because of all the folks who have no shelter period. It’s instantly understood in this mental framework that anyone with wealth is de facto immoral and fundamentally responsible for those who do not have wealth.

How a professor or anyone with access to the history of the 19th and 20th centuries can believe this is absolutely astonishing. I don’t think it’s a huge over reaction to call it “anti-liberalism”. There are other more accurate terms for this (fundamentally wrong) economic model, but saying them detracts from the actual problem.
$3k per month (post tax) is in the ballpark of $60k per year

If you're talking $3k/mo pre-tax, that's in the neighborhood of $18.75/hr

If you're "not quite old enough to draw Social Security", surely you know how to find a job ...no? You must have had one at some point - and loads of places all over are hiring all the time :)
My feeling is we’ve been careful and considered about what we build and why, though I understand some folks don’t like what we’ve made. That’s their right, just like it is our right to build things we think are important and add value to the Nix community. We’re not in charge of the Nix project: Nix has its own governance and processes that we also engage with.

Most of our tools are open source, totally free, and don’t depend on us as a company continuing to exist. In many cases I hope the Nix project wants to adopt and take over some of our work — like the installer.

Our goal is to make Nix as good as possible, and do it together. In the meantime, it’s okay to not use our tools :)