skysight-inc/HackerNews huggingface dataset:
> I call bullshit. They've been conditioned to think that they want it, because all product brochures have it.

You gave reason WHY they want it. Maybe consumers were conditioned to want access, but they still want access. If you give them similar devices, they will chose the one which has application or webpage to see how their big investment is actually working. It's not about current state of device, it's all about historical data and month-by-month savings presented as a nice graph. They will check this maybe every week or month (later every several months), but buyers still want to know what their installation did for them.
At this point bringing up the ELIZA argument is basically bad faith gaslighting…

Finding bugs in some models doesn’t mean you have a point about intelligence. If somebody could apply a similar argument to dismiss human intelligence, you don’t have a point. And here it goes: the most advanced human intelligence can’t reliably multiply large numbers or recall digits of Pi. Obviously humans are dumber than pocket calculators.
> Most people seem to agree that hotlinking is bad

Not at all.

> but that's pretty much was imgur has exclusively been used for since its inception

It's what imgur was built for and how it attracted users in the first place.
The checkbox isn’t the “smoking gun” but rather part of a broader range of system issues in design and usability that likely contributed the USS John McCain accident.

Having developed these types of systems though, the UX goes through heavy HMI reviews by real users and engineers. Likely whomever built this ship had those reviews.

I would like to understand if this checkbox and its related design ever came up in those reviews and whether engineers were directed by their Navy customer to change it.

It’s possible it was just a small footnote on a PowerPoint slide and they moved on.
I'd also argue that even if vtable indirection can't be removed, it's unlikely to be a notable part of your performance profile, at least in the general case. Profile! You might instead see the hasher for your hash table has a much bigger.
Assuming that's The Whispering Earring, that link is broken for me.

I backed it up myself a year ago though: https://andrewducker.dreamwidth.org/4246314.html
One detail here is that 1981 dollars aren't 2023 dollars, so to compare they need to be adjusted.

Using [0] $3.5 bn in 1981 would have been worth $11.7 bn in 2023.

