skysight-inc/HackerNews huggingface dataset:
It kind of does matter, actually. Lots of English (and other words!) sound the same. A cat lover who starts getting ads for baseball bats and fat loss pills isn't going to convert. Context matters, too, not just matching words. If I start talking about "my dear father" and get ads for tractors and hunting gear, I'm not going to convert.

Advertisers aren't going to pay for random spoken keywords anyway. They're going to pay to target people by demographic and interest. Things _about_ you, not things you're talking about. Just because I mentioned tampons doesn't mean I'll ever buy a box of tampons (I simply lack the anatomy). And if you start building a profile about somebody based on poorly-overheard bits of speech, you're building a castle on bad foundations. The data is bunk.

Just having a TV or radio on near the device will have suddenly poisoned the data.

> If the device picks up 3 hours of speech per day, it only needs to process at 1/8x speed to catch up.

The Echo currently has a 32-bit processor that is designed to be pretty minimal. OpenAI Whisper tiny runs at about 2/3 speed. That's with a 6-core ~2.3ghz laptop processor. The CPU in the Echo runs 0.6-1ghz, and the system is not designed for general purpose computing. I don't have the ability to benchmark it, but you're not going to get close to 1/8 with the Echo hardware.
Poison birds that are neck deep in the trashcan fishing for leftover food?
I've been reading the The Power of Structure in chunks. Your Rune section was really beginning to sell me, but I'm confused about something.

I'm trying to imagine my existing Notes as a tree of objects instead of text parsed into an ad-hoc tree. Ok, that sounds good. I could imagine a leaf node being a "blurb", which itself could be something easy and familiar like a string. I could imagine it sitting beside a table, and nested under a bullet point.

I can imagine my up/right/left/down keybindings getting smarter, as I move from "left" or "outside" of a table then it might highlight itself, indicating that I'm selecting it like I would select any heading and can drill down into it.

I can imagine instead navigating up, to the text, and there being a seamless transition so that I'm editing that text just like I normally would in Emacs.

I can imagine navigating "out" and into the tree structure of the bullet points / headings. I already use packages to easily navigate my headings, and so I like the idea.

But when I read this:

> See, even words have structure. Are words objects? We wouldn't have a word for them if they weren't significant somehow. And that's how I would want to analyze and work with them: as words. For the plain text editor, a word is just a cluster of characters somewhere in a string, and there's a whole pile of mess built on top of that string to convince you otherwise.

and this:

> Your word was supposed to be an object that carries information about itself.

I start to worry about performance. Is this something like the old Flyweight Pattern from GoF? Is this level of granularity no longer expensive?
I suspect we're about to enter a world where AI supercharges the average engineer's productivity, which is going to make it so that so much more stuff can be built. Using Copilot, the time to build a prototype for a simple app or API drops by a big multiple. Things that would take a week of work can be tried out in a weekend. Super cool future.
Stroustrup's "A Tour Of C++".
Theoretically rarely beats ignorance in practice though. Software engineers in aggregate think and act like they’re working in a meritocracy (we aren’t) and this gives even more leverage to management and owners. It’s one of the big reasons engineer salaries right now aren’t as high as they otherwise would be.
Unfortunately, that lacks any of the semantics or properties a modal dialog should have, like role="dialog", managing focus when the dialog opens or closes, or making the page contents behind the modal inert (if the contents behind a modal aren't inert, it's not a modal).
That list is 13 years old. Many links are dead.
America’s Must-Win Semiconductor War
To put it in another way, if we are trying to paint a canvas white, there is always a more whiter color that we haven't yet achieved. It will continue till we realise there is no perfect white or dark. Just shades of it.
We’re all guilty of dehumanizing the enemy (2012)
Payward, Inc. a.k.a. "Kraken" Crypto Exchange vs. Does 1-10 (2020)
What is behind China's shrinking population?
I thought about this too, but I never seen this reaction from them, so I thought, maybe it was all about the spicyness. Who knows, anyway, since they are not stupid, they won't come back for more if it was somehow detrimental for them.
> Javas class and object system

