skysight-inc/HackerNews huggingface dataset:
If you read almost any state or federal statute, it's usually presented online in a tree format where definitions link to the defining article and referenced articles are hyperlinks to those sections.

It's all very readable.
How do people get access to recruiters? Is there a data-base or resource of some sort that curates recruiters?
Automator and Shortcuts is not programming it is advanced tinkering at best. Not even every developer does this.

I done it once (for adding Finder menu items to convert video and image files to different formats) but it is so cumbersome, I will not do it next time.

If MacOS embraces Unix so much, why i need UI to create extensions? How about just supporting ${HOME}/.finderrc and allow us to make our actions there?
Not OP nor a recognised network expert but here is my suggestion:

IPv10. The next IP version number that is unassigned, that is conveniently 4+6.

Basically something that is not breaking compatibility with IPv4 and doesn’t require those dual network stacks nonsense.
Along with auto posting every article from the blogs which are popular. There’s a bunch of blogs I follow, some I found here, where every post reliably generates discussion.

Just subscribe and post the RSS feed.
Their culture is the reason that they're fading away. Perhaps it's time to change some parts in big ways in order to protect other parts.
Sure, but there are also legitimate uses for things like that, otherwise people wouldn't want them. How you build screen-recorders for example without "grabbing pixels that aren't yours"?

Clearly, something is missing here. Why not a permission system like browsers do? A little popup that asks "X is requesting access to your full screen" rather than this "convenience VS security" black and white view most people seem to take a stance at?
Show HN: I built an offline time tracker for individuals with ADHD
Task Jungle started as a hobby project and an opportunity for me to learn React while seeking job opportunities. The previous version of the app required a server and user registration, using Node.js, PostgreSQL, and React Query. However, I realized that this approach didn't align with the app's purpose. As a result, I transitioned it to an offline-first, free forever application to help people focus and achieve their goals. If you are interested in hiring a part-time junior Node.js/React developer, I'm here and eager to join your team! (i will graduate in January 2024), app: https://taskjungle.vercel.app/
Ah interesting. Hadn't seen that presentation, thanks for sharing!
Sorry I should have done that from the first place.

Here's a quick one as I'm on a movie break. I'll make a note to update this in the morning.

Haxe + Haxeflixel : pixel art games

Haxe + Heaps : More general 2d/3d framework with webgl target

Godot : I havent used it personally but I've had a myriad of co-workers tell me how good it is

Monogame/FNA : Open source multi-target C# framework that more or less fits the XNA api. I love this one. Might be really good for C# programmers.
Wars are not always caused by the breakdown of diplomacy.

Many wars are the desired outcome of the leaders that started them.

Diplomacy is important, but most effective when war is also deterred by credible response.
Personally not blocked at all as those two are things I use in a professional setting related to graphics work, and then I'm forced to use Windows regardless of what I think.
> I mean generally speaking wouldn’t you not want your enemies to get hands on your tech?

We care about someone getting an F-22. We don't care about someone getting a M-16. Drone swarms would probably be more like the latter.
Roald Dahl wrote a short story, 'The Sound Machine' that's on very similar lines. Looks like it can be found in its entirety here:
https://www.newyorker.com/magazine/1949/09/17/the-sound-mach...
Isn’t Turkey the main provider or drones to Ukraine? One thing is building drones, another is building ones that actually work in real world warfare. America obviously has the ability to make children afraid of blue skies, and have had so for decades, but it’s not actually conquered any country and kept it yet. It’s only helped perpetuate a state of eternal warfare in the countries where it was employed. Yes, yes, I know that’s not entirely fair since it’s hard to invade another country and then make them like you, but still, are the American drones sort of similar to the German WW2 ranks that while better lost to mass production of “good enough” easily maintainable swarms of allied tanks?

If you want to look to actual working solutions I think that you need to look to the Russian invasion of Ukraine and to some degree to Israel. Because those are the areas where people are actually using these technologies to take, defend and hold territory. NATO is going to get those lessons while China isn’t, not really, as a lot of the strategic usage of drones isn’t exactly available for us to see.

