skysight-inc/HackerNews huggingface dataset:
I drum in a death metal band called Glorious Depravity. Funny enough, all of our members are software developers, though that isn’t the theme of the band or anything. https://gloriousdepravity.bandcamp.com

I’m also the vocalist and guitarist for a black metal band called Woe. I started it as a solo project over a decade ago and things sort of got out of hand. https://woeunholy.bandcamp.com

Both are also on Spotify, iTunes, or whatever streaming service you use.
Latest album for the band I do with my wife https://rittoddottir.bandcamp.com/
It's funny you say that, because the alternative is Coderpad/Hackerrank style quizzes which I completely despise.

Those give me a world of anxiety. I know I can practice leetcode for 3 months full time and ace them, but that feels so wrong in spirit. Also, that's a tall ask for someone with a fulltime job. I will fully admit that I have never tried to remember syntax exactly for any language I use because coding speed was never a bottleneck for my job. Thus, I can almost never finish the darned problems in 45 minutes. My palms get sweaty and my head blanks out.

Weirdly enough. I can literally write the exact code on a whiteboard no-problem. The brain is weird.
Everyone asks why it takes 2 months to develop, test and deploy a patch. Nobody ever asks why it took over 10 years for criminals to find and exploit this bug. What were they doing all this time? Why did it take them so long? Do criminals have perverse incentives to be law-abiding or are they just plain lazy?
Producing mostly instrumental electronic music that ranges from ambient, techno, synthwave vibes.

https://youtu.be/B0e3iv-fqGg

Enjoy <3
Yep I gave it a try today semantic/faceted searching is really the next level of search... I wish we could do that for general web search
Your parking spot was not in Manhattan..
Sorry but no way. You send me a programming task you expect me to do in my personal time, and you’ve just revealed you practice extreme ageism, discriminate against parents or people with elder care responsibilities, and many more negative and disrespectful signs. It shows excessive entitlement on your side, indicating a poor working environment. Out of consideration for finding a healthy, reasonable employer, I would reject you immediately, and so should everyone. It’s not a matter of some candidates liking your process and not others - the process you describe solely perpetuates destructive and exploitative interview behaviors for everyone, even people free of outside responsibilities who can have the luxury to make room for a multi-hour take home exam within a month or two of being assigned.
A distributed Posix filesystem based on distributed key value store
The muscle analogy seems much stronger than the drug analogy. I wish the author would have focused on that.
When I was I high school I played some mental chess against the school’s star player. (He could beat me when he alone was blindfold.) I’m not a great chess player but I was surprised how far it was possible to play before making a mistake. Gives me hope in case I should end up behind bars.
So Cochrane claims that toilet “attendant” work is “well suited to new immigrants.” Really?

The rational for the claim is that immigrants “don't speak English, are not well attuned to American culture, and have little education or training.” Really?

I don’t disagree with the overall point about public potty markets but there is something off putting about claiming that “dirty” jobs are for people without skills and that immigrants are a class of people without skills when the larger portion of those I see are highly accomplished people who are chronically undervalued.
While noting that "database lookup" is a painful scenario for HE because you have to read through the entire thing just to find a single row.
Most recent:

https://open.spotify.com/track/6fYYuopCMiEC0mkp4ko2ov?si=IxJ...

A bit earlier:

https://open.spotify.com/track/199bSdZhtnKchH4gg3tgAG?si=9hk...
Nice work out of Georgia Tech. Go jackets!
How much of the comp package extends beyond the first year? In my end of the woods the big stock grant only happens on hiring or special events, and after that it's salary & bonus.
How exactly is that two steps back?
You've just reinvented bytecode. JVM/ART, WebAssembly, ActionScript, some versions of .net... You know, all the stuff that supposedly runs on everything.
Not sure why you’re being downvoted here; I’d like to know why this is noteworthy as well!
That's stellar, really great work.

