skysight-inc/HackerNews huggingface dataset:
As an Australian that flicks through Facebook every so often...

Australian news on Facebook every day is from a small list of headlines: "Shoppers flock to amazing new item at Kmart", "Australians can't believe new amazing item at Woolworths".

I don't believe I've ever seen a "news article" on Facebook that wasn't a thinly veiled advertisement, which these shops are quite capable of buying direct from Facebook without pretending it's "Journalism".
the first dune was stylish and had its moments but overall i found it while entertaining rather dull and pretentious. it also didn't make much sense if i thought too much about. can't wait to watch part 2 but will do so with guarded expectations.
Hetzner just added GPU servers, might be worth checking too
The havoc that ai will cause on education will likely, in the near term, make programmers even more sought after, not less.
Stable LM 3B Zephyr, it's the only model below 7B that can handle RAG: i.e. understand "hey those are documents, use them to answer these questions"

It'll work too, it was quite delightful to open Test Flight, install my Flutter app not designed for Vision Pro at all, and everything "just worked".
You already stated the problem in your last sentence. There's also the risk that the model could end up with your / your customers' PII in it which could lead to serious consequences.
Inconsequential until you start caring performance, scaling, reliability, interdependence with other systems, maintainability, or any other things that tests don’t assert.
> You’ve probably been put on the project because something isn’t working.

Perhaps if it's a change requested by the organization or the users. Just don't go "fixing" things that look like bugs without knowing if it's really a bug or expected behavior.
AI as the system copying notes for the test from another system.

Nothing in there is anywhere near impossible unless the system doesn't have the data.
And add search logic to the tag, so you don't need to know the name of the post, just the right word(s) to find it and let the "I'm feeling lucky" algorithm pick the right one :)
It has been one of my favourites for a long time too. It quite much sums up why I’m not worried about no code, low code, or any of the current flavours of AI.

The original fallacy seems to be the belief that what is hard with programming is to remember all that pesky syntax. If we didn’t need to do that, and instead could just tell the computer in plain English what we wanted, we could get rid of programmers all together. (And the fallacy isn’t new, see COBOL).
Yeah, this one was odd. I also ran into it.

https://gamerant.com/theatrhythm-final-fantasy-bar-line-not-...
It's what captures the mind.

Profits matter and they are on the way
Talking as an engineer who learnt management by building a startup: Do things. But also, make them visible.

I remember my days at Google (first job). I used to just build and build... and had a hard time trying to convey why what I was building was important. In fact, my first manager skipped over me, and promoted the entire rest of the team (still hurts). When I switched teams (and manager), they told me I was 2 levels below where I should be at.

Long story short: Get into those conversations. Don't be overbearing, but have your presence known.
Swift recently adopted a region-based approach for safe concurrency that builds on Milano et al’s ideas (shared co-author as well): https://github.com/apple/swift-evolution/blob/main/proposals...
“In discussing the question, he used to liken the case to that of the boy who, when asked how many legs his calf would have if he called its tail a leg, replied, ” Five,” to which the prompt response was made that calling the tail a leg would not make it a leg.”
Even those "24/7/365" people technically agree, today is a day off.
Agreed.

Though in the last 6 years I've seen at least one case where truly deterministic builds mattered:

A performance bug only happens when a malloc() during init was not aligned to 32 bytes, glibc on x86_64 only guaranteed 16 bytes, but depending on what alloc / dealloc happened before it may just land on 32 bytes boundary.

