skysight-inc/HackerNews huggingface dataset:
Unsurprising if the training set includes loads of code with security vulnerabilities.

A more interesting question would be how likely code AI is to introduce security vulnerabilities with a training set of high quality code that has no (well, hardly) any vulnerabilities. Does it still cause security issues because it doesn't truly "understand" what it does, merely piecing together text fragments with little "thought"?
The BBC is semi-public sector. Bonuses are incredibly rare.
I dislike it too but tbh, I'm single and not using a mac is a big turnoff for some women so I'll be avoiding linux and windows until I get married
This was a great exploration and gave me a good understanding of what prompt injection is -- thanks!
The film rights are owned by Sony. As part of the deal in relinquishing some creative control to Disney for the MCU, Sony also has exclusivity to Spider-Man centric video games (e.g., other games, like Midnight Suns, can use Spider-Man as a supporting character, but not the primary character).
Tell us !!
It knows because it's going through the MacOS Virtualization framework. There isn't a similar limit for Linux guests.

It's probably actually really easy to 'enforce' because the method for starting a MacOS VM is completely different than Linux:
https://developer.apple.com/documentation/virtualization/vzm...
Even the Smithsonian seems to have succumbed to "internet writing." Poorly edited, many concepts not well developed, etc. I guess I'm officially a grumpy old man.
Terminal dehydration: A gentle way to die?
What are the odds we find out software was mostly outsourced to "best cost countries" for "software engineers" making 9$/h?

The planes they fly were built that way [0], no reason their scheduling system isn't!

I'm starting to think we should have a list of companies with brittle software to avoid...

[0] https://www.bloomberg.com/news/articles/2019-06-28/boeing-s-...
What makes Temporal a "workflow engine" rather than a background job runner? I think I used Active Job or its like a career ago in rails. The docs on Temporal are showing me retries and storing results of the job. That does seem useful!
Similarly that's also how addiction as a disease works.

Clinical addictions generally imply more use than originally intended, some type of inability to quit, and some type of "significant impact" on school/work/relationships/goals.

These are known risk factors for developing depression, and of course worsening it. More studies are good, but from a news perspective, "addiction increases depression severity" is hardly surprising regardless of what the addiction is.
I didn't find lightning to fail so much as have the female end fill up with lint. Go digging with a wooden toothpick, pull out some bellybutton lint and it worked good as new.
The Intel PCM suite does what you seem to be describing w/o a kernel module, and it uses nicely abstracted MSR accesses so that its portable to any OS.

https://github.com/intel/pcm
I spent a long time tinkering with my personal blog theme. Turns out, I really hate CSS. I eventually broke down and pulled a polished one off the shelf and adjusted it a bit. I’m a much happier person for it.
It works pretty well in practice. There are signs asking you to wait if someone's about to swing and so on. And golf courses aren't that pleasant to walk on if you're not a golfer, so you tend to walk quickly along an arterial path that has plenty of golfer traffic anyway until you get to the other side.

The main reason this is convenient is there are a very long paths that would be quite inconvenient if you took away a few segments where you cross along the edge of a golf course for a few minutes.
You probably like this ditty:

let t=0;
synth.def(() => (255&(1|63(63&63+8Math.sin(t++/2e5)t/2e5)&100Math.tan(4Math.PIt/2e5)/4Math.sin(4Math.PI[165,220,175,262,196,147,220,165][7&(2t/2e5&12t/2e5^8t/2e5)]t/2e5)|2048(1+(1&t/4/2e5))t/2e5))/127-1).play(0,{env:one});

https://dittytoy.net/ditty/7c700fc1c3
I disagree. If a man attempts to masquerade as a woman, and someone is led to believe that he is a woman, that doesn't make him a woman. It just means his pretence managed to fool someone into believing this. Behind this facade, he is still a man.

Also I'm not convinced that a man being called "ma'am" or "miss" necessarily means that the speaker thinks he's a woman, especially these days. They might be saying it because that's how you're expected to politely address men in dresses these days. Or perhaps, they are being quietly sarcastic about the whole thing.

