skysight-inc/HackerNews huggingface dataset:
It takes infinite time for event horizon to form, before that it's just dense. It's time dilation that stops formation.
Fairphone’s repairable smartphone goes on sale in US for the first time
Oligarchs don't buy newspapers because they want to lower their tax bill. They already have the best accountants for that. They use them to gain power and influence in the host country. Usually with great success, as I'm sure Baron Lebvedev of Hampton and Siberia will attest.
Anyway, the best engineer for ChatGPT prompt can be ChatGPT itself.

People seem to think that “automation will create new jobs”, but in the age or AI, those job opprtunities will be very temporary as the companies making the AI automate that thin layer.

Similarly, people think that humans will control AIs. That’s a bit quaint, a bit like humans controlling a corporation. The thin layer of “control” can be easily swapped out and present an improvement in the market, so that the number of totally autonomous (no human in the loop) workflows will grow.

That can include predictive policing with Palantir (thanks Peter Thiel!), autonomous killbots in war etc. Seeing how reckless companies have been in releasing the current AI in an arms race, I don’t see how they would be restrained in a literal arms race of slaughterbot swarms and panopticon camera meshes.

PS: I remember this exact phase when computers like Deep Blue beat Garry Kasparov. For a while he and others advocated “centaurs” — humans collaborating with computers. But the last decade hardly anyone will claim that a system with humans in the loop can beat a system that’s fully automated: https://en.m.wikipedia.org/wiki/Advanced_chess
They actually can. Nationalization is a thing. And if they do it would also put a nice big dent in any future privatization plans because there is a good chance that the shareholders of those privatized companies would lose money in such a deal. Rightly so, after all they plucked the system.

In NL we had pretty good public transport, good healthcare at low costs and good prices for utilities. Then the privatization wave happened and all of that went out the window whilst a lot of entities (foreign as well as national) lined their pockets. I'm all for clawing it back. And don't get me started on selling KLM to Air France and Hoogovens to - eventually - Tata. Short term thinking with long term massive negative consequences.
Software engineer has always been a daft, grandiose term that seems aimed at prestige rather than reality in the majority of cases.

If coders can call themselves engineers, no reason why anybody else solving puzzles for a living can't.
> essentially just rebuilding and rebranding "their code".

I don't think that's the bit that they're angry about, it's the aggressive undercutting of their support contracts, from people who are essentially rebranding their distro.

Red Hat (along with IBM) still contributes an insane amount of open source code that they appear to happily upstream.

On the Code Radio podcast[1] there was some commentary on Red Hats move, and I'm kinda on their side. Why is it that we're unhappy with Red Hat wanting to be paid for their work. You're getting all the open source benefits, if you don't like RHEL, or Red Hat that's fine, you can still benefit from their work, but you might want to pick a different distribution.

And I can see the point, people are upset that Red Hat would like to get pay and yet they expect to be able to profit from a SaaS platform they build on CentOS or Rocky Linux. For some unknown reason, Red Hat is the only company that's not allowed to profit from their work, despite them contributing to everything from the kernel to X, happily upstreaming and maintaining stuff that few others want to deal with.

[1] https://coder.show/525
The free market finally took care off the shady products. It took a while. And its still all monpolies and locked in eco-systems. But we are there..
K&R. Simple, clear writing about very basic and fundamental operations. Short, but contains enough information to run the entire digital world with one kernel. It frankly is one of the best and most important books in human history.
Spaces are significant, but now we have unicode, we can stop thinking about the number of spaces and start using the correct unicode character for the type of space we want. Unicode has at least 16 different types of space character.

As an experiment, here is some text with differing spaces. I wonder if HN can handle it:

En space between sentences: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent eu ullamcorper mi, id dictum nibh. Pellentesque fermentum efficitur viverra. Ut tincidunt ut nunc non viverra. Nunc accumsan ultrices libero ut efficitur. Vestibulum a eros a urna vestibulum tempor. Ut vel sodales tellus. Aliquam enim velit, varius eget mi ut, blandit dictum nulla. Quisque non malesuada felis. Duis sit amet sapien at risus efficitur fermentum. Aenean posuere tempus elit, nec eleifend tellus bibendum a. Suspendisse potenti.

