skysight-inc/HackerNews huggingface dataset:
It's not needlessly complex. The workflow it was created to support is inordinately complex, and the target market for that is highly technical, so its complexity was not the issue. Kernel developers needed to communicate to other kernel developers in a decentralized manner, and needed to work on top of each other. How do you work on a project where there are 15,000 people writing code? Git was created for this purpose.

It's as complex as it needs to be to support the workflows it was designed to be. A dumber tool would be easy to create, but then it would not be able to support more complex workflows like linux kernel development. So it's not needlessly complex, though it is more complex than it needs to be for simple use cases.

For those needing a less complicated frontend, there's a large number of them to make it easier to interact with git. For people that aren't full-time software developers, I don't recommend using git directly. However for those that are, it's worth taking the time to understand the underlying concepts so git becomes something you understand because once you do, it's quite elegant for what it does. I'm not going to gatekeep being a software developer on whether or not you know git, but if figuring out for yourself how such a fundamental system works doesn't give you a release of dopamine, this might not be your kind of thing. Which is totally fine. There are tons of things that are and aren't my thing.

I recommend https://learngitbranching.js.org for learning how to navigate around git.

but of course, https://xkcd.com/1597/ applies as well.
What does it look like for someone to confront a situation like this without courage?

To be clear, I'm not really talking about this story in particular, but the way people discuss other people in really bad situations. It seems like almost any reaction that isn't "lie there motionless" gets called "courageous".

I guess it feels more like a pep talk than an evaluation.
From the paper:

Proposition 1. The growing use of AI, ceteris paribus, reduces wage inequality between high-skill and low-skill workers, as long as AI is more substitutable for high-skill workers than low-skill workers are for high-skill workers.

This makes sense within the confines of the model and assumptions. But:

- perhaps AI is less like industrial automation (which substitutes for labour) and more like assembly line machinery (which complements labour)

- the static 'low skill' / 'high skill' divide assumed by the model, seems like a major limitation; it doesn't allow for the idea that AI will split the 'high skill' group into two groups: those who can be mostly replaced with AI, and those who can do stuff AI isn't good at yet.

Either of these alone (or both together) would suggest increased wage inequality.
Hopefully we will get good Linux support on those new ARM PCs!

If it's not here already - I dont really follow the space :-)
Unlike LLVM, control flow is actually structured, no arbitrary jumps, functions, tables, real harvard separation of code and data.

The restriction to only number types, is more a byproduct of trying to keep the 1.0 spec as mvp as possible, and reference types are gonna be a big shift in that regard.

I mean compare these two. One is a (very low level) language, the other is (high level) assembly.

https://developer.mozilla.org/en-US/docs/WebAssembly/Referen...

https://mapping-high-level-constructs-to-llvm-ir.readthedocs...
What can make you more aware of apple's practices is to enable Little Snitch.

It's not perfect, but it monitors what process on your system wants to make what network connection.

What appalled me was that even when adding a LOCAL email account, accountsd tries to phone home to apple. Apple is phoning home in ways it never should.
Fossil fuel companies best bet right now is to focus on natural gas and oil, to be used in thermal power stations. When power prices fluctuating, they can get more of the money from customers using less fuel, hitting the grid when supply is at the lowest point.

To help this they can get governments to pay subsidies for ongoing operations in the name of grid stability. The plants can also be used in theory with bio gas, so subsidies for construction is also on the table.

In Europe, natural gas even got declared as being green and the energy of choice to stop climate change. They also managed to get a bunch of exceptions added regarding oil, especially when used in industry and shipping. Coal was really the only thing fossil fuel companies needed to sacrifice in order to have a profitable future.
Your analogy is terrible. Software is infinitely reproducible, and SpinRite undeniably took a lot of effort to write (even if it “doesn’t work”). Steve Gibson hate HN threads are always awful because the greybeards come out of the woodwork and throw intellectual integrity out the window because talking about how bad the guy is is sufficiently fashionable…or was, 20 years ago.
It certainly has been the case in the past (when undersea fiber operators were much less careful) that cables have been tapped without the owner getting wise. IIUC the method used in the past was to bring the cable inside a submarine which has a specialized fiber cleaving and joining machine. Some amount of full transmission loss already occurs, so to the operator is just looks like blip.

