skysight-inc/HackerNews huggingface dataset:
Original paper https://genomebiology.biomedcentral.com/articles/10.1186/s13...
Good question, there's no TLS support inside MOROS so its website must be available over HTTP, especially when I self-host it. That's not the case currently so I could also have HTTPS but I'm using Dokku and last time I tried the Let's Encrypt plugin would redirect HTTP to HTTPS automatically, which is annoying.

Edit: I set up CloudFlare in front of the server and there's now a working HTTPS version along with the HTTP version accessible from inside MOROS. This should also work when I'll use again the web server inside the OS. Thanks for prompting me to look into it!
It’s disingenuous to claim that the success rate is .3%. The success rate for the first stage (pre-vc) of venture might be one percent, and the success rate for the next stage (post) is 10 to 25%, depending on how a founder perceives success.

These rates are independent. You can’t aggregate them because the level of effort to secure VC funding is very different from the level of effort required to take a funded start up to unicorn heights.

If I understand your argument to be that startups are relegating themselves to the trash bin because they’re attempting to get attention from venture capitalists at the expense of some fundamental “goodness”, some data supporting that point would be helpful. But that’s not what’s in the article.
Most of the good ones start with their most current blurb "we make X for Y", which helps me remember who they are and also makes sure I'm on message when I talk to others about them.

Then it has runway and burn rate (how long will they still be alive if nothing changes).

Then it has KPIs that matter to their business, usually the ones they are tracking for themselves. Monthly active users, change in daily actives, number of widgets produced, etc.

Then sometimes a hiring plan. If they tell me who they are looking for I can sometimes help.

Then highlights, lowlights, and asks.

Those are usually the best ones because it means they are tracking these things and it also means if there is a place where I can help I can get it from the investor update.
I’d argue we could replace YouTube with Netflix; or test with more than one streaming platform.

> YouTube accounted for 8.5% of total TV viewing in May, while Netflix was a close second at 7.9%.

https://www.forbes.com/sites/howardhomonoff/2023/06/28/summe...
It absolutely is a problem intended to be addressed by the GPL. That's why it is specified in the GPL that the source code means the code in its preferred form for making changes.
1) I do not agree with applying this retroactively. You shouldn’t change the rules in the middle of the game.

2) it would be unfair to make universities participate in the downside but not the upside. Perhaps the federal government should also turn the interest earned over to universities. This could actually go some way towards lessening resistance.
Could even add a 'meet' entry to the tagline above each comment, if they use this. Presumably only visible to other people who set this up. Could be a good way to remind people it exists.
Those extensions usually improve performance, no?
Excel (and GSheets) are tools where I think a stripped down "trust my input, I know what I'm doing" mode that doesn't try to intuit user intent would be useful.

As I type this comment and my phone miscorrects "intuit" to "Intuit," I think also Google keyboard could benefit from such a mode that only handles spelling mistakes but doesn't replace uncommon words with common brands, etc.
His plan was to sue everyone into using his fork.
It was more common when they were user serviceable
One other potential area of variability could come from browser extensions - I imagine that users who compare browser power performance are more technical than the median user, and are more likely to run browser extensions (e.g. ad blockers, etc).

Given Chrome has a larger and more extensive collection of extensions, perhaps users who see differences are running more browser extensions in their Chrome installation, which impacts on performance/power usage?

Certainly interesting to see these assumptions put to the test though, and get some data around them. While it looks like it may have fallen behind again a little, I noticed Firefox's browsing performance on Speedometer caught up for a while, contrary to what I had thought/assumed.
We're on the like, third (fourth?) generation of error handling crates, and while there's some degree of consensus happening, I'm not sure that it's time for it yet.

If Rust had adopted error_chain into the stdlib, that would have been a huge mistake.
The security state decrees that this is not a good idea https://en.wikipedia.org/wiki/2007_Boston_Mooninite_panic
There are multiple cities/towns with the same name in my country, but unfortunately, it's impossible to specify which one is mine at meet.hn. What a shame.
Saying a thing and then saying the opposite, without elaborating, is not good at making you THINK. This list is doing it wrong.
I think this is a good point to consider.

Let's imagine an inexperienced developer comes across a problem in an open source library, that has an existing issue raised in GitHub.

Are tools like Copilot and ChatGPT good enough to walk them through setting up the dev environment, fixing code and testing the fix. Maybe, but not without many prompts from the dev.

But how is that different from someone StackOverflowing their way through the problem.
Two years ago people on this forum were trying to convince me the world would be a completely different place in no time

This is one of these "in two years" technology, like self driving cars, asteroid mining, &c.
I've had the same Arch installation between four laptops over 12 years. Boot from a USB Linux distro and enter command line. Partition the new laptop, setup disk encryption, rsync the file system via USB external enclosure, modify the ftab, crypttab, and refind.conf, reboot. Don't have to re-install any software or re-setup and sync any accounts.
After years on Ubuntu, then Arch I also just recently discovered Fedora as a well polished alternative.