I can't stress enough how important and helpful prototype OO has been to the current design. I couldn't imagine doing what I want to do without it. For example, some of the concepts such as configurations and contexts rely on dynamic inheritence.

> There may be insights there that can be mined as to possibly decisions that were made that you could apply (or not) to your work. Are the limitations of JFX done by design? Limited by Java? Limited by performance? Limited by "haven't got to it yet"? I don't know, but, anyway, just something you may want to study a little.

Sure, I will take a look. Thanks!
We are talking about the tiny amount of water vapour left on the interior condenser. The idea is to bring that back up to room temperature so that it doesn’t stay there near the dew point. The total amount of water inside the house does not change!
Thanks! Please give it a shot and let us know what you think!
Then those projects will fail and they won't do that anymore. Or they'll succeed and engineers will have to find harder problems to solve.

If a new grad + LLM can do task X about as well as an experienced engineer can, then the experienced engineer will have to find other harder problems to solve. Personally I think labor efficiency is good; why waste your labor on easy/solved problems?
This sounds more like a sci-fi AI bot than the current route that AI research is going. How do you even get the training data or build a simulation for an agent like this...
That's the idea :)
Twelve inches? If that's true it seems like it would get ruined quickly by roots, animals, vehicles, lawn mowers, and basically everything else.
Holy crap, that was a moving article.

On a lighter note…

If you drive for Uber or Lyft aren’t thrilled with it, this quote from the article shows how to reframe your job. Some people might think, “am I going to pick up yet another sorority girl who barfs in the backseat tonight?“ But instead, you could look at it like this:

