skysight-inc/HackerNews huggingface dataset:
I love this part about zig too. It definitely makes interop with, or gradual migration from, C, much easier.

It's also the source of my major problem with zig. It doesn't have its own ABI [1].

So, if for example, you want to write a library in zig, to be used by others from zig, they must build your library with their project. That may not be an issue for smaller things; but for a large library I'd really like consumers to be able to pull in a binary with just a definition (header) file. Since zig uses the C ABI, that would currently mean translating everything to and from C at the binary interface, and losing all ziggyness in the process.

[1] https://github.com/ziglang/zig/issues/3786
This is the definition wikipedia gives me for engineering:

"Engineering is the use of scientific principles to design and build machines, structures, and other items, including bridges, tunnels, roads, vehicles, and buildings."

Seems to align pretty well with building software.
No, that's just really what these "ranch" owners are like. I've been shot at on legally-accessed public land, escorted off legally accessed public land by private security, and had public roads blocked off all by overzealous asshat "ranchers" who think they own the public land. I'm going to be honest, it takes a great deal of restraint to be shot at (not seriously aimed at, just warning shots across the bow, but still terrifying) and not shoot back.

I put ranchers in quotes because these people roll in from Texas or California (or they're mega corps like Farmland Reserve LLC or the Gates Foundation), purchase a ranch or farmland, lay almost everyone off, shut down basically all active ranching (I believe this might be part of Gates's anti-global warming schtick), and then do nothing with the land beyond sell private elk hunts. And of course they don't want me shooting animals on the neighbouring public land, so they hotly contest those with signs, fences, gates, private security, etc.

The fine for blocking a public road in Montana is laughably small. Something like $50/day, which isn't even pennies for these people.
I agree that it is very simple, but I believe that you should not make up your own definition (respectfully) :).

What you describe is "source-available": https://en.wikipedia.org/wiki/Source-available_software

Open source implies stuff like free redistribution and derived works (among others): https://opensource.org/osd/

Free/Libre implies open source, but goes one step further, implying freedom for the end-user. If I license my library as LGPL (for instance), I am saying that I want the end-users to be able to read and modify my library in the products they buy. And therefore if you want to build a product using my LGPL library, then you must make sure that your users can do that with my library.
What patient population are you talking about? Statins have excellent evidence behind them.

> - Absolute risk reduction in CVD-caused mortality is mild at best (<1-2% absolute risk reduction)

It depends what your baseline risk is and what time point you're looking at.

> - Percentage of people that get side-effects is higher than the percentage of people that receive a benefit from statins; as well, the side-effects are rather serious in affecting QoL -- making them a poor choice as a long-term prophylactic

This is just completely false, even from 2013 data[0] (which overestimates diabetes) but is better addressed in a subsequent review [1].

The side effects, if they do happen, are also self-limiting and stop with cessation or changing agents.

> - Generic lipid panels that the vast majority of people take are generally worthless for estimating lipid health ... and only loosely correlated with cardiovascular health

See reference [1] and [2].

[0]https://thennt.com/nnt/statins-for-heart-disease-prevention-...

[1]https://www.thelancet.com/article/S0140-6736(16)31357-5/full...

