skysight-inc/HackerNews huggingface dataset:
> They're infinitely more open than their mobile counterparts, yet there's barely any issues there.

That are marginally more open than mobile, but by default, there are still a lot of protections that (certain) developers complain about. Really, this is probably the model that you’re going to see — a phone that is locked down with a bright red shiny button that says “if you click this, you can run unsigned programs, but don’t ask us for help if you get hacked”. That’s basically how it works on Macs, except the button is grey. However, the OS is still far from open — certain developer rights are still blocked by signing keys/privileges.
Interesting. What are the use cases for being able to do this?
Weirdest thing to me, how you can both be so accomplished in many different scientific subjects and at the same time hold on to such ridiculous beliefs.
Glad you have time and patience to read documentation.

Such luxury is increasingly rare for software developers nowadays.
Linux Mint Debian Edition (LMDE)
> I’ve contributed to dozens of projects where I haven’t received credit, and I didn’t care because ...

This seems a bit weird to me. Not the contribution-without-credit thing on your part, but the trying to denigrate the article authors contribution because their motivations were different from yours. Even though their motivations were just as valid as yours. :)
We Picked a Platform for Our Mobile App
This article made me realize one of the inherent strengths of democracy-by-voting, as opposed to “dataism” and an over-obsession with statistics: the vote doesn’t require any kind of debate that relies on nitpicking and selecting using certain data and omitting other data.

Usually this is interpreted as a bad thing, as the electorate being uninformed, uninterested, etc. But it might actually be good in the opposite way, because the feelings and experiences of real-world people are ultimately what matter. No one can tell you, “Sorry, that experience you had isn’t valid and my gish-gallop of 500 pages of data analysis shows why.”
>Apple's hardware is incredible

I used to think the same, but I had to sell off the 2016 macbook pro because the keyboard was unusable, my 2019 macbook pro has already gone back for stuck arrow keys a year ago, and now the left command key is randomly sticking, which is really annoying because you never know which shortcut key will be triggered.

Compared to my 2010 macbook pro which was used without any repairs for close to 8 years.

Unless you all are buying new apple devices every year or two, I don't see how the "apple hardware is incredible" claim can be substantiated.
> He said you shouldn't expect games to be fun when you first get them working. He described making Deus Ex, and said they spent years on the game and the first time they played it it wasn't fun at all. He thinks you shouldn't worry about that, and just make something with content in it and then make it fun to play at the end of the process.

This seems to go counter to modern practices, which is to not bother with content at all at the start, and to "find the fun" in a gray box level first.
Ah you're right... It's rather a shallow copy.

Good point. I have no clue either.

Maybe you can open an issue?
> The plug on my phone should not require daily maintenance though.

That's an absurd exaggeration.
In the UK a useful route is via initiatives such as the Defence Accelerator [0]. This will help you bring a product into use but isn't a VC equivalent. It will often be necessary to team with a traditional Defence player, e.g. to get access to subject matter experts. Compared with normal defence procurements (whose timescales can be decadal) these research frameworks are positively speedy.

Often the desired output is to raise the perceived Technology Readiness Level of a product or technology, which in turn translates to reduced risk if the product is used in a mainstream project.

[0] https://www.gov.uk/government/organisations/defence-and-secu...
GPT4All is capable of providing sources. This seems more to be a legal defense mechanism by ChatGPT than a technical obstacle.
Your comments fall into exactly the trap the article talks about. The luddites were painted as being against automation. That's only partially true, at best. Destroying machines was not the point. It was just the only thing that hurt and got remembered.

It was not layoffs that caused the revolts much worsening working conditions. They wanted things like getting paid in the promised time frame, and not having their children killed. It seems the protests were sprawling and later integrated every disappointment under the sun.

The other side took that as an opportunity to paint them as being generally anti progressive and against all forms of mechanization, but from what I understand there's not much to suggest that was actually true. Yes, machines were broken but so were a lot of other things as the protests turned violent.