In summary, I don't accept this Butlerian redefinition of woman, as it's incoherent with reality and relies on guessing what's going on in people's minds. The existing definition of adult human female is fine and there's no need to change it.
More SaaS vs self-host. But. We used self-hosted Mattermost to “save money” on Slack.

The loss in productivity was so big that it was definitely not worth the money saved. And the promised “it’s open source, if it misses a feature, we will implement it” never materialised either, as the whole thing is really complex.

I don’t know why is Mattermost so slow and buggy. But it was. And nobody had time to research and profile that.
I think your spectrum analogy misses the mark, here’s why:

USB-C is a misnomer. There are actually about 10 different variations, which all conform to the same physical port constraints, but have drastically different behaviors in terms of charging, data transport, and more.

By mandating a USB-C port, I fear we’ve created a pointless monopoly on the design that will stifle future innovation. Is USB-C the “best port in the world”? It’s 2022/2023, the answer may be “yes”… but MicroUSB was “the best port in the world” in 2007-2008, and its downright awful now.

Spectrum is different as it’s a physical medium that the government regulates to ensure the flow of information within that physical medium. Thats more akin to water management or other physical resources, and outside the scope of incentive management for innovations sake.
Yeah I much prefer keeping the deleted column as a boolean and then having a log table. I've done the timestamps instead of boolean thing before and it leads to two problems:

1. What happens when the record is "un-deleted?" Now the timestamp is null again and history has been lost. It's not the end of the world but if you're asked to create an account history report it's an awkward conversation. "I thought we tracked when records were deleted..."

2. Similar to the end of the last problem, it creates an expectation that the times that changes are made are tracked but it doesn't quite live up to that expectation. I've learned that business people love a feature that works well (like a log table), they can deal with a feature not existing at all (like a boolean and no logging), but a half-working feature causes a lot of suffering.

Just do logging right from the start if you are writing business software where the data and transaction volume are small compared to the value of the data.
I'd like to see this in Postgres and the like.
See also the LumenPnP by Opulo [1]. It’s a fully open source (hardware and firmware) pick and place machine with optical tracking, basically a perfect match for the OpenPnP control software.

[1] https://opulo.io/products/lumenpnp
Related:

Petrichor: why does rain smell so good? - https://news.ycombinator.com/item?id=20429952 - July 2019 (34 comments)

Slow-motion video of raindrops reveals how rain gets its distinctive smell - https://news.ycombinator.com/item?id=8912933 - Jan 2015 (20 comments)

What Makes Rain Smell So Good? - https://news.ycombinator.com/item?id=5583575 - April 2013 (23 comments)

The official term for the smell after it rains - https://news.ycombinator.com/item?id=1006923 - Dec 2009 (36 comments)
Other OEMs fix bugs all the time.

The difference is that Tesla has bugs throughout its software, including critical systems.

The other OEMs are extremely slow and methodical about updating things like their fuel-injection software, and that stuff goes through incredible amounts of QA. The same is not true of Tesla. They're a company that, at Musk's direction, do not prioritize QA or human life.
Pretty sure nested loops are O(^2).
Company culture tends to drive the program architecture (appropriate or not).

Small developer discussion outside of company time (not related to company stuff) might help with team building and understanding the strengths/weakeness of those working with.

'Mastering EMACs'[1] would seem to cover the example complex text-editor.

Looking at & understanding open source projects may help both code & using other resources to understand the 'meta-data'/setup of a given project. aka cmake, git, X11 resource, unix OS, shell programming, etc

Quite a few open source programs/projects also have forums where questions can be asked/answer reguarding why/how things were done in a project. Also typically have additional resources/pointers to things program/project makes use of.

----

[1] : https://www.emacswiki.org/emacs/BooksAboutEmacs
Mickey Mouse is a terrible, boring character that nobody cares about.

Disney can keep using him as a trademarked corporate logo, that's all they really need.
I was in a similar situation until Retool blog enlightened me [0].

