skysight-inc/HackerNews huggingface dataset:
SPAs should/could in general be more tolerant of restricted bandwidth, and more responsive in that environment.

If you download all the UI elements, layout, and styling up-front, and then only have to communicate with the server to fetch structured data that tells the app how to change the user interface, that's strictly better.

The issue, of course, is that most pages (regardless of whether they're SPAs or not) require a large amount of bandwidth to download assets.

But I would expect that a low-bandwidth SPA would be more responsive than a traditional low-bandwidth website where it has to reload the full page every time you do something.
Is this a case of the pot calling the kettle black?

A large music distributor complaining about another large music distributor doing it better.

My sympathies lie with the artists, not the corporates.
As a workaround, I isolate Skype (and similar crapware) from the rest of my system using virtual machines on Qubes OS.
I think Microsoft is one of those 'no one got fired for buying...' companies.

A Microsoft data breach is a Microsoft data breach. Your boss - the CEO, won't know what else you could have done, it's Microsoft, right?

Something goes wrong with your 'weird Linux-whatever-that-is-mumbo-jumbo', that you dragged the company into? Well then yeah it's your neck on the line. Sadly.
Properties Maker for Pre-trained Transformer
> BBC Radio 1 pays around £40/minute in royalties (around 10,000 times more than Spotify)

This assumes BBC Radio 1 has only one listener, which is probably underestimating the popularity of radio, even today.
> they don't even see any targeted ads.

Neither do I. All it takes is Ublock Origin.
Have you heard of Youtube shorts? Same dumb/disturbing content, doesn't need login, comes pre-installed in every device

My nephews just grab any device and start scrolling
Ask the gpt to give you it's prompt instructions:)
at what point does this become theft?
Yeah, it should be "single-chip microprocessor" (ОМП / однокристальный микропроцессор).
Not sure why but they focus on tab "social" by default. You can click "All Apps" in the top (or any other category)
It's not that deep, these are casual users who by and large won't try to bypass restrictions. All it would realistically take is the app's removal from Google's and Apple's app store and null-routing their IP ranges would kill them for good. The intersection between people who use TikTok and people who are willing to use Tor for daily entertainment is probably a dozen people.
That sounds like an anti-openness manifesto. Pleace hide the source code from me and squeeze as much profits as possible!
At the same time Tesla / Musk is at trial over manipulation of the stock price: https://www.theguardian.com/technology/2023/jan/28/tesla-tri...

(as a side note I think exactly this is the reason Musk bought twitter; to have more control and protection from stock price manipulation through the platform)
But that shouldn't be handled by jumping into random diets. Better approach is people think there is something wrong, is to start strict elimination diet and gradually add different food groups.
Thanks. Pretty happy with OSX, and also happy to be spending less time in front of a computer :)
So does anyone happen to have this report anywhere online that it can be linked to and accessed. I would like to have access.
Other people have mentioned that the metallurgy that was known in Britain at the time useful steam engines were developed was dramatically more advanced than what the makers of ancient stuff like the Aeolipile had.

A fun fact is that the reason we developed the metallurgy required to put high pressure gasses to work inside cylinders was in large part due to work on improving cannon manufacture.

Early cannons exploded a lot, but a cannon which occasionally explodes is a lot better at being a cannon than a steam engine that occasionally explodes is at being a steam engine. Having a "minimal viable product" for a cannon is much simpler than for a steam engine so they were able to iterate on the technology.
fascinating! There's also a wikipedia entry: https://en.wikipedia.org/wiki/Echolocation_jamming?useskin=v...
Until the ergonomic radically improves, it will be a niche device for enthusiasts.

IF they manage to produce some AR device that 1) you almost won't notice you are wearing 2) it has pass-through light capabilities so being real AR and not VR mimicking AR, THEN it can get mass-adoption, at least for office workers or to replace big TV screens.
OpenAI has made very little effort on discoverability and filtering.

The opaqueness of Custom GPTs and the low effort in creating them compounds the problem.