Our lesson from the luddies should be that winners write history, we should not reiterate a centuries old smear campaign.
Techniques in Persuasion from Antiquity
> Free software is common property. This the rule 0. It's everyone's. This is why four freedoms exist, and The Kernel is GPLv2. i.e. Free Software.

Just because something is free, it doesn’t make it common property. Being able to use the kernel and modify _your own copy_ is not the same as the kernel itself being common property. The four freedoms don’t grant us permission or rights to alter other people’s copies of the software, so those copies are not common property.

> The maintainer didn't have to accept the patch per se. He could have just written "This bug is discovered, dissected and fixed by $THE_PERSON. Patch is implemented and committed by me. Thanks a lot, $THE_PERSON!".

That’s basically what happened, yeah? The author got credit for reporting it.
Excuse me - CVS in San Jose does lock up goods. Your assertion doesn’t hold.
They need the central server/phone app to be initially provisioned, but they can be controlled entirely locally after that. No phone app needed.

I'd prefer completely open, but I haven't found anything as well made and inexpensive that's also open.
Goat has too much of a satanic connotation perhaps. There was a marketing term from 1922 "chevon", doesn't that sound a lot like se7en to you? (Seven sins etc).
I've just come to never underestimate the ability of people to deny reality and insist something is working when it isn't, and instead attack anyone who calls out the new clothes. It helps that a significant amount of the media class are vocal supporters of these policies, though are usually too privileged or remote to be significantly affected
Where's the policy option to block Pegasus?
Adobe could do all of this on Android, yet they don't. So I guess your point is moot?
The key thing about "copyleft" is that it uses copyright mechanisms to ensure the code stays free (as in freedom). This is different than disowning/ignoring copyright, and more of an inversion of how proprietary software works.

Pirating software doesn't help too much when you want to study/modify it.
Depends on your moral framework I would guess, morality isn't absolute.
I have a Logitech MX Keys too. Though when I got it I also had some concerns about how charging it would be a odd experience, after 1.5 years or so of usage I just have to charge it in like each 3 months - and still you get to use it while it's charging. I don't use the backlight feature so I guess for other people that time between charging can be shorter.

I haven't had the need to disassemble it for cleaning so I use a small brush to remove crumbs and stuff. Sometimes I too feel that it is large, but still the numpad is convenient. The alternative would be a 'compact' design but I don't like how they cram the Enter key in a single row and make the up and down keys half of the height of a normal key.

My complain against it is its privative nature - with Linux, you can't use the
screen brightness keys unless you install something like Logiops or Solaar. Alas I've found Logips a bit buggy so when you're running it the mouse wheel becomes really glitchy so you have to restart it.

I'd like it to have one of these wheels some keyboards have to control volume or something else, a second Meta key and that one could make it so when powering it up it started with no backlight.
> Can you imagine installing crap like chrome

I can. Great dev tools, and usually is ahead of other browsers in implementing web apis.

What Safari team presented at WWDC this year regarding PWAs as something revolutionary has been available in Chrome for years.
Start reading here: https://www.reddit.com/r/MechanicalKeyboards/wiki/index/

It is not too hard these days to buy a complete and immediately usable keyboard on line. But it does help to know what you are looking for because there are choices to be made around format, switches, keycaps, etc.
SQS has durability for up to 14 days and you can only have one consumer group.

It’s also proprietary.
Sounds a lot like the terrible case of Lindy Chamberlain "A Dingo Ate My Baby" https://www.youtube.com/watch?v=quC4cbpJeaU
> and that still carries with it the same risks as now

Would it, though? Paying to be the default search engine is not the same as controlling the whole stack.
Development past a certain point is not universally a good thing.

The term is used to describe the stages a country has been through, and there’s plenty of evidence that as countries develop further, the nature of those developments may or may not be beneficial.

