skysight-inc/HackerNews huggingface dataset:
> I can't find the story here anymore, from a few weeks ago, where the guy who worked at a laser factory tried to tell people that their laser aim wasn't stable, and the company only fixed it after the customers complained - because the colleagues were aghast at such a "non-positive" attitude from the new guy.

I believe you’re referring to this comment, from the discussion about normalisation of deviance:

https://news.ycombinator.com/item?id=34795213
I wish I had a pic of it, but in a building I once worked in, there was a Ford Model T with a brass plaque mounted in a visible location on the firewall that essentially said if you violate the patents or sell the car in an unauthorized way, the title reverts to being owned by FoMoCo.

Doing an image search for "ford model t plaque" yields some examples.
Sin(x)-style encoding is called positional encoding and it’s used in neural radiance fields (NeRFs) and also in transformer-based models.
Well, what else do you do with it? Insects aren't pandas, there's no world where killing one will have an ecological effect.
Interesting how they all realized this thread at more or less the same time considering how long TikTok been out. "Influencing our democracy" has also been trending heavily.
Having lived all over the world, but not the US, I don't think I've sent or received an SMS/text message once in the last decade (except for bad 2FA implementations).

Apple's weird and semi-transparent (to the user) hybrid system of mixing a proprietary web protocol and SMS in the same app is obviously problematic, and the rest of the world moved on to other messaging services, but it's weird that the US is still stuck on this.
I already said it might be no more than conditional correlations. That does not account for an emergent combination of conditionals that could implement some undiscovered algorithms of sentience.

If our brains are no more than computers and our own consciousness is software, then there exists some algorithm or combination of that gives rise to sentience. If these models arrived at this special algorithm during their training, much like the optimization of evolution arrived at the same, then we may have created something sentient.

But the fact that our own sentience is a mystery means that there’s not a whole lot we can say mechanically about these LLM other than talk about their behavior and whether it’s convincing.
>The design appears to be based on the notion that most of the confounders are washing out in the propensity to seek cardiac treatment, which was a precursor for recruitment into the study

What a bad assumption for a design. It should be obvious that there is still a relationship between lifestyle health and things like artificial sweetener intake even among that filtered group.

Nutritional studies are just all kinds of worthless when you try to use it for making actual decisions. They should be used to guide future and more detailled/well funded research, and that is literally the only thing they should be used for.
Whoa - that's a heck'in LOT of updoots.

I actually kill my accounts after a couple months on every service and start over with a new nym. I don't want the (increasingly automated) cyber stalkers to have an easy time of it. Old cypherpunk trick from the 1990s.
> some kids are absolutely more work

no argument on that point!
Just spin it. Create some targetted facebook adverts

"New law to allow people like Jeremy Corbyn to see pictures of your kids"

With a sinister view of him looking evil

"New law to allow people like Boris Johnson to see pictures of your kids"

With a sinister view of him looking like an idiot
I would love for someone to aggregate all the claims around coffee. It seems like every week I see a new drinking X or more/less cups of coffee may increase/decrease your risk of Y. Beer/wine too
I think it’s more competitive than that.

Company B isn’t just looking at company A’s “success”. Company B’s levels of attrition are increasing because its employees are going to company A. So company B has no other option than to open the hiring floodgates or else they can’t meet bare bones maintance tasks let alone growth.

Not your comment but most of the comments on this thread are whacky. It’s like people completely forgot how hot the software market was during the pandemic. Anecdotal but I had 2 friends trying to break into the software game at the same time. That didn't happen during the pre 2019 boom so who knows what that means lol
AI and Bitcoin
Counterpoint: We extend rights and protections to rare and beautiful things like the Great Barrier reef or endangered species despite their intelligence or belligerence.

