skysight-inc/HackerNews huggingface dataset:
> it’s just a bunch of people saying “I don’t like person X and I think they’re bad and their ideas are bad.”

You're kidding, right? I've seen these "bunches of people" go out and actively try to harm the targets of their hatred. I've seen them stalk, harass and dox people. I've seen them create wiki articles about their targets in order to hurt them more efficiently. I've seen them try to get people fired or have their sponsors cut them off. I've seen them falsely accuse people of serious crimes and actively attempt to ruin their reputation. In my country, I've seen one particular person not only get sued but be condemned by the justice system twice due to false accusations and defamation.
And to add on to that, you're lucky if your computer just tells you no. Often you get a yes and something blows up much later with precious little for you to follow and you've got to put your Sherlock hat on.
Yes, Ruby’s HTTP client supports timeout. As I mentioned, we weren’t using Ruby’s HTTP client, we were using Airbnb’s HTTP client with some additional capabilities. But it also supports timeout. The issue here was that I don’t think it would help to time out with cancellation and then try again (if that’s what you’re suggesting). Genesys API calls weren’t failing, they were just returning very slowly. A retry wasn’t necessarily likely to return any faster since the slow responses tended to happen in bursts, presumably based on something weird happening on their side. Meanwhile, phone calls continued coming in to Airbnb’s support center (this gem handles incoming calls) and we needed to continue routing those to Genesys as well.

You mentioned “The only useful case where I believe Async Ruby can help is the parallel requests cases.” That’s what was happening here: because of the tail latency, we sometimes needed to have a lot more parallel requests.

Does that clear it up?
It's jargon. This is an industry board. Jargon is par for the course.
You don't want to know where our scientific knowledge of frostbite came from. Other horrors as well.

https://en.wikipedia.org/wiki/Unit_731#Frostbite_testing
Does a questionable source of data disqualify the data even if it is verifiable just because one does not like it? I had the same dilemma for myself, I have no good answer yet.
MSNBC and techchrunch aren't 'other' to the category of corporate media
I recently started my first pure computer-at-desk gig. I've worked in labs that were 70% code 30% hands-on for the past ten years. I really miss it. That last 30% of pure, windowless, blinkless, coding has put a hefty mental burden on me.

It's far from the biggest tragedy in modern society, but I have learned something valuable when looking for future work.
I honestly don't see these explicitly-teach-your-kids-STEM products solving the problem. They're unaffordable for most parents, they're narrow in scope, and there's a good chance your kid won't even like them.

It reminds me a bit of Oliver's, a fast food chain in Australia. They set up shop at roadhouses along major highways, and market themselves as a healthy alternative to McDonalds or KFC. You look at the menu, though, and it consists of organic acai berries, quinoa, antioxidant-rich kale smoothies and the like. They've hyper-optimised their brand's goal/mission to the point where the product is unapproachable and unaffordable for most consumers.

All we want is chicken and rice, but our choice is between a double bacon cheeseburger or an overpriced organic bliss bowl.
That kind of reminds me of this story from 2019:

https://changelog.complete.org/archives/9969-goodbye-to-a-15...
Yes, format strings should be required to be static strings. Logging frameworks, printf, i18n frameworks, anything that has arbitrary format strings they need to be literals or you're going to shoot yourself in the foot.

I'm surprised here that the author ends up believing that, on the one hand, this function behaves as if it has variadic parameters (hence the format specifiers), but then on the other hand they have no option but to somehow write all their text as the first parameter. These are logically inconsistent beliefs, but maybe too much fighting with Apple's ecosystem causes you to just stop believing the world has to make sense.
That the world hasn't lost its mind? How is throwing honest effort into a meat grinder ever ideal?

If something is important, it deserves attention.
I disagree. If you're putting effort into writing, writing often and on new themes/ideas is much more likely to lead to better habits and learning to write more effectively.

It's like drawing 100 one hour drawings vs one 100 hour drawings - same effort in terms of time but you're far more likely to learn how to be a better artist by learning to start quickly and progress further each time within the given amount of time. The traditional way of learning to draw is often subdivided into multiple 2 minute, 5 minute, 15 minute, and then longer form practice pieces. You can learn to start an artwork more efficiently with just two minute sketches that you would never get to practice if you only did long effort works.

Writing more often is even better than that, since you develop better habits compared to writing less often. It's like drawing 100 one hour drawings vs one 25 hour drawing, instead. Consistently practicing as often as you can be productive for is how you learn skills of all kinds.
I've done between one and two hundred interviews at a FAANG company and have skimmed two or three resumes and read none. I can't recall hearing resumes mentioned in any interview debriefs other than for things like "This is an entry position and he has X years of experience so he probably isn't going to learn too much more in the next one or two years."

