skysight-inc/HackerNews huggingface dataset:
New AI tasks are being unlocked by (large-scale) foundation models (Liang, 2022).

Fine-tuning in low-resource (few-shot) scenarios is now possible for many new applications.

However, these new AI applications relied upon a huge pretrained model to get there. Because the old approach of training from scratch on 100 labeled examples didn't work well.

Thus, we want to distill the knowledge so that the model can be deployed in low-resource scenarios.

[edit: I see your below comment about the concern about transformer cost. Agreed. This is one of the many concerns around foundation models that must be understood. The happy path is that training the foundation model is a one-time cost that pays dividends in the many tasks it unlocks. However, you are correct that the research to get there is quite spendy. I encourage you to skim this paper. It's long but very accessible: https://arxiv.org/pdf/2108.07258.pdf

ps the reason commercial use cases all use simple models is not because simple models are ipso facto commercially valuable. It's just that industry practitioners are too overworked to do fancy bleeding edge stuff. Thus, the dirty secrets is that most fancy ML companies are just using logistic regression for everything. Foundation models allow industry practitioners rapidly to train powerful accurate models. The question is, now, how do they deploy them.]
Research team develops new open-source app for precise brain mapping
Or they just have to post the fact, and that you don't have to tip. That makes it a fairly even playing field.
The first chapter of the Rust book covers how to integrate dependencies in your workflow. The only thing not covered there is choosing which web framework to use. To do that, you either Google it, ask around, or just pick literally any of them and give it a try.

You’ll notice the sibling comment did the same thing but with a different web framework they prefer. That’s great too. But other than the choice, it’s entirely agnostic. Another sibling even posted a step by step tutorial, if that level of specificity is helpful.
I didn't know that you could use emojis in URLs. Neat.
Batteries are not transistors. Their input costs are skyrocketing, and sure enough the end costs of batteries are now starting to rise, too [1]. It's dishonest to pretend that continued exponential growth is guaranteed.

The cost of an automobile shrank from a million dollars inflation adjusted to a hundred thousand over the course of the 1900s. Assembly line manufacturing continued to shrink this down to $10,000 by 1920. Would it be safe to assume that a car would cost $1 by the end of the century given the past rate of a 10x drop in price every two decades?

The reality is that most products are not transistors. They don't get better when you make them smaller. A car will always contain a certain mass of metal, and will not cheaper than the cost of that input. Manufacturing already accounts for under a quarter of a battery's cost. The rest is dominated by cathode and anode material [2]. Battery manufacturing had already become a resource extraction problem.

1. https://about.bnef.com/blog/lithium-ion-battery-pack-prices-...

2. https://www.visualcapitalist.com/breaking-down-the-cost-of-a...
Sure, but unless the ground is paved with mirrors it will be considerably less light.
Yea, at work mypy fails quite often on the old code there.
But I didn't call someone else's "hard work" "interference." That was your interpretation. I have just had the very common experience of having my work destroyed by people that really had no qualifications, but did have the right, to mess it up.

I have been working on a project with a bunch of folks, for the last couple of years, that has had its ups and downs, but hasn't had any of that nastiness that was so depressing, in my work life. I now know that it can be better. It's no longer just "wishful thinking." I now have proof. I had to go through a pretty rough patch, to get here, and I don't recommend the process to anyone.

I was sharing that. For me, it's a good thing.

And your post definitely was "nasty," and I was supposed to understand it as a personal attack. It was delivered as such, and was received as such.

Have a great day.
> I would be a very useful or productive coder if I went back in to the trenches.

Would or would not?

After being in management for years I sometimes feel like I would not be, at least not without 6-12 months of doing it every day.
Honestly, many many many companies now have several thousand person "engineering" teams, or IT teams.

Telcos, online retailers, banks and on and on.
Because they are all owned by the same rich people with the same world view.
Can confirm: you're looking at Athabasca (the infamous tar sands) and Bakken, respectively
Users being stupid and not reading what they are signing up for is not a argument against connecting the thermostat to the internet, and hypothetical bad actors are just that, "hypothetical". If you'd linked an article demonstrating concrete proof I'd accept it as an "argument against connecting one’s thermostat to the internet".
The problem then is what should happen if you define two "anonymous structs" that share some members (name and type). Most users want these to be seamlessly extensible, which amounts to full row types as seen in OCaml.
This seems like a self imposed limit rather than something fundamental.

I am not sure why people get so hung up on the stdlib's stability guarantees. We could have a second unstable "nonstandard" library for example, and eliminate this "issue" completely.

Even a crate "distro" like the other user said would be nice. Something to allow us to establish some level of trust over what we are using. Right now we have people mindlessly adding 100s of crates with no concern about the supply chain.
Southwest and JetBlue don't overbook.

https://www.southwest.com/help/changes-and-cancellations/ove...

https://www.jetblue.com/legal/notices-to-customers

However, this isn't a guarantee you won't get bumped. This just means that the maximum number of tickets sold to customers equals the number of seats on the plane. If the plane changes, so do the number of available seats. And not all passengers are customers. Some may be crew deadheading to another location.

More generally, it is less common for low cost carriers to overbook flights because their passengers tend to be cost-conscious vacationers who paid for the flight out of their own pocket and aren't about to forfeit the fare. Usually these passengers show up at a very high rate. So there usually isn't even a reason to want to overbook these flights.
Brain ethicist from Duke Law, https://law.duke.edu/fac/farahany/

> [Farhany] believes an important defense against potential abuses of privacy using such technology is pre-emptively “recognizing a right to cognitive liberty, a right to self-determination over our brains and mental experiences,” and added that “it requires that we update existing international human rights … “Speaking as a CEO, I’m sure all CEOs will use it completely responsibly,” said moderator and Atlantic CEO Nicholas Thompson, to the laughter of Farahany and the audience.

Read-only sensory proxies for brain state include:

iris response, via headset camera
facial expression, via image analysis
heart rate, through walls via Wi-Fi Sensing
gait analysis
I think it's completely legitimate to ask, who benefits from denigrating peasants?

There is historical precedent for social biases being developed in order to justify economic and political institutions. It's often said for example that this is where modern racism comes from, a moral workaround for the obvious immorality of the Atlantic slave trade.

Thus, the presence of some kind of social or cultural bias might be a useful indicator of the presence of a developing or existing socioeconomic/political power dynamic.

I think self-sufficiency is a red herring here. Maybe the author was taken in by some kind of Marxist pre-industrial pastoral fantasy, but that doesn't mean they didn't make some good points along the way.
https://www.azlyrics.com/lyrics/bobseger/nightmoves.html
WEF are either completely tone deaf, or they're playing the role of the heel.

"You will own nothing and you will be happy."
Updates in the background sounds... Bad? Not even play store does that to me.
I don't know to what extent the public is aware of it but another problem with Yucca Mountain is that used LWR fuel is by no means waste and it doesn't make sense at all to dispose of it in its current form.

At best the LWR gets 2% of the energy out of natural uranium. A fuel cycle that removes the small fraction of fission products and feeds plutonium and uranium can extract vast amounts of energy from today's "nuclear waste". It is the plutonium that is radioactive for tens of thousands of years, if you use it as fuel the remaining fission products decay quickly and are less radioactive than the original ore in less than 1000 years.

So Yucca Mountain makes no sense from the viewpoint of the nuclear industry (it isn't going to fight for it) so if some people don't like it there is no point in pursuing it.
Had a class back in college where the first project was to write a tiny stdlib in 68000 assembly, then we got to call it from c to write a simple os. It was very illuminating.
You put a high value on dollar amounts. It seems you do not realize that money and services that come from far away are often ridiculously inefficient and reflect the priorities and concerns of those that retain control over the attached strings. Their concerns and their money priorities likely do not match the concerns or priorities of the locals. Worse, they can be repulsive, offensive, or run counter to the best interests of the locals rather than contribute to their welfare.

Predator controls. Forest and fire management. Being able to defend oneself (guns). State and federal control of school curriculum. These are all important to most of these rural counties and are not performed well or to their liking. Nor are they empowered to go their own way because these regulations are created at the state level.

It is quite logical for them to ignore "benefits" and money being offered for the things that could be life changing for the better.

They would be rather governed by Idaho, where many more people who live similar lives write those policies that affect them the most.
There’s nothing as out of the box full of batteries as Django. Rust, like Go, tends to use a more “libraries” approach than a “framework” approach.

I like axum because it’s maintained by some prominent Tokio folks and fits my sensibilities. There’s lots of good choices out there.
Indeed it would be terrible if there were available countless apps to monitor your remote workers' work
Glad that I instead have KEF speakers ;)

My take is that the human brain isn't magic. It's mysteries will be cracked. Mind reading machines will be built. Some good may come from that, but the risk of much bad does weigh on me.
Is there another way of opening a root shell other than "sudo -i"? That's what I've been using for a decade. How do other people do it?
There's different "levels" of trust (for me) on the verified.

There's "this random person on a random instance is who they say they are" (after clicking on their name and checking the verified part).

There is also "this person, by value of the name of the instance is who they say they are."

@mfowler@toot.thoughtworks.com - I don't even need to go click through to their name to see if they are an employee of thought works (and thus very likely Martin Fowler).

(One of the challenges with this is also finding the company sites - I'd love an old school yahoo directory of them)
Use a functional language if you want to chain 10 functions together! I would definitely tell them in the PR to stop being clever and rewrite it
Hearing a lot about top performers getting laid off too
They had a compliant system that stopped working, that's not the same. If you didn't design it to comply in the first place you wouldn't get a building permit.
Yes!

Lots of stuff to do across all aspects but at a minimum multifactor with Azure AD, conditional access with name locations and only the countries your staff will be logging in from. Lots more here but there is also the Microsoft guide and recommendations inside your tenant (after login) via

https://security.microsoft.com/
and look at Secure Score and Recommended actions
The issue with UBI is that some people start doing "jobs" that aren't productive, like Factorio.
It's obviously a (failed) attempt to be funny by being very sarcastic. No one is stupid enough to this that writing it in Rust was even an option in the days unix was written - especially considering the types of people that would know how to write C and Rust for kernels.
> towards the start of the year with new budgets

A lot of companies do not align their financial year with the calendar year, I'm not sure much can be drawn from this.
Wind towers use a surprisingly large amount of zinc. I assume this is sacrificial, to protect the steel against corrosion. But, yes, a wind turbine tower is a steel pipe bolted to a concrete base.

Solar panel mounting rail hardware I priced were all aluminum. On a solar farm it would not be surprising if the uprights were steel. Floating on a reservoir, supports are probably fiberglass.

It would be a mistake to build most solar farms not floating, but that doesn't mean it won't happen.
Schemepunk is awesome, thanks for making it! I’ve been meaning to attempt porting it to guile when I get some free time one of these days
When everyone is doing it, companies see it as an opportunity to trim down the fat they have accumulated during the good times.

There's no stigma for them doing it if everyone else is.

If they lay people off in good times, then that is a serious indication of trouble at the company.

If they lay people off in bad times then that is an indication of wisdom and prudence.

I've seen it in multiple recessions.
I started a newsletter: One Year Wiser. Learn from those who launched a year ago
Hi HN,

I started this newsletter almost two years ago a side project. I’m fascinated by how products evolve to meet the needs of their customers. So much of startup and tech culture is focused on celebrating launch day. We often forget about all of the hard work that goes into iterating the product after launch to find the proverbial product market fit and sustainable growth. The year following a launch is usually quite challenging, and most products don’t go gangbusters with exponential growth. Instead there are countless tweaks, features developed then abandoned, marketing techniques tested, and long nights spent stressed about the future.

This newsletter is dedicated to that first year.

I've done 31 interviews and have some good ones lined up for the start of 2023. Hope you find them useful. You can read the full archive here:
https://www.readoneyearwiser.com/posts
Migrations exist for two reasons:

1) adoption. You're early in the Adoption Curve and you're trying to grease the wheels to make it easier for people to come for you

2) modernization work. You're brought in to consult for a company because someone has declared moral bankruptcy and decided that neutral third parties are more likely to dig them out of the problem. So as a consultant you show up week one and you say, "Dear God, they're still using X?" about five times. So now you're proposing to do migrations that all of your peers finished up seven years ago.
My wife swears these are fake because she's never seen anyone pulled over by a plane