The minds AI has won so far were won in this way. Our pets, through breeding for characteristics that remind us of ourselves, won their rights through hearts and minds.
Law and Ordure: *Scatalogic Rites of All Nations* (1891)
I think we are in front of a new trend. Moving out the cloud and back to bare metal servers. Will we see a decline of AWS in favor of Digital Ocean, Linode, Hetzer and Cloud66 ?
And in this case it's gone down as "X supports this bill"
Still odd one's reaction to seeing a neat living creature is to immediately kill it and mount it.
> For lonely programmers, identifying the code that should be high quality (the one you will be looking at continuously) and the one is only there to fix a single problem is really important.

I feel your pain. I am the main coder, in a small team. There's one server guy (part time), and one semi-technical graphic designer (also part time), a couple of admin/marketing folks (also part time), and me (full, full time).

My software is really good, and I don't need anyone else to tell me it is or isn't.

That said, I am also quite aware that I have to make compromises, and that there are things that I'm not good at.

For example, I'm a higly advanced Swift programmer. I write Swift, every day (like, seven days a week, 52.14 weeks a year). I'm good with UIKit, and reasonably good with the other frameworks.

Server-side, I've been writing PHP for over 20 years, and never really got full mastery of it. I can write some very performant and robust server infrastructure (a lot of it lasts a long time, too), but I don't pretend that some kid couldn't code me into a corner.

But they might have trouble doing that, with Swift.

Doesn't stop them from being real judgmental, though. I suffered from that, myself.

Here's an example of stuff I do, now, that I would have sneered at, just a few years ago[0]:

let distance: CLLocationDistance = CLLocationDistance(rawMeetingObject["distance"] as? Double ?? Double.greatestFiniteMagnitude)

That uses a nil coalescing operator (??). In some cases, I can go through several of them, on one line (cascading nil coalescing operators).

That says that I need to get something from the "distance" key of a parsed JSON Dictionary, and, if it is not available (either as a key, or as a value that cannot be coerced into a Double), then I should return the maximum Double value (so it will blow up the distance sorters).

Here's a slightly more involved example (from a proprietary app):

let defaultDict: [String: Any] = [
Keys.useTestServer.rawValue: values[Keys.useTestServer.rawValue] ?? defaults.value(forKey: Keys.useTestServer.rawValue) ?? Self._useTestServerDefault,
Keys.resetPrefs.rawValue: false
]

If there's no default value in either the runtime, or the app defaults, then I use the hardcoded default. The reset is always false, after the first run.

That's actually fairly typical advanced Swift. I used to rail against it, but now, I do it all the time. I also tend to use tail closures a lot (that's when you declare a closure at the end of a function parameter list, so you can simply open the closure as a function result). That's also something I used to rail against.

If someone wants to maintain my code, then they need to have some decent chops. Usually, that's me. I will often revisit code that I wrote, six months ago (or more), and have learned how to read it. I write code that I want to see again; not some junior programmer.

[0] https://github.com/LittleGreenViper/LGV_MeetingSDK/blob/e91b...
"People don't want their movement tracked" <-- something that isn't happening in free societies, with the exception of maybe murderers.

"Any officer can clock their speed" <-- but you're completely cool with a society where uniformed officers are ubiquitous, randomly enforce the law and could track your movement if they wanted.

At least have the integrity and honesty to admit you just don't want to pay tickets for speeding or parking illegally.
The invisible ocean crisis of toxic chemicals used in plastics
In the US, airline-canceled or "significantly delayed" flights (as opposed to passenger-canceled) are entitled to a full refund. The airline will not tend to tell you this, and they'll resist quite a bit, but you're legally entitled to one, even on a non-refundable ticket.

https://www.transportation.gov/individuals/aviation-consumer...

UK seems to be the same: https://www.caa.co.uk/passengers/resolving-travel-problems/d...

> If your cancelled is covered by UK law, your airline must let you choose between two options:

> 1. Receive a refund

> 2. Choose an alternative flight
Clickable link to the video: https://youtu.be/Wye8I3KoXaE

I should also point out that I did DM DavidH hoping to come up with a resolution but haven't heard back.

It goes without saying (not really, I guess ) that I don't intend to take advantage of their free plan or anything like that. I'm paying for every GPU hour I use (fast mode).
Why not just use PresharedKey in Wireguard?
A "branch" is two things. In git, it's the ref. To humans, it's the ref or the chain of commits under it.

