skysight-inc/HackerNews huggingface dataset:
It’d depend on what exactly you’re using it for - as an example, if you’re backing something up regularly that’d be fine.

The main thing I was thinking would be beneficial is getting user confirmation at better than the whole drive level. I think Google is trying to prevent cases where a third-party stores tokens on their servers which are breached, and in that kind of scenario it could be useful to push for scoping so e.g. if iA were breached the attacker could get your screenplay draft but not the folder where you backup your password manager or financial data.
Bet lost.

If as a technologist you can’t imagine companies making money selling software to happy customers without relying on the brittle trendy framework du jour, my only advice would be to spend less time making silly bets with strangers on internet discussion boards and more time looking at boring profitable companies.
I’m not talking about classism (or racism), but about xenophobia.
That's not entirely correct.

DMCA makes it illegal to circumvent technological protection measures that control access to copyrighted works. Bypassing these measures can be considered a violation.

Court cases have often ruled against the First Amendment protections, ruling that publishing software to bypass encrypted is not encrypted. This is like handing someone a gun, and then watching them commit a crime. You're suddenly a party to it, even if you never encouraged or endorsed the illegal act.

Cases such as Universal City Studios, Inc. v. Corley and MDY Industries, LLC v. Blizzard Entertainment, Inc. have upheld the enforcement of the DMCA in situations where software was designed to circumvent encryption or other digital rights management technologies. These cases indicate that creating and distributing decryption tools for copyrighted materials (such as Switch ROMs) would likely not be protected speech.

So, there is precedence.
Self-Hosting Next.js (45M video tutorial)
Obligatory Blues Brothers vignette: https://www.youtube.com/watch?v=ZTT1qUswYL0
Exactly.

The world is a big place. It's likely that in 2008 thousands of people had the right skillset to create Bitcoin, any one of which might have done it.

As long as Satoshi wants to stay hidden, we're not going to find them.
> The letter of the law matters.

I respect your opinion, but that is really not how the Brazilian legal system works.

For instance, the constitution says that “the home is the inviolable refuge of the individual”, but this applies not only to “homes” per se, but also to every closed space where one may expect privacy.

Another example: the constitution says that only “Brazilians and foreigners residing in the country” have rights, but foreign tourists and legal entities have rights, too.

It goes both ways: the spirit of the law extends some rights and limits others.

> The Brazilian constitution also prohibits secret tribunals, which is what Moraes is doing with censorship under gag orders.

Secret court orders are a common exception virtually everywhere and have absolutely nothing to do with “secret tribunals”. Brazil’s constitution explicitly allows this exception in article 93, paragraph IX, in order to preserve the privacy of interested parties. In addition, secret orders are common in cases in which public orders would have hampered the effectiveness of said orders.
Open source AI on demand at the best price
Infomaniak has launched a new sovereign AI platform for sensitive company data. Intended for developers and the general public, Infomaniak guarantee data protection thanks to end-to-end processing in Switzerland. Infomaniak’s AI platform continuously offers the most powerful open source models on the market (LLM, voice transcription, image generation, etc.).
FWIW there was a huge surge in energy costs following the war in Ukraine (due to the reduction in supply of Russian gas) which was dampened by the government with a subsidized price cap at 0.40€/kWh - for consumers anyway, as far as I'm aware there were different subsidies for industry.

But consumer prices have largely stabilized at a range of 0.25€ - 0.35€ although you'll also find some prices listed as low as 0.20€ or less if you are willing to price hop a lot.

Apparently there will also be price cuts in the North and East of Germany as well as Bavaria in the near future but I don't know the specifics of that.
That's where the wasteful bit comes in.

If the taxed dollars ended up with say hurricane victims or other struggling Americans, those dollars would chase goods and services domestically driving up the price of those goods.

Now consider if instead you helped fund Israels socialized medicine program or paid off some of Ukraines debt or paid interest to Chinese creditors. Those dollars wouldn't have much effect when it comes to increasing the price of eggs in the US as they are being spent far away in another economy.