Em space between sentences: Pellentesque semper sed enim a rutrum. Suspendisse iaculis laoreet leo, a tristique lorem tincidunt id. Ut lacinia, sem a sodales fermentum, leo diam elementum elit, vitae egestas risus velit non magna. Curabitur nec ligula quis sem imperdiet rhoncus sit amet a lorem. Donec ut risus sapien. Aenean et nisl quam. Aenean nec interdum metus, quis vulputate enim. Interdum et malesuada fames ac ante ipsum primis in faucibus. Nunc pulvinar molestie imperdiet. Etiam non nisi id leo blandit placerat vel ac ligula. Duis in urna quis erat dignissim pellentesque hendrerit sed sapien. Pellentesque tempor magna eu lacus laoreet tempor. Fusce nec tortor sed urna placerat bibendum eu id mi.

[edit: no, it can't. They work in plain HTML, so I guess the HN form is converting them to plain spaces.]

[edit, the second: try html entities [removed] — doesn't work either.]
> Blaming cookies for tracking people is like blaming a bullet for a murder. It's the trackers installed on pretty much every single website that are the thing that tracks people, using cookies of course. The Google analytics or Facebook pixels, to name the top two offenders.

Yes. I agreed that the cookie law is partly dumb. The part of the cookie law that’s dumb is that it’s too narrowly scoped and should apply to all tracking technologies and techniques, for whichever purposes and vendors are or aren’t okay with the user. And it needs a systematic way for user-specified defaults across all websites, instead of leaving that to browser extensions.

Ideally this would be opt-in rather than opt-out for privacy reasons, but I do understand the valid argument that the subset of people who would explicitly opt in to tracking are not representative of the whole user population.

Probably the best balance of hassle vs privacy vs statistical validity is to require the major browsers to force a one-time explicit choice per purpose and/or per vendor without dark patterns involved, save those as defaults that get sent to the sites in a way that is legally mandatory for sites to respect, and allow per-site overrides using the same mechanism - instead of the current mess of shady consent pop-ups.

> I don’t see how this relates to GDPR. Please explain.

Both have more user-friendly requirements than people expect, both are widely violated in user-hostile ways, both are rarely enforced by regulators, and what rare enforcement does exist is slow, often reluctant, and with inadequate fines to change industry norms and sometimes not even much of the behavior of the fined company. They’re separate laws but with the same practical enforcement / incentive problems.
Yes, they used the RPM format with their own tool (Zypper instead of DNF/Yum), but packages weren’t (necessarily) compatible with Fedora/RHEL as far as dependencies and such.

But SUSE isn’t just a package of Red Hat.
We have armless children in Ukraine already today.

You know who removed their limbs?

The fucking russians.
They were publically traded till 2019 so thier finances were known.
Having said that RH have and do contribute huge amounts.
Could you elaborate? There are at least 2 interpretations of “over-educated” people being a threat to “the system”.

Overeducated as in having university degrees and being “highly skilled” which demands imports of “unskilled” workers which causes integration problems.

Or overeducated as in understanding how “the system” works and are aware of the class war they were thrown in since their conception, how the system pits the working class against each other while the ruling class enjoys a paradise.
Row polymorphism is another sort which is only concerned with record types and allows functions to operate on a section of a record without losing type information.
Anatomy of a Twitter Payout
https://archive.is/wGEj4

https://d1e00ek4ebabms.cloudfront.net/production/uploaded-fi...
> I am a deep believer in free markets as the most efficient mechanism for distributing goods and services
> e.g. electricity providers that add energy to the grid.

And here you have a problem: different electricities are not equal. Suppose you have two large electricity-consuming areas (cities) physically separated by huge nothingness. One electricity plant can make roughly 1.5x demand of one city. There are two options: 1) build a plant physically near each city and 0-0.5x capacity interconnect between cities 2) build two plants near one city and have 1x capacity interconnect.

