skysight-inc/HackerNews huggingface dataset:
I think this may miss the point of the article, which is pointing out that you can get a lot of value for very little effort by using a timestamp instead of a boolean. I don't think it's intention is to replace a complete change history/audit log implementation, which would require a significant amount more time/effort to implement.
I don't remember where but I've seen examples of that "no clues to scroll down" or "no clues this word is clickable" etc a few different places. It's like we're forgetting everything we've spent hundreds of years learning. (interfaces in general, from way before computers)
Something I've done that worked for me was set my Reddit password to a long string of characters that I couldn't easily memorize, so I couldn't log in on my phone if I wanted. I also force myself to nuke my accounts from time to time, so I don't get attached to them too much.
Reverse-engineering the source prompts of Notion AI
I don’t buy your take at all. Isn’t this like arguing we should be running our own Postgres bare-metal instead of relying on RDS because engineers who work with RDS are “dead ended” and a “layoff opportunity” and will never develop institutional knowledge about our database schema? In my experience working on all kinds of infra, I have 1000 things I need to do, and buying a product that lets me avoid worrying implementing 300 of those things myself is a no-brainer.
> If your primary use-case is delivering developer conferences

Ah yes. All developers that go to developer conferences are there to deliver those conferences (whatever that means).

> For pure development stuff, though? You're torturing yourself on MacOS.

And you're saying that with the full knowledge and authority because?...

To reiterate. I've been developing exclusively in MacOS since 2008 in a variety of programming languages for a variety of things.

> there's a dead POSIX zombie underneath your floorboard or an encroaching platform limitation coming from the top-down.

Demagoguery.

> and managing your libaries/software without third-party software is a nightmare

wat

> By the time you install all your package managers, Emacs/Vim plugins, browser-of-choice, three or four versions of bash and Git, Via Xcode, most people ask themselves why there isn't a better way.

wat

I spend about as much time installing this as you spend installing the same on... well, any machine. Because most of that doesn't come preloaded with Linux either. I do agree that XCdoe Commandline Tools are a joke. But how many times a week do you install them (and other tools)? Zero? I can spend 5 extra minutes on my setup once every four years or so.

No idea what the FUD is about "several versions of bash and git", I use a single git and zsh (which is now default on MacOS).

And yes, I stopped using emacs a long time ago (which I used for three years... you guessed it: on MacOS [1]) and switched to a proper IDE.

[1] This was my init.el https://gist.github.com/dmitriid/4078311
When talking about programming languages, I use to say Jean-Michel Jarre' songs are for music world as Smalltalk-family languages are for programming language world. Both are over 40 year old but still look futuristic to this day.
I wish I could study (and explain) those 19KB of javascript (and including the rest of the locked down software stack taken for granted) as the sheet music that I take them to be from a fully academic music-technological standpoint.

but I don't want a bend over backwards to have to do this. oh well.

I wanna bend over backwards as I do it, from the very hardware (intel x86) all the way to the sound and back down the stack again. going through (or across??) the ADC and DAC cards and all that. I would never finish, so I wouldn't be allowed to start in any typical academic programs.

I think within the academia is the only place this could possibly be brought up.
Direct link to the source prompts are here: https://github.com/sw-yx/ai-notes/blob/main/Resources/Notion...

42 days from waitlist (https://news.ycombinator.com/item?id=33623201) to pwning. first time i've ever tried to do anything like this haha
I think you are discounting the social aspect of the advice. Most people do great things, but very few can stand out only on the strength of their work. So for the vast majority doing good work has to be coupled with having a network that knows about one's work.

And frankly looking for a job is probably one of the most self-serving efforts in one's life, by definition. That is a good thing.
This is wild to see. Mainly the amount of sim cards. I hope there's a lot more that comes to light from these social farms.
I would suggest you to learn about serverless platforms like Lambda and Cloud Functions. Hint: it's not about the setup.
>Somone messed their meme history class.

The scary thing is such class may be necessary in the future. I don't believe I'm saying it about memes, but kids these days know nothing about anything!

They see somebody using Pepe and assume it's nazi symphatizer, they see word "trap" in reference to a person (I don't even know which alternative is currently not a slur) and instead of Admiral Ackbar they think about some murderer from 80s, doge they associate only with Dogecoin. How did this happen?
How does a study examining a narrow band of learning bear on gross volume of learning?