[2]https://www.onlinecjc.ca/article/S0828-282X(21)00165-3/fullt...
No? Replication tends to be a bodged-on mess throughout, full of undertested edge cases, of which failover is definitely one. If you build the system so that nodes joining and leaving is a natural and normal part of operation, well, it naturally works a lot better.
> One of the issues is that LSD also simulates the feeling of insight. How many trip reports mention "finding the solution to everyone's problems" and "forgetting" it upon sobering? (They didn't forget, they never had it, the LSD simulated having it...)

Are you sure you're not confusing LSD with THC? What you're describing is well known as "stoner epiphanies"...
That's a lot of great, rational, decisions for how to set up those rotations.
On the scheduling front, how do you decide which engineers will be working which shifts?
Have you considered scheduling solutions like https://oncallscheduler.com? It makes the scheduling automated, fair, stable, and gives the rotation members control over when they work. It writes schedules into PagerDuty, and gets the times when people work onto their calendars.
I'd suggest you don't. If I found out a salesperson was recording my calls without me knowing I'd not only cancel any business with the company, I'd blast them to high heaven and back. Knowing a call is being recorded isn't "intrusive".
I've done both: stress analyst in defence industry, programmer in lots of industries.

Software isn't even close to engineering.
Here's the full quote:

> Following the System V ABI, which is required on Linux and other Unices for system calls, invoking a system call requires us to put the system call code in the register rax, the parameters to the syscall (up to 6) in the registers rdi, rsi, rdx, rcx, r8, r9, and additional parameters, if any, on the stack (which will not happen in this program so we can forget about it). We then use the instruction syscall and check rax for the return value, 0 usually meaning: no error.

> Note that Linux has a ‘fun’ difference, which is that the fourth parameter of a system call is actually passed using the register r10.

That makes it sound like it's only Linux that uses r10 and every other OS uses rcx as the 4th parameter with syscall, but really no OS uses rcx with syscall.
> Stallman should get credit when he nitpicks the finer points, because it might be annoying

I've long thought that the aspects that make him annoying are the very same aspects that make him invaluable.
Oh, yeah, I saw that one, but I wouldn't try to draw any conclusions from it. It's a link to another article[0] that provides the map with a proper caption:

> The area around Elk Mountain is surrounded by a checkerboard pattern of public (yellow) and private (white), as well as state (blue) lands.

So the yellow is actually the public land, and it's unclear how much of the white is actually the ranch in question and how much is just other private land.

[0] https://www.hcn.org/issues/54.3/north-public-lands-why-four-...
Here are some examples, or you could use this library itself in rust https://github.com/vorner/slipstream
Or Matrix, which also has threads now.
I think that the OSI definition has a large consensus: https://opensource.org/osd/
I read through the code and tried it out for 15 mins.

It's a hard-coded program that can do a text search for it's own hard-coded, human-implemented functions. Apparently it can string those functions together, but doesn't do it correctly.

https://github.com/MineDojo/Voyager/tree/main/voyager/contro...

20 minutes of light reading through the repository pretty much dispels any notions that this is a self-learning system that can reason and think. It's the same minecraft automation we have been seeing for a decade now, with a chatbot text search builtin.
I just wrote a comment about this kind of thing recently. It's sad that 2023 seems to be the year of various kinds of bullshitters intentionally diluting the meaning of "open" and "free" software in order to deliberately confuse the public.

I feel like the DFSG is the most concise version of what the Internet used to generally consider open and free software: https://wiki.debian.org/DebianFreeSoftwareGuidelines
Needs Asimov's 3 laws.

(with a giant exception for the enemy)
There needs to be a tiered license then - if you pass the more rigorous exam you can drive cars without the extra "safety" features. Making AEB mandatory would increase the survival rate of poor drivers and punish people who actually pay attention on the road.
Not all land is of equal value. Having exclusive access to your own public area that is not going to be developed, could be that ammenity is worth a lot; further it makes the area effectively more contiguous. All is to say the sum can be worth more than the parts.
I think that Lisp taste for minimalism was very much a product of the world adjacent to Lisp and early Lispers: logic. Look at the lambda calculus itself. That whole golden era of metamathematics in the first half of the 20th century.
Where are the facts that back this up? Shouldn't there be disclosed evidence by now? Wasn't the counter culture under surveillance regularly?

This is definitely a fitting conspiracy theory for our increasingly fascist times though.
There is also 100% some regex-style filtering logic which kills the output if it matches certain criteria.

It kicks in for famous book openings (e.g. tale of two cities), but only in English, regardless of what prompt you use to request it - so not part of the model at all but rather a filter on the output.

No idea if it's used for other purposes.
Not sure why this is the top comment. Set the permissions to read only and update via composer
What makes a neural network remember?
Definitely insulation is key. The grid is key I think to smooth out the irregularly generation and the various power sources but over building solar and good planning for shedding snow is key.

In 2021 the array delivered KWh in roughly these groups
8 days over 300 KWh.
96 day over 200 KWh.
84 days over 100 KWh.
110 days over 30 KWh.
20 days over 10 kWh.
15 days at 0 and the rest between 1 an 9 KWh.

If I had the install to do over I would have prioritized a steep incline. The location I choose was easy to install but the panels angle is less the 15 degrees which collects snow.
Here:

https://www.hcn.org/issues/54.3/north-public-lands-why-four-...

or here:

https://i.imgur.com/W3FhYz0.jpg
It was clearly Shakespeare who got the inspiration for his plays from Monty Python sketches. After all they're timeless.
Probably because they also don't have very good bands either.

I have a 20+ year old Swatch Skin which I like mostly because I have to look at my wrist to know if I'm wearing it. A thin unimposing plastic thing, "did it come in a cereal box?" as a wit once asked at lunch.

The Swatch leather-like bands get grungy and break in months, I've worn out a few. My local supplier closed, and the Ali Express replacement I finally got is wearing much better.
A report done in New Zealand in 2018 by arranging quotes for houses around the country found many quoted systems had 20+ yr paybacks.

https://i.stuff.co.nz/business/107335911/solar-power-systems...

But on the other hand if a house is ideally suited for solar, the payback will easily be 10 years.
Making it convenient to write flashcards is critical. I have an Org mode capture template for it.

> The last 5 % for me was switching over from writing my plain old notes into writing flashcards instead.

I would caution against dropping writing plain old notes for broader level topics. I've been doing SR for over 4 years, and a few times it's happened that I'm consistently failing flashcards on a particular topic. The way for me to get "unstuck" was to admit I've forgotten key fundamentals, and go back to my plain old notes for a proper review - the way I would do it before flashcards. This gives me the bigger picture, in a logical order.

Going through atomic flashcards did not help me "relearn" something.
I wondered for years why I was getting so many ads on Facebook directed towards old people. Then I realized that Facebook thinks I was born about 90 years before I was actually born.
>Wordpress is a pile of garbage from a security standpoint and having it exposed to the internet is basically asking to be hacked constantly by spammers and script kiddies.

Deleting (or renaming) wp_admin.php is so important I don't know why it hasn't become a standard part of the install. It's incredible how much your attack surface decreases with just that.
He wrote, in French.
Thank you. This behavior isn't documented in the man pages as far as I can tell?
Agreed, Wordpress is one of the leading CMSs, and with proper security it's fine. Any half-baked cache app will do what this commenter recommends anyway. Some people still irrationally hate PHP and WP.
Computer users of the day were experts, and they were accustomed to using a CLI. Today's users are less computer savvy, and use more applications, which means they can not memorize everything. That said, I do wish more applications provided better keyboard support, like IDEs do with reconfigurable shortcuts. Keyboard macros used to be a thing too.
I had an Audi that would emergency brake on the freeway if it was raining and there was a semi in the next lane. Terrifying.

Now I drive another car that will hit the brakes in parking garages when going around corners if cars have backed in and I am going 5mph or more. I've learned to drive 4mph in parking garages.
Are there any alternative (open source) implementations of the _server_ side of the Reddit API? Then you could just point Teddit, Aurora, etc. at the alternative server. The only required work would be implementing the database backend which seems... feasible.
Anything you create comes from what you've seen, from what you've experienced.

That's a dead-end to start having to pay each and every one of the original sources of the components of your mind each time they are used to create!
In case folks from outside the region are wondering how this situation came to be: https://en.m.wikipedia.org/wiki/Checkerboarding_(land)
Adobe | Product Security Engineer | San Jose or Remote USA | $129k-$235k salary + RSUs + Bonus

Are you interested in creating Security As Code content that has the potential to reach thousands of developers? We are hiring for a product security engineer that is familiar with writing custom rules for an automated code review platform that includes Static Application Security Testing (SAST) and Software Composition Analysis (SCA) scanners. If you enjoy creating developer delight while also helping to increase the overall Securability of Adobe products you might be a great fit for our team.

You can apply at https://adobe.wd5.myworkdayjobs.com/external_experienced/job...
Doesn't work if more than 1 bot exists...
Maybe people who learned to drive on pre-ABS cars?
The planning of U.S. physician shortages (2020)
Yes, checking the ChatGPT interface, yesterday I had 16 conversations, which are usually 5-10 prompts deep. And I only searched for 3 random things on Google (1. finding the azure status page, 2) checking if the spelling of a word was correct 3) and something which I assume is a Typo that made it into my search bar.
FAA Spends $100M to Help Prevent Runway Accidents
Alternate viewpoint: I keep several WordPress sites online, mostly for testing & experimentation.