Brexit, online safety and other forms of “progress” come to mind.
How would you know it's a "genuine anecdote" on the internet? Seems like it's only garbage in.
In South Asia/diaspora/influenced cuisines, mutton = goat. This is a good tip to keep in mind for South Asian halal butchers too. Mine in the US proudly sells mutton which is goat.
Global danger: Wildlife at risk from PFAS exposure
I don't know what's fast or slow is for you. But I can say in general I have no performance-problems with TST. I tested the new version of Sidebery, the last days, and performance-wise it seems around the same. Some difference is the animation-speed, which out of the box on TST is a bit slower than with Sidebery. But that's a configuration-detail.
Contributing for credit and fixing problems that affect them is what most of open source is about. Why would you ever want your hard work credited to someone else when it could benefit you?

Sorry shortcake27, this is just a bad take lol
Just don't "hack" YOUR iPhone then. I'm even ok with Apple warning on pre-install: "You're about to install software that could disrupt your stellar performance on your iPhone. Proceed? Yes, I understand the risks / No, take me back to the safety of the Apple ecosystem"
It is a disaster but not for the Chinese. The capitalists elsewhere won't have such cheap labor that's passably educated and has ready access to infrastructure.

Africa and South America would take major investing to bring up to that point.
I worked with a guy called a Lau once for this semiconductor company.

There was an email about going to China and do some support which everyone answered but Lau. Everyone who answered went to China and hated it. It's a filthy place.

But Lau didn't because he didn't care and didn't answer the mail even when it told him to answer it.

So this is the Lau-method for me. Don't do anything your management thinks is important. It seldom is.
Western "society" can't do anything because it's not a uniform entity. We're a group of individuals who can post ideas and theories in forums like Hacker News or anywhere else. Perhaps you can say that about mainstream media, having in mind that the average person doesn't care too much about what happens inside China or Asia, unless if it's killing jobs in the West.
Its tongue in cheek. Germany is developed, but you will get arrested if you try to homeschool your children.
Microsoft Natural Keyboard Pro (1999) with inverted T cursor keys is the one to beat, IMO.
>That's not the point here.

Of course it is. If you say don't worry about x technology and you're not using state of the art then it's meaningless. The "Big 3" is meaningless. The best model is far ahead of the rest.
Be My Eyes’ AI assistant starts rolling out
I believe the point is that Op doesn't _want_ to chat. I believe the originally point is you should be up front and _clear_ with your pricing rather than trying to force a conversation.
Beating someone to death?

My m13 has lasted 20 years - though it needs a new cable because of flakey plastic.
This entire article is based on a false understanding of US labeling

> "It’s true that it’s difficult, if not impossible, to find mutton"

This is false. It is difficult, if not impossible, to find something LABELED as mutton. However, US labeling allows "lamb" to actually be mostly mutton.

> With respect to the Code of Federal Regulations published Standard of Identity, USDA-FSIS does not have a specific definition for lamb, nor explicitly identify boundaries for age of animal in product labeling originating from ovine species. The only age-specific labeling claim includes the term “spring lamb” or “genuine spring lamb,” applicable only to carcasses of new-crop lambs slaughtered during the period of March and the first week of October. - https://www.sheepusa.org/blog/newsmedia-sheepindustrynews-pa...

and unsurprisingly it's more cost effective to let the animal get bigger before slaughtering it.
Show HN: Logokio – A logo generator without any server
I noticed that online logo generators using buzzwords like "AI" were charging $20 for a single PNG file. So, I decided to create my own generator using ImageMagick on the server side. However, I soon realised that it's 2023, and browsers are capable of so much more. As a result, I abandoned that idea and developed Logokio entirely using client side JavaScript.

All the logos are generated in your browser using JavaScript Canvas and Google Fonts API. You can download various files, including transparent PNGs, black and white logos, and SVGs. It's a nifty tool for quickly creating logos for your blogs and social media pages.
Wouldn't 0 points cross lines? Since the lines are infinitely thin, and the points infinitely small, would the probability of a point being exactly on a line be zero?
It has 79% on Metacritic, which is the closest thing we have to an objective review score.
AI conducting video interview in realtime[video]
Smart Goals
This is an article written by a friend of mine from Poland. I enjoy reading his blog. Sometimes he translates texts that he mainly writes in polish.