It doesn't at all follow in an obvious way that opportunity cost generalizes like you seem to suggest. It's been observed that as people age, they trade fluid intelligence for crystallized intelligence. One slows down and goes deeper.

Regarding my point about utility functions: no, it doesn't matter which you use, because none of them are adequate to the task at hand, which is really just figuring out how to live one's life in the absence of adequate utility functions.
I added some code for our Salesforce integration, but I never actually used it, nor did I see it used. So I don't have any insights there beyond what's already on their own page.
The cost of a transaction fee varies from anywhere from $1 to $50 depending on network conditions, and those transactions can take anywhere from 10 minutes to 10 days to complete.

People don't like "market rates" for transactions that change day by day, hour by hour. People also don't like their transactions getting stuck in the queue for days-and-days on end, possibly causing commerce issues.

-------

Or as people used to say about a year or two ago. BTC is no longer about transactions, its now about store of value.

Except now we've lost the store of value story, since BTC declined by 60%+ (on top of inflation). So BTC ain't that either.
I believe he is still trademarked though, isn't he?
I think Jarre was quite popular in ex Yugoslavia. In part because his music was used on TV in the 80s, for intros, background music for education shows, etc. I wouldn't be surprised if it was not fully licensed at that time.
https://evilmartians.com/chronicles/introducing-overmind-and...

Devenv.sh is using these (out of the box)
You're right, at least in my experience. That being said, it's a sad sentiment that all of our development is moving off-machine to computers that could just as well be our local device.
what is the "ask" tab for?
TIL what an "SMT Pick and Place" [0][1] machine is.

Summary: $1000 and with open source hardware and tools, I can make custom computing hardware for your projects.

Seems pretty cool.

[0] https://www.youtube.com/watch?v=oFJrbRKUXdc
[1] https://en.wikipedia.org/wiki/Pick-and-place_machine
Doing adult things doesn't mean you are an adult nor treated like one. Kids raise siblings: Some folks have sex at 14. Child labor is a thing. This doesn't make folks an adult, even if they are participating in adult activities.

Adult is realistically mix of how society treats you and your development.
I haven't read the book, just some plot spoilers, so take this with a big grain of salt: it seems to be yet another book that flatters the reader by positing that humans are relatively more sentient than other spacefaring species. Where are the books that posit the opposite (which I'd think is actually much more likely) ?
Sure. But a lot of times it’s not. As a counter point, I have a relative with cerebral palsy that has a shockingly normal life for as disabled as she seems to me. In a lot of ways it’s terrifying to see her getting around but she lives a very full life. People, in spite of disabilities, need not just be warehouses until they die.
I mean, you probably need a computer. You could use your personal machine for a little bit, but if something happens to it (stolen, damage, etc) good luck convincing your boss to replace it if they are stingy with money.

I would probably spend 1500 on a computer the first year, and then maybe a used Herman Miller chair if you can find one. That would be an amazing bang for your buck. Next year, you'll have a lot more wiggle room to play with. Finally, check with your boss about purchasing gift cards with your excess stipend to use next year. If they will let you carry it over then that won't be necessary.
We built our own elaborate auth system.

Soon afterwards keycloak came on the scene and negated a lot what we had done.
I keep seeing posts like these, and I'm wondering, whether "lite" still applies. It feels like all it is missing is the network layer and it would have more features than original MySQL.
Speaking of toxicity, this idea that the primary means of valuing ourselves and being "healthy" should be through our job or independent job-related work... ugh, super toxic.

