skysight-inc/HackerNews huggingface dataset:
Principles of Computer System Design

This textbook, an introduction to the principles and abstractions used in the design of computer systems, is an outgrowth of notes written for 6.033 Computer System Engineering over a period of 40-plus years. Individual chapters are also used in other EECS subjects. There is also a web site for the current 6.033 class with a lecture schedule that includes daily assignments, lecture notes, and lecture slides. The 6.033 class Web site also contains a thirteen-year archive of class assignments, design projects, and quizzes.

https://ocw.mit.edu/courses/res-6-004-principles-of-computer...
These are awesome hobby devices to hack on. I’m not very experienced with graphics programming but I had a ton of fun developing with the SDK, wrote a blog post on it recently if anyone is interested in learning more about it.

https://jeskin.net/blog/meta-quest-sdk/
I have some great memories working on the PSP. While you could get some FP precision issues if you weren't careful, I really liked being having BVH testing as part of the command buffer.
That’s lifted straight from Asimov’s Foundation stories.
I program in Go a lot professionally. I use channels a decent amount of the time, but often drop down to using mutexes or atomics. But I generally prefer channels to mutexes and atomics; generally I reach for those alternatives only due to performance concerns.

One thing that struck me about your comment is referring to actors as a “higher level structure” compared to channels. Comparing Go channels with the actor model is more a matter of apples and oranges than one being more high level than the other. Go is built on the Communicating Sequential Processes (CSP) model: https://en.m.wikipedia.org/wiki/Communicating_sequential_pro... . See the comparison to the actor model in that article if you are curious. The essential idea to CSP is that you have independent processes that only communicate with each other via these channels. This is in comparison to the actor mode where each process has its own dedicated “mailbox” that it can receive from (but can send messages to any other actor it wants). I think that wiki does a better job of outlining the differences than I can in a comment, but essentially these are two similar but subtly different ways to model parallelism.

Personally, I find the CSP model a bit more intuitive than the actor model (though admittedly I have not worked with the actor model as extensively). For the basic idea of “make a process that receives input data, processes it, and submits output data somewhere else” CSP and the actor model are more or less identical. But for more complex use cases, like a process that can receive multiple kinds of messages from different places, or having multiple processes all handling the same stream of incoming data (aka load balancing) I find the CSP model more intuitive. This might be personal bias though. In particular I’ve never seen an actor model with static types and how that would handle different types of messages coming into the mailbox.

Short answer: channels for concurrent programming is definitely a good tool.
Google themselves admitted that it was just a "visualization" of the actual prompts and responses, and some of the prompts were very different and more detailed than the voiced "visualizations".
Nuke it.

It exists in a physical (if distributed) location and requires inputs and outputs in electric cables and fibre cables.

Destroy the brain.
> When my GPU is under strain, my monitor makes weird noises

I love technology
Dow rallies more than 500 points to record, closes above 37,000 for first time
The Bigscreen Beyond requires glass inserts but it is pretty much for your usecase. I'm looking to get one myself.
`--temp 0` makes it deterministic. What can make output reliable is `--grammar` which the blog post discusses in detail. It's really cool. For example, the BNF expression `root ::= "yes" | "no"` forces the LLM to only give you a yes/no answer.
As soon as they can replace the light emitting diode with some other non light emitting diode, probably
It was a real frustrating comment section to read. Half the comments being a variation of "it's not a recall, it's an update" while conveniently ignoring that a recall has a legal meaning with obligation to contact vehicle owners by mail and stuff like that.