[0] What's Salesforce. https://retool.com/blog/salesforce-for-engineers/
Me too, yet it changed with my diagnosis and COVID lockdown. I had a really open and frank discussion with my current employer, about who I am, what I can help with, but also the darker sides and how I’m not a magical creator and operator in one. They seem to accept that. That again gives me freedom to define the point I can exit my i initiatives, and have others take over. After 40 cycles around Sol, I know when burnout hits, and call the exit just before that.
The second thing is making it clear that I need downtime. That is not a leave, but usually spent wandering the company, diagnosing and ideating. Then, when recharged I propose new initiatives and on it goes.
This way of working has reignited my entrepreneurial side, to the extent that I’m starting a venture studio with the majority owner of the company, to make that process unbounded from the main company.
Google, YouTube content providers must face U.S. children's privacy lawsuit
I saw your comment the other day where you talked about maybe putting this on GitHub. Very nice to see that you went ahead and did so :D
> there are a huge amount of employers that simply won't look at you without a degree.

I wish that was always the case, but not the way you initially read it. I WISH they wouldn't look at me if they cared that much.

I've had 4 interviews at places with "degree required" but been told to ignore it by the people recommending me. I explicitly state I don't have one in my resume, to the initial recruiter screen, and anyone else that will listen.

Only one of them actually mentioned it at the initial screen and said they were firm on it.

The rest of them have ended during negotiations, with someone in HR saying something like "oh you don't have a degree?" and all communication instantly being dropped.
Still better than 90% of the crap web pages out there.
I think you just compared a daily rate to a weekly rate, if I'm reading correctly? Which would make the US rates very small in comparison, especially combined with health insurance as you describe.
Because both of them picked some basic idea (FM synthesis and sequencing, message passing and isolated state), then refined it to an extreme degree of purity, ignoring irrelevant parts of tradition and convention.

It's a rare combination of simplicity and richness.
Disney+ uses a little clip of "Steamboat Willie" in the leaders to streamed Disney movies. Making out-of-copyright Steamboat Willie into a trademark thing muddies the waters at least a little, and I'd guess that's why Disney+ uses it.
I would be surprised by this, given every time someone left at a company I worked for scrambled to get someone new and seemed to have no real infrastructure for actually hiring someone beyond maybe automated résumé software. If a recruiter was involved at all it would be a contractor, bur otherwise everyone involved in the hiring process were just people with enough experience who ‘volunteered’ their time to do interviews and rate candidates.
Not OP, and I've already mentioned this a few times here on HN, but any OS that has two separate menus to configure mice and trackpads, and has two toggles for the scroll direction of each, which modify the same setting and toggle each other one way or the other is just bad. That's a stupid limitation with terrible UX.

Then you can add the utter undebuggability of the OS, the total lack of feedback on anything, magic buttons appearing only if you've filled all prerequisites, thus giving you no way of knowing what is missing, etc. etc. etc. I have no idea where this cult of Apple's UX comes from, it's just not great.
Thanks, wasn't aware of that
Agree. Not going to school is only for some privileged people who can live on only one income and at least one parent can guide (not “teach”).
I wish the benefits of homeschooling could be scaled to mass education (self paced, adapted to each kid, no bullying, more time to play, and more)
No they are mostly second and third generation trades people.
Curious how much you pay. Is it over $0.65 per kWh?

I pay $0.1161 cents per kWh.
So he said "Are we the baddies" speaking as an imaginary russian soldier? If so, sorry I misunderstood, thought he said it as a westerner
Pretty sure it's an option if you have an external monitor attached. If not, why would you close your laptop if not to turn it off?
- Unbound+nsd for all dns needs

- Tiny Tiny RSS

- Nextcloud

- Docspell

- Gitea

- Youtrack

- Prometheus

- Minio

- Set of wireguard mesh networks for management, monitoring, service access, backups

Almost everything is managed through a single Nix flake with deploy-rs and agenix
US-based commenter here, I first heard JMJ in the soundtrack to the 1988 gaqme "Captain Blood" by ERE Informatique/Exxos which is a clip of Ethnicolor from Zoolook. Oxygene IV was advertised on TV in "Pure Moods" and a lot of other new-age compilations.
Advertising dressed as journalism.
The thing I enjoy the most about these little free libraries is that they’re small, simple things that rid a neighborhood of the feeling of separation and loneliness. Anyone can set them up and anyone can use them. They’re community building and I love that.