They are all configured to auto-update. They have a mix of a small number of plugins - mostly high reputation ones.

They sit there and work and require next to zero maintenance.

Yep, they are regular hack targets. The biggest risk is brute force attempts overwhelming the server (until recently, I ran them on a 256MB VPS, because I like suffering, I guess), but with some decent protection there (e.g., fail2ban) it reduces risk significantly.

I would say if your plugin mix is simple and you have auto-updates, there is almost nothing to worry about for the vast majority of people.
You can get your reverse proxy to hide /wp-admin/ from the outside world but still allow access from your trusted IPs or whatever. That will close off a few potential snags.

You might also consider a full web application firewall (WAF) - there are plenty including WP internal solutions, commercial and open source. Me? I slap HA Proxy on the front.

As you imply, I wouldn't bother fiddling with domain names - that is not a security solution and will bugger up the "message".
It's also not that hard to write a simple real bare-metal GUI in assembler. I had to built some lab apparatus under OS/2 1.0, which didn't have a GUI, and most of it was in assembler. It's a while back, but from memory, the main bits I needed were lines and circle segments (using Bresenham's algorithm); mouse pointer draw/refresh; writing text (I copied bitmaps for VGA text from MS/DOS); menus; text entry; and mouse drag as a way of selecting an area or marking a circle. Apart from the mouse pointer, it was single-threaded and pretty simplistic, but good enough to be in use for several years. It had to be: it wasn't easy to move to OS/2 1.1 and get the Presentation Manage GUI because they changed the memory model and for performance reasons some of the bit-bashing I needed for a non-GUI part of the system was done with a large amount of wire-wrap. Anyway, the bare-metal GUI bit was really pretty simple to implement.
I don’t know if it’s that simple.

