skysight-inc/HackerNews huggingface dataset:
> people of integrity

Our current system of the world quite strongly disincentivises honesty and integrity - rather, being a bombastic charlatan with a flexible relationship with the truth will get you anywhere.
Golang yes, but not rust. I think rust is a terrible beginner language. Despite having decades of experience it took me about a month to feel productive in rust and stop “fighting the borrow checker”. I learned Go in about 12 hours.

Let beginners cut their teeth on stuff like Python and Go. Rust can wait.
This says I can't read the article because I'm in portugal .Why?
I would want a "zoned spreadsheet", where you can define a zone grid on each page; each row and column of the zone grid defines the number of rows and columns of data in that zone row/column as well as names for rows and columns, and each cell of the zone grid (which is named by the combination of the row zone name and column zone name) has properties such as formatting, protection, default values, etc. Formulas can go in zone cells and in data cells (although if a zone cell contains a formula, then the data cells in that zone will have the data automatically filled in and you cannot change it without removing the formula from the zone).

Another thing I wanted is to be able to write extensions in C, and to work with non-Unicode text.
I'd say that the biggest thing that stood out to me was what people call communities of practice. Each professional community has their own knowledge and best practices, but these don't generalize well to other professions. So you have boundary spanners who can bridge two professional communities by being good at both, but those types of experts are rare. Also, the amount of experience and learning required to become an expert in two professional communities, rather than just one, requires such a large amount of time that most people can't be bothered to put in the effort.

It's enough work to do one's own job well already. The go getters can of course do it as a natural course of action, but they are outliers. There are a limited number of job opportunities that require developing this experience on the job, so there are limited opportunities to become a good boundary spanner in the first place. Furthermore, people aren't naturally interested in multiple disparate subjects. True renaissance folks like Leonardo da Vinci who are interested in becoming experts in both art and engineering are rare. Elon Musk types that will try to dive deep into multiple unrelated areas are rare. All of this adds up to boundary spanners being rare. As such, leaders who can develop cultures that handle multiple areas simultaneously (see the founders of Flexport who understand both tech and shipping logistics) are rare.

In short, expertise is hard to develop, expertise in multiple areas is rare, and coordination between two areas that understand different worlds is difficult without boundary spanners. As a result, you get failures. See any software engineer who creates a startup to try to revolutionize some old-school industry and then fails dramatically because they don't understand the problems that actually need to be solved. The outliers will figure it out, but not everyone can become an outlier due to reasons discussed, among other reasons.
Suggested Retail Price: $599!
I wonder how long would it take this to get fixed, if I fed some current best-seller novels into an LLM and instructed it to reword it, renaming the characters and places, and shared the result publicly for free?

Although I fear the response would be that powerful AI orgs would put copyright filters in place and lobby for legalization for mandatory AI-DRM in open source AI as well.
Wrong. Everyone hated this guy. He was an asshole. With a huge stereo.
It is, it seems from this side of the Atlantic, a growing market.
The most hilarious part to me was when the main character's friend (the government torturer guy) suggested that the mixup was intentionally caused by the wrongfully accused (or something along those lines?) as a way to make the government look bad.
Use og:image then: https://ogp.me/
The litmus test for simplicity of a programming language design is its compilation speed, if the language compile fast it is simple but if the language compile slow it is overly complex. Modern programming languages like Go and D have fast compilation, but C++ and Rust compile much slower. Go is a direct descendent of Wirth's languages namely Modula and Oberon, while D is not albeit some of its feature like nested function is directly taken from Pascal [1]. Interestingly both were designed by authors with engineering background, and personally I think the simplicity is not a coincident since typical engineers loath to embrace any form of complexity.

[1]Nested function:

https://en.wikipedia.org/wiki/Nested_function
So, you're telling me your manager doesn't care if the software is broken and has legal consequences for it's users?