Here's a description of an early operation (which I think was actually on copper cables): https://en.wikipedia.org/wiki/Operation_Ivy_Bells

When I worked at Google, Snowden and others showed that it was likely the US NSA was spying on Google fiber outside of US, I believe the speculation was that they tapped lines around UK, possibly underwater. There's nothing quite like seeing a packet trace containing an RPC between a frontend and backend and being able to recognize the communicating services, collected by a third party. Google greatly sped up its RPC encryption project after that revelation.
Ah, I've found the discussion on status code 209 here: https://github.com/braid-org/braid-spec/issues/16

Hope that helps.
Maybe consider an e ink phone that runs full android, not the limited version the light phone uses. Here’s a video of me using one.

E ink phone Android app showcase | Hisense A9 review https://youtu.be/dvO9ScTdwz8
This assumes its consequent, and that's it. I think we're all against wrong AI hype. Vast assertions like "(they) claim AI replaces thought" require a wee bit more fleshing out, too abstract.
Thanks for the feedback. I agree the current web view flow is awkward; I'm working on fixing it. The mobile UI is a bit weird too, but it should be better on Kindle.
It's not in every household. It's common to have drying poles in the bedrooms.
Yes. Vitamin D aside, this undeniably happens generally. No conspiracy theory about it.
That has the exact same energy as "encryption could be used for nefarious purposes, like sedition or CP" therefore we need to regulate encryption.

We wouldn't want to enable the bad guys, right?!
> silicon sentience

Sentience is the ability to have experiences like pain and tasting sweetness. People usually use the word "sapient" or terms like AGI to describe an AI with advanced reasoning ability. This might sound like nitpicking since I was still able to understand your meaning, but the distinction between sentience/sapience is a useful one to keep around and preserve in common usage, at least for the sake of ethics (e.g. a newborn baby isn't sapient, but is sentient).
there is a tsunami of publicity on this topic, going for months on end.. This short exposition bubbles up to the front page of YNews. Reading it you can see that it quickly moves from "AI Companies are doing this.." to direct anecdotes about OpenAI and their infamous origin of being totally helpful and open. Sum the parts with those bios you point out, and you can see that this is intellectually shallow waters with young companies spoken by young voices. Why jump on that harsh interpretation? evidence is in the choice of seatbelts in Dept of Transportation regs to compare to safety. What meatspace regulations are adequate metaphor for what is going on in digital transaction space.? really not showing any effort by the authors, and confirming that this is a made-for-headline news level essay.
Thank you for reminding me to step away from my computer and get some fresh air. :-)
kome asked how to run an iPad as a personal server. Buying something that is not an iPad to use as a server instead will not make an iPad a server.

Of course lobbying politicians is an absurd path to running an iPad as a server, but the other options I know of are becoming a politician and campaigning against large corporations, or advocating for change and getting enough people to care that politicians bend to the will of the people rather than the corporations. Out of the three options, writing a check to buy legal change seems to be the easiest way.

Do you know of any other ways I haven't mentioned to use an iPad as a server? Or are you sticking to the "you're holding it wrong" approach?
Careful about negative comments about testers - Apple (as well as all other companies) is now testing in production so users are Apple's testers.
You lost me at “easier to control” - who? What? Where?
I created something very similar, and much simpler, to this in Go not too long ago (without Llama) called Switchboard.

it's not "self organising" in this sense, but it's an easy way (imo) to organise files across your desktop.

https://github.com/Cian911/switchboard/
I went through terminal cancer with both parents. It's infuriating that with that diagnosis the medical cabinet is open with respect to palliative care, in quantities that make an exit simple. But at the same time they feel the need to protect you from possible treatments. Potential accelerated death? Approved. Potential prolonged life? We'll need more evidence.
>The thing about most conspiracies is that they need to have some "marginal plausibility