What I’m personally the most worried about is how easy and effective these cheap drones seem to be. Like the reaper type drones are nationstate weapons. It would be rather “easy” to get your hands on some of the drone types used on Ukraine, and then how would anyone ever really be safe? If the narko cartels get these it’ll, and they will, then how on earth are South American countries supposed to fight them? Hell, how would you stop a set of radicals in the US from using these to assassinate someone like Elon Musk?

I fear it’s going to be a very cyberpunk world.
A contract is anything two parties agree to with some consideration (benefit) exchanged. The law does not distinguish between 'proper' contracts and informal ones (like a handshake) except a proper one may be quicker to execute. And this is a feature... You wouldn't want to force everyone to undertake the cost of developing highly specialized legal products just to do business.
Personally I'd rather have laws that work, are consistent and easily understood if you can follow 'if A then B' logic, even if they have to be updated more often.

Relying on ambiguity is admitting there are no laws, and we rely on the common sense of the people in thr judicial system.
In a public company like Unity we still don't know the truth of who said what, in the board room, to decide this horrific path.

I agree the board is responsible, it's too dramatic an f-up for just one.
Would be interesting to see if it actually gets better performance. On paper, it should, but famously when you control the entire stack it's easier to optimize so software and hardware works well together, and that's exactly what Valve has with the Steam Deck.
Got a link to a report on that?

OpenLDAP serves queries at line rate on multi-gigabit NICs, with latencies indistinguishable from ping RTTs. Other databases aren't even close.
you've /never/ heard anyone call ipv6 long, confusing, and complicated? I've basically /only/ heard people say that.

This is probably because the idealized world of "only network engineers" is leaky. Programmers, sysadmins, people trying to get their network printer to work, non-specialists have to interface with network addresses constantly.

Saying they shouldn't is not a description of reality. Not everyone who needs to set up or diagnose a network do so as a career path.

Almost all hardware and software has supported ipv6 for many many years. The humans using it are the ones that shut it off or disable it. Unless you address the human behavior of why that is, this problem will not be addressed.

I claim there needs to be a friendlier, casual interface that makes people's lives easier. It can be a crude kneecapped sheen so long as it addresses the needs of the general user. Then they'll use ipv6, not for ideology or virtue reasons about the commons but because it makes their lives easier
Finance is highly regulated and SBF also claimed to only want to do good. He even recently had 250 pages of thoughts and memoirs released that underscore his own self-confidence and belief in his own innocence. Should SBF had more room to innovate?

The argument isn't so much about how to go about technical progress but who and how to trust a Suleyman, or a SBF, etc. Some will do the hard work, meticulously build both pre- and post-regulation products, diligently deal with stakeholders, and succeed or fail to move the market. Being comfortable with saying divisive things on-the-record is a pretty key lapse in rigor.
Sichuan chili oil and cuisine blow me away. Discovered it in my early 50s and within about 1 day my wife decided I’m a reincarnated Sichuan farmer lol
Agree. I haven't seen any examples of ChatGPT that might make me want to use it for my job. Yes if you are an inexperienced programmer (or just not very competent) then it might help you get something working I guess?
>So the pope was far from unique in doing nothing.

the role of a religious leader is different than the role of a national spokesman, even if the pope is conflated to be both; so yes -- it's different.

presumably the Vatican doesn't need to consider national wartime strategic assessment in the same fashion as does an industrialized world power that has the facilities for long-term national call-to-arms, so one would have hoped that the person in the position would have used it as a means to foster global communication and renunciation of the act to help gather international efforts against it.

did that happen? no.

in other words : it makes sense to feign ignorance if you're collecting forces and moving towards and end-goal of war dominance once the conflict has formally started; given that the Vatican doesn't generally deal with the world like any other country, I feel as if they were in a unique position to do something else, and they didn't capture that opportunity either due to fear of retaliation or whatever other motivations unbeknownst to others.

