skysight-inc/HackerNews huggingface dataset:
TFA explains:

* "Graphics and sound weren’t hidden behind ‘APIs’."

* Programs were written in 8 bit assembly

* Generally, the 8 bit CPU was considered a complete package, rather than just one small piece as RV32I is.

Those sound nice to have for didactic purposes. 32 bit could do that, but the RISC-V ecosystem/community seems keener on integration with wider world, rather than keeping a small complete system.

I'll check out some 8 bit ecosystems/communities. Video game space seems active? Or maybe there's a RV32I community for writing retro style games, with some simple graphics support?
You're right. You are confused. He or she didn't get an email like that. It was an email that said, "Saw your profile on HN and we think your skills look like a good fit for our team." No one saw the profile and thought that. Re "wondered if you'd be interested in our YC company," no one wondered that.

This was a deceptive email meant only to advertise the fact that Anima 1) exists, and 2) is accepting applications. It should have been posted in the "Who is hiring?" thread.
One reason you might want MA instead of TM would be that as near as I can tell you can’t get Medicare to pay for anything from a provider that doesn’t accept assignment. If there’s a specific provider you want (or need) to see and they don’t accept assignment, Medicare won’t pay anything. No concept of “out of network”, no reimbursing your own costs.
This has bugged me for a long time too – on Linux you can use readlink -f to get realpath, but that’s not available on OS X.

So I built it into Oils (both OSH and YSH):

source $_this_dir/lib/util.ysh

$_this_dir is a special variable that’s relative to the file it’s being sourced from.

https://www.oilshell.org/release/0.19.0/doc/ref/chap-special...

https://www.oilshell.org/release/latest/doc/ysh-tour.html#ap...

It starts with a _ to let you know it’s magic, similar to _status and _process_sub_status (the latter being unavailable in any shell besides Oils BTW)

So yeah this one reason I say POSIX and shell are “rotting” – they lack extremely basic functionality like this. This could have been done 20 years ago, but there’s nobody really pushing it.

