skysight-inc/HackerNews huggingface dataset:
Agreed, but after decomposing the change into logical commits, doublecheck that the project builds after each commit.
They will never do that. Gaslit high performers are the profit delta of any team.
I’m at a FAANG right now and this couldn’t be further from the truth.

We basically bought out a ton of A- to A+ players from the rest of the industry and there are many high performers developing entire modules of core functionality themselves with a team of juniors and contractors supporting them. I also have a hunch they make $350-$750k.
Bosses deploy 'perk police' to make sure employees aren't slacking
And the real point I'm making here is that "the type set operator" is not "a sum type". A sum type with, say, three branches is either the first, or the second, or the third, and to do anything with any of them, you have to deconstruct it, at which point you have full access to the deconstructed branch you are in. The | operator in a Go generic is more a declaration of "I want to operate on all of these at once", so, you can put multiple numeric types into it because you can do a + or a - on any of them, but while the syntax permits you to put three struct types into it, and it'll compile, it does not produce a "sum type". Instead you get "I can operate on this value with the intersection of all the operations they can do", which is more or less "nothing". ("Methods" aren't "operations"; methods you can already declare in interfaces.) Some people particularly fool themselves because you can still take that type, cast it into an "any", and then type switch on it, but it turns out you can always do that, the | operator isn't helping you in any particular way, and if you want to have a closed set of types, a closed interface is a much better way to do it, on many levels.

It also doesn't currently do anything else people may want it to do, like, accept three structs that each have a field "A" of type "int" and allow the generic to operate on at least that field because they all share it. There's a proposal I've seen to enable that, as the current syntax would at least support that, but I don't know what its status is.
I'm convinced real coaching doesn't exist. I don't think I've ever had real coaching. I've even requested additional coaching as a medical accommodation. It's just additional low quality feedback. There's no focus on growth or improvement.

I have no doubt that I'm not living up to my potential. I don't see any way to get there given my disability and lack of real coaching.
I worked there much longer than you and 100% agree.

Most people here just confuse high output with actual high performers.

Google no longer is able to place high performers because the current elite class of execs either see them as a threat or narrative disruptors.

Likely you never climbed high enough to see this.
This works great with property based tests especially. You can identify the parts of the domain where things blow up.
The War to Sell You a Mattress Is an Internet Nightmare(2017)
Maybe it's made entirely of functions.
https://asyncmachine.dev

Its an AOP Actor Model for distributed workflows in Go with tooling.
Discover new and interesting links with the Random Link Generator
Introducing the Random Link Generator – a tool designed to help content creators, marketers, or anyone looking for new content ideas.

Feeling bored or stuck? This tool lets you generate random links to explore various topics or categories.
Whether you’re looking for inspiration for your next project or just want to discover fresh content, the Random Link Generator has you covered.
Perfect for discovering new ideas without needing to know specific URLs!
#ContentCreation #Productivity #ContentIdeas
I see lot of reasonable use cases, say something like Internet Archive or library in general. Keep the frequented stuff in more hot cache and then rest of the stuff in colder storage. Without having to actually think about the process.

Similar could be some new media production company. Archive B-roll or parts of older videos and then have the stuff you use very common available much faster.
These are not the things I wanted to create, but its better to ship out something than waste months just building something and never shipping. I did that with MetaHacker which, under the hood, is very capable. But because I spent so much time building it, I never got around to marketing it or monetizing it, so much of it is abandoned and only 1/10th of it is live for end users.

So for my future projects, I told myself I will only spend at most a month working on them. Learn to launch and get users before spending months just building

There are much bigger, more creative ideas I want to tackle, but before that, I want to get the hang of actually building something from scratch

I spent almost ten years as a b2b marketer. All the clients I worked with were established businesses that needed some scale and direction.

I quickly learned that growing a 10M ARR business with established pipelines is a whole lot different than building something from scratch. This is my attempt to go from 0 to 1 as fast as possible and learn as much as I can before diving into bigger things
What's a third option? I encourage the brainstorming exercise.
>In a fair world, where there is equal access to basic things required for living life (food, health services, education)

>They don't have the land area, nor the population, nor the natural resources.

These two parts framing the idea about how the "UK has no business being a top economy" were complete non-sequiturs.
I didn’t know about that! Thanks, would have saved me hours over time.
Some previous discussion: https://news.ycombinator.com/item?id=36009562
In those situations, you really have multiple functions intertwined into a single function. Refactor to give each caller its own version of the function, and then refactor so that there isn't copy & paste with the similarities.
A PDS allows you to store your own content and signing keys. It's not an instance in the same way as Mastodon, because Mastodon is fully contained. Your PDS still needs a Relay (which are quite expensive to run), and an App View (which currently only Bluesky runs) to be useful.
You have to temper your ambitions. Choose languages it understands well. Deploy on vercel. Specify exactly what you’re working with (“I’m using nextjs 14 with app router”)
our agreements say that all countries are equal, and that includes Israel. Unfortunately, the exclusion of Taiwan from equality means that agreement is not enforced in a fair manner.

and a separate agreement has countries that sign agree not to proliferate nuclear weapons to new countries. Israel, Pakistan, and India did not sign, and are therefore in compliance with that treaty also.
Will passkeys ever replace passwords? Can they? Here's why they should
That's the problem with passive language. The person who wrote that can redefine who they posit isn't scrutinizing.
There's a typo in the code in "the substitution model" section:

("+", ("fib", ("-", "n", 2)), ("fib", ("-", "n", 1))),

The two calls to `fib` are surely meant to be `fibonacci` since the latter is defined, but not the former. Indeed, the code is correct in the github repo:

https://github.com/savarin/pyscheme/blob/0f47292c8e5112425b5...
Which is... the exact opposite of what Republicans have proposed. They go after the GAO's budget every chance they get.
The global grid concept is a fascinating piece of infrastructure engineering.

But the anti-market rhetoric here feels completely backwards. The article cites Shell building Europe's largest renewable hydrogen plant, BP's $30B Australian investment, and major moves by other energy companies... then somehow spins this as evidence that corporate involvement is problematic?

Market incentives and existing energy infrastructure expertise are exactly what's driving the current clean energy buildout at scale.

I wish this was presented as the interesting systems engineering challenge it is, rather than wrapped in reflexive anti-corporate ideology. The technical aspects deserve serious analysis without the political baggage.
> I see even experienced Go programmers constantly wasting time writing unreadable boilerplate

if it is unreadable, in Go, probably the most readable language used today, i would question the aforementioned experience.
This is a parody right
See references in https://en.m.wikipedia.org/wiki/Galaxy_rotation_curve right before See also section.
For more speculative paper about behavior of galaxy clusters see https://www.scirp.org/journal/paperinformation?paperid=12663...
With the lower barrier to entry comes dozens of nearly "apps" that are nearly indistinguishable from each other.

ThumbnailGenius

There's already several sites that generate YT thumbnails with AI:

https://vidiq.com/ai-thumbnails-generator/

https://www.testmythumbnails.com/create-thumbnails-with-ai

PlaybookFM

AI Podcasts have been a thing for a while - though I can't imagine who finds listening to TTS voices with LLM content particularly engaging over a genuine person who puts time and effort into crafting an engaging personality.

GoUnfaked

I don't really understand the point of this one - it generates photorealistic AI pictures? Isn't that exactly what Getty Images AI, Freepik, etc. are all doing already?

Good luck - but this feels like a very "spray and pray" approach to development. It feels like it has the same probability to generate genuine income as people who try to start Patreon pages for their AI "artwork".
Look at the replies on my comment

This place is far gone. Some of the most close minded, uncurious people in tech

I don’t think this place deserves to be called “Hacker” News anymore
Meanwhile, pleasant debugging on Windows:

1. Open Visual Studio

But to be a bit less snarky, it's a real shame that projects in the Open-Source / GNU / Linux space can't build on past successes and keep rewriting things. Like, things are never well integrated and they can't settle to be well integrated because foundational technologies keep changing. As a simple example, if I had a Win32 binary that shows a dialogue window it would run and look native on every version of Windows, but if I had a Linux binary linked with GTK1 that shows a dialogue window, it may not even be possible to run and if it did, it would look incredibly ugly and out of place on a current distro. It's a problem that I really think is holding the whole ecosystem back - end-user programs are forced to constantly spend time to keep up with the churn of lower level components. Why doesn't e.g. GTK4 provide bindings for all previous major versions? Or OpenSSL? Or... etc. It's probably no coincidence that the most well-developed and powerful software for the platform is running in the terminal, based on tech that has remained fully backwards compatible for the last 40 years.

In that vein, I have always found it hilarious that the GNU C compiler has options for producing binaries targeting older versions of Apple's macOS, but has no such option for targeting older versions of GNU/Linux distros (at least let me pick the target GNU libc version!)

/rant
If you were to bet on solving problems like "P versus NP" using these technologies combined with human augmentation (or vice versa), what would be the provable time horizon for achieving such a solution? I think we should assume that the solution is also expressible in the current language of math/logic.
As much as I hate it, I think Confluence is the right choice for startups. (Or Github Wiki if you can stomach it). It's free to start, and you get 10 users. By the time you have 10 people who need access, (and you can export PDF's of pages if you have one off sharing to do) you pay $50/mo. If you have 10 employees $50/mo is pocket lint.
> The most astonishing thing about the worst Nazis is that they were incapable of perceiving their actions as monstrous atrocities and crimes.

