skysight-inc/HackerNews huggingface dataset:
I'd like to add that when we had an aftershock at ~6PM EST I immediately reacted to it. At that point I knew it was a quake and did not hesitate to get up. Of course it was not a big deal and was over before I could get a glass of water.
Only time will tell but the article notes that it is likely that this change is for publishers, not for end users.

I doubt that we are going to see many third-party emulator because of the ROM issue. To my knowledge, most consoles and all computers will have copyrightable ROMs built into the system. Given the relative scarcity of old hardware, equipment, and technical skills to image those ROMs any third-party emulator will attract copyright infringement. That is before you consider imaging software. (While there is a good chance that a person can retrieve a working mask or EPROM from an old system/cartridge, anything disk based will be much more sketchy. Not only do you need working drives to image the software, you need working media and the media cannot be copy protected.)
A new thermoelectric material with optimal cost, efficiency and flexibility
The thing of interest is that although the DNS-320L, and the other D-Link NASes, is EOL (End Of Life), there are more than 90,000 devices still operating out there!

The bad thing here is that many manufacturers, even big ones, tend to forget “old” products and drop support for them. Usually it’s a market/business decision, but this is what happens with closed systems :-(

Quoting from https://www.dlink.com/uk/en/products/dns-320l-sharecenter-2-... :

>> This product was phased out on: 13/11/2017

>> This product's last date of support is on: 13/11/2019

Being an owner of 320L, I don’t expect D-Link to offer us an updated firmware any time soon.
That kind of thing is called an "unlimited company", which exists, but is rare and puts off investments (but apparently makes borrowing easier?): https://en.wikipedia.org/wiki/Unlimited_company

Random "unsophisticated investors" (e.g. me) are supposed to get some degree of protection from catastrophic mistakes we can't be expected to recognise heading our way, in order to encourage us to participate in the stock market without having to worry we might inadvertently be taking on some fractional responsibility for a debt exceeding our net worth.

Likewise, governments don't like it when pension funds are bankrupted because of what they invested in.
> 3M is useful. They make a lot of stuff we need.

Doctors are even more useful, but they do end up in prison if they commit murder
Found the co-solipsist.
Samba has its own user DB with the default auth backend and allows per share restrictions. Same with Postgres. "PostgreSQL database user names are logically separate from user names of the operating system in which the server runs." [https://www.postgresql.org/docs/current/client-authenticatio...]
I hadn't heard about this project. Looks interesting, any other good links where I can learn more about it?

edit: found this https://forum.openwrt.org/t/openwrt-one-celebrating-20-years...
Came here expecting something like http://motherfuckingwebsite.com/ and was surprises (and almost blinded).
I had this back in the 1980s and I learnt a lot about electronics from it. Was one of my favorite kits!
With a sufficiently large chip and a sufficiently slow clock, sure.
Hiding My Face on the Internet
Since everyone is debating what brutalism could mean in web design, I'd like to throw the "Prof. Dr. Style" into the debate:

http://contemporary-home-computing.org/prof-dr-style/
Even reducing Linux == GNU/Linux is pretty myopic. After all, even Alpine is used in a lot of containers.
I have been working on a report building webapp for the past few months. Recently a PM floated the idea of using LLMs for generating a summary portion of the report

I said to him "Would you really take a report into a meeting without knowing 100% what it was going to say on it beforehand? Even in the summary, do you want to risk presenting some wildly inaccurate LLM output to your boss and peers?"

Essentially: Accuracy is only one thing we want out of software. Replicability is another one. LLMs are terrible at the latter and only "good enough" at the former
By a complete coincidence, a new app store in the EU offers a Nintendo game emulator.1

1. https://www.theverge.com/24100979/altstore-europe-app-market...
They also have (or had? That was a few years ago) pretty good support
Yes, you are right, it’s simply awful here—perhaps you should stay away and just visit occasionally to pay my taxes for me.
These problems all go away if you don't expose crappy management software directly to the Internet.

Don't allow anonymous inbound traffic on your firewall to hit your NAS (or any other interface that you're not updating and monitoring rigorously).

If you need remote access to your NAS, install a VPN (e.g., Tailscale, ZeroTier) on the NAS or a different host on your internal network, and then access it remotely over an SSH tunnel.

I understand that the casual home user doesn't know how to install a VPN or do SSH tunneling, so they end up exposing their NAS through the firewall, and that's why these issues are widespread. But for people who are a bit more technically savvy, you can massively reduce your attack surface by denying any inbound connections through your home firewall.
To all the comments wanting some kind of personal accountability or justice, let's just point out that the government won't even ban stuff like this quickly. Companies are given time to phase it out. Just making a hard ban effective immediately is seen as too harsh, yet it is the most obvious thing to do and you're asking for much more.
Pet peeve that MacOS defaults to using your full name … I just love sanitizing copy paste from terminal to remove my name all the time … WTH
We should replace city cars with tuk-tuks in NA as well

Edit: Or, ideally, e-bikes
I don’t think a lot of ppl would want to take a job where they are liable for the actions of others.
Decentralization Dilemma: Unpacking Blockchain's Broken Promises to Musicians
Not just that the CEO or board "knew" because that is a hard thing to prove. Better to have it be "reasonably should have known". If this is a thing that the company is doing and has been doing for a long time then the senior managers should know about it and are therefore liable and responsible. Such a rule would also incentivize managers from 'looking the other way' at wrong-doing because the saying 'I didn't know' won't matter.
Mine thinks we’re going to be able to shift a massive, resource-hungry PG BDR mesh onto Aurora. I don’t buy it, purely from a performance capability standpoint. The only reason the shit queries we have run at all is through sheer performance.
see Pierre Bordintello, "La Démonstration" (1984):

> Mathematics entails, and it entails the entailer.
> 1) bankruptcy is a thing

