skysight-inc/HackerNews huggingface dataset:
> there has always been an amount of bending rules or capitalizing on design gaps in racing.

The America’s Cup, (yacht racing) is another good example of this. Half the competition is in the court room, which isn’t that interesting from my point of view.

https://en.m.wikipedia.org/wiki/America%27s_Cup
Immediately thought of the C64 version, which I had on some compilation pack of cassette games back in the day:

https://www.youtube.com/watch?v=dtCDh-S0tEQ
What is the rule violation with the brakes? Is it not allowed to reuse designs from elsewhere?
to click on a button?
Yeah, after monads were invented Haskell have conquered the world through its reputation as a practical “get things done” language.
Air Canada Boeing 777 gets struck by lightning while departing Vancouver, BC
>I'd say that any 'fact' is dependent on consciousness and intersubjectivity; yet at the same time, some things are more factual than others. Gravity as a phenomenon is more factual than, say, the Stendhal Effect. One can be more and better reproduced under more stringent conditions, thus having more predicting power and being more likely to be 'true' regardless of who interacts with the phenomenon, or reasons about it and its implications.

Yes, this is my point. The question of, for example, measurements of gravity (at the basic Newtonian level for non-relativistic speeds) is more factual and less nuanced than the question of "climate change" or the question of "quantum explanations of gravity".

Reducing these more nuanced (or "less factual") issues to "people who don't think those are clear and settled are mentally affected" is a psychologization of dissagreement, turning it into a pathology.

It's worse when the proposed solutions / policies are also bundled with the facts (so you need to accept both to be "within the consensus").
Still super weird, because the garbage collector tax that is avoided by the borrow checker that's decidedly not gone isn't all that big to begin with.

But perhaps it's a viable "training wheels" approach for getting used to borrow-checker friendly patterns? And I guess a scripting interpreter option that is fully rust-aware in terms of lifetimes could be truly golden for certain use cases, even if it turns out to be completely hostile to users not fully in tune with the underlying Rust. Sometimes "no recompile" is very important.

I wonder if the genesis story of the project might be hidden in "Dada has a required runtime": perhaps it started with the what-if of "how nice could we make Rust if we abandoned our strict "no runtime!" stance and went for making it runtime-heavy like e.g. Scala"? Then the runtime pulls in more and more responsibility until it's easier to consume a raw AST and from there it's not all that far to making types optional.
Oops, accidentally cut off the last few words.

Coincidentally it's back to working in the first case I described. Adding stops is still broken:/
I also spun up a Kagi account for work. The current Teams product is fine, but hasn’t been a priority for the team and lacks features available in the Ultimate plan.

I’ve wound up moving folks over to individual Ultimate accounts. They’re working on a revised one payer/many users product. Once that’s available I’ll consolidate everyone there and experiment with making it the default search experience in our managed browsers.
Maybe it’s actually a non-leaky abstraction because it makes the async-nature explicit. The alternative is hiding it, but it’s still going to affect your code, making that effectively a leaky abstraction.
not sure why google doesn't launch google search pro with functions similar to kagi with more customization...
> I'm aware of qemu/Rosetta/etc but that's not something that Android has ever tried to solve (AFAIK)

Not Google itself (they're seemingly going for a hard transition with their current Pixel phones), but some OEMs (I'm aware of Xiaomi at least) have included such things now that recent ARM CPUs have started dropping 32-bit support.
the contrast of the links against the light background is pretty poor
Fake Mobile Game Ads: Why Do Advertisers Use Them?
Many argue the same principle is being applied to professional cycling.
Apache Arrow DataFusion Comet
The Apache Arrow PMC is pleased to announce the donation of the Comet project, a native Spark SQL Accelerator built on Apache Arrow DataFusion.
Gradual lifetimes could be interesting, though.
It seems a lot more crazy to not care how society works, personally.
That the UK gov will be doing that, certainly from the descriptions in the article - though perhaps I've misunderstood what you meant.

