skysight-inc/HackerNews huggingface dataset:
Frankly, this sounds more like wishful thinking to me. The sort of extremely high-level positions you're talking about there is maybe going to affect a handful of individuals, if at all.[0] But that's irrelevant for the average graduate. We might still see more history grads in tech, but that's purely because tech has become a sizeable portion of the US economy and is attractive to graduates of all disciplines - ie, it has (nice) jobs.

[0] I'm even skeptical of your argument that studying the history of technology is the best preparation to lead a tech company. The people who study past business decisions most in-depth are arguably MBAs, and I think they're far more likely to make it into senior management positions.
Motion (YC W20) is hiring QA and back end engineers
The interest rate is the return on capital as much as it is the cost. They are two sides of the same coin. Which is why persistent low interest rates are bad: money may be 'cheap' but the return on capital is low.
Ah, that makes sense. I wonder if a compiler flag would be a good compromise? As a way to report unhandled errors, but still let it compile.
That syntax basically means "I am deliberately not handling error returns". I always pair it with a comment that explains why I can do that. It comes up. A common one for me for instance is using .Write([]byte) (int, error) on a bytes.Buffer. Because that .Write implements an interface that has an error return, there's an error return, but a byte buffer can never fail to .Write. (If it does due to memory running out, I don't think it ever comes back as an error, just the process terminating.)

There's no point being more particular about it... there's no practical way to force a programmer to handle an error, especially in light of the fact that "do nothing with the error" is also a perfectly acceptable thing to do! (Example: Writing a JSON document out as the result of an HTTP API call. I don't want to log every such error, because that just crufts up my logs, I don't need metrics on this particular system, and once the HTTP stream is broken there's nowhere left to write an error out to the user, so... discard it is.)
Hi, my name is Vedran, and I represent a small high-grade web consultancy team with extensive experience in architecting, building, and managing large custom-made applications.

The recent project we worked on is Fanjolt, an app to interact with your favourite celebrities. Check it out here https://www.fanjolt.com/

Check out our current projects: https://bytecode.hr/.

Throughout the last decade, we made Airbnb-like platforms, music streaming apps, healthcare/finance/construction apps, real-time GPS vehicle tracking suites, worked on core systems of big data platforms (millions of daily transactions) and more. We mainly collaborate with companies but also have a lot of positive experiences working with non-technical founders. We are searching for greenfield projects with a budget that we will build using Ruby On Rails and React. We are also looking to develop some small WordPress sites.

We have partnered with Augmeta to unlock our playbook-led engagement, essentially opening up my calendar to advise and consult individuals or teams.

Here’s our playbook.

https://augmetahq.com/playbook/vedran-managing-outsourced-so...

This is the first time we took a stab at consolidating all our learnings, tools, recommendations, code/templates, and tactics in a singular and actionable artifact. It’s complete, all-inclusive, and gets the job done.

Location: Central Europe

Remote: Yes, since the beginning of our careers

Willing to relocate: No

Technologies: Ruby, Ruby On Rails, React, React Native, Javascript/Typescript, GraphQL, PostgreSQL, Heroku, SupaBase, Webflow

Résumé/CV: https://bytecode.hr/

Email: vmarcetic@bytecode.hr

---

We specialize in React front-end, Custom WordPress sites, back-end, DevOps and system administration (Ruby on Rails, PostgreSQL, Elastic, Docker, AWS, etc.). We charge per project or a minimum of $70 per hour. Read more on https://bytecode.hr/.
I would question the decision maker seriously if he chose a 130.5kb (.min) dom lib instead of sub 10kb alternatives.
trust no one. get it in writing. seriously, having been involved in several acquisitions, even the majority stakeholders may not completely know what is going to happen. The stakeholders may be told anything by the NewCo, simply to keep it together while the transition is under way. Acquisitions are not always good, or bad, but they never quite go exactly as presented. If you have ownership, stay sharp, keep your wits and remember that once the paperwork is completely signed it is no longer yours. And it is not a done deal until the money is in your bank account.
Obvious Champions
> A few Perl one-liners and I have 2 GB processed in a couple of minutes.

This matches my experience: my task is IO bound, processing tens of GB in a matter of minutes.

> I'm working in Windows (employer's choice)

