skysight-inc/HackerNews huggingface dataset:
>Sort of, but React is not a language. It's a runtime lib. JSX is not really helpful - still writing HTML and CSS. TypeScript has been very useful and successful but it hasn't touched the UI stuff.

That's my point. The main thing that JSX does is address that you can't do conditional rendering or interpolation with HTML. It's the same with literally all of these other templating languages. Blade, Jade, Handlebars, Mustache, the list goes on and on. Typescript literally exists to address a deficiency in JS.

I don't think reinventing the wheel is the answer - it should taking these clear improvements and adding them to the core product. A big part of why technologies become popular is because of how accessible they are to newer or less knowledgable developers. I don't think some new idea would work, we should work with what's already there. I don't think there's any fundamental flaw in HTML, CSS or JS that necessitates a complete replacement. Just adjustments.

HTML's purpose is to semantically describe content. I don't see how that is at odds with describing the user interface for software vs. a web page.

CSS can lay things out great. It used to be a pain, but flexbox/grids have made it easy now.

JS is the most popular language in the world. If we added a "types" mode that just adds the typescript syntax and lets you set a flag for it, it'd be even better. We don't need a new programming language for people to learn.

See, that's where we differ. I think HTML and CSS are great. They just need to be improved.

>This isn't web specific. Desktop UI APIs change frequently too. UI is hard, and only higher level of abstractions can simplify things.

Yeah, and if you look at the popularity of electron apps it's pretty clear that people prefer doing this stuff in HTML/CSS/JS, even with all the hacks than trying to learn platform specific stuff. I'm arguing with tweaks, we could do it AND have it be performant and not a pain in the ass.
I've been doing front-end development off and on for 25 years and I still had a moment like this just this week.

A different team updated a library we're supposed to use and all of a sudden, the deployed service was crashing on startup (worked locally). It appeared as though the problem was some EMCA6 syntax wasn't playing well with Babel configuration that seemed fine to me.