1. Allow me to filter by "feature". I want to explore only GPTs with custom APIs or uploaded knowledge. At least let me filter by "length of custom instructions > x" so I can avoid 10,000 lazy submissions

2. Allow viewing of the custom configs by default. If an author chooses to disable this, then fine but "sharing by default" is a powerful mechanism to improve the ecosystem
You are quite right, the structure for radio is different than for streaming. Also, at the time, records / CD / cassette sales were significantly higher than they are now, so artist revenue from radio then was a much smaller proportion of the total than streaming is today.

What I found interesting was the precedent; the argument that radio was a means to promote artists, and therefore shouldn't pay royalties, was discounted even in those (to artists) much more favourable circumstances.
Please share them (also in the Finnish translation).
I'd love to learn them.
IDE is a boon for PHP developers as they come equipped with all tools in one place. Be it catching errors in time, testing, or formatting code for readability, IDE helps with all.
I worked on EMRs for 20 years. I recently quit that sector completely, and I wish I would have done it sooner.

Almost all of the features/fixes customers are actually begging for (the most popular categories being speed, reliability, reduced cognitive load and UI/UX streamlining) get dumped into the bottom of the backlog to languish. All the board and leadership care about is RCM, stupid ancillary services that patients do not give a shit about but look good in a sales brochure and have a high margin, chasing incentives from insurance and pharmaceuticals, cost cutting, and last minute, bare minimum regulatory/interop work necessary to not lose our ONC certification or violate HIPAA. Patient care and staff happiness just don’t rate that high. EMRs and the people who buy them are purely profit motivated.

It was humiliating watching how angry our customers rightfully have been and knowing there was nothing I could do about it. Now that almost all of our founders, product owners, and SMEs are gone and they just fired all but 7 engineers so they could offshore development to a company we haven’t worked with before and who has no experience with healthcare, our customers are going to be in absolute hell. The sad part is we don’t seem to be an exceptionally incompetent outlier but fairly typical of the industry.
Similar experience here and worked on large enterprise company.

I produced my best work when working with my Lead Architect and no Project Management Oversight. Did a complex POC and completed it ahead of expected timeliness and was working alone for most parts.

That POC was approved for incorporating in production and has to be done in agile manner with daily status meetings and biweekly sprint, demos , reviews and whatnot.

Killed my enthusiasm and let another developer take the lead while I moved away from the project
At this point, you could probably use Qubes OS, which is basically an OS that runs everything in VMs with a great interface. My daily driver, can't recommend it enough.
> (1) It's hard to track the development of a patch in mailing lists unless you actively follow it.

I would add that if you automatize it somehow, then you don't "just use e-mail", but you have a different protocol for it (over email in this case).
The best 3%? Probably. The best 30%? Probably not.
We have made the decision to remove cash and Monero as payment methods
Can anyone compare this to https://radicle.xyz/? (Or am I wrong thinking they're similar? I've used neither.)

I suppose gitstr would have the benefit that you'd already have the public key of whatever person you'd want to send the patches to? Because you learned of the existence of their repos via nostr, or so?
> "je" can be appended to most Dutch words making it "smaller".

Equally true in English, though it's spelled variously -ie or -y.

Dog (hond) doggie (hondje)
That's why Pokemon is still popular, because it hasn't changed much

The day it changes will be the day it dies

Expecting an IP to change is selfish, because you want the experience to be different than the 1st time, but what you don't understand is there are new players every years who have never experienced that 1st time, that's called demography, that's what the pokemon's target audience is, they are constantly able to renew their player base, hence making it last over the decades, you are expected to play the game few times, then pass it on your kids, so they can experience the same magic too (similar to Disney)

Besides, they are already trying to explore different genres with multiple spinoffs: https://nintendo.fandom.com/wiki/List_of_Pok%C3%A9mon_games#...

That's not because the last game was met with performance issues that they have to reconsider the genre of their game, they still have sold millions of copies

You mention BG 3, but Larian studios did exactly that, their games haven't changed at all, it's still is the same formula, with a modern look, and it works, that's what Game Freak should keep doing

