skysight-inc/HackerNews huggingface dataset:
The follow-up to "we're never completely getting rid of single occupancy vehicles" should not be "let's put 0 occupancy vehicles on the road" which are not doing any useful transportation service, but are contributing to congestion, emissions etc.

Since it's pointless to come occupied vehicles (which have a person who will have a clear motive to remove the cone), the only ones being impacted are empty and _not_ carrying drunk or reckless otherwise-could-have-been-drivers.
Just print to PDF. Somewhat annoying but whatever. For me the correct scale seems to be "page width" or 75%.
this is wrong from beginning to end with only the occasional scrap of correctness in there; it gets the whole metaphor backward

a call option is specifically an option to buy a security from someone at a prearranged 'strike' price

shoddy work is not, metaphorically, an unhedged call option you bought. buying a call option costs money up front; shoddy work saves money up front

it's an unhedged call option you wrote to sell on the market. that means someone else can exercise that option in the future, obligating you to sell them an asset of yours at the strike price. they will only do this if the asset is worth more than the strike price, so it costs you money

moreover there is no limit on how much money it can cost you. say you wrote an unhedged call option with a $10 strike price and sold it for 25¢ or whatever. if the underlying security now costs $20, you lose $10 if the option is exercised. if the underlying security now costs $100, you lose $90. if it costs $1000, you lose $990. there's no limit to how much money you can lose writing a single option this way

and if it's an 'american style option' you get no warning; this can happen at any time

hope you invested those 25¢ well

also, please don't ever again post an explanation chatgpt gave you on here unless you've verified that it's correct with a reasonably reliable source
Maybe if the place didn’t look 95% the same as it did in 1945 it’d be doing better.

Crack the amber shell off the city and let it move. The entire Bay Area is a preposterous, absurd exercise in trying to have your cake and eat it too. So much value and opportunity has been squandered by making it such a hard place to live in if you didn’t have the foresight of moving in there 30 years ago, or can afford to live in a $5M 1000sqft ranch home from 1956.
Can you please stop posting in the flamewar style to HN? You've been doing it repeatedly in this thread, plus we've had to ask you about this more than once before. We're trying for curious conversation here. Posting aggressively and swipily really kills that.

https://news.ycombinator.com/newsguidelines.html
I understand you. I had same thoughts.

Yet I posted this because-
- Book is really good for learning RISC-V Assembly.

- There are plenty other RISC-V simulators. Use what you like.
For learning each instruction one by one, I like the following sim.
https://www.cs.cornell.edu/courses/cs3410/2019sp/riscv/inter...

or read more here:
https://medium.com/swlh/risc-v-assembly-for-beginners-387c6c...

- RISC-V has very small number of instructions (less than 100, the integer version has less than 50), compare this to ARM, X86 etc. By the way, word "REDUCED" in RISC does not mean less number of instructions in ISA. Rather it means, each instruction has significantly "REDUCED" functionality such that, it can be easily executed in single clock cycle, can be implemented with less gates, easy to build pipelines, easy to add super scalar units etc. overall simplicity is main goal to get multitude of benefits. Yet, I see, even ChatGPT told me that other way around until I pointed that ARM ISA (being RISC) has significantly higher number of instructions compared some other CISCs. I guess why it failed to understand a fundamental concept of computer architecture that it is running on. May be, corpus of text it trained. It is a irony, yet we are told, AI can think (I still use AI!)

However, it told one thing very correctly: All RISC-V have Load-store model, where entire ISA can be devided into 2 parts: First part, instructions that purely work on cpu registers without ever making memory access. And second part, where instructions that only access the memory. This is fundamentally load store architecture which is one of the must part of RISC-V. But load-store can also be used in CISC.

Correct me if I am wrong here.

Last but not least:
If I can turn time back and learn programming language,
I would learn RISC-V assembly, ( not C or Python or JavaScript ...).
In that sense, I am learning RISC-V and sharing it to others.
It's obviously satirical. If so, the author is brilliant. Otherwise, well...

I mean just look at the project show cases. Included are the usual colossal cluster^Wframeworks that power our decaying software infrastructure.