It really felt like a bunch of Tesla owners felt personally attacked ¯\_(ツ)_/¯.
All AMD64 CPUs support at least SSE2 which means they have 16 (not 15 or 14!) XMM registers they can spill to. This is just as fast as a move between two GPRs.
I know it’s not the case but sometimes it feels like he’s trying to channel Matt Levine. Doesn’t matter, like you said his blog and now newsletter are fantastic.
That's ФТС, the Federal Customs Service, which is closer to siloviki-style of management and career opportunities/incentives.
(you should search for ФНС)
I suspect we're seeing Goodhart's Law in action here combined with a multiplier based on hardware gating, similar to what's happened with Stable Diffusion finetunes. There are some fantastic 1.5 finetunes if you're seeking to gen a particular style/subject but these finetunes are horribly overfitted and fall flat when used outside of their specific niche (big tiddy anime girl most often). These models come into being because the barrier to entry is low and the model is focused on a narrow set of metrics. This is the reason we see smaller models "outperforming" larger ones.

I have tried a lot of these LLMs locally and I have rarely ever found the smaller models to outperform the bigger models when used casually/generically. The same is generally true for 1.5 vs SDXL the moment the prompt strays away from some variant of beautiful woman.
That Corey Quinn article is great, thanks for sharing. It's a more thorough mirror of my own experience with Q. After seeing the obnoxious popups all over the AWS docs I tested it out with a few simple questions about AWS services.

My main takeaways were
1. It refuses to answer a lot of simple questions.
2. It provides a lot of factually incorrect answers.

I didn't even try any complicated or subtle questions; it failed at simple factual asks.

So many companies are rolling out obviously half-baked and useles Gen AI features that I would be embarrassed to release. All of these terrible user experiences must be damaging some company reputations. The only justification I can see is that many large corporations care more about being able to tell investors and journalists that they have checked the box on having the latest shiny trend than they do about building actually useful tools and user experiences.
Nicely done!

I just created noise.site/joecrozier for the piano albums I recorded in college. I liked the onboarding process, straightforward and streamlined.
> has gone full monetization

What were they before, non-profit? The indy game scene is still going strong, what am I missing?
Zero Trust and How IdPs Factor into It (2021)
> But will I be able to listen to that music and watch those films in my fully autonomous vehicle which will be available in 2016... I mean 2020... I mean 2025... I mean 2040?

Despite Waymo's current state, I don't think autonomous cars will be solved or deployed widely anytime soon.

I do think Hollywood is about to be toast. Movies, music, games (non-engine, non-gameplay aspects), narrative fiction, etc.

These techniques will impact different fields in different ways. Some will be outright washed over and remade entirely.
If you think the economy will stay the same or grow - why? And why would that imply layoffs end or labor growth resumes?
One that challenges traditional notions of property rights when attempted to be enforced in this manner.

They might win in the short term but I can't imagine that would serve the train company well in the long term - lawmakers (who are typically octogenarians) often don't understand how software restrictions limit use of equipment traditionally enjoyed under property rights until they're interfered with. Like a train being geofenced.
Because it has a very strong coffee taste? I don't like it at all! :D
High Throughput RPC Blockchain Access
I'm sure the term was coined by an Israeli.
No. Short answer, the Arabs who responded to the Zionists invitation to help build Israel stayed, and their descendents are Israeli citizens today. Not ethnic cleansing.

If you have objections, please see if they are addressed in the response above.
Apparently 1700 AI experts in the field just recently did:

https://research.aimultiple.com/artificial-general-intellige...

Check out for more predictions by experts:

https://en.m.wikipedia.org/wiki/Technological_singularity
Yup. Youtubers have, are, and continue to be subjected to this. Can be booted out at a whim at anytime due to automation, with no hopes of getting any actual human to interact with unless they have dedicated line to staff (i.e. you're one of the huge 1M+ subscriber channels) or you make a big enough ruckus on social media. Your potential livelihood can be terminated by the whims of bots.

Ofc you can argue that a Youtuber goes into such a contract willingly. This case is much more egregious as a series of "I have altered the deal. Pray I don't alter it further.
Scales up to larger projects too! Simplicity can go a long way done right.
> Glomar Explorer

That was the CIA's plot, which the Navy vehemently objected to. The Navy said it was farcically complicated, too large of a plot to keep secret and likely to fail. Both proved true. The Navy offered to recover Intel from the Soviet submarine using DSVs and ROVs, low risk operations they could have easily kept secret. But the CIA won this dispute and fumbled the submarine and got putted by the press.
I bought one recently, it's the first VR headset I own.

As far as using it for productivity as a screen, it's more usable than I was expecting
but not really the first choice I would opt for. it remind me of the days where computer had CRT monitors or early LCD the text is not blurry but the resolution not good enough that you can stuff a lot of thing in the screen.

the reason I bought one is to see how far we've come since the last time I used VR, which was around 5 years ago at work where there was a colleague showcasing the work his team was doing related to medical visualization software, they had a demo room to sell the project to upper management. I think they had steam + htc headsets.

so far my verdict has been that there's still around 10 years before these headset can replace my desktop monitors.

with an affordable price for :
- +60ppd,

- varifocal lenses,

- good large field of view (on both direction).

because currently (for me at least):

- objects that are too close break the 3d or at least make it very uncomfortable and require you to close one eye or another to see things.

- the resolution is good but nowhere close enough that you forget you're in a headset, and the thing good resolution would enable qualitatively different content.

- the FOV because currently it feel like you're wearing thick scuba diving glasses. I don't know it this got more to do with the distance of the screens to eye or how the steam + vive + quest were made.

- this I think is more of quest thing than a general VR thing since the steam one didn't have this when I tried it, good visual overlap between the right and left eye. but when there's not enough in some angle the vision get uncomfortable.

I intend to use mine to dabble a little bit in my free time around what a 'desktop environment' would look like in these settings, stuff like spatial computing but with a focus on the other way around compared to what's get shown here of more generally in the media. like a portable workshop that can have your projects laying in a room, your 3d designs in another, A monitoring room with different dashboards, graphs, KPIs etc to track projects.

more generally exploring what kind of new UX this environment can enable.
Have you looked into the authors? None of them are grad students
I swear I got this recommendation here, but I can't remember who to credit and can't find the post.

Anywho, this is arguably the overarching reason Design Rules: The Power of Modularity[1] was written, at least in the abstract way you are asking it.

The book tells you about the process that led to the creation of IBM's System/360, and it shows how a set of patterns and rules have converged in parallel industry sectors. It was honestly one of the most interesting books I've ever read, and that's exactly what it is about. Highly recommend this book to virtually anyone on this board.

[1] ISBN10: 0262024667
The primary reason for adding GCM to the crypto refresh was not efficiency, but rather FIPS compliance (as GCM is the only AEAD mode specified by NIST).

Then, some changes were made to how the AEAD modes (OCB, GCM, and EAX) are used, particularly to provide key separation between the various modes. In the old version, or what is now called "LibrePGP", the same session key can/could be used with different AEAD modes, and - if any of the AEAD modes turns out to be secure - a downgrade attack is possible. Furthermore, a downgrade attack from AEAD to non-AEAD could potentially be possible (à la [1]). All of that has been completely prevented in the crypto refresh, which indeed required a change in how AEAD is used.

However, it's GnuPG's choice not to implement those changes, not the IETF working group's choice to make changes, that caused this rift. IETF drafts change all the time, and in fact should change, in the face of possible security issues.

Note that v5, and the "LibrePGP" flavor of AEAD, has not been specified in an RFC (so far). Normally, it's a bad idea to generate messages according to a draft. GnuPG has done so, and now they're stuck with having to support it. Now, writing an RFC to describe that older format is also fine, but none of this should've caused a rift, and blaming that on the crypto refresh is silly.

---

Regarding EAX, it was discussed a couple times to remove it but some people wanted to keep it, so it was kept - as optional to implement. This shouldn't cause any implementation burden on those who don't want to implement it, and those who do want to use it can. I do agree it's a bit inelegant to have three AEAD modes in the spec, but again, it shouldn't cause any issues.

[1]: https://www.ndss-symposium.org/wp-content/uploads/2017/09/10...
I know two people that were cured (1 year and 4 years so far) by whatever the inactivated TB squirted in your bladder treatment is called.

Edit: Bacillus Calmette-Guérin (BCG)
I don't think Starlink has any data caps. On average, the tests download 140 MB and upload 15 MB each run (560 MB and 60 MB daily).
After all the pessimism in 2022 about inflation, rate hikes, weakness, etc. it's nuts how fast the market recovered, and now making new highs as if all that old stuff last year a distant memory. Goes to show how it pays to 'hodl'. Not just crypto, but stocks too.

Large companies more than ever are money-printing machines, whether in tech, retail, food, healthcare, etc. And that $ goes to shareholders in the form of dividends, retained earnings, buybacks, etc. To go off on a tangent, people complain about credentialism being an impediment to growth, but it evidently has not hurt big companies. Aggressively screening for degrees seems to be worth it. Same for 'DEI'. It comes down, in the end, to profits, and companies make a lot of it.
That's really nice. One of the things I really like about languages like OCaml is the pattern matching. I had no idea that something like this was added to Python 3.10.
If that representation is a minority then it doesn't matter. You can't solve overspending on staff by just keeping on spending, and that's likely what that representative will always advocate for.
One of his predictions is FemTech being bigger. More data to collect and mine.

I just hope these startups have better security than 23andme
> Justine may have addressed unreliable output by using `--temp 0`

That only works if you have the same input. It also nerfs the model considerably

https://ai.stackexchange.com/questions/32477/what-is-the-tem...
I used similar workflow in a SD with Control Net/Depth mapping in the summer.

The key factor will be creating a distinctive style.

You will need an experienced artist for this. Limitation of the dataset. With this technology prevalent, designers and artist will stop sharing publicly their work due to fear of AI giants stealing it.

I expect serious legislation in place for generative visual AI. Copyright, etc.
If you need PIN or password, why are people so scared of giving out account numbers?
Why dont OpenAI just deploy The Box (TM)?
You're missing the point of comparison -- fully autonomous vehicles have been a year away for 15 years now. Much like generative AI will be a year away from making artists obsolete for the next 15 years.

Forget replacing Hollywood and the game industry. Show me one hit movie or game that was generated by AI. Show me a hit song that was generated by AI. Show me a widely beloved novel, or even a short story, that was written by an LLM. A single one! Don't tell me the entire industry is going to die off at some indeterminate point in the future if you can't show a single example!
I remember watching a show, which said that the Knights Templar actually ran one of the oldest banks, and "checks," were scripts that they wrote in France (or wherever the Crusader started from), to be delivered in Jerusalem, so the Crusader could get his money, there.
https://news.ycombinator.com/item?id=38127745

For someone who is such a fan, do you not know who your hero is?
You don't solve most of your complaints by disrupting farming. You solve them by disrupting distribution.

The problem is that even if I'm willing to pay 10x for a "better" product I don't have the choice.

Do you want grass finished steaks? Good luck buying them in most of the US. If you want one reliably, you're probably buying an entire cow which is more than what you really want.

Do you want better tomatoes? No chance because those have higher water content and bruise more easily.

etc.

You have to solve moving farm production to consumers fast so that you can go from picked/harvested/butchered to on the doorstep in 24 hours or less. This allows you to duck the whole "food has to be able to survive being inventory" problem.

Otherwise, you simply wind up reconstituting the cold chain that we currently have with all of its faults.

For example, last I checked, all the "fresh" produce deliverers were still using UPS! That means a week or more (in reality--lots more) between picked, boxed and delivered. And everything goes through a logistics chain.
Clyde: Don't ask strangers to watch your Mac in public
Get a call on your Apple Watch/iPhone if someone attempts to steal your laptop when you're ordering coffee or something.
Yea, everytime I see that thing I think to myself that that they needed to “hack” this feature together in less than 10 minutes or something like that.

It just feels so “out of space” and tacked on.
I'm still using my HP Reverb G2 for seated VR (especially flight simulator ). It's a solid choice for that use case. And there is a version of that headset with eye tracking too (which I do not have)
Sony has broken even with the PS5 in 2021 so I wouldn't be too surprised if on the AMD end of things they are profitable.
It stands alone. I read it first before Peace War and didn't find Peace War as good, though still very enjoyable.
Concrete isn't silly at all. (Google it) I actually prefer it to most of the other options.
oh, polish trains site is made by drunk students for a bottle of vodka... It is just terribly bad and haven't changed to the good side since like 10 years. They added some ads though and broke login for me during this time :D If you need to ride using several changes - just don't. You need to book each ticket separately.

German had a lot of useless steps.
Austrian was pretty good, but slooow to open initially. LEO express (Czech, but commercial trains/buses) was pretty ok but sometimes having bugs.

I am kinda surprised how painful the train booking sites could be :D
I kinda figured, I mainly commented here because it was the highest sorta-defending-NK comment on the post tbh.
This is insanely cool and creative. Better than the op.
^ this. 100x.

For camaraderie along the way:

- any peer to peer counseling / mentorship at your company. having someone senior in an unrelated division caring about it, and who I also could trust to be honest with me about when it was my fault vs. I was being railroaded helped a ton

- Blind (the app). Standard perils of internet anonymity and verbal brutality, but, at least you'll always get excellent advice. if you did your best, people aren't afraid to say it either.

- be aware of your companies policies on medical leave.

- leave sooner rather than later
A New Developer Documentation Platform
But we don't need more Taylor Swift music. We especially don't need more "I can't believe it's not Taylor Swift" music which is more realistically what the AIs will get you.

If you could make (metaphorically) more Taylor Swifts that might be interesting. But it doesn't do that.
All the workers clapped and one of them cried.
> I'm not interested in using a product made by someone who regurgitates ESG nonsense without thinking.

I don't know wtf "ESG nonsense" is but the person who made the post is not the person who makes the product. That said, omg.lol is probably not the right place for you so by all means please stay away.
What about size of stored bool variable? Just using int will take 4 bytes (Or something else, but still bigger then 1), while stdbool will only use 1 byte, no?
New insights into neural end-of-life
I would note that Tiny C Compiler is used a fair amount in the wild today, even beyond its stated use cases on the landing page, and C89 is the only standard that it fully supports.
> is that the system is made to be ultra cautious and thus has a lot of false positives. For example, if I put my backpack on the passenger seat

Given that FMVSS 208 mandates passenger occupation detection at 35lbs for seat belts, and 65lbs for airbags, I'm not sure what you're expecting from the system. How is it meant to differentiate between a 35lb backpack and a 35lb child?
Poe's Law. That leaked video is so insane, I can't help but think it's satire.
It is difficult to understand how this is not outright fraud.

If I bought a Honda without ABS (let's pretend it was in the 90s) but paid a lot extra for a promise that they'll retrofit ABS later but never do, clearly that would be fraud.
Tech predictions? More like tech wishful thinking
Thanks for sharing your perspective! I found it very interesting, as I don't get to meet many people who lived through the USSR
Yeah, sure, if we had been forced to continue remote teaching for a few more years, we'd probably still do it. But that's not exactly the definition of "earn its place": if you do something just because the alternative that you'd rather like to do is not possible.

Also it is not just about taste. Practically all scientific work investigating the large scale home schooling efforts concluded that it was far less effective than normal schooling in practically every measure, including tangential purposes of schools besides teaching, such as providing social context and stabilization and mitigation of socioeconomic differences.
I think this article makes a lot of good points, but those are overshadowed by the tone, and the seemingly personal grievance regarding security holding up software. In this specific sense, I think the article misses the mark. Many of the criticisms made about cybersecurity are valid, however whether or not they are valid does not really have much to do with whether they should be holding up software more, or less. This primarily seems like a problem of incentive: the security folks are not incentivized to help move the software along. They're incentivized to find issues, and when erring on the side of caution, hold up software deployment. And this holds true even if, as the author claims, the cybersecurity field is full of puffed-up pseudo-intellectuals.