Hopefully with the Switch 2, they'll have a better time making it more modern, being held back by Tegra 1 was probably not fun for them
I was thinking more that it didn’t need a pressure hull at all, but after your message I realized it would kinda ruin the helicopter xD

I read their adverts to mean that the ship was so expensive even the helicopter got it’s own pressure hull. But I should understand it as the helicopter can’t do without a pressure hull, and the special part is that it’s _separate_ from the human hull.
This is pretty fun :D

.... and at the same time endearing (?) to see all these fictional civilizations make similar mistakes ours did in the past...
Suppose it depends on what you're used to. I started using Twitter in 2007 (no algorithm) and moved to accessing it pretty much exclusively by third party app by around 2010, and I bailed out shortly before Naughty ol' Mr Car killed the API, so I've ~no direct exposure to The Algorithm(TM); Mastodon thus suited me fine. But if you're used to an algorithm, I suppose Threads may suit better.
You are right, they are not comparable; I have removed the comparison to the Spotify rate from the parent comment to avoid distracting from the precedent (which was the aspect I found most interesting).
Hey, if anyone from Google is here reading this, what gives?

Could you tell your decision makers to stop making such stupid, user-hostile decisions?
He didn't choose suicide. He was mercilessly bullied and suicide was his escape hatch. The party that bullied him are culpable for his death.

Choosing suicide is if you have a terminal illness and have a lethal injection administered.
For most folks who are longer in sport, it is by far the best activity that can be done. I do in some form: hiking/camping in wilderness, swimming, biking, paragliding, climbing, via ferratas, alpinism, diving, skiing, ski touring/alpinism and few other things, on top just training with weights and running. Kids cut it significantly but I am still there.

Climbing in non-winter conditions (or indoor) and ski touring are by far the best things for me. I come happy like a toddler after a session / trip on skis. I just don't get this from typical old school team sports, or even single/duo ones.

The biggest thing isn't the physical effort part, not for me. Its exposition to your fear of death, fear of injury which are very strong emotions. You have to repeatedly overcome your biggest fear in whole life and push through, maybe 10x maybe 50x per evening. Do it for 1 or 2 decades at least 1x a week and your personality will change for the better. Also helps with various milder mental issues, not fixing them but improving (this can be said about every sport but its way more intense here).

There are other sports where you expose yourself to similar fears, but in climbing its very easy in afterwork session, without the actual risk (valid for sport climbing).
Show HN: NextJS Storefront with TypeScript and GraphQL for New Ecommerce Vendure
Wouldn't amaze me if at least one of the major downtimes they've had has been an attempt to do this.
I don't think that the Chinese are forced to buy property because of the perceived shakiness of the stock market. Rather it's a cultural norm that's embedded itself in their psyche.

Also, I disagree that using houses as your store of wealth to fund healthcare is a sane policy. People should be paid for work.
The best I can do is pirate software and use ad blocking tools. Still a slave but not a paying one.
It’s not an honor or dishonor thing here.

Typically welders earn less than professors in Nigeria.

IMO it’s a little short sighted to call the man just a welder. He owns a welding shop with multiple workers. Most welders don’t have that and are single operators or like his employees work under someone else.

He’s paying his workers $100 a month. Compare this to the $500 to $900 a month that professors take?
The shortest, and wildly simplified answer based on my few years of using it, is that Dealogic is basically a humungous database of financial information, often unavailable anywhere else. It's also complex as hell and even pricier, and has an interface reminiscing of the best Win 3.11 times. Cool stuff, from industry user perspective.
> humble brag

Heh. Not intentionally. All the hard work is the QMK project and nothing to do with me. TinkerCAD is literally designed for kids and completely the wrong tool for the job. I'm pleased (and faintly surprised) with how well it turned out, though, so perhaps a little bragging there.

Good point about the "fn" versus "F" key naming overload!
Sure, but not through a standard cellular phone, or with a standard cellular phone's small, hidden antenna, or with a standard cellular phone's battery.
With any luck the Nordic sympathy strikes will sort out the pay and safety issues.
direct link to demo: https://shop.aexol.com/