> There was a time in my life twenty years ago when I was driving a cab for a living. It was a cowboy’s life, a gambler’s life, a life for someone who wanted no boss, constant movement and the thrill of a dice roll every time a new passenger got into the cab.
I always loved VUE in college. It was so sophisticated compared to Windows 3.11 (95 wasn't even out yet).

Then CDE came and the suits at IBM made the design all boring. I still have a real PA-RISC HP-UX 10.20 box with VUE here for nostalgia.
Totally true, although the examples I was contemplating are like in a sibling comment to yours, where even the pilots are confused. I think a lot of pilots would agree that there’s room for improvement in diction with ATC. And of course not for the sake of aesthetics or something but for safety.
> It is private though!

It's source available, which is better than closed source. For a game engine, it has to be, but I wish more "closed" projects were available like this. I would love to tweak and rebuild iOS or Windows or Discord. Or just peer inside.

To get access to Unreal Engine's source code, go through their website signup process. They want to be able to track growth/engagement, send you marketing emails, and have you sign their TOS/EULA/license agreement. But from there it's all available and you can build the entire engine and editor from source.
Hm, looks great, thanks.
Haha! I was about to say the same thing, better result with no “AI” involved.

One of my first Go projects was rewriting the tiffzhang source as a backend service so that you don’t have to download hundreds of megabytes of random data. I got it almost identical - sometimes the colors are subtly different which is probably a mistake in recoding their color picker routines. Everything is done with random numbers so you have to be careful to do the exact same steps in the exact same order to get the same result.
The other day I was wondering what was coming after James Webb and if I'd be able to see the results in my lifetime.

And then I stumbled across the 100-year-plan to build a "Solar Gravitational Lens"

Would have resolution of 10 square kilometers per pixel for objects 100 light-years away.

Blew my mind to the point I still think about it every few days

https://www.nasa.gov/directorates/spacetech/niac/2020_Phase_...

https://phys.org/news/2022-10-solar-gravitational-lens-human...

More "down to earth" (literally) is the Giant Magellan Telescope in 2029 which will have four times the resolution of James Webb but since it is earth-bound I guess atmosphere is going to limit details without AI enhancement

Adding: ooh ELT is 2027, even better, look at Hubble/James Webb in comparison bottom left

https://upload.wikimedia.org/wikipedia/commons/c/c5/Comparis...

https://en.wikipedia.org/wiki/Extremely_Large_Telescope#Comp...
Are the guests being paid? Can someone not share a good buying experience and recommend it to others without it being seen as an ad?
Mokuhankan produces traditional ukiyo-e prints from their Asakusa shop. They have done a new production of "The Great Wave off Kanagawa" Hokusai's preeminent work, but the print runs are limited so get in line.
Made one today that shows progress over the year, month, day, hour, and minute:

https://neontime.surge.sh
It’s doing associative lookup, which is one kind of thinking, and turn out works really well for a lot of stuff but not everything
Hisense A9 update makes the phone faster
One small screw-up and it can be all over.

I know it first hand. I got completely burnt out, ended up drinking too much, and lost everything.

At least with this career there is a chance to start over, depending on age and compensation.

But one small slip-up, whether it be a serious medical problem (especially in the US) or otherwise, and the "numbers" can be thrown out the window.

Fingers crossed.
> In MOST other first-world countries, the working class has the RIGHT to elect to work less than 40 hours/5 days per week (in exchange for a proportional reduction in salary)

I work for a large swedish company in USA. None of my coworkers in sweden work less than 40 hrs, like not even one.

So is having that choice really relevant and does it really make it different than USA.
It could be nice if companies would be forced to set up collective workers representation entities when they reach a certain numbers of employees, where I am the limit is of 50 employees, then you must have a collective representation

https://business.gov.nl/regulation/works-council-staff-repre...
Here's an article from today.

https://www.sfchronicle.com/climate/article/california-water...

Sadly you were completely wrong @lern_too_spel, and as you will see there is no 'climate change denier' rhetoric, just a need for more water storage.

“We’re in a climate emergency and we need to start acting with some urgency here,” said Adrian Covert, senior vice president of public policy for the Bay Area Council, which advocates for businesses in the Bay Area. “When you’re talking about storage projects and dams, they are going to last 100 years and you want to get it right and caution is appropriate. At the same time, you have to deliver results.”
I owned a J210XC for a while. It was not dual socket despite the huge and heavy case. It ran 32-bit 120Mhz. Mine had 1GB of memory though which was amazingly huge at the time (a PC would come with 128MB perhaps)

Eventually I got rid of it because it was just such a huge ass box... I regret it a bit. I do have a small pizza box though.
I think what might be more benefit is insight. More often a little is gained during the education phase, programming languages and design, be it institutional or self taught. For some it's hard to come by, not everyone thinks and works outside the box that well or is comfortable there. The rest comes via experience, your own as well as if you are fortunate enough, to see how others approach a problem and the processes used to arrive at the solution / end product.

I'm unsure if by creative you mean a fancy new feature that only the latest and greatest OS or browser supports. I'd be happier if more web designers included or kept in mind some backwards compatibility, ie for text based browsers and those who browse without JS.
Well, remember the old days where we had fingerprints on iPhones? I remember. My thumb was registered on my wife's phone and hers on mine. Never an issue with sharing a phone.

I'm sorry this happened to you.
"The ultimate capitalist luxury - the illusion that I was not participating in capitalism."

-Kirsten Hacker
I agree, of course metric is better. My point is that perhaps things can improve in a direction that is orthogonal to the metric vs imperial/US choice and doesn't require making anyone angry.

The inherent superiority of metric is small enough that people are going to be angry about this stuff, and yet it's dwarfed by inherent idiocy of inconsistent labelling which is solvable without a prolonged culture siege.
That's not capabilities... your light doesn't ask for permission to get power.

The clerk at the store doesn't ask for permission to take your payment.
> You're advocating mixing compilers and libraries that are not from the same distro release. While it may work for you it's generally a recipe for disaster.

What libraries on Linux don't use the SystemV C ABI on x86?
The operating system should allow you to make the choice, then enforce it. Open file X, save file Y.... the user should make those choices (via the OS) and the OS should enforce those decisions... the way applications are currently run, that's not true.
This seems tangential? Engineering and law aren't the only exemplars of these categories, there are lots of fields where the marginal problems to solve are interesting verses uninteresting, they were just contrasting the two in the article. For example, more productive artists usually leads to more experimentation and weirder artwork; more doctors usually leads to more specialization and advanced knowledge; more VC money for crypto projects usually leads to more Ponzi schemes; etc, etc
No that's right, they aren't "that bad off". But just to give a concrete example, I have a number of loved ones who have been unable to afford a house, much longer than they would have liked. And I can't help them with that. I'm sure I could help if they were starving or homeless, you're right.
> https://www.supraphonline.cz/ is my favorite source: they have about everything. You can buy track-by-track or the full album.

Exactly what I'm looking for -- except the whole site is in Czech!
I've heard that the "not decent" cities, or rural areas, are the worst. Any video of Moscow or St Petersburg is not a rebuttal to my statement.
My family has no willingness to live in a LCOL location, or I probably would do that!

But I’ll note that $40k/year isn’t nearly enough to live on for people in their 50s unless you’re unusually healthy or someone is subsidizing your healthcare. Healthcare gets much, much more expensive with age.

My employer spends $20k towards my family’s overall healthcare consumption, and we still spend $10k out of pocket.

Regarding taking a break: what have you got to lose?

No programmer I know whose resume says “I took a year or two off to travel the world” has had any trouble getting a new job when they come back. Hiring managers will be jealous, perhaps, but not upset by your choices.
Polio vaccine, MMR etc. are safe and effective. You can't compare COVID vaccine to them since thousands of people are dying all the time despite being vaccinated. That's not the case with any of these other vaccines.
Yeah I'd never heard LLM, and I know what ChatGPT is and read hacker news pretty much every day.

Just as an example for future writers – one line at the beginning of the piece explaining the acronym and using the ChatGPT example would go a long way.
Except for a small set of programs where the specification is completely defined (think mathematics) every software system evolves according to a well-known life cycle. It changes continuously to address new and evolving external world requirements, its structure degrades and becomes more complex and difficult to maintain unless work is done to maintain or reduce it.

Because you phrased it as "eventual refactoring", I'm going to take your question to mean that at some point in the lifecycle the codebase becomes too complex and degraded for a team to work on. At that point, the choice is to either fix it or replace it.

But well-maintained codebases undergo continual refactoring, which counters the decay and trend towards excess complexity. Look at things that have been in use for a long time. The Apache http server has been around since 1995, with only the release 2.0 introducing wide-ranging changes. Linux began in 1991.

In short, if the team, for whatever reason, neglects the effort to maintain the quality of the codebase, then yes, if it continues to be in use, it will need a comprehensive refactoring, or replacement.
> write series that stand in their own right.

If that’s your end goal, then the current model serves you well.

Getting rid of cliffhangers won’t stop your shows from randomly getting cut. Just give you slightly less headache when they are.

Hence why I’m curious about alternative models.
Virtually same life!

Quit around 30, didn't work for a full year.

Then worked 20h/week for about 2y while I invested the rest of my productive time into hobbies or pet ideas.

Then I went back to similar job different company. Took me about 2y to get career back to where I left it, but remote and live somewhere I've always dreamed of.
After 50 years of wanting a house with a stoop I finally bought one, but my house is hundreds of feet off the street :(
New AI makes deepfakes in a blink of an eye
Scientists redirect lightning strikes using a weather-controlling super laser
People stopped wanting to work hard in 2019 or so
Why not improving Gnu COBOL[1] then? It has better support for the COBOL constructs and libraries already.

[1] https://gnucobol.sourceforge.io/
I see we're getting more granular in categorizing impulsiveness, which is the common trait in criminal behavior, anger issues, recklessness/thrill-seeking, addiction, and lack of attention. When you have issues with impulse control, you will have mental and real world issues, along with residual issues from the real-world consequences (compounding mental state).

I wonder why impulsivity doesn't get as much attention, no pun intended.
The stories of couples who FIRE'd together and the wife moved on from the relationship in anger/disgust 2-3 years down the road are copious...
Tangent: where do I find folks like you? Is there a website where competent people donate their time to help on meaningful projects?
Maybe companies with conference rooms should think twice about using Apple equipment in a corporate environment then.
Nostalgia Effect
The fact that Bevy is Rust is a Blocker for me.

Haskell or bust.

Please don't bother replying about how Haskell can't do gamedev - I will ignore you with a smile :)
Would freelance work from something like fiverr scratch your itch? (I dunno, I haven't done it)
This is so much better than anything from Quanta. Anyone trying to write about math should read this and take notes.
> Make no mistake, for most people, life fucking sucks.

And for many, it's one small slip-up, poor choices, medical problems, etc. and they may have to look forward to these sorts of jobs ... potentially until they drop.

I have no back-up plan, and ageism is a thing. I have to play this software engineering game for as long as I can to avoid the service sector when I'm older. And I have to play it very carefully.

Right now I'm sitting pretty, good income, unlimited vacation, work from anywhere. A "dream" job. But for how much longer?

Fingers crossed. I am not sure about turning to drugs, that would likely amplify the hell and make suicide even more of a viable option.

It's a grim outlook, I try not to think about it.
I don’t know what this has to do with what I posted. I never said Twitter was doing well under Musk. You are shadowboxing.
I’m 99.999% sure they are just being a dick about the copyright notices :p
This is greatly mistaken. Continuous refactoring is imperative. Not doing it is like owning a house and never doing basic maintenance. Refactoring is orthogonal to optimization.
You don't need a famine to starve to death when you're a subsistence farmer, you just need your local area to suffer an unexpected weather event. Too much winter, too much heat, too much rain, too many storms, too many insects. Take your pick of natural disaster. When you and your entire country are subsistence farmers, there's not exactly a lot of surplus or distribution networks to get you replacement food when your local area suffers.
You can also trigger the behaviour of Daisy components with CSS classes (and a sprinkle of JS). But yeah, their whole "CSS + :checked elements only" model really makes my brain hurt sometimes (e.g. the [Drawer](https://daisyui.com/components/drawer/) component... nothing is where it belongs).
“Might lose your job” isn’t the same as having equity or even having 50-100% of your salary based on revenue.

Traditional workers have the job market as backup.

The incentives do not align.
Wonder if this is to optimize protobufs (C++ versions uses (or can use) arenas too)
Title has been updated since the parent comment was posted
> You insist on using the word "learning" to refer to completely different concepts as if you don't read anything I write.

i read it, and i disagree that they are completely different concepts. I am describing the action of "extracting information, structure, ideas and form" from a literary work. I used the word "learn" as a shortcut.

A consciousness is not required to perform the action above. Human rights also does not apply to a machine - we aren't talking about sentient ai being given rights that would normally be reserved for humans.

The right to "learn" from literary works is not an exclusive right granted by the copyright law to the holder. A tool would only launder copyright if the tool was used to reproduce the literary work, or a derivative of said work. But if the tool is producing new works, but expresses similar ideas (which is what a lot of the ML models allow you to do), then those expressions should not violate copyright.

As for the model itself, i also argue that it does not constitute a derivative work of the training dataset. I am comparing it to a human brain, which itself is not a derivative work of the training that went into producing it (e.g., the authors of all of the books said human brain read does not have a claim on the brain itself).

Of course, society could opt to change this - specifically add a clause to the copyright law to grant an extra right to the holder regarding ML consumption of their literary work. This has not happened yet, and i sincerely wish it does not. It merely stifles progress.
In a math class in college they said we were only allowed to use our TI-83s. So I wrote some programs (from scratch) that solved the types of equations we were doing and breezed through the class. I think that application of the rule was ethical though unforeseen.
The November 2020 landslide, tsunami, and outburst flood at Elliot Creek
A friend told me about the post. Thanks for the kind words. Glad you’ve all found it useful.
This honestly isn’t helpful, it’s part of why I feel so guilty complaining, someone always has it worse.