Maybe the hiring managers are reading the resumes. I'm pretty confident that the interviewers aren't spending a lot of time with them. (At least from my small slice of experience).

My general approach to interviewing is that I have an hour to figure out whether the person is smart, honest, and would be good to work with. I don't see how the resume has any relation to those things. It doesn't matter to me whether they have no prior experience, are a high school dropout, etc.
I think Fisher-Price's target market would destroy that product in a heartbeat.
My 15-month old can't even be left alone with a paper book!
One of my beefs with apple is a random WWDC video (that can only be viewed in Safari?) is the only "documentation" of something.

With their policies about only being able to develop for apple on Apple hardware, their walled gardens, extremely locked down APIs, horrible/missing documentation, Apple is very developer hostile.
Actual source rather than Twitter thread about it: https://www.reddit.com/r/recruitinghell/comments/qhg5jo/this...
To be honest, this resume would likely pass my hiring screen. It's obviously a person with a hilarious sense of humor, who thinks out-of-the-box, and super-creative. If nothing else, they seem worth meeting.

Interview would tell if it's a crazy person, someone who would burn my team, or exactly the type of person I'd want to hire. I've seen all three.

I'll also mention: Humor isn't the same as fraud; a resume like this isn't taking itself very seriously, but isn't fraudulent. I've done things analogous to this before -- submitting things into highly-selective processes which obviously didn't take themselves seriously -- and I've had a pretty good hit rate too (they were impeccably honest; not the sort of thing which would slip through the cracks by accident).
Mostly, because that's overkill. print() is very simple.
Darkness – A text adventure game based on a dream
Ask HN: Another job board? Need feedback on the idea
So It's not ready yet, but I'm creating a new job board for developers. I'm looking to get feedback on idea itself....

So my hypothesis is that as a dev, I'd love to do some gigs on the side. But I'm not really in the mood to search for them, apply to 1000s of them and do all back and forth.

I literally want small jobs, that I can knock out in a day or two, and get paid $100-$1k.

Another extension to this idea I've thought about is, to have an expert dev on call.

Got stuck in your day to day work? Call in expert. The expert does screen share, fixes the problem hopefully. But it could be like a service that companies could subscribe for monthly N hours. (SQL expert, Wordpress, React, etc)

Which one do you think has more potential?
You don't seem to grasp what I'm saying. This professor is part of the elite. He has elite friends, elite interests, elite ideas about society. It's not because he experienced racism that he suddenly has the same worldview as a black factory worker.
The idea that someone with a different skin color automatically has different views, which I believe is the whole implicit idea behind diversity being positive for society, is just plain wrong.
Believe they meant the wood composing the chair came from a tree with complexity enough to be reasonably thought capable of consciousness (on some basic tree level)
I think the primary distinction is between government expenditure on private production and government production. While in many cases governments still pay for things, they're not running them. The idea of course being that a profit motive improves efficiency, but of course it is competition that does so and in almost all cases government purchasing of private production suffers from the principal-agent problem:

https://en.wikipedia.org/wiki/Principal–agent_problem

I think my favourite source of information on the political side of privatisation (rather than the economic side) is this lecture series from Professor Shapiro at Yale:

https://www.youtube.com/watch?v=BDqvzFY72mg
“I'm taking a HN break until the end of year. See you in 2022!” :-)
There’s the Unorganized Militia of the United States and if you’re a male US citizen odds are good that you’re a statutory[1] member. It’s completely distinct from Selective Service.

[1] https://www.law.cornell.edu/uscode/text/10/246
How exactly does any of this remove bias from the interview process?

I get that gender/racial/etc bias is a major social justice issue, but it's really not clear how your service changes things. And that leaves me concerned that your company may not be operating on the level.
Capitalism is killing the planet – time to stop buying into our own destruction
If I climb onto my roof and knock down my ladder, then I'm not a victim when I NEED to jump down.
Why would anyone need to? I get called by recruiters 3 times per day, and I'm nobody special.
In this case, it looks like the ATS looked only at the company listed in the resume and nothing else. Pair that to the fact that most HR people who are doing the first screening step have absolutely no clue about technology and you end up with situations like this one.
The lack of accountability in HR departments is baffling and they are the ones pushing all this tech like ATS, video screening to the senior management to make their job easier while still doing a terrible job at it.
Though unlocking the bootloader isn't what I would call hacking. It's a feature deliberately built into many devices. Jailbreaking iOS, on the other hand, is hacking, because it inevitably involves exploiting a vulnerability to take over the system.
This article started out like it might be interesting, and maybe it is, but its central point

> When I say that anorexia is the nexus of all online communities, I mean that both implicitly and explicitly. Look around you.

