skysight-inc/HackerNews huggingface dataset:
You say that, but its type system has some wonderful feature that those other languages lack. In what way is it hamstrung? It seems better than C# to me!

For example, C# doesn’t support parameterised enums like typescript and rust do. Once you start using parameterised enums, you seriously can’t go back. It’s a killer feature.

But even then, typescript goes further. All of these languages let me make a Color enum with red, green and blue variants. But as far as I know, only typescript will let me write a function which takes a strict subset of those variants. In typescript I can have a function that only accepts red or blue - and passing green (or something that might be green) would be a compilation error.

Typescript also lets you make another type with a superset of another type’s variants. Eg type Foo = Color | “yellow”.

In rust if I want to change a function’s signature to make one of the parameters optional, that’s a breaking api change since all existing callers need to wrap the parameter in Some(val). But in typescript, I just change the parameter’s type from T to T | null and everything works.

Again, in what way is it hamstring? I’ll grant that JavaScript doesn’t have quite the performance of C# (though modern runtimes are pretty impressive!). But typescript itself seems great.
They don't care about people investing in losing bets. But they care about wasting resources on running stuff that does not sell. And not having a plus followed by big number and percentage sign in column next to name is bad seller.

In the end how funds are marketed and presented is important part to understand. Also it is better for them to sell actively managed fund with bigger number on it than index with negative one.
"I couldn't horseshoe a hard systems language to replace a web framework for a CRUD app written with soft language, so I had to go back"

Rails is very good until you need to go off rails. Even in that case rewrites must be partial and not to aim to fully replace the original. Most of the time rewrites are a waste of time. This article could be true if you s/Rust/Ruby and tell the story in the opposite direction.
It’s taking me a long time to learn these lessons - thanks for the tip
Foundational Principles for AI Development Environments
Your comment doesn’t advance the conversation in any way. It just restates the claim that typescript is worse in some unspecified way.

Can you give any examples of ways in which those constraints have resulted in a worse language?
I came through to note that most of this applies to Django, too.

I've historically preferred RoR but with the tremendous growth of Python in the last 10+ years, Django has become a more practical choice. ML and data science devs are already familiar with Python and, with the Django docs being as excellent as they are, these folks can be productive in a very short amount of time -- should they need to be. I've seen this firsthand on multiple projects.

Also, along with the author's case for the path of least resistance, the Django framework results in fewer "decisions" (arguments) about application structure than using a less opinionated library or micro-framework.

The Django/FLOSS community is also much more active than I was expecting it to be (Rails bias, probably) and has been very pleasant to interact with.

I only wish Django had Rails-like generators and in-built data seeding (e.g. rake db:seed).
Just now, when I have only recently switched permanently to Firefox...
4090 has 16384 cuda cores, so there's that!
> I was not speaking about their right to charge money for nulled plugins. GPLv2 prohibits that because they aren’t providing physical copies or support.

Wait, what?

I mean, the GPL 2 is a complicated license, with all kinds of interpretation, but he "owns" a huge GPL2 project and doesn't know that the GPL says exactly one thing about money, namely that it limits the cost of physical source code delivery?
Yes, but Apple has always been ahead on technology compared to everyone else, so that doesn’t count anymore. Or something.
They are bounties, paid on completion at my discretion. Anyone worldwide who can receive international wire transfers can receive payment for them. I've paid out to people in quite a variety of places, from US to Europe to Japan to India to Africa
I do not agree. Rails is absolutely great in terms of features and productivity, but will fail you elsewhere i.e. it is not the silver bullet for webdev. Do not take my opinion, look at data - https://www.youtube.com/watch?v=Qp9SOOtgmS4

If you are using Rails for anything where you are not absolutely sure of how many users or RPS you will have, you are just saving money in launch time but spending more on servers.
Or sometimes the needles you can move seem unimportant to the org, even if they have objective value. You get a few pats like OP but no real recognition.