Another comment [1] noted (but unfortunately didn't cite) that two years later the damage was assessed at $36 bn, or $110 bn in 2023 dollars.

[0] https://www.usinflationcalculator.com/

[1] https://news.ycombinator.com/item?id=41295116
So that's how the Culture got started!
The air industry is very good at blame-less post-mortems and finding root causes. I think the Navy could benefit from some things from their playbook. I think one major contributing factor is that Navy ships are so bespoke compared to airliners.
> I mean, you can just ignore the awards.
> Just look for authors that write the sort of things you want to read, awards be damned.

Indeed. We can simply ignore many things in life. I'm not complaining that I have no agency. I was making a different point.
People buy Raspberry Pi's for the first class GPIO support and GPIO ecosystem.
Slightly different target use cases. You'd use Rive for your UI, but not necessarily your player character and other things that you want animated "with" the gameplay. For that, you'd use Spine.
Most people used to work in farming. Now that is done with about 1% of the population. The rest still find things to do. If history is any guide similar will happen.
What spent a lot of money building something that doesn’t work very well and doesn’t make any money? Loads of people.
Presumably this runs in node, rather than the browser, which might have implications for your dependencies (I know esm.sh shims node core dependencies and does fancy transpilation stuff, but why deal with that if you can just run direct on node).
Not to mention pissing in the pool and tragedying the commons!

(By the way, the radioactivity in the atmosphere that was poisoning the steel has pretty much vanished by now, so don't go investing everything in battleship reclamation in 2024.)
Perhaps "feasting" wasn't the right word: I would bet Ramadan was originally a time of rest, calm and reflection, and not about eating excessively all nights for a month.

Prophets usually encourage good measure, balance, not that kind of excessive behavior.
> The problem is that future generations need to be shown the Matrix

I don't believe this is actually the case.
Structural damage aside, modern planes have ridiculous safety margins on center of mass, drag and lift. A cleanly separating engine wouldn't be that much of a problem, mostly sorted by pumping fuel and rudder trim.
Steel is also a human product.
> This means you are sure we are close to automated driving [...]

We already have "automated driving" in some sense. Some cities have fully autonomous taxi services that have operated for a year or more, iirc.
Detailed procedure how to build your own cost-effective CDN
I don't buy this explanation, yes we are getting "constant data", but most of that is completely useless like, traffic noise, looking at the wall etc, and most of it isn't novel at all.

I.e. of the GB of data I get every day, most of it is visual data of my apartment which I've already seen 10000 times and audio data of the same shit my girlfriend says every day. I'm not ingesting the whole of Wikipedia or every book written, which is far richer and more varied.
You can view the lit project ( and the forerunner polymer ) almost as a prototyping of ideas that could be added to the browser.

Trying stuff out, really battle testing it, and then taking the simplest essense as a proposal for standardisation, and getting others feedback seems to be a good approach to me.
100% this.

Devs have to learn the hard way to behave like the other professionals, want nice things to stay around?

Pay for the tools.
The Green Children of Woolpit
Thanks for linking the benchmarks. I appreciate the work on shaving additional bytes especially in cases where every byte matters. Real savings seem to be in the schema-driven mode. Comparing a "realistic", schemaless payload for a general storage use-case (eg. the config examples), it looks pretty even with CBOR. E: my bad, BinPack is getting more efficient with larger payloads https://benchmark.sourcemeta.com/#jsonresume
Not sure what point this is trying to make, but steel is a man-made alloy, not a naturally occurring substance (except possibly in tiny quantities by chance). The background radiation gets into it through the use of atmospheric air in the production process, so it seems rather a good analogy for background AI output entering the production process of internet "content" and rendering it less suitable for certain purposes.
Text on safari mobile is too small for my bad eyes and increasing font size does… not increase font size.
Meta: irony is talking about bad UI, on a webpage where the typeface is just too damn big for a 1080p desktop screen, and using the browser's zoom out function doesn't do anything because of some "clever" CSS for the font-size.
Here's a complementary link on the optimization of the Factorio.
https://news.ycombinator.com/item?id=35869671
Workaround various types of locale braindeath
> They are the cultural and creative descendants of countless prior art pieces.

Yes, but applied in a sliding window with considerable drop out. The world decides every day which art is worth keeping around and which can be allowed to be forgotten. Just because a film is important to the common psyche in 2001 doesn't mean that will be the case in 3001.
You skipped over the part where I point out that my assumptions are completely off. These numbers presume that all computers in all Dutch households are hacked, running and connected to the internet. 5% of that would be on the high side even.

So a more realistic "attack" would be able to move demand, 0.5% of the total grid capacity. Switching on/off one smelter in an aluminium factory, is probably more than that. Hacking a major charging-station company and switching off their chargers is probably more than that even.

I understand the direction you think, and I agree that the combined power usage of "consumer devices" is big. But the larger power system is rather well protected by an attack on these devices through the diversity of these devices and the diversity of their setup (consumer firewalls, routers, individual protection, in-house fuses, local load killswitches etc).

The solar devises lacks this diversity, as the article mentions. There are few brands, and all of a brand need to connect to the one cloud service in the exact same way. So this does have a single point of attack. Whereas "switching on/off all personal computers in a country" is of an entirely different level.
We still have tons of repositories searchable at https://sourcegraph.com/search, almost a million. We did cull lots of non-GitHub repositories and repositories with less star. It was very complex to keep up with millions of repositories due to GitHub rate limits and scaling. We tried to keep as many as possible while still being able to focus on making a good product for customers (our biggest customer has ~600k repositories).

We're still spending millions of dollars annually to offer public code search, so our intent is certainly not to "destroy" it! If you have repositories you want us to add that are below the star threshold, please post at https://community.sourcegraph.com/t/most-public-repos-no-lon....
"By definition" proceeds to define the word in a way that most people won't agree with. Okay mate. Your definition is ass. The person that wrote the article doesn't agree with you, I don't agree with you. I will still use the word refactor when I talk about simplifying the application such that code becomes simpler through simplifying and improving the design.
Yes we do, but we have the contextual knowledge available as well, so we know that the "100","000","000" are all belonging to one "supertoken".
Unlocking the Power of LSTM for Long Term Time Series Forecasting
> By that logic we should stop creating music or writing books right now.

Your presuming that old media and mew media is of equal importance/relevance, which I disagree with.
The issue I'm facing with this newer batch of larger models is trying to make longer contexts work. Is there a way to do so with sub-48GB GPUs without having to do CPU BLAS? If mistral-123B is already restricted to 60K context on a 24GB gpu (with zero layers being GPUfied and all other apps closed), and llama-405B being somewhere around 2-3x the KV cache size, even an A100 wouldn't be enough to fit 128K tokens of KV.

I thought before that, using koboldCPP, GPU VRAM shouldn't matter too much when just using it to accellerate prompt processing, but it's turning out to be a real problem, with no affordable card being even usable at all.

It's the difference between processing 50K tokens in 30 minutes vs. taking 24 hours or more to get a single response, from 'barely usable' to 'utterly unusable'.

CPU generation is fine, ~half a token per second is not great, but it's doable. Though I sometimes feel more and more like cutting off responses and finishing them myself if a good idea pops up in one.
Copilot turns a court reporter into a child molester
Glad you use Sourcegraph! I remember that blog post and thought it was awesome. I am the Sourcegraph CEO, and we haven't changed anything about our public code search at https://sourcegraph.com/search. That's the same product tons of customers use for their internal code, and our public code search is a really important way for us to dogfood, iterate fast, etc.

We just made our own internal codebase private.
Your point is that you wanted some sort of awards that matched your interests more closely. And that is fair, I think?

I can empathize with the sentiment. A lot of the themes covered there just don't appeal to my tastes either.
Humans also remember and update their model in real-time (with various caveats obviously). LLM’s forget when you close the window and need 1000 examples before they learn anything.
I was going to say the same. Have seen similar comments below…
Real irony!
> the same shit my girlfriend says every day.

Have you tried increasing the temperature?
Humans no longer have the big picture. Our knowledge is being atomised because there's so much of it. You can see this in medicine: a cardiologist spends all of his time and effort on a single organ. In the 19th century it was possible for a doctor to keep up with the entire field.
> I have some issue to find a politically correct way to state the fact that no damn laws can "protect" people who send anything to a third party

The article is exclusively(!) about the technological enforcement of that, not legal, so there really wasn't any need to exercise those apparently weak political correctness muscles of yours in the first place.
this!

i solve that by setting ignore delete on the backup destination, but that is an advanced setting hidden away that you have remember to turn on, and once you do and actually delete something from the source you keep getting that warning that the folder is out of sync.

so yeah, i want "backup" as a core feature with the appropriate settings as a default
> In a political discussion

That's a completely different scenario than OP stated. In a political discussion you have an agenda, reasons to engage, plan for progress, constraints on topics/time, context and experience, and you know when to withdraw.

The scenario described is closer to "Do a political discussion." and being forced to continue forever.
For example Crucial T705 [0] can do 14.1 GB/s sequential reads. That's 113 Gbps. Requires PCIe5, though.

A lot of "old" NVMe disks can also do over 50 Gbps. Samsung 980/990, WD SN850X come to mind right away. You could run two in a RAID-0 configuration to get over 100 Gbps.

[0]: https://uk.pcmag.com/ssds/150961/crucial-t705
Ah, I skimmed through the comments and didn't see anything mentioning it. I must've skimmed way too fast!
As someone who has worked with dozens:

I worked with high-power EV chargers.

Each system had 4 RPi 4s. (Some due to 3rd-party hardware, some powering touch displays).

The main system started out with 4GB, but 8GB was more convenient for developing.

The systems generated a massive amount of metrics that got buffered in memory.

8GB memory is convenient when your only alternatives are SD-card and EEPROM.
Do you mind testing if it's better now?:)
"Reader mode" is the ultimate weapon against designer unreadability. It feels like it should have ADA-mandate level importance.
You still in theory need your own laptop. You might have other office exexpenses. If you WFH then your internet. Cell phone.

As a contractor, you're a business. There's overhead to run that biz. Those are business expenses.
> less heating

I am not so sure about that unless maybe you mod them to extract everything from the original casing and add heatsinks and possibly a fan.

Also from a safety point of view, you'd need to make sure those can still be powered up without their batteries as I wouldn't trust a +10y old smartphone battery on a device that is running unattended 24h/365d/year.
> per the app store rules

Jeez.
HN always comments on bad web page design, to the extent of detracting from the content.
Unfortunate but not exactly deceptive, because the developer did provide a free Steam key for whoever bought the game in other platforms. I for example got one from my initial itch.io purchase. I did have been told that such requests were rare enough due to the low sales on other platforms IIRC, which is probably why it's no longer available elsewhere.
>nothing says ... that we're not in for a long plateau again

The thing that's different this time is the hardware capacity in TFLOPs and the like passing human brain equivalence.

There's a massive difference between much worse than human AI - a bit meh, and better than human AI - changes everything.

>any reasoned argument for why it is easy to build real AI and that it will come fast

It probably won't be easy but the huge value of better than human AI will ensure loads of the best and brightest working on it.
People wouldnt like it because it sounds stupid, but sending radioactive waste deep at the bottom of oceans would work pretty well
I'm not sure where you saw anthropomorphizing. It's not in my message.
If making the primary propulsion some ad-hoc touchscreen control instead of a physical lever is only something you can get to with hindsight then you shouldn't even be anywhere near to a position where you can make that mistake.
I dunno - this seems like a problem ideally situated for adversarial networks to resolve. All you need is a smaller, dumber, validated model that can check and validate the output of the bigger, smarter model, and either use that to directly act as a filter between the user and the larger model, or use it to retrain the larger model until it isn’t dumb and wrong.
Yeah. Or maybe Grothendiek. Oh sorry I forgot he’s the Einstein of maths[1]. In general calling people the Mozart of some field is pretty lazy.

[1] https://www.spectator.co.uk/article/the-einstein-of-maths/ in spite of the fact that Einstein probably would have considered himself the Einstein of maths.
I am not sure if I agree with the article, however I do agree that not every time code actually needs to be formatted.

> More than a few of them have come in with a strong belief that our code needed heavy refactoring.

The code might, but a blind spot for many developers is that just because they are not familiar with the code doesn't mean it is bad code. A lot of refactoring arguments I have seen over the years do boil down to "well, I just don't like the code" and are often made when someone just joins a team at a point where they haven't really had time to familiarize themselves with it.

The first point of the article sort of touches on this, but imho mainly misses the point. In a few teams I worked in we had a basic rule where you were not allowed to propose extensive refactoring in the months (3 or more) of being on the team. More specifically, you would be allowed to talk about it and brainstorm a bit but it would not be considered on the backlog or in sprints. After that, any proposal would be seriously considered.
This was with various different types of applications, different languages and differently structured code. As it turned out, most of the time if they already did propose a refactor, it was severely scaled down from what they initially had in mind. Simply because they had worked with the code, gained a better understanding of why things were structured in certain ways and overall gotten more familiar with it. More importantly, the one time someone still proposed a more extensive refactoring of a certain code base it was much more tailored to the specific situation and environment as it otherwise would have been.

Edit: Looks like it is being touched on in the fourth point which I glossed over. I would have started with it rather than make this list of snippeted examples.
> A human also does not connect to the Internet and distributes the IP that they have read to millions of users for subscription fee.

Patreon, substack, reaction videos, the news?

"It's one of those irregular verbs, isn't it? I am inspired, you plagiarise, they are being prosecuted under Section 7 of the Copyright Act" - https://news.ycombinator.com/item?id=36830574
Like mentioned in the article Thunderbolt Share contains two fast file sharing modes.l

Furthermore Thunderbolt Share is focused on TB5 so ~120Gbps which is roughly PCIe4 x8 / PCIe5 x4 so it's getting there ;)
In my experience QUIC is worse than TCP in a heterogeneous environment when optimizing for throughput. The added CPU usage from user space packet switching is a big factor for battery powered devices and congestion control lives its own life which often means it doesn’t get its fair share of bandwidth in the presence of TCP traffic.

I think QUIC can be awesome, and I hope it will. But I wouldn’t say we’re there yet. Low level kernel-adjacent things takes time. Networks are extremely heterogeneous and weird. Maybe in 5-10 years.

In the short-medium term, I think we could get much more bang for the buck if there was an easy way to improve the defaults on Linux and/or its distros.
Thanks! We appreciate you. It was really a focus thing. It added a lot of overhead, lost focus, and risk to have stuff be open source. Most customers weren't telling us it was valuable to them, and frankly we heard very little from people who were using our open-source build. (How could we have gotten your input earlier?)

We still have a lot of open-source code, but ultimately we need to focus on building a great product and making money on it. Which we are doing. :-) As Sourcegraph CEO, I obviously wish we could do all the things, but we gotta stay focused on building a great code search/intelligence product.
If you click on the three dots to the right of the link, then click Share, the link is the correct one.
Stupid. If someone wants to smuggle a sharp object onto a flight, doing so is trivially easy. A pair of scissors isn't particularly dangerous anyway.

It's sad that the TSA idiocy has infected the whole world.
Unicode should make a special character for "start AI-generated content".

Then we can hopefully filter out the crap before training new models.
> they will comment "this sh*t doesn't work" on your app store page.

What if I told you those 3% of people will say this no matter what you do. These comments and the reality of your product are entirely disconnected. We had a small userbase and added voice uploads into the app; unsurprisingly, about 3% of them are clearly impaired in some way when they leave a message. [x-files theme].

In any case, a simple "Fast / Slow Setup?" question to start is all you need, and a "Do More Setup?" after they finish one item has, again, in my experience, been entirely sufficient.

Reasonable people understand, "oh.. this needs the cloud.. and I didn't do that part yet.. so I'll go ahead and click the 'social media provider' button." If you also decide this is a good time to ask about a news letter, well, you got what you bargained for.
This happens for me only in Safari. Chrome, Brave, Firefox — all copy the actual link.
> with citations I can verify.

And do you? Every time someone tried to show me examples of “how amazing ChatGPT is at reasoning”, the answers had glaring mistakes. It would be funny if it weren’t so sad how it shows people turning off their critical thinking when using LLMs, to the point they won’t even verify answers when trying to make a point.

Here’s a small recent example of failure: I asked the “state of the art” ChatGPT model which Monty Python members have been knighted (it wasn’t a trick question, I really wanted to know). It answered Michael Palin and Terry Gilliam, and that they had been knighted for X, Y, and Z (I don’t recall the exact reasons). Then I verified the answer on the BBC, Wikipedia, and a few others, and determined only Michael Palin has been knighted, and those weren’t even the reasons.

Just for kicks, I then said I didn’t think Michael Palin had been knighted. It promptly apologised, told me I was right, and that only Terry Gilliam had been knighted. Worse than useless.
Pi and Arduino's are way overpriced as these organisations have become more and more commercial. I highly recommend buy cheaper boards like ESP 32 for personal IoT projects.
Liking it so far, although the 'task' progression isn't my favorite. Feels like there are way too many tasks to do that seem like tedious busywork.

Honestly a really simple game design fix for this would be to unlock tasks more slowly as the player demonstrates more engagement with the system. That way if you are like me and mostly find them boring and repetitive, you don't feel as bad about not getting them done.
Perhaps they're a regular contributor to somewhere that discusses 'the browser they use' and don't want any association with it via HN.