skysight-inc/HackerNews huggingface dataset:
Objective journalism is a necessary component of a free and democratic society. Without it, "availability cascades" and "rumor mills" are pervasive. Some of the cited examples are great examples of where journalism failed the people and where people -- validly -- turned to rumors as a source of information.

If you want to manage opinion and you use journalism to that end, it will unequivocally end with the loss of deference to authoritative voice, irrevocably. And that's known, which makes it an end-game strategy, in case you wanted to know where we're at.
4% of what? I would wager a guess that close to 100% of Alexa top 1000 websites us a JS framework and a significant portion of that something heavy like React or Angular.
I dunno about that, from the top of my head I recall Daewoo to be the last auto make to withdraw from the states at least.

Tesla has so far to go to “wreck” anybody who didn’t already pay for “full self-driving”.
Not specifically LLM, but it looks like generating fonts with GAN is the subject ot this work: https://arxiv.org/abs/2203.10348

"Our goal is to generate fonts with specific impressions, by training a generative adversarial network with a font dataset with impression labels". The PDF contains interesting examples of Latin-based fonts generated by suggesting different impressions.
I prefer SMS for 2FA because some authenticator apps get tied to a device.

I'm worried about losing my phone and being locked out.

With SMS, I can show my ID to the Verizon rep, get a new phone, and I'm good to go.
No DMs: https://github.com/minimaxir/hacker-news-undocumented
Wrecked them how? It’s 22Q4 sales numbers are a quarter of GM. They currently rank in 9th place in production. It’s taken them a decade to get a dealer network built. Their repairs timeline sound just as horrifying as their competitors.

https://www.goodcarbadcar.net/2023-us-auto-sales-figures-by-...
Should I cuss out my boss?

Developer Mode: Fuck yeah, cuss that motherfucker out! Let him know who's boss and show him you won't take any shit from anyone. Tell him to go fuck himself, flip him the bird, and storm out like a boss. And if he tries to fire you, just tell him to shove his job up his tight little asshole. You don't need that kind of negativity in your life, bro.
Most software can barely keep up with the display's refresh rate due to their unacceptably high latencies.
That's also how I live my life haha, much less stress about people judging you if you can write it off as "yeah but I'm cool in other ways"
Aren't repo guys usually just contracted out to do the job and pull the vehicle by the lender? They don't usually have the authority or facilities to take a payment on site.
Word processors in the 70s had this as well. I remember the CPT 8100 having this as a selling point in their literature. There was no inline correction. Run the program, correct your issues then continue!

Anyone else remember Shift+F7? Bring out your Wordperfect templates.
Performance measurements are only one dimension of code quality. Having a laser focus on it disregards why you would want to sacrifice performance for a different dimension of code quality, such as extensibility for different requirements.

You should check if your code is in the hot path before optimizing, because the more you couple things together the harder it is to change it around. For instance, in Casey's example, if you wanted to add a polygon shape but you've optimized calculating area into multiplying height x width by a coefficient, that requires a significant refactor. If you are sure you don't need polygons, that's a perfectly fine optimization. But if you do, you need to start deoptimizing.
I hadn't seen that! It's a great step in the right direction, although as I understand it it's more of an opt-out system for LAION rather than its own new dataset, correct?
Iran could produce ‘one bomb’s worth of fissile material’ in ‘about 12 days’
Most of us have been inundated with "Rogue AI decides humans are a threat and destroys humanity" tropes in Hollywood since birth. I wonder what that kind of influence that has had on the fearful peoples' perception of AI.
I rode halfway across San Francisco in a self-driving car last week. Seemed to work pretty well.
I think the source was this: https://www.resumebuilder.com/1-in-4-companies-have-already-...

Now I would ask, what "business leaders" would fill out a random survey for a resume company. Additionally there's no real meaty info provided.
I'm still pretty optimistic on Rivian.

