skysight-inc/HackerNews huggingface dataset:
after issuing the command restart the PC it will proceed
is this due to a crowdstrike version change?
Or their setup was even more insane using the single released not necessarily final release of OSF/1 for MIPS DECstation...
I enjoyed the thoughtful article.

It's interesting that type checking happens at runtime so there is no compile time, only runtime. It seems this would make it acceptable. But I wonder if the assumption will always hold.

The assumption:

> The program doesn’t even have any inputs: all parameters are “hard-coded” into it. [1]

Will that always hold? What about environment variables? If the language ever needs to handle parameters, this assumption breaks and thus compile time and runtime will be separated.

Other languages like Go would force you to insert type assertion which is the same thing just explicit. I forces you to "approve" what's happening, and that's a good thing.

There is the saying that every configuration language will eventually evolve into a full blown programming language. I guess it's all about the real world proving the underlying assumptions to be incorrect.

[1] - https://ruudvanasseldonk.com/2024/a-type-system-for-rcl-part...
We have outages across whole APAC and most EMEA. Despite being a very big client of CS, we do not have an official resolution yet, an hour into the incident.
What happened to all the grumpy computer nerds that basically hate people and/or can barely talk to another human?

There's way too many normal people and it makes me feel like an outcast for actually enjoying technology and hating schmoozing.
is this due to a product update ? this cant be due to a signature update
The next chapter in plastic recycling could be laser focused
Do you plan your studies in terms of classes or exams?

Do you have mandatory exams with no corresponding class at all? Just a list of books to read and the name of the professor responsible for the exam. And maybe, if you're lucky, some related lectures every 2 or 3 years.

Do you have regular (monthly?) exam days where you can take any exam offered by the department. Both standalone exams and exams replacing classes.

Education gets pretty expensive, if you need a class with lectures (and maybe even teaching assistants) for every topic you want to offer.
In the specific case of this study they tested both (and looked back at historic records) and now know that sparrows make a very good proxy for human results.

This is useful because:

The Macquarie University environmental scientist and PhD candidate said collecting blood samples from people, especially children, can be difficult to conduct, and can raise significant logistical and ethical issues.

As a result, data on children's blood lead levels is unavailable in many parts of Australia where communities intersect with mining and smelting operations.

~ Linked article, towards the end.

It's also not just Australia where human proxies are useful.
Agreed, my math high school teacher told a few of us "you don't need to take weekly tests, I know you will do well; instead here are more interesting competition problems you should try". It definitely kept us interested and motivated much better.
Book Review: Savage Money
Will AI Ever Have Common Sense?
A lot of companies are also Too Big To Fail/their products and security are secondary to service and customer relations. IBM can deliver failed product after failed product, and companies still buy from them.
There are many things yet to be done that don't fit as a product and are best served open source.

Short list of things that don't exist:

- universal datetime library for all major languages that can parse all formats, timezone aware, and is convenient to use.

- universal permissions and paths library. Filesystem, network filepaths, both for windows acls, Linux and Mac's extended perms. How can I know if I have read permission before reading? Or that I can traverse a directory before trying?

- memory safe openssl

- memory safe small footprint embeddable html/css renderer for universal GUI's and small arm computers. (not webview)

- USB c protocols for embedded devices.

- improvements to kicad to implement smart trace routing.

- any pain point or plumbing that really should be apart of a language/library already.
I don't know. I have been trying to hire an experienced C++ developer for 6+ months and the market seems to be dry.

And we don't play stupid question games when interviewing. Candidates are asked to review and find bugs in 2 pages of really bad C++ code. And to walk us through how they would solve a more high level production problem.

I get plenty of CVs from Python or Java developers who thinks that knowing Python or Java makes them experienced C++ developers. Eh no it doesn't.
It's a kernel mode driver. There aren't layers in kernel drivers. Any kernel module/driver can crash your system if it wants to.
Don't tell people how to take their drugs =) I'm personally more interested in the maths.
Google has an app called live transcribe on Android but there's no iPhone version

This is an unaffiliated version looks like
https://apps.apple.com/us/app/live-transcribe/id1471473738
> If you’ve used CoPilot in VSCode, you understand the satisfaction of feeling like an LLM is thinking one step ahead of you