Students loans, famously, can’t be discharged in bankruptcy, and follow you your entire life.

Should we have one set of law for the capital class and another for mere peasants?
Use your own hardware and something like Unraid
Sounds like doing inventory but with an extra step.
What do you expect when the market collapses and most suppliers leave? Of course everyone else will raise their prices. Now Florida needs to wait for insurers to come back and competition will happen.
Good to hear the world's infrastructure relies on a kludge like case randomization.
factiverse.ai states GPT-4 is open source, that there is a colony on Mars and is mixed on whether Finland is a real country.

Still needs work
A terrible idea when the majority of insured have a requirement to their mortgage. This is an avenue that actually warrants government intervention in the form of regulation. In my case the carrier willfully misinterpreted a map's fire risk in order to cancel me because they want to manipulate higher prices and the government has skin in the game with their own expensive, low coverage, crap plan. Government intervention in the form of state sponsored competition has bred corruption.
Urgh another rabbit hole. I should thank you but I'm not sure I will :)
(Just to clarify, that was intentionally tongue-in-cheek... From the discussion of databases here, I assume the post talks about a database-driven site that wouldn't work on S3. It just seemed amusingly ironic that I couldn't see what points it was trying to make about usability and robustness because the site was down.)
The basic problem with computation is that identity among the inputs is not necessarily identity among the outputs, which explains why we often bring in bigger guns than Boolean logic.
What's hard about end-to-end encryption in the browser?
Sure; but an LLM can do all those things too. We're talking about a very restricted problem domain with clear deterministic inputs and outputs, neural nets outperform humans under those conditions. Any computer-based method can.

So if we take as a starting point that LLMs can't simulate Turing machines and that is important, the tasks you are referring to won't involve simulating Turing machines either.

I personally suspect LLMs can simulate Turing machines. Turing machines are pretty basic. Particularly after noting that humans use external tools like pen & paper, so it'd be fair to train the LLM to use some external memory-aiding tool. Then it becomes an academically trivial problem for even a basic neural net.
We had something similar at an old job. It was pretty nice as then you were allowed to release your changes whenever as long as all the changes up to yours had been tested.
The Lurch Project: a word processor designed to check the reasoning in proofs
Don't underestimate the appeal of a 7 digit salary and the position of power you get with it.

