skysight-inc/HackerNews huggingface dataset:
Arrows don’t really _do_ anything. Just like monads, they’re just a generic interface and their behaviour depends entirely on the instance implementation.

You can have stream transformers that fit in de arrow class, and parallel composition might then mean that things are done concurrently. How that compares to our approach entirely depends on the exact stream transformer implementation.

Note that the ConduitT type that we use doesn’t really fit in the Arrow class, due to the additional parameter for the return type.
I don't get it: won't this just encourage the abandonment of Java?
Re: Kingkiller Chronicles

I'll second it probably the best Fantasy I've read. The sequal is still solid.

<3 Pat but I wouldn't expect the series to be finished at this point.
Who keeps their recovery keys????

/s
Buy 5000 prototype goggles @ $46,000 each before testing them. Sad, but typical.
I do this quite a bit in C and C++; I find it's a great way to reduce the mental effort required to understand a long function without having to jump around the source like when it is broken up into multiple functions.

In C++ you can really (ab)use it to do things like scoped mutex locks and "stopwatches" that start a timer on construction and print the elapsed time on destruction.

Some people find it a bit bizarre though, to each his/her own I guess.
I feel you. All we can do is vote and treat people who are worse off as human beings.

I'm fortunate to live in a country that has a social safety net.
Reminds me of NeWS [0] which was a Window Manager driven by PostScript.
[0] https://en.wikipedia.org/wiki/NeWS
Wow. That's not something you want to have an oopsie with.
Eventually can he store good queries? Or does he have to do the loops each time?
Great starter thoughts! Thanks for contributing them.

I'd be interested to see if the Internet Archive wants large globs of this kind of data. I actually have something like 5 years of AIS data that I've been collecting and I'd be happy to contribute it.

I totally agree with you on transparency and efficiency.

Taking donations is a chancy model. People get excited up front, but ongoing expenses requires ongoing begging unless you get really lucky with the amount of money raised up front. And even then, as Wikipedia shows, people tend to get ideas about using the money to do more stuff. As someone else suggested, a revenue-driven model might be more sustainable.

The co-op I helped run was Bandwagon. We rented a cabinet and then shared it out among a bunch of sysadmins who wanted their own boxes on the internet. This started circa 2001, when single-box hosting was rare and virtual hosting was nonexistent. We wound it up a few years ago as most of the people moved to the cloud.

My experience is that people's motivations change over time, and so actually owning hardware is risky if you want to avoid the one-person-in-Nebraska problem. [1]

[1] https://xkcd.com/2347/
Oh wow. Excellent. Thank you.
I deliberately don't use any of Apple's services, even though I own an iPhone. The only thing I use is the App Store, and even then I'm a minimalist as to what I install. If I want to listen to podcasts, I use the VLC Player app, and grab the podcast from the Podcast's official site, and then use iTunes to transfer the .MP3 to VLC, over USB.

Cause I'm oldskool like that. If the podcast in question doesn't have a site where I can download episodes at my leisure, I send a friendly e-mail to the podcast asking them to provide downloadable MP3s so I can avoid the vendor lock-in of Apple and other companies (who also build a profile of your listening habits, because they chant they need it for 'improvements to our service').
ChatGPT Prompts for Scrum Practitioners
There is no fairness in hiring (nor anywhere else). I once saw a hiring manager pull a resume out of the stack and throw it away because it was printed on cream-colored paper. I glanced at it--it was impressive in general. Certainly a plausible hire at a place like Google.

That's okay. You're not writing a resume to get hired. You're writing a resume to interest the places you'd like to work and repel the places you'd be miserable at.
This was PRECISELY the problem that led me to get a 3D printer. I have successfully printed many gears using PETG for my projects. Now, they are physically bigger than metal gears for the same strength, but that hasn't been an issue in my applications. Using the wishbone-style gear teeth with 3D printing is remarkably sturdy. Of course the other way is: buy motors with (metal) gears that are close to your need - then you only need to 'transform' that motion a little bit.