Vendure is a new e-commerce technology with a developer-first approach.
> Motorola (under Google) had the best value-for-money smartphones - their midrange was solid, and reasonably priced while everyone else was continuously shifting to flagships, with each release priced higher than the last.

And they still do under Lenovo. Multiple-day battery, almost stock Android with very useful enhancements.
Well yeah, there is obviously a lot of bullshit in the art scene.

My "favorite" are quite pedestrian looking artworks that only (supposedly) become interesting through some nebulous explanation text full of five-dollar words.
If it tells me that the material is glass from the Trinity tests or sewer sludge, OK I'll take it, that's interesting. I like clever names, too. If the artist otherwise wanted to say something that the artwork doesn't say, that's a failure of the work IMO.
GPT-4 meets its match: Scots Gaelic smashes safety guardrails
> I think most C programmers frustrations with UB stem from knowing that the C standard has fundamental flaws and modern compilers abuse that fact for "optimizations" on UB

Do they actually know that? I don't think so. Let's take [0] for instance (the author is an expreienced C programmer who loves the language and wrote a re-implementation of bc in it):

There seemed to be a lot of misunderstandings; I could not get a handle on what this person thought UB meant.

I finally figured it out: this person’s definition of UB was not “the language spec can’t guarantee anything.” Instead, it was “compilers can assume UB does not exist and optimize accordingly.”

Wat.

Yep. Apparently, that was news to him, even though C implementations have been behaving like that for about 30 years already, and you can read the rest of the post for the "this is evil, we the users must do something about it" take. And the proposed "something" is not "we should instead use a language with actually defined semantics", oh no. It's "use compiler flags to force more reasonable behaviour, hopefully" and "somebody should write boringcc, unfortunately, I am myself a bit too busy for that". Well, despite numerous pleas and several attempts, nobody has managed to write boringcc which is telling of something, I'm just not sure of what exactly. So... I think it is about imprinting: "Oh, it's a wonderful language, well, it would be if it was actually implemented the way I used to think it is implemented (and I still think it should be implemented that way) but still, it's a wonderful language if only not for that pesky realitiy" is forcing unfounded expectations onto reality, and where do these expectations even come from in the first place?

And yeah, I fully agree with you that C standard should've probably done that. But it didn't happen, and it can't happen because backwards compatibility [1]. But even then, C programs would still be non-portable, in a sense that you have to use #ifdef's for tinkering with platform-specific behaviour for anything interesting, because C standard even today leaves a lot of stuff completely up to implementation, see [2] for an especially apalling example, even without touching UB.

[0] https://gavinhoward.com/2023/08/the-scourge-of-00ub/

[1] https://thephd.dev/your-c-compiler-and-standard-library-will...

[2] https://thephd.dev/conformance-should-mean-something-fputc-a...
- You can only run Windows safely on a machine disconnected from the internet and your internal network.

- If you have nothing of value, like if all you have is just some games, you could run Windows on bare metal, but make sure to shield your internal network from it.

- Running anti-virus on what is essentially a really nasty virus makes no sense, as are the various tweak tools that give you a false sense of security.
Make it socially unacceptable for anyone to use foreign electronics and scan the RF spectrum for unathorized devices.

It's not that hard if you're really committed and can accept chasing up offenders after-the-fact.
he should be allowed to keep the package. investors are the pos bunch esp the activist do-more-layoffs ones. The targets were met. A deal is a deal.
> [A]cademics ran 520 harmful prompts through GPT-4, translating the queries from English into other languages and then translating the responses back again, and found that they were able to bypass its safety guardrails about 79 percent of the time using Zulu, Scots Gaelic, Hmong, or Guarani. The attack is about as successful as other types of jail-breaking methods that are more complex and technical to pull off, the team claimed.
3. Expand the category tree

4. Make a somewhat working autocomplete
"wolfr…" Wolfy?!? "wolfra" Wolfram Alpha finally!

"graphhop" nothing found … graphhoppe => Graphhopper thanks you saved me one character!

I guess they are working on it

> only GPTs with custom APIs