There a orders of magnitude more candidates for CEOs positions than there are jobs, so it's not like we would run out of people to do the job if we increased the responsibilities.
I would be proud to have made a useless item like that.
It's because California pushes their FAIR plan which is expensive and has terrible coverage. It's a corrupt and unethical solution for the state to recoup its budget deficit.
Microsoft has been showing that kind of integration in videos about the future of work for at least a decade: https://youtu.be/SO49Q-HcuKE?si=iCYcBh-a9RmODiVf
> conspire against democracy

You mean, express their opinions?

Two things can be true: Bolsonaro attacked democracy, and his opponents who are restricting freedom of speech are also attacking democracy.
Idea:

Use blockchain to make the music industry fairer for artists by ditching intermediaries.

Reality: out of 34 music blockchain projects analyzed, over 30 fail to

- Significantly benefit artists.

- Escape centralization or scams.

Issues:

- Incomplete decentralization brings back intermediary-like controls.

- Technical problems, like scaling blockchain for massive music data, remain unsolved.

- Legal complexities around music rights aren't easily blockchain-able.
I never pass up on good bait
Ask HN: What does FB gain in making LLAMA free?
What does Facebook gain in making LLAMA freely available? Why don't they just keep it closed and reap all the benefits themselves?
How many bait-and-switch cases has Tesla so far been caught with? The self driving car promise is perhaps the longest running claim.
They will be sued out of existence by Nintendo if they get any type of visibility.

Apple is not going to touch letting an emulator in their store that isn’t published by Nintendo - just as valve didn’t.
Unfortunately this rabbit hole's reality is in the equivalence class of the holes belonging to Hazel and Fiver.
"Give me a lut large enough and an infinite period of time to execute, and I shall simulate the world"
The blog post shows how DynamoDB can be very costly and an exciting investigation that resulted in a huge amount of savings.
The Citroen Ami EV (legally not a car) in France can be rent for $22 a month. As far as I know, it hasn't disrupted the car industry here.
VC and growth pricing not to be confused with net revenue pricing. This is to establish soundbytes and traction and only that.
If you're saying to use a proper dependency management system (package manager or monorepo build system) and keep Docker to mostly dumb installs, I agree.

Though I also think Nix and Bazel are typically not the right starting points for most projects. If you're not committed to having at least four experts on those complex tools in perpetuity, find something simpler.

To be clear, inventing your own, better system is typically as bad. Language specific ecosystems can be too, but it's often hard to avoid both Maven and gradle if you're a Java shop, for instance.
Unfortunately, I think there is a lot of overlap between shareholders and politicians. The people making the laws have an incentive not to expose shareholders to personal liability.
I've been using SQLite/Litestream for https://extensionpay.com for about 3 years now! Serves about 120m requests per month (most of those are cached and don't hit the db), but it's been great!

I was convinced that SQLite could be a viable db option from this great post about it called Consider SQLite: https://blog.wesleyac.com/posts/consider-sqlite

Using SQLite with Litestream helped me to launch the site quickly without having to pay for or configure/manage a db server, especially when I didn't know if the site would make any money and didn't have any personal experience with running production databases. Litestream streams to blackblaze b2 for literally $0 per month which is great. I already had a backblaze account for personal backups and it was easy to just add b2 storage. I've never had to restore from backup so far.

There's a pleasing operational simplicity in this setup — one $14 DigitalOcean droplet serves my entire app (single-threaded still!) and it's been easy to scale vertically by just upgrading the server to the next tier when I started pushing the limits of a droplet (or doing some obvious SQLite config optimizations). DigitalOcean's "premium" intel and amd droplets use NVMe drives which seem to be especially good with SQLite.

