skysight-inc/HackerNews huggingface dataset:
"The first thing any responsible NeoVim user or advocate should say to any beginner is, "Do NOT learn NeoVim until you have mastered vi and then vim first" but obviously they never do that. Instead, they blindly seek to corrupt an entire generation of new terminal users causing them to mistake this horrible alpha software --- that's internally closer to Roblox than Linux --- as a thing they call Vim. It's just not."

I mean if they both run on Lua he's not wrong
> I disagree, it is actually super optimized […]

Well, you live in fantasy land then.

> One study found that passengers on a seven-day Antarctic cruise cause as much CO2 to be released as the average European over the course of an entire year. […] While cruise vessels represent only a fraction of the global shipping industry, they account for around a quarter of all the waste produced by the sector, the review found.

https://www.independent.co.uk/climate-change/news/cruise-shi...
They just announced 500k driverless miles in Phoenix. Over several years that sounds laughably small to me. For comparison, motor vehicle fatalities in the US are around 1.5 per 100 million miles. We're several orders of magnitude away from even being able to convincingly demonstrate that these reduce (or at least do not increase) fatalities in the real world.

I'm glad that Cruise beat Waymo to driverless in SF because they are providing the swift kick in the butt that Waymo seems to require to actually make progress in a reasonable amount of time.
Is this satire? In any case it is so low quality I really doubt it has any place here. Though maybe a proper discussion can be had in comments instead.
Americans view vacations as speed runs because we get no guaranteed vacation time, and two weeks is considered the standard. When you consider that one week of that typically gets taken up by family visits, the urge to do as much as possible in what little time we have is understandable, even if misguided.

I've been writing software for 15 years and I currently have 15 days of PTO. I hate the hectic rush that passes for travel. I look forward to the day I can retire and slow travel, spending a month at each destination.
Both can be true. Companies will question every little nickel and dime certain employees spend and then have big stupid horrible blind spots in other places. Happens all the time. I was a PhD student at Yale and they were extremely touchy about certain kinds of spending, and then would also do stupid stuff like this.
Scania did a neat affordance for this in their (otherwise rather incremental) autonomous AXL concept. A band of LEDs around the vehicle that light up "towards" a pedestrian once the vehicle takes them into account: https://youtu.be/0WN9xvAvEls?t=499
> That's literally time taken out of someone's life that they could have used to be with family or whatever they wanted instead of transcribing ridiculous reports.

Only if the product is run by one or two people who give each other that much time off. *Much* more likely, this work not commissioned by the client, leaving space for other work to be done.

This "automation will lead to more free time" is a utter utter myth, because those with the power to pay staff will just sell their staff's time+skills to someone else/some other problem.
> Define "widely". We are decades away from a driverless car driving in snow.

I agree snow is a lot harder (I don't think it's decades, though). But the cases
moritonal brought up mostly don't require that.
There's this great compilation video on youtube of Elon Musk promising fully autonomous cars "next year" since 2015. https://www.youtube.com/watch?v=o7oZ-AQszEI Sorry for the dumb clickbait title.
https://en.wikipedia.org/wiki/NS_Savannah
Most likely they’ll just make sure drivers are available for tricky pickups and drop offs.
He's not disputing that, he's disputing your "shell game" comment. It's not a zero sum, and solar panel creation is better in the long run compared to burning coal.
The very first thing I ate in the US (in 1995) was a club sandwich - it was huge and had been battered, deep fried and served sprinkled with icing sugar.

Even by Scottish standards that seemed a bit much!
Remember the melamine baby formula scandal ?