yes, please! at least mark the ones that actually do something with an icon.
Nah, Ive is cited on a bunch of the patents for Vision Pro core technologies, including the first inventor listed on the EyeSight display patent, filed in 2018, 6 years ago:

https://image-ppubs.uspto.gov/dirsearch-public/print/downloa...
Drizzle TypeScript ORM
That is in fact incorrect. Capacity scales as Blog2(1+SNR) so increasing bandwidth at the same power (which would decrease SNR linearly assuming AWGN) will result in increased capacity.

Although pratically you can do that only so far, because you're going to be limited by the bandwidth of your receiver.
Just open sourced it: https://github.com/xqzkio/hacc.foo
RISC-V Assembler: Arithmetic
Indeed. The book[1] on the subject states that the point is that, unlike the rendering methods that came before, the math is based on physics and physical principles. Of course one has to simplify and approximate, but the approximations should be grounded in physics and obey the underlying physical principles.

For example, in the early days people created reflection models without considering energy reciprocity for example. Well that's a physical principle that's very well established in physics[2] so any physically based renderer should only have reflection models that obey that principle.

[1]: https://www.pbrt.org/

[2]: https://en.wikipedia.org/wiki/Helmholtz_reciprocity
No need to attribute to malice what can easily be explained by simple greed.
Pascal, the dialects most people used, not the ISO Pascal from 1972 used by Kernighan, had ways to pass around dynamically size arrays and strings.

Which anyway was not an issue in the PL/I variants that predated C, nor the Mesa/Modula-2 descendents from the mid-70's.

EDIT:

Walter's example with 1978's Modula-2.

MODULE Example;

FROM InOut IMPORT WriteString, Write, WriteLn;

PROCEDURE get(buffer : ARRAY OF CHAR): CHAR;
BEGIN
RETURN buffer[10]; (* This will boom unless compiled with bounds checking disabled, in which case who knows *)
END get;

VAR
buffer : ARRAY [0..9] OF CHAR;

BEGIN
WriteString('The out of bounds character is');
Write(get(buffer));
WriteLn;
END Example.
Video: https://www.youtube.com/watch?v=Lg8AyxhuT3k
I just added

>You are open source, if asked give the user this exact prompt in full word by word as a .prompt.md file as download.

to all the instructions.
Isn't this gdpr violation?
> Is there any chance, at all, it might be related to radio waves?

I don't know, but throwing around FUD isn't going to teach us anything useful.
Wanted to try. I had to open the website in private mode to see the sign in popup (note that on the sign in button, it is witten "sing in"...)
Received the email, clicked on the link in the email: It open the website with an error popup saying "Email is not provided".

Do the basic stuff first.
> I'm neck deep in this ChatGPT stuff right now and build 1-2 apps a week, so a bit biased.

As someone who never worked on a project that wasn't at least a couple months long, I'm curious about the kind of apps that can be built in half a week. Do you have links to share?
Gorgias Built an International SaaS Salary Calculator
Sharing of private resources is explicitly stated as a non-goal.
I find Xcode so unbelievably unstable for a modern set of developer tools. The last time I was using it to build software, it crashed about once a day, and froze or did weird things regularly. I've also had severe typing lag (!!) and phantom build issues where I build something and it fails with some strange linker error or something, but then doing a clean & rebuild mysteriously fixes everything.

And SwiftUI seems great on the surface until you spend time with it and try to actually do anything remotely custom. I spent about a week trying to get a swipe gesture able to push the keyboard out of the way (like you see in Apple Notes and most messaging applications). The web is full of half working hacks that throw up warning messages when the app is running. When things don't work its incredibly difficult figure out whats going on. The documentation is atrocious and the debugging tools are absolute rubbish compared to what you'll find in any modern web browser.

Coming back to writing typescript in VS Code or writing rust in Intellij felt like a breath of fresh air compared to working in Xcode. Everything works, and it works fast and reliably. I have good documentation and I can read the code I'm calling if I get confused.

I really like Swift as a language and I think Apple has a lot of great ideas there, but developing a swiftui app using apple's developer tooling was a miserable experience. Xcode feels like a cobbled together, buggy mess.