We literally had a wide spread conspiracy about secret DNA editing viruses that were controlled by 5G cellular antennas, because They™ wanted to mind control people and make them sterile for population replacement by Them™.

I’d say that it’s not about being plausible in any sort objective sense, but rather a successful conspiracy theory must reinforce existing beliefs and biases.

See also: Ultraterrestrials, and UFOs as satanic entities battling Jesus.
All the places I've worked for had some balance here, but it would definitely be on the very few tests end.

We would write tests to catch a bug in a low level system, and keep the test after. We had lots of Design by Contract, including Invariants that were enabled in debug mode.

But the reality was that we couldn't test gameplay code very well. That changed so dramatically over the course of a project that if we did test we would just end up commenting tests by the end of a project.

And as an optimisation guy, I would often have to change the "feel" of gameplay code to get performance out of code, which is checked by a Quality Assurance team, because it's subjective. That kind of stuff would make gameplay tests very brittle.

The pace of game Dev was incredibly fast. We were struggling to get all our stuff in, never mind adding any scaffolding that would slow us down.
All of these require manipulating browser DOM/vision, best one is at sub 40%. (On mobile, will take too long, but I'll check later if anyone wants a paper link)
Emacs Lisp is known for its great documentation, but I bet you're not asking about that. Try Fennel - it's a zero-overhead Lisp->Lua compiler. 'Zero-overhead' means that Fennel compiles directly to Lua without adding any extra runtime costs or abstractions beyond those present in standard Lua, ensuring Fennel code runs as efficiently as native Lua code. It has a relatively small set of features and is a very lovely language. I use it for dealing with things that need Lua - Hammerspoon, AwesomeWM, Neovim, etc. I jokingly call Fennel "the best Lua formatter" because Fennel code looks much more compact, cleaner, and easier to reason about than Lua. Lua syntax is weird, and I can never figure out how to format it for the best readability; standard tools and formatters rarely help here, sometimes making things even worse. The problem I almost never had with Fennel.
AI software engineers make $100k more than their colleagues
Is Product Management still worth it in 2024?
Hey! As a software engineer who has seen all the major shifts in the tech market through the past couple years or so I find myself wondering how things have changed for product managers as well. Is finding jobs more difficult nowadays than a year or two ago? Would you recommend new folks getting into the field to go ahead or stay away from it considering a mid to long term scenario?
However, exceptions require a larger runtime and can make optimizations harder to reason about.
Yet another area where piracy offers the superior watching experience.
As someone that’s listened to Security Now on and off for 16 years, with some light memory jogging I’d probably find that I know far more about SpinRite than would ever be useful to me.
Rule #1 in any work, business, or even personal and social life: never put all your eggs in one basket.
For CF first example, only use the cdn part, don’t use the registrar one, there are more registrars out there, don’t use their worker, use something else, and do on. It’s for obvious reasons, when shit happens, you can mitigate the impact quickly and easily compared to using all at once.
Good idea, thanks. I'm currently downloading all the videos, and this should help reduce costs. I can use the video description/title to determine if there's only one person speaking by using LLM.
While I'm a huge fan of immutable persistent datastructures, I don't think that they are a neccesity.

And linked lists with reference counting are really easy to do, and don't have any leaks if you don't allow cons cell abuse. (which would mess with immutablity anyways)

You could also do linear types like carp [0], or you could just do manual memory management.

I feel like most people will call something with macros and s-expressions, a reasonable, if brutalist, lisp.

0: https://github.com/carp-lang/Carp
Pretty sad. They are so lucky it's impossible to run something else on Windows that can record what is on a screen into a file. If such a capability existed, what would they do? /s
> Pre-digital calculator salesmen?

For what purpose? Say you're a salesman of 7 different products/SKUs; you sold 186 products today. What do you do with that information?
Regardless of your feelings toward BTC I think my favorite thing is it is FOSS first. Change of pace from the opaque system that controls global finance.

Even it goes to zero, I think I'll still enjoy playing with it (like I do with other FOSS projects).
(a) Short title. — This Act may be cited as the “Enhancing National Frameworks for Overseas Restriction of Critical Exports Act” or “ENFORCE Act”.
I wish I had learned something
Milk is mainly water as I'm sure you know. If you think it's useful to know what mixtures won't be held to 100 degrees, perhaps you could contribute some information to that effect - as opposed to just snark
Minimal Docker baseimage to ease creation of X graphical application containers
Why should you spend $500 to rent a desktop computer for a year just to do additional work for Apple? Remember you don't get that $500 back. At best it went towards another Apple device. So either way you're down $500 even if you don't keep it and don't replace it.

You buy a devkit because you want to support the platform and potentially think it's worth it.
Netflix's value proposition is no longer what it was even a decade ago.

Competitors and alternatives to 'netflix-&-chill' exist at lower price points.

I'm not sure why folks are still giving Netflix money.
I've never watched but I'll have to check it out! Must be a common story he tells haha.
I'm a Windows developer.

If any Netflix engs would like help supporting this on Windows like their other platforms, I would be happy to help out.
Anecdotally,

Garcinia seems to be the most useful so far, mostly by lowering appetite.

Fat burners mostly rely on 1) increasing metabolism via caffeine 2) making that effect last longer. It seems to make things worse for me by increasing hunger, and sometimes makes me feel tired like when I have a fever and I end up lying around all day. Fevers burn lots of calories too, so I suspect it's artificially creating the same effect. It's probably most useful when combined with workouts. Also I think a lot of programmers have higher caffeine tolerance.