(We may add namespaces to shell, which will change some things in the example above, but it won’t change _this_dir. We can use feedback and help! - See recent story https://lobste.rs/s/h4egaz/oils_winter_status_update )

(copy of lobste.rs comment - https://lobste.rs/s/4emmdl/sh_relative_shell_script_includes...)

more:

Oils Winter Status Update - https://www.oilshell.org/blog/2023/11/status-update.html
The US has the same thing for a very long time with the National Do Not Call registry: https://www.donotcall.gov/

The problem is that it's nearly impossible to enforce this. Would be curious to know if Norway has had any better luck.
There is no reason why my adjunct professor spending 45 minutes a week, twice a week for a few months, in some old building, should cost me and 70 other people $3000 each. The tuition problem is one of bloat and greed.

That's nearly a quarter million dollars, of which the professor is probably getting a few thousand. where is the other $200k+ going?
What happens if there’s a storm? Hurricane? Etc?
Someone made a benchmark of serialization libraries in go [1], and I was surprised to see gobs is one of the slowest ones, specially for decoding. I suspect part of the reason is that the API doesn't not allow reusing decoders [2]. From my explorations it seems like both JSON [3], message-pack [4] and CBOR [5] are better alternatives.

By the way, in Go there are a like a million JSON encoders because a lot of things in the std library are not really coded for maximum performance but more for easy of usage, it seems. Perhaps this is the right balance for certain things (ex: the http library, see [6]).

There are also a bunch of libraries that allow you to modify a JSON file "in place", without having to fully deserialize into structs (ex: GJSON/SJSON [7] [8]). This sounds very convenient and more efficient that fully de/serializing if we just need to change the data a little.

--

1: https://github.com/alecthomas/go_serialization_benchmarks

2: https://github.com/golang/go/issues/29766#issuecomment-45492...

--

3: https://github.com/goccy/go-json

4: https://github.com/vmihailenco/msgpack

5: https://github.com/fxamacker/cbor

--

6: https://github.com/valyala/fasthttp#faq

--

7: https://github.com/tidwall/gjson

8: https://github.com/tidwall/sjson
Just watched the video, that was very interesting, didn't knew about this Youtube Channel, so thank you!
in the USA (South, I presume, since lakes freeze in the north) - big lakes are used for recreational boating big time. dudes just floating out there in speedboats, drinking bud light and waterskiing. said dudes probably would NIMBY the hell out of something like this, which would involve "no wake" signs, unsightliness, etc. etc.

Could be great for drinking-water reservoirs though.

if freezing and big waves/storms wasn't a problem, the Great Lakes obv. but with so much flat underused land in the west, putting these in water might not make so much sense. unless there are economies of being able to produce them completely in a factory with a dock and then float them into place. but unpredictable, violent storms seem like a huge asterisk.
It seems like the vast majority of these are from 15-20 years ago. A lot of websites from earlier internets, not so many iOS apps. Is the tech industry too developed or formal these days to seek out random programmers who have built something on the side, rather than leetcode experts with degrees?
Ask HN: Experience using your user's Google Drive instead of a database?
There are several apps that will let you use their service without creating an account or storing any of your data with them. You sign up with google or dropbox etc, and the app will read/write everything to your storage provider.

Have any of you done this? What has your experience been like? Have you found a way to make this work with multi-player? What storage provider has the best API for this?
Unsure, as each local community is different, but the NREL produced a study in 2018 that roughly 10% of the US' annual electrical production could be satisfied with similar installs. All politics are local as the saying goes. It has been quite challenging interacting with local stakeholders on the topic when they believe outright falsehoods (solar cannot be recycled today, it reduces their property values, etc), which is where state laws preempting local planning come into play for renewable development (California, Illinois, Michigan, New York as of this comment). I have literally provided evidence (a packet I have created to educate on these topics with robust citations) to these people politely in person who then downgrade to, "I don't care, I don't like it." (not everyone, but more common than you would hope for) I am advocating in other states for similar legislation that overrides local planning to continue down this path. Works better in certain states than others, obviously.

https://thehill.com/changing-america/sustainability/energy/3...

> A 2018 study from the National Renewable Energy Laboratory (NREL) estimated that installing floating solar installations on the more than 24,000 human-made reservoirs in the U.S. could produce around 10 percent of the nation’s annual electricity production.

More reading:

https://pubs.acs.org/doi/10.1021/acs.est.8b04735 ("Floating Photovoltaic Systems: Assessing the Technical Potential of Photovoltaic Systems on Man-Made Water Bodies in the Continental United States")

https://www.nrel.gov/docs/fy22osti/80695.pdf ("Floating Photovoltaic System Cost Benchmark: Q1 2021 Installations on Artificial Water Bodies")

https://www.nrel.gov/docs/fy22osti/83149.pdf ("Enabling Floating Solar Photovoltaic (FPV) Deployment: Exploring the Operational Benefits of Floating Solar-Hydropower Hybrids")
The penetration rate is pretty obvious when you look at social media at this time of year. Everyone has posts of their Spotify Wrapped. 226 million doesn't seem that high when it's the only music streaming service that most people in Europe are even aware of.
You don't need a formal conspiracy when you have an elite with converging interests.
Just today I was instructed by my bank to "use your full name". I have two middle names an the total length is 33 characters. The length limit was 20-something characters.

(the most annoying part is that I'd change it if I could because it has no value to me and is just a pain, but that my government doesn't allow it... :-/)
I had a very similar experience, however it was Nebraska, not Texas.

Pandemic happened and everyone went panic mode for about two weeks. Local government said they were going to base restrictions off one metric, hospital capacity, and then things sort of went back to normal as the city hospitals weren't overflowing for very long.

People did die, but the it seemed like all the people who got screwed had obvious and major pre-existing conditions and the community was generally surprised they had made it as far as Covid in the first place.

No one I knew thought it wasn't happening, but the media response versus the severity of the problem on the ground seemed at odds in the area.
College stations are usually the hold outs for non-mainstreamed music, in my experience. I was also a college DJ, so +1 for college radio, even if your tower can't reach past the parking lot. ;)
While being a student I wrote a blogpost explaining what's NLP to laypeople. It was mostly targeted at my friends but I still put it on LinkedIn. Got me a startup job.

The post: arminbagrat.com/What-on-Earth-is-Natural-Language-Processing/
What I'm hearing is that universities coast-to-coast should start "researching" Facebook.
You're either going to ask to get taken off of management, or you're going to quit, or you're going to just try to suffer in silence until you do one of the first two.

I'd try the first one. The third one is damaging you. Yes, you've improved your ability to cope with the damage, but... my father suffered through a job he hated for seven years. I saw what it did to him, and what it did to his family. Yeah, I know, every job has parts that you don't like, but some are worse than others. If it's bad enough that you need out, you'll know. Even if you can cope... why live under that burden for the next X years?

If you go to your boss, the problem is that you were his way of escaping from his intolerable situation. He likely won't be open to you wanting out, unless you offer him an alternative. "I think Person Y could be good in this role; I can stay in it for two months to help them get up to speed."

If they don't take it, then you can look for a new job. (Don't leave the old one first if you can help it!) Tell the new people straight out - "I don't want to be a manager; I want to be a senior contributor." Some places will reject you for that reason - they think all senior people have to become managers. But some will be fine with it. It just may take a bit of looking.
SEEKING WORK, Remote or San Francisco onsite, full / part time, US Citizen

Ten plus years experience developing software for the web. I have lots of experience in the health care field. A generalist that enjoys shipping products. Also interested in technical PM type work. As far as coding goes, I've been into SvelteKit lately.

---------------

Experience / CV:
https://tommichaelweber.com

Email:
thomas@hoverstate.dev
This is a nit for me in the PDF experience. The browsers I use tend to have no difficulty in rendering the PDF in the browser, but every now and again, you click on a PDF and now it's in your Downloads folder and opening up your OSs PDF viewer. 99% of the time, those PDFs are as disposable as HTML pages that I'd rather not manage and intern on my machine.
Sellafield: Europe’s most toxic nuclear site
I bet there are a lot of small companies called McDonald's something in Scotland.

It doesn't matter as long as they aren't serving food.
Τĥιs ñåmè/ įß ą váĺîδ POSIX paτĥ
Etymologically, probably, but its most specifically, in its current popular use, about a person with a strong parasocial attachment to someone else, particularly one that is sexually-tinged.

Very commonly used to describe relationships of devoted followers to social media figures.
Where can I read about that claim being made?
Going from 0 → 1 migrated route was "medium difficulty", I'd say — there was a non-trivial amount of scaffolding I had to build out around auth, error codes, and so on, and django-ninja's docs are still a little lackluster when it comes to edge cases.

Once I had that one migrated route, though, the rest were very simple. (And I am very happy with the migration overall!)
I'm building pipelines for myself to use. The result is often pipelines that other people can use too. It's all just code, there's nothing magical in building pipelines.
I saw this same video a couple of months ago. Don’t remember how I ended up getting that recommended to me. Probably watching videos about cinnamon and pepper (trying to figure out how white pepper is different from black).
I didn't say that there's no desire for low level capabilities: without that, nobody from managed environments would care about Rust. But to overcome the skillset inertia that keeps people in the language they are already good at, the gap needs to be bigger than "it's still gc, but the runtime is slightly more lightweight". I'd rather consider those projects as evidence of how high that "different enough" threshold needs to be.

Back in 2003 I loved the idea of D, even if I never used it. But then I also loved the idea of C++/CLR, so I would not put too much on my judgement. My opinion about D has changed far less: still have a soft spot for it, just not enough to make the jump
> Phone os UI peak was iOS6.

I couldn't disagree more strongly with this.

The UI can't just be considered on its own without a discussion of the underlying functionality that it presents. iOS6 is like a caveman's OS compared to what today's OS versions can accomplish.

So it may be true that iOS felt simple and intuitive, but it was also presenting so much less functionality that it really makes broad comparisons seem disingenuous.
Laws are regulations are mandating data collection.

What we actually need is their absence.
Ooh, interesting!

Jupyter got rid of their direct javascript interface for security reasons that I don't agree with. Does Pluto.jl have a model where trusting display code is as easy as trusting the code being run?
They reached out to me pretty normally.. I did a "who want's to be hired" and got back a friendly message from the CEO. Then they had me do a test I thought I did pretty well on, but never heard back.
> Didn't Lee get within striking distance of DC in real life?

Yes, twice, after the first and second battles of Bull Run.

There was also a cavalry raid by Early that crossed the Potomac upstream from DC and came down towards it from the northwest. Probably not a true threat to DC since Early didn't have enough troops, but it certainly threw a scare into the people there.
Based on the example shown on the page, the output doesn't seem very good. If that's one of the better examples the software produced, I don't think this will be useful in practice.
Such a skibidi response.
And as long as you keep them connected regularly, they are backed up.

What you can't do is connect a 20TB USB drive, back it up and put it in your cupboard for a year and expect the data to still be there.
... so the money is there.
I don’t really see how your comment is at all relevant to the topic at hand. The accusation is that Facebook used a donation to Harvard to silence a critic, it has absolutely nothing to do with whether that criticism is published on Facebook or not.
I've received plenty of negative feedback on the internet for this (and up to now, discarded all), but I really don't think acceptance review is the correct time for guidance.

Yes, juniors need guidance. That means you must read their code, and talk to them about it. They also need real-world feedback. They do really need you not managing all of the interaction they have with the real world. Now, what you can not manage is up for a complex risk analysis, but they really need you to get out of the way at some point.
Show HN: Satounki – Self-hosted temporary elevated access management service
I was reading through the comments on this HN post last night[1] which inspired me to share this project here today.

I've been working on Satounki since I got laid off last month. It's the culmination of a lot of experience building similar ad-hoc internal tooling at various places throughout my professional career.

Satounki already includes:

* AWS support

* GCP support

* Cloudflare support

* Auto-generated Terraform providers from the Rust API

* Auto-generated Typescript client wrapper from the Rust API

* Slack bot for request notifications, approvals and rejections

* CLI for requests, approvals and rejections

* Dashboard for exploring policies, requests and stats

The scope of this project is pretty big and I'm looking for contributors; if you know Rust, Go, Typescript, Nix, or even have an interest in them, take a look and see if this is something that you might like to work on!

[1]: https://news.ycombinator.com/item?id=38511280
You can also let the dam fill up more when the sun is shining and use more of that power later.

I dont think it's quite appreciated enough how well hydropower - including existing hydropower installations and new ones like snowy 2's 350 GWh battery - helps offset the variability of solar and wind.

Not everything has to be offset with a lithium ion battery pack or an overpriced nuclear power station.
What learning curve? Between the borrow checker, copilot, and gpt it’s not really hard to know when to use &.

I’ve been rewriting my python personal project in rust the past month and it’s going much quicker than I expected. And with Dioxus I’ll be able to distribute a full multi platform gui app at 10mb vs python + JS and all the fun that comes with that.
If you know anything about public policy, Michael Bloomberg's association to Harvard, the Joyce Foundation, and largely anything about behind the scenes at Ivy Leagues at all...

You would know this is typical modus operandi for Harvard.
extremely cursed. great job
> Not to mention all the other weird variations including haveibeenburned.com, haveigotpwned.com, haveibeenrekt.com and after someone made the suggestion following the revelation that PornHub follows me, haveibeenfucked.com

That is honestly pretty hilarious of a side effect of media fame!
Yeah no. There are probably amazing and insightful cooking videos out there, but the moment you intentionally withold the recipe unless people pay, you're using a disadvantage of the medium for rent-seeking.
Of course, it's not 100% subjective - rarely anything in the world is 100% anything.

But I think that most people consider their personal preferences to be better and more readable just because they're used to them, so I tend to take the opposite attitude as the starting point. There were more than a few situations where I've had a coworker tell me "just read the code, it's very readable", only to spend the next two weeks just trying to figure out how it works. Sure, once you figure out how it works and it "clicks", it's no longer (that) unreadable, but the fact that I have to spend so much time reading the codebase in the first place made me convinced that personal familiarity is a great part of what "readable" means.
A guy I know broke up and first got into a drinking binge. Then hated it and turned into a gym rat. He became proper swol, started reading and meditating.

When he bench pressed, his mantra was "Breakups build body builders".
State of Mozilla 2023
For squashfs there is `tar2sqfs`[1] and `sqfs2tar`[2] (and now also `sqfstar`[3]) that can go from tarball to filesystem and back again.

For ext4, I recently saw a patch set on the mailing list[4].

Not sure about other filesystems tough.

[1] https://manpages.debian.org/unstable/squashfs-tools-ng/tar2s...

[2] https://manpages.debian.org/unstable/squashfs-tools-ng/sqfs2...

[3] https://manpages.debian.org/unstable/squashfs-tools/sqfstar....

[4] https://lore.kernel.org/linux-ext4/20230812150204.462962-2-j...
This social listening company does one: https://alerts.talkwalker.com/alerts/

They might try to call and email you though.
I'd wonder what the rest of that API surface looked like. If the rest of the functions were longDescriptiveCamelCase() and then you tried to slip in mkdir(), then I'd say yes, "stylistic consistency" was gained during that unnecessarily difficult back-and-forth.

If the other functions were chdir(), remove(), rmdir() and so on, and somehow the reviewers picked your code change as the time to change it all, then yea, what a waste.
We should just tax income over $10 million at 90% for both people and corporations. Maybe then we could have an actual healthcare system
Recursion is just a species of iteration for a computing scientist. It's the kind of iteration with an implicit stack (that may be elided for tail calls). There is nothing special about "the stack" other than that pretty much all of our silicon is engineered to make it perform well. So in that sense it's pretty special, but mathematically not so much.
So it can call itself an AI startup?
Why are they so focused on that? It seems like a great way to drive a school into the ground.
That's a USB power supply.
Is

X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*

a valid company name in the UK?
Wow and she is just 18 yo.
Generals play a role, sure (and that includes generals who don't play a battlefield role at all), but they also need proper support from their government. Much of the credit for the Union logistics effort has to go to Stanton, the Secretary of War. The Confederates had nobody even close in their government, and didn't really see the value of it until it was too late.
wouldn't 40MMM be 40 trillion (40M-million)...?
Scandinavia here too. Our support folks are based in Stockholm, AWS has some sort of permanent presence there IIRC.
I do not know what RTO is, but her union is certainly shitty - and still doesn't give raises. And your advice of "in addition to taking on the job of training these artists, and doing extra work to integrate with their sub-par assets, you should take on the job of a politician too, then you'd see how great unions are!" doesn't really gel. Some people want to just have a conversation with their boss about what work they want, not take up three new jobs they don't want because "The Guild" gave them a shitty contract.
Solid fundraising strategy, to be sure.

Legit ransomware.
> Pretending to surrender, then not surrendering very much is a war crime.

https://en.wikipedia.org/wiki/Surrender_(military)#False_sur...

The very notion of a "war crime" only arrived in the 20thC. More generally (as Wikipedia notes) the act amounts to perfidy, which isn't a crime anywhere I know about.
No, most people are coming to realize that there is no "existential threat" from climate change (Something that has happened naturally over the history of the Earth), and that it's more about control of people than anything else.