I love her so much
I use my calendar for this. The event name is my notes for what I did. I find I forget to hit start (or stop) at the exact perfect time with these tools so they’re always only showing a partial view. With the calendar, I can go through and add in events for what I did in the morning or the day before.

Also, the best tool I’ve found for accountability is to try and predict what you will spend time on before hand. So I have one calendar for my plan that I make first thing in the morning and another for what actually happened.
Exactly.

The financials aren't actually telling these companies to lay people off; the shareholders are. The macroeconomic climate is very different than the microeconomic climate; the microeconomic climate for most of these companies is "slow expansion", not "contract". In fact, many of them are still hiring even as they're laying people off because of that. But the shareholders are very much concerned, and so this is much more of a response to that.
The APIs for Twitter that they're cutting off aren't being cut off for other uses, though. This clearly isn't a maintenance issue.
It's probably just a reflection of budgets, needs, and forecasts.

During January of last year, companies were still in a hiring crunch because the pandemic restrictions hadn't yet been lifted in most places, and online sales were booming as a result. Rate hikes hadn't started, or even been announced yet. I'm not even sure if inflation data from the previous year had been announced yet
It could be worse; imagine you go through multiple algorithmic rounds and a take-home task to get into TopTal, then when finally there you still need to bid for jobs against 1000s other developers with a TopTal matcher picking the cheapest ones (imagine $30/h for ML gigs), and even if you are picked by the matcher, you still need to pass client interviews.
Hey 10x of zero is still zero. :p
Predictions and actual capability are two vastly different things. Outside the realm of predictions, back here in reality, battery costs are actually increasing rather than declining [1].

