skysight-inc/HackerNews huggingface dataset:
Thanks for expanding.

> retrieval of data from third party providers can take long so you'll want to cache results one way or another.

Agreed. Caching of slow external sources will always be beneficial (at least if you need it more than once :) ). You should use whatever makes the most sense. The argument is more that data from TB is already pretty quick, quick enough that you could even use it as a cache.

> However in my understanding it's designed for being used by a single application,

SQLite by design allows for concurrent writes and parallel reads from any number of processes.

> it's not really scalable,

What do you want to scale to? Postgres is fairly similar in terms of scalability, i.e. master writes + read replicas. Once you're going beyond that scale you get a lot more benefit out of more specialized, problem-oriented solutions.

> and its functionalities are still limited compared to the big DBs.

It full SQL and it's extensible. Depends on what you need. It certainly doesn't have the same rich ecosystem or flexibility of posgres where you can even swap out the storage engine. I was mostly curious, if there's some specific functionality you're missing.

> and for core components flexibility is really important.

Agreed: the right kind of flexibility for your problem.

I'll play devils advocate here: imagine you'd start to deeply depend on one specific postgres plugin and then that plugin get discontinued or you're hitting performance bottlenecks and you're to locked-in to move to a more specialized solution. Don't take this too seriously, I just wanna say that there's a balance.
Funko as a brand exists entirely on derivative content, albeit licensed. Seems like exactly the sort of brand that would trip auto-DMCA software.
I think the thing many are starting to feel that they are not cheap anymore.

At least compared to some things like refurb laptops and such. Just recently saw 249€ Lenovo laptop with Ryzen 5 4500U, 16GB RAM and 480GB SSD.

Not new, but still, more powerful and having storage too.
It's not optimal, but the registrar had to choose between every registered domain there and one business.

But yes, no doubt, that system is broken and the registrar should have known better.
It's absolutely insane how far we've come in DIY/Maker capabilities. Short of making your own ICs (thankfully a rapidly developing space), this is an incredible demonstration of what's now achievable by a single person.
Potatoqualitee/EOL-dr: End-of-life Disaster Response
Quoting from the README:

Our VDI guy, Andy, was one of my favorites. He was grumpy, always tucked his shirt in, kept his desk Type A clean and was just so principled. ...I always thought he'd be there and was devastated when I found out he died unexpectedly.

"What about his homelab?" I thought. "Will his wife's wifi devices even be able to get an IP address if his DHCP server goes down?". I reached out to her to see how she was doing and she told me that, six months on, she avoids his office at all costs. She worries what will happen when her TV no longer works, when her wifi no longer works.
Watched it all. Brilliant maker video. Impressed by the dedication to hours of sanding. Worried he would saw off his fingers trimming the FDD :-o. Keyboard is particularly impressive as is using off the shelf parts for IO and getting the 3d printed case to fit them perfectly. Floppy ejection using steping motor is a fun touch. Love it. Also all the tight tolerences!

I am looking into making a product for fun 3d printing, rpi etc but it'll be 1% of the sophistication of this.
Ironically, previous ones worked beautifully for me but this one fails on my desktop Firefox. Couldn't even select text on the page to copy paste, utter failure.
VerifAI: Generative Search with Verifiable Answers you can easily deploy
Show HN: Launching Excloud
We're thrilled to announce the launch of Excloud – a next-generation AI Cloud platform designed for speed, reliability, and performance.

Why choose Excloud?

Lightning-fast VM deployments: Your virtual machine is ready to go in less than 1 second!

High-performance storage: NVMe disks for blazing read speeds.

World-class hosting: Hosted in the same data centers as leading hyperscalers for unmatched reliability.

And here’s the best part:
It’s FREE to use for now! Experience the future of cloud computing while we work on building our billing page.

Explore our pricing and features:

https://excloud.in/docs/pricing/compute/

