skysight-inc/HackerNews huggingface dataset:
There's also an enjoyment in revisiting the old stuff while standing on its shoulders.

For example, there are modern games made by hobbyists for old systems that completely outclass literally anything that was available contemporaneously. Today anyone with a computer has access to development hardware, software, documentation, and community resources that are all just lightyears beyond what was available then at any price. Changing a few lines of code and instantly hopping into a cycle-accurate emulator to test takes milliseconds versus writing out floppies or EEPROMs. Arcane tricks that only a privileged few knew (if that) are now common knowledge. That stuff leads to whole other strata of capabilities being accessible.
This is how I've been feeling about neovim recently.
Dude it's a token predictor. This all sounds very nice until you snap back to reality and remember it's a token predictor and you're not a scientist. You're a web developer. You have no evidence, you have no studies, you have no proof. You're making a claim on the basis that everyone has as much understanding of the field as you and that's just wrong.
Do you have some examples of results when running this for a few days?

Or perhaps, 20 years? ;-)
Yes, but very often you are trucking along just fine with some version of a dependency and then all of a sudden it gets a CVE and the fix has only been applied to the next major version and not backported because the version you are on is no longer supported. And now you are in dependency update cascading hell.
Yeah, social engineering for establishing a workshop!
This might be true (I'm not that up to date on whether there are symmetrical algorithms that negate the advantage of QC), but most of the internet / world commerce relies on public key crypto.
N body problems are usually non linear.

Quantum-everything is linear, how is this distinction overcome?

Also, doesn't solving this problem hint at quantum gravity?
I'd want to see perf stats on branch prediction misses and L1 cache evictions alongside that though. CPU cycles on their own aren't enough.
so what learning were learnt for this lesson?
"Only one person has presented his candidacy for rector of one of the oldest academic institutions in the world, the University of Salamanca. "

There's a lot of focus on the scumminess of that one person, but there is no mention of why only one villain has thrown his hat into that ring.

It is one of the oldest universities in this world, and it deserves better...
Only about half of everyone believes both sides are bad. This puts the average somewhere in the correct direction, at least.
>Quantum computers SHOULD destroy regular computers at knapsack style problems and other combinatorial explosions.

You can get a Turing award if you can show this, even theoretically.
I believe him when he says he doesn’t think all medicine is worthless, but there are definitely a lot of moments where it seems like he’s trying to downplay even clearly effective medical treatments as having uncertain effectiveness (e.g., cancer treatment) or not really medicine (like glasses), so I don’t really blame Scott Alexander for interpreting his position as close to “no medicine is effective.” (Edit: or you from suspecting ulterior motives.)

And yeah, while I think these insurance and medical spending studies merit further consideration and follow-ups, there are a lot of factors which Scott Alexander points out beyond whether medicine works even if they are RCTs.

The elephant in the room with people questioning public healthcare or public education is that wealthy people will always be able to easily access private replacements and many middle class families will be able to cobble the funds together, so the main people losing out will be the poor.
At least during the Texas grid failures during their freeze the other year, gas ended up not being a backup because the lines froze over.

Something is only really a backup if the actual fuel is on site, at this point
If using C++, clang and boost are going to take up a substantial portion of that 6 GB
This isn't correct and I am extremely concerned if this is the level of logic running billions of dollars.
If you’re going to accuse someone of jumping to conclusions maybe you should double check your own work.
Nah. But do it.

You just have to open your source, that part which depends on Qt. It's not a real problem. But get a commercial license anyway, the cost is small compared to the other costs of developing your program, and you want to be friends with them.

(There's someone on HN who lives on a single-line modification of an open source program. Trust me, source availability of the source code of your client app won't really make a difference.)
Not sure for the downvote, but here is an excerpt for the M3 MBP from the link above:

> One display up to 4K at 144Hz over HDMI

The other M series have HDMI with similar speeds as long as it isn’t driving 8K.

Thunderbolt seems to be limited to 6K and 60Hz, but HDMI isn’t similarly limited (well, it can only do 60Hz with 8K). Hopefully there will be a thunderbolt successor they fixed the problem.
> Why bother optimizing when the developer's time is more expensive than RAM and CPU power?

The comparison should be between developer's time, and time spent (wasted) by all users combined. This depends on # of users, and how often they run the software.

For a one-off, with a few dozen users running it occasionally, yes developer's time is expensive.

For popular software with 100M+ or billions of daily users, developer time is practically irrelevant, and spending weeks/months to shave off 1/10th of a second for each user's run, would be a no-brainer.

Most software sits somewhere in between.

But... developer is paid by company not by end users. And company cares about other things than the interests of society-at-large.

So it's mostly a case of bad incentives. Companies don't care about / aren't rewarded (enough, anyway) for saving end users' time. Open source developers might, but often they are not rewarded, period.
I think of org-wide monorepos the same way I think of zealous microservice use, or microfrontends, or platform engineering, etc. It is a "shiny thing" that FAANGs use, which get a disproportionate amount of tech evangelist coverage, and then transition into becoming the perceived "best-practice" by bored devs (myself included) to then create some tech-debt work.

The reality is that these are somewhat niche usecases for very high scale orgs and/or very high-scale developer workforces which can afford to reinvent the wheel. The way the vast majority of companies should go about developing their systems is not new at all, its just to pragmatically apply tried and tested technologies, and transition to new shiny things where there is a demonstrable need.

Worth saying that I'm definitely a fan of team-scoped monorepos though. Being able to automate building and testing across all my apps, update dependencies across all apps, and deploy with a single merge/pull request is great.
Low rank adaptation is abbreviated LoRA
Wait, is it true? Did you encounter a bug? or browser extensions issues? It may not be as efficient as native, but I downloaded some sample files and repeated them until hit Google Docs limits. It is about 450 pages with some images. It is smooth and usable. There's zero delay. (and only 1000MB ram usage with many broswer extensions enabled. I think it's fair...)
Well they are physically impractical now, but they might get practical in the future.

