skysight-inc/HackerNews huggingface dataset:
Harnessing energy is the basis for civilization. The amount of energy used is highly correlated to the level of civilization.

Using energy is not an issue, it's how we produce it that matters. This applies to all forms of energy use of which bitcoin is just a tiny fraction.

Bitcoin will not compete with current energy demand which is geographically constrained. Bitcoin miners can operate at any location in the world and are incentivised to use free, unwanted, waste energy. Any miners that try to increase the demand of current energy supplies will be uneconomical and go out of business.

Also miners using more energy does not directly increase the price of bitcoin. Ultimately the amount of (otherwise wasted) energy used by the network will be limited by the transaction fees which are a free market.
yes, even years ago before 1.0, Kotlin blended in with existing Java code pretty well, it's not that big a learning curve and adds a really nice std lib on top of Java. So I don't really relate to the framing that it competes with modern Java.
>Kotlin has great tooling, and Java library compatibility, so why wouldn't you use it?

As an average company what you want from a language is: your team already knows it or is fast to learn, it is arguably better in a measurable way (development is faster, codebase is easier to maintain), developers like it more, it has a large support and audience.

How many of these does Kotlin check?
Most government systems in Ireland are not able to handle accented letters in names. SRSLY
> A product that has become pervasive in most households in America

You think Google home has over 50% penetration?
But the default set has been lacking for too long now too.
Webbrowsers should really get together and make a new default set of Application-based UI controls, and make them a bit more beautiful by default. :)

Like datatables, rich-text editing, toolbars,...

MOST applications are just simpler CRUD UIs.
Developing these is still too complex on the web platform.
or spending too much time with bots...
Oh for sure if there was a web platform look, I would happily oblige and use that look. The point is that there isn't one so in that case I would rather have something different.

If we had gone down the path of smart documents instead of web apps for the internet, we would have had a better time for sure.
This is why we’ll never have an all in one wechat app in the west.
You've read too much into the response.

"Why shouldn't they buy cars if they want cars?" is a loaded question.

Why do they 'want' cars? For many people it is the only reasonable means of transport. We know even from comments in this thread that some of the people who "want" cars now would prefer alternatives.

When you speak of force, remember that alternatives were often taken away by force, as when a walkable part of town (often where poor and/or black people lived) was torn up to create a highway.

Speaking of paternalism; zoning, backed by the force of law, prevents people from building a granny flat, and prevents someone from converting their garage into a neighborhood corner shop. Paternalism is why we have so many outsized parking space mandates. Paternalism is why modern suburban sprawl is subsidized over old-style compact and walkable so-called streetcar suburbs.

