skysight-inc/HackerNews huggingface dataset:
> What? Linux is the only part of the system that directly talks to the hardware and multiplexes it between other applications on top.

Not really. Linux talks to the software written for SoC and it pretends Linux is in control. Again look at the linked talk.

Does Linux control power? No. Bluetooth managment? SoC. USB? Nah. It's done by a chip in SoC.

At that point what is the difference between Linux and JVM?

> All running processes on the system are running on Linux.

And all JVM processes run on JVM. It still won't make it an OS.

There are firmware blobs running god knows what on actual hardware. Linux does not control these processes. But it assumes it does. And those processes abstract away hardware resources, pretending to be dumb peripherals, while running their own processes regardless of Linux.

> Linux does not assume homogeneous cores.

Granted this might have changed between 2021 and now, but it's view of hardware probably assumes one central chip with address space and Linux as only OS in control. Something like a PC.

Design of mobile phones is about as different as you can get from that model.

> You can run Android without any proprietary firmware. Dalvik is not a JVM.

Perhaps I should rephrase it. Android's OS is the firmware on the device, not Linux. Because Linux isn't doing the job of the OS. The firmware is.

Dalvik might not exactly be JVM but it behaved a lot like one. It's also not hugely relevant to my point.
Given that you are most likely to use the horn to prevent an collision, and that during collisions the airbag deploys.. I would say that the center of the wheel is just about the worst place to put the horn button.
Slapping yourself in the face somehow seems worse than the airbag deploying properly.
1) Basically it was found that jobs done predominantly by mens had bonuses which could more than double basic pay, but not those predominantly done by women.

An employment tribunal found in favour of female workers employed by Birmingham city council in 49 different jobs, including lollipop ladies and cleaners, who complained of being excluded from bonuses – worth up to 160% of their basic pay – paid to men.

https://www.theguardian.com/society/2010/apr/28/pay-female-s...

2) Not usually at that scale - particularly if the decision making/effective management is done by elected officials who may not be there for the whole project and where large project management experience/skills aren't what gets them elected
i am using an x86 emulator - booting it up takes about twice as long though compared to WSA. Also being able to dynamically resize the Window as need was nice to test different sizes directly within WSA instead of having multiple emulators running
1. Female/male emoloyees paid the same for equivalent role.

https://www.bbc.co.uk/news/uk-england-birmingham-66730165
Show HN: Burn ETH, mint BURNTH, a contract-less privacy solution on Ethereum
While researching on privacy solutions and applications of ZKP, we discovered a technique, by which people can burn their digital asset (E.g ETH) by sending it to an unspendable address, and later build a ZK proof showing that some amount of tokens reside in an account that are unspendable, without revealing the account.

Burnth is a practical implementation of such a protocol.
You can't.

Nuclear currently is 6x as expensive as wind and solar. Emphasis on currently.

Now nuke plants take 10 years, and alas they aren't getting cheaper. Solar / wind however is almost certainly going to get cheaper. Solar has perovskites poised to revolutionise it, and both have a huge economy of scale coming in manufacturing.

Storage wise sodium ion and longer term sodium sulfur will vastly cut the cost of grid storage.

So by the time you build a nuke plants in 10 years, it will probably be 10-12x as expensive.

I think nuclear needs a paradigm shift to reduce its costs. I think something around LFTR which scales down and produces far less waste might move the needle, to hopefully get to a projected cost of only 3-4x as expensive, but of course no design is commercialized. Maybe China will succeed.
Sourcegit: A Cross-Platform Git Client Built with Avalonia and C#
Having a long term strategy for public transport makes a lot of sense, and having a backbone line to build that on, makes a lot of sense as well. Evaluation any city-to-city part doesn't really make sense.

California should have rail system that can compete with Germany or France and a high speed mainline is clearly part of that.

Part of the problem with the US is that there is very little long term unified planning on any level.
In referees we trust: the origins of journal refereeing (2015)
See also: Presearch, another decentralized search engine, claimed that it will be open source. No source code available at the moment though.