But no, I'm fairly sure that QC in general isn't known to be able to solve NP problems. And since Traveling Salesman is NP complete (iirc), I don't think there's a QC alg to solve traveling salesman in P (otherwise that would imply QC would solve all of NP in P, which I know isn't true). Where did you see indication otherwise?

FWIW, my favorite CS blogger is Scott Aaronson, and the subtitle of his blog has always been: "If you take nothing else from this blog: quantum computers won't
solve hard problems instantly by just trying all solutions in parallel." This reflects the very common misunderstanding of how QC works.
Also, RAM, CPU and disk space are shared resources on PCs. If your computer is slow you don't necessarily attribute it to any particular program, let alone website. As Terry Crowley says here https://terrycrowley.medium.com/software-ecology-bb4653046fd...

"... the cost of bloat is not directly borne by the those introducing it. Individual efforts to reduce bloat have little effect since there is always another bad actor out there to use up the resource and the improvements do not accrue to those making the investments."
Simulation usually involves randomized and sampling algorithms, not a full state space exploration.

A good part of theoretical chemistry today relies on simulating quantum systems.
Nope, per the piece.

You have to delete them one by one.
> so the study writers / link sharer are simply farming for HN karma?

Only when the reader doesn't feel particularly invested in the topic at hand.
What gave me the idea?

>If you enjoy it and the musicians are making it what else is there?

LOL.

Also, a kiwi, a german, and an uzbek in a discord channel does not a community make. I'm talking about people playing banjo on their porch because that is what people do in their community and their region
Openscad/openscad-playground: OpenSCAD Web Playground
Both runs I did the cars looked like a child drawing a car from Mad Max.

My best guess is sort of adjacent to yours: a lot of cars flip on the initial drop and I think the spikes are helping them land right side up. Overfitting T=[0,1]
My point is that we are improving the experience.

But that the "cost" to do so, isn't what's technically required to improve it. You can achieve all these improvements, solve all these problems, probably without much more resource usage. Or negligible added resource usage.

Therefore my conclusion is that the reason e.g. slack usage x1000 what my old IRC or Jabber cliënt used, isn't technical. It's a deliberate choice made for reasons of budget, time to market or another trade-off.

I'm certain that Slack could build a client that does all what slack does, in a client that's hundred(s) of times snappier, smaller, less CPU and memory using. But probably not with their current pace, budget, team or wages.
> If it requires a degree (or a graduate degree!) then you're so much more stuck.

That's a situation I've been in now for a few years now. I'm somewhat burnt out on software engineering, but the last 13 years of work history, a bachelors in CS, and about half a PhD in theoretical CS, my options on who will hire me are kind of limited.

It seems like my only options are:

1) Start a fresh career with a fresh new degree and accept about 1/3 of my salary that I have now for the next 13 years after that.

2) Take a career in non-degreed labor and probably permanently have about 1/3 of my salary.

3) Try and pivot into the management side of things.

4) Start a business.

5) Just live with it.

Since I don't really want to take a loss salary for 13+ years, I'm extremely risk-averse, and I don't want to become a manager, I'm more or less stuck with option 5.

I like software and computer science, but "software engineering" barely counts as either. I expected to be utilizing a million data structures or figuring out proofs of correctness or designing the next amazing distributed system, but it feels like 2/3+ of software engineering is "add field to JSON" or "write a for loop to convert something to a different shape" or "change color of button" or "change width of page layout and then modify selenium tests", and the only data structures that ever get used are hashmaps and arrays. I spent so much time learning the minutia of CSP and TLA+ and set theory and I feel like I have basically nothing to show for it, and now I can't really even change to a career where I would get to use them.

