skysight-inc/HackerNews huggingface dataset:
Shared / Open source is super helpful when you're trying to figure out how to do something unusual that's not on the paved path covered by the docs and examples.

In the early 2000s, when doing Mac drivers for an OS-bypass HPC NIC (Myrinet, a sort of pre-cursor to inifiband/roce), I spent 90% of my time reading the Apple source and about 10% of my time coding. In my case the first goal was to figure out how to use BSD ioctls rather than Mach based userclient stuff, as we had tons of shared kernel and userspace code for ioctls (across linux, dec unix, solaris, freebsd, windows, etc). And the second was figuring out exactly which iomemory descriptor variant would work well for registering memory.
could not find vim plugin though, pass for now.
I feel like a lot of the underlying biases behind ageism come from its association with age related health issues though. The only "justifications" for ageism that'd be left once it becomes sensible to assume the average 95 year old has the same cognitive ability as the average 30 year old would be related to expectations of upcoming parental leave and maybe the idea that for two candidates with the same CV, the younger one has accomplished as much in a shorter timeframe and is therefore a better bet. I don't know if there's a solution to these two issues but I doubt ageism would have more of an impact on a person's employability after a hypothetical cure for aging than before. Not to mention the fact that you can always selectively disclose info to potential employers to conceal your age, to some extent.
> At first students would convert their assigned math problems into Kaktovik numerals to do calculations, but middle school math classes in Kaktovik began teaching the numerals in equal measure with their Hindu-Arabic counterparts in 1997. Bartley reports that after a year of the students working fluently in both systems, scores on standardized math exams jumped from below the 20th percentile to “significantly above” the national average.

It's not clear to me what that paragraph is saying. One interpretation is:

- They were using standardized textbooks with problems that used standard arabic numerals.