I got so frustrated that I ended up removing Babel (because it wasn't needed to begin with), which meant I had to change all the import statements to 'require' and had to change all the export syntax to CommonJS. Finally got it working after many hours and refactoring...

Except then I realized that the base docker image in the dockerfile was node 12 and not 16. If I had just updated the dockerfile, I wouldn't have had to remove Babel and would have saved myself a day.

Modern front-end development is sort of like child birth. Your brain conveniently forgets what it felt like to push a watermelon through a straw.
Wait, 'Fiver[r]' costs $10? I assumed it was.. a fiver. Did it start off making sense and inflate?
Nicely written article, however, there's a catch.

The article states that "Basilisk II mostly emulates a Macintosh Quadra 900 (circa 1991)". This is not quite correct. Basilisk is not a pure hardware emulator, instead it patches the OS code in ROM and some resources (which can contain code in classic MacOS) in order to avoid implementing perfect hardware emulation. I guess this also speeds up the system somewhat.

See section 6.2 in https://basilisk.cebix.net/TECH for details - the related source files are
https://github.com/cebix/macemu/blob/master/BasiliskII/src/r...
https://github.com/cebix/macemu/blob/master/BasiliskII/src/r...
I'm not sure why it's presented that way, but, while the page itself prompts me to "Get Access", I can just click the PDF overlay on the journal page to get the PDF: https://journals.sagepub.com/doi/pdf/10.1177/002224372110690... .
what has emulation got to do with not paying for the games?
I always fly with my car keys (almost always in my carry-on bag) even when I take the train to the airport. Simply because my car keys are on the same keychain as my house keys, and I never leave home for anything without those..
Fair point, my comment is centered around the US markets, I should have clarified that.
>> but I recently did some work with a front-end contractor

All no-framework-needed examples seem to boil down to having a simple enough problem needing just one (or few) front end developers. Would be good to hear how a larger team (say 10+) managed without one.
Is that more cringe than this one? - https://youtu.be/nkBGe-VYT5Y?t=18
Why would low wage matter? I.e. why would developers in low wage countries view Open Source in a different way than developers in medium/high wage countries?
The places with long commutes to the office tend to not have hypodermic needles.
Apu2 is starting to get rather long in the tooth. Hope there is a refresh soon because it's a great little piece of hardware
> Ford is spending $40 billion to transition to making electric cars. Volkswagen, Mercedes, GM, BMW, Hyundai, Honda, Nissan, and Toyota are doing the same. Does anyone think that money is just an expense or that the managers of those companies have not calculated the expected return on their investment down to the fraction of a penny?

This statement really annoyed me and undermined their credibility
No, the supplemental details of the hotel are not what makes the story interesting
Having worked with IT departments and developers from developers from developing countries here is the following observations:

* Microsoft is still very dominant, people use pirated windows on PCs, and in a corporate setting MS tech stacks are very popular. Fewer people can afford MacBooks.

* Linux and free software ideology is not as popular. People want to get buy, not join a revolution.

* In many of these places there is a master-apprentice attitude toward learning. This is pretty much the opposite of the sharing ethos of Open Source. Why would you share your knowledge and software for free when you can charge people?
I spent maybe over $100 on DALL-E trying to recreate a math t-shirt I used to have that I liked. Very much unsuccesful.
Incredible. I’ve been following him for awhile.

Get it together Google
Which is all subservient to its actual main task of increasing entropy. I've found myself cycling down the street wondering if my actions were all just an elaborate way of increasing entropy more quickly.
Mass demonetization of youtubers covering Ukraine
Mine setup is as you describe.
Sonarr and Radarr have quality filters that allow you to choose file size limitations, and they work almost 100% in my experience.
Oops, I am so used to taking a taxi (I don't drive) to the airport that I completely forgot many people actually drive there... Quite an idiot moment.
Funny, I use tmux all day long because it allows me to navigate out of vim without a mouse. So far I can handle most of my pane resizing needs with prefix + space bar. Otherwise I'll just launch a new window. Maybe I'm just allergic to the mouse.
Honestly that's pretty weird. Most pirate sites have high quality 4k rips. I'm not sure where you're looking if you're only finding low quality rips with one seeder.
Do they though? Lots of cars unlock when you get near to them with the key, which I imagine is technology effectively identical to an AirTag.
Even though I now live in a somewhat "higher" wage country, when I was young I lived in a low-wage country.

Granted it was also a different time (late 1990s) but Open Source actually allowed me to get interested and have a career in programming.

I could install Linux, have access to good programming tools and literally study the source code. I would buy magazines with CDs packed with OSS ready to use, study and play with. I would probably never be able to afford closed source tools, manuals, etc.
I will admit that I am mildly concerned with this myself. I dislike that everywhere now there are youtube videos showing off how you can make play Switch games, but on Deck. We are effectively forcing Nintendo's hands. While it was a niche thing, they mostly didn't have to care and now they might have to..

Things MAY work out to the benefit of regular users ( though often they work out to the benefit of those with best lawyers ). All I am saying is, if push comes to shove, as much as I would like to believe Gabe will actually fight this should Nintendo go after them somehow ( and I will actually spend money on Steam to fund it if needed ), it would have been so much better if it stayed a hobbyist thing.

Edit: And for the record. I love my Deck. I love that in the sea of closed off crap, Steam made it all this magic come together.
I see that they discuss Logitech's protocol, does this cover "Bolt" devices? or is it only their "unifying receiver"?
Who lacks the ability to change the laws? Laws are changed all the time and there’s a process to do so. It seems that people here just want to do whatever they want, and I’ve yet to hear an ethical argument as to why that’s okay. The main argument seems to be that people don’t want to watch ads, which… okay, don’t watch ads then. But that doesn’t mean you just get to do whatever you want contrary to established law. There’s plenty of ad free media out there you can buy to satisfy your need for media.

Imagine if you managed to change the law and the companies decided to do whatever they wanted regardless. I’m sure you would complain about that, yes?
My condolences for the imminent loss of hair color.
They don’t use those - Google adverts appear but you can’t click them as they go nowhere (possibly making them more annoying).
> who flies with car keys?

Literally everyone who parked at the airport?
Nice try, startup, but that’s not your serviceable obtainable market (SOM)
Do you mean delete?

(This is a joke of old reddit vs new reddit.)

https://old.reddit.com/r/DataHoarder/
Yes predictions are a part of stock prices, but the price ultimately comes from supply and demand. If there are more people that want to buy the stock (demand), than people selling (supply) then the price goes up. In this environment where inflation is everywhere and it costs more to borrow money, demand has come down and will likely not return until the Fed switches their policy stance. At least for US markets.
Mezzanine, a psychotronic multimedia office adventure
Is that because MacBooks are more tolerant of damages, rather than being resistant? I've seen photos of MacBooks with deformed bodies still operating normally. Same don't happen often with other brands.
Thank you for the kind words!

To answer your question, the system is definitely not as flexible as I'd like it to be today. The eventual goal is for Reflame to support many of the most popular development toolchains out of the box, enough to make it possible to run alongside them in the same codebase, across many frameworks.

But we have to start somewhere, and create-react-app is where we've focused our attention so far. I want to work on supporting Vite-based React apps next, and where we go from there is pretty much entirely up to community demand.

There's also no technical limitation stopping Reflame from supporting frameworks outside of React. In fact, I'm pretty sure if you stuck with production mode live previews that do full browser refreshes on every change, you could just swap out the React initialization code in the entry point with a Vue/Solid/Angular version and it should work just fine (hit me up if you end up trying this and running into blockers, happy to look into what it'd take to unblock this use case). However, there's just a ton of work that needs to go into building a first-class HMR-style, state-preserving workflow for each framework, and until then I wouldn't be comfortable with advertising first-class support for them.

Unfortunately, I don't think we'll ever be able to support a fully custom webpack config that's not based on a popular preset like create-react-app. The surface area to cover is just too gigantic there.
There are a few ways of comparing them but the Mongol empire grew to about four and a half times the physical size of Alexander the great’s empire and had at least an order of magnitude more people.
SponsorBlock - Blocks sponsor sections in YT videos

Bypass Paywalls Clean - Bypasses over 100 media paywalls

Cookie AutoDelete - Deletes cookies when you close a tab, unless you whitelist them before closing it, allowing you to remain logged in

Dark Reader - Dark mode

Easy to RSS - Finds RSS feeds on websites you visit

FB Purity - Cleans up Facebook. Disable almost anything on FB

I don't care about cookies - Gets rid of cookie warnings

Search Engine Spam Blocker - Block domains you don't want to see in search results

To DeepL - Replacement for Google Translate

Youtube-shorts block - Plays shorts like a normal video
I meant larger file jumps, say you start typing a prefix, avy applies overlays on matches, but you man quickly want to focus on a paragraph and not deal with the whole set of matches.
So they banned your cell phone too? Last I recall you can take those on a plane powered off too.
Thanks for the link!!!
From an early age, My view of Shatner was heavily influenced by my mother's conviction that he murdered his wife. With the benefit of the internet since then, I've been able to investigate it further and found that the general consensus is that he wasn't present when she drowned in their pool and that the rumor that he killed her was started by a tabloid.

It's a little terrible, but it's still hard for me to escape that prejudice when watching him speak.
That is patently false. Keyless car fobs are constantly transmitting and it is possible to shut them down for long term storage with a key combination that almost nobody ever uses or even knows about.
More like, leave the original Honda Accord there but make an exact replica for free and drive it around.
Text to graph is a great idea, but you don’t want an image generation AI like DALL-E. You want a natural language-to-code model like GPT-3/Codex that is able to accurately translate your requirements into code that programatically generates the image using a good graph library.

Wouldn’t be surprised if this is already possible with today’s tech, and just waiting to be built.

edit: just tried OP’s prompt with Codex and Colab and generated this image: https://i.imgur.com/OyxJCbz.png

Not quite accurate, but shows the potential for a better language model or some prompt engineering to encourage fidelity to the prompt
That's quite unfortunate. I don't think the slides are approachable alone. I'm sure they are great with a lecture. Another user did link a 2017 lecture below though, which is great.
> Like, why buy their current laptops over a ThinkPad

Because thinkpads are made by Lenovo who has a long history of shipping their devices will malware and backdoors in them, often in exchange for money. They've demonstrated again and again that they are willing to sell out the privacy and security of the people who buy their products if they can line their own pockets doing it. They've even put malware in UEFI so that users who reinstall their OS get reinfected over and over again.

The most famous of their abuses was "Superfish" and when the truth about superfish came out they fiercely denied there was any security risk to anyone ("we have thoroughly investigated this technology and do not find any evidence to substantiate security concerns”), then as the bad press continued they eventually admitted it was a problem and said they'd stop shipping devices infected by it, but people were still getting infected devices more than a month later (https://arstechnica.com/information-technology/2015/03/two-w...).

They published removal instructions so customers could rip the malware out of their system themselves, but the instructions they provided didn't actually fix the problem so all they did do was give people a false sense of security while leaving them vulnerable. Once third parties realized this and the bad press started again, they published revised instructions for removing it, but they were again caught still giving instructions that left many users vulnerable!! (https://www.theguardian.com/technology/2015/feb/20/lenovo-ap...)

I'm not convinced that this change is a good idea for Pop_OS, but I'll take the problems this could end up causing over handing my money and my security over to Lenovo any day.
Is there a syntax reference for math, like for programming languages?
I tend to stumble upon math expressions to describe some problem. I find it very frustrating that I have no reference for the strange symbols (to my eyes).

Is there a reference for math like there are for programming languages? What do you do?
One difference is intent. The computer logging was somewhat incidental (but not entirely benign, so we shouldn't give it a pass without thinking), while the heat sensors are there very deliberately.

The other difference is territoriality. The students very acutely (and accurately) perceived the sensors as intruders in their space. This may be a crude animal instinct, but it's there for a reason. Permit one intrusion, and more will follow.
If you're installing a specific version of your code on user machines but fetching the latest version of your dependencies from the internet every time your app starts I'm going to find the resulting pain kinda amusing.
So sorry this happened. Can’t help you feel better other than to say you are not alone. I didn’t suffer as much as you. I went more conservative, or so I thought, and went heavy into bonds, which most 30% over the past year. I guess the moral of the story is stay diversified, and if every asset class goes down, well, we all lose together. Misery loves company.
Is the problem with batteries or lithium batteries?

AirTags have non lithium batteries
Wow, I didn’t realize I had that power.

I declare all copyright laws are hereby abolished.

Of course laws are actually imposed on others, which is why they have zero moral weight. Laws are simply an imperfect reflection of society and all it’s issues.

PS: Do you think companies actually follow the all laws as written?
Not mine, or any others that have hands free unlocking. I presume that they are in a deep sleep but not unpowered and wake up when the car pings them.
P2P is what made Airtm a great company. The recent Paypal penalty/confiscation policy makes P2P an essential tool for anyone who loves freedom.

I wrote more about it here: https://timzparsa.medium.com/scaling-stranger-to-stranger-se...
Yeah I forgot this is my workaround whenever I use vim through wsl2 to avoid handling the never ending display issues.
This is very interesting. Where can I start and learn more about it?
Wanting thinner and lighter devices isn't some sort of weird desire only non-technical people want. Computers have gradually miniaturized from something that fits in a warehouse to something that fits into a room in your office into something that fits on people's desks into something that fits in your pocket. And subsequently, the skills required to repair said devices ends up changing. I won't say it's easier or harder, though I would say through-hole components are much easier to swap out than SMDs. Yet I don't really see you complaining about that.

So no, striving for thinness is not idiotic. It follows the same principles of miniaturization of all components in PCs. It also changes the skillset required to work on the devices, but that's not really all that problematic.

> the most idiotic trend today: make devices thin as credit cards no matter how this would impact their usability, battery life, robustness, repairability etc.

They're not, though. Laptops are by definition a compromise product. You compromise on various things to afford yourself more portability. If you want a laptop that's easier to repair, they have those. You want something with more power? They have those too, but it's going to be less portable and have less battery life.

Your real complaint is that they don't make a Thinkpad that matches your own set of acceptable compromises and tradeoffs in a portable device. That's totally valid but has nothing to do with your asinine complaints about thinness.
Had the same feeling after toying with google earth for 30 mins in VR, jumping cities and what not, after that time, I began to zoom out, out and out... looked around, and its really hard to put in words, but WS puts it extremely well.

War and all the idiocy down here are so..... when you realize how lucky we are and how fragile all of this really is...

Hopefully with the event of space tourism this will be a common theme and the experience will serve to educate and raise the bar for humanity.
From what others have said, it's as likely that the teams were solely created to address some PR problem at one time — are quietly put out to pasture when the bad PR blows over.
Still a whole lot easier than ending your comcast subscription, where you have to talk to someone on the phone, who will spend a consuderable amount of effort trying to get you to upgrade instead of cancel.
Now you're talking.

I agree that zoning shouldn't be done away with entirely.

I think you're mostly right about developers not caring. Even the ones that care on a personal level are still in business to make money, but I really think the word evil is overused and hyperbolic in this situation.

I've done work for developers trying to squeeze every dollar out of a lot. They can be indifferent, greedy, and even antisocial but I haven't encountered evil.
Mine is my Amiga 500.

I fire that thing up and... it seems to have most of the UI affordances of a modern computer, but everything is so simple and straightforward. And of course there's no telemetry, no intrusive notifications... it just does what I need it to do. It can't do things I expect of a modern computer, but it is symbolic of a time when microcomputers were designed to be fun and useful for their users, not to funnel them into some bigtech marketing pipeline.
Now I am somewhat sleep deprived but I found the description of the graph incomprehensible. "Starts near the bottom and goes up" I interpreted as, it is a vertical line, and that its direction would be expressed in the graph as a vector or something. (The horizontal position of this vertical line appeared to be unspecified, which puzzled me.)

In fact, my first urge was to ask you to just draw the dang thing already, so I am very glad you included the sketch later!

This might say more about me than your prompt, though, but I thought I'd share the data point.

Perhaps I would have been more successful if I read the instructions with pencil in hand, sketching it out as I went along instead of trying to fit the whole instructions in my head first and then visualize it.
There are lots of advantages and disadvantages to both, and use cases where one or the other shines. A proper response would probably be a blog post in length, but in brief, I find that Nix really makes everything explicit. You can see the source code and it reflects everything that went into a build; you can also control every bit of it. It is, however, consequently generally more verbose, and also requires a bit more learning. Nix also tends to compose much more cleanly than docker.

Maybe an analogy: nix is a package-lock.json. Docker is a package.json (with no version bounds) and a node_modules directory. You can just copy that node_modules directory around so everyone has the same setup, but it's much harder to introspect than a lock file, and the way you go about updating it is deleting the folder and rebuilding everything - no fine-grained control over one specific dependency.
adblockers do though. I've not seen a single ad on YouTube on my MacBook as I've got all the safari blockers from my old iPad.
Not that there might a a huge market for it, but I'm going to attempt provide "least complicated solution" service to potential clients. While results might not look very fancy or have many animations, client will get working website faster and cheaper, and their customers will actually get superior experience, as website loads fast and doesn't do annoying things. Wish me luck.