I do love the Arch community. But I feel less motivation to tinker nowdays and Fedora was a pretty nice works out of the box experience so far.
Curious why Aider? Why not Cursor ?
Metaphores are really nice to use but... where I work, i have a lot of colleagues of different nationalities. Very often I need to explain in detail what I mean by them and that tends to defeat their purpose. Sometimes using very explicit or correct terminology sticks better. As always YMMV
Kudos for raising an empirical point rather than looking at the aspirations of the tech. It's hard to have that kind of look.

Jury's still out. It will take time until we have enough post mortems to tell if it is doing the job and how it's affecting things.

I do agree that if it was so good, we'd see practical applications ib more meaningful ways than just anecdotal tricks or lots of low quality content.
Well yes, if they are sending me investor updates once a month and then stop, that's bad. But usually before they stop, the updates at least have a list of problems, and if there is a fix we can work on it together I can help them find someone who can.

The point is, if you hold yourself accountable to your investors for an update once a month, you're also holding yourself accountable to yourself and your team to track those things and adjust.
It seems obvious to me that uBlock Origin uses less battery than an autoplaying video in the corner of every website you visit. So on balance I don't think it's fair to say the addons are the cause.
Panics are unexpected and not the preferred mechanism of error handling.

Stick to Result<T,E>.
They couldn't be, realistically, any more closed without being an essentially infinite money sink of the kind even nation states would struggle to fund long-term. It's the public using it that's helping offset costs and also giving them the usage data that they need to iterate on the design.
Ok, here's the new HTML6 standard:

Everything is the same as HTML5, but scripts are not allowed.
I wouldn't, unless you've got a really solid understanding of your datacenter network and it's 100% good all the time. Which is unlikely, from my experience as a server person.

If you've got dirty optics between two switches, now you're getting packet loss and TCP rears its head. Hopefully it's not an issue now, but diagnosing microbursting[1] was lots of fun, and really wigs TCP out. I've also run into 'fabric congestion'. My true favorite though is when you've got 2x aggregation on servers, and 4x aggregation for top of rack switches to spine switches, so there's 8 paths in each direction between two servers in adjacent racks, and only one path (sometimes in only one direction) is only running at 99.9%. That's a real PITA to track down unless you have visibility into switching metrics.

[1] https://en.m.wikipedia.org/wiki/Micro-bursting_(networking)
I think this was more true 5 years ago. Most people I know just replace the battery because it’s 10% of the cost.
The government essentially makes it unreasonable to buy any other type of car. Also gotta love that sweet sweet North Sea oil. So what happens to all that oil? I am sure it only emits lollipops and unicorns when it is burned.
It's actually "the plural of 'anecdote' is not 'data'".
Ugh, dude, I used to push bad code into production without ChatGPT. It is such a stupid argument. Do you really think people are just blindly pushing code they can't make heads or tails of? That they haven't tested? Do you seriously think people are just one shotting code and blasting it into prod? I am completely baffled by people in this industry that just don't get it. Learn to prompt. Write tests. Wtf.
When browsing a site full of JS-heavy ads, sure.

When running a browser performance benchmark, generally not - the ad block extension adds an overhead to the page. I saw this when experimenting with Orion Browser on Mac, which uses the Webkit engine, but adds support for many Firefox and Chrome web extension APIs.

In experimenting with that, I noticed that enabling extensions and using many extensions during benchmarks could easily impact on scores. Even just an ad blocker like uBO had a measurable impact on a benchmark, from my recollection.
I like the system that some coding bootcamps employ where they take a percentage of the first years of working wages. This would be a way to discern the value of your degree quite accurately. It would align the universities' and students' interests.

Besides this, I also agree to the 200+ upvotes, system is broken y'all!
The most serious problem with the web IMO the endless scope creep. Maybe, idk, set a clear goal, work towards it, and then just stop and consider the web "done"?

I hate it so much that almost everything in the IT industry is a process. It's necessarily unending. No one is shipping finished products anymore. Everything is in eternal beta. The web standards are the most egregious example of this.
Class of 92 are indeed very special. Williams is still doing amazingly well - just got to the final of the Saudi masters, and nearly clinched the deciding frame. Not bad for someone nearly 50 years old!
I agree. This isn't even a good one of those lists. It's more like "dubious pedantry to make me feel smart about my TCP knowledge".