I don't think the grandparent was suggesting they literally sit around for a year and do nothing buy play video games. But, hell, taking time off between jobs is a great idea, and if video games are your thing, spending a chunk of that time off playing sounds like it could be great for your mental health. But, just like anything else, moderation!
Stutters badly on FireFox on my desktop (Win10 Ryzen 4 core), stutters a little on Edge.
1) Huge + high refresh-rate monitor with low input latency and deep vibrant colors. Probably something 16:9 or even 16:10 aspect ratio. Maybe even two monitors, and you keep one of them in vertical orientation.

I have a DWQHD (i.e. 32:9, the equivalent of 2 1440p monitors side-by-side) but I think it's better suited for gaming than programming, tbh.

2) Good adjustable chair, preferably with high backrest that supports your neck and shoulders.

3) Ergonomic desk setup. Just yesterday I was at a bad desk for an hour and for the first time in ages could feel neck pain! Wow, I thought to myself, I had forgotten all about that.. Sometimes you can find great deals on used standing desks on e.g. NextDoor

4) Good headphones (really partial to my Audio Technica MX50's)

5) iPad with GoodNotes installed + Apple Pencil

6) Small kvm switch, if you have multiple computers

7) usb-c hub

8) huge mousepad + good mouse at a comfortable sensitivity

9) a nice mechanical keyboard that feels good to type on. I personally am convinced that the tactile response helps me to type more fluidly and with less thought.

10) a license to an IDE with great refactoring tools. In other words JetBrains stuff, unless there's another great way to roll it w/ neovim
Ask HN: Is a front end dev who's also good at UI/UX desirable on the market?
I agree, all products die, but how you integrate is all the difference. When you start reaching into the private guts of the system (in this case, the database), you are hopelessly intertwined with them. There are much cleaner ways to do this that makes a migration to something new a lot less painful.
Proposal Genie: A GPT3-Powered Tool for Creating Proposals on Upwork
Hey guys,

I wanted to share this new tool I've been working on called Proposal Genie. It's a GPT-3 powered tool that makes it super easy to create professional proposals on Upwork. If you're a freelancer, you know how hard it can be to stand out on Upwork and win jobs. That's why I created Proposal Genie - to give freelancers like us a better chance of success.

I've been working on Proposal Genie for a while now, and I'm finally ready to open it up for beta testing. With Proposal Genie, you can create proposals from any device, build a reusable profile with all your information, and add additional optional fields like keywords, length, and tone to give your proposals that extra touch. Plus, we have some exciting upcoming features that will make proposal writing even more fun.

If you're interested in trying out the tool and giving me your feedback, you can sign up for the beta at www.proposalgenie.ai. I'd love to hear what you think and how Proposal Genie can help you succeed on Upwork.
> Are we talking like 10-15 applications per hour?

Pretty much, around 5 minutes per application.

>provide detailed information about every job I've had since I was a teenager, every reference up front, agree to legal statements, or whatever else they might insist on, knowing I could be fired later on if I get any of it wrong

Either you're completely overthinking it and you can just omit a bunch of stuff, or you're applying to some job that requires security clearance and they use those questions to prescreen. I remember the application for some defense contractor was too painful and we gave up.

But if it's some standard jobvite or whatever form, just fill it in. Only include relevant tech jobs and your university education (if you have a degree) and move on.

If it's really that big a deal for you, shortlist 50 jobs from those job search sites. Then go to /r/slavelabour and pay someone $15 bucks to apply for you (given your CV and email).

> That said I'm willing to have my mind changed on this. Maybe all of these jobs are actually super eager to hire despite being so hostile to applicants.

It's more likely that at some point that bought a license for the applicant tracking software and they'll use it forever. They probably have it on some default settings so it's not the best for tech jobs. That doesn't mean they aren't serious about hiring.

But those job aggregator sites are a bit shit, they'll have listings for jobs that are already filled or no longer available.
Colima: Container Runtimes on macOS
ebook reader.
A goblet which arbitrates during drinking parties (2019)
Kind of in the Bought & Built: I fell for the Kickstarter trap and bought a 3D printer kit. Spent almost a year of tinkering and upgrading but it never worked reliably (always more to fix). Bought a few commercial ones which worked (mostly - 3D printers are frustrating).
Docker-the-daemon not performing well on Mac has always struck me as a weird complaint. It's like complaining that MS-DOS FAT32 defrag doesn't work well on Linux with an ext4 volume. It's not native to the platform and uses alien features, it's cool that it works as smoothly as it does.

