skysight-inc/HackerNews huggingface dataset:
Back in 1969 I had a summer job at a textile mill in the south of Chile. Time was regulated by the loud steam whistles of the three large textile factories that were the only industry in town. They could be heard throughout the town. A specific sequence (e.g. short-short-long) was the 6 AM wake-up call. There were different sequences for the start of shift, lunch break, etc. It definitely had the feeling of living in a Dickens novel.
A combinator reduction evaluator with a translator from lambda calculus to combinators. The creative part was getting a C compiler to parse combinator expressions with the traditional syntax, where function application does not have an operator and is left-associative, like S K K. http://www.ioccc.org/years.html#1998_fanf
Only on Fridays before a three day weekend.
The solution will always be inflation and devaluation. Your millions will start to feel like thousands and your billions will start to feel like millions. The first trillionaire will not be far off but because of unhappy circumstances.
> No separate Copy/Paste keys, or Undo/Redo keys.

What?
Yes and that was either because the Clinton administration decided that shrinking the money supply was the right macroeconomic policy, or that they decided that a Democrat president delivering a budget surplus was good politics. At the time both were plausible.
> Every time you run a `jj` command a snapshot of your local changes is made.

I think that's going to be pretty divisive. For projects where your input is here, your output is there, and that's that I imagine it's fine. Getting people to implement one of the workarounds to avoid junking up the repo feels like a huge ask.
One of the top comments has a link to a fork in case you haven't seen it
Yeah, I don't drive but I would think it would be worse than actually paying attention all the time
It’s kinda true though. They are increasingly used for those things. Sure, the results are terrible and doing it without AI almost always yields better results but that doesn’t seem to stop people.

Look at this nonsense for example: https://intouch.family/en
Do you have statistics about that? I mean, the frequency doesn't affect the argument.
I think this is more about storing the entire repository on s3, not just large files as git-lfs and git-annex are usually concerned with. But coincidentally, git-annex somewhat recently got the feature to use any of its special remotes as normal git remotes (https://git-annex.branchable.com/git-remote-annex/), including s3, webdav, anything that rclone supports, and a few more.
Oh the irony. At least some enterprise companies might only use Bitwarden because of its openess and not having to go through some enterprise sales calls to get something superusefull. Make your product hard to use and you lose customers and sales opportunities.
Reminds me of those awful calls we had with postman recently. Instead of having yet another call it looks like we will be now much happier with hoppscotch.
I'm a bit weird on this front but years of working in coffee shops, co-working spaces, etc. have trained me out of relying on more than just the screen that comes with my laptop. I don't have a fixed office that I go to every day and I actually prefer it that way. The big advantage is that I can just sit down anywhere with my laptop and have everything that I need to be productive.

It's gotten to the point where it's just confusing to me to have multiple screens on the rare occasion I plug one in. I'm constantly look at the wrong screen and usually I just end up unplugging the external screen because it's just easier for me. Another factor is that most screens are kind of underwhelming in terms of contrast, resolution and colors relative to what comes with a mac book. They aren't very pleasing to look at and most offices seem to settle for cheap Dell 2K screens or something similarly dreary. Ergonomically, I like laptops and not having to get a neck cramp looking up at some screen. I use my laptop on my lap quit often. Couches are great for that.

Mostly I use applications maximized and just alt+tab between them as needed. Because of the notch, using applications full screen is kind of pointless. Effectively the space around the notch is only usable for the menu. So, the choice is really whether you want a menu or not. In my case, the answer is yes I want the menu there. Full screen is one of those features that became an anti-feature. Apple should just get rid of that.

So these new features are wasted on me. I don't see why I would want to split the screen between two apps. I only use one at the time mostly.
I dont see how the US dosent hyperinflate its way out of its issues.
Same opinion here. I work with way too many things to keep everything in my head. I'd rather use my head for design than to remember every function and parameter of say STL
Twitter blog posts from 2019-2024 appear to be missing from Internet Archive
> See for yourself: https://web.archive.org/web/20240000000000*/https://blog.twitter.com

-----

https://x.com/elonmusk/status/1847908304153870726

Elon Musk:

> Strange. Well, we can provide them again if needed.
> approx two years being others in AI response quality

I bet this doesn't wind up mattering much in the grand scheme of things. Not for Apple's vision anyway. They want things to work reliably, not some gimmick. A lot of what I see in Google's ads is features no one really wants, like unfettered image generation (cool, but it doesn't really help many people in practice).
This seems to get brought at least once in the comments for every one of these articles that pops up.