The alloc / dealloc sequence before that point was pretty deterministic, however there were a few strings containing __FILE__. And gitlab runner checked-out codes to a path with random number (or an index? I don't remember) without -ffile-prefix-map or $PWD trick so its length varies.
To the 3rd world countries without doubt.
20 years ago it was UML. Programmers were going to be replaced by generators that ingest UML specs and shit out Java code.

20 years before that it was CASE tools.

Management has been searching for a way to eliminate us from the beginning. The "Software Crisis" of the 60s was simply the fact that programming was hard and businesses wanted software but didn't want to learn how to make it, or to depend on people who knew.

This is why I'm distrustful of "imminent death of programming as a profession predicted",whether it be AI or low/no code tools, whatever. At the end of the day you have human desires that are not being met but could be fulfilled with some nonexistent software. To date only humans fully comprehend human desires, so it takes humans to bring that software into existence.

If AI ever gets as good as us at coding, we need to give it personhood and full rights under the law. Either that, or scorch the sky.
No, I'm afraid you're way off. Their response was far from efficient. I reported a fault in their interface and they wrote a whole peragraph demeaning me in a passive aggressive manner.

The workaround (to their subpar system) was a single line at the end. Very opposite from German efficiency if you ask me.

That said, I did switch newer deployments to another cloud provider who is more professional, so it really does seem that they do not care about my measly account :-)

Cheers!
The reality of everyday life in the 21st century for many people in capitalist countries is dystopian. GP is right, you're showing your bias.
Well, we already know they did that.

-https://www.spiegel.de/international/germany/new-snowden-rev...

- https://amp.theguardian.com/us-news/2015/jul/08/nsa-tapped-g...
The speed of improvement in servers may have slowed down
Sounds a little like LMAX architecture.
Or Lisp, if syntax was really the hard part. But yeah, COBOL and then 4th generation computing, recently no code.
The goal of the advertising industry is mostly to get their brand into your brain for when they do become relevant because you remember or recognize them.
More Stupid LLM Tricks
I've had to do this several times in the past. Honestly, my best advice would probably be make several backups, then to do as little as possible. If you need to make a small change, fine. Bigger changes? Consider if you can't do the bulk of the work in a technology or stack you understand and only make a small change to the legacy code base.

Most of the time I spend with C++ code revolves around figuring out compile/link errors. Heaven forbid you need to deal with non-portable `make` files that for some reason work on the old box, but not yours... Oh, and I hope you have a ton of spare space because of some reason building a 500k exe takes 4GB.

Keep in mind, this advice only applies to inherited C++ code bases. If you've written your own or are working on an actively maintained project these are non-issues. Sort-of.
My bad, I thought HMD was Chinese just based on abysmally bad quality of the phones they manufacture. Surprised to see this from a former leader. My first cell phone was made by Nokia, it was absolutely rock solid.
To be more decentralized you could use radio waves outside of the Internet like LoRa to broadcast whatever you need to... maybe it could be combined with the Internet if it's available to increase distance.
Not really. Had they started making electric vehicles when bmw did (and kept with it unlike bmw) instead of their half effort late entry, they would have had several electric models selling very well at this moment. But they didn’t try so they don’t.
I am in a similar situation. One good thing that all these deepfakes _might_ bring is that sexual extortion will not be an issue anymore because noone will believe that video is real.

