skysight-inc/HackerNews huggingface dataset:
The article makes the statement that platforms has abandoned user empowerment, but have they really? Windows 11 certainly has more ads than Window 7 but as a user, I can still do everything in Win 11 that I could in Windows 7.

> I also believe another important step to user empowerment is making programming easier for casual users, and making it easier for casual users to contribute to open-source software

In the history of Computer Science, it has never been easier to start programming than it is now. You have excellent support of WSL, access to Raspberry Pis, and $5 digital ocean cloud server to experiment with vast variety of technologies.

Lastly, I think there is some selection bias going on or looking at the past from the rose tinted glasses. Before computers were democratized, only people who were passionate about them used them. It's no surprise that they did all sorts of innovative things with them. Now that computers are widely available, the blame is being put on platforms instead of accepting the fact that the majority of population does not care about programming or computer science.
1. Who is "we"?

2. Locally-runnable models remove the ability of corps to control access to the technology. So facilitating that might help. Good UX would help non-techies.

3. The only real checks on governments are legal and electoral, but I'm not sure how that helps. Governments are going to be interested in it for military purposes and for economic competition, but if they see it being used by individuals for purposes that they don't like (terrorism, misinformation, hacking, creating illegal "content", etc.) then they may try to restrict possession (as with cryptography in the 80s/90s). So have a plan for that.
Obviously the woman, since the baby isn't a person yet that can be vulnerable.

Absolutely bonkers that the rights of a brainless clump of cells trumps the rights of half our population.
Oh yes of course; but I'm not sure the FBI would be consulting with the CIA over background checks (overtly).
> Why 5 minutes? Well I ask this question myself as well. I think it was bad and risky idea.

Fair enough people make mistakes...

> I did change it now to 3 hours.

lol
> Newborn babies aren't anti-monarchy either.

Actually they are since monarchy is at odds with the basic human rights we are all born with.
I run into this issue pretty often when using `Array.reduce`, I will do something like:

Object.keys(someObject).reduce((acc, key) => ...., {
const val = someObject[key]
})

When I extract the value in Typescript, I always have to coerce the type like: someObject[key as keyof typeof someObject]
Someone please send that memo to Postman. I rarely need it but it will always ask for an update... two week release schedule.
Looks fine in firefox on Linux: https://imgur.com/lmxTyrt.png
Wireless spectrum is a resource that doesn't have obvious ways it can managed without regulation. Without the "gateway" of accessing spectrum, there are lots of ways to do equivalent things (send voice and data) outside of monopoly (oligopoly, regulated, whatever you call it) control.
This is a weird way to explain away a mistake. "Ya I totally strawmaned what you said, but look, my point is valid!"
Using jargon to mask a lack of understanding is also key. It’s hard to push back on a bad idea when you need a full day just to understand whatever buzzwords are being used to describe it.

I asked ChatGPT to describe a bad idea in technical jargon, storing all data in a single node in memory, and the result mirrors real descriptions of systems I’ve had to try to refute.

“We centralize all data in-memory on a singular node to alleviate the pitfalls of distributed storage systems, by employing a single node design pattern alongside cutting-edge memory caching algorithms to ameliorate performance, scalability, and operational efficiency. This transformative approach has the potential to streamline the data retrieval process while concurrently reducing hardware requirements, and augmenting compatibility with existing infrastructures.”
Maybe you just aren't paying enough money for a developer to actually stay put and be happy with their role, so the only ones that apply are those who merely use the role as a playground to polish up their resume at your expense?
On top of that, many cases (including this one) aren't even artists suing other artists. They're estates or companies that bought the rights suing. Oftentimes the creators themselves would be aghast at this!
Climate Tech: The Maturation to a Competitive, Returns-Focused Investment Sector
Now that's the scariest comment I've read here.
I would love if there was an "open" service that any app on the system could use to replace bespoke auto-updaters without having to be distributed via the store. Just like, "hi I'm $app, "run myapp.exe -check" to see if I have an update, and when either the user or the system decides to do the update run myapp.exe -update"