7 goals:
- People come first and should be at the heart of the business
- Areas of responsibility are better than delegation
- Support structure as a culture necessary for an organisation to thrive
- Enterprise processes the solution to many ills
- Development paths that value knowledge, experience and skills
- Self-directed employee development is the future of organisations
- Transparent meetings and speaking to the whole company have many benefits
Unicode Keyboard
> rhetorically because I don't know the answer

If you have time to edit your comment: there’s a “not” missing (“not rhetorically”)
Getting more done with a single screen
Not hard: msg can be derived from the parameter name of the send() function and status is a fixed attribute of the result.
LangChain4J, the Generative AI orchestration library for Java developers
‘Snatch’ Ransom Group Exposes Visitor IP Addresses
So M2 = Celeron?
The choke points come from US naval bases located slightly further than Taiwan, though it does help.
> There is so much more I would be comfortable using in this world of technology if there was a modicum of mutual respect.

This sentiment was likely shared by many of the original Luddites.
Like with all “built-in” iOS apps, mobile Safari versions have always been tied to the iOS version. It would be big news if Apple was going to change that (quite unlikely). MacOS is a very different story.
> This was the case before facebook, will be the case after facebook.

Would you say that it was exactly the same before Facebook than after Facebook? I see an important difference of scale.

Scale matters.
http://www.forrestmims.org/scientificamerican.html

The letter from the American Academy of Arts and Sciences might suggest a different perspective. Not sure how racism is connected...
Most other countries manage without going to the extreme of no bail or universal bail, yet manage it with no money involved
Bingo. This is the reason. The higherups that approve promos are mostly tech-illiterate, so if you're a manager that oversees maintenance/fix work that isn't new and shiny and sexy and dressed up with marketing, you're never getting promoted and neither are your reports.
Username checks out.

But yeah, a sneak-thief has the opportunity to enjoy the most of the game's writing, in the form of emails, data cubes and overheard conversations, and they just make the world so much richer and more alive. And all the allusions and pop culture references, the excerpts of the (real) novel The Man Who Was Thursday, exploring several themes common with the game, as well as the (fictional) thriller Jacob's Shadow, whose plot seems to reflect the player's progression in the game. No doubt Deus Ex is one of the most intellectual, literary video games of all time.

For a trip down the memory lane, I recommend Stephan Lavavej's¹ Deus Ex page which, among other things, contains an annotated copy of all the non-dialogue text in the game: https://nuwen.net/dx.html

¹ Some of us may also recognize his name as the principal maintainer of Microsoft's C++ Standard Library implementation.
I think the downvotes might be because I specifically said outbound connections? Although if you have IoT devices it's not unreasonable that they should be able to initiate conversations with your other devices (that would then need permission to accept inbound connections from your IoT devices).

Or maybe the downvotes are because everything I was saying was conjecture / hypothetical anyway, and you're now asking a more specific question to the general question being answered.

I thought the question was "why do apps that don't need sudo request sudo?" And my answer was "perhaps because it's easier to fix permissions problems by getting permission for everything than it is to get them by understanding why your app is getting blocked by them in the first place." Whether it's inbound or outbound or taking video surreptitiously doesn't really answer the question of "why, if the app doesn't actually need it?"

At any rate, I don't actually know why because I don't ask for permissions that I don't need. I also don't know why you're getting downvotes as I didn't downvote you: this answer, like my previous one, is speculative, as is somewhat inevitable when trying to answer "why" questions that relate to the motivations of others.
> Apple mandating WebKit is the only thing holding v8 back from a total monopoly

