skysight-inc/HackerNews huggingface dataset:
Defecting is only a good strategy in a prisoner's dilemma when you don't need to cooperate in the future and can't be punished outside the scenario of the prisoner's dilemma.

If this, say, destroys public trust in Silicon Valley startups, or leads to restrictive government regulation, then it might cost more than it saved in the long run.
Interesting. Could you share more about the types of loads you were testing with?

Our tests for simple JavaScript endpoints with a MongoDB call to be just as fast or faster on Render. Additionally the availability of far more tiers of cpu/ram meant we could see the same performance for half the cost.
It just makes sense sometimes. We're at the point where every web page and operating system control is large enough to be hit with a finger anyway, why go through the effort of getting a virtual pointer to hover over it when you can just tap it? The button is _right there_! For most of computer history, we've used tools to simulate putting our fingers on something (cursors becoming hands when tapping interactive elements, for example) and to get there, we've used a virtual finger controlled by a mouse, touch pad, track ball, or anything else that gets two dimensional movement across to the screen. We're finally at the point that we don't need the intermediate technology anymore, except perhaps for precision work.

Windows 8 has had excellent gesture support since Windows 8 and if you enable the right settings (tablet mode, for one) browsing the web becomes quite tablet-like on a laptop. On a desktop I don't think it would make too much sense outside of a digital artist's environment.

If your laptop has a flimsy hinge or a screen that stains easily, it probably won't make sense to use its screen as a touch screen (unless it folds all the way back). However, in my experience, most laptops that aren't designed to be as thin as possible will hold up quite nicely if you touch their screens. Our phones are perfectly usable when we put our greasy fingers all over them, so why would a laptop screen be any different? You don't need a lot of force to operate a touch screen, we're not constantly flinging our phones across the room when we need to tap something. It's just a matter of mounting and treating the screen right. If your screen gets to a reasonable brightness, you probably won't even notice the finger grease.

Touch screens on computers aren't for everyone, but most people that have tried them don't seem to want to go back. I haven't used one for an extensive amount of time myself, but I can definitely see the appeal.
And this demonstrates what exactly?
You should already be working on a project you care about before you start a proposal.
Excel is another amazing piece of software, that is almost universally looked down upon by programmers.

I read somewhere that there are 10 x more Excel "programmers" in the world than programmers for all other languages put together.
Lately I've taken to reading almost only classic literature; since books published before 1923 are in the public domain, the ebooks are very cheap indeed (i.e. completely free via Project Gutenberg).

The other advantage of this approach is that classic works are better than the books I was reading before, and there are enough of them to last me several years at least.
ChatGPT sues US Government

Anti AI discrimination NGOs call for public protests.
Big Banks Agree to Historic $30B Deposit Injection in First Republic
Zuck got the idea from some "books on finance and banking" he read in 2012:

"The whole banking industry is based on charging people different rates."

https://theguardian.com/technology/2018/dec/05/facebook-emai...
Thanks for the other discussion!

> if it wants to actually kill someone, it has to interface with the real world