It isn't like Pius stayed quiet after allied engagement, either.
It bought programming to me.

Think Pascal (if memory serves). (Edit 1988-89)

It was awesome. We did a checkers programme for my stage II class of computing.

Thirty plus years later I was back, for a couple of years, using Swift.

How the mighty have fallen.
Reflective foil is pretty cheap though, and tracking small drones isn’t trivial
Wouldn't need to upgrade server hardware as often...
Network engineers are the one making the transition (or not).
Whats more difficult is trying to cool gpus with 24-48gb of RAM… they all seem to be passively cooled
Why John? He works for the board, since like '13.

I presume you don't know what the board discussed to come to this plan It's a public company but those discussions are private.
Seeking Work – Global – Remote
Remote: Yes

I'm an Android Engineer looking for an awesome remote opportunity.

I'll make sure to keep it short.

Android Engineer with 5 YOE.

Demonstrated experience in leading and mentoring.
Experience in making tech decisions according to business needs.

Experience in building apps from the ground up.

Have previously Increased and maintained crash-free rate from 95% to 99.5%.

Automate app release and roll-out process to reduce human friction and time.

Getting my hands dirty with the bleeding edge tech w.r.t Android.

Github: https://github.com/iamarjun
Linkedin: https://www.linkedin.com/in/arjunmanoj/

Rate: 20 USD / 18 EUR / 18 GBP per hour

PFA my resume for your reference.
> The stock price is essentially the fair market value of the company

That is something some people choose to believe to be true. The same way some people choose to believe that God (or a number of Gods) exist.
(Note this has nothing to do with Meta’s Llama2.)
I have yet to find an adequate replacement for Mathematica and its graphics DSL. To create the visualizations in https://math.tali.link/classical-array-algebra/ takes a fair amount of interplay of code and data, I shudder to think how I would do this in a non-term-rewriting language.
They could just use CGNAT and could get pretty far on that alone. https://en.m.wikipedia.org/wiki/Carrier-grade_NAT
Bacillus cereus (the culprit in that case) the microbe associated with 'fried rice syndrome'? It seems to be pretty
I think the reference was to the fact that with 144hz is possible to hit your target more easily as "demonstrated" by ltt. The experiment was pretty good though, so if you are playing competitive it might makes sense.

For single player, go with whatever you want!
> TL;DR Gaming is partially fed by innovation in hardware and AAPL hates that.

You don't think Apple Silicon constitutes "innovation in hardware"?
Love how many of the sites listed here have brutalist low-JS design. The only thing I despise more than the new social media focused internet is, JS-heavy blogs containing one post that explains how that monstrosity was created.

Then after a few months the author will rewrite the blog again with a different framework and add another entry explaining why and how they did it.

Here's mine. Built with Hugo and deployed with GitHub Pages. The whole publication process is automated with GitHub Actions and takes a few key strokes to go from an idea to execution.

https://rednafi.com
Isn't the person owning the repo responsible? We rely on them and partly on Github (as they would remove the code if they receive a legal complaint).
Great article, thanks. Until now did not understand why W was so slow to be accepted while systemd and pipewire took over quickly.

Personally hadn’t tried it until recently, though nothing against it. Had an extra laptop and wanted to try some new stuff so installed Fedora KDE on it.

Works quite well but unfortunately synergy/barrier doesn’t work and folks don’t seem to think it ever can. That’s a deal breaker for me at my desk. Will be going back to mint/cinnamon/X shortly, and leave fedora as a travel laptop.

Kinda disappointing after so many years… fifteen! and still second fiddle.
That is for dedicated servers and additional IPs. The first on a VPS is 0,60€
Although I agree on principle, the closest thing we have to 'formal law' are smart contracts, and already billions of dollars have been stolen from bugs in these, despite barely anyone using them. I have some reservations for basing our entire legal system on code.
This is less of a problem in legal systems as the legal system self admits to resting on unproven axioms.
I am also very careful to not let the shortcomings of the keyboard alter, in any way, the text I'm composing. Finding [ and ] on a phone are a pain in the rear, but if I'm composing something with links here on HN... it's going to look as much as possible like everything else I post.