Though maybe that’s why you can move those needles; nobody is guarding them jealously.
Chris Siebenmann blogged this, 2 months ago: https://utcc.utoronto.ca/~cks/space/blog/tech/DomainDotAtEnd...
there are no bots here, i am flesh and blood and this post was taken from https://chat-to.dev/post?id=798
w3c/png: Consider using Zstandard and/or LZ4 instead of Deflate (2021)
I’ve heard similar stories, but I think they tend to have some runaway hit cash cow in their rearview enabling it.

Companies that can kind of do anything and it’s fine. Like Google with AdWords. Whatever they do, AdWords goes to work every day and pays the bills.

Other companies get high on their own supply and invent things like “Holocracy” and claim it is responsible for their success.
My reaction was slightly more humorous:

Baymax: Oh no.
No, it's related to Astigmatism. The eye lens gets distorted. Bright light shrinks the pupil, meaning the light goes through less of your lens and hence is not as distorted.
Not "very long" no. The oil can be cleaned and reused a few times but even with light use a week is pushing it. Places that do a lot of frying are changing oil every other day, possibly even daily at like a fried chicken place.
> For people failing for a long time at fixed wake-up schedules or still feeling like shit after months of doing it: giving up is fine, and it frees you to explore what works for you.

Another piece of anecdata from someone who used to be like this for years. I first noticed that regular alarm sounds annoyed me and eventually I would get used to turning it off and going back to sleep (that is until I HAVE to wake up). I then figured that if I set up an alarm with a song that I like, it would make waking up more enjoyable. Which I eventually did. The first few weeks, I enjoy waking up and in a sense look forward to it, but after a certain amount of time not only I get used to it and the cycle continue, but I also can't stand that song anymore (RIP rolling in the deep, chainsmoking, ...). I randomly stumbled upon the app sleep for Android that has a feature I didn't know I needed, putting a playlist as an alarm sound (I shuffle it of course). Now every morning, waking up is an adventure, and more often than not I end up singing along. Now months in, I haven't failed to wake up even once. And I don't have any alarms on Sunday, yet I still wake up without it.

That is with the caveat that I know I need between 7:30 and 8h of sleep, and I stop all screens by 10 (night time feature of Android is very helpful in this regard). Except my ebook reader than I use without backlight.
ASP.NET - maybe, but you’ve got to be kidding if you suggest Vert.x to be a replacement for RoR. They operate on completely different levels of abstraction (even ignoring nightmare of Reactive code you have to write using Vert.x).
What does EDO mean?
The crux of the issue is this:

> It was just what happened to be available and most straightforward at the time

AMD made better hardware for a while and people wanted OpenCL to succeed. The reason why nvidia became dominant was because their competitors simply weren’t good enough for general purpose parallel compute.

Would AI still have happened without CUDA? Almost certainly. However nvidia still had a massive role in shaping what it looks like today.
Quick Cmd-F for "jquery" reveals that it isn't even mentioned as a framework; it lived somewhere in pre-history before the invention of Angular.js. It's terrifying that history "begins" with reliance on anything that abstracts away the separation between JS and the DOM to that extent.

I'm still writing huge apps that take advantage of some easy sugar from Jquery, long after the rise and fall of dozens of frameworks that I never wanted to use. Even after most of Jquery's DOM-searching-manipulation functionality were incorporated into core JS query selectors. (I still use it for one reason: I like having its event loop to hook custom dispatchers and listeners to objects/class instances that don't exist in the DOM; and even though I wrote my own, jquery's is tried and true).

All you need to write a responsive framework is a class that abstracts backend "AJAX" calls, synchronously or not, and manipulates whatever it wants in the DOM with the results. Write your own. Don't rely on it being stuck into junk inside your HTML templates, or you'll never be able to write good large scale applications. I look at my banks' apps (Schwab, Chase) and weep for how awful their coders are and how reliant on those gross frameworks.

Nothing is new. 2022 was a long time ago. I have apps still running from 2012 that look more modern than a lot of new things built with frameworks. I'd never take a job that demanded me to use Vue or Angular or React. Roll your own.
They are moving there because it's new and shiny, not because it's better.