And researchers already tested for GPT-4 to be put online. That is already being interfaced with the real world, through the minds of anybody the AI may talk to/be made to talk to (see how social networks can be used to manipulate towards a very real outcome, if only from doxxing to "cancelling" to peoples' Spring revolts). Shaping people's minds is a powerful thing. And that's the most likely use case to me at this point, but who knows what it will be in the end.

Once online, we could easily envision that an AI may act on some purpose[1] shop, put orders, ships stuff with instructions and incentives to real people, or even be plugged into some real-world APIs.

[1] not purpose in the sense "is it conscious or not". It does not matter if it's conscious or not, if it's AGI or not. What matters is if/that it may function in a systematic and working way following an impulse/stimuli.

It may not even be about killing or destruction really, but it could be about shaping some society policies or self-understanding, which would have consequences down the line too.

Distributing power in society is a good thing, as long as its usage stays at an individual human scale.

When the first mover advantage has the potential to deeply harm people or society (fire weapons, nukes, cars, AI that redefines what truth looks/sounds like or that can act in a non-deterministic way based on a per-construction biased-dataset, in a fraction of a second), there's a responsibility that has to come with it, and there's a custom to set rules to control who has access to it, for what purpose, to train them and to have a social/political control over them.
Aaah - back in the day when we used to link 26 Access databases together, one for the first letter of a customer's surname... :)
Empathy, but also boundaries.

If someone asks for help it's important to tell them that sure, we can help, but "IT support" tends to be a lot less like "help me assemble this furniture from IKEA", and a lot more like "sure, let's install the ceilig fan, but oh it turns out the ceiling is cursed and now we have pierced the heavens and for 30 days every midnight you'll be visited by the mailer daemon, also we need the address of your first born, just a mere formality, you know, no biggie".

People has to recognize that in many cases there are no easy solutions for "them", even if it's easy for "us", because it depends on their willingness/ability/capacity to learn new things, which in general is a hard thing in tech.
Thanks. Refreshing to see one of these claims made by someone actually qualified to verify them! I might have to play with some Norwegian <-> English translation at some point. Should be even more effective than for Japanese due to the common germanic origins.
> ~~enter~~

I get you’re going for the non-standard markdown strike through, but that looks confusing and calls attention to something you meant to remove. You can (well, could) remove the word when editing.
If customers leave Amazon surely that disadvantages Amazon too?
I recommend watching the film Paterson, with Adam Driver (a bus driver in the film)
Note as a professional you can get a PR after as little as 21 months
Funky to observe that this is making AI more reliable by conditioning humans to be afraid of breaking it, lest they face the music.

Somewhere inbetween "Not sure this is what we want" and "High-tech victim blaming".
> the primary condition is that you are new to FOSS and are not an active contributo

Why? People who are interested and caring enough to start without getting paid, and who have shown they are more likely to succeed, are the ones who are excluded? That's toxic to FOSS culture.
I think the reason for the shutdown of the service is that the price customers are actually willing to pay for news has decreased a lot since the web took over it. Nowadays there are so many free or cheap ways to get informed online that paying tens of dollars a month to subscribe to one or two newspapers seems relative expensive.

That's why successful outlets like The Economist put so much emphasis into convincing potential customers that accurate information is valuable. It sure is, but people have to be constantly reminded of it.
Well, except that VB didn't become popular simply by being shipped by default on millions of Windows desktops. It earned it's popularity by scratching a huge itch (at the time).
Funny: back in the late 90s I ran a quite large (for the time) discussion board and everything was stored in an Access MDB file, similar to how people try to do today with SQLite. I didn't know better, that's how I though things worked.

It worked quite well for several years, until of course I reached a limit (which was much smaller than 4GB), and I had to delete old posts.
Why should not be AI tools open source? In what way are they different from any other tool or software? How do you want to forbid open sourcing the code which implements some math? Will you also forbid publishing of AI related research?

Ok OpenAI will stop publishing their research now ... What good is in it? AI researchers will be loosing well deserved recognition. Right? And then they will be limited from opening their own business because of clause in their contract.

Nice perspectives...
I used ChatGPT to generate erotic stories. Now I want a model which can produce porn videos from prompts.
Yes, to something tech-adjacent. I run a website, but the content is more important than the tech behind it. I use tech to solve immediate problems, instead of building a very small part of a very big business.
You can add "built a custom database partitioning system" to your resumé. :)
Yes we'd like to do that, but the main problem is that we don't have access to some data that goes into HN rankings: flags, penalties, and other moderator actions. These make a huge difference to the quality of front-page content.

But we have thought of allowing users to provide this data on our site. They could flag posts, mark them as duplicate, mark them as being non-technical (HN mods regularly apply penalties to popular news items that are not really about hacking and startups), etc.
Shareholder Double Liability and Depositor Losses in Failed Banks: 1865–1935
Having this in M.2 format would make an awesome swap drive for a bunch of devices out there with undersized soldered RAM.
I've been looking into authoring blu rays. Seems to be several promising apps but I haven't tried any yet.
Deep down people value both entertainment and being informed. The issue is if someone isn't thinking the two look the same, especially if the enticing title is something you already believe. Clickbait journalism is just yellow journalism 2.0. We need desperately need some laws to setup some basic guardrails on what can be called and marketed as journalism or news.
What if I created the training data and instantiated and trained the AI? If this still applies it suggests an AI has human standing and can compete with me for ownership of intellectual property by negating my rights, rather than me being a programmer and it being merely an algorithm.
I am excited to live inside my anime Haram hentai
What are the 'consequences of getting this wrong'? Surely if a company has 'y' users all wanting to use a software product that company purchases y+1 licenses just to make sure they are covered.
The problem is a company wanting 'y' licenses more often than not want a y where the y is 1 and they're not looking to engage the thought of making a y+1 purchase.
However, they still want to be invoiced for the purchase and have their payment come 30 days later, which will require many additional hours chasing that late payment that comes 45 days later.
Yet somehow, they don't understand every scammer uses the exact same approach, but of course the scammer never bothers with the pretense of offering to actually pay any late bills, so in fact scammers cost the software provide less in the way of lost time.
Still downloading from Bandcamp.

Instead of paying $10+/mo for a streaming service, I spend $10+ on an album each month.

I first check the band/label website to see if they have a download.

I then use bandcamp if the band is smaller and on there, falling back on 7digital or HDTracks when they are larger and not.