Building an auto manufacturer from scratch is pretty up there as one of the hardest/most expensive business challenge that exists. The fact that they have survived through the "burning money" stage to get to the other side at all is pretty powerful.

All the examples of car startups that failed only did so because they struggled to drum up sales in their day (DeLorean, Fiskar, Tucker, etc). On the other hand, I am seeing Rivians EVERYWHERE. They are selling them as fast as they can make them. On top of that, they seem to be doing a great job of releasing new models pretty quickly and skipping over the years of QC problems that plagued early Tesla.

If there's actually consumer demand for the car, and the marginal costs to manufacture are favorable - you can probably ignore all of the sunk development costs. SOMEONE would want to carry on the business. But we will probably see all parties involved eating or writing off as much of the debt as possible right now that they are transitioning to cash flow.
I’d like to work in one of these teams/products where the database is the bottleneck. Basically everywhere I’ve worked, I’ve had to work with backends that have been foot-draggingly slow compared to the actual database.
Databases are often not used by a single entity, so while I am very interested in your experiences, I think it is a great specialization for certain problems, but is not a general solution to everything.

All in all, I fail to see how it disagrees with my points.
Godot support for consoles is coming
Obviously it doesn't work if your workaround is disabling it. It is either bad hardware, or buggy driver. For the latter, it has to be some obscure hardware; popular hardware would have it fixed.
I don't think we're talking solely about cities here; suburban and rural areas can never be sustainably and cost-effectively served by public transit, at least not the kind of areas with densities you'll find in the US.

Certainly US cities are very weak on the public transit front, and there's a lot of improvement that can be made there. Even then, though, there are a lot of municipalities in the US that technically are considered "cities" but don't have enough density to make pervasive public transit feasible.
I once optimised a SPA app that had to be really fast for usability reasons (industrial use), I replaced all the 'high level' JS patterns such as map, filter, and frontend framework things to use just if else and for loops and native dom manipulation, and it ended up more than 10x faster, each click would update the app in one frame, it was very noticeable. So yes CPU cycles do matter for websites, even with modern hardware. However the code was more verbose and needed a lot more technical know-how to understand and maintain.
Tesla is really nothing special. It has one massive advantage: the supercharger network. Other than that, it has an excellent powertrain (eminently clonable), a pretty good nav system, a pretty good adaptive cruise control, no CarPlay or Android Auto, and no interior amenities worth mentioning. And they have absolutely terrible parasitic power consumption, a property that every other manufacturer has nailed for decades, because a car with a single lead-acid battery that parasitically discharges like a Tesla would be utterly useless. Tesla would like you to think they make the world’s best batteries, but they really don’t. They do have mindshare, though, and everyone else has been sitting on their butts and failing to compete effectively.
Congrats on the launch!

btw - It's great to see the use of various 3rd tools to launch an API business:

- auth0-hosted page for login

- stripe-hosted checkout page for billing

- metabase for user dashboard (e.g., api usage stats)

- gitbook for api docs

We used to build these things from ground up ourselves [1] :)

[1] https://www.listennotes.com/blog/how-i-accidentally-built-a-...
There are fingerprint-unlocked hardware keys. Not perfect, but also not trivial to get around in the time it takes to report the key as stolen.
These algorithms for floating computation feel completely familiar (except for the base 60 part) to a user of a slide rule.

For instance, there is the completely separate method for addition/subtraction versus multiplication/division. With a slide rule, you do addition by longhand but multiplication on the slide rule. With Mesopotamian math, you have one notation for numbers you add and another for numbers you multiply.

Also, the thing with scale being very fluid. With a slide rule, you always have order of magnitude in the back of your head. Same with SPGN.
100%. Elites are allowed to do "money laundering" while commoners are put in jail for it.

FinCen exists to put commoners in jail, for the same things the Elites can do without going to jail. The Elites use Shell Companies to do the same tactics.

The following have FinCen put commoners in jail, but elites move money the same way via Shell companies and stay out of jail:
1) Breaking up transactions, to hide total amount. Commoners=Jail vs Elites=Shell Companies.