The question is how do you distribute costs of required infrastructure? This is a very non trivial problem, apparently. You may have sort of free market for "generic electricity" i.e. power/energy, but then the cost of transmitting that electricity falls on the grid and it may be a very significant cost burden. You may discount electricity of each provider by the network cost, but that cost is in practice dynamic, even more so with renewables. On one hand that would incentivize building of microgrids and small plants, but on the other hand that would disincentivize construction of base load generators, which are necessary for stability of the grid, especially with microgrids.

Datacenter connectivity faces the same problems. Say you need 1 gbps gateway to app, 10 gbps app to db, 40 gbps db to storage. How do you allocate network interconnects and node placement in racks? If some team has a spare storage shelf in another part of the dc, do you want to allocate that to app server in another part of dc without physically moving servers and instead routing extra 40 gbps fiber? Who pays for that?
This reminds me of the "Do not fall into the trap of anthropomorphising Larry Ellison." rant - why are people surprised the private companies find any way to squeeze every penny of profit out of the services they run, it's what they do! And in the absence of competition that will be through underinvestment and shitty services (literally).
Indonesia’s new high-speed train completes first trial run
Stability and consistency is a Windows illusion.
Can you run a Windows PC for months without rebooting (no OS update)?

To me it's more market grip on people that prefers chains to freedom, not thinking to thinking.
I named the old LaserJet 4050 that sits in the corner of my home office PC_LOAD_LETTER. The thing is, since it seldom gets used I have a tendency to get irrationally angry for the briefest moment when I see that infamous string appear on my screen before remembering that's just the name of the dependable old tank. Maybe I should change its name but I sort of find it funny (the name and and the flash of rage).
It's only cheaper for the consumer when there is a forcing function for price. In a competitive marketplace - lets say breakfast cereal - if you're inefficient another manufacturer can undercut you while maintaining profit margins. There are ways around this of course through product differentiation, but something basic like cornflakes all hover around the same price point. All manufacturers are trying to improve efficiency because they know if they don't their competition will.

Now pick something that's a natural monopoly, like water supply. Consumers can't choose water suppliers - deploying pipes is prohibitively expensive - so there's no incentive to lower prices. Instead the efficiency goes to paying shareholders and management. Additionally these companies often have set leases on the infrastructure. If you have a 20 year contract and you know the pipes will start to fail in 25 years if you don't do maintenance... why do maintenance?

Government departments might not be the most efficient, but we can demand they're open and report what they spend money on.
The parties involved:

- Drivers: clearly unhappy with their pay at least in NYC and other major markets.

- Restaurants: have been quite vocal about how they are in a lose-lose situation because they can’t afford to not participate but also have to give a massive cut to Uber.

- Customers: probably the happiest group but in general there’s a rising tide of complaints about the massive fees.

- Uber/Doordash: losing money despite everyone else thinking they’re taking absurdly high cuts.

The entire model is unsustainable if everyone thinks their cut is too low. Regulation will probably fix it for one or two parties which will cause the others to opt out.
WHQL isn't required btw, but Microsoft does require drivers to have a valid EV code signing cert to be loaded by the OS.

WHQL is only required for distribution in Windows Update.
>> A stolen device that is 100% brick has zero value, so there is no incentive to steal it.

>Clearly false. The parts still have value.

Yeah, the current implementation of activation lock does not brick 100% of the laptop.

But nevertheless, since the video is about locked Macs being scrapped, the value of the parts must be pretty low.

> Environment be damned, right?

I assume that the environmental impact of stolen Macs being scrapped is going to get lower and lower as thieves realise locked Macbooks have a low resale value.
As I understand it, Openreach charge their competitors a fee for duct and pole access, so there is some way for them to extract value from their ownership of the network. Whether that's a better detail for the taxpayer than nationalisation, I don't know. I was really just pointing out that it appears (appears!) to be a sustainable solution.