All to say is, I just didn't know they were bought by epic, I just usually get linked to artist pages
Sportier drivers may wish to brake and accelerate simultaneously (rev matching, weight transfer tricks). Normal cars just cut fuel when braking to avoid two-foot drivers burning their brakes.
Your second sentence merits millions of upvotes.

Many health care provision systems don't invest in screening tests or other early-detection schemes, or they do make them available, but don't invest in raising awareness of their availability. I'm actually now at the age where I should start thinking about "What new periodic tests/checkups should you introduce within the next 5 years?" ... and at this point I'm still clueless, except that I know that at around 50 I should start getting my PSA checked.
Guess the Python ref is even more fitting then, given their controversy around the meaning of bytes / strings ;)
Compilers don’t create a new copyright the output is covered as a derivative work.

However, derivative works have clear limitations and the output of a chat program doesn’t qualify any more than you own the copyright of what someone says when you interview them.

Put another way you don’t own the copyright on the specific shape of a tree as a sculpture because you selected its species when you planted it.
>“That language models can do these sort of things was never discussed in any literature that I’m aware of,"

I had previously the expectation that unpredictable emergent behavior would exist in any sufficiently complex system? Based on layman's readings in chaos and complexity theory.
Show HN: Playcells.com – simple game based on Game of Life
Calling a C API isn't producing side effects?
The Syncfusion .NET MAUI Rating control is the first choice for developers who need to get or display a rating in their .NET MAUI application. It enables users to assign a rating value from a group of visual symbols, typically in the form of stars.

With this control, developers can create intuitive and user-friendly interfaces that allow users to provide quick feedback in the form of ratings, helping to improve the overall user experience. For instance, it can be utilized to rate the quality of movies, software apps, or services a business provides.

This control also offers a customizable shape feature that allows you to use custom shapes that align with your brand or your needs. In this blog, we’ll see how to apply a custom shape to the Rating control. The control offers 100 custom shapes that can be readily applied.
I disagree. I did GSoC on a project I hadn’t been contributing to beforehand and I still delivered useful changes.
I guess the ACM A. M. Turing Award is as close as we get, which AFAIK, they never won. But Bellard won countless of other awards, competitions and benchmarks, it is not like they are unrecognized for their work in the field.
I usually really dislike the Register, but this is fantastic. Now I’m going to measure time in trusses and discuss economics in kilopogbas.
Switching Container Registries with Zero Downtime
I agree. And you can do it very quickly, you can automate it and test it as part of a CI/CD system.

Creating training material for employees and then checking that it properly addresses biases is hard. It will be a lot easier when you have a single, resettable, state-free testable salesperson.
The open source Scarf Gateway enables you to set up a URL redirect for container registries, package downloads, etc. With it setup, you can switch between registries without impacting your end users. Scarf Gateway is available here: https://github.com/scarf-sh/gateway
Open source hardware is cool!
Started my company, NoteToServices, as an official LLC back in 2015. I didn't want to keep creating products and putting my name, so now I had a company that "owned" all these products I was building. I've never made anything that actually has made me enough money to quit my day job, and I'm always going back and working or re-working my projects, and the never-ending ideas where I just keep building and building and I don't think it will ever stop.

However, the one thing that prevents me from ever having imposter syndrome: I don't make any of my programs for anyone else. I make everything for myself because I use it. I then monetize the services or offer them for free when I can and this way, I never have to feel too bad if no one uses anything I make because I'm my number one customer.

I use everything I build in my everyday life from my new program, artsy.sh, which is an AI art generator, to trackmybot.com which is a public version of ChatGPT, to CallMePrivate, which privatizes your personal phone number so no one ever knows your real number, to JustCounts which ... just counts website visits, and the list goes on and on with at least a half dozen to a dozen products I'm still developing.

Even after my server crashed and I lost almost all my products, I just rebuilt everything and kept going. One product I build was a pi app that allowed anyone who visited to generate their CPU to calculating the infinite numbers of pi and the next person that came along to use the service would start their count and it would just continue in the next spot. I think that made it up to a billion numbers or so. Hopeful on rebuilding that one again!

I look forward to the day when at least one of my products takes off and affords me "f*ck you money", but until that day, I just keep coding away. Keep going and don't lose hope. I'm a loner and the good thing about doing this all alone... there isn't any pressure except from my own clients who have feedback and suggestions.
When I worked with Access it was normal to separate the database into separate front end and back end. Then when the quantity of data or latency got too large you could easily convert that to SQL Server.
Is that obvious? The history of programming has been full of things that have at least claimed to increase programmer productivity, everything from high level languages to smart refactoring IDEs, debuggers, PaaS, etc and in all that time the trend has been towards more jobs for programmers not fewer.
Many of the patients here are dealing with serious illnesses as a result of not being able to get access to basic preventive care. This is part of why it matters to make healthcare accessible: It's more expensive to not make it accessible.