Spring and Spring Boot are incredibly productive and give you a ton of stuff out of the box, whereas some people actually enjoy writing a lot of plumbing code as a distraction/challenge from boring business code. Those people will migrate to "lean" frameworks because it will give them the opportunity to write more low-level plumbing code.
I think the author had unrealistic expectations from working at a large company.

He expected doing something meaningful that will change the world. He expected to be applauded like a hero for his efforts.

But things don't work like that.

If you work your ass out, don't expect more than a pat on the back. Managers won't care about your efforts, your mental state or your sleepless nights. They care about looking good in front of their superiors.

So it's better to do just that is expected for you, enough to get a good evaluation.

If you come out with a brilliant idea that might help the company a lot don't just do it. Find some allies in the higher hierarchy, explain to them what is their advantage, do a POC or MVP, then let the top management know in a public meeting. That way you get a lot of credits and applause for doing great things for the company and fighting the good fight.
DevOps is a Culture not a Function (isn't it?)
The paper no one read before declaring the demise of modern cryptography
You can also use WebTransport with streams for tcp and datagramms for udp
https://developer.mozilla.org/en-US/docs/Web/API/WebTranspor...
Blue light effects on sleep have been utterly debunked as far as I know. If you google for blue light myth you'll find very convincing arguments that it was all bullshit.
No mention of alimentary tract irritation ;)
This utsuro-bune (hollow or vacant ship) appears in at least twelve literary sources from the late Edo period.

~ article.

The late Edo period, also known as the Bakumatsu period, was the final years of the Edo period of Japan, from 1853 to 1867. During this time, Japan ended its isolationist foreign policy, known as sakoku, and transitioned from a feudal shogunate to the Meiji government.

~ wikipedia
I'm sorry, I certainly don't mean to be off-putting.

The way I parse a sentence like "I don't love this idea", and the way I meant it, is that I think the idea has some merit, it's not terrible, but I'm not fully on board, it has more work to do. It's not all the way to "I don't like it" but it's not great yet.

In any case I elaborated in the rest of the post a bit more on this so I think you can see from the context what I meant.
The amount of times I have to make this comment on code reviews or undo the madness and just add the certificate to the script/container and enable validation is insane.
The article mentions pine forests of georgia and north carolina so it seems to be a SE coastal plains thing. Quite different history and culture from what people usually mean by deep south.
I moved to Notepad++ after Brief mainly because of proper column select. This is just so handy when you need it.
I like the rails dev experience, but it feels like they haven’t come up with nice new front end solutions that an integrated framework like nextjs has done.

One specific example is images and srcset. If you are doing a react front end anywhere in your app (not even an SPA) interfacing with the asset pipeline doesn’t have a canonical solution.

This just makes it feel behind the times, since what I always liked about rails was the “one right way” that was always reasonably sane.

So it feels like nowadays you need to trade user functional front end app things, like load time and LCP for dev experience in rails. Sad.
With the help of OpenAI, the website was developed and launched in just one day
Yep, that helps to get them golden and crispy while roasting.
I'm sure I've seen "cooking recipes are programs" back in the late 80s…
It is more like the old testament, relevant, but not the whole picture almost 40 years later.
Another hypothesis that seems plausible to me is that what we’re really measuring when looking at sleep is mental health, and mental health is a strong predictor of mortality 10-15 years into the future.
Most Small Businesses do not make a profit
And priced as the rest of them together.
1000 engineers don’t automatically crank out 50x more code than 20 engineers. But GP is just saying there are a lot of subcomponents involved that each need major engineering effort dedicated to them.

I see it less as an engineering problem and more as a market problem. AMD stuff has existed, it’s the market that doesn’t see a point in it, and at this point, even feature parity or CUDA compatibility for that matter won’t make a huge dent. People will just keep using what they know and are recommended.