Personally, I don't trust anything that either stays perpetually under v1.0 or exceeds v10-15.
It should be satire, but it is serious. The spec is SemVer, but only versions starting with a zero are allowed. This just shows that SemVer is bullshit.
The N64 had almost 40 times more RAM than the SNES. Plus you could create custom ROMs with more memory if needed in the cartridge itself.

If textures looked better in FF Tactics vs Ogre Battle 64, it is purely due to storage on CD vs cartridge, a notable 10x plus advantage.

Square used a ton of prerendered graphics in their PS1 games. That is to say, they'd farm out the graphics to super computers and then store them as rasters on disc.
The code looks fine to me and a lot is setting up glfw. It's a graphics API abstraction layer like bgfx / sokol / wgpu, not a rendering libraries that would give you stuff like drawTriangle()
Somehow we need a less horrible SemVer or a less horrible social contract around SemVer.
yeah, sorry for making the slide rule joke before even reading the abstract
Fascinating paper.

We design an inference accelerator which more or less accomplishes this by quantizing input tensors into logarithmic space. This allows the multiplication (in convolution especially), to be optimized into very simple adders. This (and a few other tricks) has a very dramatic impact on how much compute density we achieve while keeping power very low. We keep the tensors in our quantized space throughout the layers of the network and convert the outputs as required on the way out of the ASIC.

We achieve impressive task level performance, but this requires some specialized training and model optimizations.

Very cool to see ideas like this propagate more into the mainstream.
Google to explore alternatives to robots.txt
Pretty sure your opponent committing war crimes doesn’t mean you get a free pass to commit war crimes.
Discussed at the time:

A FactoryFactoryFactory in Production - https://news.ycombinator.com/item?id=15952502 - Dec 2017 (46 comments)

Related ongoing thread:

Why I Hate Frameworks (2005) - https://news.ycombinator.com/item?id=36637655 - July 2023 (206 comments)
Prigozhin Is Said to Be in Russia, as Wagner Mystery Deepens
> Hopefully the important parts would be done in time for the call.

implies this was no mistake in writing
> In your example, some other actor did work in exchange for some satisfactory payment (possibly free).

In that example, someone else was paid instead of the original actor while using their voice, doing the job that neither the original voice actor nor copyright holder approved (in the context of NSFW mods the article is talking about). What makes it more ethical all of a sudden? What makes it less of a plagiarism?

It seems to me that the actors in the article don't want their names to be associated with NSFW mods in particular (which is understandable), and the AI part is a red herring.
Site gives off mad “hot singles in your area” vibes
Isn't matrix multiplication already a convolution? You are rotating the right hand side matrix anti clockwise 90 degrees and then convolving it upon the LHS matrix from top to bottom.
Hey jsgf! Your posts have caught my eye. We're planning on joining the YC Winter 2024 batch with a B2B infra project. Reach out to me at setbnb1@gmail.com if you are interested.
Point out where /I/ provided advice for anyone? I described what I did and my observations, I didn’t provide advise for anyone else.

There’s way too many people who reply to every personal anecdote shared online by “calling out” the sharer’s “privilege”, which adds absolutely nothing of value to the conversation and implies that nothing about the sharer is relevant or important except their demographics.

It’s not the efforts I put in seeking out mentors, contributing docs and code and my time volunteering in open source, studying and passing certifications, or any of my long hours and excellence in the workplace. Oh no, no, not any of that. It’s my “privilege”, that’s all that matters.