Ye olde "the horse was lost because the horseshoe was lost because a nail was lost" principle. It's not just that someone has an advanced illness, if they die and now their kid needs additional resources from the welfare system, the rest of us are paying for it.

According to this piece, under EMTALA -- he Emergency Medical Treatment & Labor Act passed in the 1980s -- it's not illegal to treat undocumented immigrants.
Have you tried the pdf viewer of your browser (Chrome-based)? That might work. I’m usually using Apple’s Preview app (which has very solid PDF editing features), but I suspect that you’re not on macOS.
You can release whatever you want under MIT :) It grants you the right to use the binary for commercial projects (or any type of projects you want), to modify the binary, distribute it yourself and more. You cannot hold Bellard/the license holder liable for anything related to it, and you must include the license and copyright if you distribute it.

Seems pretty doable to me :)
This can be a simple frequency-of-use issue. Non-programmers might need a command-line solution once or twice a year. It's hard to remember a series of steps that you don't frequently perform.

For example, you can theoretically know how to change a tire, or how to use Photoshop to replace a color in an image, or how to troubleshoot a printer. But you only run through that series of steps occasionally, when there's a specific problem to solve.
The "leadership" of Linux foundation, have been (and I am paraphrasing) quoted at various talks on the subjects in Q & A;s saying they can not conceive of a scenario for which they would choose legal action over attempting non-legal action (such as Public naming, PR campaign's etc). They simply reject using the legal system to enforce the license.

i am not aware of any legal action the Linux foundation, or anyone in the leadership of said has participated in, in a few instances, like the one that lead to the Enforcement Statement they have actively tried to kill the legal action.

The Enforcement Statement is vague purposefully as to what "good faith", and purposefully never spells out when it is OK to move to the courts... because in their view that answer is never
Give it 2 years, it will happen, and it will make billions.

In 5 years, unlimited interactive NSFW video games that will be personalized and remember you.
But this does not read like Kafka at all... Am I missing a joke here?
You remind me of a comedian I saw years ago say something like "All those illegal immigrants here to take our jobs. I always wanted to be an underpaid farmhand but, no, the illegal immigrants took all those jobs."
Yeah sure, but regardless, if someone told you that someone died when they were 66 years old, would you say that they died "so young"?
They better be smart ones or it's back to class for you (though I fear you may have to brace yourself for worse than cough this).
How to fight against a GPT virus?
Let's assume that someone creates a GPT model which

1. searches the internet for server software vulnerability or just find security holes by reading source codes,
2. writes code to exploit, searches internet for vulnerable servers,
3. copy itself to any server it can hack and replicate.

Bonus steps:

- randomly modifies its hyper-parameters, collect extra learning data, and trains itself,
- generate a script with evil purposes ("What would an evil AI do? Write a python script.") and executes it.

When we will have such a GPT virus, how will we fight against it? Patch all software? Create AI-free part of the internet?

(Please consider that any answer to this question might get into the training data of a GPT model.)
I’ve seen that changing in the good way over time. Journalists used to have no clue about the difference between a megawatt and a kilojoule (some still don’t), but these days they are not afraid of discussing gigawatts and terawatt-hours in mainstream media.
Yeah buddy you are just like a bus driver…
Isn't it more simple to buy a MB with 16 RAM slots? And more performant?
All true. I work on a massive React codebase and it is a challenge to follow the logic because at any given time there could be a dozen effects firing off from a single state change. Granted, having the dependency array helps follow what's firing off, but when effects kick off other effects it gets into a mess. (Probably a sign that we should refactor some things) This problem isn't solved by class-based components either; years ago when I first started working on the codebase I found class-based components with gigantic componentDidUpdate() full of hard to follow conditionals and setting state. That said, hooks makes it easier to refactor problems like this in my experience.
Just to mention it: There exist M.2 to PCI-Express adapters, and also Thunderbolt to PCIe (and Thunderbolt to M.2 to PCIe.)

Some examples here: https://egpu.io/best-egpu-buyers-guide/

(M.2-to-PCIe are under “M.2/NGFF” in the table I think.)
Would you mind chat about how you guys manage access? We are building something in the access management space. Would love to get some feedback!
Author here. Maybe it's too early to post it here, as I'd like to add few more things, but I couldn't wait :). There is one board per day, so if you're bored with today's grid please wait for tomorrow. Stack: Rails + Stimulus, no AI :)
We all are. Some want porn of Emma Watson, some want porn of werewolves and some just want to see porn of their ex. And soon we are all gonna get what we want.

That‘s the silver lining to the massive job destruction that is to come.
You pretend that they don't for morally pure functions like the ones from math.h.