is just too deep for me. I assume that it is right, but when I try to figure out how to apply it to my favorite site (mathoverflow.net), it seems that I lack the self-awareness to see the big picture. Oh well.
i understand your position. i had that sort of idealism once upon a moon. but i now realize that the causation is backwards. people want, full stop[0]. that is natural and universal, and trying to take that away from people is tantamount to stripping humanity of its animus.

given this universal truth, the question isn't 'how do we limit our wants, and our desire to induce others' wants to fuel our own wants?', but rather 'how do we repurpose this innate desire for the greatest collective good?' capitalism tries to provide one answer: redirect greed into productive drive by rewarding economic novelty and efficiency. however, even that idealism has been subverted by the political economy and the complex interactions between government and business, to the detriment of social harmony.

[0]: note that what we all really want is to be at the top of the monkey pile, and everything you're talking about are various proxies for how to tell where we are in the pile. we're never going to overcome that with solutions like 'end consumerism'. you're literally working against human nature with that line of thinking.
Fossil industry's 'doomist' propaganda cannot hide the reality of global warming
Mackie Control is open already (even if Mackie didn't really intend that to be the case).

Eucon is a perfect example of how to make a control protocol so powerful that nobody can ever really use it, or at least, not more than 5% of its capabilities.

Mackie and Eucon do not provide music performance data, so they would never be involved in pitch control. MTS can already be used to do microtonal stuff, but very few synthesizers are MTS aware, so the fact that you can do it already with MIDI 1.0 doesn't help a whole lot. Maybe 2.0 will encourage (a few?) more synth makers (soft/hard) to support MTS and/or the new stuff, but maybe it won't.
You're ignoring the statement I'm actually responding to:

"Part of the problem is keeping the platters together at those speeds"

I'm not speaking to seeking or precision at all, only pointing out there's not really any challenge in keeping the platters together at these speeds.
This is also my experience. Resume is just a filter to starting the next round of a rather rigorous interview process. If I'm doing a technical interview, I just want to see how you think through the questions. If it's non-technical, your background will appear in your stories.
> about 90% of them will never be competent entry-level programmers.

What's crazy is that I feel the majority of people I interview/phone screen would not be a competent entry-level programmer, and they've all had at least 10 years in industry.
I don't see the real resume posted anywhere. Yes a resume lying about past experience working at Microsoft and other big tech companies with an almost 4.0 GPA from one of the top universities is more likely to get replies.

Let's see what we're comparing this to and then we can make a judgement about it.
As someone who's been on the other side, it's difficult to be empathetic and patient when you're being hounded by hundreds of people who want something from you but don't have anything to offer.
i generally dig both.

i think i like the expert one better. in theory, because it is _much_ more focussed.

like, the problem space is just so well-defined, or should be.

kind of like how Fivvr started, and Amazon, Tesla, etc. just offer one well-defined thing, then try to be successful with it. then expand over time.
The value of a House does depreciate, especially when not taken care of. Even then maintaining comes with significant costs. You have repairs like water heaters, plumbing, roof, painting, hvac l, kitchen, bathrooms, floors, the list goes on.. that are due eventually. Next older homes are much less energy efficient,had to adhere to different building standards or might've been built in a style that does not appeal anymore.

Plenty of reasons why a home should not increase in value,just because. Where this becomes really irksome to me is for rentals. Unfortunately most landlords do the bare minimum with regards to upkeep (financially this just makes the most sense I bet), but they can easily upsell it to the next investor, if they're in a good area.
> How much disappointment will a child feel when they realize, after trying to physically play with the turning disks, that it's just a dummy?

Absolutely nothing, since they don’t know what to expect. My son has a similar music player from a different brand (more like a diskman) and just accepts that putting in the disk is enough, no need for spinning or anything.

Of course the machine screams “Open!” and “Lets play!” When you open or close the disk cover respectively, so it’s orders of magnitude more satisfying than the fisher price thing (you can try playing with cover open, or rapidly open/close it to see what happens).
None of the other CPU manufacturers have access to the same silicon Apple does, so it's hard to say.
Hasn't Windows Update had issues that deleted user files for the last three years running?

>Early during installation, the Data volume is unmounted, ensuring that its contents are protected from any ill-effects of failed installation. The System volume is mounted for writing and SIP disabled

This sounds like a needed mitigation that Windows could stand to copy.
The OP is totally right. It's 100% impractical that a first-level screen is going to do the investigation needed to uncover deliberate trolling and, if the pedigree is interesting enough, it's likely going to be passed on. I'm not sure why anyone thinks this would be an unreasonable approach unless the alternative is only hire referrals and people you personally know--which has tons of problems on its own.
Pleas change the title to "Ask HN: Another job board? Need feedback on the idea". For a "Show HN" you need a minimal implementation or something equivalent. Rea the details in https://news.ycombinator.com/showhn.html

It looks like a job board for freelancers and consulting instead of permanent job positions.
Not really disagreeing- just stressing that there is a large literature on what’s called expert performance, which shows a powerful function for what they call deliberate practice. Stressing the explicit effort to get better. Not like some who play golf for 40 years yet never improve.
This explains well why it's so satisfying to delete code.
Just buy another that has been upgraded and dump its firmware
I think it mostly means recruiters have a particularly limited attention span. Most likely they skim resumes in a few seconds scanning the headers/titles of each section, and they don't read the content. Not sure if reading it would make a significant difference, since they usually have very limited to no knowledge about the problem domain and stacks they are hiring for.
It seems like AI system needs to be able to create subsystem that act like they're composable, that have properties like fully composable items but can't be fully composable. Full composability, as the author eludes, requires a messy reality be fully condensed to a compact model - and by now, we know the world is going to be more messy than exactly representable by a reasonably compact model.

An alternative to an AI just using compact models is an AI searching for areas approximatable by a compact model and then having an approximation of the boundary/limit of this models (and constantly updating that boundary/limit).
Parsing running status + sysex + system RT messages is non-trivial.

A full state machine for MIDI is much more complex than it tends to initially appear. But yeah, it's not rocket science. It's not even as hard as grappling with std::move()
Did the author think that recruiters would carefully peruse every single inbound resume?

Isn't that what they get paid for?
Is it possible to do anything? A bit of a rough on boarding experience if I can’t see anything and can’t move or touch anything.
It's an interesting comment, and I just read that chapter. But I find it amusing that he's calling Ada (correct spelling, BTW, not ADA) non-humane in comparison to Fortran. Unless it's numerical code, Fortran is pretty non-humane. Computed goto anyone?
I don't think that's important. The media does. Only when a white police officer mistreats or shoots a black person is the media eager to report it, emphasizing the race of everyone involved. When the opposite happens coverage isn't nearly as big or even non-existent. The implicit message is that white cops are racist.
Sorry for the late reply. I find it more comfortable than the previous generation when laying on the couch or actually sitting down using the machine on my lap. The sturdiness actually gives a more balanced feel.

I hardly ever use the laptop on a desk, then I tend to connect to a screen + external keyboard. I did give it a try just now, and it's pretty much fine. My 17" was thicker, which also wasn't an issue. Our bodies are quite adaptable.
Curious, the only time I reboot my M1 Mac mini is for updates. Otherwise it had been rock solid for me.
> isn't fraudulent

The author didn't work at the companies they listed.
For that, you want turing tumble (which was released first, by the same team).
Is there anyone who can recommend an abstraction over Vulkan? Any language would work. I suppose the recommendation would be different based on whether you need GPU compute or GPU graphics, but I don't know. Ideas?
If you take a look at the Case Schiller index, to which you’ve linked, it is clearly the case that someone from GP’s parent’s generation would have seen lower Index values than a current home buyer. What are your other arguments?
> Think how much better these experiments could be conducted 80 years later.

Tony, I didn't know you were on this site.
Sounds like you’re against free speech and trying to argue that being critical online of public figures is akin to yelling “Fire!” in a crowded theater. Obviously when people cross the line and break the law that’s not protected speech, but merely talking with your friends about how much you dislike a public figure doesn’t constitute violence. Speech is not violence.

You have to permit critical discourse, even if it’s frothy and passionate and absurd. That is a human right. That is the essence of liberalism.
Comcast is my ISP. Would it be your assertion that if I used their DNS's, that my privacy would _increase_?
I once wrote a fake resume because I got annoyed at recruiters only looking for keywords on a resume. One line item on the resume was a claim that I could solve NP complete problems. I was hoping a recruiter would tell a technical manager that I had this skill.
MIDI 1.0 solved one problem. 30+ years later, the fact that this problem was solved revealed a new set of problems to be solved.
Not an issue. It's a tiny bit heavier than the previous generation, but that's the equivalent of an additional sandwich in your backpack. Not carrying the charger will have a bigger impact :)
The Vox Formula: Telling Privileged People What They Already Believe
> Obviously when people cross the line

They often do. In fact, the outrage these people generate is amplified by social media. They end up causing real damage because of it.

> You have to permit critical discourse, even if it’s frothy and passionate and absurd.

I agree. I just don't like how justified and virtually untouchable these literal mobs are. They will call people out over some controversial post but I've seen them post stuff like "kill all men" with absolute impunity. I've seen them literally laugh at people who pointed that out. People need to see them for what they are: a bunch of hating bullies who found acceptable targets they can safely lash out against.

I don't want them jailed. I want people to stop taking them seriously. That's where their power comes from.
I have a 2016 mbp with lots chrome tabs and other extensions, it works fine for week or two and then everything hangs and the Mac restarts. I am still on Catalina
MPE uses channel-per-note which is equally unidiomatic.