Work prefers MacOS, Windows is my personal choice :)

Windows 10 and 11 are a pleasure to use: between the Windows Terminal and tools like AutoHotKey, there's no Linux equivalent, even for a commandline geek.

Using Windows (and Perl, and other weird things I like) may not be fashionable, but it's hard to beat.
The prioritization that you propose will make the oceans saltier. Whereas, burning H2 is water-neutral.
Your overuse of the word "technically" puts me in mind of a defendant in a courtroom saying, "Technically, your honor, I was swinging the bat to loosen up my shoulder muscles. He could technically have gotten out of the way, if not after the first hit, certainly after the second or third."

Technically the stated purpose for X can be whatever, the actual purpose is what matters. People have the idea that all law and ethics relies heavily on the wording of edge cases, but it's just not so. The vast majority of both law and ethics is based on plain and simple understanding.

The plain and simple understanding of a general-purpose torrent client is that it is for piracy. Is there a 0.0000001% use-case for Linux ISOs (on your phone!) or what have you? Sure, but those are the edge cases, and are easily satisfied using Safari on iOS.

You could technically light a fire and use a blanket to send smoke signals that use morse code for hexadecimal numbers that represent a uu-encoded representation of an .MKV file for the latest blockbuster too, but that's as unlikely as anyone emailing a gigabyte of pirated content to a large group of people, so it's not really worth considering, is it?
Not at all. Even if you find the cure to cancer tomorrow and it is 100% effective and dirt cheap, there are always enough people willing to make up conspiracies about it and send you threats.

There's a semi-well known article from Tim Ferriss [1] where he does the math about prevalence of mental illness in the general population and multiplies that by an audience size of (say) 10 million people. You quickly end up with shockingly large amounts of mentally ill people in your audience. Famous people get death threats pretty much daily, and often their family does too.

This doesn't mean that money doesn't have it advantages too of course, but rich and unknown is pretty much always preferable to rich and famous.

[1] https://tim.blog/2020/02/02/reasons-to-not-become-famous/
What's wrong with it?

Buffett himself acknowledges how lucky he was, so clearly seeing the role of luck is not incompatible with success: https://www.cnbc.com/2018/05/04/warren-buffett-says-the-key-...

You might also look at Richard Wiseman's work on why some people are "luckier" than others. E.g.: http://richardwiseman.com/resources/The_Luck_Factor.pdf
Thanks for the reply. How do potential clients and freelancers generally find each other across the Atlantic, in your experience? I’ve seen a little interest in the idea via international sites I visit like HN and Reddit, but being in the UK means most of my professional network tends to be based in the UK as well.
SEC Chairman Wants the CFTC to Regulate Bitcoin, Ethereum
If I'm flying "private" with 30 other randoms, or commercial with 150 other randoms, I would 100% take the commercial option. The airliner is going to be more comfortable than any 30-person private jet and airlines are way better at handling mechanicals and irregular ops than most private operators who are doing the "Part 135 charter, but skirting right up against the Part 121 rules" game.
I'm wondering if the bedouin Arabs escaped the expulsion in the 1948 exodus?
Spybot Anti-Beacon blocks Microsoft telemetry. Worth the small fee for peace of mind.
>It is going to sound a little weird and if it does not belong here, let me know and I will remove the post, but I am looking for some advice.