https://presearch.com/
The article is not very specific so I can't really tell one way or other

5 year plan is sounding really bad, though
Should you trust them? Well, sort of. It depends on the group. If the group has a rep, then possibly yes, because they trade on making good on the promises. A group that takes the money and still does whatever bad thing they promised not to do isn't going to get paid when word gets out.

The other component is that these situations are usually negotiated by lawyers that are hired by insurance companies that offer cybersecurity policies. They tend have working relationships. It's crazy, but these are actual businesses that do, in fact, have rules of engagement and often abide by their guarantees. That is part of the problem, I suppose...
Could this be used for a Torrent search engine?
FWIW, I solved this in J as follows

F =: >@{.@(\: #@>)@(#~ (2 >: +/@e.&'aeoiu')@>)

which I think maybe composes a little better

This doesn't include the splitting. I would imagine I would be feeding this function from a boxed list from a word list, like: F 'b' fread 'dict.txt'

Also `;:` is unreliable on hyphenated words, etc. Better to use `cut`.
SpaceX just showed us what every day could be like in spaceflight
I have to disagree. The waste majority of attacks on people are done by the far right. Its not even close. Property might be closer, but far right still likely ahead. So yes, by any rational metric 'far right' are the actual bogeymen.
How is that absurd amount?
> What’s the alternative? That at least N projects cooperate and agree on a common design before they do the implementation?

That would be ideal, yes. You should solicit comments from the greater community before setting the format in stone. But the very minimum would be to build on existing attempts at issues-in-git like [0] instead of reinventing the wheel unless you have a very very very good reason.

[0] https://github.com/MichaelMure/git-bug
Your brownies are probably going to suck. Just because you can't be arsed to read more than two sentences about how to do something doesn't mean others can't.
> To most users, the data is what is important in a spreadsheet and the formulas are implementation details.

In my experience of erm... hardcore-spreadsheeting (engineering, finance)... the cells whose value matters and become a final report that motivates design/decision-making are a tiny percentage of the total cells. Most of the cells in a spreadsheet are either raw data or intermediate values. Their values have no real meaning to the author, just steps in a long calculation. They might look at them for sanity checking but if they need to verify their values then that is better as another calculation not by repeated manual inspection.

Of course there are many types of spreadsheet user. Every cell value matters for your Vinyl collection or whatever :)
Probably even better to pick PHP then, large standard library included, open foo.php to code, no main function required, just start writing, no build step, can output to stdout or http without effort
`npx` is a tool that ships alongside `npm` (alongside `node`) that either finds a local installation or performs a just-in-time download, and then runs the default "bin" entrypoint for the package.

Newer versions of `npx` (last few years) will prompt the user before installing a package. Older versions did not. Note that installing the package can run arbitrary scripts as a side effect with at least the level of permission of the current user, so there is implicit trust required of the author, and the authors of all transitive dependencies.
When Google decides that you're not allowed to install a piece of software you want on a non-rooted device (such as a phone call recorder or an ad blocker), and the only way to bypass those restrictions is using root access, then they become the same thing.
The author has to do a sort of a hallway testing, cause it’s a rare opportunity for an eye opening experience.
MO|MatrixOne Logtail
Apple found a way to deliver browser engine and app store choice
Church Numeral oriented Haskell Programmer:

three = \f x -> f (f (f x))
fac = \n f -> n (\f n -> n (f (\f x -> n f (f x)))) (\x -> f) (\x -> x)
main = print $ fac three (+ 1) 0
Of course not, but it might explain where the idea comes from that "C is high level assembly". Apart from that, I think every programmer should play around with godbolt at least once in a while to get an idea how the high level source code maps to machine code. Even with optimizations enabled, the output of C code is usually much closer to the source (e.g. more "recognisable") than (for instance) highly abstracted C++ or Rust code.
To 2, yes there is, but that's not newsworthy.
> The problem is that news services no longer care about the truth.

Hypothesis: The cause is the increase in per-article-discoverability and the decrease in per-publisher stickiness.

Nowadays the brand of the source is less important, because people often bypass it by web-searching or social-media referrals. The penalty for falsehoods is lower, and the revenue from click-bait content is higher.
Perhaps even before the dissolution.

But the science and IP become public and open or under a non-profit that is tasked with opening them. And for-profit segments are stripped of any exclusive rights that arose from the OpenAI.

The irony is that the dissolution, overseeing by third special referee or permanent injunction (e.g. the Musk suit) of OpenAI is the only ways OpenAI is "opening their AI."
Ask HN: Recommendations for RSS Reader
I'm looking for an RSS reader that runs on iPhone and can handle articles, videos (YouTube) and podcasts.

Preferrably open source, great if free. I'd be willing to pay for the app but would rather not have another subscription.

Bonus points if it syncs across devices but not a deal breaker.

Does such an app exist?
I would have like to have seen what kind of issue resolution labels old Linus would have come up with. Resolved: YOU GIT has a nice ring to it.
I think the Duolingo approach has proven pretty successful, breaking things down into very small pieces with lots of encouragement and practice. Certainly it's a challenge to apply it to other subject areas, especially if you're trying to teach software that the student has to open up separately and use, but it's not impossible. It just takes an enormous amount of work structuring and optimizing the questions, UX and learning sequence.
Has it gotten any better recently?

I run a node but I haven’t actually used it as a search engine in a while, as I found the result quality to be exceedingly poor.
Yes of course. You have to demonstrate that you are very skilled at building with the particular bricks they use. Don't mention anything else to show your commitment to particular brick usage.
Is there a benefit over

command | vim -

?

I love doing that, because then I get all the power of Vim to look at the output. Search, regex search, sorting, bookmarks, counting, macros ...

I started to write output that is indented, so I can use Vim's folding to comfortably look at complex data.

For example if you have entries like this:

2023-04-12 17:22 Sighted and UFO
Location: 27.1742424 12.137234
Temperature: 24°C
Observer: Joe
Actually it turned out to be a dove.

And you press zM in Vim, they all turn into:

2023-04-12 17:22 Sighted and UFO
+ 4 lines

So you have a nice overview and can open individual entries by putting the curser on them and hit zo.

And while folded, you still have all the power of Vim to search within them. Regex search. Count by any measure you like etc etc. Actually, you can do anything, as Vim allows you to execute arbitrary vim commands, vim macros or shell commands on your buffer.

Wanna know how many doves typically get mistaken for UFOs around New York grouped by month? Write a script for it and it will be forever at your fingertips.
The hunt exposes the specificity of the device because breaking rsa2048 is sitting there as a problem with real world consequences and shors algorithm. Thus, I pozit these are not generalised QC devices and cannot execute generalised QC programs
It's probably him
YaCy is made by a German Dude
Nuclear costs more due to construction regulation not due to op cost.
This is pretty neat! I did brew upgrade | npx logscreen as the first thing I could think of that would generate logs to play with this with.
Datenna | Senior Python Engineer (Feature Team) | Full-time | On-site Eindhoven, Netherlands | Hybrid (3 days in the office)

At Datenna, we combine China expertise, OSINT, data and AI technologies, to create a software platform that provides the insights governments need to explore the hidden connections between China’s complete corporate, academic and technological landscape.

We are looking for a Senior Python Engineer who will help us maintain, improve and build new microservices, implement architecture improvements for our back-end, and deliver new features to our clients.

#Python #Django #FastAPI #Git #Docker #Kubernetes #Pytest

Read more: https://jobs.datenna.com/o/senior-python-engineer-2
For all vacancies: https://jobs.datenna.com/vacancies
For those who have trouble launching it on macOS (hello notarization), it is very easy to build the application from source (just needs latest SDK and invoking the BuildMacOS.command).
My state of Oregon paid Oracle something like $250M for a healthcare system that never materialized. The lawsuit that followed was settled for $100M, but most of that was “free” Oracle licenses and no less than $60M of customer support.
Millions of people including one side of my family have experienced the opposite. They were tenant farmers living in poverty, barely subsisting, before the hard left socialists both 1. developed the economy enough to give them jobs, 2. provided social safety nets such as tax payer paid healthcare so they wouldn't go bankrupt every time they needed to buy medicine or visit a doctor. If the country had never gone that direction it would have spent many more decades being a quasi-feudal land stuck the the middle ages. Not sure how "individualism" would have helped them at all. They didn't have any capital.
Like they rub open the lamp to release the genie. To go with the metaphor, the genie obeys the person holding the lamp, not everybody
I read somewhere that EU users who travel outside of the EU will temporarily lose access to their alt app stores and browser engines, and only get them back when they return.

Does anyone know if that's actually the case?

Edit: This is the tweet: https://twitter.com/Carnage4Life/status/1765268863892001151
If AWS cut most of the egress fees, not only by asking to their support, that would be the greatest thing ever happening in the cloud computing space.

A lot of multi-cloud architectures are unlikely to be designed because the egress fees are killing them. Imagine if we could host some of the infra in AWS, using S3, but keeping some machines on Hetzner, while calling other APIs hosted in azure… one day it will happen :’)
> None of the in-year deficit cited in the section 114 notice relates to the settlement of new equal pay claims. And none of the £149 million of cuts to services relate to any deficit created by equal pay settlements.