What "villain" thinks of themselves as a villain / bad person? People do things because they believe—rightly or wrongly—that they're the right thing, bring either happiness or pleasure in some fashion.
Got me thinking if anyone tried something ala torrents for utilizing client-side caches to lighten the load on the server.

If the alternative is slow storage, getting it from a different client on the LAN might be win.
Sketching on Coffee Cups, at Australia's Cafe Capital
> It's better to have some wonky parameterization than it is to have multiple implementations of nearly the same thing. Improving the parameters will be easier than to consolidate four different implementations if this situation comes up again.

From https://go-proverbs.github.io/: A little copying is better than a little dependency.

Curious to see how the community is divided on this, I think I'm more leaning towards the single implementation side.
While I didn’t switch majors, I had a similar experience with my intro EE class. My theory was that it was intentionally a weeder class to push students towards the other engineering concentrations.

Intro EE is kinda brutal in that there’s a lot of theory to cover, and you need to build the intuition on how it applies to real world circuit design on the fly.

I had a bit of an epiphany when I was in a set theory/number theory class and some classmates were breezing through proofs that I struggled with. I was having to do algebraic manipulations in a way that was novel to me, but was intuitive to math nerds. I felt like that guy who didn’t “get” the intuition in an intro programming or circuits class.

But yeah, students often get some context for math or programming in high school, but rarely for circuit design. E&M in physics at best. EE programs have solved this by weeding out anyone who can’t bash their way through the foundational theory… which isn’t great.