I also can cut involute gears on the (mini-) lathe or mill. You want to practice this skill because being off just a little means you have a useless part. I have found 3D printing more convenient and forgiving.
Literally chill out. Rich people need breaks too. 100M isn't going to stop you from feeling sad when your mom dies.
He also had a terrible reputation of being an arrogant prick. People hated working for him (or so I've been told). I've heard he made grown people cry.
Nobody needs ChatGPT to help write.

Most writers learn by writing. This is a "solved" problem, in the sense that mankind has had writers -- successful and otherwise, good and bad -- for hundreds of years now. We got this, this isn't an activity that needs improving by AI tools. It's not an actual problem that humans have, e.g. "I would write better, if only I had an AI assistant!". Creative writing is also not about speed, it's not something that needs optimizing for that. For art in general, actually: "if only Picasso could paint faster!" is not an actual problem mankind has.

I'm talking about creative writing, mind you. Not some technical writing like creating manuals or reports -- I'm all for AI helping us with those.
After 40 years at the machine, I feel your pain.

Best cure: Go outside!

Seriously, the distant focus and organic visual stimulus is like a screen scrubber for your retina...
Turns out cats have been preparing for the AI apocalypse all along.
> That may change with the recent rollback of net metering in CA, which is making a battery system a requirement to reach break even on cost.

NEM3.0 doesn't make a battery a requirement to break even on costs, it just extends the payback time of solar without batteries by 3-5 years. It reduces the still absurdly long payback time of home battery storage somewhat, though. Only when you can sell power back to the grid with batteries at peak wholesale rates will batteries have anything like solar's payback time.
Is this a self-hosted GPT model? One of the smaller models? Fine tuned on Crunchbase data? Any insights into how this was put together?
NoFap Adult Website Blocker and Distraction Chrome Extension
This story is the perfect example of machine learning vs. artificial intelligence.
I saw an acre plot on the market recently for $5.2 in Atherton - no house.
I’m still not sure how Amazon pulled off that same move with IMDb. I remember it WAY back when (I think it had several mirrors, one of which was hosted at a URL like msstate.edu/~imdb, which gives you an idea of how long ago that would have been) and I can’t imagine they had a valid assignment of copyright from all their contributors…
I'm pretty sure the GP was a joke.

Whoever made the decision very likely wasn't intending to punish the person. It was only the consequence.
Does JSXGraph have this behavior?
It's hard at this point for me to not blame crypto-the-technology and crypto-the-culture for the repeated and spectacular failures of crypto-the-industry. It's not like FTX was an isolated incident. It's becoming sort of a scapegoat for crypto enthusiasts because it was such a big deal, but practically everything that has come out of the crypto space since Bitcoin and Ethereum has been a grift to some degree or another.

Something about crypto quickly and irreparably drew the get-rich-quick crowd, and I don't think there's any coming back from that. Where that kind of person gathers, scams abound.
I was so hideously amused but I don’t think this is satire.
I'm very proud of all of you for the reference.
Well, good news first of all. I feel not really ok with zapper’s closed circle
Very impressive. Thank you for sharing the details.
Yeah, those bullets are really low point. A lot of off-guide in consideration going on (tbh, lots of bullshit)
Climate is the bright spot in the tech funding downturn
We take a deep dive into the costs performance of Databricks's autoscaling algorithm with the TPC-DS benchmark.
The simple sad reality is that Apple's attention to detail was difficult-but-doable...in 1984, on lower resolution screens, in monochrome, on computers that did substantially less, when riding high off Apple ][ money, with radical vision, for hand-selected elite full-time workers being crunched to the bone by said radical visionary.

I'm not sure if all the ingredients necessary to brew up that magic could ever come together in quite the same way again. HelloSystem is dealing with a vastly harder problem with vastly fewer resources; it's no surprise that they're not there.
Why should we achieve X and then be content forever?

It's not like we eat a really good meal and are never hungry again!
I've read a lot of resumes in my time, and here is my advice:

No one reads resumes. At best they skim them. They look at the shortest lines, which are usually where you worked and the job title. Name recognition makes a difference here, no matter how many people tell you otherwise. This applies to your college as well. But don't let it discourage you, it's more of a "if you have a big name there you get a boost but it's not a negative if you don't".

They skim for key technologies and then read the text around them.

They most likely will read the full text of the most recent job, so make sure that is the most detailed and interesting.

Your resume should talk about results. Don't say "Created a new CMS for the company". Say "Created a new CMS for the company in Python that resulted in an ~70% reduction in website update times, from 1 hour to 18 minutes."

If you do put a "skills cloud" on it, be ready to talk about them all. If someone had a skills cloud I would immediately look for the most esoteric skills and dive deep on it in the interview (after Googling it myself) to see if you were BSing or not. If you really know that skill, you should know more than what I learned in five minutes of searching.

All this applies to your LinkedIn as well, which you should keep up to date, so that if there is a job you want but don't want to spend the time applying, you can just send them your LinkedIn. :)

Edit: Forgot to mention, as pointed out below, that your resume also drives the interview, so while some of what you write won't be read to get the interview, you still want it there as a place to jump off during an interview. Always better if you can drive the conversation towards your most positive qualities, which is easier if they are in your resume and the interviewer asks about them.
Farmer and the Dell intensifies
I'll second DMM. Unlike most servo companies, they post their pricelist, making it easy to figure out which tradeoffs you need to make to stay on budget: https://dmm-tech.com/pricing.html
very nice.. was about to start integrating sqlx from mysql_async.. but maybe I'll try this instead.
Good. I do not want arbitrary people to be able to unlock my electronics and use them as they see fit - especially thieves.
Complexity increases shitton of times

If you reduce amount of cheaters from 1000 to 10, then it's still huge win for the player base and average player's experience
Not really applicable to premium brands so no need to be pedantic
I think the advice she has is mostly pretty spot-on for recent graduates looking for ML Engineer jobs, and I think her advice is consistent with what I was mostly looking for when I was a hiring manager for non-senior roles.

That said, I agree that the advice is much less helpful for anyone who has significant industry experience as an ML engineer.
Denied by Musk, who has never been known to lie:
https://mobile.twitter.com/elonmusk/status/16183128475446845...
That is correct, here is a playground link which shows that result: https://play.rust-lang.org/?version=stable&mode=debug&editio...
If you watch enough tool teardowns (AvE, etc), most gears are sintered metal or plastic. I'm sure large industrial applications use machined gears but it looks like consumer-prosumer space goes for much cheaper fare.
> needs an ilike instead of like

The following query appears to have ILIKE and not LIKE. Am I missing something?
Awesome little project! I went through the US state flags and found that you are using the old Mississippi flag.

https://en.wikipedia.org/wiki/Flag_of_Mississippi
So it's a metric you can game if you go viral on Twitter and get a lot of signups that cancel after one month?
My view of this: you're playing the wrong game. "Know your audience."

If you're applying to megacorps, fine, optimize for searching in a resume database. An early/mid-stage startup doesn't want to select for people who have megacorp offers; that's a waste of time.

Once upon a time I knew of a college job board that required resumes to be uploaded in HTML. I heard of multiple startups that would simply View Source and check if the resume's HTML appeared handwritten or if it contained the tell-tale meta tags set by Microsoft Word when it exports HTML. (Said job board was replaced by a new system that uses PDFs, sadly.)
see: https://jsfiddle.net/matthias_ehmann/yp7cx4ap/
Yeah, hard to say. Spending more time with family is a also thing people legitimately do. But especially the bit about "If I'm honest with myself, I don't think I've allowed myself time to grieve either yet," puts it back in the "glib excuse-making" category for me, in that the diagnosis happened sometime in the last year, and he's made his dad's illness about his grieving, not caring for his dad.
> I've been asked by recruiters if I was comfortable working with “...Jira"

Great question - I might start asking this, and shitcanning anyone who claims to be both experienced and comfortable with the idea of working with Jira.
Show HN: Track added and deleted datasets on Socrata government data portals
> Minority shareholder oppression is a thing.

Yeah, but minority investors know that going in. If I buy 10 shares of Google, it's unrealistic for me to think that I hold any power as a shareholder. I'm simply along for the ride.

A large investor buying say, a 25% stake in a company, while being aware of an existing 51% voting block, knows that their 25% position is a minority and does not come with significant influence.

Any investor who buys a large minority stake and later complains about not having control didn't do their homework ahead of time.

If a minority shareholder doesn't like the way the company is run they have three choices:
- sell their shares and buy-in to a more attractive company
- buy up a controlling interest and get their voice heard
- shut their mouth and deal with it

Why should the minority opinion be allowed to overrule the majority? The majority has more skin in the game, they have more money at stake in the company.
Sounds like they're lacking a second level of interpretation in the system. Image recognition is great. It identifies people, trees and boxes. Object tracking is probably working too, it could follow the people, boxes and trees from one frame to the next. Juuust missing the understanding or belief system that tree+stationary=ok but tree+ambulatory=bad.
Went I left Russia in 2011, I was making 54,000 a year, I took my first job in the USA for about $92,000 a year. It felt like I took a huge pay cut. Like I was making several times less money.

Yes, it is easier to buy luxury things in United States, most of the things are cheaper, comparing to other countries (SLK, laptops, phones, etc). But that is not what defines the life.

If I remember everything correctly, below is break down of monthly spending Russia vs USA in that time. Based on my annual pay, my monthly salaries were $4,500 in Russia, $7,700 in USA

Let's compare (first number is spent in Russia, second in USA), everything per month. At that time I used to use the money-spent tracking software, so kind of remember pretty well most of the bills.

- Taxes: 7% (~$300) vs ~18% ($1386)

- Rent: $300 vs $1200

- Cellular: $20 vs $100 (2 people)

- Internet: $10 vs $60

- Medical: $0 vs $200 (co-pays, dentals, plus paying for spouse to keep her on the plan)

- Groceries: $300 vs $1000

- Cinema/Bars: $100 vs $300

- Commute: $20 vs $100

- Car insurance: $20 vs $100

---

- What is left: $3430 vs $3254.

At the end, comparing the Russian's salary vs USA - based on just common spent, I ended up with a little less money to keep on hands. And it always felt like those money that left way easier to spend in USA without even looking. Clothes, shoes, concerts, etc.

For me, only when I started to get more than $250,000 a year in USA, I felt that I was making a salary, that I could compare to one I had in Russia.

Few notes: I lived not in the very big city, just around 600,000 people, so rent and everything way cheaper comparing to Moscow or St Petersburg. $54,000 a year is very high salary in Russia, not very common, I used to work remotely for UK based company.

P.S. I never regretted moving to USA (especially now), yes, it did feel like I was making less, but the companies I was working for, the products, the people, are on different level. I learned a lot. Built my own company, living American dream.
It is a Blackwidow Lite with the dust cover that came with it.
"Under the hood, Apple stopped having each device request a copy of RSS feeds."

Yes, because this was creating DDoS levels of traffic to podcast hosting providers. Now Apple simply pings madly away at all known podcast RSS feeds and updates clients when there is a new episode. What would be far greener -- and efficient! -- would be for them to get on board with PodPing[1] to not only deliver feed updates much faster but to use a tiny fraction of the resources they are using now to get it done.

[1] https://podcasting20.substack.com/p/podping
This doesn't apply to OpenJDK, only to their enterprise distribution.
To put my cynic's hat on: All young people, men especially, look for a sense of purpose and belonging. Militaries have exploited this for eons. Governments exploit it for propaganda. Gangs exploit it for recruitment. Fringe political groups lean on it. Religions use it. Cults are crazy good at it. Brands use it all the time to sell us more stuff.

Really, a modern future unicorn is just using that same cult/religion/government/brand playbook. Often unknowingly. It happens to work best on the young.
While this is very cool, SQL was designed to be used by business people. We need to go back to that model, where we train the business people who need these analytics how to use SQL to uncover the result. That along with a rigorous policy for including the queries that produced the result so the query logic can be checked would go a long way to actually taking advantage of the data we're collecting as businesses.
Maybe better expressed as "don't write your own assembly unless you know why it might be better than the compiler".

Trying to beat the compiler at optimizing normal code is kind of like trying to beat a calculator with paper and pencil - computers are just better at that sort of thing than people are.

One use case is where you want to use bizarre CPU functions (popcount, encryption, load CR3, etc.) that no one's taught the compiler how to generate, although for some of them you might be better off using compiler intrinsics.

Another is when you're dealing with things underneath the language abstraction, like the Boost co-routines mentioned in a link a few comments above. Of course, if the language folks decide to add the capability you want (e.g. C++20 coroutines), you're back to being better off using the compiler.

Finally there are pedagogical reasons, e.g. sometimes I show my classes the world's simplest "Hello World", using a few lines of assembler to invoke the write and exit syscalls.
The tone is accusatory, the content is that many companies start businesses selling on Amazon specifically and don't just use Amazon as one medium among many. I fail to see the problem.
Stateset ReSponse
GPT3 to quickly and accurately build data-driven responses for your Customer Service Team.
I think the first piece of feedback you would get would be that the numbers weren't formatted as currency.
Can you elaborate on your process of starting, developing and selling?
I discovered that I had high cholesterol about 9 months ago. My LDL was 191, when it should be 100 (or lower).

I met with a nutritionist at UCSF who boiled it down to a simple (although not necessarily easy) dietary rule, which is that I could only eat 8 or fewer grams of saturated fat per day. That's the only metric that I've been monitoring, and I've brought my LDL number down to 120 as of my most recent test.

This is all without medication. I will also note that I have been exercising more and lost 30 pounds.

p.s. An egg has ~1.5g saturated fat. So, in my case, I usually eat just egg whites because eating 2 whole eggs for breakfast would put me above the rough estimate of 2.7g per meal (3 meals per day).
Great investigative work! The stack structure you refer to here is called the Return Address Stack (RAS).
Fully agree. It's the same 'bubble gum' look as Windows XP. What were they thinking with those buttons and scrollbars?

On the other hand, MacOS9's UI style has aged remarkably well:

https://guidebookgallery.org/screenshots/macos90

(minus the media player, ugh)
> 99% of us will be worse off if this succeeds right?

No, I'm pretty sure monopolies have proven time and time again to be anti-consumer.
The best part is how Apple Podcasts had a 1.x star rating in the App Store so they gamed the system in a way that would get any other app kicked off - they prompted people for reviews making them think they were rating specific podcasts and not the app

https://www.theverge.com/2021/11/19/22791968/apple-podcasts-...
nah most people use openjdk or other vm's.
java se needed a license for a long time anyway (since 9 or so) and basically openjdk includes everything that you need except some premium features like graalvm enterprise and other stuff.

java se is based on openjdk and includes more stuff basically.
java se also offers long support (I think they even offer java8 support)
alternatively you can get longer support via adoptium which was born when java 9 was released because oracle only wanted to give support for 6 months for openjdk (they changed that and the license back and forth and now all people use openjdk and other distributions)
Then have a look into how much a taco bell franchise makes: https://sharpsheets.io/blog/taco-bell-franchise-costs-profit...

It's 15% "profit" on paper, but a franchiser is typically in debt for the first 12 years of the store before they make any "net profit".

So we're talking an industry where most of the so-called "capitalists" are in debt.

This is a hyper-competitive market place, and one play only adding on %s to their products will be a hit to their competitiveness.

They dont decided prices, the market does.
Kevin Rose crypto NFT wallet compromised
20 years ago I Knew a sql analyst that would write his tests ahead of time.

Give X data, report should be Y. He would then figure out the SQL. He Didn’t know any other programming.
This was before TDD took off. Blew my mind.
More translation:

> for reasons

https://www.urbandictionary.com/define.php?term=for%20reason...
For now, you can draw the line for what he means at GNU since SteamOS is that while ChromeOS is not. But if someone made a GNU/Linux that holds your hand everywhere like ChromeOS, it would probably be "not real Linux." So maybe the better designation is "Linux for nerds."
What about, say, Neodymium magnets? https://www.kjmagnetics.com/neomaginfo.asp

What I'm asking is: are Neodymium magnets NOT used in these applications?