The issue of privatised companies taking on debt whilst paying dividends is a pure failure of government regulation.
I have the same need... I use Nextcloud for many things (including photo upload) but I can't stand their photos app. I use photoprism for the photos app and I love it.
It depends a little bit on how comfortable you are with the platform and the technologies used in the codebase. Generally speaking you would look for the entrypoint into the application.

For Hockey Slam you can look for the entrypoint in Windows:

https://github.com/Mknsri/HockeySlam/blob/main/windows/win_m...

or Android:

https://github.com/Mknsri/HockeySlam/blob/main/android/app/s...

Then start tracing through, looking at any function calls that look like they contain anything interesting. Additionally in this project you can jump straight to the entrypoints of the game code:

https://github.com/Mknsri/HockeySlam/blob/main/game/game_mai...

Or the rendering code:

https://github.com/Mknsri/HockeySlam/blob/main/ogl/ogl_main....

Another way would be to look at the files and see if anything catches your interest, for example if you want to learn about the UI system, you could look at how a button is defined:

https://github.com/Mknsri/HockeySlam/blob/main/game/imui_sys...

Fabien Sanglard has great articles on studying classic video game engines, and could be used as a guide on how to approach codebases:
https://fabiensanglard.net/quake2/index.php
For it to be fair use, they still have to have legally owned the book (as far as I understand).

You can't steal a book, photocopy some pages, then claim the photocopied pages are fair use.
Hacker News has at least two users!
Are there any implementations of this? So that it's possible to measure it for a given piece of code?
I think the real etymology of it was "social engineering". Which also means clever hacks, not a real engineering, it deliberately subverted the meaning.
Because ticket offices are a costly relic from the 20th century that simply are not needed, as evidenced by the collapsing usage of them.
Unlike shrimp, locusts are kosher, at least according to the bible.
USPS costs billions, public services don't need to be profitable they just need to be paid for. Taxpayers pay for it with their taxes.

When we sell our public investments for a quick buck we complain when the real cost of the service gets priced in. The trouble is, we pay the same taxes still, they just no longer go to the service we privatised, so we feel it in the pocketbook individually.

Presumably those taxes are going elsewhere now, but I was very happy with them going to core public services.
Holy hell?
I don't understand why someone would want to run Linux on a desktop.
But then even if you have a small time electrical repair peep come in and pop a chip from a socket and drop in a replacement, what do you do if it still doesn't work anymore?

In that scenario you need to find someone completely familiar with the old model of computer to break out the multimeter and oscilloscope. That's gonna be a huge pain.

