skysight-inc/HackerNews huggingface dataset:
U.S. Navy Diving Manual. A 'slightly' more comprehensive take on everything SCUBA:

https://www.navsea.navy.mil/Portals/103/Documents/SUPSALV/Di...
No, you must secure your server yourself much as you would for any other cloud server that's not a PaaS.
I know this is not the question you are asking, but...
As someone who is not a native English speaker working at a US-headquartered organization, I suggest to use written communication more than spoken. It is easier for the non-natives to keep up with the speed of the discussion.
> but it’s a massive red flag when someone starts to define themselves and their views substantially in terms of that opposition.

Anyone from the other side could make the same argument (and they often do).

If you're trying to name a "us versus them" then there's just one big mainstream entity, the rest is fragmented. So it's not really a "red flag" because opposition is by definition not a coherent group.
>Are you saying things like 'follow topic' suggestions don't show up at all on the chronological timeline

Nope nothing like that. There are promoted tweets (that adblockers can actually block) but that's all. The whole thing is just one chronological timeline for me only showing people I folliow
It could just be a mistake, or no longer true, it doesn't have to be a lie.
Don't care, go away
I am inclined to agree. Unit tests and documentation are two SEPARATE things with different intentions. IMHO, mixing these together harms both.

Unit tests are primarily intended for the developers of the library. They do help users, sometimes, when you're trying to work out some fundamental misconception about what the library DOES, but generally speaking the granularity of unit tests is too fine unless you're REALLY digging in.

Much better, I think, to spend effort on writing clear documentation. R has a problem with that. Docs typically have overwhelming terse detail followed by anemic examples. Couple this with that fact that R users tend to always be in the middle of something urgent and completely unrelated to writing libraries (like, analyzing data and making decisions based on that data) and you get a recipe for frustration.