And then it's up to the OS that has more complete information to make decisions on when (i.e. don't check for updates on power saving mode).
If it’s just a single line using carriage return must be easier, right? I could see it being useful for something like a more complex tui dashboard.
"The copyright system is abused" is a very different claim than "the use of rhythm, rests, and timing greatly increases the original melody space". It's odd to refute one with the other.
You know it's funny; I've seen probably four or five HN submissions about "cop novels" over the years but for all my time spent in book stores and on the internet I have never seen one in person or heard someone talk about one outside of HN.
On arXiv I see a huge literature of papers go by on “sequential recommendation”, almost all from researchers in China and India. Looks like a “missile gap” for e-commerce if you ask me.
Hmm for me an order of magnitude when talking is 10^3, but checking online it seems like it might be a french thing
(Font author here)

I whole-heartedly agree. I am a native speaker, and "fluent" in jyutping, yet I have such a hard time with Yale.

One service I'm going to build is a mapping tool between {R1, R2, ...Rn} and {G1, G2, ...Gn} where R is romanization method and G are y/z-variants of glyphs. (These, for the most part, already exists inside packages I built for building the font, and just need to have an UI to expose it to the world.) It would sure save me lots of time trying to read Matthews-Yip...
Man that cracked me up.
Amazon Prime Video released an article explaining how they saved 90% on cloud computing costs by switching from microservices to a monolith. Let's examine the details of their software architecture and find out why serverless was a bad choice.
Speaking of the pipe operator, do Lisplikes have anything like that, or like pattern-matching, or complex value deconstruction, yet?

One very nice thing in Elixir that ends up removing a ton of (possibly buggy) boilerplate logic on function entry is that the function heads pattern-match deeply on the structure of the input while also doing inline assignments.
Ironically this is probably also because of their effective monopoly on games distribution. If they had to compete with other distributors, they would probably try to implement toothier default DRM to attract publishers.
It's funny cause there wasn't nearly the backlash when mcdonalds implemented the self-order digital kiosk, which completely eliminated jobs
Hey, I don't think its possible, or at least I've never heard of any way to do it.

You might want to look at self hosting an open source model, there are probably not a chat gpt levels yet, but as fast as things are going they might get there very soon.
“You can’t fight in here, this is the war room!”
> Where Did Personal Computing Go Wrong

When they became traps for our minds rather than tools. When business interested in attention, retention, churn, and keeping people paying started dominating the industry. When they became closed appliances instead of projects to build. When the Web made us depend on them.
Per core
I agree with this. I'm just saying it can be confusing, because typically the doomsayers/1984/conspiracy's are on the right, and the right professes a love of individuality and freedom. But then the 'right', turn around really want to restrict 'freedom's for people they don't like, typically along religious grounds. So yes, governments can have bad actors. But figuring out who the 'mob' is, and who gets what freedoms, and how to solve the problems of democracy are really not clear cut. And maybe my point, I think a lot of the current situation is not bad-actors so much as idiocy. Is the government really a monolithic evil, or just top heavy with bafoons sitting over a large middle management just wondering what is for lunch.
No? The parent was clearly referring to the connector specifically not the overall durability of devices.
Something is off here. When PII data is shared with Facebook, it gets hashed before it gets sent. In fact, Facebook warns you if you are “leaking” PII in places like URL parameters that get picked up by their tracking pixel.

If they discover pageview events with PII in them, they throw them out.

I’m not justifying that hashed data is okay… but clear text data is not received or stored by Facebook via a Facebook Pixel, or their conversions API.
If you're using plain AWS S3 you can't reasonably add a rate limit - probably if you put some Lambda Edge function or Cloudfront in front of it, but that's unnecessary cost and complexity.
So what? Someone choosing to act based on their experience is what being experienced IS. We all do it. I do it. You do it. The grandparent comment is very conveniently particularly worded: “until it doesn’t”, with at times orders of magnitude of differences in the likelihood of “until” happening.