Things that keep blood sugar low are very effective in reducing weight but part of it is done by reducing water. Side effect is your brain needs plenty of sugar for processing, so it was not suited to programming work.
High level concept:

Xlsx or xls?

If it’s xlsx, stream the file, chunking 500 rows into each new file, watching for ref A1, then injecting that into previous files.

The xlsx format is a zip file of xml, not so bad to work with once you start.

I should note, this works best if you don’t care about the order of the rows. They technically aren’t required to be in order (I think).
“If somebody” … does not refer to all scenarios.
Due to problems with moral hazard, insurance generally doesn’t cover anything illegal done intentionally or due to extreme (willful) recklessness/negligence.

Hard to argue that wasn’t what the fisherman was doing at the point he was sawing a cable in half using a saw he’s already dredged up several times.
Enterprise Java should really be called something else because it ruins the name of vanilla Java.

Vanilla Java is excellent. I miss some language features, but recent updates have really made the language competitive.

On the other hand, enterprise Java continues to be what everyone thinks of when "Java" is mentioned. It's also terrible.
Berlin's impossible task: Getting rid of Goebbels' villa
Is your complaint about the features, or the syntax?

I think the syntax is good (getting better with nested selectors)
Courts generally require termination of contract to require a good reason, even when the clause says it can happen at the company's discretion. That doesn't lock them out of a court case, though it certain opens up which reasons cloudflare could argue the termination happened for.
I live in hope.

I don't think that my notion is too daft - I generally find that quality might be a profit generator.

When you are so far up the arse of your financials that you can't see sense ... you are probably profitable for now until ... you are not.
reality came knocking.
Do We Dare Use Generative AI for Mental Health?
i actually came up with a thing where subgrid would be useful, since subgrid lets you denote that a child wants to use the same grid as the parent.

if you wanted to use grid template areas, and you had something that looked like

<div id="my parent grid">
<h1>Title</h1>
<ul>
<li />
<li />
</ul>
</div>

There isn't a great way to make the <li> adhere to the grid template areas, because without subgrids only direct children (the ul) have coordinate attributes.
I'm not 100% sure, but I've heard from oncologists and other docs that people with bad diagnoses often lash out at doctors and family who are trying to help them.