And yet, I know that I personally would never use one. I use an e-reader and most of the books I’ve seen in them don’t intrigue me.

So does anyone know of any similar projects that can be used for community building? Something I find similar is the typewriter mailbox I learned of from a Strong Towns blog post: https://www.strongtowns.org/journal/2021/12/10/the-typewrite...

Unfortunately welding a typewriter to a mailbox isn’t as simple as buying or building a wooden box on a post.
I opened this thread expecting the worst, for obvious reasons, and was more than little surprised to see how good the comments are.

(Marking this one offtopic so as not to disrupt the thread.)
Even in areas where natural gas is much cheaper than electricity?
How does this work? It feels silly that someone can use Mickey Mouse and create cartoons and stories?

What about something like Mario? Will it eventually go in public domain as well?
This is very reductionist. You act as if these people just want to put any random person in prison. If this was true, unsolved murder rates would not be so high. It fails basic logic because from this premise, the police abs prosecutors are ready, willing, and able to prosecute and largely convict innocent people and it is in their benefit to have high clearances. What explains the disparity?
The game of reducing code to the minimum to produce an interesting output (e.g. demo scenes) makes me think about Chaitin randomness and entropy measure: https://mindmatters.ai/2021/03/chaitins-discovery-of-a-way-o...
When they approximately "line up", bad astrological waves are supposed to bleep up life.
Maximize Your App's Visibility and Downloads with Apple App Store Search Scraper
A smart person who loves to learn and do new things and gets excited under pressure? Sounds like exactly the kind of person who would ace leetcode interviews to me, at least if they got a technical degree.

Such people hate to grind, so if they managed to get a technical degree they are smart and interested enough in the subject that they studied for fun or didn't need to study. So either they would gladly study for leetcode, or they would pass without studying it.

This assumes they have a degree though, if you take such a developer without a degree then I'd agree with you. But I wouldn't classify such a person as a generalist developer, they are a generalist who can code.
When Im done I might put an entry on sgi forums. Ill post a link on HN.

Just use the O2 as a very powerful "dumb" terminal that keeps you from wasting your time. Its a great little machine.
> as long as you follow very simple convention with TObject.Create() and TObject.Free; you won't have memory safety problems

Is this the same as how in C, as long as you follow very simple convention with malloc() and free() you won't have memory safety problems?
Show HN: Helix, a Framework for AI Systems
I sense a certain echo of Anatole France's famous observation here, "The law, in its majestic equality, forbids rich and poor alike to sleep under bridges, to beg in the streets, and to steal their bread." But more specifically I would think that going "to prison for decades for stealing chips" is the perverse outcome of mandatory minimum sentences and three-strikes laws, which tough-on-crime politicians enacted to make their constituents feel like someone was "doing something" (making judges who take the actual facts of a given case mostly powerless). But SBF will of course be able to hire the best lawyers stolen billions can buy, and thus is likely to get off as lightly as a very rich person can. Just a guess, maybe he'll get decades, but I am not holding my breath.
I play multiplayer games on Linux all the time.

https://www.protondb.com/ is your friend. Avoid purchasing games that ate not at least gold
> It's harm tradeoff, not harm excuse. It does harm user privacy.

I am looking from the viewpoint of someone whose privacy and
opportunity are harmed, so of course I have my biases. :)

> But it's also harmful to the Internet at large

A good argument to try, but not sure this "nebulous" harm, as JS Mill
might say, really works. For many reasons; "The Internet" hasn't been
a coherent, level entity for some time now. No doubt you've heard the
term "splinternet" - something to which I actually think problems like
Cloudflare contribute. And there's an implication that a "service
provider" somehow outweighs a single user. Which seems nonsense since
many "services" are one man shows with a handful of users while there
are some individual users of great prominence, power and
value. Besides, the Internet in it's "virgin" (most unharmed) form
might be said to be purely peer-to-peer. The nebulous harms you
propose really apply to a certain "kind" of internet, supporting
certain kinds of interests.