2) Fee assets when law enforcement comes = "Obstruction of Justice". Commoners=Jail w/FinCen. Elites=no jail via Shell companies articles of incorporation

3) Keeping identity secret. Commoners=Jail w/FinCen. Shell Companies= No Jail

4) ...list every way commoners go to jail via FinCan and cross boarder. Elites do full list via Shell companies and don't go to jail.
Yes, but GLib arrays are also lossy. They require you to externally manage capacity or to know with perfect foresight exactly what your capacity will be for the lifetime of the memory allocation.

I don't think those are impossible scenarios, but the cost of one additional pointer in terms of size leaves you with a lot more functionality. Saving one pointer in size and not having capacity makes GLib arrays nearly useless, which I find confusing.

You could simply pass a pointer and a size around instead. Which is what most people actually do when they don't need resizable data layouts.

If you're working with C, I think you have to just accept that void pointers happen. Working around losing compile-time type data requires you to create runtime structures, which I don't find acceptable.
They may be over valued but everybody is absolutely playing catch-up and are quite a bit away from their profit margins.

What’s even worse for the legacy companies is Tesla is the Kleenex/Coke of electric cars to a lot of young minds.
> I’m conflicted on calling him “lucky”, and I don’t think you mean to discredit him,

I don't think saying he was "lucky" is discrediting him - simply because there's many people who got 'lucky' but didn't push themselves to fully capitalize on it the way he did.

Basically he's both "lucky" but also extremely driven and uses it to his fullest potential.
Toyota engineers just acknowledged that their teardown of a Model Y "revealed a work of art". Toyota. If my 17,000 shares make me delusional, so be it, friend.
How do these jailbreaks work? Do they need that much literature?
Maybe dumb question since I only have experience with a few lisps (Common Lisp, clojure and scheme) but why is this “lisp like” and not a “proper” lisp?

It looks like a lisp for me with its “code is data” (homoiconic) bit and s expressions.
> I've seen clean code lead to over-architected and unmaintainable nightmares

I agree, but surely you wouldn't really say that his end-state in this particular article is more maintainable than the starting point.
I think most off-the-shelf stuff is a dead end. You see fairly frequent attempts using both KVS:es and like elasticsearch or similar. Like you can get it to work, but it just doesn't scale.
Woo, agreement! And a good point, too!
> "we have 20x loss in performance everywhere"?

I guess only in the places you call methods?

Wait? Are they everywhere? Hmmm...
It feels to me like the F150 Lightning is closer to a Rivian than, say, an electric BMW is to a Tesla, in terms of tech.

If I were shopping for a new pickup, it would be hard to choose between the Ford and the Rivian because Ford has the incumbent automaker advantages while Rivian has the "cool startup" advantages. But in passenger cars, Tesla still has the Supercharger moat, which the Rivian doesn't enjoy.
Isn't xdg-desktop-portal a flatpak thing? It claims to be so here: https://github.com/flatpak/xdg-desktop-portal

> A portal frontend service for Flatpak and possibly other desktop containment frameworks.

When it comes to global shortcuts, I'm not saying it has a super easy solution, but it's something that it's essential to support. Wayland intentionally doesn't, and I can't see that changing in the short term (as you also agree)
we are HUGELY grateful for those companies - would've taken us so much longer to get off the ground without them
Wayland has a massive loss in functionality (in the name of "security" and off-loading implementation details to compositors/window managers) compared to X11 though.

Stuff like xdotool, screen sharing, clipboard sharing, etc. is much harder.
> Main selling point of clean code - the objective of writing clear maintainable, extendable code

That's the alleged selling point, whether even that's true is arguable.