"Just scale up mining" is easier said than done. Steel is a widely used commodity. If we could "just scale up mining" and exponentially decrease the cost of materials, why haven't we been able to do this with steel? Care you explain why "just scale up mining" will work for lithium when it hasn't for plenty of other commodities?

1. https://about.bnef.com/blog/lithium-ion-battery-pack-prices-...
Ok, editded for you above:

plain-text-obsessive
^^^^^^
You could not be more wrong about batteries. You made a huge error about the cost percentage that lithium makes up. It’s possible — just possible — that other people have researched batteries too, and maybe they have a better sense of where the industry is going.

It makes no sense to assume that we’ve reached “peak battery”, at all.

Continuing this argument is pointless, and really does seem like you’re choosing to ignore reality. I’m done with this conversation.
Heh. I get what you're saying, but I feel that vibe much more from Golang than from Rust. Rust seems down to earth.
Do more with less.

Writing this on a secondhand sub-laptop from 2009 (I think the term may be netbook or something) with a 1024x600 screen. It runs 32 bit and as it's no secret that some activities are a bit slow, and that some "modern" heavy javascript-y web sites are a pain (even with noScript and uBlock) I recently examined how much RAM it had:

1 (one) Gb!

I also found out that it's (still) upgradeable to 8Gb, but I'm not sure I want to do it, as the annoyances are not really that big. Software generally just works, but forget about installing eg. Chromium and derivatives as those are 64bit only. For IDE I use Geany. Distro is Debian.
I think the whole idea of sentience is a red herring for reasoning about the potential for AI to cause harm.