Both of these have their place, I feel.

When thinking about commits to a branch, humans (I speculate) tend to imagine the branch as a sequence of commits.

But when operating on the branch ref itself, like when you delete it, you should be very clear that you're not deleting commits.
Inset joke about loving my 12 year old 4runner that's the most basic car I've ever owned.

But this isn't anything new. Buy here pay here places have been throwing ignition locks on cars for ages and shut off the ignition if you don't make payments. This would take it a step further, integrate it into the car, and add autonomous features to it.
Very accurate and succinct!

Someone said a long time ago that "The love of money is the root of all evil".

I'm not a follower of any particular religion, but that guy sure got it right on that point! Also, the only time he was recorded being violent was when he kicked the money-changers out of the temple.

How do we kick out the money-changers from the Internet?

Back to the roots of info transfer... it seems the tagging devices+apps tell us that we have achieved critical mass of node/relay density for an underground mesh network to work, if we can get enough people to run it . . .
^ they are excellent. The philosophy, the principles, for which they are entirely unique among all providers. It's also entirely sustainable for many long term personal projects, you really can stick a tenner on your account and potentially forget it for years provided your site isn't stupid size (Although I only recently noticed at some point they stopped charging for per unit bandwidth). They've been around for a long time, and I hope they continue to be around for a lot longer. There is also something soothing about the no BS unchanging interface, not a single stock image in sight :)
I fully endorse harmless lingustic/academic antics, but some of the people behind "linguistic purity" also seem like the kind of folks who endorse cultural and racial purity.
Let us not say that people at the age of 80 make a lot of mistakes. Rather, let's say that the world, society at least, is arranged for the benefit of those in the prime of their lives, say 30-40. By age 80 those same norms and conditions make things like reading, using a mouse accurately, and cogitating about things designed to be deceptive, at the edge of clarity, is inordinately difficult.
Seems like this might be easy to manipulate.
No it's not, it barely does any of the things X11 is useful for.
Take my angry upvote.

"My truck done left me and my cellphone said I'm broke"
OpenAI's CEO Once Bragged About His Hoard of Guns and Gas Masks
The article makes zero sense the way it's written now.