Oh fuck off, both of you, seriously. You don’t know anything about me and your responses to what I shared are a net reduction in value to this entire conversation. Be better.
Or are people just thinking in relativity? Zuck's been a blinkered hype-dude not an obvious cretin over the last while. That overlaps with the idea that it's forgetfulness, but I think the area under Mark's cretinous curve is less than the area under Elon's.
I’m in an interesting scenario because I actually use a Linux desktop at work (working on Linux platform devices so having your desktop be able to run buildroot and/or the software directly is useful and IT likes Ubuntu) and it’s honestly a very good OOB experience as is atm, the main changes I would make for casual users would be fleshing out the store more and removing reliance on snaps, apt auto installing snaps has caused me way more problems than it has solved and while I think snap is fine it shouldn’t do things unless I try to use it directly because it doesn’t play very nicely with apt. Also I think you’re overestimating how much people actually want bold changes, we’re using Ubuntu 20.04 because 22.04 changed too many things and many packages we use don’t work.
Satire, for sure. Check the about page. That said with the number of projects on this list, it might as well be serious.
Okay, disabling self-serve gas pumps during off hours at a 24/7 station. Removing a stop sign in the middle of the night. Turning on the faucet in an unoccupied apartment.
Follow-up posts are a regular occurrence. To judge by the comments, this one was pretty good!
Is it ever possible in the future to have an actual uniform graphics API, instead of having to make complicated abstraction layers to make cross platform graphics? (I mean theoretically, will it be possible in say 10 thousand years)
Learn your dev tools inside and out.
I disagree with the assessment. Sort of.

It’s true that it is not pointing to a clear hazard, a mechanism and a goal.

But it is a handbook to what happened over the next 20 years.

Think carefully about how some challenger businesses went into established markets, and how successful they were because they followed these ideas.

Southwest airlines. Robinhood. Airbnb.

Think about how they talk to customers vs the old guard. Think about how YouTube adverts typically work vs TV adverts.

Then think about some recent conflict between people and “corporate”: Twitter, Reddit, GameStop.

Reread the manifesto with these examples in mind.

You might say “so what? It just seems kind of obvious”, but it’s hard to remember, in 1999 this was radical - some people said nonsense - thinking.

If you were starting a new consumer business, you’d need a marketing agency and an ad agency and you’d have to buy full pages or TV spots to get going and it was ruinous.

What cluetrain predicted is all that was going to get way, way, way easier.

And here we are. Search and social ads you can target in minutes, YouTube ads you can film on your phone, and social media accounts where you can have conversations human to human.

Go look at the Netflix social media strategy and tell me is that more cluetrain, or more the old school?

It might not have the specificity you want, but it still somehow ended up being completely accurate and useful to those who could take action with it.
> So angry that .. he followed me ... to continue his pitch.

That doesn't seem very angry? Kinda exactly what I'd expect from a street salesperson. Your best bet is to ignore them entirely, the second you interact you're a fish on a hook, and it's their job to reel you in.

Angry is the Colombians who will suffocate you at knifepoint for not giving them cocaine.
Source: I said so.
A Colder War – Charles Storss
Are they influential? What influence do they have?
Nothing about computers maps to anything else. Computers are unique for many reasons, like the undo button, the fact that manual dexterity is not a factor, the lack of any concept of wear, strength, or durability, and the ability to copy something perfectly an unlimited number of times with no raw material input.

Building a bookshelf is SO much harder than software, and that's WITH clamp on guides, power tools, and pocket screws, giving myself every possible advantage. Things like painting, skateboarding, or guitar are an order of magnitude beyond even that, I can't even imagine what it would be like to be able to do those.

Software can easily become kind of a useless toy or hyper niche thing, unless the whole field can be changed to make it work like software does(Like how money and shopping is done, where every process has been changed to work with the software).

Once you change the whole field, stuff gets easy, otherwise, you're just spending all your time translating between paper notes and digital files, which are useless because there's no management system to do anything with the files, so they just sit there till someone has to run to the computer to check them.....
>Book is really good from learning RISC-V Assembly.

I'd suggest the spec or the "RISC-V Reader" book instead, particularly if you already know any other assembly language.
I agree with all of your points.

1. Instead of doing a "two-sentence description" I did "problem-solution-result" style i.e. "Poor API performance results in negative UX and high customer churn. Deliver high-performance APIs to stop churn and boost 3x retention.". I like your suggestion "PerfAI makes APIs faster. We do this by" and I'll work on it based on your feedback.

2. Our CS team published the case studies at the last minute without a proper review. We'll fix it.

3. Most of the claims are actually backed by one of the Google white paper. We'll add its references to make it sound convincing.