If it's "backend tool to more easily find relevant sources" rather than what I originally thought which was "automated FOI responses with minimal/no human oversight" then I could see that more.

The examples in the article were a backend tool for searching hansard and one for what sounds like clustering and summarising consultation responses. I think the latter was misunderstood by the author of the submission to mean responding to citizens rather than processing citizen responses.

> BTW - I used to do lots of clustering and analysis on freeform text, but first SVD and then embeddings have just changed the game so much that it's the starting point now.

I agree, also with things like naming clusters and summarising what a cluster is about is a huge improvement IMO to results.
You know I never really thought about where that habit came from. It’s been so long that it’s just second nature at this point, I dont think about it anymore than I think about typing or using a game controller.

That presents an interesting problem. The older physical click trackpads had a physical thing to encourage a specific use of it. Now that the device doesn’t care where you click, there is no longer something there to naturally find using it in this way.
Adding a question mark to your query will open an AI-generated quick answer with references.
hn is full of old people yelling at clouds
And me of Hamas members parading their dead, sexually assaulted trophies
That's like saying rolling back environmental protection regulation will help humanity advance.
> as well as good understanding at the bottom, and a critical mass of
good alignment and competence throughout the middle layers.

How do you hold the middle together? Especially under such turbulence?
"Strong" leadership isn't enough.

Reflective practice [0] is one way to build that. It's common in
medical and some safety-critical civil/military spheres but strangely
missing from many corporate structures. I talk about it here with
regard to a more mature cybersecurity stance [1]. It intersects with
Agile ideas but doesn't make much noise in software engineering
project management as much as it should? Anyone have this in their
org?

[0] https://en.wikipedia.org/wiki/Reflective_practice

[1] https://cybershow.uk/blog/posts/reflective
RIP all those AI driven SEO startups.
A point that I don’t think is being appreciated here is that email is still fundamental to communication between organizations, even if they are using something less formal internally.

One’s nephew might not interact in a professional capacity with other organizations, but many do.
I tried to explain what it does in the title, but I think it needs an update. Thanks for the feedback.
> explain this

I also struggled to understand how it worked, but the article does eventually explain it.

“As you can see, the entire glove is webbed. The reason for that is you can obviously block more air, the drivers do put their hand up against the (window) opening”.
Accenture does a lot of training and education, both training their in house consultants as well as offering tailored training programs to their clients. I'm guessing that they see this as a platform for improving and streamlining the delivery of these courses.
"The best minds of my generation are thinking about how to make people click ads. That sucks."

I can't believe this went all the way to AI...
Ugh I can’t wait for Apple to roll out Siri II, re-baselined with contemporary LLM tech. So much of Siri’s architecture is exactly what I want… it’s just too dumb.
Home Insurance: A hidden crisis in US housing
but wouldn't they need to keep both hands on the wheel?
And the wheel is bit removed from the window?

I guess they are looking at differences in the hundredths of decimal points.
This is a good series of short videos that explain how teams and crews "bend" the rules in NASCAR. https://youtube.com/playlist?list=PLdxIcYiHE95ysl-GO7yYCU4KR...

https://www.youtube.com/watch?v=0DHJV8DQ8tw (This is about the window net)

The window net is square where the window has a little triangle opening at the A pillar. Redirecting the air near that triangle opening could make the car handle differently.
https://archive.ph/XRalD
I know it's kind of anathema to how these tools work, but I'd love to know what caused it to respond like that. I wonder if it's possible that much like carbon dating we've now poisoned the well, you can't use trivial tests on AI that has been trained on data that mentions those types of tests. Sure, the first set of LLMs were impressive, but what if the result of those LLMs was an explosion in the discussion of how to evaluate LLMs and now we have a set of LLMs trained on.... how to test LLMs?
This is one reason why I like keirin, Japanese bicycle racing. Everyone has to use the same old steel frame bikes, there is no contact with the outside world (for riders) before races, and the uniform colors are randomly selected.