If you’re acting like a type system suddenly means that you aren’t making trade-offs, that’s a huge sign of incompetence in my eyes. And if you AREN’T acting like this, what precisely is the issue here?

Not everything needs to be an argument. The parent commenter is quite rightfully pointing out some nuance, not necessarily arguing that Your Preferred Way To Do Things is wrong.
The key idea from the article is that recursive improvement functions best not as a one-step, but a two-step feedback loop. Rather than "plug the ethics module into the ethics module", allow the pre-existing conception of ethics to shape responses, then modify motivation and so forth.

This seems strikingly parallel to the concept of coherent extrapolated volition advanced by rationalists such as Scott but strangely neglected as a design component in early-stage AI alignment: "If I were the best version of myself and able to control my own values and motivations, what would I want (to want (to want (to want..."
Sure. Here's an example of a more robust response, written from you to me, borrowing some of Silas' points:

> Personally I support disruptive action (insert rationale here).

> Furthermore, the talk of disruptive action is frequently used to mask action against non-disruptive protest. People were arrested for having signs along the route. Others they were arrested and held for 16 hours on the basis of 'being equipped for locking on' which were actually cargo ties to hold their placards during transit - of no practical use for locking on."

By responding to the current topic, before bringing up the other, it strengthens your points on both.
Ending the Covid Public Health Emergency Isn’t All Good News
Praying silently in one's head is "harassment"? [0][1][2]

[0] https://adf.uk/parliament-introduces-thought-crime/

[1] https://aleteia.org/2023/03/09/pray-get-arrested-repeat-uk-w...

[2] https://aleteia.org/2022/12/24/uk-woman-arrested-for-silent-...
What do you mean? Forgive my lack of nuance
Are Women Blamed Less Than Men? Attribution of Outcomes in a Prosocial Setting
2 hours going strong!
Well, if the user wants the update, downloading in advance is a much better experience, because you only get interrupted once, for a restart that only takes a second or two.

That's in contrast to being interrupted twice (once to download, then again to restart) or a single long interruption (shutting down, then downloading, then restarting).

Of course, it's a different matter if the user doesn't want the update. But we developers don't like to think about that :)
No it isn't. It's been very unstable in recent times ( 1 year or so)
I loved the passage where two guys in a club argue - and nearly fight - over HTML tables vs CSS for page layout.
Funny, those complaints are some of my favourite things about old rock n roll.
I wonder which jobs you are thinking about here. Quite a lot of people work in a retail or food service position and I can assure you this feeling of "nobody caring" is absolutely present at that level.

I assume people on this forum immediately picture high paying engineering jobs and not the average worker's job.
Why you should never use any translation automation blindly, reason #6153671...
Show HN: Chatcraft.org: Developer-Focused Open Source ChatGPT
We have been using GPT to write code since playground days. This UI avoids logins, gpt-4 throttling and is also cheaper to use than ChatGPT Premium. We also have various features to minimize costs and speed up iteration.

Furthermore html & mermaid previews are a taste of the kind of features help-yourself opensource model enables vs official UI.

For backstory see our blog posts:

https://blog.humphd.org/chatcraft-org/

https://taras.glek.net/post/chatcraft.org-opensourcechatgpt-...
Why do you think that requires any more explicit effort? In my experience that works the other way - in the office I would need to know if people are coming and organise appropriately large room / do bookings, etc and the whole meeting changes a bit if there's 5 more people observing. Now it's as easy as a slack message "we're talking about / working on Foo at (link), feel free to join (cc @potentially interested people)".
Those people are complicit with all of the human rights abuses perpetrated by the royal family. Without them, the monarchy could be abolished. They are the very source of the problem.
Using it for a lot of things. Asked it to plan a weekend getaway. Asked for it create list of all items to pack on a family trip. (This was failure, I personally packed only those things it suggested and there were not enough clothes when we got there)