The IA has tried distributing their stores, but nowhere near enough people actually put their storage where their mouths are.
A key feature I see that rampantly grows bureaucracy: the ability to impose costs upon other teams without accountability. This takes many forms, but common ones include the following. People don't say the following outright, you spot these a mile away when actions speak louder than words.

"I don't have to know how what I tell you to do fits into the overall flow of what you want to accomplish between multiple different teams. That's your problem, go talk to all the different teams you have to work with to get approvals and figure it out yourself, that's not my problem."

"I acknowledge absolutely nothing has changed, and I will never use what you create, but format A has changed to format B because everything new is in format B, and thus you must spend time to re-create everything in format B so everything in my filing system is consistent."

"Yes, this is recording the information twice in two different ways. By hand. And with no enforcement to keep it up to date. But I'm only measured on recording the information, and as long as Number Go Up on the recordings, it is not my problem."

"Yes, the new form has not been published. Yes, the new requirement for these approvals have not been put into existing processes that take months to grind out a decision, much less the processes debugged. But in six months, everyone must follow what we publish in several months leaving only two months for you to implement in 3-4 months a new, untried process. No, we will not talk about this possibly creating a bottleneck and exacerbating the flow, that won't happen."

If there was a chargeback of effort to this kind of mindset and decisions, then a different political battle would emerge, but at least it would make these kinds of unilateral, unaccountable decisions in their aggregate form visible to the organization. A tremendous amount of this friction goes away if organizations had the capacity to automate many processes, but the cost hurdle is currently too high for most organizations. I'm hopeful LLM's in the hands of non-technical staff can mitigate that, but I'm likely dangerously naive there.
> I would also say that more than 1 in 6 companies don’t have the culture or resources to make college graduates successful

There is a lot of truth to this, in my experience. Larger companies (F500) have formalized rotational programs for new grads which sets them up for success, but they can only take a limited amount of grads and almost no middle + small companies have anything similar.

The corporate culture of hiring new grads seemed to die in the GFC of 2008. Companies thought it would be too great a risk to hire someone with no experience, so they would have job postings for candidates with "2 to 5 years of experience." This is also why we have a perpetual talent shortage in that demographic, bc everyone wanst them and there isn't a new pipeline of young people to back fill that range.
I can't wait for the AI bubble to be over so HN can talk about something else
People complain constantly about how painful git is when their simple workflows break down. It is legendarily complicated and difficult to use.

But when an alternative comes along and long-term git users try to tell people how much better it is? Everyone immediately forgets all their issues and frustrations. It’s honestly kind of bizarre.
I don’t quite understand what you mean by number 2? AFAIK my PC doesn’t have “dedicated” copy paste keys. The only difference is CMD+C/V vs CTRL+C/V
This got a downvote and I wonder if it’s from a person who doesn’t think it’s true
My impression is that the Germans have been anti-debt ever since [1] led to some pretty catastrophic repercussions (culminating in WWII)

[1] https://en.wikipedia.org/wiki/Hyperinflation_in_the_Weimar_R...
Ehh, I've been doing fitness boxing and knockout home fitness (Nintendo switch) with 1.5 kg wrist/hand weights for ages now, no issues to speak off. I think he's taking about the 2-5kg weights, these are way more dangerous then you'd expect from wearing them. (I did that for a while, after getting slightly In shape - at least until I read up on it)

Strong recommendation for Nintendo switch for baseline fitness btw, these games are great for a 1-2 day 20 minutes workout/week for unfit office workers. Way better experience then the equivalent VR games.
There's no real financial incentive for people to archive the data as a singular entity so even less for a distributed collection. Also it's probably easier to fund a single entity sufficiently so they can have security/code audits than a bunch of entities all trying to work together.
We are seeing huge issues with assets inflating. Housing being one of the big ones.
Your comment is a great ad for not using git.
Metric only has an advantage for precision measurements that have to be operated on arbitrarily, not for dividing things. You're usually dividing things in halves, far less often into thirds and even more rarely into fifths. 1/8 oz is an ounce that has been divided in half three times. Or you can think of it as a pound that has been divided in half seven times.
I mean, if Apple were any good at UX, they would have made Copy/Paste etc. to have a special status on the keyboard at least.
While I agree with your essential conclusions, I don't think the automobile companies really fit. Many of the early 1900s companies (e.g. Ford, GM, Mercedes, even Chrysler) are still among the largest auto companies in the world.
I will take AI bubble over crypto bubble any day of the week.
Which isn’t free either. Consider the interest levels of countries considered unstable vs those considered stable (UK/US compared to Türkiye/Argentina for example). It massively changes what actions the respective governments can take.
> Meanwhile, the S&P 500 and Nasdaq have consistently posted annual double-digit real returns