The funny part is that keirin is one of the few sports in Japan that people can bet on (with large prizes for winners, too), so the mere inclusion of gambling doesn't necessarily mean bad outcomes.

https://en.wikipedia.org/wiki/Keirin
It's weird, I want pretty much the exact opposite of this: a language with the expressive type system and syntax of rust, but with a garbage collector and a runtime at the cost performance. Basically go, but with rusts type system.

I'm aware that there are a few languages that come close to this (crystal iirc), but in the end it's adoption and the ecosystem that keeps me from using them.
I wish we had a popular operating system for end users like ourselves that was “live” all the way down.

It’s unfortunate we’ve been stuck with Windows, Mac, and Linux only
Came to say exactly this... you want to get kids productive and head in good direction, so you name the tool for that as outright the worst possible thing they can eat. Because if you say 'lets do a bit of sugar now' kids will not immediately associate it with and imagine such junkiest food, not at all. Heck even for me as an adult my brain is just too quick.

Absolutely worst, and brutally addictive. I am sorry but that's... looking for polite word... and failing to find one as a parent.

Can I have some Heroin text editor, while writing back in my Cocaine email client, storing on Meth cluster? Of course all signed and verified by Fentanyl certificate store.

There are literally 200k+ words in just 1 single language. Lets be a bit more creative (or compose name out of 2+ words to steer meaning at least a bit).
Coding will change but still exist. If the computer is coding for you you still need to understand what it did, review it etc. If it can automate everything to do with coding it can probably automate sales, marketing, finance and support :-).
Not sure it is. It it sort of hypertext ???

https://shenlanguage.org/OSM/Introduction.html
How the Bromance Between Elon Musk and Sam Altman Turned Toxic
Microsoft's new Orca-Math AI outperforms models 10x larger
An organization of size 1 has other constraints, like time.. But also, Conway's law applies outside the organization as well, communication constraints shape society at large and the way a society is organized limits the communication channels available.

On the topic of Microsoft/Linkedin, aren't they the ones who used to or maybe still assign the same task to multiple teams and let the teams compete for who can deliver? That does sound vaguely like what you propose.
Given he wrote the bipolar issue of lisp and lisp users, what/how/why this language solve this issue?
Semiauto-updates is a potential way for them to bundle spyware or sell to some even worse spyware vendor and infect the users' computers.

I always assume autoupdates (or nagging to update without options to turn the nagging off) is hostile code.
To your point, DOOM just used an array of "random" numbers, going to the next one each time a number was needed: https://www.reddit.com/r/ProgrammerHumor/comments/3bhvuj/how...

It wasn't even a complete distribution of the numbers 0-255, as some numbers occur more than once (and some never occur).
would love to have an open source version of this tool!
From that link:

"He was for all intents and purposes driving with one hand on the wheel, which you probably can only do when you’re as talented and as experienced as Rowdy."
Yeah, same for a scripting language too - something like Lua but as expressive as Rust.

There is Rune, but like you mentioned the issue is adoption, etc.
To be precise: the contract depends on the implementation. Here’s an example:

I write an in memory kv cache. It’s in memory so no async needed. Now I create a trait and implement a second version with file backing. Now the children are crying because async needs to be retroactively added and also why, makes no sense etc.
There is kernel update even on Feb. Just not sure how to use it or install it. Is there a source something that is installable under sbcl. Can it do quick lisp? What is it?
Yeah you better be 99.9% perfect if you are going to take 60 seconds of plain spinner time to come back to me.
Playing audio files in a Pi Pico without a DAC
Is that the deceased code search tool?

You could run Sourcegraph and import/sync those repositories.