Asked for a minimalist wardrobe for a dad who works from home, lives in hot environment, etc. Gave me a decent list.

Going through personal blog and asking it to proofread it.

Asked it to analyze my finances and suggest that ays to save money. It said we are spending more than average on groceries.

I am also using it to learn new concepts for both work and home. Learning about yard and landscaping. What to buy, when to do certain things. Even ideas for how to organize yard tools.
Little bit of bacteria helps build up your immune system for when you really need it :)
It definitely seeks to explore the impact of many technologies, but the impact of AI was not really one of them. They spent one whole episode out of 178 on AI, and there was a _very_ small plotline near the start of TNG about Data wishing to be more human.

EDIT: There was also the episode where a holodeck character gains true sentience, but then the crew proceeds to imprison it forever into a virtual world and this is treated by the show as the ethical thing to do. Trapping any human in a simulation is (correctly IMO) treated as a horrible thing, but doing it to an evidently sentient AI is apparently no problem.
in short: the tub idea would work but feels a bit cubersome.

a different approach to possibility the same target results would be to use "Termoeletric cooling" (https://en.wikipedia.org/wiki/Thermoelectric_cooling) often described as TEC/peltier to cold down a surface (metal surface in your loop?) to bellow air temperature.

the short description: it is a device has a hot side that will be kept X degrees above the cold side, so if the X of your tec is "50 ish", if you cool the hot side to 60c, the cold side will be 10c. (its often easy to go bellow 0c)

now the bad news... they are VERY power inefficient, you might spend 200w 12v DC on it to pull of 100w of heat on the cold side, so not for the "power consumption conscious" crowd. those are handy to create a cold water drinking fountain because they can be toggled quickly. (perhalps just run it when needed?)
Wow, huge. Can’t wait to try Logic Pro. The iPad is a fantastic device for music making in many ways with lots of amazing apps, but I’ve never been happy with any of the “full fat” DAW options. Hopefully Apple have nailed the usability and flexibility - $49/year is a reasonable price to pay in my mind if so.
How to Delete Your Data from ChatGPT
Overpaid behavior. ES5 was fine.
How would I feel? I’d be annoyed! Undermined. Why would they hire me and then belittle me with tasks someone with half my experience could do?

How would I handle it? There are two answers to that.

The first is “I’d quit and go and get a new job”. I’d assume they were idiots who didn’t know how to run a software company. I’ve done this in the past.

The second is “I’d figure out why they feel like that and do something about it”. Seniority is set to zero when you join a new company, and you build it by working well over time. If you’re smashing out junior tasks every day for two weeks, discuss it in retro and 1:1. This is where personal growth comes from and shows true seniority.
Have you thought about just finding good people and consulting with them about your ideas, business strategy and so on? I can recommend this company https://www.erised.io/ . It is also a great option for those who have already started creating their own business app but have run into problems. These developers will help you complete the work in 2-4 weeks.
Reading these, it strongly smells like they started with the answer and then worked backwards. It's not at all clear how you can start from the enumerated of rights and end up with "replace the crown with an elected policitian".

Similarly, there's a lot of hand-waving and contradiction. "The will of the people should be the basis of the authority of government." contradicts "Citizens have the right to be protected from tyranny, whether the tyranny of one or the tyranny of the majority;". If the will of the people is to deport all black people, then which institution is going to protect them? What protects that institution from being dismantled by the will of the people?

I'm no monarchist, but the republican movement really needs to put a bit more effort in than that. This stuff is hard.
I think the approach for S3 is to have the app call a rate limted API to get the download URL, possibly as a pre-signed URL, possibly with an HTTP redirect. That doesn't help if the client caches that URL and downloads it from S3 directly many times. Alternatively, you could run your own update server, but S3 is so convenient.

There's also a concern that the update is designed to check every five minutes. So a rate limit may not actually get exceeded.
I'm italian, I live here, literally lakes in northern Italy have almost no water, it's now a drought almost two year long
> We have a self-hosted Premium instance and have 30min of downtime _every day_ while the database is frozen and backed up.

I'm confused. You can do zero-downtime backups and replication of databases. I don't know what your company / Gitlab are doing but it seems wrong.
> It's a mistake to equate "scientific research" with "the truth" or "reality". Aside from some fundamental questions on what "scientific research" exactly is, it should be pretty obvious that "someone published a paper somewhere" is not really worth much of anything on its own; you can find published papers on all sorts of topics that are clearly nonsense.

And yet it's an even bigger mistake to discount the idea of knowledge gain through the scientific process. Remember, we're not talking about two separate attempts to gain knowledge - we have one systematic but flawed attempt, whereas the opposite is simply not trying at all.

Just because you cannot exactly determine the mass of "bias in scientific publishing" doesn't mean you can't try to systematically study it, to find objective metrics by which you determine some order on some scale.

Just think about this from the other perspective. Is there any piece of knowledge you have that is fundamentally impossible to study scientifically? Is there an unwritten law of the universe preventing somebody from formulating a system by which emotionless judgement is denied? If not, why would you not want to see scientific evidence, to at least lessen the chances of you being fooled by the interests of others?
If facebook had the clear or hashed data anywhere else you’re still leaking it just with extra steps. Hashes don’t by themselves anonymize. If you have access to the original data it’s trivial to recompute the hash and build your association that way. You could assume the data is salted but that’s not always a safe assumption.
Yeah, not really close either...

You're missing the bit about integrating the two.
That's not the problem at Google -- Google's issue isn't tech/UX competence at all (when they want to, they're stellar at it).