https://www.cbsnews.com/news/trace-melamine-found-in-us-baby...
I think it's the 'relatively near-instant' that's not happening; it's slowly happening in a few cities in limited routes; I'm sure it'll get better/wider but as long as it's an incremental thing then a lot of these problems aren't suddenly going to happen.
That crash did not have the kind of effect on the perpetrators that it should have had.
I like neovim and enjoy using it. To be fair though, like the author suggests, I am unemployable and terrible.
And also that they never violate Google's TOS.
I use them when there is some data hidden away with an unresponsive team as far as fetting a good api to read the data, and i don't have a lot of time, so i will just toss together a quick scraper from however the data is exposed (could be html, could be csv, could be some terrible json or xml format). I will use regexp, but even more crap like line.contains() or .endswith or line.split("nc]")[1] or json.get('whatevs',[{}])[0].get('sub1', {}) etc.

Dreadful, but fast enough to let everyone know, there are 58 Java 7 taking prod load within an hour of the meeting where it was assumed there are zero Java 7 apps.
> The other problem with thinking "this is what everybody does" is there's the unstated "so keep your mouth shut and just go along with it" that's really unhealthy for us all.

I agree with you that most people have status quo bias making up the majority of their moral compass. But I disagree with your defense of isolated demands for ethical behavior, which are dangerous and counterproductive.

First off, they cheapen principle by making it a conditional bludgeon, used to attack only unpopular entities. Participating in the lie that FB is doing something uncommonly nefarious implicitly shields every other actor that (eg) HN doesn't feel such obsessive hate for.

Secondly, it provides a scapegoat so people can ignore the difficult work of actually addressing systemic rot. If this is a widely-used tactic, and we agree that it's harmful, then perhaps there's a structural issue to be addressed. You can't even have this conversation if everyone thinks it's just something uniquely evil that FB did.

This was my problem with the way my social milieu handled Trump. I think the guy was a dangerous lunatic, but my friends/family's tendency to immediately assign all of the world's ills solely to him (kids in cages! 100s of ks of covid deaths!) gave them an excuse to ignore the systemic rot underlying society's actual problems (borders inherently rob people of their humanity, and our public health agencies have severe cultural issues).

It's not "defending the bad guy" to say that turning them into the literal Devil, solely responsible for all evil, is harmfully letting others off the hook.
Show HN: ActionStitch – DIY 180° sports video recording using 2 action cameras
It will be interesting, but I'd guess the "near instant" part is wrong. Goods need to be moved around - trucks are in constant use. It will take a long time to retro-fit trucks or manufacture new ones. It will still be positive ROI to have a human driving an existing truck for years. Taxis is harder and could happen faster, but I'd still bet it's a 5-10 year process.
You forget when people stay on the cruise ships, they no longer drive cars or take public transportations.
Many people seem really careless with their children on the road. Another example is walking out into a crosswalk with a stroller without looking both ways. Yes, it's my responsibility to slow down. But for god's sake don't assume I'm going to!
Intel is so lucky that real graphics cards have been eaten by blockheads and the supply chain monster since otherwise nobody would take a chance on them after a decade plus of brand destruction done by integrated graphics that do little but cause corrupted graphics and crashes on gaming and desktop replacement laptops.
"Even if I do post from "trusted sources" no one takes it seriously."

People would take you more seriously if you didn't come on with the attitude that you know everything and anybody who disagrees with you is an idiot.
Yes, I thought so too. But I think the site reasonably and generally fulfills the objective of a 'dictionary'. I was going to reply to your comment with the best introduction to Bézier curves I've read (and I'm a math guy), before realizing that it was you who wrote it. You helped me understand some dry numerical analysis text I had been assigned since your primer is interactive and so 'concrete', thanks.
This is an absurd and silly list. You list a bunch of obscure and not widely useful pieces of highly specialized knowledge. Time to rethink what fundamental means.
Sure, but the labor demand is also large and spans a wide gamut of skills. Someone who used to be a gas station cashier can certainly find work elsewhere.
> this would be defeated by enlisting family members as back-up primary residents

I don't see how. The family members still have to live somewhere. Oh no, the person rents to their kid as opposed to a stranger! It still means that wherever that kid was going to live otherwise isn't rented out to them and is on the market.

> fraud would be in people lying about their primary residences.

Yeah, I don't see how. Everyone gets one. So, if you don't need a home and are responsible maybe you get hired to rent out an empty place? It doesn't scale.