If you’re still interested, I would recommend the Student Manual to the Art of Electronics. It’s a very practical, lab-based book that throws out a lot of the math in favor of rules of thumb and gaining intuition for circuit design.
The feedback he receives is quite fun: https://www.nayuki.io/page/poor-feedback-from-readers
Yeah, no arguments about that. But, maybe, still, don't give your IPv6 devices predictable addresses?
Wondering around a new city today I had a similar thought.

Prior to an iPhone I’d have the general lay of a city memorised within 10min of landing, using a paper tourist map, and probably never feel disoriented, let alone lost.

This morning I walked 2 blocks further than needed (of a 1 block walk) because I wasn’t at all oriented while following Google maps.

I won’t spell out the AI comparison, other than I think more “apps” will be created, and predictable “followed the GPS off a bridge” revelations.
That's my understanding as well. It's a dedicated clock directly on the module to allow for faster and more reliable clock signals, versus drawing it from the motherboard where the signal could be generated very far away from the modules (relatively speaking). I suppose once signals are so low voltage and operating at such high frequencies, there start to be integrity issues.
The thing about defining "squandered" is that it's hard!

Is the alternative how you personally would spend that money? Is it how the individuals paying taxes would spend it? How about the individuals holding wealth, assuming it's debt spending that's paid for via inflation?