The Nazis and USSR had eerily similar art. There’s a thesis that “totalitarian art” is a genre, if not a species, of art.

Most dictators don’t like people thinking for themselves. A bunch of pain blotches on canvas can mean “Stalin is terrible” as “Stalin is great.”

The vague “what does it mean” style of art asks the question “what does it mean?” Which is not a question dictators like having asked.
WebNN: Web Neural Network API
There are multiple different statins. The latest research indicates that some are more effective than you indicate, with a lower rate of serious side effects.

https://peterattiamd.com/johnkastelein/
I'm pretty sure in the UK (where incidentally I can't think of any public land you could hunt on) that there is a concept of an implied easement. That is if you own a patch of land surrounded by another patch of land then you logically must have an easement, or you could never use it.
This is bizarre.

I’m all for property rights but if you own a big chunk of land …. this seems less consequential than someone stepping off the sidewalk onto my lawn, or an out of control kid crashing their bike into my yard…

Anyone using the ladder in the photo seems VERY considerate.
Hedge Funds at War for Top Traders Dangle $120M Payouts
I would suggest:

Step 1. Implement a simple calculator

Step 2. Create a file format that encodes sequences of instructions and operands for your calculator

Step 3. Create an interpreter for that file format that runs your file. Add an accumulator and flags that represent overflow and such. And a instruction pointer.

Step 4: Add comments support to your file format (optional)