- Students converted to kaktovik numbers (in words, since they didn't have the symbols until 1994?) before working the problem, and back to arabic after solving it.

- The change in 1997 was to teach students to solve problems directly using arabic numerals in addition to being able to solve problems directly using newly-arrived kaktovik numerals

I realize that interpretation goes against the tone of the article, but I wouldn't put it past journalists to gloss over an inconvenient fact in an article that's intended to champion an alternative number representation system.

It would make a lot of sense that students would do better on (timed) standardized tests after they're fluent in arabic numerals, which was the entire point and concern in my earlier post. I don't care what else is taught to supplement basic arithmetic, or to reinforce concepts, but students have to be fluent in using arabic numerals for arithmetic, without conversion to some other system, or they will suffer.

By the article's own admission there, students were using kaktovik numerals before 1997, and their scores were lower, so whatever change was made in 1997 did not involve students learning kaktovik numerals when they didn't know about them before. Were they taught them better, so they understood abstract concepts in basic arithmetic better... or were they taught arabic numerals better, allowing them to use those numerals natively to solve problems? My speculation, as above, is the latter. There's nothing inherent about learning kaktovik numerals that would help on standardized tests.
According to the chart, the current homicide rate is about 7/100,000. I found a spreadsheet showing homicides going back to 1849. The rate between 1968 (happy birthday to me) and 1996 is significantly higher than now, bouncing around between 10 and 20. Between 1920 and 1967, it bounces around between a low of 2 (1938) and 9. The 1870s were another relatively high period.

Interestingly, San Francisco's population declined from 775,000 in 1950 to 679,000 in 1980.

Sources:

Homicide in San Francisco, 1849-2003 (https://cjrc.osu.edu/research/interdisciplinary/hvd/united-s...)

Historical population of San Francisco (https://en.wikipedia.org/wiki/Demographics_of_San_Francisco) plus some linear interpolation
You ask those questions and we're not getting through the rest of the answer :P
Like how the US impotently tried to destroy the Russian economy by fully weaponizing the USD, how did that work out? Not so great - all that served to do is begin the process of displacing the dollar as the world reserve. There is a point when your attempts to isolate a target only serve to further isolate yourself - and we are well past it.
The biggest question for me right now is "can Reddit [or similar] survive hordes of generative AI spam/troll/abuse bots without changing to a paid membership model?"

I don't know if the current tools are up to the task.
https://venturebeat.com/ai/amazon-aws-expands-generative-ai-...
Thing is when you segment everything in a scene, sometimes those things are actually just one object say a laptop, and it starts segmenting trackpad, individual keys, screen. And then you need another algorithm or human intervention to say this segment is pointless etc, a noise filter
Aren't there non-VAC servers you could play on?
FWIW, you can run open source Tailscale on macOS and Windows without the GUI.

And you can already do reproducible builds of our Windows build: the `tailscaled.exe` service and `tailscale.exe` CLI are open source. Only the GUI systray client (tailscale-ipn.exe) is closed.

For macOS and iOS, our development environment is kinda hell. It's great when it's finally working, but hard to get it set up and keep it in a happy place ... you have to get users into the right Apple teams for the right Network Extension Entitlements/notarization/etc, disable SIP to work on certain types of builds, be sure to clean up Xcode temp folders in ~/Library/ so the system doesn't pick up the wrong builds, etc, etc. Then you think things are good and in a few months a random keychain cert expires and you have to repeat the dance. Which sometimes involves a few macOS reboots for some reason.

Yes, maybe we could say that the macOS/iOS/Windows GUI source releases are "not supported" but that will stop approximately nobody from asking questions anyway and consuming time.

Plus I always come back to the question: if you care about open source so much, why aren't you running Linux?

The common reply is: but trust! but security! but auditability! Know how many corporate/paying customers have asked for open source Windows/macOS/iOS GUIs? Zero that I've heard about. Their trust relationship is with other companies, not with codebases they don't have time to build or audit anyway. Or they trust us that all the interesting code (non-GUI wrappers) is open source anyway and read that.

So, yes, we _could_ open source our GUIs. But it's not worth the resulting pain. It'd save me writing comments like this one, but then I'd be answering Xcode/mac build questions instead, and I'd much prefer writing this.
Eh, the performance isn't from abstracting out a closure. It's from making the definition non-recursive so that it can be inlined. Then the compiler can see and inline the k and z parameters into the "go" block to eliminate indirect references. It's really all about inlining.
Running a VPN service nowadays feels kind of like starting a local ISP in the early 90s. How many of those survived?
Less efficient but more reliable, like software. The future of the grid should be many small generators and energy storage installations spread throughout the communities they service, not many large farms with requirements for huge transmission infrastructure. Spreading generation and storage will achieve more reliability than efficiency, sure, but when you're generating off solar or wind, who cares if it's efficient?
> I checked, you're correct, but my point that it is more dangerous than the average city is still correct, even at #37.

It's actually probably 41st, but Durham, Toledo, Greensboro and Charlotte don't report rape numbers, but their murder, and aggravated assault numbers are notably higher than SF's, and their burglary numbers are similar.

> The clear fact is that you're, on average, less safe in San Francisco than elsewhere;

Among the top 20 cities, SF is basically smack dab in the middle in terms of safety, I didn't want to spend the time normalizing by crime rate and population (and that gives the opportunity to debate what to do with NYC, who is both a massive outlier by crime and size), but I think a reasonable summary is that SF is about average in terms of violence on a city by city basis or resident-by-resident basis. And is probably safer than average on a resident-by-resident basis if you exclude NYC.

That's a different conclusion than what you're coming to.
Have never heard of neither but honestly a pretty good compromise if you ask me.
The overwhelming emotion that people feel as they decide to leave San Francisco is "my god, housing is expensive!"
>most victims of minor crimes never file police reports

Minor crimes like murder?
There were enough languages for systems programming outside Bell Labs, all the way back to 1958.

It is a urban myth that C was the first one, usually pushed by naturally UNIX folks.

JOVIAL, ESPOL, NEWP, PL/I, PL/S, PL.8, PL/M, Bliss, Mesa, Modula-2, VMS Basic, VMS Pascal,...
The major religions all try to answer the question of death. Singularitarianism answers it by pointing to longevity research and saying death won't happen, that death is a bug (despite being omnipresent in biological nature and in accordance with entropy), and that anyone who doesn't adhere to this belief is an evil deathist.
> My mother in-law has two sewing machines. One of them is one of the first electronic sewing machines (from the 70s) and one is much older. Guess which one still works like a charm?

There's a bit of survivorship bias and N=1 here.

I'm old enough to remember machines full of relays and discrete components that failed pretty often and required a lot of troubleshooting with schematics on hand. Modern appliances – if built out of decent components – have a much better shot at surviving long term. Less discrete components that can fail, more debugging capabilities, logic that's implemented in a rock solid processor rather than an unreliable mess of digital gates (or worse, analog logic).

There's obviously a point where there are diminishing returns, and probably another one where more complexity actually decreases reliability.

> Smart things would ideally just revert back to being functional dumb things (rather than bricks) if their electronics fail.

If possible, yes. That's only really an option for simple devices.
NIFs are dangerous, ports are not. Basically a NIF runs in the same memory space as the BEAM, so misbehavior of the NIF can crash the entire application. On the other hand, they have wildly better performance than ports, which have to operate through STDI/O.

The Rust / BEAM memory sharing problem does exist, but it's not nearly as bad as in more traditional C NIFs, because almost all C programs leak memory due to bad manual memory management. Hence all the buzz about Elixir+Rust.
Simple: I'm giving you some data points, skewed as they may be.

You're providing no data.

And so you're right - there is no debate.
Even temp=0 isn't fully deterministic for some reason, most likely floating point non-associativity and related issues.
You can't grow forever. Getting to a sustainable place today is better than blowing the problem up and making it even harder in 50, 100 years when it's even more lopsided.

The issue was caused by too many kids. Those kids are now getting old.
that exposes quite a lot more information than I expected, given OP's description of how the privacy laws work. it includes the suspects' ages, backgrounds and (very distinctive) first names. it took me a mere second to find their full names by Googling - there's not many 71-year old noblemen named "Heinrich XIII"!

so I guess it's a figleaf? good for them, I guess?
TeXmacs fork Mogan Editor v1.1.2 released with macOS arm and Ubuntu support
I... would not describe that trilogy as a fun read, though I think you were being sardonic in as much as the premises throughout are apocalyptic and nihilistic.

Whenever the CSD and the JdF fault are mentioned, I scan to see if this trilogy is mentioned, and if so, if a content warning is attached.

I have many ties thought, I would like to recommend this to people as disaster-porn,

but (not unlike Accelerando), I can't, generally,

because it is also unremittingly disturbing BDSM torture-porn.

I have wondered recently whether with the help of AI tools like Hyperwrite, one could excise that content and leave the other aspects coherent.

TLDLR if Watts isn't a hardcore devotee of BDSM, crossing over into fetishization of torture especially of women, you wouldn't know it from these novels.

A shame as the stuff about the rift itself is quite good.
I love tailscale, but an unusual thing happened when I upgraded my home pc to Windows 11. Now my tailscale still connects to all of my other computers and servers, but I can't browse any network shares. I guess authentication changed in Windows 11 and is not backward-compatible. Tailscale worked marvelously for me for ages, but Windows 11 for sure threw a wrench in the gears!
Where did you get this idea? Depending on your task, Erlang can be very fast with IO because it will aggressively use writev/readv instead of write. Obviously, you can do this if you "know about it" in low level langs, but it might be a pain.

Erlang is generally considered to be compute-slow (which is generally the case without dropping to nifs).
Yeah this seems like a big win for Azure overall, which is otherwise not compelling vs AWS unless you are all in on MS stack (Windows, SQL Server)
Browse Any Websites Together – Trending #1 on ProductHunt
As a founder, I'm excited to introduce Collaborate from Sariska, a Chrome extension that's currently trending at #1 on ProductHunt! With Collaborate, you can now browse websites together and collaborate in real-time by taking control, making online interactions more productive and enjoyable.

Imagine window shopping together on e-commerce websites, watching movies or series in sync with friends, or collaborating on GitHub pull request reviews collaboratively. Collaborate makes all of this possible with just a few clicks.
I'll be here for a couple hours to answer your questions. Ask me anything!
Start building your subscribers base on the platform that doesn't pay rent and has a set of lawsuits pending by creditors. And changes drastically on a whim about once a week. Like say for example maybe he decides a tweet that mentions battery fire shadowbans you, or whatever.

People who bite, deserve their fate.
Don’t record your social life on an append-only social network (2022)
There are a lot of locally run LLMs, LLaMA is not the only one; GPT4All, Pythia, OpenAssistant, and the new Databricks Dolly 2 can all run locally.
And everyone (especially here) blaming the homeless and mentally ill people abandoned by the system.
The homeless-phobia of white collar individuals is the problem.
magit and org-mode are the two items that made me try emacs a few times now. Never been able to make it stick though.
Funny thing is, net metering 1.0 (where a credit is a credit) would have been worse for us than NEM 2.0, where I can generate at peak hours for 40c/kWh and charge the car off-peak for 30c (for example). It was even better when I had 1pm-7pm peak hours; now that I've lost those, "peak" is fairly useless because 4pm-9pm is not exactly prime solar generating hours.

We're looking at a remodel and I definitely missed the boat with the April 14 deadline. I just assumed I could grandfather in my old panels and maybe add capacity under the new scheme, but it sounds like any changes I make to capacity shift me right over to NEM3.0, which means there's probably no point in adding capacity. I'm not sure if the changes required in redoing my roof (removing panels, putting right back where they were) or optimizing (moving existing panels to a new location) hurt my NEM2.0 status or not.

Which is frustrating, because currently my annual true-up is like $700/yr for power. I'd like to go from a gas furnace to an electric heat pump, meaning I'll be using more power, but financially it doesn't make a lot of sense to add panels and lose my NEM2.0.

I had also assumed I'd need to add capacity by .. tomorrow, which I knew I wasn't ready to do. Turns out, I could have just engaged with our installer and had the plans drawn up and approved, and installed them later this year, which is the plan anyway.

The frustrating thing about the whole system is tiering. You really just want to stay in tier 1 but that's impossible in the winter with an EV. And it'll be even harder with an EV and electric heat.
Why most software is buggy
Yep. Centralized solutions can be implemented in a more efficient manner, and don't rely on convincing millions of apathetic individuals to both care and directly spend their money.
It's overcomingbias.com but not usingnuance.com.

The enabling of generative fakes, automated actions, and replication of human-like works in little time are the main concerns.
Sure but now the advice is what? first determine which of these 10 api keys your app uses are really secret, for those that aren’t just stick em in the binary and you are done, for those that are set up a proxy server with authentication, store the keys on that, and call the apis through there. …or you could stick all 10 in the binary and be done in 5 minutes. Can you start to see why it is so common that people just stick api keys in the binary? Can’t we have some reasonable dev experience for storing secrets that isn’t 10x the effort?
100X easier is probably true. That still doesn't make it easy in an absolute sense. Check out the founders of openai and see how many of them are from Europe. Then realize that they are in the United States for one reason only: access to money. No EU VC is going to be able to match the kind of funding that is available in the US, and the longer that situation persists the bigger the chance that there will never be a reversal.

My grandmother had a nice proverb that roughly translates to 'the devil shits on the larger heap'. It is meant to convey the picture that once there is a large pile of money somewhere that that pile will grow faster than a smaller pile of money simply because having access to large amounts of capital means you can place larger bets and absorb more blows. The EU capital climate is comparatively risk averse simply because there is less money to go around.
I don’t think it’s that easy. You get little feedback about traffic and getting an AI to accurately repeat your ad would be difficult, so this sort of SEO would be much less profitable. It’s too indirect.

Rather than being like advertising, maybe it would be more like PR where your target is journalists and it only indirectly reaches readers?
US isn't on track to have any issues with this. We already subsidize children in massive ways. Half of my property tax goes to schools. Happy to give it, but it is a LOT of money (I don't have kids).
Spain offers to pay companies testing a 4-day work week
That thread had me checking a couple times to make sure I had not accidentally somehow ended up on NextDoor.
I can also recommend "The Old Patagonian Express", the first of Theroux's books that I read. It's about a rail journey from Boston to southern Argentina.

https://en.wikipedia.org/wiki/The_Old_Patagonian_Express
Biofire Smart Gun
Precisely. Anybody ignoring that factor is limiting their understanding of why this keeps happening.
For your last paragraph, wouldn't this also apply if you formerly had a clearance per SF-312?
They can do that with pricing. E.g. when the grid most needs the power, price the surplus accordingly.

I think NEM 3.0 has some provisions for that where power in the 4pm to 7pm block (or close to that) is bought back at a high rate.
> ChatGPT competitors of EU origin?

ChatGPT is not research. If you want real research: https://ai.facebook.com/blog/large-language-model-llama-meta...

Edit: end paper is https://arxiv.org/abs/2302.13971

> Hugo Touvron, Thibaut Lavril, Gautier Izacard, Xavier Martinet, Marie-Anne Lachaux, Timothée Lacroix, Baptiste Rozière, Naman Goyal, Eric Hambro, Faisal Azhar, Aurelien Rodriguez, Armand Joulin, Edouard Grave, Guillaume Lample

> We introduce LLaMA, a collection of foundation language models ranging from 7B to 65B parameters. We train our models on trillions of tokens, and show that it is possible to train state-of-the-art models using publicly available datasets exclusively, without resorting to proprietary and inaccessible datasets. In particular, LLaMA-13B outperforms GPT-3 (175B) on most benchmarks, and LLaMA-65B is competitive with the best models, Chinchilla-70B and PaLM-540B. We release all our models to the research community.
"I think the nukes are going to be a lot more dangerous than the volcano, and now we have fallout and an erupting volcano."

Oddly the eruption might help mitigate the resulting fallout.
That's strange because to me orange is definitely a bro color. It's the "Look at me, I have a fart can and aftermarket turbo" color.
See, 8000 doesn't seem like enough. Only eight million people eat a portion of beef on a given day?

Obviously it doesn't quite scale like that - not every cut of meat is a prime steak, some of it you'd chop up and stew. But a big pot of stew will feed a dozen people, and doesn't use a lot of cow, and what it does use is not an expensive bit.

Right now livestock is the best thing we have for turning stuff humans can't eat into stuff humans can. I can't eat grass. Sheep can. Cows can. Hens eat everything.
The article says that (as far as they can tell) the liquid pressure helps reduce the plate friction, so leaking actually contributes to stress build up:

> Fluid released from the fault zone is like leaking lubricant, Solomon said. That’s bad news for earthquake hazards: Less lubricant means stress can build to create a damaging quake.
An LSP seems overkill for syntax highlighting? This seems more like a treesitter thing.

(Mind you, I have no experience with TypeScript, just saying this as a general remark on what those components do.)
Used it for weeks internally, finally gave up after deciding it I more than once felt the day's use was a net productive loss even when working with internal Amazon packages (that it should have had a training advantage on vs copilot). Terrible UX and copilot really has just miles more intelligent suggestions.

Tried it for a bit this morning with the "newest" release and didn't immediately observe any improvement, though this is far from objective of course.
Ultimately, maybe not, but I finally dabbled in geolocation on a property that was receiving comment spam. I ended up eliminated 100%, not nearly 100%, actually 100% of the spam by blocking anonymous content from one country.

In another application I got rid of 90% of the flash wear on an IoT device by blocking a single country from a port.

A determined, targeted attack will go around a geoblock, but I have to reluctantly admit that it can be useful for the high volume attacks.