Instead, the council’s spiralling deficit, estimated at more than £300 million, appears to relate to the disastrous launch of the Oracle IT system that went live in April 2022. Originally budgeted at £40 million, the latest report by the head of financial planning to the cabinet on February 27 2024 showed that the Oracle finance and human resources system has now run to an astonishing £131 million.
<end>

In short Birmingham Council claimed that equal pay settlements are the reason for the bankruptcy, but the investigation shows that an Oracle IT implementation which has overrun its budget is to blame. The nefariousness is not just mismanaging the project, but casting blame on a scheme that’s supposed to correct more past wrongs. It’s turtles all the way down.
I assume they wrote that with an LLM. That reads exactly like typical LLM arguments.
Ironically this blog feels like it was written by an SEO bot. There's basically no meat to what it's saying and spends each paragraph rephrasing the title without adding anything.
I learned a lot about cryptography in Stanford Cryptography I and II courses, and about machine learning in Andrew Ng course (but it was years ago so it's kind of useless now)

I then tried to learn compilers on something Standford has called LaGunita or whatever and it was closed while I was studying it (and it never worked properly). But I wouldn't finish that course anyway, compilers are hard.
I still don't get what you see in him.
C suffers from a terrible case of survivor bias. C is so effective for writing all of the most critical software, that almost all software people trust is written in C. Therefore almost all critical vulnerabilities are found in C code.
What? That wasn't a principle of theirs. They explicitly exclude "screenshot detection avoidance" from their bug bounty policy: https://hackerone.com/snapchat?type=team . They always have. As far as they're concerned, that's not a security issue.
> All you need to know.

For those of us not in the know, what does that mean?
Yeap! We can't predict the future but we can all be very surprised if whatever tech is picked today is still a good fit, or even still exists, in 5 years. Especially in the javascript space.
I don't know about "widely available". It's a matter of openess.

Coca Cola is widely available, but its not "open" (its recipe is a secret, maybe others have reverse engineered the formula, but Coca Cola Co. intentions always were to keep it a secret).
I found Burke's Barrage

http://libraryofjuggling.com/Tricks/3balltricks/Burke'sBarra...

MUCH more difficult to learn than Mills Mess. The needed move is so much faster and your arms 'follow each other' less, whereas Mills Mess the hands sort of snake around.
What kinds of projects did you build? I'd risk saying that it's more likely you just didn't spot where graphs could be useful, or you implemented a graph not recognising it as such.

Even if you work with pure webdev - the least CS-requiring field of all programming, if you work with DOM, it's a tree/graph structure, or if you work with a sitemap - it's a graph.

From my experience working with non-cs programmers, they tend to struggle with finding solutions to problems that would be solved instantly with graph structures. Or they write suboptimal code because they end up doing BFS, where they should DFS, or brute force when they could use a specific graph algorithm.
Just block affiliate links and ads and it will go away. Oh wait..
Location: Chennai/Banglore
Remote: Yes/hybrid
Willing to relocate: Yes
Resume/CV: https://drive.google.com/file/d/1OEydw746L7tEuwYVuSggPFWuWbE...
Email: dhanushsaran01@gmail.com

About me : Experienced Quality Assurance Engineer with 2.5+ years of expertise in Manual/Automation Testing using Selenium WebDriver, Java, TestNG, and Cucumber (BDD framework). Proficient in performing end-to-end testing activities, including Test Planning, Functional, Regression, and System Testing. Well-versed in Agile methodologies (Scrum), CI/CD tools (Jenkins), Git (GitHub), API testing (Postman), and SQL. Skilled in developing QA automation frameworks from scratch and can handle complete testing lifecycle.
> It heard workers in roles such as teaching assistants and catering staff, had missed out on bonuses given to staff in jobs traditionally done by men, like refuse collectors and street cleaners.

Did you read your link before posting your commentary about it?
Pg_vectorize: Vector search and RAG on Postgres
AI Financial Strategic Advisor
The warning light doesn’t go on in your car. You get through security at the airport in minutes. Your wifi actually works. Sometimes, things just flow. You know what doesn’t? Your startup’s financials, over to you. I’m a serial entrepreneur, so I get it: founders want to know what’s happening with their company, how much they spent on marketing , what are their strategic KPIs, startups don’t always have it together. Enter Octopus AI, a company I’m building to fix this problem. Octopus AI constantly monitors key financial data like cash flow metrics, expenses, and P&L for each of your companies so you can see what’s happening in real-time. Now you can anticipate problems and react to them properly. Want to learn more? Enter our website and sign up - it is free or schedule a demo with me.
must be because I just used my credit points for a few purchases... because I gave up on Amazon otherwise.
If someone was going to start a fight in Europe after WWII, they had a choice of either attacking in the East and going toe-to-toe with the USSR, or the West and going toe-to-toe with the US. That calculation held for the Germans, British and French too if they wanted to start something.

The common market has probably been a net force for peace, but superpowers staking out areas where they were involved can hardly be brushed aside. After the fall of the USSR it hasn't been 30 years and we see land wars in their former sphere of influence.

Economics doesn't stop armies. We saw in WWII that insane politicians are perfectly capable of destroying everything in sight, economic consequences for their own citizens be damned.
Thinking about it makes me kinda doubt the mental stability of the people greenlighting such creations.

I mean, why do they want to spend silly amounts of money to create something that will only ever be a complete overkill.

The only thing weapons of such magnitude (even if it "only" met the expectation) achieve is killing lots of civilians.

Ignoring the morality of doing that, it's much less risky to deliver multiple smaller payloads which are also harder to counter from a strategic pov.

Very questionable all around
Games however are not movies either. Specifically, they are interactive and thus have different requirements on their visual looks. Most games are also expending significant effort trying to make the experience as immersive as possible and simulating looking trough a film camera works against that. Camera motion blur, film grain, lens flares and other such effects should have no place in games where you play a human or human-like character rather than a robot.
Sure, but it depends on the task. For instance if I need to talk to operating system APIs directly then C (or ObjC on Mac) might still be the better choice. Best tool for the job etc... I guess the gist is that languages that are built around the idea of high level abstractions and enforcing a specific coding style on large teams might not be the best language for exploring and prototyping.
As the author notes, to know what C code does you need to run it. A good debgger is a C programmers best friend.
Font downloading and things which have semi executable properties are a problem, yes. Otherwise we'd share postscript bezier curve fonts
It's so funny this article features a timeline graphic that's a PNG with a lot of text on it. On Firefox + M1 Macbook, the first image is not up to scale for high resolution screens and each pixel is blurry, rendering the font hardly readable. Then the article continues with some SVG code... oops?