> Services like Cloudflare allow operators to outsource the knowledge
> of how to mitigate those issues.

They are outsourcing action, not just knowledge. Like a private police
force Cloudflare are actively (and literally) intervening in third
party business and taking punitive actions against individuals based
entirely on their judge, jury and executioner logic. That is a lot
less innocent than you make it sound. The users are outsourcing their
judgement, while swerving their responsibilities as netizens.

> This increases the total services that can be provided online by
lowering the knowledge floor via specialisation, which makes the
Internet "bigger" (in terms of more things you can do with / on it).

As we've discussed in these pages many times, and under many topics
and titles, growth is not an unqualified good. Scale is not
unquestionably desirable. Quality is rarely commensurate with either.
So I am not swayed by the argument that having some of the network
avoidably broken is justified by extending its size.
A peculiar aspect of Lazarus (Free Pascal's Delphi-like IDE) is that it either cross-compiles for other architectures or can run itself on them, therefore generating native GUI software that runs immediately on the target platform.
That is, you can develop ARM executables on a Raspberry PI using Lazarus running on the Pi itself.
I would also suggest to take a look at FPCUpDeluxe, an installer that does all the tedious job of dealing with dependencies for installing FPC, Lazarus and a great number of modules and components.

https://wiki.freepascal.org/Lazarus_on_Raspberry_Pi

https://wiki.lazarus.freepascal.org/fpcupdeluxe

A personal dream: having something like Lazarus that works with other languages too; that would likely become a game changer for desktop apps development.
No it's designed to manufacture evidence that they can use to help them get arrest warrants and eventually convictions.
> The Pillars Of The Earth - Ken Follett

Same, one of my favourite books ever. The others in the series are not quite as good, but I think you will enjoy them.
I’d make that “cloud” development. The web is a part of it — a big part, but just a part.
A number of distros patched it in before it was merged… a long time ago. I’ve never had an issue with fractional scaling.
Until the prosecution find outs. "Why would the defendant hire an acting coach to prep them for the trial if they were innocent?" Another piece of meaningless circumstantial evidence that will be held up as a definitive proof of guilt.
I got my 50 stars in Python, but I also did the first two days in Forth because I've been wanting to learn it. Regarding another thread there talking about whether the language affects the implementation, it did for me.

For day 1, I ended up using a pretty different method than the Python code, mostly so I could use what I already knew or could quickly figure out, processing it character by character.

I wasn't planning to do more, but I realize the input for day 2 could be executed as Forth code simply by defining the words for what those input command should do, and then executing the input AS Forth, so it was actually a quick and easy one in Forth.
AI or Art?
IRIX 6.5.30. I have a bunch of software that runs on it that I prefer to modern equivalents.
By UI, do you mean graphics design? Because front end development often refers to building websites with HTML, CSS, etc., which I would count as UI work.
You may be better off going to physical sites. Go to meetups for a few programming languages, meet some people etc
Funnily, Nintendo got Marvel Ultimate Alliance 3 which had Spiderman.
there is an eslint rule exhaustive-deps which really helps with this
I’d leave ethics to the family even in a traditional school.
Years ago I built the same kind of app for Windows Phone 8. I can't find any reference online anymore, though I still have the git repo.

It was motivated by my girlfriend stating that it's hard to understand one's size in the various systems that are in parallel use, at least in parts of Europe. Worst part is that some systems have weird overlaps where not only they use the same "alphabet", but also the homonymous sizes partially cover the same range, but don't match exactly. Therefore it's impossible to exactly convert between sizes, and they should be derived from raw measurements.
Do you build a new rationalization each time or use an off-the-shelf one?
In CO I routinely see signs saying things like "This Property Protected by the Second Amendment" and "Trespassers will be Shot". I take such threats seriously. I've only walked onto such a property once.

(It would have been very inconvenient not too, I knew that the person who posted the sign was lying about the area being off limits, I had very good reason to suspect they weren't on the property, and I'm usually read as white)