And in the meantime none of their stuff works, though I suppose they can rest on the existing library of punch cards they most certainly have. Or do it manually again.
Free market has destroyed the affordability of healthcare.
> mostly independent from IBM (who didn't participate in this decision).

Right, they only pressured them to make more money, didn't tell them how exactly.
I’m not sure it’s positive, they are very light on details. If this is a hard fork, is it really going to deviate from RHEL? Is a $10m investment enough to carry an enterprise distro for a decade?

I’m a little skeptical about this right now, but we’ll see how it pans out.
No. But most thieves steal because of their financial situation, I would guess.
SUSE is working on making SELinux the default - and it already is on SLE Micro for example
I don't fully understand what the role of the inbound service is on "setting headers".

I believe SPF/DKIM/DMARC are mostly (not fully) DNS verifications. Shouldn't these be setup by the domain owner (sender/outbound)?

Is the problem that they don't do the verifications for SPF/DKIM/DMARC for inbound emails?
Amazon's "value" comes from the insane profits they generate each year. Profits they earn by taking advantage of labor (not paying them enough, not giving them breaks, not hiring enough people to staff warehouses), and by taking advantage of not paying taxes on those profits with creative schemes. It's not about making Jeff Bezos pay individual taxes, it's about making corporations incentivized to not suck the soul out of every human being in their supply chain in order to maximize profits to result in some higher valuation. People that hold your view tend to look at Amazon's value in a vacuum and say "Wow! Amazon produces so much value, they deserve it!", but you ignore that they do it off the backs of labor and off public infrastructure (roads, etc.) and have been for years.

> In such a system, where you will be forced to sell your success, Bezos (or anyone else) would never have created Amazon.

This is simply conjecture and is not provable in any way. In fact, there are plenty of centi-millionaires and billionaires outside of America (in countries that require them to pay their fair share of taxes) that are doing just fine.
Sorry about the link.in style links but I just posted this there and came here and felt it might be interesting to someone, they do work!

...

Here's a round up of open source projects focused on allowing you to run your own model's locally ('AI'), they all take slightly different approaches although under the hood many use the same models.

https://lnkd.in/exKqJZm8
A gradio web UI for running Large Language Models like LLaMA, llama.cpp, GPT-J, Pythia, OPT, and GALACTICA.
Its goal is to become the AUTOMATIC1111/stable-diffusion-webui of text generation.

https://lnkd.in/etVCmZHB
With OpenLLM, you can run inference with any open-source large-language models, deploy to the cloud or on-premises, and build powerful AI apps.
State-of-the-art LLMs: built-in supports a wide range of open-source LLMs and model runtime, including StableLM, Falcon, Dolly, Flan-T5, ChatGLM, StarCoder and more.

https://lnkd.in/e7-NKGzJ
LocalAI is a drop-in replacement REST API that's compatible with OpenAI API specifications for local inferencing. It allows you to run LLMs (and not only) locally or on-prem with consumer grade hardware, supporting multiple model families that are compatible with the ggml format. Does not require GPU.

https://lnkd.in/ef_Sa9AN
Multi-platform desktop app to download and run Large Language Models(LLM) locally in your computer

https://lnkd.in/e288q-Wb
A desktop app for local, private, secured AI experimentation. Included out-of-the box are:
A known-good model API and a model downloader, with descriptions such as recommended hardware specs, model license, blake3/sha256 hashes etc...
A simple note-taking app, with inference config PER note. The note and its config are output into plain text .mdx format
A model inference streaming server (/completion endpoint, similar to OpenAI)

https://lnkd.in/eycRJn6b
Transcribe and translate audio offline on your personal computer. Powered by OpenAI's Whisper.

https://lnkd.in/eUrtE3uQ
The easiest way to install and use Stable Diffusion on your computer.
Does not require technical knowledge, does not require pre-installed software. 1-click install, powerful features, friendly community.
Funnily enough, in my experience Germany has the same (actually seemingly worse) issue as the UK; many people have poor home internet speeds due to the fact that the local (copper?) legacy infrastructure is privately owned by DT/BT, and there is little to no incentive to have that upgraded
U.S. military deals not enough to wean India off Russian arms yet
+1 for the Synology eco-system
Assuming quality does actually go up, prices going up aren’t the worst thing ever. I would just want the utility to have programs for low-income households since we don’t want to price people out of a necessity.
How does that answer the argument? Puberty is not reached at the same age for all humans, or even both biological sexes?
I'm honestly curious why you find this funny?

Many fields of study have this fuzzy property - it's easier to name which fields don't.
Ahem, the ideology of rationality and efficiency.

The point is, we need stories to order our world and draw us together…
If it works, I wouldn’t be against that.
In my opinion, coding is a craft. As software has only existed for like 70 years, we are more like the guilds building cathedrals in the middle ages than like modern civil engineering.

One day I think there will be true software engineering. When that happens you won't be able to start software projects without certifications, and most people (or programs!) who actually do the coding will be following careful plans and instructions from the engineers who designed the project.

I for one am very happy software isn't fully professionalized yet!
2K ? I learned the hard way that Firefox has a limit of 8000 tabs per window when reloading a previous session. Wrote a small app to split the tabs to save my decade-old session. The day I close a tab without having read it hasn't come yet !
Are you being facetious or do you actually believe this?