One downside of using SQLite is that there's just not as much community knowledge about using and tuning it for web applications. For example, I'm using it with SvelteKit and there's not much written online about deploying multi-threaded SvelteKit apps with SQLite. Also, not many example configs to learn from. By far the biggest performance improvement I found was turning on memory mapping for SQLite.
Up until a month ago, the OpenAI embeddings where very poor. But they recently released a new model which is much better then they're previous one.

Now it depends un specific usecase (domain, language, length of texts)
True! But there exists clean room implementations of some systems BIOSes that could be used.
As we all recently discovered - not testing means the thing isn’t happening (obviously), which is convenient if you don’t want to know.

Some people go looking for problems, and they find them. Some people don’t, and they don’t. Some people are so uninterested in finding problems that they’ll attack or ‘fix’ people that find them.
Valve did allow RetroArch on their store, it's just Dolphin which got shot down. IIRC the distinction was that Dolphin flew close to the sun by bundling decryption keys, which gave room for Nintendo's lawyers to argue that it violated the DMCA, and Valve didn't want to die on that hill for the sake of putting a free emulator on their store.
Would you suggest something more appropriate?
Can you please explain, why the ruby engineer vacancy is remote only within certain countries - FR, PT, GB, NL, ET, and IT? Why if I live in Latvia or Poland, or Sweden, I can't work with you? I don't want to call you out, but it's just interesting to understand why it's like that and specifically, why we can't try to make the geography more diverse, at least within EU?

https://www.ycombinator.com/companies/lago/jobs/RvvzKuM-sr-b...
It's fairly easy to use, not that compute intensive (e.g. can run on even a small-ish CPU VM), the embeddings tend to perform well and you can avoid sending your data to a third party. Also, there are models fine tuned for particular domains on HF-hub, that can potentially give better embeddings for content in that domain.
Yep, couple it with a third party vaulting solution like Spreedly or VeryGoodSecurity and you can dynamically route any card-on-file to any payment processor with a simple configuration change, including routing higher-risk/newer accounts to less ban-happy processors. Honestly surprised that space hasn't innovated more around this offering.
Boeing is guilty of lack of foresight, lack of technical proficiency, lack of engineering culture.