When you're going Mach 11 in one direction, you don't "toss" anything "over the shoulder" and run away. You either slowly turn the plane around, with a turn radius of 70-110 km depending on how much you want to torture the pilot, then lob an (admittedly extremely dangerous) missile at them, then turn the plane around again and run, possibly losing speed in the process, or you actually shoot the missile backwards, in which case you need a powerful radar looking back to guide it, and you need an insanely overpowered missile able to brake from Mach 11 in one direction and accelerate to lethal speeds in the other direction (that's around Mach 3 for a solid kill probability). In either case, you're so incredibly technologically advanced compared to your opponent that you essentially don't have to care about them at all.
This is interesting, and I love your taste for weird off flavours. I lately have developed a new love for whisky that appeared almost out of nowhere. Something about the alcohol taste disappeared suddenly and opened a whole world.
Nah, the article is right. I see a lot of really smart devs who just write great code that nobody wants. They just disappear and go quiet for a week and then deliver some solution that was not specified by the product team because they think it's better. I've had to tell really smart engineers to straight up delete code they wrote because it's not what we want to show to users. Some of the best EQ/communicative developers are the ones that work collaboratively and frequently come up with trivial solutions by asking the right questions. Really, the best orgs have a mix of both or, ideally, individuals who can do both.
And by replacing ownership with either de facto or de jure rental of any and all private property.

I have a big enough philosophical objection to the concept where we don't actually own property and may only rent it from the government due to property taxes. Now we "own" phones we can't control, "own" cars that have features dis/en-abled over the air if you pay for them.

Product managers are brimming with innovative features and benefits enabled by stripping ownership away from the public/consumers. It reminds me of the Black Mirror episode where you pay for your toothpaste $0.05 at a time from a dispenser in your home when you want some on your toothbrush.
Your thoughts are likely not very far fetched, but in this case, to the best of my knowledge, IC and LEOs seem to be more worried about stopping individual 'bad guys'( quotations, because I hate this term ) from causing damage with ICE machines hence solutions like mandated remote off switch and so on.

On the political assassination front, wasn't there a story out about one such attempt or did I dream it?
MRSK
There are multiple problems with the way "Full Self Driving" has been promoted and sold:

1. calling level 2 driver assist "Full Self Driving" encouraged people to abuse it and people died.

2. Selling a beta buggy driver assist for $thousands is a scam

3. Selling Tesla cars on the basis of a promise to make them into moneymaking robotaxis is a scam on par with timeshare frauds, except even the worst timeshares actually get rented out sometimes.

4. The promotion of FSD amounts to stock manipulation. Cathie Wood's ArkInvest bases a large part of theiir $TSLA price target on the prospect of robotaxi revenue.

5. If camera-only FSD turns out to be unfeasible, no Tesla on the road now will ever FSD.
Agreed. It seems to me that doctests (i.e. code examples in docs that also count as tests, common in Python and Rust codebases) can possibly cover parts of this.
If software developers could produce user maintainable software at anywhere near the pace the users can build the spreadsheets, the author might have a legitimate grievance.

Instead, the software developers are complaining about people cutting their own hair, essentially.
It is a little odd that the US is so iMessage-heavy when the rest of the world isn't but IMO relying on another proprietary protocol (i.e. WhatsApp) really isn't great either. I kind of think everyone is in an awful place.
This is the point I was making. We humans do have this emotional sensor we can use to probe the minds of others. For some people, this emotional detector started beeping when they talked to Bing. Is the sensor faulty? Maybe. But as it hits for more and more people that becomes it’s own problem.
> they only collect data related to how you use the app

Did you read it? Because that is not what it says. That page also explains how they:

* fingerprint your device, and your biometrics, and ID your device even when you don't log in

* collect your location information even if you deny OS permissions

* collect information about your viewing habits

* collect and share information from data brokers

* share information with foreign companies in their corporate group, and comply with all legal requests. (and there's a link for more detail that returns a 404)
> At Google, generally available means it's a feature that about to be killed off.

;-)
On a related note, if you come from the R community and is already familiar with the `tidyverse` suite, `tidypolars` would be a great addition.

https://github.com/markfairbanks/tidypolars
We spend our days in a Microsoft world, the ribbon is familiar. I'd be happy if it was more keyboard driven but most others would complain.
Yep, I think you’re right.

We just need to do away with shoddy first implementations, while avoiding premature optimization (or pointless perfectionism).

Which is all good in theory. In practice, management needs to also acquiesce and stop with the impossible deadlines.

I mean, I’ve worked on more than one projects that were sold to clients before they were implemented, and I think I’m not unique in that :)
My team has a slack bot for giving positive encouragement very similar to what he describes. Can confirm that it's nice, but does zero for retention.
FWIW, this was the number one comment yesterday on the Reddit thread about this.
AI and ChatGPT are selling cars in the metaverse
The article refers to a "cookie" as a "biscuit"

"Lacking a reliable way to detect retransmission, we remove the replay protection mechanism and store the responder state in an encrypted cookie called “the biscuit” instead. Since the responder does not store any session-dependent state until the initiator is interactively authenticated, there is no state to disrupt in an attack."

Both WG and PQWG are vulnerable to state disruption attacks; they rely on a timestamp to protect against replay of the first protocol message. An attacker who can tamper with the local time of the protocol initiator can inhibit future handshakes, rendering the initiator’s static keypair practically useless.

The use of the insecure NTP protocol is the reason for the "cookie" / "Biscuit" mechanism.
pandas added a copy-on-write API in 2.0, so under the hood the Arrow columns are still effectively immutable.