A similar effect could occur if the money ended with the wealthy folks, say wealthy owners of private defence contracting firms, as those dollars might chase building a super yacht (inadvertently employing some people but also consuming foreign made materials and labor) instead of trying to rent an apartment in Iowa. Less dollars chasing Iowa apartments, considering supply and demand, lower prices, lower CPI.

Take dollars from the middle class who will drive up the cost of the American dream and instead give them to people who will drive up the price of luxury goods.

It's never explained this clearly beacuse people would riot, but with this framework the choices of government in the last few decades or so suddenly makes more sense.

(I don't endorse MMT)
Quoting the message you replied to:

> the people I want to collaborate with use it

If I were an independent individual who didn't need any others, then it might be a decision I can make. That's the neo-liberal lie you are driven to believe. But we're always part of a society and can't exist without society. Some of the information I want to read has been elaborated and written for years in Google Drive. Some of the people who want to share stuff with me will only use Google Drive. Of course I do all my best to migrate them away, but it only works that much.
>Back when elevators required an attendant, there weren't that many elevators compared with today. I'm talking about displacing large existing workforces.

Sounds a lot like status quo bias. If you think truck drivers are worth keeping around as long as a jobs program, you should be in favor of introducing elevator attendants as one as well.

>Also, people wouldn't spend their lives standing in an elevator; whereas millions of people do make a career out of truck driving or working at a port, both of which require skills developed over time.

Does this matter? Whether it's elevator attendants, truck drivers, or even programmers, if they're out of a job because it's been automated, the impact is the same: a bunch of people who need job retraining. How much effort they put into their previous career is largely irrelevant.

> That's assuming the price of espressos and goods would drop; I don't think that's likely.

Globalization brought us cheap chinese shit from aliexpress, didn't it?
Technically you don't even need react, you can do it all in javascript!

Joking aside, you really do need to solve the problems jsx solves, but also webpack, next.js, react-router and depending on your application, something like mantine or tailwind. These are the minimum I think.

If you have a smallish project you can get by hand-rolling your own solutions, but it doesn't make the problems themselves go away.

In fact, it is exactly the claim in this thread that there are a lot of beaten paths in backend languages with relative stability over time, whereas in frontend it is 1) not clear what the beaten path is (there isn't one) and 2) when there appears to be favored solution, it often changes radically or disappears after just a couple of years.

For example, create-react-app used to be the default way to start a react app, it is now deprecated. But for python, Django has been a stable beaten path for many, many years. Same for Rails. C# also tends to change every couple of years, but there is always just one single Microsoft recommended way to do things.

Sure there are many experimental libraries and contenders in these languages as well, but there isn't really anything with the same maturity and stability in frontend.
The AlphaFold paper has countless authors, many researchers and company resources underlying it. Hassabis’ contribution is management of resources and entrepreneurship, not the actual science. There are hundreds of thousands of scientists out there doing deep technical work, and they aren’t recognized.

I think we might be the end of it, as the emphasis shifts to commercialization and product development.

These AI demonstrations require so many GPUs, specialized hardware and data that nobody has but the biggest players. Moreover, they are engineering work, not really scientistic (putting together a lot of hacks and tweaks). Meanwhile, the person who led the transformer paper (a key ingredient in LLMs) hasn’t been recognized.

This will incentivize scientists to focus on management of other researchers who will manage other researchers who will produce the technical inventions. The same issue arises with citations and indices, and the general reward structure in academia.

The signal these AI events convey to me: You better focus on practical stuff, and you better move on in the management ladder.
Time for Joel Spolsky to bring back CityDesk: https://www.joelonsoftware.com/2016/12/09/rip-citydesk/
Let's hope the photosensor processing software on the receiving end doesn't have any bugs that could be exploited.
This is obvious at a number of these big box consulting firms for many years (Tata, Cognizant, HCL, Capgemini). Its so easy to verify too - go on linkedin and comb through dozens of search results of exclusively Indians (I'm not talking about American-Indians who go to undergrad in the US like every other person). These firms also take a lions share of the h1b visas which is another conversation - why does India get to have 75% of all h1b visas? Seems not very diverse.
It is hard only about the first 10 years. Then you'll learn to stop worrying and love that. And the whole country will get closer to that with the first Indian President. And there will also be the first Chinese, and the first Hispanic Presidents. World is changing. And the "fighting back" is like pissing against the wind.
Interesting projection. Do I understand you correctly, you know that other countries look down on you because you think they do?
How come they missed Justin Gilmer? He did most of the original work [0].

[0] https://scholar.google.com/citations?view_op=view_citation&h...

EDIT: typos
I think your plan is a good one, assuming you still have access to the build system/compilers, etc when the request is made.
I’m gonna dip into politics a bit for my assertion that “fight racism with racism” isn’t a great move, either for the societal long term or the personal/legal short term.
It's marketing, alright? Users are cattle to be milked, their requirements matter only to the degree it keeps them on the farm, which means not much.
How do you know it doesn't mirror data or accept commands remotely, or that it has no vulnerabilities/backdoors which can make it do so? Perhaps you could do an audit of it or something...
This appears to be how it works. The state has freedom if they are acting as just another market participant, but not if acting as a regulator.
This may blow your mind but you can have static pages AND a dynamic endpoint for form submission. You could even put such endpoints under a common directory, /cgi-bin/ perhaps.
Remember to `nonlocal xs, db, logger` inside those inner functions. I'm not sure if this is needed for variables that are only read, but I wouldn't ever leave it out.
Indoctrination is the exact opposite.
The age old lament of "if the service is free, you are the product" comes to mind.

Then again, we pay interest to credit card companies who regularly sell our data, so ¯\_(ツ)_/¯
GCC has supported statement expressions for ages: https://gcc.gnu.org/onlinedocs/gcc/Statement-Exprs.html

They're also used extensively in the Linux kernel, mostly to implement macros: https://github.com/search?q=repo%3Atorvalds%2Flinux%20%22(%7...
Also note “and a first-class web browser” in my compound statement. If you used devices of that era, the browsers sucked at handling most of the web. I knew people who had the previous generation devices (I’m excluding the PalmOS ones I owned since they required a stylus) but nobody used the mobile browser much because it was so unrewarding, and everyone I know replaced them with iPhones due to the web experience.
Show HN: Empower ChatGPT: Enhanced Doc Q&A and Academic Reading
I've been using ChatGPT a ton for reading and analyzing documents—things like research papers, tech docs, code snippets. But I ran into a couple of hiccups:

1. Not enough functionality: ChatGPT's built-in document reading features weren't as smooth or user-friendly as I needed.

2. Costs: Other expensive services offered better features but wanted more money, even though they use the ChatGPT API behind the scenes. It felt kinda off to pay extra when I'm already a ChatGPT subscriber.

So, I created this Chrome extension Doc Insight that works directly in ChatGPT and offers following features:

Instant Document Preview: Upload and view documents right inside ChatGPT—no more juggling tabs or apps.

Auto-Generated Table of Contents: Easily navigate through long documents with a clickable TOC.

Real-Time Diagram Rendering: See diagrams and charts directly in your chat to simplify complex ideas.

Smart Prompts: Boost your understanding, generate and refine code in different programming languages, and test yourself with custom questions.

I'm continuously working on improving Doc Insight and plan to expand it to support other platforms like Claude, Gemini, and Poe.

Give it a whirl and let me know what you think! Your feedback would mean a lot and will help make it even better.
I read it to mean the other way around: If writing the engine interests you, do it, you can switch to another existing game engine later, and your experience is not lost.
See cultural `power-distance`.

https://en.wikipedia.org/wiki/Impact_of_culture_on_aviation_...
It explains your bias and preconceived notions.

One could read the story as "people had to do what they had to in order to survive and help their fellow humans". But no, you choose to focus on "Soviet dentistry hurrr" without knowing a thing about it.

The article is also guilty. It talks at length about this book with a story of horrible torture that is entirely made up. Essentially that book is a collection of every stereotype and conspiracy mashed into one. The modern-day equivalent would be a book about how QAnon and Pizzagate are real. But no, the author says "the book is a lie, but Russia is bad so it's justified", missing the obvious: the book is trash.
> And yes, your apps certified Google as a trustable provider when they added support for it. Such support is not automatic, it requires non-trivial effort

Are you talking about the technical support (ie implementing APIs) or the bureaucratic support (ie going through Google's process) ? Because the first one is a result of Google going its own way with its own protocol, and the second is entirely a decision of Google.

> and presumable no one would do it for services they do not trust.

No, they would not do it for a service that is vital for the sustainability of their app. When Google is so hegemonic it's sometimes impossible to avoid, app developers must consider whether Google's ways are worth implementing not just based on Google but on the users' willing to make do with an app that doesn't work with Google. Not being compatible with Google is more often than not seen as a problem with the app, not with Google.
And ethical ads shouldn't come at the expense of a private browser. Incentives are easily comprimised.
There are lots of ways a local app can be compromised. It can read a local config value unsafely which can be influenced by some other app that does talk to the Internet, for example.

There's a reason why airgapping is the only way to secure important systems (and of course that can also have a number of vulnerabilities).

And besides, how do you know it's a local only app if you haven't audited it?

"Just trust me bro" -- some dev
No, it says "their two daughters have given an undertaking in court that they will take full responsibility for the child.."

and

"She added that the family was considering using his sperm in surrogacy and that a relative had agreed to be the surrogate. “We will keep it in the family,” she said. Under Indian law commercial surrogacy is illegal."

So it seems the daughters agree to take responsibility, but there will be a surrogate.
Migrated from self hosted Atlassian to cloud Atlassian.
It’s a lossy operation, but it does work. By this logic jpeg and mpeg don’t work either. But were watching them videos daily.

Yes we can simply ToUpper(). We just can’t ToUpper().ToLower(), but that’s useless cause we have the original string if we need it and fine if we don’t need it.
That is not true at all, not even in the original version of iso9660.

ISO 9660 Level 1 specifies 8.3, Levels 2 & 3 allow up to 30 characters. There is room in the structure for longer names but that is not standard compliant which is why you have competing extensions for LFNs.

it is _strictly_ better than most UNIXy filesystems

NTFS, HFS+ and later are UTF-16, ZFS is UTF-8. ext4 is the odd man out here. Joliet being UTF-16 isn't better it's roughly the same. RockRidge allowing UTF-8 isn't much better because most stuff will still encode RockRidge with big endian UTF-16.

UTF-16 isn't great, and perhaps defensible at the time, but big endian UTF-16 is just asinine.
Worth noting that less than a week ago Matt reached to Steve Huffman (spez), ceo of Reddit to capitalize the 'p' in `/r/Wordpress`. I guess to have legal ground to use trademark to get to own the subreddit.

https://old.reddit.com/r/Wordpress/comments/1fwnybm/lets_cap...

It was posted here as well, but it got flagged to oblivion.
Eventually, potentially 10 years away if we continue to see improvements.
Still very rarely, just significantly more often
Also note the part after “and” - I wrote that as a compound sentence because I saw more people than I expected go from both earlier smartphones or PDAs because the iPhone gave them the web in a way that earlier devices just didn’t. None of my clients had seen much in the way of public mobile web (or WAP) adoption prior to that, but that changed surprisingly quickly when the iPhone launched.
> Indians bringing Indian jokes to the table, with no outsider hoping to understand these. Indians bonding to go to Indian restaurants during lunch break, so now most of the colleagues follow suit, how to stop it all?

Are you seriously asking how to "fight back" on Indians going to restaurants and joking with each other?

As an Indian in a flyover state who has been routinely excluded from golfing events, and had my dietary needs totally ignored while organizing things like steakhouse lunches, this is sort of darkly funny to read.
As others have already pointed out, this is due to the "group-think" mentality that is an inherent part of the hindu religion, which has spilled into the political and social conscience in the last decade, or so. I have thought hard about it, the only solution to this problem to treat hinduism as an umbrella that houses many different faiths (castes, ethinicities, linguistic groups, etc.) and then promote universal reservations across the government and non-government sectors to reflect the true hindu makeup. I also, support bringing the religious minorities into the fold. This will upset the cronyism that is present currently, and allow the truly meritorious to succeed from each group. Think of this, the meritorious get their opportunities and the demographic makeup is correctly reflected across the spectrum. Thankfully, this line of thought is gradually picking up pace in India. I am hopeful of the future that everyone, irrespective of their caste, language and faith, will be able to prosper in India.
Sure, but the maxim can be used to inject this 'exact opposite', in perfect accordance with the maxim!
That is the entire premise of DEI initiatives. It's yet another "an eye for an eye".
It is indeed Dyalog APL (evident by certain features used, and also what Co-dfns requires). And yes, I agree, especially since this uses the ".apl" file extension of GNU APL, rather than the ".apls" that Dyalog uses for shell scripts. Oddly enough, the "⎕IO←0" appears outside the ":Namespace" which means it cannot be used by other APL code.
> THE underlying function

So this is about where it clicked for me: A function, to us normies, is something consisting of at least one part that doesn't do anything and another part that does something but has no tangible form, 'the operation'. So, to me, irreducible can only mean that there is some level where the function is the thing and vice versa, so that this irreducible function, from our (current) space-time-perspective, has no constituents except 'self'.

Which is nonsense, because self is worthless without stuff it can react with or to. Except, is it really?

A femtosecond can't be experienced because subpixel-sized movements/fractions of reactions happen during this short measurement. But that's irrelevant for the interface between this function and nature and evolution from their current space-time-POV and their, and thus our, space-time-blind-spots. It's like thought and action when there is not enough time to stop a movement or when stopping that exact movement would terminate the intended result.

But I actually don't think that irreducibility is the right term. It should be liminality or something, focusing on the fact that nothing temporary is measurable before the emergence of THE underlying function, which is what I used to think The Planck length is for (more or less) constant space.
An odd choice of language for something with such robustness and scalability requirements. I love ruby, but for this?
I don't think they are saying anything similar at all. Julian Barbour finds a way to get rid of Time completely (by saying every possible state exists and there must be some law that favours states that _seem_ to be related to _apparently_ previous states). Wolfram is more focused on making sense of 'time is change' through the lens of computation.
RIP, Doug.

He died August 31, 2023, age 72.
People don't realize that the current federal government gives ~5% value for the taxpayer and ~95% value for the government worker, all at the expense of taxpayer, also taking away essential freedoms for weak reasons. It's a very bad deal for the citizen.
…are we complaining about people living in India, or American/Australian citizens that have Indian national heritage? The former seems more like an outsourcing issue than an Indian issue. The latter… didn’t we learn in the 90s not to stereotype people?

If I posted a comment complaining about how black Americans are criminals, I think I’d rightfully be called out for oversimplifying in a hurtful way. What am I missing here?
> Any use by ideological groups twists the purpose of the phrase on its head. The quote encourages thinking and consideration. You'd have to turn off your brain for this to have the opposite effect.

Well, it would not be too surprising that it can be used to, for example, make people think that they can trust science and also believe in some almighty, unexplainable by science divine entity.
"The Siege of Caffa" – The earliest known use of Biological Warfare
Eric Schmidt: Build more AI datacenters, we won't 'hit climate goals anyway'