> people lying about others’ lack of primary residence to appropriate their homes for their cronies.

That's stupid. It seems just as possible as people lying to get your bank account. There are all kinds of ways that people have to let the government know where their primary residence is.
These are very useful properties to have. And I rather use an abstraction where these properties hold, rather than one that just takes care of some plumbing. There is a qualitative difference here.
Apple lies themselves. They don't pay the news to lie for them, though they do sanction reporters who report inconvenient truths. Facebook has a history of paying for smear campaigns.

https://www.business-standard.com/article/companies/facebook...

https://www.bbc.com/news/technology-13374048

https://www.eff.org/deeplinks/2019/01/update-facebooks-smear...
Mach is not a fork of BSD.
The kernel is Mach (Hybrid microkernel) supporting a BSD API.
Ask HN: How are you saving for retirement?
Do you take any actions towards saving for retirement at all?

Are you in your 20’s, 30’s, 40’s +?
They _try_ to exert a lot more control over what their children are exposed to. I'm not sure they're always successful.
I don't think regulation is the answer. The US government should just create app.gov with a 1% fee or something and out compete them.
The USSR thing wasn't part of the conversation, and just is some "all government regulation is communism".
Hi, I work on Grafana Alerting. Provisioning of alert rules (and other objects used for alerting) will be possible using a new API in Grafana 8.5 and we will update the Grafana Terraform provider right after to take advantage of this new API.
I don't know the intent of the writers or editors, but I would think a political strategy firm is reasonably aligned to one party or the other and its alignment is totally valid context. I didn't get the impression it was overplayed here. I think what does happen sometimes is that when there is a negative connotation, as there is here, and the association is with the Democratic party, that context is downplayed or omitted entirely.

Aside from that, the choice of a Republican focused group makes sense since the strategy was to assert threats to traditional values and appeals to nationalism / anti-China sentiment.
There’s no remote driver. There are people at a remote center that can add labels to scenes if the computer doesn’t have enough confidence to proceed. One the computer has enough information to start planning again, it resumes driving.
Generics can make your Go code slower
As much as being a full 100% free-market person, I'd still say there are plenty of fair and (probably) effective ways to regulate this market.
> there should be a pathway to a $5,000 fee where you get a higher level of human interaction

That sounds like extortion...

"We're going to ban your account because we want to, unless of course you pay us $5,000 so you can talk to a human to resolve this issue."
Nothing says you have to write the whole book start to finish

Or even a whole chapter start to finish

You'll find, as you go, that your outline/plan will morph and shift as you go, that some part(s) will be better elsewhere, etc

Don't be afraid to cut-out content, move it, reword it, etc

Some things have to be done in order (you can't throw a roof up in the air and build the walls under it so it lands on them) ... but many things are not sequence-dependent during creation

Keep this in mind especially if you're writing something of the "technical" or "reference" variety - your audience may (but probably won't) read it all in the order you wrote it. They could easily find half of chapter two to be where they start, move to the end of chapter nine, and back to the middle of four
Advanced warning: probable remote code execution in Spring
You can't legislate morality, you can only price externalities. Add a hefty carbon tax and I'd bet that'd change the calculus a bit.
Feature request: Add timezone field and filter on timezone.
ah . well that's also not true, nowadays there is a job market and toil is reserved for the working class / service class perhaps. Most people are middle or above class in modern societies
It does not look far fetched at all. Current issues stem more from legal wrangling over who is liable than whether cars can drive in 'driverless' mode. I don't know what the future holds, but it is nothing like fusion.
First time I heard of this. Who promised this 30 years ago?
Initially, the idea was to not have keywords selection at all. Wanted to allow for typing any query and just visualise. But it was a bit too complex for the timeline. Was looking to plan this out shortly, but there are so many good suggestions here, I feel might need to overhaul a few other parts too.
I think there is something like Telescope, e.g. when you hit <space>-f to find files.
Supabase Enterprise
the editor for Google Docs is the one really good thing I can't get elsewhere, but I don't do that much important stuff in it - just like planning vacations, etc. Once I'm done editing something, if I want to back it up I can just export it elsewhere
Thanks! I've started using week numbers to keep track of certain weekly tasks and didn't have a good solution for the "I'm half asleep and can't recall(+forgot to write an alias for) a highly specific `cal` invocation" case.
>The environment was less toxic and people were far less paranoid in general.