That strategy only works if the software itself is inconsequential.
I must say that for myself, I still learn/reference many things from programming books... Mostly Perl and Java, but none of them have promise of teaching me programming in any time interval.
Rarely do I ask for help online as I was ridiculed for most of the time.
Nowadays, if paper is insufficient I consult with the AI, but I still refuse to use copilot.
Yes. It's common practice for them to be called rss.xml and atom.xml but they can be anything you want. I use a `link` tag on my site -- I am not an expert here, but it seems applicable[1], RSS etc readers find it, and `meta` is documented only for use for cases that elements like `link` cannot represent.[2] So I'm confident enough this is correct-ish enough to write in a comment on HN :)

<link href="https://example.com/rss.xml" rel="alternate" title="RSS feed for example.com" type="application/rss+xml"/>

<link href="https://example.com/atom.xml" rel="alternate" title="Atom feed for example.com" type="application/atom+xml"/>

[1] https://developer.mozilla.org/en-US/docs/Web/HTML/Element/li...

[2] https://developer.mozilla.org/en-US/docs/Web/HTML/Element/me...
Could this be used to spin up older os x (and older Linux and Windows)? Or would any of the other services do that? Would be really nice for my work!
You are correct in that you don’t have to install a separate front end app, but the apps are segregated on the backend. Apps are region locked creating different versions of the AppStore. Plenty developers only release their app on a specific region.
Ctrl+Shift+←/→/ doesn't work, Shift+←/→/ at the end of line doesn't work, no quick access to console, so I will continue to use mcedit from mc instead.
From the POV of capitalism, yes. From the POV of the environment,
noooo.
Ah yes the old "banning things=bad" argument that doesn't offer alternatives to fixing the issues with AI. Just ignore the issues with environmental impact, plagiarism, CP and other non-consensual shit in the data sets, scamming capabilities! All the groups asking for regulation here have **funding** and that means they are evil but we are good for using this tool that is massively subsidized by megacorps that have a vested interest in this market.
doesn't HN use google captcha
Same. This seems to be the SoC and board I have been waiting a long time for.

Do not forget to preorder, to get the unbelievably low price listed in their announcement.

It should be fun to play with it this summer, and further down the line it will become my home server, replacing an old atom board that's considerably weaker.

That's mostly enabled by the builtin I/O (pcie slots, sata ports...).
There are not as many that involve jail, but there are a variety that involve ruined lives and even bankruptcy. A recent example is the Phoenix pay system that was used to pay Canadian federal government employees and contractors. https://en.wikipedia.org/wiki/Phoenix_pay_system And I agree that the problem wasn't the glitches. I personally think it was the corporate governance that failed, not the software development and debugging process. The legal system was complicit and enlarged the overall consequences, but the but for test tells me that it was the poor corporate governance that was at fault for a root cause.
wouldn't popular apps then be "prevent apple warnings" app?

I mean, some of the beauty of another app store is that apps don't have to obey apple.

Or... they could popup warnings for apple telemetry, or disobey apple APIs, or "fix" the dark patterns apple has introduced.

Apple phones home all. the. time. They think "anonymized telemetry" is ok. Apple lets apps have unfettered internet access. Remember how the control panel buttons for wifi/bluetooth just disable them temporarily? etc.
FSRS has considered the spacing effect in its model: https://github.com/open-spaced-repetition/fsrs4anki/wiki/The...
The GPU doesn't have a closed driver that works either.

It's been a year for the JH7110 too, so I wouldn't hold my breath.

On Vision Five 2 everything is still softpipe in the official Debian from Star Five!

On the PineTab-V NOTHING involving the 3D part of the GPU works!

YouTube works for consumption, but that's not interesting for production.

To write/film a review of a SoC with GPU without running glgears is backwards.

I think the only hope now is for the upstream to gain a working driver in a year or two.
From the FT article:

__The state-owned Post Office acted as investigator and prosecutor in the cases, using the general right in English law for any individuals and organisations to pursue private prosecutions without involving the CPS.