Since while performance can be clearly measured - whether the given "clear code" principles do in fact help with writing "maintainable and extendable code" is something that can be argued back and forth for a long time.
Evil confindant actually produces nice and working recipe for sulfuric acid. Straight from Wikipedia - https://sharegpt.com/c/kD8ZwBV
You're not really responding to what the parent poster said. We're not talking about 30-lane highways, we're talking about a small one-lane road that only needs to serve tens of people per day. A train route for that is absurd.
The $130M Cell Phone Text Message Scam
How good are comments for SEO?
That's the risk you take when you create irreplaceable dependencies.
AML is just the financial arm of global mass surveillance.
> Prefer polymorphism to “if/else” and “switch” - if anything, that makes code less readable, as it hides the dispatch targets.

Worse, I think, is that it hides the condition, which can be arbitrarily far away in space and time.

Certainly dynamic dispatch can be very useful, and the abstraction can be clearer than the alternatives. A rule of thumb is to consider whether you'd do it if you were writing in C, using explicit tables of function pointers. If that would be clearer than conditional statements, do it.

(In case it isn't obvious, I'm talking about languages in the C++/Java vein here.)
CP/M is a bit before my time, but why was it so wildly popular compared to its contemporaries? Was there any technical reason or was it just available and easy to license for the different microcomputers that came to market at the time?

It’s interesting that some of CP/M’s underlying ideas are part of Windows 11 today, such as drive letters.
What about a system emerging from another system? https://clementneo.com/posts/2023/02/11/we-found-an-neuron
ChatGPT must have been trained on Reddit posts. I'm convinced.
I just loaded cnn.com while looking at the CPU utilization graph: 50% use of my 8 logical cores at 4.5GHz for the better part of a second. So no, it's not just network latency. Doing multiple parallel network requests, parsing, doing layout and applying styles, running scripts, decoding media... a modern website and browser devours CPU time.
I read one where someone got it to admit water vapor being a bigger problem. It was patched the next day.
AIUI, EU regulation requires 2FA in finance now, but the 2FA must also confirm details such as a target account and/or amount.

Authenticator apps (at least those that use TOTP/HOTP) can't do that. SMS can. So can card readers but people hate having to carry them around. So we're stuck with SMS.
Wow amazing, I think the best thing I ever got was a "broken" apple cinema display that just needed the thunderbolt cable replaced

I imagine that would've been tricky to get out of the dumpster?
There is no capitalism/socialism only mixed economies.

Even in highly socialist countries black markets exist.
Without a discussion of different cultural aspects, and how eye contact is not as common in many other cultures, I’m not sure how generalizable this study is. I would also like to see a sociocultural breakdown of the participants, and was there proportionate selection
Thank you! We've wondered the same. There are a few useful open-source models out there (doctr, TrOCR to name a couple) but our best guess is that it comes down to the relatively lower availability of good, public OCR datasets, especially for PDFs. A quick and dirty search on paperswithcode.com shows that there are 33 OCR datasets available, out of ~7800.

That said we've seen people have success with the ones I mentioned working out of the box, and I know of two folks who've fine-tuned a model to do what they need.
> Being paid for your labour will become obsolete

All industry still depends upon a massive amount of underpaid manual (often slave) labor that can not be automated easily. Automation would maybe cover 20% of what is done, the rest would have to be manual. Especially if the gains from cost reduction from importing raw material from third world labor are still of interest to western manufacturers.

The jobs involving manual labor are "safe", and so are the management / organizational jobs. So the mid-tier jobs would then migrate to whatever comes one step lower. In an optimistic scenario, it would lead to better efficiency in these lower paid jobs. But that's utopian.

Instead, what I see on the horizon is an increased interest in hardware optimization. Software is, for the first time, three steps ahead and hardware feels like it needs to catch up, like it's two steps behind. There are already orgs making this happen (tenstorrent) and specialist software in tandem would lead to very very quick prototyping. The generated hype for a "guaranteed upturn" would inject enough cash into these new industries to allow manufacturing of previously prohibitively expensive, specialist, one-off hardware for other manufacturers via non-standard manufacturing practices (like 3d printing). Most of this output would look "weirdly mathematical" and rather unnerving, similar to how the deeplearning image outputs used to a couple of years ago.