For example, take the title of the article we're talking about. You could take it with a dose of anthropomorphization and interpret it with human-like intent and sentience, or you could take it as an analogy that we might formally define closer to "not worried about AI that passes Turing test, but AI that fails for some reason other than the ability to succeed (and that other reason requires the evaluator to be misled)."

So is sentience far away? No idea. Is misaligned AI a near-term worry? Yeah, absolutely. And "misaligned" doesn't have to be as extreme as 'makes humans extinct.' It can be as simple as 'is an asshole' or 'inexplicably swerves into the other lane 0.01% of the time' or something else we don't want in the system.
Offsec.tools – A vast collection of security tools
Why Most Hackers Aren’t Popular
> You made a huge error about the cost percentage that lithium makes up.

Care to explain? I'm always intrigued by commenters asserting that an error has been made, yet neglect to explain the error.
I believe it has an analogue with Heinlein's "there are two kinds of jokes; funny always and funny one time". Subsequent uses are a bit cringe in the same way that a subsequent telling of a funny-one-time joke is.
If there won't be a massive change of laws, all this stuff will be deployed everywhere. First the workplace and then everywhere. The whole idea of "no expectation of privacy in public spaces" doesn't work when the tech exists to deploy surveillance everywhere. The control freaks will take over.
> I did write an actual replacement. It's what TFA is about :)

That is obviously not a replacement; either we take the serious approach of "sudo allows only authorized users to run things as root" and yours doesn't control access, or we take the nonserious approach of "sudo has so many bugs that it just gives people access" in which case we hardly need to bother rewriting it.
Yeah - and it wasn't even necessarily on the tech stuff either - the talks are definitely the things that have stuck with me the longest after working there (and it's been 10+ years!)
Am I the only one that can read faces in here?

It is pretty obvious that it is a face doing the sad puppy eyes, like the one a young niece might do after I refuse to buy her some ice cream. I didn't even know it's meant to be underground, impenetrable slang.
I lost touch with this subject long ago, but looking around recently for the first time in ages, it seemed like the "bitboard" representation (one of many in this article) is very much a current favorite. So I plan to read that part more carefully.
I wish it could keep track of where the knight has already been.
Bro chill
I’m the space Rust is in, people care about stability to the extreme. So some of it is self imposed, sure, but that self imposition is an understanding of what constraints the intended audience has.

Heck you can see it in this very thread with a complaint about too many new things even though they’re compatible!
I already responded to you elsewhere. Perhaps you ignored it? https://news.ycombinator.com/item?id=34460846

Cathodes are not a giant chunk of elemental lithium, as you believe.
Love him or hate him (I'm more the latter at this point) Elon showed you could trim 70% of the workforce from Twitter and it's still up and running. So with that logic, that being on the extreme side, trimming some smaller % is a no brainer to the boards of most companies now.
I assume they're referring to the immediate local pollution that collects around a coal plant.
Her husband is heir to a luxury hotel chain. Safe to say that they have the money.
> I've seen it in multiple recessions.

What's interesting here is that, in the face of all the fears about a recession, no recession actually seems to be happening
The first time I saw perfectly valid Unicode take down an RSS reader (in ~2003), it was an ü that did it. I have taken to calling that the kaboomlaut in unit tests.
But lithium still dominates the cost of the cathode. Iron is not the main driver of battery expenses.
In the last seven years Twitter already did not expose features like polls with their public API. Still, even with a less capable API many preferred the experience of 3rd party clients.