It’s more amazing to me that NVDA is so intensely inflated by this LLM hype wave. I find it genuinely scary to think about what’s going to happen when 95+% of AI slopware startups fold. Nvidia won’t be the only company financially impacted. Our entire economy runs on fads.
Without a middleman you can only use web socket to connect to an http server.

So, for instance if I want to connect to an mqtt server from a webpage I have to use a server that supports websocket endpoint. With direct sockets I could connect to any server using any protocol
Any article that says "potato flavours" without specifying what kind of potatoes should be taken witha large grain of salt.

Try almond potatoes and you will eat nothing else.
> Makes me think of how hard PGP is considered to be

https://www.usenix.org/system/files/1401_08-12_mickens.pdf
Congrats team Pixelmator.
I don't trust Geekbench.
von Neumann taught us that code and data are the same thing and the distinction is a matter of context and perspective. Some bits are code-like and some are data-like, and some inhabit a gray area where no bright lines are to be found.

It’s provocative to claim that prompts are more like code than like data. Feels to me more like they sit in that gray area alongside things like HTML, config files, regular expressions, and spreadsheets.

In practical terms the more pressing question is what kind of tools are needed to manage prompt bits. Is it beneficial to manage prompts using traditional software engineering tooling? This post says yes. Maybe, but I can see traditional data management tooling being equally applicable.
> 19th century US invented its technology. China simply copied it - which enables much faster growth until one runs out of things to copy.

This is what I would rather focus on. If Edison can be credited with inventing as much as you say, I don’t see why you hold this belief regarding China.

If you define “invention” as the core concept of a mechanism/process/etc, then Edison did not invent much at all, and perhaps China has a lot to prove.

If you define “invention” to include all improvements to technologies which at their core already exist, then China is already the leading innovator globally.

Yes, China has been playing catch up, but I hate narratives that would paint an entire nation of 1.4 billion people as some kind of mindless robot state.

I’ve worked at two market leading, trend setting, American flagship tech companies which did competitive analyses on mass market Chinese tech products. Incidentally, they were at times when Chinese products were beginning to overtake the American ones. People were pretty shocked overall, and shortly after both of these experiences, on both occasions, the US imposed trade restrictions on the respective products.

I remember a while ago, the thought that China was innovative would have been laughed at as it was a silly idea. They were just a factory, no more. Now, people get mad at you for stating the truth that China has evolved and is now out-innovating us. I think it’s fear based. The media paints a grim picture about what it’s like there, but breaking out of the western bubble has been enlightening and humbling.

I now firmly believe that China will be the first to some kind of AGI, I think their EVs will dominate all global car markets, they’ll build embodied AI robots at scale first, their chips will eclipse Nvidia’s finest soon enough, their space program will be more advanced, etc

Most importantly however, their green tech is outpacing us. The west really dropped the ball on what is the second greatest threat to long term survival of organized human life. For the sake of humanity, I hope they’re able to continue this advancement trend unimpeded, since they’re the only signatory of the Paris accords who are taking this seriously and not just meeting but exceeding targets. I hope they can equip the world with their inventions soon enough.
As long as they don't change the spec, this will only be available to special locally installed apps in enterprise ChromeOS environments. I don't think their latest weird app format is going to make it to other browsers, so this will remain one of those weird Chrome only APIs that nobody uses.
Didn't we make this mistake and learn from it in 2005? I guess not.

Ruby, and Rails, was an awful idea then and it's an awful idea now. Even in-browser stuff is moving to typescript to get away from having to write unit tests for basic type errors.

But sure, let's dig up this failure and try it again
https://en.wikipedia.org/wiki/Church_tax#Germany
Wonder if making some kind of custom shaped bed (ie from memory foam) might be a useful solution?
Well, the manager asked only for “10% more vulnerable”. That seems pretty far from “being forced into group therapy” in my perception.

It was the author and colleagues that decided to overstate, and seemingly did not regret. Groups of humans sometimes have connections like these, whatever the environment they are in.