I find myself referring over and over again to the tidyverse "cheatsheets" [https://posit.co/resources/cheatsheets/]. These show, explicitly and clearly, what the things actually do. I wish someone put that kind of, often graphical, content into the docs for all functions.
I think that's related to how commenters are reacting. The OP sort of implies the only contact he had with instructors was at the beginning of the year when they received their assignment.

I left a comment above about how I left MIT (which doesn't teach as much as it provides an infrastructure for taking tests students use to demonstrate mastery) for a state school (that actually taught the courses offered and provided students with ample lab opportunities.)

I'm now thinking one of the great benefits from being taught by an actual professor (instead of an upper-classman fraternity brother) is that you get a context that is formed over the lifetime of a research career. I learned equations by reading the textbook. But how they were developed, why they were developed, what equations were used before and why they needed better models? I don't think you're going to get that from your fraternity brother.

So... yes... hopefully the UTokyo team had access to the faculty to direct them towards the most fruitful areas of the academic garden. And yes... I think there are some very good CS students out there in the states that could do the same thing. But as I mentioned above, it's great to hear a tale about smart kids working together as a team.
Just a few weeks ago I remember reading Zuckerberg wanting to acquire Unity as part of their leaked VR strategy https://news.ycombinator.com/item?id=33538742

I wonder why they didn't consider unreal instead?
For those lost, the article is largely expanding on just a single sentence:

> octopuses possess a massively expanded repertoire of microRNAs (miRNAs) in their neural tissue – reflecting similar developments that occurred in vertebrates.

Better reading:
https://www.science.org/doi/10.1126/sciadv.add9938
That's definitely not all it can do.

Foliage without pop in and into Nanite is cool, but Nanite still has work to be done on (AFAIK you still cannot deform and animate Nanite assets). Lumen advances to get translucent materials working is massive. Large worlds is super cool. And I can't remember if it's in 5.1 in beta, but it brings a new layering model for complex materials that works better than clear coat (which is the current 2-layer model, like a car with blue paint and a protective layer on top) with many more possibilities.

Putting those abilities into the hands of anyone is a massive thing (well, putting all of UE5). I've seen firsthand people with absolutely no experience in gamedev but in other media production get up to speed with building environments in less than a week, complete with animations & all. Making small virtual worlds is available to basically anyone.

And yes, the author of the video has a target audience of people who already use Unreal Engine. To these people, 5.1 is pretty damn massive.
Sorry, my question wasn't clear. What I am asking is whether the FPGA was being simulated in a VM, or whether the OS they built was running on a physical FPGA. And if the latter, how did the OS handle drivers for other components.
CppFront compiles to C++ and everything is intended to map to clean usable C++ code so that if the project fails, the code is still salvageable in its C++ form.

It's not intended as a separate language.
What I've done to avoid being put in this situation is put in intentionally punitive late payment terms (16% + base rate AER calculated monthly), and then hold customers to it if they start to play this game. This is double the statutory rate and if they're being really arsie I start adding on "reasonable cost" charges every time I have to chase an invoice. This works because every month (or even more freqently) they get a credit note for the old invoice and a new invoice with the interest and chasing fee added. This costs money not just in the added interest etc., but also in time. The way I figure it, the payment terms on my invoices are 30 days. The "real" payment terms (before I start doing the above) are 60 days. If you haven't paid by then, you're either incompetent, insolvent, or in danger of becoming so.
There are plenty of places in America between the extremes of San Francisco real-estate pricing and Colorado off-grid living.
Can confirm - also started using PEX recently, and it is fantastic - wouldn't go back for anything! Straightforward, solid, more resistant to freezing (tho I still drain/blow out the outside lines in winter). I've even had zero problems with the PEX-copper fittings; I generally just attach straight onto a cut pipe rather than an NPT fitting, so that may account for my different experience.

I've run a few new lines in the house, and also new hose faucets outside. Looking at using it for both vacuum and compressed air lines in the shop.
Unfortunately Rob Pike, Ken Thompson, and Robert Griesemer are not competent engineers by this standard. I’m sure they’ll be sad to hear it.
Go read Elon’s Twitter feed. This is classic Elon.
The likelihood of that happening is immeasurably small
OpenAI jukebox was pretty impressive at the time. As mentioned in this thread, the legality is probably where the issue lies, not the feasibility at this point.
The most curious thing to me is that #96 "unknown" is listed as taking 17 minutes to crack, and yet "princess", "baseball", "juventus " and "qweasdzxc" all take less than 1 second. Ideas?
Possibly so. Note I underspecified which times of yore.

Does this observation apply equally to 1990s as much as 1890s? Both are in the distant past depending on your vantage point.

Must be some crossover point for when the era of the rugged individual ended and we all became tethered to urban life by the belly button. I would think living in the boonies has never been easier nor safer what with all the progress, but guess not.
There is also little natural immunity with what they have done.

I don't know if they can really just let it rip through a 1 billion people without it being a major health crisis when so many do not have previous exposure.

The optics on the government of a COVID health crisis while everyone else has moved on is not going to be an option for them. This is scary where this goes from here.
I have the money and left the shitty organization that produced it, and now I don't have to work, and find after some time of happy relief, all my hobby interests do not provide enough sense of purpose.

I will not voluntarily go back to a bad work culture, nor just be a free volunteer somewhere, and this co-op idea sounds very interesting now.

If it can pay even merely acceptable, then it would not be wasting time to have been doing that all the time, if the sales pitch is at all true.

I never chose to work in the huge shitty company, I was working in a small but continuously successful company that was sold to the big company. For 20 years I was perfectly happy making good but not faang money, and I would have loved to just keep doing that forever. (and the big company didn't even pay well, my money came from being a part owner and got part of the sale price)

There is always a chance to find a good fit and a good culture like that by specifically looking for smaller normal companies I suppose, but it seems to be uncommon. I think I just had a rare good gig.

But my rambling repetative point again is just that it's not wasting time to make a bit less such that you do have to keep working at something useful, because now that I don't have to, I want to. The daily life does matter more than the cash, even if the cash gets to the point where you don't have to work at all. I had a good daily life and a good sense of worth and purpose, since the company did upstanding boring but necessary and useful to society back end work not just any scammy way to extract cash from some process, and my part of that work was interesting, required me to be good and clever and thoughtful, and was appreciated and respected.

I don't have to suffer the bad parts of work, but I also no longer have the good parts of work, and even working on open source projects doesn't replace it.

Maybe this co-op idea is a way that more people can have that ideal life I had instead of just me being very lucky. I'm interested in it now let alone as my 25-years-ago self who just needs a job.
Great feedback — really appreciate it.

User accounts + "seen it" is coming soon.
Streaming availability + links is also coming soon.
The "export list" is a great idea; going to have to think about this one :)

Thanks!!
small typo, it's Cheap Talk Officer
Was the annual amount less than half a billion?
From what I understand the most secure passwords are phrases one can remember but almost all of the places that require passwords don’t support phrases. Almost all of them have some rule close to “password must be 8-15 characters including 1 uppercase, 1 number and 1 special character”. Why aren’t the requirements something like a 24-128 string?
cecile is an incredible cryptographer, i am very proud of her accomplishment
The AMG-version, while a fun car, will be even less comfortable than the non-AMG.

The A-class was unfortunately built to be an economy car, slightly improving the interior materials doesn't solve that. You can't option it with fancier seats, suspension or insulation.
Zoning. There are exceptions for rich people (no joke, Paragraph 79) and commercial farmers (arduous 3+ year journey). Everyone else is limited to existing tiny plots (even in villages) which cost at minimum 200K. Any detached house with more than quarter of an acre land will cost you a million. Contrast that with many European countries where for a small fee you can convert some agricultural land and build a house yourself.
I was finding myself wondering why they would name it TeXmacs when it has nothing to do with emacs.

Turns out that historically it did;

> It originated as GNU Emacs with TeX functionalities, though it shares no code with those programs, while using TeX fonts.

https://en.wikipedia.org/wiki/GNU_TeXmacs

I agree, they ought to change the name. TeXmacs seems interesting indeed, and I almost didn't check it out because I don't use emacs.
They do - but that’s only part of the risk. The logistics around nuke delivery is more complicated (or course).

For the interested: “Arms Control Wonk” podcast and blog with Jeffery Lewis and Aaron Stein are good resources.
He understands what Twitter is and he and his buddies ( jack for ex. ) want to turn it into something else.

If they’ll succeed that’s a whole different matter. Not only because they were “wrong” but also because “reality” will have a say in that.

You invest all you money building a nuclear reactor in 1929, you’ll be not wrong but the timing was off.
Yes, but my point is that there are only a few use cases for this, mostly in cryptography, and to ensure something is genuinely constant time you have to write in assembly. The routines needed are small enough and compilers hard enough to trust that you just bypass them in practice, so it's an odd choice for something to build into a language syntax.
The point totally misses the time value of money.
What is the provenance of the project? Is it for something you're working on at Google? Or is it a personal open source project?

I never got to work on anything this interesting in my 10 years at Google :-)
I had been doing Twitch streaming seven years ago (so, RTSP, if I recall correctly) with an ffmpeg script I wrote.

https://github.com/tcarrio/ffmpeg-streamcast/blob/master/bas...

Also, seven years, and I eventually ended up moving to OBS instead of diving even further, but that was working at the time.

However, it won't give you any pointers for using AV1, and this is just the streaming source, you'll still need an RTSP server and clients to access them.
Just FYI, the gold standard here is eBird[0], by Cornell University's Orinthology Lab.

[0] https://ebird.org

Brief into video: https://youtube.com/watch?v=-t-0xAjxakw
This is one approach, but there are also models that operate in the time domain, like the one by Harmonai.
Interesting discussion about this flag on mastodon:
https://mastodon.cloud/@timbray/109414415306474691
I don’t think that’s true.

https://developer.apple.com/documentation/virtualization/run...
Because it's "the thing to do" among your aspirational peer group, so you get stroked for good behavior
>> The disyllabic pronunciation \ˈfō-lij\ is very common.

MW does also note that that pronunciation is nonstandard.

I checked the first 20 samples on youglish ( https://youglish.com/pronounce/foliage/english/us? ). 16 used an unambiguous three-syllable pronunciation, 3 unambiguously omitted the middle syllable (#9, #16, #22†), and one (#12) was ambiguous. Of the disyllabic pronunciations, only #9 had a marked regional accent.

† Why is #22 one of the first 20 samples? Two of the earlier samples are different timestamps into the same video, which I only counted once, and one is missing, which I counted zero times.
Hmmmm ... So, Terraform redux with a JavaScript facade?

The associated blog post[1] makes a case for infra-structure as code and not much of a case for this particular intermediary. On the other hand, given that it seems to me most uses of Terraform are wrong, a more opinionated approach might be beneficial.

The difficulty with, say, giving an app an S3 bucket is not in whether you run `new cloud.Bucket()` or something else ... The difficulty is in correctly configuring it for the current use case while enabling adaptation to future use cases. This is the kind of thing not solvable at the language level (people creating the thing need to understand the implications of the decisions and how to update implementations as conditions change). After that, they can write organization or project specific object storage implementations and only create buckets through that implementation. If the requirements fit with the object storage facility of all cloud providers, one can even make this all cloud-agnostic so that the consumer of the object storage creation facility need not worry about cloud specific details.

But, none of the things that matter are known to a language designer.

I use and advocate for Terraform not because it is great, but because it gives me a decent solver and acceptable uniformity in declarative syntax.

[1]: https://medium.com/@hackingonstuff/cloud-why-so-difficult-%E...
Somewhat related - if you haven't yet, do see the "My Octopus Teacher" doccie on Netflix. Extraordinary creatures are these.
Hobbyists do deserve to name their projects. And other people can name their projects the same thing. Not a big deal.

(By the way, the reverse scenario here should be okay, too. If Google makes a project with with a common noun name, then others should be able to use that noun to name their projects.)
AI will dominate the animation industry in less than 5 years
Thanks for the first-hand information! I was also curious about this.

> This is not a course everyone enrolls in.

This is the ticket -- at both the University of Arizona and MIT, I've seen a group of folks graduate with a CS degree after taking OS, compilers, databases, and abstract algebra. Another another group of folks graduated after taking HCI, software engineering, design, and psychology courses. The two groups had some baseline skills (all knew the basic data structures and algorithms), but otherwise appeared quite distinct.

I don't know how to phrase this formally, but I think some statement like the following is true: within-university variance is higher than between-university variance.

(When I was younger, I had strong opinions on which one of these groups were "real" computer scientists. This was a very unfortunate way of thinking that prevented me from talking to folks who I later realized were some of the smartest around. I wish someone had corrected me sooner -- solving a problem with inputs/outputs well-defined enough to apply "rigorous" techniques doesn't make those problems inherently valuable or "harder" than others. God gave all the easy problems to the physicists.)
Well yeah bc it uses https://developer.apple.com/documentation/virtualization/run...
I've helped out with some plumbing work in an older house, and it's pretty fascinating to see the progression of technologies.

100 years ago, most drain pipes in the US were massive cast-iron pieces with no threads at all. They were mated together, then the joint was filled with a compound called oakum. To really hold it together, the plumber would pour molten lead on top of the oakum. Just taking that stuff apart is a lot of work. I can't imagine putting it together as well, especially for 40 hours a week.

I agree with the author's dismay about threaded fittings, but 100% disagree about PTFE tape versus thread sealant. PTFE tape is garbage. If you use thread sealer the way it's supposed to be used (put on a decent amount, then thread the pieces together with the "nudge and a grunt" technique instead of cranking down on it with a huge amount of force), it will seal perfectly almost every time, and any minor leaks can usually be fixed by tightening the joint slightly. If that's not enough, just take it apart and redo it. I've rarely had to try twice, and never three times.

Not sure about British threaded pipe, but NPT threaded pipe actually doesn't benefit from being tightened beyond a certain point because of the way the threads are designed. I redid the seals and some of the fittings[1] on all the antique hot water radiators in a house because no contractor within a day's travel would work on antique hydronic heating systems. Good quality thread sealant, no garbagey PTFE tape, no leaks, even in constant use.

That having been said, modern pipes and fittings make things dead simple. PVC (or ABS, but PVC is nicer IMO) for drains, push-to-connect fittings for water lines (I like PEX, but I know opinions vary). No lead, no torches. Easy to cut with hand tools. Lightweight. Anyone who's interested can probably do at least basic work with modern pipes.

[1] https://youtube.com/watch?v=MeHiE-j1KuQ
Second is probably where one wants to be.
Title has been mangled to the point that the meaning is gone.
Turning an expression tree into basic machine code is typically relatively straightforward if the target is stack-based. Basically you do a post-order traversal. For leaf nodes, just push the value. For other nodes, obtain the arguments from the stack, perform the operation and push the result.
Wombat Coprolites
https://en.wikipedia.org/wiki/RBBS-PC
Windows 7 Sample Music: Bob Acri – Sleep Away
Well, the plan does suit cyclists, for sure.

But not everyone is one. Not everyone wants to be forced to cycle, even if others think its good for them.

Cycling is not driven by what people want - around my way bike lanes are basically empty, while traffic is congested. I do cycle by the way. I just don't like being forced to.

The same councils that once built roads are now paying to get rid of them. Give it 50 years and they'll be putting them back again. Hard graft, that is.

Glad your council is acting so sagely, according to your view. It isn't acting sagely according to mine. But, just as long as you love how you're being governed, that's great, isn't it?
I’ve done this with libclang: parsing C++ with clang.cindex in Python, walking the AST for structs with the right annotation, and generating code to serialize/deserialize. All integrated into a build system so the dependency links are there. Obviously being built into the language would be way better, but if I was spending 90% of my time I would take any necessary steps.
We Tasted the First Cultivated Steak, No Cows Required
The crucial detail is "in England". I could do this in America no problem, I know. I'm surprised more Americans don't take advantage of this freedom they have.
Narcissistic Collapse
Yeah they kinda are. Scales matter. I know the « A not as bad as B » fallacy and in my opinion it falls short when A is completely negligible compared to B, because it’s not a fallacy anymore, it’s just reality.
Just to be clear, I'm not trying to discount the skill and knowledge of professional plumbers. It's an incredibly complex field (especially since they need to be familiar with decades of different pipe technology), and usually involves working in filthy parts of the house no one else wants to go into. They deserve every penny.
Why "someone" gets paid a lot was a discussion topics this Thanksgiving. The answer is as always "law of supply and demand."

Want to make money? Learn to do something people really need but not a lot of them can or want to do.

Perhaps pipe fitting is one of the "things" for plummers.
Not what I expected, but that brought back memories. The LM380 (the 386's cousin) was the first analog chip I ever used, somewhere around 1976. I built a small headphone amp with the chip and a handful of discrete components on a piece of Vero board. I think the circuit came from the chip's implementation notes in the old RS Catalog.
There are still several areas where R beats Python: tabular data crunching, data analysis (plotting, stats), finance (econometrics etc...) but it's less and less obvious.
Ah! Thanks for the corrections!
Alternate title "Assassination Classroom"
Partly on the CEO but also partly on you. If that's a startup, you should be able to figure out what's going on by talking to the others and getting an understand what is being worked on. That is, unless it's a "startup" with hundreds of employees...