To the contrary, Google culture (including, presumably, Pichai's views) is explicitly to try lots of competing ideas within Google and to disrupt from within. What other company would have Gmail and (previously) Inbox, multiple music services, a gazillion messaging apps, and so on?

This isn't a failure of management or accountability, this is consciously chosen policy at the highest levels. Resources go towards self-disruption by launching more new things in the same category, rather than choosing to focus on one and committing to it. This is why people are promoted for launches rather than for maintenance and support.

The upside is that Google launches way more products and could dramatically up its odds of success in a category. The downside is products fail because they don't get the support to see them through, consumers are totally confused by redundant products, and Google gets a reputation for cancelling products which might actually hinder future adoption (at least in some tech circles).

Obviously Google still seems to think the upside outweighs the downside... while many on HN come to the opposite conclusion. :)
Because of work ethics? In a world where everybody thinks like that, your plumber will map your house and sell the plans to burglars.
I most certainly have the right to put my "own spin" on it, because I am expressing my personal opinions and values here. My own personal interpretation of the situation, which most of us here are also doing too.

And I do feel that the actions of authorities here might not represent the values of the people. That it's a typical power grab by authorities, in many cases those "small minded" bureaucrats who micromanage and want to police the minutiae of daily lives. Not that different to the "bin police" here in the UK who hand out fines and warnings for not recycling.

https://www.theguardian.com/environment/2019/mar/10/rubbish-...

That's making people angry. And conspiracy theorists are latching on to it too. But ordinary people are right to be upset about it.

With the "15 minute city" roadblocks and the "bin police" the overall benefit to the community from the measures is far outweighed by the inconvenience and control. In particular the feeling that you are being "ordered about" by the local government. It's micromanagement, and almost a form of bullying.

Yes, the alienation we are feeling is because the government is implementing the agenda of activist pressure groups and prioritizing that over the people's will.

Those pressure groups having minority opinions. And we are seeing that play out in multiple areas of society, including the restriction of freedom of speech here in the UK in order to prevent offense to minorities, such as transgender or LGBT people. Something the general public strongly opposes.