(I am using this definition: https://www.esafety.gov.au/key-topics/image-based-abuse/deal....)
We are going down the rabbit hole big time.
For a long time you've been able to just describe what you need to a dev shop in India and have your program built on the cheap. And yet, most companies don't do that...
It's inevitable. We are in a normalization phase right now. Soon, kids will just shrug at stuff like that, because they will all know it's likely fake and therefore not care much about it.

However, I feel really bad for those who has to be the ones to go through the pain of this phase though.
I didn’t know it had gotten approved/merged. She (Milano) gave a talk at Strange Loop in ~October of 2023 and reviewed her research work and mentioned on one of the last few slides there was a formal proposal for the implementing the system in Swift. I bookmarked it earlier today, now I’ll have to find the whole discussion history and read that too.
https://web.archive.org (take a screenshot option if you have a login and it's JS madness WBM can't handle), https://archive.ph, etc (hopefully captured more than one if possible) - random screenshots are proof of absolutely nothing.

(here's one for the page above: https://archive.is/e6K4K)
I think you miss the point.

The large number of hybrid vehicles, especially in the low $25k new segment (ex: Corolla Hybrid) are selling like hotcakes right now, even when EVs and other vehicles are having trouble today.

EVs are $5k, $6k, $9k+ lower priced in just the last few months across multiple brands. They're getting chewed up in terms of profits right now. Its why EV stocks (TSLA, RIVN and LCID) dropped so much in the past few months. The numbers are in and... they're ugly. EVs are doing poorly.

--------

> Hybrid sales rose much more quickly than EV sales last year, up 65% to more than 1.2 million, according to Cox Automotive. While Americans bought the same number of purely battery-powered EVs, that segment's growth was just 46% year-over-year.

> Shoppers in the market for a hybrid are also much more likely to pony up more cash for these cars.

So Hybrids are growing faster than Electrics. Furthermore, Hybrids are cheaper to make, and sell for higher prices. Its turning out to be an excellent business decision for Toyota.
How do the endpoints know the difference between a J1772 or CCS1 adapter, if the adapters are passive? Don't they use the same signalling pins?
I don't really see how this admits they are training AI on user data (edit: user documents, which I feel is what is implied. User app usage is probably placed in training data). They are processing data with AI, both off-the-shelf models and own models, sure.

This is no different from any "old school" ML fraud detection, customer journey analysis, etc., etc.
Don't 2FA codes have short expiry times?
Take DOB + n * 365.25 and then pick whatever day that falls in? That way it shouldn’t drift overall.
Though, I guess it would imply that what day of the year people celebrate on, would be off by one day on leap years compared to what it is on other years?
Payment in advance.

Bankruptcy courts don't claw back payments to vendors who are legitimately attempting to assist with an orderly wind-down. From the perspective of a bankruptcy judge that would just be them shooting themselves in the foot.
Maybe the AIs will be less greedy and short sighted than human management. Also, I never understood why scorching the sky seemed like a good idea. Surely the Matrix machines were more likely to survive in a world without sunlight than humans, given we need food to eat.
It all felt weird anyways. Why would bakeries be considered fast food, or why was fast food singled out compared to other minimum wage jobs? This seems like bad legislation when they should have just hiked the minimum wage (which is probably already effectively over $20/hour in most CA cities).
Just because something is designed to be used by other people doesn't mean it's good. There are lots of things designed to be used by other people, leading to all of the features you list: documentation, community, other people finding bugs, yada yada yada... languages, operating systems, libraries... and many of those things still suck. There is nothing inherent about being designed for use by other people that makes things suck less, and there is nothing magical about "frameworks" that makes them suck less than all the other stuff designed to be used by other people but still sucks.

If you qualify this advice to the point where it actually becomes useful it turns into, "Use code written by other people that doesn't suck." And that, of course, is indeed a good idea, but it's a lot easier said than done.
Huawei was beginning of the souring of the west's relationship with China, starting with Australia, which had major security concerns about Huawei being allowed our build our 5G networks.

"China envoy says Australia fired first shot with Huawei ban"
https://apnews.com/article/technology-china-sydney-australia...

"Huawei? No way! Why Australia banned the world’s biggest telecoms firm"
https://www.smh.com.au/national/huawei-no-way-why-australia-...

"Huawei ban is just the start of the great decoupling"
https://www.afr.com/policy/economy/huawei-ban-is-just-the-st...

"A Chinese official openly declared on Wednesday that Beijing has singled out Australia for economic punishment, saying the federal government cannot profit from China while "smearing" it"
https://www.business-standard.com/article/international/chin...
As a Elm non-user, naive question: would it be possible to use the JS interop (ports) for this, at cost of some clunkiness?
Yeah I’m not saying one way or another who was better tbh. I’m just pointing out that specific case as a way the media was supporting Newsome particularly there.

If every challenger is either ignored or painted in a bad light; then people won’t know of good options.

Personally, not sure Newsome is better or worse; but overall California is worse than when I left in 2017.
Hey, can you recommend a super-simple way to automatically anonymize customer data?
Pivotal Labs Practices
It takes me about 1-hour to change my own oil for $35. I do full synthetic because why not? (Conventional oil would be like $28 but... spending the extra money for nicer oil is is so cheap anyway...)

EDIT: The only reason it takes me 1-hour to change my oil is that I also do my own tire-rotations at the same time. The oil change is... really easy.

> Also, a well equipped Prius is like $40k nowadays if you haven’t checked the prices lately.

A Corolla Hybrid is like $25k.
The story is that Heinz specifically developed their recipe to avoid the use of benzoate over 100 years ago. Ketchup at the time was a completely different condiment: much thinner and not nearly as sweet, salty and vinegary, and also absolutely loaded with preservatives.
If it's anything like the EU debates, the media companies publicly lied about how those open graph tags work.

I guess that "we provide the description ourselves and want to be paid for it" didn't sound good enough to the public.
I also worked on the telco side and we did dd for huawei equipment in 2010 (it was early days of IMS). They actually flew us to their hq in shenzhen and i spent weeks there. I haven’t seen anything like what you’re describing but one thing I remember is how paranoid about security (including physical security) they were always talking shit about “those thieves from zte”. I found this pretty hilarious and still do
Writing windows APIs with C# EFi no runtime?
Is it theoretically possible to write manual memory deallocations from Heap without consuming libc's free in windows apis. (Possibly rewrite some functions of the Api in C#)? Zerolib doesn't have manual heap deallocations. The problem is zerolib is trying to be compatible with .NET. so anything the .NET doesn't support cannot be added to zerolib. We know .net internally uses windows API via marshalless invoke/ p invoke. Can this API be written in C# with zerosharp since it allows c# to be run on baremetal?
I dunno, I read someplace that there’s no sure-fire way to do that.
Ok, this is interesting. I'll try this out in a small project.
> came in well below cost

Could you please suggest some read on why equipments are considered coming in well below cost? Haven't heard this before.
Local manufacturing + renewable energy for transportation.
It's almost unavoidable at some point. I'm guessing it's variable though!

also, https://en.wikipedia.org/wiki/Zelig
That's pretty condescending. For some people the data is not just a means to an end. Its an end itself.
In regards to Africa, China is indisputably better than the US at foreign policy as a fact.

Check out the passport rankings to see who objectivity has the best foreign relations. https://www.passportindex.org/byRank.php surprised to see Syria and Pakistan lower than "Palestinian territories".
You mean that there will be a whole new way of educating people and that will need lots of programmers to develop it?

Not fighting, just trying to understand what you meant
I feel like I live in a different reality to the other viewers of the new Dunes

"Best Sci-Fi of the decade"??

They're both some of the dullest sci-fi movies I've ever seen, especially compared to the Lynch one.

Disgracefully I imagine that few people saw the extended two-parts version of the Lynch movie, and were burned by the insanely shortened ending and the other cuts of the theatrical one. I recommend checking the extended version out, it will probably change a lot your idea of the movie. I was probably influenced by seeing it before the (criminal) theatrical version.

Lynch's Dune was visionary, at times disturbing and with Kyle McLachlan. Can you really beat a Kyle McLachlan movie? No, I don't think so. xD

In Villeneuve's version I was e.g. shocked by how watered down the Baron Harkonnens is; the movies are just bland and Hollywood-y.

The music is as banal and badly employed as any average Hollywood blockbuster; the actor chosen for Paul Atreides is as much insipid as Kyle McLachlan was eclectic; Zendaya is incomparable to Sean Young; a couple parts are plain stupid (Gurney's entrance...)

Despite not having the length problems that Lynch had, they managed to compress the ending again; they gave too much time to unimportant parts while compressing the ending and other important passages (the final battle lasts what, five minutes? Does he actually cross the desert??).

Some actor choices seem good (Florence Pugh, Rebecca Ferguson...), but yes not some of the most important.

And I did like a lot Blade Runner 2049, I think I liked Denis Villeneuve, but these movies made me change idea.

To be clear, it's not the worst movie I ever saw; it's simply bland, and I think it's bewildering that this version gets praise while Lynch's one is considered junk.

I should say that I never managed to read the books, though, that might play a role in these opinions.
Title needs to be corrected by appending "on github".

Sourcehut users unaffected.
Thanks Joel, this makes sense.
Either I hadn't gotten to the point where that was explicitly stated, missed it, or I didn't connect it myself (highly likely, ha). Still working my way through #5. I did get that the golden path was basically a kind of progession stasis but not that the point of the thing was the scattering and whatever happens after. That's very interesting, thanks for pointing it out. I love these books anyway!
I just rent a truck on the rare occasions I need one. Uhaul is $20/day plus a dollar a mile, which is incredibly cheap compared to buying one if you only need it occasionally.
He makes an exception for open source projects. But a from scratch rewrite is one factor that killed Netscape. Wonder how many thousands of hours were burned on xul at a critical moment.
Are you looking at photos of other people on internet/public space? Categorical imperative in your case would be Internet/public space without any human photography. Not sure if this is the solution.
I have my 'tenkeys' on a layer activated by extra thumb buttons. For me pressing a button is faster than moving my hand. It does mean that you need both hands to use the tenkeys, which does eliminate some use-cases.
This concern is a bit overblown here. There are 23 KDE patches at the moment, across multiple packages. kwin itself has 5, plasma-desktop has 4. Each one has an extremely limited scope - mostly one line changes related to paths rather than visible functionality.

If you have a specific issue under nixos, it's going to be fairly easy to see if it's very unlikely to be caused by custom patches.
I asked JavaScript:

const { format } = Intl.DateTimeFormat("en-UK", { month: "short", day: "numeric" });

const date = new Date(2024, 1, 29);
console.log(format(date));
// 29 Feb

date.setYear(2025);
console.log(format(date));
// 1 Mar

const year = 1000 * 60 * 60 * 24 * 365.2425;
console.log(format(new Date(2024, 1, 29).getTime() + year));
// 28 Feb

I guess both are logical by some definition of logic.
> It's okay to want better tools.

Based on the article I think that "better tool" is the fuzzer. As it points out remote exploits are overwhelmingly caused by bad input validation. These sorts of bugs can be found with fuzzing. Even if you're using a "memory safe" language you should still be fuzzing because uncaught exceptions and panics are bugs and improperly recovering from one without sanitizing state could lead to a security hole.

Incidentally, as the article notes, the CVE reports we keep hearing about are coming from Microsoft and Google. One has to wonder whether this speaks more about these companies priorities than the tech. Do consider that it wasn't until Heartbleed that these companies finally decided to devote serious resources to the OpenSSL project. Do note that Heartbleed was discoverable with a fuzzer.
I developed a AI bot chat want to share
I developed a bot chat. I hope you can try it online if you are interested. Thank you very much!

Find me on Discord
https://discord.com/invite/daryn4mWvH
What are the regulations preventing FSD?
Had a pair of tests break CI.

At least one of them was the test, code it was testing did its job fine but test could not cope with February 29th. Obviously the test is broken in two different ways: it fails on Feb 29 and more importantly tests the behaviour on $current-date so only tests edge cases on the day of.

Other I didn’t follow.
I did.

Unit tests were broken in the CI pipeline because of a leap year. The problem was validating the number of days in a year, but dismissing a leap year. The code assumed the number of days in a year was 365.
What's the compound rate of improvement of dev shops in India?
An actual look at Microsoft OS/2 2.0
HMD is also Finnish, and a completely different company than Nokia.
> Rough sorting is extremely basic and requires no “training”,

This is obviously false from the start. the entire problem is that it does require training and people don’t perform the task very effectively as a result.
I’ve never liked testing for logs, I’m not sure I see the point
InVision, a UX trailblazer, is shutting down in the era of Figma
First Adobe announced it won't be developing/maintaining XD any further and then InVision announced its shutdown on Jan 4, 2024. Figma is reigning the throne at a $20Bn valuation. I think Figma has the potential to reach $100Bn.
Why are all proteins left-handed? New theory could solve origin of life mystery
It was the motto of Gauss, I’m focusing on math instead of politics, career and such. By relinquishing a desire for political change and communication, all energies can be dedicated towards the breaking of new ground. It’s interpreted in a lens of letting go, not grasping for more.
RTX4090 is going for 2-3K on ebay. And some other commenter is saying you need 2, to run a 70B model. So that's about the same price. Though I image the GPU is faster.

https://www.ebay.com/sch/i.html?_from=R40&_nkw=RTX+4090&_sac...