Seems pretty weird, maybe you should remove the post and let your wife choose her own OS that suits her needs.
I agree. Thank you for sharing this point of view. I see central banking as one of the greatest enemies to our country. I see two futures ahead of us. The continuation of central banking and fiat currency until it fails in catastrophe and poverty of the nation, or removing the Fed and returning to precious metal currency. Either path is painful. Continuing on the current path has ended in destruction of every country in history that has followed the same path. Gold and silver served civilizations well for millennia.
People want to be rich and famous because they toil their entire lives and struggle as a middle class person, while they see bumbling idiots flying around doing what is the easiest job in the world. Every example that we are shown is that the rich and famous do about one month of real work in a whole year. It's a feeling of unfairness, of injustice.
And she is.
>>that they could notice a 1.5cm indentation difference - and not at eye level!

Yes, their trained eye can most likely see far more than any of us.

One thing I learned in neuroscience courses about perception is that one of the measures they take is the lower bound sensitivity of the perceptual system. One of the units is the JND = Just Noticeable Difference, which is well self-descriptive; find the smallest difference between two things that can be noticed. E.g., what is the smallest difference in pressure that is noticeable on a fingertip, tone or volume difference between two sounds, or the smallest size difference noticeable between two objects, etc.?

It turns out that top experts in any skill can have a JND that is about 10x finer than the average person. Moreover, they can not even know it!

I weirdly experienced this myself when I was one of the subjects in a test of discrimination of light brightness levels on a field with subtle differences. As they turned down the brightness in each round (and randomly moved the darker/lighter zones), the dark/light areas were completely obvious to me when everyone else swore that it was absolutely flat/even. I could only chalk it up to a decade of alpine ski racing training that had gotten me to top international racing levels — much of it was racing/training in flat light of cloudy days in snowfields — where we need to discern at high speed even the subtlest variations in shades of white to get critical information about snow conditions or contours. Until that test, I literally had no idea that anything was exceptional about my perceptual ability in this regard (my experience was generally that I wanted to see better), but training obviously drove changes down to the level of tuning the nervous system, even without specific intent to do so.

Science is so cool, and so are those Bedouin trackers!
Maybe some day this will be available in JSON.

I built a system for TaskRabbit that scraped all the IKEA products from a variety of sources and ran algorithms to determine their category and predict how long they would take to be assembled. Then there was a Mechanical Turk sort of system for human input. When combined with real-world feedback from the Taskers, it was pretty good.

For better or worse, I've personally been through the entire catalog multiple times.
I wonder if there are plants/trees that grow fast and capture a lot of CO2, that you could just cut early, bury, plant another and repeat.

Maybe a GMO kind of tree that just grows fast? I've read that it's the young trees that capture a lot of CO2.

I guess one could imagine large areas dedicated for this kind of operation, but it's really difficult to know if it would really be effective, and those plants could become invasive.

The best solution is still to stop using cars and airplanes, ban plastics, force companies to make durable and repairable products, degrowing the economy and enforce sobriety everywhere.

I know most americans refuse to listen to de-growth, but they need to change their mind quickly.
Very cool. Thx for sharing that. I heard this was coming, but I didn't know the new interface had already shipped!

For anyone interested, check out this notebook that shows some example plots presented in Seaborn's main interface and equivalent expression in the new objects interface: https://mybinder.org/v2/gh/minireference/noBSstatsnotebooks/...