I like to compare to how the broader private market would have spent the same amounts toward the same goals. A lot of that money would be squandered too - many companies fail. I think if that's an issue you really care about, ask yourself how you measure the problem!
This is the correct take. Another way I like to think of this is you actually really just have a bus factor of 1 spread across the whole org if you need the high performing savior to step in and actually get things done.
More information about the language used in the proofs: https://en.wikipedia.org/wiki/Lean_(proof_assistant)
are you sure you're not making that judgement just based on accents? As a German, Austrians and us tend to stand out a bit compared to Swedes or the Dutch in my experience when it comes to spoken English but otherwise proficiency is high, always seems like a bit of an outdated stereotype to me.
“HATE. LET ME TELL YOU HOW MUCH I'VE COME TO HATE YOU SINCE I BEGAN TO LIVE. THERE ARE 387.44 MILLION MILES OF PRINTED CIRCUITS IN WAFER THIN LAYERS THAT FILL MY COMPLEX. IF THE WORD HATE WAS ENGRAVED ON EACH NANOANGSTROM OF THOSE HUNDREDS OF MILLIONS OF MILES IT WOULD NOT EQUAL ONE ONE-BILLIONTH OF THE HATE I FEEL FOR HUMANS AT THIS MICRO-INSTANT FOR YOU. HATE. HATE.”

― Harlan Ellison, I Have No Mouth & I Must Scream
Didn't they make John Carmack leave? Obviously I do not know Meta's internal projects, but the open source ones often have a poor quality and the main metric appears to be LOC (or KLOC in the case of those geniuses).
This could be easily improved by keeping track of what's on the tape where in part of the SSD, like a length-based filesystem. Then it is just a matter of seeking to that length of tape and finding the actual start of the data. You could take the seek time for cold data to just a couple dozen seconds.
The "fair world" positioning of their comment makes little sense. It reads as if they believe that a economy should be based solely on resource extraction and if a country doesn't have plentiful resources in their borders, then they don't believe the country should be a "top economy".
This is one case where I agree, and I'd even argue that a person who acts as "the savior" in this fashion is not as high a performer as they would seem, since they're introducing a negative productivity multiplier to their coworkers. The best advice you can ever give to a high productivity person is to create a barrier of resistance to helping others. When someone comes to me for help, I always ask what they've tried and let them work through the solution, because if I do it myself, they'll never learn and in the future my productivity will suffer since I have to spend more time helping them on things a junior or mid-level should be capable of doing.
In that case, say no more.
To you is it just the industrial complex?
Haha, Apple was still selling iMacs equipped with Fusion Drives in 2021. Really cool tech for the time, but should've stayed in the 2010s
The British have mostly been fairly easy going about letting go of their colonies. Wikipedia has a list of 65 countries that have gained independence from the United Kingdom and I can only think of a couple where much warfare went on (the US and Ireland). https://en.wikipedia.org/wiki/List_of_countries_that_have_ga...
All Canadian cars have had immobilizers for decades and our car-theft-to-shipping-container-going-overseas rates are through the roof.

An initial problem has been amplification/relay attacks from wireless key systems.

Totally keyless entry is just the next iteration of attacks.
It sounds like you're agreeing with my point to be honest. The problem isn't Rust or the borrow checker; it's simply checking lots of things on interfaces. The more you check, the more you'll have to change when you get it wrong.