The Satanic Panic or moral crusades about horror movies like Poltergiest had no bearing on your life?

>The 80's officially died in a wave of hip-hop, rap, awful "butt rock," bad films,

Why do you think those music genres killed the '80s?

>and a sudden appreciation for general stupidity.

Is this in reference to the Simpsons or something else?

>The inspiring momentum of what felt like a positive movement seemed to fall apart suddenly with corporate consolidation of media, commercialization of everything, and a darker, harsher, lifeless cultural attitude.

Wasn't the media already consolidated to begin with (i.e. 3 channels if you didn't have cable or satellite)?
I would much rather have a repository system like F-Droid (or you could compare it to Debian/AUR/openSUSE) where the publisher has to create a repository that respects some kind of standard so that they can distribute their software.

NewPipe does this for F-Droid in order to deploy the updates faster. Otherwise, F-Droid needs to very, compile and deploy themselves and it usually takes a few days.
Not only that but I'll bet my next ten paychecks the average American is more sedentary in 2013 than they were in 1961. So I would expect the net surplus calorie increase to be a lot more than 24%.
Yeah, but I love boats too. Like, really love boats. Even though it’s so huge you can barely tell you’re on one, I like going out on the deck of my room and just staring at the vast ocean. Or laying out by the pool on deck and seeing the ocean around and knowing “hey, I’m on a huge boat! This is great!”… for some reason it hasn’t gotten old and I’ve cruised a bunch.

I know it’s not super rational, and it’s not for everyone, but I always massively enjoy my time on cruise ships. Best vacations I’ve ever had.
Uh... people have already been killed by autonomous cars. And they're very new. I don't think it's funny/weird at all that someone would be nervous about being in front of one, without an airbag.
In my case, I moved to Fastmail... and yeah, the hilarious thing is people remember moving from AOL to Gmail over a decade ago, and think Gmail is still so much better than everything else.

Gmail is worst-in-class at this point. It's slow, it's bloated, it's bad at spam filtering compared to the alternatives. They've been riding on people remembering email before Gmail, but not really actually stayed competitive with any modern alternative offering.
Tesla FSD beta has something like three orders of magnitude more miles driven under full autonomy now, almost all of it by non-corporate users free to post whatever mistakes or mishaps they can find.

Waymo has one (now two) heavily geofenced service areas with a few dozen cars. It won't take highways. It won't enter certain intersections or transit certain neighborhoods.

Just recognize that there's some level of cherry-picking error in this kind of analysis. FSD beta and Waymo both make mistakes (mine curbed a tire once, there's the now-famous video of the car hitting the plastic bollard in San Jose, etc...), but you're going to see far more of those from one system than the other.
It would likely have it's own HN post rather than just a comment, lol
Thanks for the detailed info about this! I'll go poke my head in on this again now that I'm awake and verify all of this. Some people are claiming POCs so I'm very curious to dig in!

Just because something is popular doesn't mean it's going to be bullet proof, btw. People miss stuff regularly like in log4j. Digging deep is where the juiciest bugs are found!
Selective implementation inheritance is actually quite useful for kernel/driver development if its used where function pointers in C tend to be used. Pluggable interfaces. It standardizes the syntax, provides default implementations, and forces implementation of mandatory methods.

C++ when used as a better C, really is better.
I'm personally a big fan of laminar (https://laminar.ohwg.net/docs.html). Which is an extremely minimalistic cicd solution which makes you existing tools for your pipelines instead of giving you a framework.
I can feel the downvotes coming deep in my bones.