Not that it's really a thing to complain about; I'm pretty lucky to be in a postion where I make about 3x more than I realistically need, so I'm not really trying to garner sympathy, but it's also a situation that becomes kind of easy to burn out on, and sometimes it depresses me more than it really should.
I love the iPad for its stylus, it’s a great device for brainstorming even with just notes. I wish there was more creative software they took advantage of the form factor however, like a touch/stylus based programming environment.
What can be described as “Western Civilization” is a much bigger cultural zone than we define it. Historically people also never really divided the world this way. It’s just modern academics that screw these concepts up completely, have obvious agendas and lack context. Europe, North Africa and Middle East are all part of “The West”. The regions were only ever divided at various times by empires, language groups and religions. The author of this article is disingenuous with their argument at its core as a result. Musical traditions from Baghdad are still western. This is why music could influence other music because these were all western musical styles.

Edit: Wanted to add that the alphabet is a western linguistic concept that’s common to all western languages.
Posted this because I have been looking for a way to run OpenSCAD on my iPad for ages and this is the best approach yet.
This article perfectly describes what I usually go through when working. Well written. My most productive days are when I'm in the flow for 5-10 straight hours. Which only happens if I prepare both internal and external conditions to my satisfaction.

Then, after reading the comments in here reminded me there is a lot of nuance to how one does software development. There are wildly different ways to achieve the same end result.
Kakoune does, and I found it (without extensions) to perform excellent even with multicursor.

Not saying that array of lines is more performant than ropes, but just adding a datapoint here.
> I've seen a lot of people being really excited for this style

I don't know what's the name of that style, but it's used a lot in the vtuber community. So much so that searching "vtuber logo" on Google Images will return mostly images that look very similar to those from the repo.
Interesting, tnx. We don't have such a general exception in EASA. Only possible with a special permit and a lot of paperwork for a ferry flight or similar.
I started using it for my ibs, and I think it really helped to have much less diarhea. It is not the only change though, I also started eating much more meat.
I would support the AWU if they were actually monomaniacally focused on worker issues like they're supposed to be (specifically I'd love to see a main focus on preventing offshoring). But instead it seems like they spend most of their time fighting the same kind of culture wars you see on college campuses, most recently Palestine. I don't agree with their views on that issue, and thus they've turned me off completely. They just overall strike me as young, immature, overly idealistic, and not actually suited to run a broad union that should be able to appeal to most of the employees (which is what is required for the union to actually be useful).
My most recent car rental this month from thrifty at lax:

They definitely have several gas pumps on the premises. And car chargers. You are not getting a car without a full tank.

At the desk you are told to bring the car back filled to the same level or they will indeed charge you $10 a gallon. Alternatively, you can pay some extra fee upfront and not have to worry about bringing it back full. I didn't really pay attention to this offer but I suspect it could have been cheaper than the $50 of gas I had to put in at the end.

They don't assign you a car. You ordered a medium sedan? Those are in so and so section of the lot, head out there and jump into whatever car catches your eye. The keys are on the dash. If it's not full of gas, you hop out and get into the next car over.

I will ding them a bit for two of their shuttle busses driving past me at the airport. In the end I just hopped on an Avis bus without talking to the driver and walked the last few hundred meters from Avis to Thrifty.

I also strongly recommend not getting on a shuttle by terminal 1 at lax. You will sit in traffic in the airport for 30 minutes. Much faster to drag your bags across the road, across the middle of the airport and across the road again to the shuttle stop in terminal 7.
Used it since it was called rtx - a great tool.
I tried Zed a few weeks ago and was extremely impressed. I was expecting it to be another half baked 'Rewrite it in Rust' hobby project, but it's actually very much usable for the kind of development I'm doing. Since then I've completely swapped it out with VSCode and loving it so far. There's only one or two small issues which I'm hoping will be ironed out soon. Zed is also really really fast. I can feel the input latency is significantly lower than VSCode and faster feedback helps me write code more fluently.
For a well-polished ready-to-use version, I recommend the Merlin Bird ID app from Cornell. https://merlin.allaboutbirds.org/
https://archive.ph/8IQjp
The article lists a teen marketed mattress as one of the “made in USA” products actually made in china.

After the last decade of lead contamination and other toxic products from China, I would imagine some parents are wary of a product they spend close proximity to for 10 hours every night for years.