I wasn't able to do an equivalent of `regplot` with the confidence interval or a `boxplot`... The other stuff works as expected.
I don't agree with the assertion that programmers should defer programming to others whenever possible
I get this from the perspective of not wanting to be IT support for windows issues (I've only used linux for the past 22 years, with a brief period of OSX at work, and find windows generally really annoying, aside from having a philosophical hangover from 1990s MS). I put my computer phobic father on Linux 15 years ago, and he's been fine with it.

Your issue is software. LibreOffice frankly looks bad compared to MS Office, and it will be a poor experience for her. If she's OK with google docs, then that friction at least is removed. What else does she use? Krita's good if she's a very light Photoshop user. You'll also want to make 100% sure that the hardware you get is well supported by Linux - you can't afford any wake from suspend, external monitor, or audio issues, or your credibility is shot (maybe get a Dell XPS developer edition with Ubuntu preinstalled). And be prepared to install Windows (promptly) if she encounters any issues or frustration other than a mild learning curve.

You could also consider a powerful enough Chromebook.
> and in return it's fast

I'm still curious where this came from. There are slower compilers, sure, but golang's compiler is not that fast. It is very smart about caching, but that is not the same thing...
>This is exactly what someone who is addicted to Windows would say.

This is exactly what a GNU/Neckbeard would say.

Addiction to an OS? Come on. It's not crack cocaine and it's not tik-tok. It's a tool that let's people do work and fun.

I'm a huge Linux nerd myself but computing for most people is best when it involves the least amount of friction and zero learning curve.

I tried migrating people to linux and it rarely went well:

"Oh yea, now we can't read your external HDD because that's NTFS and Linux kernel doesn't have drivers for that yet, we can add them manually", "Oh yeah, that tearing you see is because you need to enable tear-free in the config file, haha, don't worry, it will be smooth like Windows when we finally switch to Wayland"; "Oh yeah, your laptop's fans now scream when watching YouTube because Chrome doesn't have GPU acceleration by default enabled and your laptop has an Nvidia chip who's drivers don't play well with linux but don't worry, that's not Linux's fault, that's Google's and Nvidia's fault haha. The fix is quite simple you see, we just go in Chrome config flags and then to the Arch wiki and modify these command line inputs to ..."
It's easier to make fun of other countries.

If memory serves Jesus said "let he who is without sin cast the first stone". Americans in particular should not even be allowed to look at stones.
> 1. What's your top technique for keeping it fast?

Using the stock install as much as possible.

Since a perl interpreter is available about everywhere, this makes the scripts cross platform very easily too.

> 2. Are you hiring?

Maybe? You have no email in your profile. Can you please send your CV to my nickname at outlook dot com?
Nothing you'be talked about sounds like a remotely normal thing that is documented or discussed anywhere and I doubt there's more than a fistful of orgs on the planet that have jury rigged that up. Meanwhile there are at least a dozen distros doing atomic image upgrades. Fedora SilverBlue for one example.

These upgrades often involve a kexec restart. For fleets of servers- the target audience- it's expected that machines will go down & rolling restarts should be fine. That's how true atomic behavior is gotten. But I think you are nitpicking & being fussy with your complaining about old processes being left around; even if you do an in-place swap, but have some old processes around, at least the whole system is together & consistent. More broadly, thjs set of problem in general doesnt change much whether you are using a merged /usr or not.

I genuinely dont get any of your disgust at having a /usr image that contains the functioning system image. You talk about chroots, as though it's an alternative somehow, but this practice of having a self-contained image seems like it would greatly assist in quickly cloning new images to chroot into.
I do not know a single person in the USA that does not use WhatsApp. It must be older Americans who have zero international connections that are oblivious to other chat apps.

Asians, Latinos, Europeans, Africans, Canadians, everyone is using WhatsApp (or iMessage). No one would pay for exorbitant international SMS/MMS costs.
I'd rather just use JS syntax than learn a random v-* syntax.

You can just use the std lib to loop, filter, reduce, conditionally render, etc. rather than looking up how to loop in this specific framework with v-if, v-for, etc.

Angular 1 did that and it was limiting. Two-way data binding also failed.

Templates are dead, long live JSX.
Show HN: Anzu – Building Blocks for Product Teams
Hello Hacker News! We’re Bruno and Tim from Anzu [0]. We’re building a platform that makes it easier to build products by providing building blocks for repetitive work (think user management, services, databases, workers, error reporting, user analytics, and more).

We believe that velocity is one of the most important goals for companies in any stage, so we’re building the tools for teams to reduce friction and move faster.

When you’re in the early days of building a product, time is your most valuable asset. Getting to validate your idea quicker gives you the insights to build what people want. On the other hand, few things are as threatening to your motivation as having to set everything up to go live.

Today, we’re excited to announce the first step in the long journey to reach this goal: User Management. Pretty much every product requires users to create an account and sign in, but customers expect a variety of sign-in options, including social networks and enterprise connections (SAML).

With Anzu, you get a hosted auth page where your users can sign in with Google, GitHub, and Email (using magic links or a temporary code), with more auth providers coming soon. Your application is notified about new signups and can persist users in your database, while Anzu User Management takes care of authenticating users and issuing short-lived access tokens. Using Anzu, you don’t have to spend days understanding OAuth and sifting through auth provider docs — you can have it all set up in under an hour.

Building blocks offer a unified integrated experience in one platform, but also give you the unique possibility of mixing and matching: You can choose which parts of your stack you want us to manage, and you can always switch to a different provider.

While user management is the first block, it definitely is one of the most important ones to get right. When your users are in the same place as all other parts of the product lifecycle, you get unmatched context to work with. Track errors back to users, enrich metrics with session data and link customer support with user activity across the platform.

Of course, there are specialized vendors for most of the areas we’re targeting but with those, you end up with the time-consuming work of integrating different services, understanding data models and concepts, and trying to make everything work.

With Anzu, we want teams to spend less time choosing providers and gluing it all together — we provide everything you need to build reliable products that grow with your team.

We understand that we’re working on highly-sensitive areas of your product and have to build trust first, so we’re committing ourselves to build in public, using and sharing open source tools, and enabling users to run Anzu on their own infrastructure. We’ll be offering a self-hosted option [1] in the coming weeks, based on measured interest (please reach out if you’d like to run Anzu on-premise!).

Feel free to ask us anything and let us know what you think!

[0]: https://anzuhq.com
[1]: https://anzuhq.com/docs/platform/self-hosted
There are several books on precisely this.
Bizarre Muzzle Microphone Keeps Your Mouth in the Metaverse
Experts urge social media giants for transparency to protect mental health
The Ultra is a dive watch, but not a dive computer. It has a depth gauge but none of the algorithms necessary to compute required dive times. For that, and they admit this, you will need an app on your iPhone. The headline is correct, however, because in the future, all that a diver will need is a software app, with an Apple watch and iPhone, and not a $1,000 plus piece of dedicated hardware.
Also, this is not about Android or iMessage specifically, it's about interoperability. WhatsApp etc. are just as guilty.

Wouldn't it be amazing if you could message all your friends in a single App, without having to think about what platform they're using? If you could just see and respond to all their messages in a single thread, one for each friend?

The number of messengers I have installed on my phone (and I'm forced to use regularly because they're not interoperable) is madness.
Where else would they sell?
And right back at you. To think otherwise is arrogant and self-aggrandizing.
There is the server version which runs in the browser so in theory you could use that for any device and have your databases on something like Dropbox but I don’t know for certain, you’d have to double check with Devon Technologies.
I get that error all the time on iPadOS when I browse the Reddit front page, paginated-style, viewing videos by clicking the thumbnails to expand the video on-page.

I believe it’s simply a memory leak. I fix it by copying the URL, closing all tabs, and “hard” terminating Safari (flick up to display all recent apps, flick up to remove Safari from the list). Then I reopen Safari, paste back the URL, and continue on.

On occasion I have had to do a full shutdown and restart. Have you tried that?
Yes, there is.

https://www.coindesk.com/tech/2022/08/10/whats-at-stake-will...

https://cryptoslate.com/sec-chairman-wants-the-cftc-to-regul...
Not Matrix because I've been running XMPP since it was a thing, also because it is a standard which works everywhere. I'm not opposed to Matrix but XMPP+OMEMO do quite well for now so I have not had a reason to jump ship. If I feel that need Matrix is one of the options, as is something like Delta Chat which uses SMTP and as such interacts with everyone and his dog without the need to convince them to install some app or open an account on some site.