A public inquiry into the scandal has heard that the Post Office, among other aggressive legal tactics, accused sub-postmasters of theft to pressure them into pleading guilty to lesser charges.

The CPS has identified 11 cases it brought against sub-postmasters that involved “notable evidence” from the Horizon system.

Legal experts said the government had been warned several years ago that private prosecutions carried a higher risk because those pursuing them were more likely to have motivations other than securing justice.

Lord Ken Macdonald KC, a former director of public prosecutions, said: “If you’ve got a body with skin in the game [such as the Post Office] acting as a prosecutor, that creates obvious risks and dangers.”__
Hypershell
The post office can draw its own prosecutions - no need for the prosecution service etc., and in general, a magistrate confronted with His Majesty’s Postal Service’s Honourable Legal Team (OBE, CBE) and This Dirty Bloke With a Regional Accent What We Reckon Stole From Us will chose the government every time.
Well it was basically some banking software… I'm following a BBC podcast about the story, and basically the managers and investigators at the post office knew there were issues.

They told every single victim "you're the only one who's claiming there are issues".
Very interesting article, I enjoyed reading it. But there's something odd about it. The author sounds like a well-educated person, except that there are a lot of grammatical errors that disrupt the flow. They don't seem like the kind of errors an English-As-Second-Language person would make.
Nobody said the software is bug free. That is your interpretation. The corruption lies in the fact that the bug wasn't fixed.
Wow, if something like this happened in the mainland Europe, probably many heads would fall, up to the ministerial level. For the establishment in good ol’ England it’s just another day.
The Source of Europe's Mild Climate
Love this metaphor!
Great compilation. Thanks for putting that together.

Curious what your take is on these UI libraries that "claim" they are accessible:

https://mantine.dev - "Build fully functional accessible web applications faster than ever"
https://nextui.org - "NextUI components are built on top of React Aria ensuring exceptional accessibility support as a top priority."
That’s a whole lot of code to not have to learn 10 keystrokes.
For me, Vim is not only (drastically) faster, but also more fun.

In Vim, I enjoy the process of text editing itself (in addition to any joy derived from the substance of the text edited).
They didn't have access to the full documentation, let alone be able to review the software itself.
So instead of spending $0 on not having that employee, the company would rather hire than employee for $50k to get back $25k in tax savings?

This doesn't seem like a profit-driven decision.
Mission: Impossible Language Models
> Isn't this only a problem if one of your devices trying to access these messages is a non-apple device?

Funnily enough, no. iOS <-> MacOS sync has been broken for ages, and keeps being subtly broken in different ways with each new oOS release
> Even if the GUI is completely unfamiliar, and you have to learn it, you can still see the different buttons, menus etc.

Unless the GUI uses some material style nonsense. Then you have to guess where buttons are. Menus are so uncool. Every modern emacs distro starts with disabling them. Mobile apps have replaced the menubar with the hamburger button by necessity. Modern desktop GUIs have copied that despite it clearly being worse on a desktop than a menubar.
This is the real failure. The software is neither smart nor dumb, it’s a machine. In this case, it was broken, but people who actually have the ability to critically analyze and judge situations deferred to the output of a machine that they have no real visibility into the internals of, and took its output as gospel.
Interestingly, it seems they may have built their own master-master xml-based database. It's easy to guess that they didn't add an audit feature etc.
> companies won't hire people to do $THING unless they've done $THING before

For arbitrary magic variable $THING, this is a tautology!
Thats right.

Digital Markets Act, Article 13. Anti-circumvention

"The gatekeeper shall not degrade the conditions or quality of any of the core platform services provided to business users or end users who avail themselves of the rights or choices laid down in Articles 5, 6 and 7, or make the exercise of those rights or choices unduly difficult, including by offering choices to the end-user in a non-neutral manner, or by subverting end users’ or business users' autonomy, decision-making, or free choice via the structure, design, function or manner of operation of a user interface or a part thereof."