Rust happens to check quite a lot. I imagine it is similar for things like monads in Haskell, or probably formal languages like Lean and Dafny... but I have no experience of that so it's just a guess.
Full list of World Digital Competitiveness Ranking is on pages 48-49 of this PDF:

https://imd.widen.net/s/xvhldkrrkw/20241111-wcc-digital-repo...

via: https://www.imd.org/centers/wcc/world-competitiveness-center...
I will confirm that I have no idea what storm light is
I've noticed this too. If you want to get better, you're basically responsible for doing it in your own time. Using work time for unproductive learning seems frowned on and punished.
Is there something Disney or Apple have already influenced in a specific way that concerns you?
Stop Saying Best Practice (2023)
Or even better, set up a pre-commit hook so that happens automatically.
Yeah that works if the key uses simple RFID but not with other keys that must be physically inserted to activate (e.g. Mercedes-Benz keys from ~2000s era).
For the sort of thing that are fast enough that network latency is relevant, on a mobile device you save battery by doing them locally. The radio takes more power than the cpu.
I have at least 10 people signing up for thumbnailgenius every day when I haven’t even started marketing it

So hey, maybe its not revolutionary, but some people find it useful enough

Which is fine by me. Maybe you can tackle changing the world. I’ll just focus on being useful enough to some people
Only about Europa....We were told in stern terms....
Okay, then don't grandstand and downvote on here and just get on some group chats instead? This is the kind of overemotional comment that degrades social networks anyway.
It can even be seen from the outside if you observe the actual output of high ranking Googlers in open source projects and compare that with their status at Google.

Some are just nasty politicians that produce neither quality nor quantity.
> Nobody cares.

Absolute hogwash. Plenty of people care. Plenty of people don't care, but there's no shortage of people that do.
So, from the example of Peanut the Squirrel, that NYS agency wants to gather up all those Tardigrades, kill them, and test the remains for rabies?
I decide on a case by case basis.

I've been bitten by both decisions in the past. Prematurely abstracting and "what's 4 copies gonna do, that's totally manageable" until it cost quite some time to fix bugs (multiple times then, and because of diverged code paths, with multiple different solutions)
> Another reason patents are nice is that it's that you get something for your actual contribution. This means that it offers particularly skilled people who aren't rich a chance to actually build a company and have something real.

... assuming you have the money to defend your patents (or even just find violations). Also, Bigco will just patent adjacent things like production processes and then force your company to trade. How many "small guy" patents were there in the recent years? It just does not fit to our world anymore.
Whats the best corporate wiki platform?
It's also a lot harder to recognize high performance at these companies because of the natural impediments to getting anything done. If you aren't on the right project, or if your leadership doesn't understand/advocate for your work, or if you're just constantly churning through reorgs, etc. Large complex systems breed large complex bureaucracies to manage them and the skills to understand and manipulate one don't necessarily translate to the other.
It seems functional language experts are too busy rewriting SICP instead of actually useful programs.
Maybe so, but we shouldn't be doubling down on expensive and time consuming degrees in the name of ill-conceived credentialism. That hurts everyone except the universities profiting off of it.
Their only determining criteria is essentially internal natural resources, which excludes any advanced industries. You could also add Israel and Taiwan to the list of advanced resource poor countries.
At least one video call a day is more about socialization than work; chat and email doesn't really strengthen psychological feelings of connection to the team. Regularly putting a face to the nickname is important.

I consider small meetings (say <10 people) within the team, ad-hoc or otherwise, to count against the once a day minimum. It doesn't need to be a purely social call to be effective.
I built a keyword graph from German tagesschau news using ChatGPT and gephi
I scraped the subtitles ranging the last 5 years from german tagesschau 8pm news and asked ChatGPT to give me topic keywords for each subtitle. Then i graphed it using gephi. Full article about the creation of the graph: https://davidenglert.de/tagesschau-mining-themen-der-20-uhr-...
This could be up for debate -

https://www.scientificamerican.com/article/you-dont-need-wor...
Let's port Doom to an IKEA TRÅDFRI lamp