But Google has its own reputation (and users) to protect. It's taking a risk whenever it allows a developer on its platform. If a developer with low name recognition uploads malicious software, it's not the developer's name that makes the headline.

Crucially, there's no information on what the employee (and later contractor) 'H.' did to get themselves banned. Or fired. From the OP's own timeline, the ban came less than two months after they severed their relationship with 'H.' Google isn't swinging around the ban hammer years after the OP separated with 'H.'

The OP's games could still include code contributed by 'H.' And 'H.' is apparently untrustworthy. Is that a risk Google should be forced to take as the curator of the Google Play store? I don't think so.
What is the kernal and the bus for the cloud?
Quite right - and it's been that way for a very long time in novels (Jane Austen and Anton Chekov come to mind). It's fascinating to watch the development of video games as a character-driven art form; certainly for a long time they have been able to cultivate an aesthetic sense and an idea of beauty but lately we're seeing games which delve into characterization, and that only promises good things for the medium.
I think the cars picking up things/people without drivers could be the worst part. Imagine being driven in a taxi, and about half of the vehicles around you have nobody in them. I suppose it's not inherently wasteful since you never really needed to be in the car to go pick something up. However, if the price of delivering something by car decreases a lot, the volume of deliveries will increase a lot too.
It surely isn't just pig farms though. Cows, chickens....
> it really makes the difference in my feeling of confidence it's aware and able to react to things as a result of being aware to them.

Could you clarify? In which direction does it make a difference?
The old rules still apply: if you don't control the computer, you don't control the data on it.

In a way, this is sort of a digital-era generalization of "freedom of the press belongs to those who own one."
I’ve been hearing “ten years” for ten years. I’ve learned not to trust the opinions of tech people. They’re really good at fixating on only the pieces of a whole problem that they’re familiar with or interested in.
On the other hand, if I were creating a fleet of self-driving taxis, and I could choose between 50mpg cars or 20mpg trucks/SUVs, I'd use 90% the former.

People buying personal cars at the moment tend to choose the latter: https://www.edmunds.com/most-popular-cars/
Yes, competition is better. Force them to allow other app stores on the same footing with Google's and Apple's. See how fast both suddenly find resources to deal with issues like these.

Sunlight (and competition) is the best disinfectant!
The Spring code isn't restricted to strings, it will accept any type. So you don't need to find unsafe string serialisation to get an RCE; what you need is some type which is unsafe when deserializing the output of its own serialise function (and for an attacker controlled instance of this type to be passed to this Spring method)
Interesting! Like a higher fidelity turn signal.
> How was this implemented?

The mechanism in the post is the same mechanism in use today with Sorbet signatures.

To get the `sig` method in scope, you have to put `extend T::Sig` in that class (or one of its parents). When `sig` is called for the first time in a class, it monkey patches that class to install some overrides of the method_added method. Ruby calls this method_added method for you every time it creates a method (from any means, static or dynamic). Code is here:

https://github.com/sorbet/sorbet/blob/master/gems/sorbet-run...

> How is the story for sorbet and vim/nvim?

Great, honestly better than VS Code for everything except autocompletion. I personally use Sorbet with Neovim.

> Are there "run time" or "code gen" uses for sorbet? Like generating swagger/openapi documentation/schemas based on typed Api methods? Or vice-versa - scaffolding sorbet-typed Api from a swagger.json? Or something similar for graphql (or, well, SOAP..)?

Not that I know of unfortunately, but I also pay more attention to the type checker and it’s bugs than the tooling people build around it to get real world work done
While I see your point, when it's accounts with years of history, millions of downloads, thousands of dollars paid in sales etc., it should be easy to discern those from spammers creating thousands of new accounts with no standing.
You're right, of course. In practise, the organisation would likely make up some other bullshit work to fill up the time, because God forbid people get to enjoy life!

(There's a tiny chance the void would be filled with useful work, and that's also a good outcome in my book.)
"More soda" probably doesn't explain population-level changes over the course of a half century or more.
How much equity should I give for a CEO of my startup?