1-4. Yes we know about the 2 generals problem. And yes we know what "reliable" means in this context.
5-6. This is just stupid.
7. Obviously not true. Nobody thinks this.
8-9. The reasons for and flaws of Nagle's algorithm are well known.
10. This isn't even true. Most of the time you don't need to care about it. That's the whole point of abstraction. You need to care about it if you are doing extensive performance optimisation, but usually you aren't.
11. Again untrue. You can think of TCP as a two way pipe. Again that's the whole point of abstraction.
12. Not sure exactly what they're trying to say here but again it's very well known that TCP and UDP are pretty much the only protocols that are likely to work on the internet.
13. Ditto. We all know why so many protocols are "over HTTPS", e.g. DoH.
14. This isn't a technical point.
15. Dunno what this is talking about but I'm guessing it's along the lines of "a byte is 8 bits", i.e. it is actually true in the modern world.
No. I get fixated on made up phrases. My wife is horrified by this username.
Has things changed with InfluxDB 3.0 ?

Previously InfluxDB was Open Core, with very crippled Community version (ie High Availability was Enterprise only)
My gripe is that they only fabricate certain designs, and those designs are sub-par. If they fabricated a design which were competitive with Apple silicon, I wouldn't have had to chose between software that I like (Linux) and decent battery life.

I'm aware that one can get a Linux-compatible laptop with an arm chip, but everywhere I look says that the linux kernel is still in the process of catching up. If it had been Intel making chips for general sale, rather than Apple and TSMC making an exclusive deal, there would not have been this compatibility gap that we're in right now.
Ok, but I think it would be more productive to educate people that LLMs have no concept of truth rather than insist they use the term "hallucinate" in an unintuitive way.
well, true, but this doesn't guarantee a node to stay in production. fabs sometimes shut down a node to use the equipment and space for another node with more demand. also, sone of these machines from 80s and 90s are simply old and it's not financially viable to buy a new machine for such a process. they typically cannibalize some of the machines for parts, or even buy old machines for parts from other fabs closing down. I believe a fan requies refreshing and investment every 15-20 years.
Excel is a tool for general-purpose data processing. What the genetics people are doing is exactly that.
That really wasn't new. The Imperial Senate of the HRE was assigning rulers to fiefdoms also based on locality.
My thinking is that LLMs are very similar, perhaps structurally the same, as a piece of human brain that does the "inner voice" thing. The boundary between the subconscious and conscious, that generates words and phrases and narratives pretty much like "feels best" autocomplete[0] - bits that other parts of your mind evaluate and discard, or circle back, because if you were just to say or type directly what your inner voice says, you'd sound like... a bad LLM.

In my own experience, when I'm asked a question, my inner voice starts giving answers immediately, following associations and what "feels right"; the result is eerily similar to LLMs, particularly when they're hallucinating. The difference is, you see the immediate output of an LLM; with a person, you see/hear what they choose to communicate after doing some mental back-and-forth.

So I'm not saying LLMs are thinking - mostly for the trivial reason of them being exposed through low-level API, without built-in internal feedback loop. But I am saying they're performing the same kind of thing my inner voice does, and at least in my case, my inner voice does 90% of my "thinking" day-to-day.

--

[0] - In fact, many years before LLMs were a thing, I independently started describing my inner narrative as a glorified Markov chain, and later discovered it's not an uncommon thing.
Typing with long nails is like walking whilst wearing pumps. Practice makes perfect.
Lambdas broke checked exceptions. You can't declare that you throw whatever a generic lambda might throw, so they quickly devolved to "I throw nothing (only unchecked)." The "I throw everything" alternative is rarely used because it spreads virally through every caller.
Sure, though if you're a central provider like a registrar/ISP there are very bad things that happen no matter what you do with a domain.

Since the registrar could very easily determine whether or not the domain was in active use in the wild (and still return an error if they wanted), and didn't, I do consider it negligence.

People hard-code them, they end up in configs, all over, specially in forgotten or hard-to-change places.

$20 a year forever is pretty cheap for a company.
Also known as ERR_FUCK_YOU. Yes, I know that I'm connected to a misbehaving wifi router. Just load the fucking page.
LLMs have been getting better - they were all pretty poor for my programming purposes a year or so ago, recently Perplexity (even the non-Pro version) and GPT4 have been helpful, and 4o is even better. I have been posting Leetcode hard problems into 4o and getting sensible outputs, something I didn't even try previously. Sometimes I do have to have it go through a few iterations, and I give it various qualifications (like keep to such-and-such time and space complexity or better). My usual instruction is to make the class or function more and more compact while keeping to the same functionality and time/space complexity.

I got 4o to give me a 33 line, relatively simple and understandable bidirectional BFS Kotlin function for this Leetcode problem which Perplexity (non-Pro) and GPT4 could solve, but not as well as 4o - https://leetcode.com/problems/word-ladder