Meanwhile, the client works just fine and can connect to a headless machine running Linux if you don't want the cost of virtualizing the host OS. Like, if my Linux laptop were having trouble running a Mac copy of Photoshop in a Mac VM (ignore the legality) and it was really important for work and that was getting in my way, I'd... get a Mac. If Docker on Mac isn't cutting it, get a Linux box—it's not Mac-native software and you can still interact with it pretty seamlessly from the Mac.
Yeah, but it's not hip, and it's too wordy with BEGIN/END, and the data structures are too restrictive, and the compiler nags you, and the like. And you can write an 8M line codebase in it, touched in all kinds of foul ways, and it still works. That's the biggest codebase I've ever worked on at least.

Take that as a small (subjective) clue. Anything that is great about Rust or Nim or <..> could also have extended Pascal or M2 for the same result, and much sooner. Especially goes for M2, because the grammar was so small, thus avoiding the old PL1 traps from an overloaded parser.

FPC needs smart macros, needs to backport M2 interfaces, and the solid green thread spec* backported from M2, but it really is in the ballpark. You want gc? Well, fair enough, but you can write a pretty good mark/release* facsimile with RTTI. Or how about Eiffel simulated contracts with open arrays?

And Lazarus, good grief what a 30 year old premiere open source project. No point in even talking about how awesome it is.

Co-Pascal has been doing co-routines for 45 years.

In turbo pascal, you could create mini-heaps that could be dumped most anytime. They weren't smart, but still a cool feature.
He was the chair of the European Artists representative organization. Don't remember the name. He played hardball.

There's still a lot of his stuff I can't get on Apple Music.

But he has been very open to collaborating with folks, and pushing remixes (as long as he gets a cut, I guess).

I've been listening to his stuff since Oxygene.
China’s elite give Paxlovid to friends as demand soars for Covid drug
Desk, feet up, laptop
Something I noticed in tech is that loyalty is generally a consequence of competence.

If competent people are valued, recognized and promoted that leads to more interesting projects and compensation. That's how you build loyalty.

We all know software shops that are always whining about the "tech talent shortage" and whose technical employees don't stay more than two years. And we know why nobody is loyal to those!
> lack of user-defined global shortcut assignment?

Can't you do this from System Preferences > Keyboard > Shortcuts > App Shortcuts?

I know third-party apps are not as good as native support, but here are my recommendations in case anyone is interested. Both worth their price.

> no window snapping?

I've been a happy Divvy [0] user for years.

> Inability to set mouse acceleration?

BetterTouchTool [1] can customize mouse acceleration beyond what user can do in System Preferences.

[0] Divvy. https://apps.apple.com/us/app/divvy-window-manager/id4138575...

[1] BetterTouchTool. https://folivora.ai
How was the Australian government profiting from installing security measures at the prehistoric cave art in TFA? I agree Europeans value history and sometimes see things as too static, but this is because Europeans are a thoughtful and sentimental people not because we are somehow profiting from putting delicate cave artifacts behind a gate.
“Native Americans were as active in shaping their environments as anyone else. They built great and wealthy cities; they lived, for the most part, on farms”

“He closes with a provocative thesis: namely, that the present worldwide movement toward democracy owes not to Locke or Newtonian physics, but to Indians, “living, breathing role models of human liberty.””

Oh lord. Revisionists begetting revisionists.

I had a buddy in college who insisted that Natives were ‘almost as technologically advanced as europeans’ and if not for a few miscalculations in battle, would have effectively flung them off and advanced to a society beyond our wildest dreams.

Of course, he failed to respond when I mentioned that there were no modern weapons and the mystical technology he assumed to exist amounted to little more than what Europeans had had for tens of thousands of years.

It’s really sad how much hyperbole gets thrown into the revisionism of prehistoric civilizations. It’s not doing the descendants of these people any favors to make up fictitious reinventions of their technological advancements.
A few observations:

• Weirdly vague headline to the article -- no specificity, and could be talking about 2 people or 200,000. (To emphasize, I am not dogging the person who posted this on HN -- the HN thread title is a mirror of the article title.) Feels click-baity, but perhaps I'm being too rigid or cynical.

• The subhead is unrelated to the title. "Openings exceed unemployed Americans" is a different topic from "people who were laid off quickly found a new job.

• The article is based on 1 survey conducted by an online job-hunting portal (ZipRecruiter), and it took place in October, before ~5k people left Twitter, ~10k people left Facebook, and ~10K people left Amazon. 2,550 U.S. residents were surveyed.

• I'm guessing another person will notice this, but "tech worker" seems to be used loosely. I would not call a videographer who is now pivoting to social-media work a tech worker.
Related:

Show HN: Notepad Calculator – create and share back of the envelope calculations - https://news.ycombinator.com/item?id=10670343 - Dec 2015 (2 comments)
As for the music production part, my favorite DAW is Studio One (which is sadly Windows-only, and I prefer Linux). So I just have a mostly untouched (except for music-related software) high-performance Windows VM set up (CPU core isolation, GPU passthrough, that kinda setup) that I boot up when making music.

I'm looking forward to Zrythm gaining more and more features and becoming an adequate alternative to mainstream DAWs.
You can always macroexpand and debug that.

CTEs exist for very good reasons. Chief among those is that they make recursive queries easy to express and understand. But also because it lets you have one command that implements what might look like temp table/view creation, population of those tables, run various queries, and delete said temp schema, but the optimizer gets to see what all you are doing and optimize accordingly (there might be no temp tables in the optimized query). As well CTEs help with readability by letting you abstract sub-queries and outdent them.

CTEs do have some downsides, mainly that if you want to reuse them across statements, well, you can't.

> using macros with SQL is like using python script to autogenerate classes and interfaces in Java for $my_class and $my_interface, instead of having a formally defined hierarchy of classes and interfaces with methods and signatures

We live in a world full of generated code. The alternative is much worse, so we have to be able to debug through generated code.
Good luck with that! The most authoritarianists have ever managed to do was make it illegal for people to leave their inhuman regime: guns on borders, pointing inside. Not surprisingly, those countries were quickly outcompeted by free countries.
Show HN: Track Institutional Investors
> How is it possible that civilization all across the globe without contact have some sort of ghosts, spirits, demons, Jinns in their world view.

This is an argument from incredulity, a common logical fallacy.

The consensus (across many scientific disciplines) is that our brains are more "buggy"than we realize. We routinely fall for biases, fallacies, superstitions, mass hysterias/hallucinations and other silly behaviour.

We're intellectually sophisticated compared to our ancestors. Yet, many of our contemporaries still "see" ghosts. "The Believing Brain" by Michael Shermer is a very approachable intro to the topic of how this phenomenon came about and why it persists.

> How many times do people pull out their microscope and scientific instruments to verify the world around them using the scientific method

It's a regular occurrence in schools around me. YMMV

> Essentially we can assign high probability something is the truth with testimonials of individuals.

This statement is another example of fallacious logic (specifically, argumentum ad populum).

The business of truth is not a democracy.

> Why do we discard their testimony instead on saying what is the probability that civilization without contact all have belief in a super natural entities?

Because extraordinary claims require extraordinary evidence.
https://archive.ph/7QUf0

http://web.archive.org/web/20221228193549/https://www.smiths...
The data on this dashboard comes from 13F disclosures which institutional investment managers are required to file quarterly.

I collect data on the quarterly holdings of these funds, calculate changes in the stock holdings, combine the holdings data with data on stock prices at the end of the reporting period, and produce visualizations showing trends by ticker and by fund.

Calculating the quarterly changes in position proved to be more time-consuming than I expected, as you need to take all sorts of little things like stock splits into account. I think my code deals with all of the edge cases, but let me know if you have any suggestions for improvements or general feedback!