This part scares me. Are they supposed to? Are we way above trend for average growth? Mean reversion? Is the market just pricing in a lot of upcoming economic growth due to rates coming down + AI? More growth?…
I don't think Google was ever buy a "I don't want to use file APIs because writing the code would be hard." excuse for a security issue. I don't know what kind of exact "discussions" were possible here for "give me access to all user data, photos and everything because I don't think I want to use SAF APIs". It's like that dude in your company that will have a meltdown in PRs over his better way instead of fixing the comments and having code submitted.

Apple won't let you write into random directories past their APIs either, just because it would be too hard to use ObjC/Swift.
Question:It seems like the requirements needed to become an investor in a startup is a multimillion pool of money...which is not what a salaried professional has at their disposal. Yet, a lot of the 100x opportunities come before public offerings, making a whole class of investment unavailable to modest but knowledgeable professionals. I know that sometimes, through personal connections, pools of investment money are built across individuals, but as a public service it seems like, no, it is not.
Worst thing is, he apparently still messes up KDE translation - "session" was changed to "posiedzenie", "sitting", "plenary"
No commits since 1.5 years. Is this software “done” or no longer supported?
> Fig. 4. "This simple model captures the relationship implied in Pereira et al., namely that the choice of programming language has a direct impact on total energy consumption."

"Pereira et al." state that "the quality of the compiler, and its (aggressive) optimizations all greatly influence the performance of the resulting programs".

iow the relationship implied in "Pereira et al." is that shown in Fig. 5. "We are in fact comparing implementations of programming languages, not the languages themselves."

"Pereira et al." state that "… energy consumption does not depends only on execution time, as shown in the equation Energy = Time × Power."

iow the relationship implied in "Pereira et al." is that shown in Fig. 8. "Energy consumption is the product of power and time."

"Pereira et al." state that "… a software program may become faster by improving its source code …"

iow the relationship implied in "Pereira et al." has elements of Fig. 12. "The final model incorporating application implementations".

The simple model of Fig. 4. is a strawman.
The money is owed to our future selfs or generations to come, who pay the interests.

If the money obtained through debt is well invested such that it creates growth that outpaces the interest rate then all is good, as future tax payers will have a larger economy to be taxed in order to pay that debt. But if it's not, we are just stealing from the future.

When a country acquires debt to finance its pension system, that's just plain and simply inter-generational robbery. It's pensioners voting to give themselves money at the expense of the younger generations. It will become more and more pervasive across the west given our demographics and is crippling entire economies across Europe.
I think the theory is that exercise has many other benefits that make up for the increased energy usage.
depends on the human.

but i would never push llm generated code. never.

-

edit to add some substance:

if it’s someone who

* does a lot of manual local testing

* adds good unit / integration tests

* writes clear and well documented PRs

* knows the code style, and when to break it

* tests themselves in a staging environment, independent of any QA team or reviews

* monitors the changes after they’ve gone out

* has repeatedly found things in their own PRs and asked to hold off release to fix them

* is reviewing other people’s PRs and spotting things before they go out

yea, sure, i’ll release the changes. they’re doing the auditing work for me.

they clearly care about the software. and i’ve seen enough to trust them.

and if they got it wrong, well, shit, they did everything good enough. i’m sure they’ll be on the ball when it comes to rolling it back and/or fixing it.

an llm does not do those things. an llm *does not care about your software* and never will.

i’ll take people who give a shit any day of the week.
It's interesting to focus in specifically on that one when "so far we rely on devs to have a lot of independence and domain knowledge" suggests there isn't the capacity to train them anyway? And the plan to move on in 2-3 years is one which has been cultivated by the last few decades of employment norms so it's not fair to pin that one on the current group of juniors either, especially when it's equally likely most of your team will be around in 3 years either.