I think I understand what you mean about music being a way back from despair too; after I dropped out of medical school when my best friend died, I was asked to try and retrieve her music and photos which meant figuring out how to fix a fried external hard drive of hers, and a broken ipod too.
The music I recovered was one of the few things that helped me get through a pretty dark time.
Sometimes it comes down to poorly understood user requirements, necessitating design work in the middle of a sprint, causing a cascade of other issues like new data models, different table relationships, updates to UI screens, and on and on. Agile might pride itself on being able to handle such things, but...it’s not. Nothing is. Poor planning, no matter the methodology, results in slow, cumbersome, error-prone execution and tons of rework, 100% of the time. This was not a meant to be a rant against Agile, but in BA (Before Agile) we spent a great deal of time in requirements gathering and architecture research, so that by the time we were ready to code, we could focus on the how and not the what. And damnit, in BA we had requirements documents that actually described what needed to be done. For sone reason that is probably a misunderstood principle of Agile, requirements are considered completely unnecessary or at best a waste of time. The prevailing attitude seems to be just build the darn software, we’ll figure out the requirements later. This is like trying to build a plane while on the runway with passengers trying to board and the control tower screaming at you to take off.
But there is rarely a determination that past activity resulted in a failure or success. You usually just have to show that you have had contracts for past activity (and yes, have not been disbarred etc- which happens very very rarely). In many cases big is good here, lots of contracts so looks "safe".
You will never own your smartphone. That would require you to be the licensed operator for the radio transmission. Instead the radio is licensed to the telco (or related) and the telcos have every regulatory and monetary incentive to prevent users from being able to access or control the radio. The government regulators demand the user not have control and the baseband modem manufacturer(s) demand their licensed intellectual property is not exposed.
Give it a few decades
Hey, fellow Indian here trying to go down the same route you did. Is it okay if I pm you with a question?

Thanks.
If you like reading New Yorker so much they you run out of free articles, maybe it's worth the price.
Here is the actual location: https://goo.gl/maps/Bx6nZModWhwKp4hz6

From satellite photos it looks like it will tie in to a small 138kV substation owned by the Texas New Mexico Power Company.
Most important keystroke when working on a spreadsheet, cntl-z, Undo.
You can buy a usb cellphone modem for a PC, the rest of the system still belongs to you.
The rest of it I can buy but not this part:

> They can't fathom that hours in seat don't equal output.

Or at least not the implication.

Of course those things aren’t strictly equal but it seems like wishful thinking to believe that all those Americans working hard are not accomplishing any more than their European colleagues taking 30 day vacations and leaving at five o’clock. Diminishing returns, sure, but zero returns I don’t buy. On the contrary it’s pretty clear the returns are meaningful.

Life is about trade-offs. It doesn’t do anyone any good to pretend there’s such a thing as a free lunch.
This is part of what https://scite.ai/ is doing. They categorize citations as supporting, detracting, or neutral. The theory being you want to know if you’re citing something debunked. Scite also flags citations of retracted papers (and a Twitter bot that tweets when a new paper is published that cites a retracted study). And I think they have zotero integration (?)

I have no affiliation other than I have met the founder and think the product is cool.
It's not possible for every 25yo programmer working today to become a consultant or CTO by the time they're 40 (or in fact any age). There's just not that many CTO/consultant jobs!

Similarly, not everyone can become a project manager, product manager, head of engineering, or whatever.

So as you age, you can take one of those career changes, or just ... find a long-term niche and stick there or keep up with what's new, and sell your experience.

There is a world beyond single 25 year-olds working stupid hours in startups.
I assume you are getting downvoted for not adding context so I’ll help; urbit is literally designed around the principle of total ownership. The community (purposefully) does a terrible job of explaining it because of some enlightenment complex but the promo video put out by Tlon does a pretty good job of summarizing. https://youtu.be/M04AKTCDavc

