skysight-inc/HackerNews huggingface dataset:
Couple of discussions in the past:

https://news.ycombinator.com/item?id=11054912

https://news.ycombinator.com/item?id=25204785

While searching I also found this one, also interesting:

https://news.ycombinator.com/item?id=6983904
This has always been the case.

During the dotcom bubble, many companies added ".com" to their name just to benefit from the hype. During the crypto craze companies were peddling their crypto strategies left and right. Same with ESG.

I don't think there will incentive enough to regulate it, as it's very hard to figure out how to regulate (there are tons of different AI approaches, it's a very broad term) and stretching the truth usually doesn't cause actual harm to people.

The only counter-example I can think is food (process) labelling, where terms like "organic", "bio" or "halal" are regulated.
Two things:

- When people use the solution -> problem path instead of problem -> proposals -> cost analysis -> solution they get what they deserve.

- It is possible to optimize most infrastructures and code, it depends how much obviously but I have seen such percentages before

The real question is: why didn't they chose the right stack for their problem the begin with?
Finally, Neural Networks that Work (2015)
Part of what is going on here is that this paradigm is to train a smaller, task-specific model from a large, generalized model. When comparing to other methods for doing this, it outperforms. So one of these smaller, specialized models can outperform PaLM on some tasks, but not all.

The other benefit comes at inference time, where you can get much faster and cheaper outputs.
https://circleid.com/posts/20230127-the-disappointment-of-5g
My preference is either a Result-object or the Go convention of (result, error).

Both force you to handle the error or explicitly ignore it, which is the correct way. Either you take care of it there if you have the context to figure out if it's relevant or not or you explicitly bump it one step up for the caller to handle.
During university I was part of a robocup team and this is the first time I was genuinely impressed with movement of these robots. These kind of robot is often seen in the Humanoid League and during games they don't move nearly as fast and controlled. If even at all.

That said, during competitions it is not allowed to use external motion tracking as it is used in the paper. The necessary image processing takes a good chunk out of the processing power budget and the quality of image sensors this size doesn't help. Also most teams wouldn't train their expensive robots this way because the risk of damaging it is way too high.

I think this is a glimpse of what's to come in robot soccer. But we are a long way away for self contained autonomous robots to behave this way.
https://archive.is/JuSjw
i've been reading about the upcoming death of perl and C++ for 25+ years now.
It's $750 per DOF. Which is indeed quite expensive. Especially considering that this is AliExpress.
Exactly right. Most cloud victims are people who have faith instead of cost calculations. DHH & co. are the prime example. It seems even Amazon has such people. I guess hiring is much harder nowadays.
Breaking things into tiny functions and putting them on many different servers incurs tradeoff costs in both complexity and compute. There is a complexity cost in having to deal with the setup, security, and orchestration of those functions, and a compute cost because if the overall system is running constantly it will be less efficient and therefore more expensive than running on one box.
Context: I worked at Amazon Retail for 10 years.

Amazon Retail and AWS are the same legal entity for stocks, but other than that they might as well be separate companies.

Retail uses AWS with all the same APIs and quirks as any other company. The only thing different is the negotiation on price (which many large companies also do).

Meanwhile, AWS is apathetic towards feature requests from Retail, and especially operational support for Retail.

In many ways Retail would be better off if it was a separate company and could threaten AWS with a multi-cloud diversification play.
I just don't like Angular at all.

Every version essentially breaks the previous one.

90% of the information online is outdated or incorrect. By the time you start a project on Angular X, Angular X+2 is out which makes many things complicated, some deprecated.

It's true that it provides a robust set of defaults and libraries but those are generally an overkill for most projects.

On top of that there's a higher compilation complexity in Angular which I have seen every single Angular project struggle at some point.
I've been having lots of thoughts lately about how you build a) a system that can respond to scale b) for the affordable price possible c) scaling infrastructure spend with income

I love the anecdotes about just buying a Hetzner server which can handle a surprising amount.

One of my ideas is a company that maintains an incremental infrastructure that can grow to handle extreme levels of traffic - the infrastructure itself mutates over time.
You’re not going to believe this… but

https://en.m.wikipedia.org/wiki/Voyager_2
Reinforcement Learning Fundamentals
> Their authenticator apps that they do have are terrible and my security would be improved if I could just use a simple 2FA app.

Good point. I was at my bank last year to discuss a mortgage. It's already a bank I don't feel so good about because their idea of "authentication" is to type a 2FA code that you get from the bank app into the bank app (so you have to type the code in the same app that just gave the code to you!). This really feels like busywork rather than real security.

But anyway was she sat down I saw her log in from a Windows 10 endpoint into a VDI system that was clearly Windows XP (or 2k3 server) judging by the login screen and window decorations. Sigh... I have serious reservations now about leaving my money there.

Of course VDIs are sometimes considered more secure but at my work we have really come back from that idea. Back when wannacry hit on a friday afternoon most laptops had already left the office for people's homes. But the VDI servers were online 24/7 and constantly kept getting re-infected and spreading malware throughout the network.

> And there's nothing official to discourage companies from using attestation other than some vague "but don't do this if you don't need to" language. It's a bad idea that will be used to restrict people's control over their own devices that they own.

Totally agreed, this is also the problem I have with attestation.
Revenge of the Generalists..
I think that would be done via code creation unless the function needs LLM qualities. But LLM TDD where both the tests and code are autogenerated could be a thing for sure. And it will be microservices so that each service is easy to generate by LLM!
In that case, the thing you know would be the password to the password manager.

But yes, I agree. I keep my TOTP on my phone (I use Aegis) and my password manager on my desktop computer.
How does this compare to graph databases like neo4j? Would anyone recommend using this for working with actual graph data structures?
Disabling multi-version concurrency control for faster import: Analytics mode
Wow. That's extremely poor behaviour if the account is accurate.
I guess all titles are clickbait to some degree. That said, the OP should have used the original title. Dan G. often corrects this mistake after the fact.
Microsoft Bing AI chatbot and Edge browser get AI upgrades
Everyone born is an “accidental” citizen of some country - I don’t believe it’s possible to be born entirely stateless (and in the narrow circumstances in which it has occurred, by all accounts it is a tremendous headache and complication for anyone so afflicted).

Out of curiosity, I looked up the process to renounce French citizenship. There’s an application to the central government (it is France, of course) which seems to be non-ministerial in whether it is granted or denied, coordination and communication with the nearest consulate or embassy (not clear whether a physical visit is required), filing of tax returns and payment of exit taxes if applicable and a fee to renounce. So, it would seem, possibly more complicated to renounce French citizenship if possibly less expensive in some circumstances. Seems like the sole difference here is the extraterritorial application of US federal income tax.

But what a shocker that the WSJ might use a process that’s directionally similar worldwide and turn it into an attack on the US tax system specifically. So weird; almost like they had some sort of covert agenda.
This is absolutely the way to go in my experience. Keep related functionality together, that'll probably result in a big monolith, with maybe a few smaller services orbiting it with very specific roles, or dramatically different traffic patterns. One project I worked on consisted of two monoliths, because we were at the intersection of two business domains, and it didn't make sense to attempt to slap those radically different concepts into one model.
Yes but can we also consider “3p APIs that should have been a library” as microservices? It feels like that model has sneaked in as common practice but it suffers the same (and more) problems as multiple (1p) microservices.
You take the hit for actually suing, but if you look like you can afford to sue and win, you'll find that parties are magically more reasonable when you flag something unjust.

That's part of the double prejudice-- that if you're in the class that looks like it can get its way you get your way without the costs. If you're not and you scrape together the resources, you'll actually have to spend them and be thought of a trouble maker for it.
> In January, PIchai said he took “full responsibility” for conditions that led to the companywide layoffs.

According to his own words - if he is taking "full responsibility" for layoff conditions, he should be fined or docked his pay right ? Or just resign ?
The cynic in me (so like 93% of me) reads this as a "Instead of abandoning AWS altogether, we changed how we use AWS, but most importantly we're still on AWS"
> I wouldn't be surprised if it's taken down at some point ...

Why? they're still using "AWS stuff" - EC2 and ECS etc. Serverless is a fraction of the services AWS offers.

AWS actively promote ways of reducing customers bills. This article could be considered a puff piece for the AWS Compute Savings Plan:

https://aws.amazon.com/savingsplans/compute-pricing/
what bothers me about k-12 education is that it suggests that it is necessary. i went to hippie boarding school where much of my day was spent outdoors, doing art, taking courses about your feelings, etc. I had two math classes between the ages of 11 and 18. I had one science class. I was basically completely unprepared to enter university yet I was able to get bachelor's through PhD in physics and now work as a scientist. Think if i was told not only do i need to take all these math courses to prepare for university, but that i was black i needed extra help. just the suggestion seems rather offensive and putting a box around the students that limits them. And why are they only for the regular classes but the fun looking classes like the math for video games class doesn't have special help sections for black students? but what do i know? nothing i suppose.
Genuinely baffled that there are people out there that think emulation is “wrong”. Emulation is a civic good, full stop. To assert some kind of moral high ground against emulation is absurd.

These multi-billion dollar corporations cannot be trusted to maintain their digital storefronts or the ability to play games into the future. This has been shown time and time again as Nintendo et al. have shuttered eshops, dropped support for consoles, and removed titles from circulation. Video game history and its preservation fully depend on emulation efforts from the community.
This is one of the projects that I’m really excited about. The thing that concerns me are it’s performance characteristics with it being written in Python. Vs something like PostgREST which is written in Haskell and blazing fast. Is there more info about performance and scaling of Edge?
> Microservices are no more or less scalable than a monolith.

This is not fully true. A microservice architecture is more finely scalable than a monolith.

To take a very basic example, if you have a peak of users watching a video you can scale up the microservice dedicated to serving videos, but not scale up the service dedicated to users signups, which isn't having an increased load.
Ask HN: Looking for fun Cloud/Network automation project ideas
A bit of context:

I'm a Software Dev branching off to SRE/DevOps who has also taken an interest in network programming and automation.

I'm looking for fun project ideas that I can put on my github and portfolio with the objective to:

1. learn while building a real(istic) world project
2. have something to talk about with future employers / recruiters

Thanks in advance!
Doesn't Docker use cached image layers to solve that? Your PDF rendering could be in one layer that never changes, and the rest goes on top.
> Markdown, Java, JavaScript, Python, TypeScript, PHP, SQL, JSX, reStructuredText, Rust, C, CSS, Go, C++, HTML, Vue, Ruby, Jupyter Notebook, R, Shell

No Kotlin T_T

I wonder if fine-tuning to a new language would even make sense. AFAIK, it is the core knowledge within the model that really matters, finetuning is essentially specialising.
Morningpost: A simple RSS feed reader in Go
- External keyboard

- Mouse

- Chair (a good one)

- Desk (standing desk?)

- 4G/5G modem/mobile that can act as hot spot

- Docking station for laptop
IMO for these rare occasions it should be okay to unmerge PRs.
Or what could also be done is you only deploy cherry-picked releases, granted that you have a way of tracking commits in the upstream such that no commit ever gets lost.
> When this happens, gmail informs the sender that the mail wasn’t delivered and they try a few more times before telling the user that no more attempts will be made.

That depends entirely on how the receiving server rejects the mail. If it just drops it into the spam folder or /dev/null Gmail won't be able to know. If it responds with a non-transient error code then Gmail will (correctly) NOT try again and inform the user of that.
I hear this critique a lot, but what exactly is that pointless boilerplate? When I write a React application, I have to use a lot of React-flavored boilerplate too... useEffect, useState, useThis and useThat... What makes this so different from the Angular TS annotations and lifecycle hooks?
Lots of anecdotes, not a lot of bad accidents. But lots of miles driven. And lots of incidents involving people getting killed by other cars. Many of which incidents involve non artificial intelligent drivers being impaired by stupidity, alcohol, distractions provided by their phone or onboard infotainment system, or the fact that they just aren't very competent drivers. Or all of those combined.

I get it, it's easy to make fun of Tesla and the plenty mess-ups and incidents. But the argument that those incidents add up to super dangerous situations seems to consistently not translate into a whole lot of real world injuries and deaths. You'd struggle to make that point. Teslas continue to have excellent safety metrics. And the more people they roll this out to and the more these metrics fail to degrade, the weaker that argument gets.

Nice little thought experiment: Ask yourself would you rather have an AI drive your car than any random owner of a US drivers license (you don't get to choose)? IMHO The barrier for AI is pretty low if you think about it like that.
Still waiting for python 3.11 on lambdas so must not be that big of a focus.

(They finally delivered 3.10 last month at least)
this seems like the opposite of a good idea because as soon as the hacker realizes they are being spoofed by an LLM they also realize they have access to a much more powerful system then a printer or whatever they thought they were connecting to in the first place.
> > Aurora is I think pretty simple to move away from, since it's just fully compatible Postgres or Mysql. We even use a local postgres for development purposes against an Aurora solution.

> Nope. AWS makes it dead simple to move from RDS to Aurora by clicking a button. There's no way to move data from Aurora to RDS short of doing a SQL dump and reloading everything that way. I found this out when my previous employer was looking at moving from RDS to Aurora.

I got a bit of a chuckle out of this. There's no way to move from Aurora to RDS short of... 2 minutes of actual work and a lot of waiting around due to the limitations of the hardware?

I get that it's not as easy as a literal button click, but this isn't vendor lock in.
For many people, light prevents melatonin production. Maybe not for everyone, also know an old friend in school who can sleep through bright sun right in the face.
If you talk about no vendor lock in, and you'd want to take your database then to a competitor, like Google Cloud, Azure, or on-premises, wouldn't you exactly expect to do a SQL dump and reloading everything? To me, the one-click move from RDS to Aurora you describe is a nice shortcut, but it doesn't invalidate that you can still do the former if you wanted to move to the competitor. Vendor lock in seems more that you've architected your application against a system that only exists on AWS, like SQS or S3 (although, I guess, competitors offer compatible APIs for some of those, I'm not entirely read up on the state of things there).
Exactly. You could easily frame it as "if AWS seems expensive, you're using it wrong". That an internal team could get it so wrong is testament to how difficult it is to get right, but of course, there's a consultant for helping with that.
It is a fair assumption even in this case, the rebranding serves to hide the fact that private keys are used from you.
it's a very embarrassing typo.

given that WebGL was known to use an "old" approach even before it was released and we don't have the problem with WebGPU I hope history doesn't repeats itself
Your statement doesn't even make sense. How is "minimizing laws" make sense when people ask "Is it legal? Then we should do it."

Sounds like following the letter of the law, not minimizing it.
"Now y'all might be wondering what I need all this speed for" is forever etched in my mind. PannKoek is a youtube treasure.
By "using monoliths", do you mean bolting all code you write into a single runtime, even if they are not the same service? Because that's not what was in this article. Instead, they took Step Functions and a bunch of Lambda functions, and created a brand new monolith from that.
I just moved to openSUSE.

It's really nice not having advertisements in my start menu.
Tell HN: After April 21st you cannot run ads on Twitter without subscriptions
I logged into twitter ads manager today to see this message:

"Starting April 21, unless your business’s @account is either subscribed to Twitter Blue or Verified Organizations, or has received a gold checkmark, you will not be able to run ads on Twitter. Subscription accounts benefit from a superior Twitter experience, including a more visible organic presence and a broader range of creation tools. Note: If you have already booked a future campaign in excess of $1,000 or book one today, your @account is automatically eligible for a complimentary gold checkmark."
Return oriented programming on RISC-V – Part 1 (2022)
Where are these paramilitary racist beheading video servers people keep referring to? I have actively sought out servers contrary to the majority on Mastodon and never found anything of the sort. Pleroma is a different story, but it's still not nearly as bad as people claim.

The later claim that Mastodon is teeming with racists waiting to criticise da poor black folx is so out of touch with the reality of the community that I don't even know what to say. All the major instances bend over backwards to accommodate "social justice" activists at the expense of discussion. If it exists, it exists in a sad and paternal form, not what the author is claiming.
Prime Video uses WASM to update its app for more than 8k device types
I say fine grained as changes in an object will invalidate only that object, and only it's dependencies will be updated.

Contrast with coarse grained reactivity I. E. angular, where it must dirty check all "reactive" objects to identify the changed object. As angular can't tell exactly which properties changed.
LoRa Goes to the Moon
> didn't have the will to obliterate everything.

Had they "obliterated" everything then the US + Allies (or what allies they might have still got left after said obliteration) would have lost even more on the grand scale of things compared to a remote war in Central Asia. No amount of Hollywood + Western Media white-washing would have managed to get that stink off.
Comm requires massive overhead versus simply 'calling a function'. Calling a function doesn't fail. Maybe the code in it does, but not the call to the function itself.

This is why microservice costs often far outweighs the benefits, but they rarely consider the cost in their crusade to 'break up the monolith'
> It’s an objective fact that drinking is down and life expectancy is up there

Which doesn’t mean that people are doing fine there.
Angular has been pretty stable since the v4 release. I recently did an upgrade of a large enterprise app from v8 tot v15... Jumping 7 major releases, no problem with the migration tool.
Their native linux client is an outdated version of their web client using a outdated version of electron (I think it was electron), i.e. it's not native do not use it, use the browser.
I feel like guitar pedals are obsolete because of modeling amps now. Why bother messing around with a bunch of separate pedals with 9V batteries and interconnect cables when you can just program the effects you want all in software (using your phone, no less), and instantly switch between completely different configurations (sound profiles) by pressing a button?
SEEKING WORK | Dev Shop | REMOTE or Office

Team Strength: 55+ Developers focused on Full-stack, Web, Mobile & Cloud

Focus Areas: AI, LLM FinTech, Full-stack Development

15 mins Chat: https://calendly.com/arpand

Fees: $22.5 to $40/hour

Work profile: https://bit.ly/3Vw7Liw

Skills:

- Frontend: React/NextJS, Vue, Tailwind CSS, Java/Typescript

- AI: LLM, Langchain, Pinecone, ChromaAPI, OpenAI, Huggingface

- Backend: Nest/Node, Serverless, Microservices, Kubernetes, Docker

- Mobile: React Native, Flutter, Native

Recent Work:

- Building Youtube Recommendation engine using LLM APIs

- Full-stack Development for B2B Marketplace

- Technology modernisation for Pet IoT Apps, backend and more

- Brand Logo Detection & Brand Exposure using OpenAI & Computer Vision APIs

- Technology modernisation for Pet IoT Apps, backend and more

Contact: arpan@mobilefirst.in
>They converted every 8-byte payload buffer into a canonical binary representation, i.e. ascii strings of 1's and 0's.

Honestly sounds like something I'd do but I've never programmed anything more dangerous than a toaster let alone a car.