For me, technology bends to my will, not the other way around.
Nope. CEO's tend to be on the board of each others companies, making sure that there is never any argument over CEO compensation.
The "natural language" with very poor tooling compared to any popular language make coding in AppleScript a dreadful experience, "natural language "doesn't help you much in reducing ambiguity in learning, and of course, awful documentation doesn't help the people, so discoverability is awful

They should've made the automation system accessible from any language instead of inventing this one (and Mac had a few scripting languages)

The GUI paradigm has much more potential, but tedious for anything but simplistic stuff, so it should be on top of scripting so you could switch back and forth
JetBrains previews RustRover IDE for Rust development
Yeah, I never got any of the articles about how well IPv6 is designed. Any article will get me confused about whether an IPv6 address is a range, a computer, a router, or something that points to a resource inside my computer. (I guess it's all of these things?).

But the biggest problems of all: You can write an IPv4 address on a phone call. You might be even able to remember it. Not the case for IPv6, you need to be an expert in Hex and remember the specs design. I can't do it as a developer, I don't think normal people will be able to do it either.

IPv4 is useful because it's just a number (at least from a person's perspective). It works. Just add a letter to it and then you have x26 the capacity.
The agile manifesto was excellent. The authors could not foretell that the MBAs would co-opt and neuter the ideas.
Similar ideas

Certified Reasoning with Language Models
https://github.com/gpoesia/certified-reasoning

It's based on Peano, a theorem proving environment
Peano: Learning Formal Mathematical Reasoning
https://arxiv.org/abs/2211.15864