4. You're correct we don't have customers we just started. We're in the process to getting potential users.

Thank you for your feedback!
So, if viruses are the new bioactive weapon, could this be why chemical weapons have been recently discarded?
The Concise TypeScript Book
This is kind of like the style of building a kubernetes cluster that returns with "Hello World"
As long as you don't distribute it, you are OK.
> The absurd names are funny, but also somewhat standardized enough to be a signal on their own.

They are a form of Hungarian notation[0], made popular in MS Windows C code:

In its original form, Hungarian notation gives
semantic information about a variable, telling
you the intended use.

In this iteration, the Hungarian notation is encoded as "canonical suffix words for a class" instead of "canonical prefix characters for a variable."

Both uses are, in my not-so-humble opinion, anti-patterns to be avoided.

0 - https://en.wikipedia.org/wiki/Hungarian_notation

1 - https://learn.microsoft.com/en-us/windows/win32/learnwin32/w...
Did your cable company talk to you in 1999 the way Netflix does on Twitter today? Does your hotel loyalty program talk to you the way Airbnb does? Does United talk to you the way Southwest does? Do they all treat you in the same way as a customer?

If so, yeah, you’re right. This was a waste of time.

If not, the reason for that difference is likely to be found in cluetrain.

It seems obvious now, but it absolutely wasn’t in 1999.
Seriously, this 0ver nonsense makes it so much harder to deal with upgrading packages. Who cares you bump the major version frequently
We'll kill the appear on scroll added it to our task list.

Thank for your feedback!
There's no point in calling it 1.0 unless you want to break compatibility with 0.x. Sometimes you get the design right on day 1, I guess.
I'm going to respond to each and every comment.