They didn't lack any of those things. They had all of this in the recent past but intentionally dismantled it --- for the sake of quick profit --- aka greed.
Show HN: JinkoNo – Note-taking app with GenAI, scripts, Anki cards, charts, maps
Hi HN! I built (https://jinkono.com) it's a note-taking app for programmers.

I always liked to use note-taking apps to plan and organize my thoughts, but as a programmer I always felt the need to merge programming with my notes. I always saw great opportunities for an integrated scripting system that could derive knowledge and provide different ways to interact with the notes that I wrote. Unfortunately every application that I have used relied on plugins our inflexible/opinionated interface to provide a very restrict set of such features.

Fundamentally, I wanted a type of operating system for note-taking per say. That is when I started building JinkoNo with an integrated scripting system and other functionalities that would make it an OS-like note-taking app. Scripts are just like notes, but instead of Markdown you have JavaScript, those scripts can be executed in the terminal or with special tags. They can, access the sandbox DOM using React(including an Google Map iframe and d3 library) allowing you to create the interface that suits you better, let that be charts, graphs, maps, buttons or what have you, dynamically adapting to the content of the opened note. Additionally they can upsert or read a note and list all notes in a directory, it can also interact with OpenAI API. There are a few examples in our demo app, including, a note to ANKI flashcard converter, relationship graphs, GenAI interface, among others.

In particular, the GenAI integration have some interesting possibilities in the application, for example you can ask questions directly about your notes, generate custom charts or other visual components from them with natural language, or effortlessly migrating them to new formats, among other things. I wrote a simple script(/script/jai.js) to showcase this in the demo, although the prompt and interface is far from optimal.

From the terminal you can pipe a script to each other and pass custom parameters. You also have special scripts that can control hotkeys and our browser extension web scrapper to write notes automatically from what you consume on the internet, checkout `/extension/scrapers.json`.

There are many other ideas that I would like to implement, but I not sure if people would like this new approach in the "note-taking app market". Thats why I'm releasing this in the beta state.

The price is 5$ a month(billed annually or 10$ monthly) and is also E2EE. I would love for you to check the demo and give me feedback!
Sure, what I rather meant that the choice isn't really that great. People who need catchy buzzwords on their resume are not going to promote some great but niche cloud vendor even if they were a thing.
Weird that they don't even mention that Google's public DNS performs DNSSEC validation. It does, and that's the ultimate defense against cache poisoning attacks.
Should == ‘I wish’.

The tricky part is making another outcome happen when real life is involved. You’re welcome to try to change it if you like. A lot of people are doing so every day, and it would be even worse without that effort every day.
> Our postgres db is about 2TB and pgdump stopped being viable a long time ago.

Due to the time it takes to export, or because it can't handle a database of that size at all?
I've saved the paper to read it later.

The premise of this work seems very interesting... But I wonder how practical it is from both a cost and time perspective. I am toying around with an AI Agents library and one of the annoying UX things I notice is the time it takes to get my answers, because each call to an agent (either GPT-4 or Claude 3) is kinda slow.

Besides the time, it feels quite wasteful token wise.

I'm skeptical this approach will be adopted by many in the AI Agent space, but of course I could be very wrong.
X challenges Brazil's 'forced' order to block certain accounts
The funny part is that X's Brazilian office was closed right after Musk took over and since then it's Mexican office that answers requests and deals with authorities.
Stripe doesn't have any lowest limit, as far as I know.
I never had those calendar problems.

Teams got better. Is it as good as the other players who've been at this for longer? Probably not, but Teams works well enough for chat and I get why companies decide to get rid of other chat apps if it comes for free in Office 365. Shifty tactic for sure by MS.

What other things make Teams junkware?

I personally would choose an app that's based on the Matrix standard: https://element.io/matrix-benefits
Your child is much more likely to be injured on a trampoline than in a school shooting
Embeddings is one of those things that using OpenAI (or any other provider) isn't really necessary. There are many small open source embedding models that perform very well. Plus, you can finetune them on your task. You can also run locally and not worry about all the constraints (latency, rate limits etc) of using an external provider endpoint. If performance is important for you, then you'll need a GPU.

The main reason to use one of those providers is if you want something that performs well out of the box without doing any work and you don't mind paying for it. Those companies like OpenAI, Cohere and others, already did they work to make those models work well on various domains. They may also use larger models that are not as easy to deal with yourself. (although as I mentioned previously, a small embeddings model fine-tuned on your task is likely to perform as well as a much bigger general model)
> Where was Europe keeping up exactly?

EU's per-capita GDP growth was aligned to USA's.

> You really are clueless.

I live in EU and I've been running software startups for over 20 years now, while doing angel/seed-investments on the side. Never encountered any issues from lack of funding or fragmented markets. Tons of problems from regulations though. Labor regs are the most onerous, but recent high-tech ones come close, even if I haven't reach the growth stage to be heavily impacted yet.

> Please tell me exactly which specific EU regulations

Again, have you ever built anything?! Regulations break startups in other ways, not only directly. Running a startup is like running on a track. Regulations are like potholes: they can break your legs if you fall in one, but even if you are agile and maneuver around them they will slow you down and tire you out until you simply give up.
Testing Frontend – Lessons from a decade, leading Palantir's main frontend
Under the enhanced content developer tools you can download it as:

* A JSON (https://www.federalregister.gov/api/v1/documents/2024-06526?...)

* An XML (https://www.federalregister.gov/documents/full_text/xml/2024...)

* A standardized government metadata format called MODS (https://www.govinfo.gov/metadata/granule/FR-2024-04-04/2024-...)

They also have developer resources for all of the above:

https://www.federalregister.gov/reader-aids/developer-resour...
Anyone have an actual Stripe Payments alternative? I'm stuck on PayPal since Stripe doesn't want to work with us, only with our closed source competition.
Blog posts, sorted by sleep