https://www.thestreet.com/opinion/china-has-a-history-of-sel...
A certain STOL-modified Piper Cub barely needs a runway longer than a driveway. https://youtu.be/hPakbghLe38
It's normal to build new stuff based on the experience we got from what came before. If you like asdf, use asdf, there's nothing wrong with using it, and there's nothing wrong with wanting something "better" (depending on what "better" means for the user)
Kotlin is also at the whim of one company (JetBrains), unfortunately..
I can see a team doing python migrations being less needed once the hard work is done. The warning sign here is not that work was shifted, but that Google didn’t have another python project here that they needed people for. Google should be full of potential AI applications using python and existing employees would be the most cost effective way to build teams for those projects. This seems to indicate that Google has given up on investing in R&D.
I’m really struggling to see how you could possible make that statement in good faith. I regularly install software I wrote I my own Apple computer.
Are any brands better? Looks like the only car squeaking over 80% is Tesla on this big table https://kogod.american.edu/autoindex/2023

It's very difficult being a Mechanical Engineer trying to source American parts. America just doesn't have the infrastructure for a lot of things you need. And even when it does, often you find China can do it better, faster, and cheaper. I can get a box of CNC machined parts for $10 each via 2 day DHL for a $200 shipping fee. An America shop would take just as long and charge me a couple hundred bucks for just one. And try finding some niche bearing on mcmaster-carr if you filter by USA, nearly the entire catalog disappears. A global supply chain is just the reality of mass producing machines these days. And imports can only have one Country of Origin so we can't be too detailed on the labels.
I typically rent a car to go between LA and the bay area. All modern gas cars can make that trip on one tank. An EV can not.

At this point someone usually pipes up with "well you were going to be stopping for an hour somewhere anyway". No I was not. I stopped for less than 5 minutes at a rest stop to pee. And I stopped at a gas station to buy a quarter tank because that's all the room I had. Price seemed right and the milage estimate said I wasn't going to make it without. Turns out I filled up only 3/4 of a tank in San Jose before drop off so that stop wasn't needed after all.
My mobile computer of choice in school, the TI-83 series calculators.
Apologies for going on a tangent

I disagree the machines are not needed. Often when it comes to the railway people argue for things that conveniently ignore edge cases and pretend public transport isn't for all the public. Our railway system is incredibly complicated.
I'm waiting nervously in anticipation.. But I wouldn't be surprised tbh
The thing about most modern Operating Systems is that they just don't care what sort of chip they're running on. Whether that's an Intel chip, or something else, is irrelevant to them.

Consequently, the world of the future will likely NOT run on Intel chips.

Open source RISC-V means anybody can use them. In the future everybody will. (Or something very similar. But certainly NOT a proprietary chip.)

Aside: Once upon a time, there were all sorts of ways of operating a car. Ford had the throttle on the steering wheel, for instance. Somebody, maybe Dodge IIRC, came up with the three-pedal system of Clutch, Brake and Accelerator. That worked so well that everybody all over the world adopted it. The open-source RISC-V (or similar) can be adopted by all companies all over the world and thereby reducing the costs for individual companies.
Yes, it can be net positive. Ill clarify a bit, because text is easily misunderstood. I would not assume someone is a "bad" person just because they grew up around gang culture and drugs. I am talking "positive" in terms of understanding the world and determining the type of person you are proud of being. I'm not saying everything is enjoyable. I think our brains are capable of recognizing good things regardless of how much bad exposure we've had. That's more what I mean by net positive, not that everything we do is net pleasant
Being "seated" is not, but being "boarded" actually is, with respect to being bumped. Generally, being boarded means that you can only really be removed from the plane for inappropriate behavior, otherwise your removal is considered by definition involuntary, which means more compensation (and cash compensation, at that - which I know is changing soon).
"Never try"

— H. Simpson

In all the heartwarming animes I watch it goes like this: the main character has an absurd, unrealistic aspiration with a strong emotional motivation for it. She makes a lot of desperate and ridiculous efforts to get somewhere, and as a sort of karmic reward she gets somewhere else, not exactly what she intended, but a situation with a lot of fun and friendship and purpose develops, and it turns out that this is now what she wants and it serves the original emotional purpose just the same. However, the initial foolish aspiration was crucial or nothing would have happened.
I think I kept a mindset that it would happen on it's own.

As time goes on I'm realizing all that will happen is the people who happen to life.
Since this is the second time this has happened, I kind of feel like subsequent offenses need to grow exponentially, like 3x for each new fine. That would make the next fine $9M, than $27M, then $91M etc.

I think that would avoid the fine just becoming an extra tax.
The possibility of existence of a "programmer" that is completely oblivious to Common Lisp is the really interesting phenomenon to ponder here. But hey, at least the article links back to Hacker News, Mastodon and Reddit so that we can all revel in ignorance. Surprised there is no Discord.
What a pessimistic view of life.

I don't know how you figure that affordable place means you can't be a developer, when software engineering is probably one of the little professions where this doesn't apply.

Also doing a year of FAANG should be enough to travel for a long while. What I earned in a 3 month internship was enough to pay my remaining studies and anything I wanted to buy for a long time. Don't take for granted what you get.