I do get smaller companies not being able to do it, but it seems like we're reaching a point where "smaller but growing" can be stretched to mean a company with a few hundred employees and if they don't have the ability to handle juniors it's hard to know what chance most people have of getting a start.
I don't think the parent was specifically referring to hardware alone. The 'rails' in this context are also the AI algorithms and the underlying software. New research and development could lead to breakthroughs that allow us to use significantly less hardware than we currently do. Just as the dot-com crash wasn’t solely about the physical infrastructure but also about protocols like HTTP, I believe the AI boom will involve advancements beyond just hardware. There may be short-term excess, but the long-term benefits, particularly on the software side, could be immense.
There were hundreds of failed automotive companies and parts suppliers though. I think the argument is that many will die, some will survive and take all (most)
The only tool I truly find magically despite how boring it sounds is chatGPT, I can tell it everything as a living dev log, I tell it time date when I do things and why and so on just documentating my progress, listing todos and reminders as I go but now I can "talk" back forth on the administrative things like reminding me where I was, recap here, it's just great for managing boring things like I never been able to do before
It’ll be fascinating if we can diff.
iPad Mini’s (and iPhone’s) 8gb memory will be very limiting. It’s sufficient for 3b models quantized to 4bits, but puts significantly more powerful 8b models just out of reach.

This isn’t a huge issue now, but with another 12 months of local AI progress it’ll leave a competitive opening for device-makers who ship more memory. (See Meta’s TPO paper for significant improvements to Llama, pending release.)

I skipped this iPhone cycle despite being on Apple’s iPhone upgrade program — a memory bump to the Pro line would’ve easily justified an upgrade.
Maybe just use syncthing-fork
I'm sure you are right. At some point, the bubble will crash.

The question remains is when the bubble will crash. We could be in the 1995 equivalent of the dotcom boom and not 1999. If so, we have 4 more years of high growth and even after the crash, the market will still be much bigger in 2029 than in 2024. Cisco was still 4x bigger in 2001 than in 1995.

One thing that is slightly different from past bubbles is that the more compute you have, the smarter and more capable AI.

One gauge I use to determine if we are still at the beginning of the boom is this: Does Slack sell an LLM chatbot solution that is able to give me reliable answers to business/technical decisions made over the last 2 years in chat? We don't have this yet - most likely because it's probably still too expensive to do this much inference with such high context window. We still need a lot more compute and better models.

Because of the above, I'm in the camp that believe we are actually closer to the beginning of the bubble than at the end.

Another thing I would watch closely to see when the bubble might pop is if LLM scaling laws are quickly breaking down and that more compute no longer yields more intelligence in an economical way. If so, I think the bubble would pop. All eyes are on GPT5-class models for signs.
I think it will burst when the Fed realizes inflation is not done and start raising again in 6 months. They can only feed the bubble for so long before the common people have had enough of rising prices.
Surely the logical pronunciation is the way you'd pronounce it in library, so a long 'ai' rather than any kind of 'i'? Though I personally always use the short 'i'. I was going to justify that by saying it's the same as /usr/bin, but that's also short for binaries, so should also be an 'ai'.
Well, at least they are paving the way to more efficient hardware, GPU are way, way more energy efficient than CPU and the parallel architectures are the only remaining way to scale compute.

But yes, a lot of energy wasted in the growing phase.
Not to mention the possibility of requiring pedestrians and cyclists to also be connected to the same network. Anyone with access to the automotive network could track any pedestrian who passes by the vicinity of a road.
> This has been suspected for years, but now there's an experimental result.

You would think the whole "split-brain" thing would have been the first clue; apparently not.
In this case the author doesn't want to use Storage Access Framework APIs to access the file system which were mandated a few years ago as the way to access data outside the app sandbox.

They're Java-only APIs and since Syncthings core isn't written in Java, the author would have to write JNI glue to call Android when writing/reading files (and honestly this would be quite tedious, because the way SAF works is to assign Uris to each file and you need to keep querying it to get folder structure since you can't just concat paths like with files).

The author didn't want to do that and tried to persuade Google to continue letting them access all files, all photos and all documents directly and Google said no. That was the "difficulty" - turns out it's really hard to publish on Play if you refuse to follow the guidelines. Just like on AppStore.
What if... governments just wait for people, they owe money to, to die of old age..?
Even if the hardware quickly becomes outdated, I'm not sure it'll become worthless so quickly. And there's also the infrastructure of the data center and new electricity generation to power them. Another thing that might survive a crash and carry on to help the future is all the code used to support valuable use cases.
In the case of dark fiber the hardware was fine, wavelength division multiplexing was created which increased capacity by 100x in some cases crashing demand for new fiber.

I think OP is suggesting AI algorithms and training methods will be improve resulting in enormous performance gains with existing hardware causing a similar surplus of infrastructure and crash in demand.
I'm pretty sure we don't need to read his book to know that his experimental methodology lacks rigor and that the conclusions were not supported reliably by the evidence.
Digg, Your favorite internet upvoting social news site reserected as digg.one