Some people also go into denial about what's happening, and denial can be fatal. This is not quite 100% on point, but my wife wrote a story about meeting a patient whose large mass on the side of her neck had not been there for just a couple days: https://bessstillman.substack.com/p/just-because-you-wont-se...: "Per triage, my patient’s symptoms started yesterday and she’s worried that the swelling might be an infection or maybe a pulled muscle, but the moment I walk into the room I know that I’m going to ruin her life."

Some attempt to take the hedonic path that would not, I think, be very satisfying, and yet they pursue it (heedlessly spending down cash on trinkets, the non-prescribed drugs you might imagine, Vegas, etc.). This is distinct from someone who decides: "I've always wanted to visit Tokyo and now I'm finally going to do it."

I think it's good to try and lead and positive, generative life, even when what is left of that life is limited, and when what "positive, generative" means will vary widely by person.
While that may be easy it's definitely not simpler than WAT.

https://developer.mozilla.org/en-US/docs/WebAssembly/Underst...
> Basically algorithms from signal processing applied to huge volumes of historical and current data to determine buy and sell signals.

Oh, so that's why the incessant Twitter crypto scam ads about "THE STRONGEST SIGNALS", it was an already established term that I didn't know about.
The easiest counter to this is that, to my knowledge at least, it’s easier to build a vulnerability scanner than to scrape repos for more targeted attacks.
I feel piracy offers a superior watching experience in all areas once you set it up. I guess the setup part is where Netflix is better?
Not gonna lie, undoing bullets sounds like a fun gameplay mechanic
That is the most ridiculously inverted truth I’ve ever seen regarding nuclear. This is article talks about the petrochemical industry’s long history of opposition to nuclear but you can find a lot of other information just by googling it.

https://www.world-nuclear-news.org/V-Gloves-are-off-in-fossi...
We give money because they still have good value proposition.
We covered this in my Research Methods class as part of my Systems Engineering Masters. Growing and agriculture in the early 1900s benefitted from things like ANOVA, blocking factors, nuisance factors, factors, levels, ranges and experiment design such as full factorial design. It is taken for granted these days. F statistic, F crit, etc
One reason why IPA isn't a good choice is that etymological spellings are very important, and IPA doesn't really preserve those. For example, French "biographie" (BYOO-graffey) sounds very different from English "biography". But because these archaic spellings are preserved, it becomes easier for English speakers to learn French and vice versa.

IPA is also a little trickier to adjust to because it has letters not found in English. Someone who's never seen IPA before would have a hard time guessing how to read dʒ or tʃ. (Granted, the point of IPA is scholarly accuracy and not ease of learning so this is an understandable choice the creators made.)

Another thing to consider is that adding new letters creates a lot of overhead for new learners even if it reduces the total # of characters in the alphabet. Ideally someone who has never seen VJScript can scan over a sentence written in it and guess/understand most of it.
Netflix salaries can pay for any imaginable feature, this is a business decision, not a technical problem.

Some netflix programmers make more than some neurosurgeons according to https://www.levels.fyi/companies/netflix/salaries/software-e...
My interpretation is that this change is the result of the "Recall" feature on Windows which captures the activity on the machine... does the timing line up for that to be plausible?
> where a lightweight code editor like VSCode is the peak of productivity

Your real point is that any IDE/tool has a learning curve, but don’t ever mistake avoiding that curve for “peak productivity”
The great thing about the Bitcoin technology is that is accesible to understand, relatively simple and Satoshi hasn't premined it like others blockchains do: if you were there you could mine like Satoshi with your PC CPU.
TL:DR;
As for how to make the economics work, there are two schools of thought...Both paths remain unproven.

No one, not the Chinese, Russians, French, Koreans, Japanese, Isrealis or the Americans, has ever made civilian nuclear power profitable. It is always subsidised, typically for national security reasons.

That's a perfectly legitimate reason. Energy security and food security is a very big deal to countries like Japan and Korea. Just stop spreading the zombie lie that nuclear is cheaper.