If you are really against paternalism, help get rid of these paternalistic zoning laws, like laws which end up forcing most people to live in single family homes even when they would not want to pay for such expensive housing if other options existed. (And no, not all zoning laws are paternalistic. Don't build a toxic chemical processing plant in a residential area.)
>Kotlin is a good perk for developers in late stage startups, where the teams are big, delivery timelines more relaxed and you can afford fancy but less mature language or tool to consume resources instead of delivering more business value.

The proof being?
Why invent a new word like "projection" though? Literally everyone would have understood "subrepo" just as fine.

How does your dependency management integrate into workflows? Last month I built a monorepo with all our repositories. For workflows it was essential that if a subrepo changed, not just this subrepo but also all its dependants get rebuilt.

I'm joining the waiting list to check for this :)
> instead make it easy to make my own.

But browsers don't do that either. And you really, really don't want to make your own controls most of the time. Because: https://drewdevault.com/2021/06/27/You-cant-capture-the-nuan...
Here you go! https://chat.openai.com/share/024a7117-f3d0-4a23-8186-86eeea...
Wait, it wasn't in Source 2? What a weird name

Edit: s&box is a Source 2 follow up for Garry's Mod
> I never understood how to capitalize headlines correctly. Can someone eli5 ?:D

On HN, copy/paste is usually a safe bet (with a few exceptions): https://news.ycombinator.com/newsguidelines.html

If you mean in general, Wikipedia sums it up pretty well: https://en.wikipedia.org/wiki/Title_case
Maybe it's what you feel inside, not on the screen! ;-)
Federal government is mostly a miserable place to work if you enjoy up-to-date tech and flat organizational structures with high autonomy to get your work done. Also a miserable place to work if you enjoy earning money.
> Nobody was going to wait 30 min for a transaction to complete

Depends on the transaction. To buy coffee? Of course not, but there are transactions that can take hours or days to clear.
I tried Lemmy for a bit and found it to be nothing more than a tiny Reddit clone. And I don't mean just the software aspect of it, rather the content and moderation.
Is money cheap again? No. There is no guessing, just some hysteresis.
Sencha (ExtJS) has been around for 16 years...
CEO will be the first job that AI replaces
Are you using or have you used any of these AI tools for any length of time? Truthfully, no, I don't see it allowing 3 people to do 4 peoples' jobs, or for juniors to do the work of seniors. If I had to spitball a guess, I'd say there's potential for about a 10-15% productivity improvement on some tasks. Overall, as a senior/staff level software engineer, I can see these tools boosting my productivity maybe 5-10%. That's nowhere near "3 people doing the job of 4" levels.

Speaking of juniors doing the work of seniors, you've got it totally backwards. The people who benefit most from these tools are the more experienced, more capable people, not new grads fresh out of college. There are a ton of things a SWE does that no LLM will help you with -- at least not until virtual avatars get to the point where I can send fake me to a meeting and expect to still have my job at the end of said meeting. Being able to evaluate and understand the output of these tools is a key skill necessary for gaining a benefit from them, and that's precisely the skill that juniors, by definition, lack.

That said, this whole market dynamic of not hiring juniors at all right now is going to be a pain point for the industry at large in about 5 years if it keeps up. If you're a senior+ level SWE right now, that might end up being to your personal benefit, but it certainly won't benefit the tech industry when there aren't any mid-level engineers to hire, because we didn't cultivate, mentor, grow, and train them as juniors today.
Also retired from Apple (FIRE). I never worked so hard or got paid so much in my life. Would recommend AAAAAaaa+++++ would do again
Beyond interest rate, I think that software developers' wages in some places were getting absolutely insane. A lot of developers think it'll be difficult for them to get another job with the same wage - not just another job.

I was puzzled that people without a degree or relevant experience doing a 6-months bootcamp could earn great salaries as juniors or even interns!

It seems we're getting back to a more realistic scenario.

In Europe software engineers are being paid much less than the US (especially SV) and it seems we're not getting this kind of job market (yet?).
And fiat...!
He used the scientific method to make his discoveries then wrapped it in religious beliefs to avoid being burned at the stake.
It seems to ignore the existence of pumped storage. This is as big or even bigger achilles heel, I think, especially given how common the geography is outside of places like Hawaii and Florida.

The equivalent of Snowy 2 - 350 GWh in lithium ion batteries at current prices would be about $48 billion. The actual cost will be about $13 billion - ~3.7x cheaper.

I like that they use actual historical weather models though. I can't stand op-eds that assume that you wouldn't have a mix of solar and wind and short and long term storage to stabilize power output. It's the first model I've seen that's definitely on the right track.
Unbelievable, thanks so much. I’ll definitely use this for my job hunt.
Is this supposed to work on mobile? All I see is a brown background (Firefox on Android).
Worth reading some critique about epoll as well: https://idea.popcount.org/2017-02-20-epoll-is-fundamentally-...

Not to negate all the goodies that has given us
They do. And in some countries it's even about as easy as in the US. I wasn't granular enough.

_Some_ countries in Europe have very strong worker protection laws, probably correlated to trade union participation rate:

https://qery.no/trade-unions-worldwide/

For instance, if you want to do layoffs in Sweden, you probably have to coordinate it with union representatives before even making it public. Firing is even harder.

Another factor that may also apply to the US, is that if the people you want to get rid of disproportionally belong to some demographic groups or other identity groups, have medical conditions or have participated in disruptive activism, etc, claiming that they are fired for bad performance (even if true) makes the risk of bad press significantly worse.

Exactly what traits risk come with such risks may very from place to place.
https://knowyourmeme.com/memes/torment-nexus
https://archive.is/R1dm6
Well, my team is now on latest LTS (21) and we do use new features in our code. Hiring an engineer who can write modern code is not any more difficult than hiring without this requirement. It is generally a management problem, that any skilled senior manager should be able to solve. After all, enterprise anti-patterns are not uncurable poison, e.g. switching to record-style accessors is something people can do on their first day easily.
I don't really care about airborne germs, spores or exhaust particulates, but our basement collects a TON of dust that looks like dryer lint and requires a daily sweep with a vacuum cleaner. I wonder if the ikea and similar air purifiers are overkill for that and if there's a solution that is more effective for this kind of dust but with less noise/less power.
> It's the end of an industry as we knew it.

I was considering agreeing that "the old Silicon Valley" was probably no more.

> There will be demand for developers in some very specific sectors and specialities

Yea....

> and some legacy code support for a while,

Well sure, we still famously have Cobol...

> but likely most of us will be out of work within the next few years.

Hmm. Uh.

> "things will pick up again Real Soon Now, you'll see" but they are whistling in the dark.

Nah, I think it'll pick up real soon. We saw inflation quickly come under control, high employment rates, wage growth, etc. It's generally a healthy economy. These giants shedding fat is probably good for juicing the rest of the industry and spreading talent around. Suck for the individuals of course, that can be very challenging to experience. But lots of people have been pretty unhappy with the products big tech has been giving, so hopefully this can put some smart entrepreneurs into the waters.
Why don’t poor people just work hard and become rich?
You should always inspect a script before executing it. You can even pass it to AI and query the AI about it.
Yeah, men (in the generalisation sense) could indeed have different complaints from women.

But that's not proof that the claim by women that things are harder for them is true. :/
I'm not from the US, but I do follow the issue due to the US-centric nature of internet culture. From what I understand, it is a bit of a catch-22:

- You cannot make public transport a feasible option because
- Most places do not have the population density required because
- Places are designed in a car-centric manner, with strict zoning laws that enforce low-density suburbia because
- Everyone has a car because
- Public transport sucks because
- You cannot make public transport a feasible option because

To me, the solution to the problem you state is not more parking, but less cars. Break the cycle.
> Multiple rounds of laying off people isn't treating only those people poorly, but also increasing stress for the people who remain, knowing they can suddenly be laid off as well.

How is this not just "business"? That's what Google is.

Granted, they make billions of dollars a quarter and it won't hurt them to keep employees around.

But every company I've ever worked for over the last decades has laid people off, made others nervous, etc.

It may sound harsh but they aren't a charity. People will be laid off, others will be nervous they may be next.

If you are looking for a company where everyone just happy hums along with no fear of job loss, those don't exist.

Except maybe in the Government.
> The size of a cartridge was never advertised to users

SNK did — “THE 100 MEGA SHOCK!”, “MAX 330 MEGA”, and “GIGA POWER”!

<https://www.avid.wiki/The_100_Mega_Shock!>

https://www.youtube.com/watch?v=jE4xlr_WLc4

https://www.youtube.com/watch?v=dfN6HTKfVi8
I’ve heard of Usenet, but never used it. It was once (maybe ~15 years ago) advertised as an alternative to torrents, but I don’t get the vibe that’s the primary use case.

What can I do with Usenet?

The internet has become so boring, I’d be open to exploring something else, but I’ve got no idea what Usenet is.
Not only that, but it is an executable x86 program written in a printable subset of x86 instructions (so no self-modifying code), as noted in the section 3 with a comparison to the similarly printable EICAR anti-virus test file.
We use Java 17 features on all our projects now, expecting to update the platform to 21 in a year or so. Allowed features vary by project, some reviewers don't like vars (though I do) because it makes it harder to understand the code for them.
I am part of the second group.
Wouldn't even call it anxiety, but just some sort of "light disgust" feeling.
Ok I guess it's cool, but you can't do anything useful with it. You can't even draw something meaningful with it like the domain says.
The problem with the whole nuclear vs. renewables argument is that we don't have the luxury of choosing anymore. We need a huge amount of carbon-free electricity right now, not just to meet current demand but to actively decarbonize our industry.

The only reason we can realistically get to net zero with batteries and renewables is because we export our polution abroad by having China produce everything. And we then ship it back to us using incredibly carbon-intense modes of transportation.

If we had to onshore all that production and actually count it towards our own emissions we'd have no hope of meeting our climate goals with solar panels and wind power.
He's an idiot's idea of a smart person.
In some sense i'm assuming wealth is a pref-A phenomenon, yes; not that "capitalism makes it so". There need be no formal argument here: all research into all wealth distributions in history are power-law; and a vast array of social phenomena are pref-A. And pref-A produces power-law.

As an empirical matter, the burden of proof lies with those who say "there is some other process" to show it. Since the PA process is demonstrated without exception.

Formally, why should we expect wealth to be a PA process?

Well, formal arguments will always be toy and disappointing, but get someway to explaining what's observed empirically. But:

Economic transactions are, roughly, exchanges of time. We have a fixed quantity of time each, and Alice offers some time to Bob, who offers some time to Eve... and so on.

Wealth is your net ability to draw down on the time of others, as a function of time. By spending X amount, I can obtain Y time from P people.

Assume, at t=0, everyone has an equal ability to draw down on the time of others, and an equal preference for exchanging their time (1hr for whatever it takes me to do, for 1 hr of whatever it takes you to do...).

Now, since we have different rates of production and produce different things it becomes wasteful for me to spend 1hr for your 1hr when you dont make what i want; or someone else makes more of it faster.

Our desire not to expend our own time needlessly, to waste our finite quantity of it, means we allocate it to where the ratio from ours/others is most efficient.

That is to those who can draw down on the time of others most, we give some of our own; and to those who can the least, we give none. (To, roughly, quote Matthew).

Simply in the pursuit of not having our 100 years wasted egregiously. And there are many compounding effects, not least this. For as soon as any inequality enters those who then have more can do more, and so become ever more effective at what they do.

We will not work a month to buy a t-shirt when a t-shirt can be made in a factory for a minute of our time. It makes no difference that the factory is owned big Capital (omg!">?!?). And if we were to that, there could be no "factories" of this kind -- since allocating resouces according to what minises wasting our time gives us more time, without which we cannot develop anything new.

All this is somewhat irrelevant however. As above, the burden is on those who say something else is conceivable to show (1) what their conception is; and (2) it is physically possible.

If all alternatives amount to global coordinaton across the species such that we are each programmed Marxists acting like drones -- or, likewise, non-agression libertarians -- you're then talking about a different species.

Wealth amongst the bees might be a little more normally distributed, for sure.
For sure. One person I talked to said using a code assistant was just like having a smart and eager, but really green junior to help them, but without so much of the hand holding an actual junior needs, and none of the mentorship requirements.
> 8 weeks later

This sounds like they've been in a rush. Maybe there are bonus deadlines coming up.
I figured there was going to be some ITAR thing if I kept going with the brainstorm.... and you confirmed my hunch.

There are so many things these days which are almost trivial to build and somehow fall under ITAR.
Personally it's the unmitigated loads of unwanted ideology jammed down my throat by each platform...I'm just over it. Piracy is so much more reliable.
fully available. your country of residence matters.
maybe a good way to disrupt the current system
Have enough upvotes here so the ceo/cto shows up.

Pay for enterprise.

Reply again to your support ticket to get picked up (worked for me after a few weeks).
The aftermath of Sogen Kato's discovery reminds me of another story I read about on HN years ago that covered the (quite uniquely Japan, as I understand it) cottage industry that has sprung up around cleaning up from Kodokushi (https://en.wikipedia.org/wiki/Kodokushi). That is, special cleaners who deal with the remains of Japenese salarymen who chose 50 years at Mitsubishi or Kyocera or whatever, instead of any descendents or social network that might notice their passing before their remains rot away in an apartment, unnoticed for months/years.

As someone who chose for personal and ethical reasons not to reproduce, and also struggles to maintain lasting relationships, I sure am glad I'm not Japanese at least! :)
Penrose Kite and Dart Tilings with Haskell Diagrams
Show HN: Hacker Typer in JavaScript That Prints Itself
He (Michael Easter) was actually on ”The Drive” with Peter Attia recently.
https://podcasts.apple.com/se/podcast/the-peter-attia-drive/...
It also benefits from being one of the only full-stack languages.

Scala.js has excellent front-end frameworks like Slinky React [1], Laminar [2] and Scala has industry-leading concurrency libraries like ZIO [3]. I've yet to find anything that comes close for end to end web apps.

[1] https://slinky.dev
[2] https://laminar.dev
[3] https://zio.dev
I'm hardly the best person to give a point-by-point on how modern neural networks work. The original paper that kind of brought together a bunch of ideas that were floating around is called "Attention is All You Need" in 2017 (and those folks are going to win a Turing almost certainly) and built on a bunch of `seq2seq` and Neural Turing Machine stuff that was in the ether before that.

Karpathy has a a great YouTube series where he gets into the details from `numpy` on up, and George Hotz is live-coding the obliteration of PyTorch as the performance champion on the more implementation side as we speak.

Altman being kind of a dubious-seeming guy who pretty clearly doesn't regard the word "charity" the same way the dictionary does is more-or-less common knowledge, though not often mentioned by aspiring YC applicants for obvious reasons.

Mistral is a French AI company founded by former big hitters at e.g. DeepMind that brought the best of the best on 2023's public domain developments into one model in particular that shattered all expectations of both what was realistic with open-weights and what was possible without a Bond Villain posture. That model is "Mixtral", an 8-way mixture of experts model using a whole bag of tricks but key among them are:

- gated mixture of experts in attention models
- sliding window attention / context
- direct-preference optimization (probably the big one and probably the one OpenAI is struggling to keep up with, probably more institutionally than technically as probably a bunch of bigshots have a lot of skin in the InstructGPT/RLHF/PPO game)

It's common knowledge that GPT-4 and derivatives were mixture models but no one had done it blindingly well in an open way until recently.

SaaS companies doing "AI as a service" have a big wall in front of them called "60%+ of the TAM can't upload their data to random-ass cloud providers much less one run by a guy recently fired by his own board of directors", and for big chunks of finance (SOX, PCI, bunch of stuff), medical (HIPAA, others), defense (clearance, others), insurance, you get the idea: on-premise is the play for "AI stuff".

A scrappy group of hackers too numerous to enumerate but exemplified by `ggerganov` and collaborators, `TheBloke` and his backers, George Hotz and other TinyGrad contributors, and best exemplified in the "enough money to fuck with foundation models" sense by Mistral at the moment are pulling a Torvalds and making all of this free-as-in-I-can-download-and-run-it, and this gets very little airtime all things considered because roughly no one sees a low-effort path to monetizing it in the capital-E enterprise: that involves serious work and very low shady factors, which seems an awful lot like hard work to your bog-standard SaaS hustler and offers almost no mega data-mining opportunity to the somnobulent FAANG crowd. So it's kind of a fringe thing in spite of being clearly the future.
I can't honestly say for sure, but I would say there's a possibility that AI was a factor in at least some of the layoffs last spring. Once June / July rolled around though, no way.