Step 5. Add support for logical operators, comparisons to your file format and interpreter

Step 6. Add support for labels and jumps to your file format and interpreter

Step 7. Add support for a stack, memory and related operators to your interpreter

In the end you should end up with something like

https://yjdoc2.github.io/8086-emulator-web/compile
I am reminded of the quote, often attributed to astronaut Frank Borman:

“Superior pilots use their superior judgement to avoid situations that require use of their superior skills”
It's not exclusively a "gearhead" opinion to not want a system in your car that can violently take control away from you unexpectedly

Statistics are meaningless to the individual. Sure, emergency braking might be safer across the board, but that means little compared to an individual who already drives safely without it.
If you really need, 170B parameter model can infer a few tokens per minute on commodity hardware.
not https://www.parkerpen.com/ though
On amd64? Which ones?
BitTorrent Protocol Specification 1.0 (2003)
> Agreed. Especially on a formatter. The number of code review comments it cuts out is incredibly time and energy saving.

Are people realistically reviewing code formatting? As long as people aren't making egregious violations I generally don't care if someone leaves a brace on the same line or writes a one-line if statement. I tend to review the overall design and look for bugs and edge cases that might've been missed. If somebody told me they didn't like the way I formatted the code then they've got their own editor and are welcome to change it if they want to be petty.
Twitter to Face Stress Test This Month, Top EU Tech Regulator Says
What about the API user he's directly replying to in the tweet, who asked if the model changed?
Yeah if finishing bottom caused you to be relegated rather than rewarding you with better draft prospects it'd definitely cause a more exciting end-season for lower-ranked teams. I don't think a single team has ever wanted to finish poorly in any league I've known about here.

Though on the flipside failure is punished and that punishment can be brutal. Teams can enter death spirals on being relegated - important players may have release clauses on their contracts stipulating that they can leave on relegation, and the reduced budget from playing at a lower level could make recruiting replacements harder. Some teams handle it well, while others enter multi-year collapses. So while Norwich City appear to be quite happy bouncing between the top two English leagues, back in 2017 Sunderland were relegated from the English premier league to the Championship and the next season were relegated to League One where they got stuck for a couple of seasons (there's a Netflix series that happened to start around this time called "Sunderland 'til I die" which covers this period, it's really interesting and actually a couple of my friends briefly appear in it by coincidence).
True enough among people who care about these things (regardless of what their stance is).

But the majority of devs out there aren't so invested in this stuff and will just use the term in the way they've heard it used. If they've heard it used in a loose fashion, that can lead to confusion. I can't fault those devs for that.
I've come to the conclusion that modern programmers are engineers in terms of finding solutions to problems by putting together differents structures. It used to be that programmers would write all their code. Now we put together code structures that solve a problem. I don't know of any one that writes all the code needed for a project in a professional setting. It would be a waste of time and resources. We might add 1000s of lines of code to glue everything together but what we mainly do is call objects and systems to solve a problem. Engineer is a better descriptive term than programmer.
What will be interesting to see is whether the idea of a Lisp Machine comes back as ASICS become more popular. Will hole machines be designed to optimize performance with a DSL created for some particular domain? In other words, architectures optimized for specific languages (because those languages are optimized for specific domains), not necessarily literally Lisp Machines.

That thought popped into my head because of the “enduring“ in the title. What endures depends entirely on the needs of, and approaches taken by, people in the present.
Don't leave us hanging...
Presumably the bottles of shampoo get smaller as the room numbers get higher. Plus the cash-flow opportunities seem tremendous even if the motel is 99.99999% vacant.
If you have $13,500 that you didn't have before, isn't that an increase?

I do see the distinction you're trying to make though. That's why I qualified it with the word "collaterlized".

Let me also correct you: "Let's say you have one bitcoin. Your funds available for spending are $27,000".

No, we're not talking about selling the bitcoin. There is no 'spending' here. What you're doing is borrowing against the value of the bitcoin that you're holding. You don't need to sell it, you're using it as collateral. The system can liquidate you.