Of course, even though these are Leetcode hard level problems, they are well-defined and relatively self-contained. I work at a Fortune 100 company and 99% of the time I can pound out the CRUD I do in my sleep - the difficulties I encounter are distractions, the CI server having some problem, the ticket/story I am working out not being fully specified and the PM is MIA that day, all teams are working on the feature at the same time and I need to find out what feature flags to have set and which test headers have been agreed on, the PM has asked me to work on something but some of what he says does not make sense in context so I have to ask for clarification etc. Then there's the meta-game of knowing what to prioritize, with one important component being what will make my manager happy so I get a good yearly review, and what I need to prioritize may differ from what my PM says to prioritize, or even more complexly, what my manager says to prioritize, but doesn't really mean.
That seems like way more sensible behaviour.
looks cool! Forgive my ignorance, but what's the adv of this over using Docker on WSL2?
Yes that's exactly what they are doing.

I literally had someone with the balls to tell me that it was ChatGPT's fault.

Due diligence and intelligence has shit the fucking bed quite frankly.
I think While OpenTSDB was reasonably general purpose, Graphite and RRDTools were done for very specific monitoring use cases.
Not a Framework but a System76 laptop, I got to a point where I couldn't stand any desktops based on Gnome and wanted something more predictable and better documented than PopOS or even Ubuntu.

I'm enjoying AlmaLinux with KDE and not seeing any reason to switch so far, it's rock solid stable and RHEL docs are better than anything aside from maybe Arch. All the dev tools they tend to not have without fail have an `asdf` plugin, or they're written in Rust and `cargo` can install them from source just as easily. KDE might be bloated but not in a way you'd notice with a modern processor and I love the customization options.

Arch is a great option too if you want all the latest and plan to stay on top of upgrading. I like `paru` as a package manager there. Most important thing you can do on Arch is add a quick search shortcut for the Arch Wiki, it's so good I'll reference it for help on any distro.
won't happen for such a complicated process like 40nm. The design tooling itself would cost 100s of k$.
Unless you’re moving the altitude of the drive substantially after it’s already clogged, how would this happen? There’s no air exchange on hard drives.
It would actually be worse if we accidentally built this machine to trap and drain a generation of their productive capacity?

And of course there is a cabal of evil schemers, they have hardly bothered to hide themselves, e.g.:

> Mudsill theory is the proposition that there must be, and always has been, a lower class or underclass for the upper classes and the rest of society to rest upon.

> The theory was first articulated by James H. Hammond, a Democratic United States senator from South Carolina and a wealthy Southern plantation owner, in a speech on March 4, 1858. Hammond argued that every society must find a class of people to do menial labor, whether called slaves or not ...

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

It gets worse from there.

You can go look up the people who passed these laws and the arguments they used to promote them, but in the end it hardly matters.

What matters is disassembling the mudsill machine.
Because AI is not there yet. Boilerplates are the better option until AI generation catches up. Here is what I do:

1. Explore an idea, research what competitors do, etc.

2. Use my own boilerplate for a greenfield project https://achromatic.dev (sorry for self-promo)

3. Write down what I actually want and paste the text and screenshot to v0 to see if it can generate something useful.

4. Improve/write the initial code by hand.

5. Paste the code into Claude and improve it more manually in an iterative fashion.

6. Make sure it is consistent with the rest of the codebase.

PS: I'm deep into developer tools now. Have forked the original drawIO/mxGraph, resolved all monkey patches, translated everything to TypeScript, added Multiplayer and more (~250k slocs) - ready as a base to explore some tools like one that solves your described problem. Here is a screenshot: https://i.imgur.com/opiu7z4.png I do envision Achromatic as a dev/design tool company.
I do, yes.
This is "anti-progress", and we must always pursue progress even if it leads us to a self-made reality-melting hellmouth. Onward to Wonderland, I say!
My Harvardlaw Lawyerbro literally ended a family dinner argument by telling Littlelawyerbro "which law school did you attend? UT? So then not Harvard?"

In this particular conversation Harvardbro was obviously and factually incorrect, but his pompous rhetoric usually gets everybody else to silence themselves (not in awe).

Interestingly, Harvardbro only got accepted into the two schooltypes you mentioned (and no 2nd tiers).
It does not. Bounties and zero-day markets are different things. Lots of people actively sell to both.
> outside some specialized locations like Iceland

I think you underestimate the scale of geothermal available. The US is the largest geothermal power producer in the world though no one thinks of the US as that. Not coincidentally, it also sits on top of the largest high-quality geothermal basin in the world, essentially the entire Mountain West.

The US barely taps these resources at all despite leading the world. Ironically, much of the pushback on developing these geothermal resources in the US comes from environmental activists.
>> Matt Groening grew up in Springfield, OR

No he didn't.

742 SW Evergreen Terrace. Somewhere around here: https://www.openstreetmap.org/search?query=742%20sw%20evergr...
I'm certainly not saying you're not qualified to be a software engineer.
Yeah. Would be interested to see how VictoriaMetrics compares to Mimir, not just Prometheus.

To be fair many projects in Prometheus "long term store" space come and gone - Thanos, Cortex, M3