Don't wait! Join today and get your AI models or apps up and running in no time.
With this mindset, computers would still be typewriters or calculators.
Could we introduce a real monetary cost to posting a bug? That'd disincentivize making massive amounts of noise, but allows people to compete for rewards with worthwhile answers.
Yes, one should use a hmac for hashing multiple inputs, for the reason you explained.

Edit: s/hmac/incremental hashing/
There is also security updates, as well as the wear and tear on a physical device that is constantly exposed to scratches, dust, and whatnot.

I would like to use them for four or five years with a battery replacement at the midpoint.
Is it possible for itch.io to follow the advice of putting user generated content onto a seperate domain from their main one?
Nice! Looks good!
I have very recently been setting up HA and various Hue products and tbh I'm quite disappointed in both.

For one thing, the Hue bridge requiring an ethernet cable is mind-blowing to me. My router doesn't have an ethernet port, and yes it does say on their website, but I wouldn't have expected it to be a requirement, especially when it actually has wifi capabilities on-device, they're just disabled.

Setting up HA was a real pain, it's definitely not "Plug and play". I used a Pi 4 and got a bunch of weird errors, and debugging it is not for the faint-hearted. Eventually I did get it working by downgrading to a year-old version, but now it doesn't recognise my Tapo (TP-Link's brand) lights, the integration just doesn't work.

Overall, it's quite a hassle to get set up so I see why people don't bother unless they've got a lot of free time or are really into it, or just pay the premium for an all-Hue system that does actually work out of the box.
But you're new to sampling bias jokes :-)
Their Hue bulbs are particularly high quality as light bulbs go, and their motion sensors are one of the PIR & Zigbee best in class available (a big thing being their short trigger CD).

It's separately a reasonable upgrade path for people becoming increasingly familiar with smart home tech, smart bulbs are a particularly easy entry point with clear added value with new features (white temperature is a personal favourite) and battery operated motion sensors, with a clear path to further home automation adoption with Home Assistant.
Not that short-lived in practice, because it may have been passed but it was not enforced to oblivion like it is now.
Fully agree with the first part, but not the second. I absolutely don’t care if an app that worked when I installed it doesn’t do new 500MP AI continuity things today. What I personally care about is a selection of apps that don’t suck the privacy soul out of you by design and tradition at the first start. The fact that google not only allows but promotes, let’s say, a gallery that instantly requires address book, sms, gps, bluetooth, etc accesses, and no one bats an eye about it and continues to cheer android phones - is “amazing”.
Thanks, hope you got a chance to use the free VM.
IMO, they're both right, but for anon291's reasons. tsimionescu's perception of The Pantheon is reflective of a shared cultural consciousness, albeit one that's cosmopolitan and intellectual. He and anon291 (maybe) see different buildings because they either have different cultural perspectives--i.e. perhaps anon291 is a practicing Catholic (or esoteric pagan?)--or at least anon291 is cognizant that many people would see a space with a meaning quite distinct than tsimionescu's. The Hagi Sophia is great example--most foreigners see one building, local Eastern Orthodox see another, and local Muslims a third.

It's difficult, if not impossible, for people to see architectural spaces in the way an animal or alien might see them. Even when the culture which built it is totally alien or unknown, that basic fact, plus the context in which it is seen by the observer (including how they arrived there), as well as typical architectural features (e.g. steps) imbue it with meaning that color everything about it. Our whole world is like that. Take, for example, a stop sign--we simply can't perceive that object, at least without effort, without the culturally imbued meaning. It's not just a red & white octagon with shapes in the middle; the meaning vastly overshadows its raw physical properties.
> "Raspberry Pi 500 Review: The keyboard is the computer, again"

The old (sadly broken) ZX Spectrum, from 1984 or so, that sits on my desk as an ornament to remind me of that great era approves.
Sawstop wasn't available for purchase in the EU until last month. The only version that was available was the very expensive Festool table saw, though they are both from the same company. I'm currently waiting on my compact Sawstop to be shipped from the first batch.
>unalived

Go to the nearest mirror and take a good look at yourself.
Indeed. Police usually get fired (w/ or w/o benefits). Or put on paid leave.

I think police should be held to a higher standard than the public: their training and their power (monopoly on violence) warrants that.

Something else: "provocation" is usually forbidden to law enforcement.

I think law enforcement needs provocation in order to catch certain bad behaviors. But certainly not for a victimless crime like dealing dope.

Where I think provocation is needed as a law enforcement tool: sexual harassment in the streets (like cat calling) and govt corruption.
It works only for trivial projects that are compiled in a roughly up-to-date and popular environment. Custom distros, vendored forks, closed-source software, firmware projects etc. all end up with hairy Cargo files. A systems language should recognize handling complexity gradually is a part of one of its use cases.
> Why isn't there general purpose D/A and A/D ports/outputs for instrumentation?

There is one, it's the headphone jack. (Or dongle.)
Spam is, when it comes to it, basically the only proven LLM usecase at this point. Everything else is all a bit 'jam tomorrow', "doesn't really work now, but it'll be magic soon, we promise!", but it has very much revolutionised the spam industry.
Absolutely warranted, but there is no reason to worry, apps will keep up with the performance development and in a blink of an eye you will be forced (security, security security!!) to upgrade to the new versions of phone app or photo app dragging in 'free' and top notch AI assisted VR capabilities or whatnot that require power beyond current levels. Do you need that feature? Absolutely not. Nevertheless, you will have it. Rumours say MS is working on some sort of AR into Teams, which is just a random example of trigering "... but why?" Ryan Reynolds meme look. Wasting of resources is always a good reason for pushing up the performance ceiling.
Phones perform thermal throttling before getting too hot. The question thus becomes: how does it perform after one hour?
Here is an example [1]. When you factor out the pricefor PSU, Storage you will find that probably this is comparable or cheaper than PI 5.

[1] https://www.amazon.com/Beelink-S12-Pro-Generation-Intel/dp/B...
You can't have the zero value of a union be the zero value of the first written term or
(a | b) becomes different from (b | a).
I get that the target group probably is fine with running everything off of an SD card. But, I still think it's a mistake to not offer an M.2 slot without soldering.

The smaller drives are very affordable and the performance difference is huge.
I don't understand the problem. But I do understand the desire to keep the json definition simple and concise.

If you need additional fields in the json to hold comments, why not add the fields however you want? And if you need meta-data for the parser, you could add it the same way. In a project, i am working on right now, we simply use a attribute called "comment", for comments.

e.g. use "_" as a prefix to mark comments, and then tell you applications to ignore these attributes.

{
"mystring": "string123",
"_mystring": "i am a comment for mystring",
"mynum": 123,
"_mynum": "i am a comment for mynum",
"comment": "i am a comment for the entire object"
}
The social cost of mediated experience – Jon Udell
US concerned about potential interference in Romanian election
Alternative title: Testosterone fluctuations of <3% don’t have an impact on sexual desire (wow)

I’m not really sure what the point of this study is. Unless I’m not seeing it correctly (I skimmed it) this is just testing sexual desire based on natural testosterone fluctuations each day. The fluctuations are minuscule with the average being 14.215 ng/dl (unless I’m reading this wrong), which is expected.

Okay? People with natural day to day testosterone fluctuations don’t feel any dramatic effect on their sexual desire. Groundbreaking stuff.

I also cannot see the average testosterone of the meager 41 subjects which is a useful metric.

They could have used methodologies that are shown to purposefully fluctuate testosterone levels and tested that way. For example, being in the presence of an attractive woman spikes testosterone briefly. Poor sleep reduces testosterone, alcohol consumption decreases testosterone briefly. Doing a heavy weightlifting workout spikes testosterone briefly — and I can certainly attest to that in regards to sexual desire. Etc
You're linking to a submission that links back to this one :)
Battery replacement can be done in specialized shops on almost any phone for a fair price.

My bigger issue is usually that the phones get so heavily outdated that banking apps stop working. And it's based on pure luck if the modding community build something great for my phone so I at least could use it as server, cam, or whatever. Also the charging slots breaking / turning unreliable which most wouldn't repair on a $100-$200 phone.
You mean tablet? Has that ever been done, having the tablet provide both power AND monitor to an external computer?

Sounds a bit odd to me, specially considering the tablet is already a full computer.

I love this form factor for its nostalgia, and because it's just cute, but it's wrong for almost all use cases.
As phones look today and as how they are used, I think we have reached peak usability at around iPhone X. Afterwards - the additional computing, camera, network, form factor that have come with iPhone up to 16 - have provided very little additional end-user value.

So unless phone makers want to be in the situation where end-users are less and less willing to pay for and upgrade to a new phone, they have to figure out something new.

Either turning the phone into a massive local personal AI device with lots of local compute. Or as suggested here opening the phone up and turning it into a general computing device.

Personally I would prefer the latter and I am kinda skeptical of the former eventhough it seems the path major manufacturers (Apple, Qualcomm) are taking.

There are some pursing a more general form of computing - in particular Samsung and Huawei:

https://www.samsung.com/us/apps/dex/

https://www.harmonyos.com/en/

(Though still a very closed model of computing where the device provisioned with software through an app store rather being completely under the end-user's control. Perhaps business model plays a role here.)
After adopting EDN dont fall into the deceptive feeling that Douglas Crockford is you son.
Ah,thanks. I'm also in the UK and VPN to the USA worked.
Wow! Unexpected Keyboard is awesome! Just trying it out now and typing this message on it. It feels like I finally have some of the flexibility from the desktop keyboard back. It also just really feels like a nice keyboard from first use. And to have a control button and be able to select text by holding the shift button and moving the cursor is a game changer. Even Ctrl+Z works!

Yeah it's too bad it doesn't have auto-complete. But suspect that with the better controls, the need for auto-complete becomes a lot less. Well, I'll try it out for some time and see how it goes. In any case it's nice for dev work on Android anyway (what it was designed for). Not that I like to do that all too much on Android, but it's nice to be able to do it when your laptop is not available.
They are definitely condemned but no real action is taken to solve the issue, that’s my point. So if they do something when a CEO dies then that’s the double standard.
n=41
“Self reporting”

For starters. No information about the subjects other than their ages. I cannot see any information about their base testosterone levels either.
As an engineer and a longtime Intel shareholder, I can tell you that I cheered for Pat. Unfortunately, the situation demands urgency because of how well the competition is performing.

The scope for mishaps and missteps is greatly diminished. They can’t afford to make any mistakes like they did with the 14th gen CPUs. The GPU rollout has been too slow and their ability to compete with Nvidia for AI training/inference is mostly non-existent. They have been outcompeted and outclassed by Nvidia and AMD who don’t own fabs but are eating Intel’s lunch.

On top of that, now they’ll have to also compete with Amazon that is developing very compelling for AI and CPU server alternatives. Apple has already cut them out completely from the CPU side, and is now looking to build their own cellular modems - replacing Intel and Qualcomm ones in their devices.

Both retail and corporate customers are confused about their value proposition in this market.

I don’t know what Intel needs, but it isn’t Pat or we would felt the sentiment change and improve, but it hasn’t.
Instead of leaning into the FNAF craze?
My parents saw the Newton while out at the mall. Mom heard the price and thought it was quite reasonable... at least until dad told her that "seven ninety-nine" meant $799, not $7.99. Guess her impression of its value was closer to how consumers valued it than what Apple was charging.

To be fair, many douchebags did make their use of the cell phone very conspicuous to show off and did so in places that traditionally had not been subject to telephone chatter. We went through a similar cycle when Bluetooth headsets were first introduced. Now we're accustomed to seeing people walking around, seemingly talking to themselves.
Why are only GWR and Avanti included as rail operators in the UK? There are like 30.
Table saws are very common in Europe in hobby circles as well. If you take woodworking in school you'll learn to use it along with other tools. Also, you usually build the sliding table and other jigs yourself using the tracks on every table saw. They're called T-tracks, there's a couple different common widths.
I've used this for some personal projects (not a C++ dev at work) - it has a really nice interface for interacting with JSON data. I just wish C++ had a better package system than copy pasting the headerfile from GitHub.
Hey look another xkcd://927
Meta's Strategic Play in the AI Revolution
I don't know the company size, but as a paying customer I expect them better support and more time.

If they have a customer like steam would they just cut off the domain? Probably not.

Other domain registrations would just ignored this and nothing would happened.
Well I'm tired of all this bullshit anyways. I don't want to manage multiple versions of the same language on my system in the first place, but I guess it's useful for those who need it.
I was looking at XR glasses the other day, and it seems that phones are ready to be PCs soon.

For $400 you can get some virtual displays you can carry around everywhere.

The next gen comes with 6DoF, and when they half or quarter in price, things could get interesting.
But if buybacks are illegal and dividends are highly discouraged by taxation, what's the purpose of the stocks at all? How are stockholders supposed to get paid back if there is no flow of money from the companies? And no, "sell stocks for higher price to a greater fool^W^W^W another investor" cannot work on global level because if the company doesn't distribute it's profits to stockholders, stock price is purely speculative so it essentially becomes a Ponzi even if the is real value production getting done, because the value production doesn't find it's way back to the investors.
GDP isn't about units of work, it's about the final product. So using two units of work instead of one to produce the same thing shouldn't affect GDP. But perhaps you are implying GDP is not correctly calculated?
>My mistake I guess.

Not really. There just seems to be more than one meaning, and we were each aware of different ones. The meaning might vary by country (I am in the UK).
Well put. Though I couldn't care less about 'Fox noise', I'm doing that subscription of individuals, sometimes, though reluctantly because the methods of payment suck from my POV.
The one I use looks scary too. And it came by default with a dumb password too. I wouldn't be surprised if it had a few CVEs hanging too.

> I have a router that from my ISP I am forced to use...

A friend of mine did impersonate the ISP's router's MAC address and used wireshark to sniff the traffic when the modem started. He then configured the ONT (which is physically inside a SFP plug, it's tiny) to establish the handshake/send the credentials.

I don't think the ISP has any idea at all :)
while I sneer at the unwashed masses clearing temp stuff by hand in 2024, I'm in the same boat trying to declutter stuff in my Mozilla/Thunderbird profiles :( ...
Not quite. HMAC helps to prevent length extensions attacks (if the underlying hash was vulnerable in the first place), and the secret prevents attackers from predicting the hash value (like OP did).

But HMAC doesn't help against ambiguously encoded inputs:

hmac(key, 'aa'+'bb') == hmac(key, 'aab'+'b')

You want a way to unambiguously join the values. Common solutions are:

- prepending the length of each field (in a fixed number of bytes);

- encoding the input as JSON or other structured format;

- padding fields to fixed lengths;

- hashing fields individually, then hashing their concatenation;

- use TupleHash, designed specifically for this case: https://www.nist.gov/publications/sha-3-derived-functions-cs...
Linphone works good for internal use and is free to other linphone users.

The drawback is that unless you can in a newer version, you must choose between using your free linphone video messenger account OR your external sip account that can do landlines.

Having mentioned both in this thread: my small business is using grandstream phones that receive calls on twilio [because it’s the only one that will ring up to 10 extensions on a single login], and then competitively make outbound on all the others I mentioned based on dialing patterns.

And then we use linphone for internal video, since we’re a Linux shop and teams is out. [it’s wonderful but just exasperating that I can’t configure a second account and use it for everything.]

Linphone otoh will call a proper SIP address for free, eg ourtelephonenumber@twilio or oursipusername@sip.telnyx.com so I can conference in Cisco tandbergs, or I can conference in someone on one of the grandstreams that way. [when linphone is configured as a linphone rather than a SIP phone]
counterpoint: it's not

you don't have to sift through some indecipherable mountain of information to find a solution

you just have to provide some basic mammalian service like provide warmth or food in a first world country

it can be stressful but it's actually quite simple