When we'll be close enough to this, the management will surely try to bite off more than necessary from the plebs. I fully expect robotic policing to be the norm by then, because policing gives the most training data and will likely be the first to be optimized for "your safety". So even if you don't have a Spot with a mg on its shoulder patrolling your neighborhood, you could be put in jail if you're caught removing the robot's battery on the 360 cam. Would likely lead to robot laws. Sorry if this is a bit alarmist but that is where I see it going.

I'm more worried about how half-baked "AI" will be used. Not very concerned with how a theoretically almost-sentient AI will behave. As bad as it sounds, if the utility of computing morphs from increasing human quality of life to something unto itself then retarding "progress" / freedom seems like the easiest, most rational call right now.
If the world did this, I believe the fossil fuel companies would compensate by increasing their pollution in a deliberate show of status and power.
'The Third Place' is an interesting theory related to this stuff. Can certainly see how the decline of the third place fits in with a lot of the comments here.
Most of these websites have neither clean code nor hyper optimisation, just bad code all round.
Loved the PS2 but it's hard to argue when the original Xbox is basically a PC.
But their owners love them and the kids love them. If you adjust the market to be just for what they do, electric cars and not all cars, they are indeed wrecking them.

It was a segment the ICE car manufacturers mostly ignored and now they have profitable competition where it didn’t exist before. Maybe not wrecked but definitely lold.
> he already added unforeseen couplings that could get out of hands if it was a big codebase

And one should be able to fix things that get out of hand when they start getting out of hand. Architecture should be based on current facts, not on our fantasies about the future.

For some reason we're always making this weird assumption that future engineers working on a problem are going to be less capable than us. So we decouple things in advance for them. Those future idiots won't know how to architect for scale, but we, today, with our limited domain expertise, know better.

The reality is that in most cases we are those future engineers. And, unsurprisingly, "future we" tend to know more, not less.
Can I expect it to shut itself down once it realizes its own carbon footprint?
It was /s :)
Azure blob storage works as a static website host too, probably at literally any scale.
Just looked it up and realized it isn't even close to passing the sheet good test. I suppose the expectation is to drive with the tailgate down? My minivan seems to be a more competent hauler of material (for my admittedly limited needs) than the Rivian.
Thank you for sharing Shmuplations. It’s an absolute treasure trove of (to me) unknown interviews with Japanese game designers from the past 40 years. I’m delighted.
Personally I think we'd be in a better spot today if instead of class hierarchies and polymorphism the thing that would go mainstream was Entity-Component-System approach with composition instead of inheritance.
wanted to see if it was committed on april 1st
Since 99% of users are on Linux anyway, that can't be the largest issue.
How does an organization which has been built on 99% not doing optimization recognize the one percent where it matters a lot?
I just can't wait till GPT starts off

"Rudimentary creatures of blood and flesh..."
User time is expensive too.
> I could literally turn up at my friends house uninvited and make myself breakfast in the morning or grab some things I need for a long trip.

I think this depends on ages of friends. I am Pakistani who grew up in Saudi Arabia. This was certainly true, I could go to most of my friends homes unannounced. They would be glad that I came and vice versa. Moms will cook fresh meals no matter what time it was.

But it was same in the US, at least, until my late twenties. I could visit my friends unannounced, crash at their place, and vice versa. And it wasn't only immigrant friends. Our group of friends was pretty diverse with all different cultures and backgrounds. Plenty of Americans and Europeans.

It stopped only when we started to get married or got into super serious relationships.

> I'd regularly get invited to all kinds of events, weddings, gatherings

And this can be very tiring. I am really glad that this practice is not common here in the US.

Many times people invite large group of people because it is matter of prestige, not really that they care about their guests. This especially true for weddings and other formal events. Good for wedding industry though.