https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32...
If you can’t afford to pay the current employees that raise, you certainly can’t afford new people - the market rate is the market rate.
> and yet you don't see very many buildings collapse, bridges fail, and damns flood down valley

Computers, at its best existed for only 200 years. That's counting from the difference engine that Babbage never finished building, and if we are talking about the first modern computer that does contribute significantly in a way, that's around the time ENVAC and Z3 appeared, just around 80 years.

Structural Engineering existed for over 2000 years. With that comes with a lot of people died in natural disasters and advancing material science to improve structural integrity. But even the Japanese to this day still can't solve the earthquake and the problems the fallout makes.

> Why this isn't applied to software engineering is a whole nother story

I actually think it is. That's why real-time operating system and mission-critical hardware exists for human to fly in the air and explore the space, not counting a lot of time-sensitive industry robotics software that controls the actuators in real time as well.

That said, the strict requirements of real-time programming requires a lot of expertise such as CPU cycle counting, CPU slack reduction, timing requirements and choice of algorithm (such as EDF scheduling and real time memory allocators like TLSF, and you won't see jemalloc on embedded devices, right?), stack or heap memory allocation which also complicates the programming stuff, because removing malloc might free you from OOM but this means a lot of functions needs to accept extra parameters to state the output location, and that means a lot of normal software can't be used. (You can go for a hybrid approach by using arena allocation, but that still isn't a perfect solution)

As you see, even for soft real time engineering (which I actually mentioned so far, I don't know much about the real hardcore "hard real time engineering" though), the sheer complexity here already, means there's a lot of design decisions which simply just makes people stay away and just go for normal software engineering (but in the end, if everything is predicable its fine).

> Move fast and break things is not something i wanted to hear tbh.

When Zuckerberg said that, he's referring to his startup mindset when Facebook was really just a startup in his day. In a highly competitive market environment, startups has to fight desperately for their own survival, even with lots of fundings and VC rounds.

Startup can move very fast and their agility is the only weapon against the old dogs. Now you've become one of the old dogs, you don't break things.
Complete with disk images[0] for preservation proper. Bless archivists.

0. http://www.bitsavers.org/bits/SeattleComputerProducts/86-DOS...
There was a case where after a call to the IT helpline the "missing" money just doubled, and the helpline just said "well pay the new amount or go to jail"
https://www.cloudflare.com/ssl/keyless-ssl/

https://developers.cloudflare.com/ssl/edge-certificates/cust...

It's not always that simple.
Third party App Store doesn't mean jailbroken. You will still have to follow the technical rules imposed by the OS. That warning is put up by the OS, not the app.
I don't think your argument holds water. A while back I read some article about how search is handled in companies like Amazon and surprisingly one requirement they have is appeasing key sellers. There were major political battles driving the decision on what search results should be boosted in specific search keywords just because a representative for company A insisted quite strongly that should be the expected result, while rep from company B had a very different point of view.

I'm sure Amazon does optimize results based on conversion, but only fools believe search results are optimal based on concrete criteria.

Also, some search results are clearly awful. Once I saw canned fish items showing up while searching for USB drives.
> It goes against what vim is, and hamstrings it

Not the first, not the last hacky project. Saying that it goes against what it is makes me think of JS V8 being used outside of browser.

Perhaps there are good reasons for not having modeless vim (or server side js for that matter), but the industry overwhelmingly accepts good enough solutions, with good enough results.

Vim go brrrrrr, I guess.
This is great!

I usually shy away to buy such boards, as I don't have a real purpose for them, however this would be a great way to dive into coding them, without that consumist feeling for buying hardware for nothing.

Plus is a great away to play with hardware designs without killing the boards.
You can have your opinion, but I have mine after reading lots of research papers. Obviously, there are ways that things can still be improved. But even the design of systems that function in the face of incompetence and even adversaries will face intractable problems of incompetent leadership and governance. It's one thing to say "this is how it should be done" and it's another to say that we've managed to get people to do it the way it should be done. No matter how much improvement we see on ideas for how it should be done, we're still no closer to solving the second part, despite much effort. In the end, there will always be incompetent leaders in charge at some point for some project somewhere, and more often than we'd prefer. You can lead a horse to water, you can't make it drink.
A complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over with a working simple system. - Gall's Law
Amateur Writers raise £20k for charities through Amazon loophole
Crucially, c3p0 will probably never see the `synchronized` blocks being replaced by reentrant locks. Since LTS offers exist for Java 21, many libraries might actually do that. But I actually hope that the ecosystem resists, which would force virtual thread users suffering from this problem to upgrade soon.
Agreed. Although, as I understand it, this also happens to be a staple of the US legal system: https://stfrancislaw.com/blog/whats-a-plea-bargain-and-how-d...
Developing with non-apple toolchains would be a big win.

It would be interesting to see if people can replace parts of ios (sort of like grapheneos cuts out google)
There is no reason why a better shell couldn't show tool tips over command names or flags, assuming there is support for it in a terminal emulator. Even without support from the tooltip it would be possible to show some info about the thing below the text or mouse cursor in a designated area of the cli.
You can use a filtered deck and sort cards by relative overdueness in Anki.
Someone drank the libertarian cool aid. I'll take my toasters certified and regulated, they might not be 100% safe, but they sure as hell will be safer than what most garage entrepreneurs will cobble together. Details matter, standards matter, and regulation is a way to enforce those.
> When GPT4's training data was only up to Sep 2021

Allegedly.
There will be no union in a Berlin startup.
Ya this is bad. I would sell all Tesla stocks if I was still holding.
> An e-commerce website is trivial.

Beyond a certain scale (when you're becoming more of a logistics company and less of a store front) there are a whole heap of rather tricky problems sitting there waiting to bite you in the arse. Preventing exponential cache growth is my favourite, especially for b2b. Search is also highly non-trivial, again especially b2b.
It seems reasonable research to do. Something we should be reasonably happy to pay for.
The j.u.c.*Locks exist for a very long time already.
Every skillful programmer knows that all software is crap.

Judges, salesman, and managers don't understand that.
I am going to stick with what I said. One person says YouTube is incredibly good, another one that it is incredibly bad. No reasons are given that lead either of you to your assessments. So what insight have we gained?
It’s kind of funny to me that these organizations are naming FLOP thresholds and crowning MMLU as the relevant evaluation metric. Seems that several of them have copy-pasted similar thresholds. As compute becomes cheaper, these thresholds will become cheaper and cheaper. Perhaps we will look back on them as quaint and nearsighted.
Hmm that's weird, when searching for "Resumes" and "CV" I find the templates on the website
It sounds similar to the fears media rang about tat you can find a bomb making tutorial on the Internet - people were
genuinely afraid of that.

(Otoh an agi can bring unforseen consequences for humanity - and that’s a genuine fear)
Seeing the lack of responses to your comment and downvotes, you couldn't be more right
Just a fair warning about these cards, the support is flakey at best. You should research if it works with your motherboard and CPU before going down that route. I did a lot of research on this because I wanted to connect my Gaming-PC to an Apple Studio Display over optical Thunderbolt, but quickly decided against it.

Luckily there are good alternatives. I landed on a solution using a Belkin[0] DisplayPort and USB to Thunderbolt-cable. I just get USB2.0 speeds, but it's enough for my needs. I'm also able to extend it using an active DisplayPort 1.4 extender, for a total of 10 meters cable.

[0] https://www.belkin.com/support-article/?articleNum=316883
It is research and development. Not 'or', though.

I mean I work in a RnD dep. now and it honestly is some R but like 2% of my time.
my question is - if it's deemed illegal to train AI using proprietary data sets, what's to stop companies from using their already existing LLMs to generate training data?