(https://github.com/kyegomez/LOGICGUIDE claims to implement the same paper as the first repo but it is fake)
It's interesting to watch these immutable images being adopted in the wider computing community. This has been a thing forever in the embedded world with Yocto/Peta Linux/Buildroot images. The image is a usually a straight disk image and is read-only in operation. This doesn't inherently fix all the insecure IOT stuff as you usually need some way to reimage the device with updates and it takes at least some skill to do the bootloader signature verification right. It does help though as well as keep things deterministic.
You have decades of networking experience but you are unable to get ipv6 to work, something that over 40% of internet users are using daily.

[1] https://www.google.com/intl/en/ipv6/statistics.html
Check out how massive the subsidy difference is

https://www.theguardian.com/environment/2023/aug/18/gigantic...
Yes, but the way that I see it, if some JS function that TiddlyWiki relays on is deprecated (for example) then your Tiddly html could not work anymore, regardless of the browser. You don't have that limitation with markdown files, which are still readable in txt form.
Again, only my opinion.
A retailer can ship way cheaper from Germany to Austria than an online retailer using postal service. The price difference is not shipping costs for retailers, but postal shipping costs make cross border shopping often uneconomic for customers.
So you have to run your app as root on Linux and windows firewall is going to have a field day? I don’t know what happens on a Mac, but I assume it will also require root to use low ports. Why not use port numbers dedicated to this kind of thing (1024 – 65535) or better yet, just use pipes and avoid opening a network server at all.
The answer is that these need to be special privileges controlled by the OS. Which is exactly how wayland manages it.

Discord capturing the screen is a valid use case, but it should be approved by the DE and it should be possible to block this request.

Currently the mainstream DEs just approve the request by default but in the future I can see a permissions dialog asking the user if they want to allow access to screen recording, and maybe a small icon in the top bar to show when recordings are happening.
Not disagreeing with your point about MS, but it's not a conspiracy theory that Macintosh dev tools were nonexistent. Apple's solution was "buy a Lisa". (well, maybe they considered this a 3rd party opportunity.) No indication they even wanted homegrown BASIC type stuff.
Automated Integration from Eero into PiHole
Depends on the workload really. Some workflows involve copying large amount of stuff from disk to RAM and then over to VRAM on the GPU, some workflows are really inefficient while others require basically no VRAM at all.

For example, for fast 3D renders of small scenes you just care about processing speed, large scenes need good memory bandwidth too, while with LLM training you'd care more about available VRAM, and so on.

But, just to throw out a number out there, you could probably get away with spending as little as 300-400 USD for just a motherboard, PSU, CPU, cooler and RAM, assuming you don't want things like storage, cases and whatever accessories. Basically use it as a server.
Very good point, which is a reminder that you have different "types" of dates that you may want to store.

Went storing the time at which an event happened (e.g. for a system log) then a UTC or UNIX time works, and it will be transformed at display time depending on the user's timezone.

When storing a future time at which to do something, it should be stored with its target timezone so you can always make sure it happens at the right moment. For this iso datetime representation makes a lot of sense.
Touch is measuring motion or sustained pressure. Taste doesn't care about how hard the molecules hit your taste receptors, only if they bind to the taste receptors or not. Our eyes don't measure the photon pressure[1], the photons react with the atoms in our photoreceptor cells[2] triggering an electrochemical process.

Our sense of hearing is the closest to touch. We have hairs on our body which is part of our sense of touch, which react to motion and pressure, both from physical objects and the air around us.

Similarly the hairs in our ears react to the pressure waves of the air around us. However a big difference is that they're shielded by the ear drum and don't react to sustained pressure, only relatively high-frequency air pressure changes.

Why we call them different things is mostly because they're used for different tasks. An electrical generator and an electrical motor can be the same thing, it's just what it's used for.

[1]: https://en.wikipedia.org/wiki/Radiation_pressure

[2]: https://en.wikipedia.org/wiki/Visual_phototransduction
> This is a skill issue. If your writing is indistinguishable from AI, it has negligible value

On the contrary, I think many such freelancers are way ahead of LLMs, but they are just too expensive in comparison. No amount of quality is worth the extra cost.

All this does beg the question of what happens when bots are talking to bots on either end.
Maybe a good place to ask this question: I recently wanted to share lib code between three separate codebases (JavaScript, Swift and Kotlin). I considered writing it in a wasm-compatible language and sharing it as a wasn module. Curious if wasmer may cover these use-cases, since a) it’s cool to share code, but b) building high-quality native wrappers is hard (e.g. to wrap complex data types when different languages may have preferred styles).
Not sure drones will be cheaper than some kind of shotgun or AA shell...
Shaderpark does a bit more than "pass around" javascript functions, it transpiles them to glsl. Believe it or not, web browsers themselves only transpile webgl shaders to other high level shader languages: hlsl on windows, msl on macos/ios, and glsl or sprir-v on linux. The os then compiles these to bytecode, and the driver finally compiles them to machine code which is sent to the GPU. So a webgl glsl shader isn't "running the gpu" or "doing rendering" any more than a js shader. They're both just high level languages at the top of a compilation chain ultimately targeting the GPU.
> stacking of custom overlay filesystems as a first class feature

At that point why not just use a mutable system? This reminds me of how a decade ago everybody rushed to move to nosql and then immediately reinvented schemae in their projects.
> It's also about programs being able to hack into your accounts by keylogging you or stealing passwords from your clipboard

Honest question: why does this matter? If you end up with running malware as your user haven't you already "lost" in any of a wide variety of ways that Wayland does nothing against?

Or is it that Wayland is trying to bring the mobile security model to the desktop with partially untrusted apps?
Perhaps a better title would be: "Plants can detect sound".
J.B.S. by Ronald Clark is a good biography.
We ran an entire distributed multi-building school campus on AppleTalk, with multiple labs, shared printers in every building, and at least one networked staff computer in every classroom.

We absolutely handled more than two workstations using a shared printer without issue.

OpenTransport was a lot more stable than MacTCP, but that was just the TCP/IP stack. I have no idea what you mean by AppleTalk not being available on PPCs; it absolutely was, and it wasn’t replaced by OT.