Thank you so much!
I heard it has a simp infestation
Coincidentally, yesterday I finished reading "Four Thousand Weeks: Time Management For Mortals" (https://www.harvard.com/book/four_thousand_weeks/).

It's a great book if you feel overwhelmed with all the things you must/should/want to do and struggle getting the most out of your remaining weeks.
I have often found that to be true. From what I've heard, it is sometimes against the author's wishes, that they have to toss in equations to "make it look good" to get past review. At least in CS, you can read the source code if it's been published, and often it's a basic technique with a slight new twist that _maybe_ works but is super hard to reproduce. Also much of the papers are fluff lol, just random equations thrown in that are just copied from the textbook.
What chocolatiering taught me about programming
Follow the download link from [1], download `myhouse.zip`, put `myhouse.wad`
from the zip where your other WADs are. Run GZDoom and use the [Browse…] button in the initial dialog to load `myhouse.wad`. Voilà.

[1]: https://www.doomworld.com/forum/topic/134292-myhousewad/
> Can you tell I was ugly growing up? (Lift weights my pals, it changed everything)

If all it took was working out, I promise you it was your self esteem. Though I agree that exercise definitely boosts your mood and anyone who is out of shape should try it.
I at first thought this was referring to the dementia mod (youtube below), which seems interesting enough to warrant sharing here (I haven't played it), but I appreciate the artistry and learning about the MyHouse (above).

https://www.youtube.com/watch?v=MwgytHBu4sg
And instanceof
I noticed this the other day while writing a small server in Python. FastAPI is 0.100, fine. But I was surprised to find:

- Uvicorn is 0.22

- httpx is 0.24

- starlette is 0.28

And so on and on. More generally, the quality of Python's tooling and ecosystem is astonishingly low compared to the investment that every day pours into it.
Yeah the if / when they get around to federation part seems critical... that's helpful perspective though thanks : )
There are plenty of 1998 vehicles with drivers ready to shit a brick at a moments notice though.
Yep! There’s a lot of cargo-culting in the valley for sure.

It’s deep cuts like this that make hn worth the read. Cheers!
Interestingly that works. Until the day before yesterday plain site:ycombinator.com also worked, but it stopped.
Anyone with a 401k or pension is heavily invested in these businesses, so they are at least victims to these crimes. Having destitute retirees around because the economy didn’t grow enough to support their retirements is a very bad thing.
> Ontology is bad abstraction (is a has a stuff).

Is “can do X” included in that definition (ie are you alluding to composition vs inheritance)? Can you elaborate on what constitutes good abstraction, in your book?
How we perceive the world and how we act in it are intertwined in ways we are only beginning to understand, upending centuries of philosophical assumptions about human cognition.

Matt Crawford discusses this theme at length in "The World Beyond your Head" which I highly recommend:

> This brings up another uncanny fact about motorcycle steering: the bike goes wherever your gaze is focused. Most important, if your eyes lock on some hazard in the road, you will surely hit it. This is not a superstitious motorcyclist’s version of Murphy’s Law; it is a reliable fact, and it reveals something deep about the “intentionality” of our prereflective sensorimotor negotiation of the world. Inhabiting the kind of bodies that we do, our gaze and our locomotion are connected in ways that work for us, and we don’t have to think about it. But this accomplished integration becomes a liability when riding a motorcycle, and must be deliberately short-circuited. You have to learn to unlock your eyes as quickly as possible from every hazard, and instead look where you want to go.
The longer I am in this industry the more I am disappointed about the fact that instead of using disciplined, quantifiable processes we are more and more in the realm of poetry with "analogies" or "metaphors".

This kind of language - while sounding deceptively smart - does not help in any decision making because the terms are neither measurable nor actionable... Just meaningless.

What we need are answers to questions like: how do we measure maintainability of software systems? How do we compare solutions and select them? How do we decide on what investment in making the software better is worth pursuing?

Is "tech debt" even something that can be measured and actioned upon? How do we know if our changes to the software made it bigger or smaller? How do we know its impact on the bottom line?
If you don’t eat at Carl’s Jr, you didn’t deprive them of willing revenue. If you decided to bar their doors so others couldn’t eat there, ya, you should go to jail.
I think what he's pointing out is that the traditional meaning of "privatization" is linked to going to a for-profit organization rather than a non-profit-government one.

In this sense, the fact that this was delegated to non-profit organizations, which have the same objectives as the state (provide help, rather than profit) makes some difference.

So the issue here seem more the funding cuts rather than who manages them.
1. The website is horribly slow. We're new to Webflow. We'll work on improving our website performance.

2. We haven't completed mobile compatibility yet. We're going to work on it as well.

3. We assumed we're clearly saying what we do but it seems it's not clear enough. We're going to work on it.

Thank you so much for your feedback!
I am so excited to play this tomorrow
> life expectancy was usually lower than today

Life expectancy at birth was lower than today. However those who survived to adulthood had a life expectancy considerably closer to modern ones than most people think. It turns out the massive infant and childhood mortality rates greatly dragged down the average overall life expectancy.
for whatever reason, he replied "fuck you too" and followed me up the stairs. what do you think was his emotional state?
Yeah Silo is amazing. Characters, world-building, plot, pacing, casting, writing have all been top-notch. My partner generally dislikes watching tv, and it’s had her completely engaged. I’m so keen for the next season.
The emulator example is not a great one, it could be argued is an aggregation, not derivative.
For GPLv2
I agree, some feedback I need to ignore but most seem helpful.

Thank you so much!
You can just make holes bigger and bigger, until the [number] will fall in. For example: https://www.youtube.com/watch?v=ZKbJ1REQ-EA
Covid-19, chip scarcity and war killed many businesses; if they managed to stay afloat during the last 3 years it is possible that they're slowly coming back with a less demanding and risky project. I also followed for years the Popcorn Computer hoping it would materialize some day, and today I'm a bit skeptical, but would like to be optimistic: the product is interesting; hopefully boards employing it will appear.
Nice to see that GZDoom WADs are alive and kicking. Nothing like a round of Doom mayhem to start the day.
Starlink satellite electronics interfere with radio telescopes
How to play:

1. Read the supporting material for context

2. gzdoom -iwad "/data/steam/steamapps/common/Doom 2/base/DOOM2.WAD" -file myhouse.pk3
That's based on another narrative in the article?
Why smash? All it takes is a small drone with a spray paint can?
I don’t. I think if schools are going to be corrupt we might as well have them compete.