https://pandas.pydata.org/docs/dev/whatsnew/v2.0.0.html#copy...
Myths told by Covid experts – and now debunked
Maybe it’s the web resolution, but I can’t see what has changed in any of these (aside from the upturned north corner that they point out for you)
Faster Software Packet Processing on FPGA NICs with eBPF Program Warping
Unfortunately, that’s a big assumption. Zero slight to the Asahi team (they’ve done amazing work) but there’s considerably more to do to get anywhere near what macOS gets with battery life.
Ah I see. You are definitely way deeper down that rabbit hole than I. I got Ardbeg Uigeadail (which I think didn't state its age, like you are mentioning) and thought it was fantastic. Even Laphroaig and Macallan and so on suit me fine.
The second paragraph that you wrote is fantastic. The first paragraph is unnecessarily harsh, in my opinion. You don’t need to attack anyone here-we are all just trying to contribute to the conversation. That is all. Be well.
100%

Not sure why people are blaming various software projects for the breakage that was introduced by apple.
Single developer work is akin to single point of failure. This article brings to memory a famous article from an author name that it eludes me at the time. The article reads a line that goes alone this idea: "With enough eyeballs, all bugs are shallow". You wouldn't board a plane that was built by one single guy right?
I don't really have a view on the ethics of it. I don't think anyone should apply to any company that doesn't respect your time during the interview process. Other than resume / cover letter preparation (which parallels writing the job ad), I think the rest of a job application process should be reciprocal with the company putting equal time into it as the applicant. The idea of making someone do a bunch of work when a company has no skin in the game is offensive. Another one I've seen is recorded interviews where a candidate is asked to answer some questions into a webcam because the hiring org can't be bothered to actually talk to them.
It didn't immediately yield any for me, so here is one directly for the interested: https://www.ebay.com/itm/364109744022
> we’ve already handed over the core societal function of information search and retrieval to them.

Have we? For many people, ChatGPT3 is a curiosity. Talking to a bot is inefficient, requiring 'prompt engineering' and a tedious back-and-forth to get a legible response (that's often wrong!). Most people are not going to tolerate such a poor and slow user experience.

For now using LLM-based chatbots is like having unlimited credits for Fiverr, with all the quality issues and frustrations that comes with that.

All this bated breath reporting reminds me of the noise about a Facebook "Gmail-killer" back in 2010. Instead we got Messenger while Gmail users increased 5x since.
Nikola also had videos of their electric trucks "driving" on YouTube. These were convincing enough for people to invest millions. Not a high standard.
> I've been running Linux on Macbook Pro's for years

> I haven't done it on the new M laptops

From these two comments, I am guessing you are running on pre-touchbar (2016) Macbook Pro's, because the touchbar models before the M1/M2 were absolutely horrendous for running Linux. You can see a table of features that do or do not work still on those models[0], notably wifi -- perhaps the most critical feature for a laptop to be useful as a mobile device.

The pre-2016/pre-touchbar Macs are such nice pieces of hardware despite their age, but it gets me wondering why not invest in another hardware platform that supports Linux well, is modern but has high quality hardware?

Some examples I can think of are the XPS and the Thinkpad Carbon.

[0] https://github.com/Dunedan/mbp-2016-linux
The real story here is that Ford incentivizes employees to write patents (though I doubt very much this makes them particularly unique). Beyond that, the technology required to support this functionality is so far ahead of what's available today (or likely to be available anytime soon) that it's not worth a serious debate.
You can download the file with curl so you can read what the script is doing before executing it. You don't have blindly pipe it to bash.
For anyone curious, here's a set of benchmarks that compare Pyston vs PyPy (vs Python 3.11):

https://www.phoronix.com/review/python311-pyston-pypy/2

They're neck and neck in most benchmarks, interestingly enough.

As to why not PyPy ... well, PyPy is a complete reimagining of how Python is implemented, so a merge would be infeasible. It would have to be a very disruptive transition and the appetite in the Python world for a big transition is ... minimal.

PyPy is also slower when calling into C extensions, so that's one downside. I'm not familiar enough with it to speak thoroughly, though.