Or this could read as: Apple mandating WebKit is the thing preventing Firefox (and others) from properly competing against v8.
But Windows never used a separate name for minor versions, so there are only 6 exceptions (and hopefully no more). And a half of them are year numbers.
As someone living in germany:
We don't have a three tier system. But we have literally thousands of breweries selling better beer at waaay lower prices than in the US.
So your three tier systems sucks...
I have a couple of minor carpentry projects going on. I could finish them quickly if I bought or rented great power tools. I don't want to spend the money though, so I'm using mostly hand tools and manual labor.
how does it work out with something as old as grammarly or the advanced spell/grammar/usage/style checking now rolled into Word?
Farmers turn to tech as bees struggle to pollinate
> Everything is stellar

Many would disagree with that assessment.
> Once your trade was not needed back then you were likely kicked to the street

This is precisely what happened to Luddites and their families, at least the ones who weren't executed or exiled by the state.
When one understands what Google is for, the answer becomes clear.
Interestingly (confusingly), Linux's OOM killer is invoked for a different notion of OOM than a null return from malloc / bad_alloc exception. On a 64-bit machine, the latter will pretty much only ever happen if you set a vsize ulimit or you pass an absurd size into malloc. The OOM killer is the only response when you actually run out of memory.

If you want to avoid your program triggering the OOM killer all on its own, you need to set up a vsize such that you'll get an application level error before actually exhausting memory. Even that isn't completely foolproof (obviously anyone with a shell can allocate a large amount of RAM), but in practice -- if your program is the only significant thing on the system -- you can get it to be very reliable this way.

Add in some cgroup settings and you should be able to keep your program from being OOM killed at all, though that step is a bit more complex.
I'm just surprised that this low level of engagement with keyboards is considered on the "unhealthy" side of the fence. I mean, this is only about 5 keyboards and not even owned at the same time.
Reminds me of the Alternate Reality Game, Perplex City, from around 2006. There was a metal cube buried somewhere on earth with a £100,000 prize and lots of fun puzzle cards for clues. It was eventually found in England, but one of the cards was only solved recently: https://www.wired.co.uk/article/perplex-city-satoshi

I imagine a lot of other HNers played too!
Migrating a Django Project from INT to Bigint
Google AI identifies millions of protein mutations capable of causing disease
I don’t agree because horses are extremely limited in function compared to humans. There is a very small set of things horses are useful for and you’re right, we’ve mechanized most of them.
Microsoft’s Compromised Private Key
Whataboutism does not defeat OP's core point.

You either have a set of values, or you do not. The EU claims outwardly to have the values of being pro-privacy and pro-competition for healthy consumer markets.

However, these 2 supposed "values" only seem to come into play when it comes to regulating foreign tech companies that it cannot produce domestic competitors for.

The EU has loads of anti-competitive protectionist legislation, and re: privacy, the EU is in fact strongly considering legislation to ban encryption domestically as we speak. You can bet GDPR would not exist if Silicon Valley was located in the Rhine Valley.

Clearly these are not values. They are simply the amoral moves of opportunistic market participants (politicians), just like the companies being regulated.

This is not bad, this is just reality. But any claims of moral high-ground should be rightly shot down for what they are (BS).
Screenshots? Video link?
That's literally restating the point I made in the very first line of my comment...

If you want to gather genuine anecdotes you've basically ruled out the internet as a source of data.

You also can't do a townhall or call an assembly as you'll have people being bussed in (I remember a video of a Florida school board meeting in which literally every speaker had a different regional accent)

You basically have to canvass the streets and buttonhole people, and that's automatically excluding people who WFH etc.
I really don't understand the numpad-less trend of fashionable keyboards. Doing any kind of number entry beyond one or two digits is very annoying without one.

They also don't take up that much space really.

If your keyboard is a portable one you pack with you on trips, I get it. If it lives on a desk, why not splash out the small amount extra to make number entry much easier.
Because they provide value and document the chain of events. I fear a long list of piped expressions without any idea of what they are intended to to. Would be like big regexps.
In this case the variable is the documentation of the code.

You don't have to write something like "this is the message", you can see it.