I am sure other similar meeting with the same prompt only generated people saying they have two cats, they I am anxious about learning a new programming language or that they do not quite understand Stripe business model
Apple Researchers Show Critical Flaw in AI
I agree and this wasn't the only red flag in the post for me. The reverence for a company that does, in the end, "just" process payments or the part about "a billionaire liked my project"... I feel like there's something rather unhealthy about that kind of mindset.

All the best to the author of the post, hopefully they can find more meaningful work.
Not really you need to try different strategies for different use cases in my experience.
Ugh. Does that affect the other people around you?

Asking because I live with a relative who has a similar problem (needs a tv on to fall asleep) and that noise directly stops me from falling asleep in the next room much of the time.

It really sucks. :(
I don’t think you’re reading the GPs point very charitably. They’re clearly talking about recent innovations that generate revenue.

Also I think you’re overreacting with some of your examples there. You seem to be conflating “successful” with “innovative”. The two terms aren’t mutually inclusive.
I think the parent is talking about Alzheimers, which is the accumulation of brain gunk.

Alzheimer's is the fifth-leading cause of death among Americans age 65 and older.
> turn off Wifi and cellular at the same time (this one's on my homescreen)

Out of curiosity - how is this different from enabling Airplane Mode?
> Well, the manager asked only for “10% more vulnerable”.

And they have absolutely no right to do that. "Being vulnerable" is not part of any job description.
I guess the sentiment is because

a) it cannot be automatically reflowed

b) it’s a complete mess of a file format with tech deb spanning 30 years

c) the linked ressources info

Everything else is fine with it and apparently lotta folks write plenty of software to read it.

Perhaps epubs (and .mobi etc) come close but they are not universally adopted
I don't know what apple is doing, but in theory, it should be possible to measure ohmic resistance of the coil, and infer temperature via PTC coefficient of coil material. The effect isn't very big at temperature differences you could tolerate in a loudspeaker coil though (~0,5%/K).
The Nubus in the IIx was great.
Is there a way to run this in the browser as yet? Transformers js doesn't seem to support this. Is there another way to run this in the browser?
ai garbage
Shopify is built using Ruby on Rails, they successfully handle enormous traffic spikes during Black Friday sales without issues.

So I think we're good with performance.
Oh so you guys have found the mythical animal reservoir for COVID-19?
The higher single-thread GB6 scores are from overclocked Intel or AMD CPUs.

The M4 core @ 4.5 GHz has a significantly higher ST GB6 performance than Lion Cove @ 5.7 GHz or Zen 5 @ 5.7 GHz (which are almost equal at the same clock frequency, with at most a 2% advantage for Lion Cove).

Having higher GB6 scores should be representative for general-purpose computing, but there are application domains where the performance of the Apple cores has been poor in the past and M4 is unlikely to have changed anything, i.e. the computations with big integer numbers or the array operations done on the CPU cores, not on the AMX/SME accelerators.

Nevertheless, I believe that your point about the existence of higher ST GB6 scores is not weakened by the fact that those CPUs are overclocked.

For a majority of the computer users in the world, the existence of higher ST performance that can be provided by either overclocked Intel/AMD CPUs or by CPUs made by Apple is equally irrelevant, because those users would never choose any of these 2 kinds of CPUs for their work.
Theory: Hitler & Nazi Germany are merely "maximal evil" words for most of modern Western secular culture. If you went back to half-millennia-ago Europe, then something fairly similar to Godwin's Law would apply to Satan & Hell. Similar for other historical periods and cultures.

OTOH, Western culture has been strongly dualist (good/evil - https://en.wikipedia.org/wiki/Dualistic_cosmology#Moral_dual... ) for the past 1500-ish years. In non-dualist cultures, things might work quite differently.
EMWM there, with a Vim build of Motif too.

https://fastestcode.org/emwm.html
Those are minor if certificates errors are not ignored.

Since the original issue is that the ssl errors are ignored, then all those https downloads are downgraded to http downloads in practice (no need to mitm to attack).

Or to say it another way, due to ignoring ssl errors, all those https urls were giving a wrong sense of security as reviewers would think them secure when they were not (due to lack of validation of ssl).