That "satisfaction" vanished pretty damn quickly, once I realised that I have often more work correcting the stuff so generated than I would have had writing it myself in the first place.

LLMs in programming absolutely have their uses, Lots of them actually, and I don't wanna miss them. But they are not "thinking ahead" of the code I write, not by a long shot.
If you're just looking to survive and pay bills, yeah, take anything.

I prefer to also focus on not doing soul destroying work, working with good collaborators, and earning enough to enjoy the rest of my waking hours. That narrows the employment pool down a lot.

If you're skilled enough and have options and a network, it can even be more prudent to sit out the employment market and contract for a while until a good role comes along.
Looks like this also took down half of New Zealand's economy.

https://www.nzherald.co.nz/nz/bank-problems-reports-bnz-asb-...
I've met plenty of people who have worked in computing for some time and have problems understanding anything more than an inner join with SQL. However, this article is really bad. Their relization is that SQL is a program is bizarre in both simplicity - everything running on your computer is just a program of sorts - and not the problem most people need to overcome to understand SQL. And what do they even mean by program? Some databases are talking to another running program that executes your queries, others are using libraries and executing as part of your own program.

What most people who struggle with it are failing on is having a mental model of how it is operating on sets of data. You're working in a procedural language and interacting with something that is not procedural. It flummoxed me for awhile in my first job. I feel lucky that my first job was very heavy on the database side, and had me converting from a file+cursor based database to a SQL database.
It is in the interest of the integration to ask for maximum level of privilege, since it future proofs their app, and there is no cost to them (security breaches are externalities they don't pay for).
AI will transform system design beyond just diagrams
ahh, I remember someone on HN commented that screenshot is the defacto standard of "hypermedia"
AT&T's liberal policies regarding software (and computer hardware) weren't out of the goodness of its cold blue corporate heart, but one episode out of over a century of antitrust enforcement against the original Bell System and its subsequent incarnations.

Most specifically, the 1956 consent decree arrived at by the US Department of Justice. In part:

The consent decree contained two main remedies. The Bell System was obligated
to license all its existing patents royalty-free, and it was barred from entering any
industry other than telecommunications. As a consequence, 7,820 patents, or 1.3 per-
cent of all unexpired US patents, in a wide range of fields became freely available in
1956."

<https://www.aeaweb.org/articles?id=10.1257/pol.20190086>

<https://pubs.aeaweb.org/doi/pdfplus/10.1257/pol.20190086> (PDF)

My understanding is that the decree also specifically* prohibited AT&T from engaging in either computer hardware or software markets. Consequence is that when AT&T developed operating systems, compilers, and associated software for the UNIX System beginning in 1969, it literally had no option but to give the fruits away gratis, or hold them internally.

That restriction was lifted after the 1984 anti-trust settlement, though it took AT&T a few years to start acting on that. Once it did the result was the "Unix Wars" of the late 1980s / early 1990s, which amongst other effects put a strong damper on commercial viability of BSD-based Unix systems, whilst an alternative coded-from-scratch run-alike system originating out of Finland faced no such headwinds. That system was Linux.

(This history is ... referenced in numerous sources, though I'm finding it difficult to turn up specifics. The 1956 DoJ settlement doesn't seem to be online at all, and this isn't the first time I've searched for it. Wikipedia discusses various elements of the AT&T antitrust actions, dating to 1913, but is fairly poorly sourced, see: <https://en.wikipedia.org/wiki/Bell_System#Kingsbury_Commitme...>. I'm pretty sure that the Unix / Linux history is covered in various sources, possibly some of ESR's writings or elsewhere. I'm pretty confident of my facts here, but would prefer being able to source my statements more concretely.)
I have found that many people will simply ignore a project with no screenshots, it might be a good idea to at least throw one up there.
being bad at something is the first step to being good at something

-adventure time
Does anyone know any good FOSS projects that were actually funded by this?

I feel like the people deciding what (research and technology) to fund in the EU generally have very poor taste in their selections. I assume that they are non-technical as they often seem to choose the projects that make the most ambitious claims about social impact and EU values, but have very little to none technical merit.

Stuff like Rust, that could be a real technological advantage for the EU, is not funded, but weird blockchain semantic web foo is https://www.ngi.eu/
A rant on the AI craze written on a napkin
Ah, the genesis of bland bread everywhere. Well everywhere in the UK, Australia, NZ, India and a few other countries.

Apparently the US had its own industrialised bread process decades earlier that resulted in "Wonder Bread".
Influencers are changing the travel industry
Cybersecurity platform Crowdstrike down worldwide, users logged out of systems
Real answer? There are privacy advocates, but they haven’t proven to be a critical constituency for any campaign. If inaction on this issue won’t change people’s votes, there’s no reason for a politician to do anything, and a lot of reasons not to.
Related live HN discussion Windows Bluescreen and Boot Loops (update: caused by a Crowdstrike update) (94 points, 1 hour ago) https://news.ycombinator.com/item?id=41002195
Can confirm, several systems/companies in my area affected
Traditionally, Greek Ouzo is mized with just ice (at least that's what my Greek friends thought me), Turkish Rakı is mixed with water and ice. In some cycles though, drinking Rakı without ice/water is a party trick (it's very bitter and strong so a very unpleasant experience - not everyone can do it).

Source: I'm originally from West Turkey.
An AVR Programmer for the C64
I'm sure they don't. That's also not the only thing you do with tracking.
After a Decade of React, Is Front End a Post-React World Now?
It runs at Ring 0, there's no lower ring (besides maybe IME and the like).
We had a few machines come out of the boot loop - only to re-enter it 20 mins later. I am sure CS pulled the patch from their CDNs but ...maybe some cached versions still linger?
PKI, with I in bold quotation marks.

While it supports serial numbers, expiration dates and key revocation lists, it does not allow certificate chaining. That means whoever signs keys for end users has implicit access to the master key.
It was a good funding trade for him. Equivalent to billion dollar loan priced at nearly 0 spread.

My point was about his condescension and hypocrisy.
Bird may be another Bird.
This is the fix:
Current fix is to boot into safe mode and change the name of the CrowdStrike folder in c:\windows\system32\drivers\Crowdstrike

Workaround Steps:
1. Boot Windows into Safe Mode or the Windows Recovery Environment
2. Navigate to the C:\Windows\System32\drivers\CrowdStrike directory
3. Locate the file matching “C-00000291*.sys”, and delete it.
4. Boot the host normally.
I'd love to read about what it means to add model on your end? Do you have some blog post or a TLDR list somewhere ?
I believe that was a change to auth from a few weeks ago and is affecting every MS service. Not sure though and it does work, but it doesn't work gracefully.
> This unchecked global rollout appears to just be a violation of every good software engineering practice we know.

Yeah, this is what surprises me. Corporate infrastructure policy seems to have been matched to smart phone default settings.
I think there are companies with 10000+ or probably more
Thanks! I would just like to clarify I’m actually not opposed to OOP at all, and at several points I tell people it’s fine to go in that direction for the problems where you need it. I do try to warn against it as a go-to solution before you’ve understood what are the problems that actually need fixing, which it sounds like we’re pretty aligned on.

Indeed if you pass by value/use immutability where feasible, you already avoid most of the issues I’m warning against, so it sounds like you found a sensible way to apply it while avoiding the pitfalls.

> If I have to give a taxi driver a jerrycan full of petrol, that's the definition of a leaky abstraction... Possibly literally in this case.

:D
Briefer History of Open Source (Juan Luis Cano Rodríguez) [video]
I used to always install Foliate when I installed a new linux distro though it only opens epub and not pdf's. The default on linux is Evince for Pdf.

Koodo is the way to go

However, more recently I have been using "Koodo" reader and library for both epub and pdf

It has a great visual library too. I only use Koodo now.

https://github.com/troyeguo/koodo-reader

http://aur.archlinux.org/packages/koodo-reader-bin
"F8 + last known good configuration" worked for us
Special report 11/2024: The EU's industrial policy on renewable hydrogen
The biggest mistake here is running a global update on a Friday. Disrespect to every sysadmin worldwide.
Not a fan of the namesquatting or appeal to authority or whatever you want to call the branding...

Their GitHub profile (https://github.com/git-ecosystem/), with a logo anyone could mistake for the official git logo:

Git Ecosystem
Open source projects and tooling that support Git.

Despite apparently so, AFAICT no affiliation to the git project. Turns out it's originally a Microsoft project [0].

...So does Microsoft still manage the "github.com/git-ecosystem" org or has it been transitioned to new owners by now?

[0]: https://github.com/Microsoft/git-credential-manager-core
This is my favorite e-book reader to use on my desktop :) (it's great for epubs)
Main Topics covered (and timestamps)

09:20 1979: the rise and fall of hacker culture

11:44 1969: Bell Labs, Unix, C

14:15 1976: Copyright Act (in USA)

17:09 1979: Scribe markup language

18:05 1980-1989: GNU Project and Four Freedoms

18:45 Richard Stallman printer incident at MIT

22:00 Four Freedoms

25:24 Switzerland, CERN

25:55 1990-1998: The Linux bazaar and the Open Source definition

26:20 1991: World Wide Web

27:00 1993: Mosaic: first web browser

27:45 Linux (Ref: video, • [94] Intro to the Linux Operating Sys... )

31:11 Python and more (R, Vim, Lua, Java, etc)

33:04 1997: The Cathedral and the Bazaar (an essay)

34:43 Netscape, JavaScript

35:45 1998: Open Source initiative

37:55 The Divide: why open source misses the point of free software

38:55 Digital age and the Big Data Explosion

40:10 dot com bubble

41:15 2001: animosity towards open source

42:00 orgs, Foundations: Apache, Linux, Python Software Foundation, Eclipse

44:04 2003: Google File System

44:45 2005: a new era of collaborative software development (Git, GitHub)

47:08 2011: Why software is eating the world

47:41 2012-2018: what do open source maintainers eat?

48:44 Growth of Python

49:30 open source is not sustainable (OpenSSL, Heartbleed, left-pad)

51:43 Nadia Eghbal, Roads and Bridges

52:17 open source system begins to fragment (licenses)

56:15 2019-2023: Post-open source and the Gen AI volcano

01:00:04 a new kind of open source license

01:00:55 2024: What’s next?

01:04:00 Q: Do you think the open source divide was avoidable?

01:05:36 Q: Are you optimistic about the future of open source in terms of funding?

01:07:45 Q: Web 3 and Blockchain

01:09:25 Q: Can you discuss OSPO’s? (Open Source Program Office)

01:12:30 Q: What do you think of the potential for the UFDA (user friendly developers association) model?
You're writing something that is at best accidentally misleading and at worst confidentially incorrect.

What is your formal definition of "optimal strategy"? A Nash equilibrium is considered optimal in the sense that it's a state where no one can gain an advantage by deviating from the equilibrium.

Sure, if your opponents don't play the Nash equilibrium, there is room to exploit that deviation and potentially gain more than what you would get from playing the Nash equilibrium. However, you also make yourself exploitable in return, so I don't think you're presenting the whole picture here.
No, they really can't.
78% or 78 degrees proof? They are different measures in different places.

Slivovitz, for instance, is typically 70% alcohol. Proof spirit (100 proof) in the UK is 57.06% alcohol by volume, in the US and Australia it is 50%, in France Gay-Lussac defined proof degree and percent alcohol by volume to be the same.

See https://www.britannica.com/story/why-is-alcohol-measured-by-...
yep spreading quickly now.

https://www.geekersdigest.com/windows-blue-screen-crash-caus...
https://www.timesnownews.com/technology-science/latest-crowd...

This is gonna be a tough Friday for IT departments...
Also:

> Starting October 7, 2024, your usage of The ASF’s logo must be in compliance with the new logo and brand guidelines that will be available on our Brand Guidelines page.

Or else what? What's the penalty being threatened? How many people are they prepared to sue?
NGI funded us to work on the GNU Name System (https://www.rfc-editor.org/rfc/rfc9498.html), that includes the Go implementation, updates to the C implementation, and the specification. Plus NGI funds work on https://taler.net/. Another example for a project they funded is https://cryptpad.fr/. https://nlnet.nl/project/ has an extensive list. If you actually care about privacy on the Internet and FLOSS, I'd be surprised if you did not find some project there that you know or use.

If you are working on improving privacy on the Internet with FLOSS, you can still apply for funding at https://nlnet.nl/propose.
> "they install a kernel driver"

And therein lies the problem!
Satellite TV channels too
Hashtable of all strings made in program.
Travel companies, places and influencers are changing the economics of travel. Here is an mutually beneficial system that is forming due to the need to travel somewhere with people "you know". Covid has changed the social life of (particularly) young people: they are lonlier than previous generations. Instagram provides a means to fix that. The travel industry and cities are making use of that with the aid of influencers.
I came here thinking I will learn how to make LLMs better. But leaving with more complicated questions:

1. Do I want LLMs to be trained with licensed data, that's arguably well curated. Or, do I want LLM to scrape the web because it is more democratic in opinions?

2. If hallucination is not about training data but how LLM uses that data to extrapolate info that's not directly present in training data - can we teach it this skill to make better choices?

3. It's easy to define good data for facts. How to define good data for subjective topics?

4. For subjective topics, is it better to have separate LLMs trained with each theme of opinions or one big LLM with a mix of all opinions?

5. Is using LLM to improve its own training data truly helpful as the author claims? If yes - is this recursion method better or it's better to use multiple LLMs together?

Dang! If I interview for a position that requires knowledge of AI - every question they ask will be answered with more questions. smh!
One project that was funded that I can remember is https://stalw.art. It’s a very nice and compact e-mail server. The EU doesn’t take decisions directly about which projects to fund, but instead delegates it to more knowledgeable organizations. One such org is https://www.nlnetlabs.nl
It's still RAG, just the R in RAG is not vector-based anymore, no?
This is all true of AT&T but remember Bell Labs was a subsidiary of AT&T, and by all accounts from the ground, the Bell Labs management were able to promote a culture shielded from the politics of AT&T.

(Compare with GoogleX, similar intentions, maybe better starting conditions)

IP issues-- an interesting case study would be how the BL managers handled Shockley.
Mozaka ,by said steps ,Is this worked?pls confirm
(nah, the hash function of the vocalization mappings easily exceeds 512bits...)

I do wonder of they're actually naming themselves, or if they're being named by others.

Is there a handshaking protocol, where a bird says "hi I'm Fred" followed up by "greetings Fred!" "hiya Fred!"

or if it's more akin to schoolboy nicknames that stick. e.g. a bird yells at another bird "hey wifepooper, you're pooping on my wife!" and that target bird will never refer to themselves as 'wifepooper' but merely 'I'/'me', though other birds will refer to that singular bird as 'wifepooper'
I’d love to have a beautifully designed version of Calibre for macOS. I’d even pay for it!
It would be fantastic to have a sleek way to organize my ebook collection, especially if it could also store papers from Arxiv etc.
For that low price you get the novelty of getting to watch a marble roll across your floor due to tilt. https://youtu.be/UaEgkt8rGww?si=YuuX7H-7MG81WraC&t=14
Official CrowdStrike workarround:
1. Boot Windows into Safe Mode or the Windows Recovery Environment
2. Navigate to the C:\Windows\System32\drivers\CrowdStrike directory
3. Locate the file matching “C-00000291*.sys”, and delete it.
4. Boot the host normally.
This rollercoaster is not over yet. There's a crowdstrike issue causing windows machines/servers to brick globally and this industry is heavily windows dependent. It may or may not be related to the Azure issue but it's suspicious to me.

https://www.reddit.com/r/crowdstrike/comments/1e6vmkf/bsod_e...
PSA: unripe bananas are medicinal, if you struggle with a "sensitive GI tract" I highly recommend trying to eat an at least slightly green banana every morning.
Also that youtu.be is Youtube.
This is cool! I am glad to see that other people have thought in the same direction—and actually wrote the code. I have another reason to learn ASP.
Considering you can fly from London to Chișinău for around £36 at present ($45) on a low cost EU airline, then it probably isn't. The Telegraph is a right leaning newspaper for a wealthy readership, so their travel articles offer luxury. (The details of the holiday provider mention 4 star hotels.)

Plenty of indie travellers potter around in Eastern Europe via flight hops or train, and could spend a similar amount for a whole summer's travel.
The article is pay walled. Seems like this would be the fault of the airlines though. There is a reason to be distributed between different geographic areas.