Or you could run your own ElasticSearch/Melisearch and crawl the websites yourself (if you're interested in things other than git repositories).
> I never asked you why you code

Edit: I misread that bit as "you code" not "your code".

But "your code because you own it", while a sound position, is a position violated in practice all the time, and not only because of my example of 3rd party libraries.

https://www.reuters.com/legal/transactional/lawyer-who-cited...

They are held responsible for being very badly wrong about what the tools can do. I expect more of this.

> You proposed a future in which every skiddy has a hacking LLM and they're using it to attack tons of stuff written by LLMs. If hacking LLMs and code writing LLMs both proliferate then the obvious resolution is for the code writing LLMs to employ hacking LLMs in verifying their outputs.

And it'll be a long road, getting to there from here. The view at the top of a mountain may be great or terrible, but either way climbing it is treacherous. Metaphor applies.

> Existing vulnerable code will be vulnerable, yes. We already live in a reality in which script kiddies trivially attack old outdated systems. This is the status quo, the addition of hacking LLMs changes little. Insofar as more systems are broken, that will increase the pressure to update those systems.

Yup, and that status quo gets headlines like this: https://tricare.mil/GettingCare/VirtualHealth/SecurePatientP...

I assume this must have killed at least one person by now. When you get too much pressure in a mechanical system, it breaks. I'd like our society to use this pressure constructively to make a better world, but… well, look at it. We've not designed our world with a security mindset, we've designed it with "common sense" intuitions, and our institutions are still struggling with the implications of the internet let alone AI, so I have good reason to expect the metaphorical "pressure" here will act like the literal pressure caused by a hand grenade in a bathtub.
Transforming Identity and Access Management with Event Sourcing
Generating Authy passwords on other authenticators
>I really can't say how I would have approached ensuring my kids had a head start with technical computer knowledge had I not the knowledge myself.

Yeah, I was wondering how to teach my kid some computer languages I never quite got the hang of
There are other languages than C, Java, C# and C++.
If the majority doesn’t think something is a “right” then how can it be a right? Where does it come from?
The tragedy of agile is that the practices that are labelled agile in practice tend to exemplify the exact opposite of everything that the manifesto advocates..
Can you recommend a resource on this for the curious learner?
Small change made in swift means an unwrap can just be

`if let x {
}`

Which while small, is great if you do it all the time.

Swift though made me question how much I used optionals, now I get annoyed if they're over used, it usually means someone down the line has not made a decision, they propagate through the program and eventually someone wonders why they didn't get a value.

I like the Result type and the Flexibility of the Enums a lot for this
Easy to blame something you sort of "understanding" than something you did not?
Don't gaslight yourself. Believe! Remember that shit floats, and you have to pick your battles.
You cant test it or back test it in any statistically significant way. If you have a way to tell if they have Alpha then you don’t need them.
24 hours of LeMons has (had?) a similar rule. All cars must cost $500, and to help enforce that, they have a claiming rule, where after a race, organizers can buy any car from a team for $500.
meanwhile most European countries are surveilling their own people.
SpaceX's CEO is Gwynne Shotwell, and she did not almost become CEO of Apple.
i participated in the OLPC program as a tester, and i had access to a bunch of devices (after buying my own in the initial fundraising campaign).

for a while i used the OLPC XO 1.0 and later 1.5 as a daily driver when on the road. most of the work i was doing was on the terminal, but i used the occasional activities. the browser of course, the camera, and others.

i strongly disagree that the interface is dumbed down. it may look toy like, but it serves its purpose.

the initial screen is just an application starter. i see no difference in that to any others on a standard desktop.
the terminal and the source of all activities are available. and the actual inner working of the computer are accessible.

there is even a switch to switch from the sugar desktop to a normal one, and back.

the only valid argument would be, to ask what is the benefit of a different interface, as opposed to using a traditional one. but with that argument we are throwing out the idea of innovating on interfaces. and also a similar argument is used in many places to push schools to teach windows, as if it was important that kids learn to work with the most used interface only.

arguing about the interface is not helpful. if the interface works, it's good. kids need to learn concepts, and understand that computers do not all have to look and work the same way. a child that learns using the sugar interface and later a traditional interface, will learn and understand much more about computers and interfaces than a child that only learns a traditional interface, and then as an adult gets confused when presented with something different because it hasn't learned the actual concepts.

it can also be argued that as a project sugar is overengineered, because it solves problems (like activity isolation) a traditional desktop doesn't (but in reality, more and more needs to do too). but retroactively the same argument could be made for things like squeak, which btw was also available on the OLPC, because it is so different from a standard desktop. to be clear, squeak is not overengineered, but it looks that way from the perspective of todays interfaces, since it duplicates all the dev tools instead of using familiar ones. which is the same problem that sugar is being accused of.

the other side of the argument however is that sugar is what we get if we allow developers and interface designers free reign in creating something new.

so to me, sugar does not represent a dumbed down interface. but it represents innovation. and whether it is better or not should be evaluated on that metric, and not on the metric of how different it is from what we already know.
Looks like something they are being forced to do.

Otherwise, if they really cared about their customers, they'd just lower outgoing data transfer pricing at all times and not only when you're leaving.
Yes

You just have to believe that, on the scale on AWS, 1Mbps in Europe costs 0.08$ (includes the transit, the hardware, the people etc). This includes every networking parts : do not forget the switches and stuff : VPC are free, and intra-zone network is free. Someone must pay, so it is sane to assume that "someone" is partly cross-region, partly internet egress, partly cross-zone.

Don't forget the R&D that revolves around VPC, subnets, security groups, acl etc.

So, yes, 0.08$/Mbps. Known from an external source which is a (partly) competitor. Trust me, dude. This number is legit.
Surely `public static void main` has less congnitive load than

if __name__ == "__main__":
main()
Build time & internal dependency management are just a few markers used to predict where user experience will go in the future
A Method for Doing Research
I'm aware. Perhaps it's a sign that it is more nuanced than "things on a vaccum or with the same aerodynamic profile fall at the same rate regardless of mass".

That one people can more easily check: they can go an the tower of Pisa (or a high building) and drop things.

The latter requires either taking the assertion that it's a sphere without question, or understanding the impact a non-spherical earth would have on things like visible orbits and so on. The math might not be novel (they already knew them since antiquity) but they're not trivial either.

And of course basic empirical checks also favor a flat Earth. Short of checking out and calculating orbits, or getting into some big mountain, the most basic observatiosn is that the ground appears flat - which is a good approximation to what is the actual case, given that limit of the curvature at such small dinstances being quite "flat".
it works well enough in discrete domains... it's literally the definition of a function - map something to something else.
Lol of course you get downvoted by a bunch of well off software engineers.

So many here are so fucking full of shit.

"I make 150k a year man, its not fair man, we need more communism"
Ask HN: Feeling quite disheartened about job search, any advice?
Yeah, so I'm really feeling the negative side of the remote job market right now...can't help but feel pretty beat down. My savings are running out, and though I've tried lowering my expectations (like down to what I was earning when I first started as an engineer), I'm still getting no bites. TopTal is a race to, and scuffle at, the bottom, and I've probably spent more than a month on take-home assignments only to get demoralizing replies like "We liked your solution, but actually we decided not to offer this role". I have 8 YoE (mostly web apps) and am kind of facing a crisis of if I need to uproot my life and move. I don't have high living expenses, so I'm not at all expecting a big tech salary, but even still with low expectations I'm not getting many replies. My personal network hasn't been able to help either. I'm in the EU FWIW.

Any words of encouragement or advice or comfort? Feeling a bit down today.
You can choose to remember the past any way you wish. Don’t be surprised when people start ignoring you because of your warped view on the world.
I remember reading that even in early Tours de France riders would surreptitiously jump into a car to get ahead in the race.
Turkey has the second largest standing military in NATO and still has conscription.