I believe urbit is the solution, just waiting for the implementation to get polished up.
Some time ago, this topic prompted me to rethink how I used smartphones in general. Once you get more intentional with the way you use your devices, it's often the case that you can discover habitual patterns that took over without you noticing.
> "All of this is summed up in his catchphrase the ‘weakening of Being,’ which he sees as a happy unburdening of the West, for weakening promotes tolerance, peace, and freedom. [...]"

That sort of reminds me of Rorty's Contingency, Irony, and Solidarity (although I read it when I was much younger and felt that I didn't full understand it, so maybe the connection isn't as strong as I imagine), or Singer's Unsanctifying Human Life (though maybe I'm reminded of the latter just because of the "disenchanted world"). Or, in another rather different direction, Haidt's moral foundations theory.

In my recollection Rorty and Singer (both writing from academic philosophical backgrounds and mostly associating themselves with the secular left) feel that, as we've lost touch with certainties and transcendent values, we've gained an opportunity to be nicer and more thoughtful, as well as less apt to fight each other. A rival view, which I think has been expressed on the right for generations, is that losing touch with certainties and transcendent values will mainly leave people casting around for other certainties and other transcendent values that will let them rediscover something to fight for!
In practice, the majority of the really big matrices I encounter are very sparse, because they're often constructed as a reduction from some other much smaller representation so we can use linear algebra methods.
If only it were "voting with your wallet". It's more like voting with your time. And running browsers and other rando software in VMs to not compromise your nice secure system. And doing the work of being different when friends send you an invitation to some proprietary crap and you have to talk them into something Free. And explaining how you're not excited for "features" like WebGL and Faceboot APIs.

It does exist, it's all eminently doable, and I encourage people to explore this road. But it does cost more than mere money. Going against the grain always does.
As a liberal, I feel there is plenty of moral clarity and purpose in defending liberalism against the extremists besieging it. They've always got their latest slick marketing for why the culture should become more totalitarian and illiberal, whether it's "RIGGED ELECTIONS!!!" Or "objectivity is white supremacy culture".

For me, defending good old liberalism from the loonies will never get boring.
Thanks. Using this for teaching was my primary goal too ! Please let me know how it goes.

Can you give me some pointers for improving README ? I know README isn't the best out there, but I'm also not sure what I must change to make it better
What Happened to Software Development? (2019)
I agree. That's the best way to go. But it is not mutually exclusive with never being able to own your smartphone.
Don't know if procedural music counts, but here's an algorithmic (heh) gypsy jazz trio playing the title theme from "Legend of Zelda":

https://fenomas.com/2017/12/advent-13/

(If it's not obvious, the music is entirely code - no audio samples, just oscillators and filters and whatnot.)
>everything else in the cars is ready for self driving im the near future

Completely false.
I was just bringing it up to get an admission that "there is a line". Everything else is about debating where that line is. The old ACLU set it really far into the "freedom" zone - recently people want to restrict it more, by for example talking about classifying relatively generic/common/vague speech as violence, when previously only direct incitement to violence was considered beyond the line.

My main point was that the GGP's concept of tolerance, as something which can have no line at all, has never been the case in the US, and doesn't seem advisable, since his argument that any resistance is invalidation of tolerance would lead it to be easily destroyed.
> I’m not convinced that today’s AI is anywhere near as profound as electricity or fire

@akshayka can you elaborate a bit more on why you think that
I'm just a lurker on HN, but here we go: https://onehow.bandcamp.com

Ambient-ish songs mostly with guitar and some keyboard.

I've been teaching myself a bit of both in the last year. At some point I'd like to learn more about mixing and also some lower-level sound design (perhaps intersecting with programming).

I'll be checking out music from this thread throughout the week. Nice idea!
And management would like to add something like “optimism points” so they can cancel that out and have better metrics to report to stakeholders.
Just listened to “Virtual Orchestra” and it has left me wanting to watch or play whatever movie or game it could be on the soundtrack for.

Really great atmosphere and production.
Absolutely can be done. I think there’s a kind of brain well suited to it cause some people just seem to ‘get it’ and some don’t. Don’t worry about that tho I’ve worked with many people that don’t fully get it and remain employed. Worth trying if you feel it! Don’t let anyone make you believe you can’t do something if your heart is in it.
Fat Representation in Books for Kids
Yeah, until I want to actually do anything with it.
A majority of the products marketed today non-specifically ablate the microbiome. While they are effective at reducing the microbial titer as a whole, they are ineffective at specifically targeting pathogenic microbes associated with disease.
401k (or RRSP in Canada where I am) are also something that Europeans differ on. I don't know about the Netherlands. But Germany definitely is seriously lacking in this or ahead depending on your personal preferences.

Germany still puts a lot of emphasis on the state pension system. They also acknowledged quite some time ago now that they need a private system next to it. But in true German fashion it's very bureaucratic and puts all of your money in some insurance companies hands.

Instead of giving you tax free accumulation in whatever financial vehicle you choose, everything has to go through funds that scrape off most of your profits. Well actually they give you ~800EUR of interest/dividend/capital gains tax free.

Just so you understand, in Canada I can pay ~$CAD5500 (it changes from year to year) into a tax free savings account with after tax money. None of the gains or dividends from this will ever be taxed. And an RRSP I can contribute 18% of last year's income to (max ~$27.000CAD right now) and the capital gains and dividends from this can grow tax free and I only pay taxes on it once I'm retired and in a lower bracket and contributions lower my current tax burden.

And Germany allows me 800EUR of tax free dividends/gains.
Laughable. Truly abysmal.

(at least instead of paying your regular tax rate on capital gains/dividends beyond those 800EUR, which at max is 45%, you just pay 25% regardless of your income - haha).
The alternative could maybe be something actually related to the job at hand. Like “I’ve got a database here and we need a view on this page - how would you approach this problem?”

I guarantee you will find people who do the actual work. Companies don’t need massive amounts of coders that can minmax an arbitrary book algorithm. If you want someone to be “clever” in exactly that way then you can push them in that direction while solving a closer to real looking problem.
Not ever... when we vote corporations out of controlling the government, or "we the corporations". Red/Blue is for strawmanning, both parties are $green.
Oh. Personally I learned how to drive in good weather first.
Thinking on your feet on a team is wildly different than thinking on your feet up against an opponent, especially when that opponent is your economic future.
Can you elaborate on this please? I run firefox on Linux and wasn't aware of any tracking.
Right. The original comment suggested that any prohibitions made by an allegedly tolerant society invalidate their claim.

I don't think that is a very useful definition of tolerance. The only stable system here, if there is one, might be something like hardcoded self-defense actions, plus otherwise general tolerance. Not saying it's logically or morally consistent.
I agree that collaborating in real-time is important, but I disagree that interview conditions allow you to assess real-time collaboration abilities accurately.

In a real life situation, both you and your partner will be generally familiar with the problem at hand; if not there's an expectation that the person with more knowledge will be explaining not just the problem, but also the solutions that are already under consideration, so that everyone is on the same page.

In an interview situation, the solution is obviously withheld because the goal is to make the candidate derive it, so any back-and-forth is artificial - the interviewee is the one who has to do analysis while being scrutinized while the interviewer has already done the work.

And of course, normally your partner doesn't have control over whether you get hired or fired. If you were dropped into a room with the CTO and told that you had to solve a new-to-you problem they had already solved or you would be fired, you would probably find yourself performing much worse than if your team-mate asked you to weigh in on the problem that had been bouncing around on Slack for the past few days.
"A crisis is a terrible thing to waste."
How is it for daily use though? Last I knew Pinephones were still mostly just for developers to work on to one day make it a daily driver.
TIL that I'm a programming God.
It’s tagged as a “promo” for which I’ve allocated (currently) one spot for tools and resources aimed at helping people get into FAANG
AFAIR first step of simplex method is to convert system of inequalities to system of equalities by adding weak variables and making tableau (matrix) of those. And then incrementally solve that.

And usually simplex is considered as having polynomial complexity - close to their estimations.
> A course in classics is going to have overwhelmingly male authors, likely exclusively so.

Not of necessity; there are plenty of known women writers of the period (it's hard to imagine a broad survey excluding Sappho, but she's far from the only example.)

> The reality of the ancient Mediterranean was that patriarchy was extensive.

Perhaps, but also much less so than in the exclusively male, until very recently, academic society which did so much to shape the lens through which we see the classics.
Unfortunately, work from home situations make some managers more eager to have pre-defined itemized metrics that they can understand.

In my work, we shifted to online project management tools (without training, dare I say), which is just additional work on top of actually getting things done (and balancing with increased household maintenance, which nobody talks about).

Worst, we had also wasted meeting hours (everyone's time) just defining how to define our progress.
> Imagine having randos come up to you and ask you for your time to pitch new ideas for how to recruit white dudes or asking questions about how it was growing up a white dude or even just people making the assumption that since you're a white dude you care about hiring more white dudes.

I imagine this all the time, yet it never happens.
Then by extension any kind of communication with someone who isn't yourself is automatically untrustworthy and subverts ones goals of control. Even shouting across the hall to your roommate or family member.

This is a ridiculous premise.

If he exercises that control to limit what the computers are discussing -- which is the subject of the article -- then how does that subvert the premise?
> I believe the problem with diversity in tech is a retention and training problem, not a pipeline problem.

I saw one guy setting up a hiring pipeline in large industrial/tech company in the south, and changing the face of a office for that company.

- When he start : The city is 60% black, almost not black dev. A few in IT/Support.
- He strike a deal with a local bootcamp, being extremely specific on the training content.
Basically the boot-camp became a dedicated training ground for that company.
several hiring event a year, summer internship program. Young folks from diverse backgroun. usually a solid 40/60 female/male blend.

- 2 years later I see junior black devs male AND female in a lot of teams. When I left some were promoted senior and a few really good recruits were on track to become team-lead/architect/whatever they wanted.

It's highly anecdotal, and that was matching that industrial behemoth goal to 'blend' into the culture of the south. ( read : hire black folks )

But I do think that a hiring pipeline do make a difference. Maybe this particular exemple was just too easy. Again, more than a majority of folk here are black, so it just natural to find more black candidate.
We really haven't though. I've been going through the leetcode questions and I'd say > 30% are basically brain teasers and either you've seen the answer or related answer before or you haven't. If you're lucky and have some magical insight then maybe you solve it. Otherwise you look up the answer, possibly implement it yourself to try to cement it in your mind, and now if you're lucky it's added to your internal list of known solutions.

To give just one example, I don't think I'd have ever solved the "find the largest rectangle" in a bitmap. Certainly not in a 45 minute interview. The brute force solution is O(N^3 * M^3). Me, I couldn't think of any spatial structures that would make the problem all that much smaller. For any structural solution it seems to be the degenerate case still ends up using too much space and too much time. But, there's an optimal "magic" solution is O(N*M). If you happen to know it or have seen then then you bang it out. If you haven't it's arguably just luck that you'll have the insight during your interview.

I've seen several others of the same vane. Given 4-24 hours and a debugger to help my thoughts and directly my mistaking assumptions I might solve some of them but in 45 minutes on a whiteboard, it's just a lucky role of the dice that I've seen something similar before.

The Jan 2021 google foobar was similar. I didn't figure it out nor did a friend of mine. We both spent 3-4 days. I bought it up with another friend. His first solution was wrong. When I pointed out why he was like "Oh yea, this the XYZ-algo" (meaning he didn't solve it, he just had read the solution before). The wikipedia page for the arguably obscure algo basically showed the exact same example as the foobar one.
Terribly slow for modern usage though. And you are still missing essential apps on this kind of device.