skysight-inc/HackerNews huggingface dataset:
it can, as was discussed in comments on the video with replies from Tom. IIRC, the source code has been updated to use that instead.
It's not homoiconic, which makes it not a lisp for me.
> But above all, make sure not to confuse a "pirated copy" with a "lost sale".

The one time I had software cracked and pirated sales pretty much dried up immediately upon its release.

This is probably true if your audience is primarily people who aren't particularly technically minded, but my product was no doubt most appealing to the same kind of people who know how to pirate software.
Sheepit[0] does this with peoples Blender files, it’s awesome. I use it often and donate gpu time when I’m not using it.

[0] https://www.sheepit-renderfarm.com/home
the same way you acquired yours...by trading, business, working, family.
Or are you implying they simply stole it?
I don't see you protesting in the White House asking for all Americans to return the land to the natives or do you?
Indeed.

I think the idea of the question is sound, but it's sufficient to ask "what drives you?" and dig in there.
The Peter Principle also applies to teams and companies.
It’s incredibly uncomfortable when a candidate can’t fizzbuzz. I used to use it as a warm up before hiring in big tech, where the process is very defined.

I had one candidate take the entire first half of the interview to solve it, and I guided him very strongly the entire time. By the time he was half way through, he had so much sweat pouring from his face he looked like he was running a marathon. It was very awkward and uncomfortable for me.

Like fishtoaster’s #3 above, these candidates came through recruiters where we specified the technologies we wanted.
"Imperial core", at least he acknowledges the reality of neo-colonialism. I disagree with the answer being socialist propaganda like a worker movement or protesting.

Fossil fuels are one part of the problem only.

Why do you think corporations and governments are focusing on enabling electric cars instead of trains and trams?

Having national referendums with 60% vote requirement for approval (ranked choice) on proposed solutions is my suggestion.
I think there’s some nuances that everyone (including the author of the article) is ignoring:

She works as a CPA for an accounting firm—-there are several types of occupations like hers where time tracking isn’t just for her employers payroll, but very likely how the firm bills its clients. Similar professions would include: architects, lawyers, etc. A lot of software tools for these professions automatically log time expressly for the purpose of billing the client. Chief Architect, for example, presents a pop up asking if the time tracker should be paused if you’re idle for too long.
Her timecard fraud isn’t just stealing from her employer, but very likely causing her employer to overcharge (ie steal from) their customers. The firm would almost certainly refund the fraudulent billings to their customers, (lest they lose the customer or worse—-get sued). The money recuperate from the fired employee is most likely being allocated for this.

Amusingly, SHE sued THEM first. They would have gone to great lengths to gather data, pay attorneys, etc to demonstrate that their termination of her was justifiable. Having already invested in their own exoneration, why wouldn’t they counter sue to mitigate their losses?
I strongly disagree based on my experience. I've worked at a place that had a very honed process for (supposedly) removing bias in interviews. At the end of the day we just pretended to removed bias, I'm not even sure that's possible with human beings. People hear what they hear, and you can't control for the layer of projection and filtering one will do during an interview.

At it's best we tended to reject too many great candidates because our rubrics were so rigid, and it didn't let us make room for folks that were clearly amazing but didn't answer the questions in just the right way. Seriously, the talent we passed over was truly world class.

There's a lot to be said for all of the non-verbal and subtle information that's conveyed in an interview. I think that throwing that all away is foolish because you're not really doing much better at removing the bias anyway.
"We have successfully avoided addressing all the big problems, but will happily use them as an excuse to avoid addressing smaller ones too."
Why would fighting it directly be better than funding others to fight it?
> You think that telling people their opinion doesn’t matter because they chose to have an article state it for them is helpful?

yes. imagine if everyone here posted blogpost URLs in place of comments, as if that constituted a valid discussion—this site would be a wreck. encouraging the minimal amount of critical thinking necessary to show that you have internalized something you have read to the point where you can restate it in your own words is a generally good idea for a good-faith discussion-based website. the best discussions on this website involve people putting effort into conveying their thoughts and rhetoric, instead of linking to the thoughts and rhetoric of others and instructing them to read it in its entirety before replying, such that they have to put effort into formulating and then conveying their own counter-opinion, while you had to do no such thing. that doesn't really sound like a good-faith discussion, does it? this is all I was trying to convey.

I never said anyone was below me or my intellect or anything like that, I said that I don't care to read what Polygon has to say comparing fantasy races to real-world ones, nor argue about anything like that. you seem to have taken this personally, and for that I apologize—I did not mean to impugn you as a person at all (until you began the "aha I baited you into replying" schtick, which is always frustrating and an easy indicator that the person doing such things never actually wanted to have a good-faith discussion to begin with). you mistook a couple of remarks I made as personal attacks, or something (even though you didn't post any opinions of your own, so I'm not sure how I was supposed to do that…), and that was not my intent whatsoever.
Shouldn't this be some common sense?
I love the open-ended hypothetical questions that have to reframe into behavioral questions so that I can show what similar things I've actually accomplished in the past.
I read that AirDrop uses Bluetooth to make machines handshake then transfers the actual data over a p2p wifi network. But I vaguely remember it also working over existing networks, even with ethernet, which may have been in an older version. Either way, it's complicated and thus unreliable. I'm guessing Bluetooth is the weakest link there, cause I have a hard time even pairing speakers with that crap.

Check if BT is enabled on both your phones.
> They buy the $20 blender from Walmart that has a motor that will release the blue smoke in 6 months rather than the $50 blender that will last 5 years of frequent usage.

Ah, but that’s actually a great example. The $50 blender is probably just as crappy but with a slightly more recognizable brand (that used to make quality blenders until they were bought by a PE firm 10 years ago so they could milk the last bit of value from the trademark). You actually have to pay like $400 to get a blender that is substantially higher quality and even then you have to diligently find up to date honest reviews to make sure that brand hasn’t recently sold out.

> I have absolutely zero loyalty or avoidance to any airline. I just go to Google Flights and pick who has the cheapest itinerary that doesn't suck too bad.

Me too, much of the time. We’re not disagreeing about consumer behavior, we’re disagreeing about who to blame. The reason I do that is because there is simply no way to pay slightly more money for a slightly better flight. The only option is the cheapest possible flight, or one literally twice as expensive or more.
And it's against most company policy to install unapproved software and deliver it to customers
Question seems a bit tautological: everything we think and do is because of our brains.
A large part of the problem is that most of the touch device UI is “discoverable.” There is no indication-or reason to believe—that a long press might do something different than a tap, or that a swipe might reveal an option (or that a swipe in the other direction will reveal a different option), etc etc. it is all extremely opaque, not entirely consistent between applications, and completely different between OSes.
It sure can acknowledge being wrong, but it's not what it's there for.

GPT is the ultimate cosplayer. It pretends to be who you want it to be. If you want it to answer a question, it will make up something that looks like a valid answer to that question. Sometimes it may actually be the right answer (after all, the right answer has a pretty good chance to look like the right answer), but ultimately being right is not the goal it's trying to achieve - all it "wants" is to autocomplete your prompt in a plausible way.

Instead of making it try to come up with the answer, you can, for example, ask it (either explicitly or indirectly) to cosplay a scientist who is unsure of their position and tries to evaluate various options - and it will be happy to oblige.

What's worrying is not whether the model "acknowledges being wrong" or not - it's rather how it's being marketed to people and, in turn, what people expect from it. We've got plenty of submissions here on HN with people being surprised that the model has made up exactly what they asked it for - for example [0], which shouldn't happen if there wasn't a dissonance between what people think it's doing and what it's actually doing.

[0] https://news.ycombinator.com/item?id=33841672
#1 is a terrible question, and totally inappropriate.

My time outside of work and what I do for fun isn’t your concern, and I don’t want to share those details with you.
Leaning into society's stereotypes is one way to bend to people's implicit demands to change your writing (and quite possibly thinking).

But sure, if the metric you're optimizing is raw views and smiles and laughs, then probably the way to go is leaning into stereotypes. There's a reason those views and smiles and laughs are called "cheap".
I think this depends heavily on your candidate source. A few bits of anecdata:

1. A couple years out of college, I went back to my alma matter to recruit interns. I stood at a booth at a job fair and chatted with people. Anyone who seemed interesting I invited for a 30-minute interview the next day (9 people). The next day I had all 9 people do fizzbuzz on paper (I know, I know, I was young!) - every single one passed easily and it filtered out no one.

2. More recently, I was recruiting off of workatastartup.com for senior devs. I went through a few dozen first-round interviews and didn't once come across someone who couldn't code.

3. More recently still, I was working with some recruiters who would send resumes my way. I was looking for a specific combo of two common techs and I started out giving a first-round interview to anyone who listed any experience with both. I found that something like 60-80% of these candidates would *not* have, (in my opinion), been able to code fizzbuzz.

It was interesting because, until #3, I'd never really believed the "most people cannot program" thing - at least not after my experience with #1. The lesson I took was that it totally depends on your pipeline. If you put a job listing on Indeed.com or whatever, you'll get a lot of people who cannot program. If you use other channels or do any other form of screening (implicit or not), you may get almost none.
/u/lr4444lr and /u/ajmurmann nailed it. "Agile" is just what the Agile Manifesto says. Strictly speaking, "Agile" in and of itself isn't even a methodology - it's just a set of principles, to which a number of concrete methodologies claim some association. They differ in the degree to which they faithfully represent the spirit of the manifesto.

So really, you're never "doing Agile". You're "doing $X" where $X can be Scrum, XP, Crystal, AgileUP, SAFe, or whatever. At most companies what you get, in my experience, is a bastardized version of Scrum cobbled together by somebody who has never actually developed software, took a couple of Scrum classes (maybe), paid too much money for some "help" from some "Agile coaches", and is hoping some of the resulting shit will stick to the wall.

FWIW, I've actually had the pleasure of working at company that did Scrum and really did it well, and it was honestly a great experience. Actual Scrum, as documented in the Scrum Guide, isn't bad. The problem is when people take base Scrum and start tacking on additional shit (see: "agile coaches" and "agile consultants") and wind up with a bureaucratic / kafka-esque tarpit of interminable meetings, ceremonies, and artifacts. In other words, pretty much exactly what the Agile Manifesto stood against in the first place.
So much this.

After 14 years in a workforce, my happiest moments were in software SMB (joined at 10 people and left at around 100).

Never felt like work. We were just building something cool together as a team on the same page.

Turned profitable after Series A and never raised again.

Later down the road I realised that these are the real unicorns once I actually landed in terrible jobs or corporates and how disengaged everyone is in the legacy organisations. Was genuinely shocked that these companies don't go out of business.

I am now trying to collate the list of companies which fit the criteria above but it's really hard.
Yes we know. And thanks to that we have the political freak show that is Florida.

Ending the embargo would let the American wheels of commerce grind the Cuban communists into the ground. New rich people can buy the old sugar mills and build resorts and setup medical tourism businesses.

Giving the descendants of Cuban emigres back old sugar farms or whatever is one of the more insane policy provisions possible. Cuban power in Florida will wane as the state political balance continues its shift right and maybe we’ll do something intelligent.
It's always her choice. And I'm not being flip. Only individuals making good decisions will change this situation. My wife is also a physician and she has thoughtfully opted out of the "rat race." It's good for her, good for her institution, and good for the populations she serves.
I got downvoted. Humor is bad on Hacker News.
> Like some dystopian future where people are trying to cobble found hardware together to make something.

https://git.sr.ht/~vdupras/duskos

http://collapseos.org/
He had to say something clever because the obvious answer is that JavaScript is not a lisp because it does not use a superabundance of parentheses.
It looks like, to me, but I thought I missed something.
It's not that I hate it. I just don't care much about the problems that people actually pay programmers to solve. I'd rather think about the interesting stuff for which there doesn't seem to be much of a market.
> proving that a student used ChatGPT seems difficult.

I wonder if there is a transparent proxy in place logging access to ChatGPT when on a campus network. My employer does this, and makes no effort to hide it. Everything is logged and specific things are captured for evaluation later.
What three new USGS maps reveal about Mars
Got bitten by the big number being added to small number when converting code from double precision to single precision, hard to track down when subtle errors get introduced due to this.
There are very few systems that will actually lose a company millions of dollars every few minutes of downtime.

I have done high stakes production troubleshooting many times. It’s not remotely the same as an interview—not even in the same ballpark. Everyone of those eyes wants you to succeed and will help you in any way they can. And if they aren’t being helpful, I politely tell them I’ll solve it faster if I can focus without people looking over my shoulder.

The fake adversarial system created by coding interviews is why I prefer pair programming with a candidate on a novel problem.
Note that the AM doesn't say not to create documentation, or use processes and tools, etc. It just says to favor the alternatives with the implication that you have to exercise some judgment and discretion on deciding what to do when. The AM in and of itself isn't a methodology and it isn't terribly prescriptive. It's a high level description of a general notion of how to approach things, which can be (and should be) tailored to your circumstances.
This is a good writeup, and I appreciate the transparency. I especially like this bit:

>While one employee’s laptop was exploited through this sophisticated attack, a security incident is a systems failure. Our responsibility as an organization is to build layers of safeguards that protect against all attack vectors.

I was surprised by this part:

>To date, we have learned that an unauthorized third party leveraged malware deployed to a CircleCI engineer’s laptop in order to steal a valid, 2FA-backed SSO session.. the malware was able to execute session cookie theft, enabling them to impersonate the targeted employee in a remote location and then escalate access to a subset of our production systems.

I'm surprised the SSO session token isn't bound to an IP address. I'd also expect access to prod overall to be whitelisted to CircleCI-owned IP ranges.

Now some gripes:

* I never received an advisory email about this incident. I only received this follow-up to one of my Github machine accounts, not my primary billing account.

* Their secret-finding script is pretty bad. It just dumps out a bunch of metadata without helping to make it actionable. Environment variables still don't have a created_at field, so you can't verify which ones you might have missed in a broad key rotation.
Your website is broken, not Chrome.
isnan is a macro, not a function
I was shocked that this was the case and wished I knew about this sooner. Also had kids in mid-30s and it is complicated to say the least. I thought 40 was late (as had some friends succeed at that age).
A little deceptive title considering they talk about fruit flys and then say they don’t know if this applies to humans.
That's it's intended use. It's more of an anti-turbo, but you can run in compat or fast modes. And some of them had a sweet MHz display that was just set with jumpers so you could put BS and wow your friends.
Curious why you went with RadixUI over HeadlessUI? Not that you shouldn't, just wondering what your decision process was.

I also noticed in `_app.tsx` that you wrapped <Component /> in a <main> element. Wouldn't that wrap the entire app within main tags? I think that kind of throws off the normal flow of accessible landmarks.

I really like the template so far. Might add a few aspects of it to my own. Thanks for sharing
Spacetime is not a Euclidean nor Cartesian space. Assuming you can subdivide it as much as you want is a big assumption.

> Before you complete the move from A to B , however, you must of course have gotten half way there.

This is where the paradox falls apart for me. There's no reason to assume that there is always a halfway there.
Sergey Brin’s $100B Private Fiefdom (2022)
Currently they can and do screen for known mutations in IVF, but they don't correct them; they just filter out eggs that have them. Sperm can be tested, but I don't think it can be filtered.
Yes I think that would be much more appropriate!
>> Do you know the sex of the baby yet?

What the hell man, are you speedrunning the ability to get sued / posterized on Twitter?
The dominos box has had vents in the box for decades, and the heat bags are both heated internally by an inductively recharged element, and not sealed so that steam can easily escape.
That’s going into the territory of protected classes and can backfire (depending on where you work). My approach is that if a candidate brings up any info related to a protected category is to not engage in it and move the interview along.
This question ALWAYS gets me a dumb founded look: "In the programming language of your choice, print the numbers one to one hundred."

And I would roughly say 70% are stunned because they don't know what to do. The remaining 30% are shocked by how ridiculously trivial the question is.
The most powerful Uber driver in India: Shaik Salauddin
What you are saying is the same thing as "a programmer with 5 years of experience can be much better than one with 10", which is true, but does that mean that we shouldn't consider how much experience someone has? Nobody said that more is always better, just that it isn't worthless information.
"During my participation in LACNIC 19 in Medellin, Colombia, a few months later, I was introduced to the Director of ETECSA, who confessed that his engineers fixed the asymmetric routing snafu after seeing my blog post. You never know who’s reading your stuff!"

Or, maybe, your HN comment.
Frank Slootman on leadership and the war against mediocrity
More likely older fathers are higher status, which correlates with their own height, and therefore that of their children.
Or it just points out candidates who are too unskilled to pickup coding practices on the job, or who have families, or who are likely to burn out in 6 mos of working in their new job because they worked 40hr weeks then went home and worked 40 hours more.
Indeed. Moreover, there is no reason to think the differences between a young and ‘elderly’ fruitfly have any similarity to humans, as our lifespans are absurdly different…
Also a decently designed API should work with autocomplete to help you use it.
>> But I'm a terrible developer.

You're virtually guaranteed to not be terrible given this self-evaluation. You might not be some senior-level elite developer, but I'm not sure I've ever met someone who said this who was truly awful.
Been in the technical interviewer role once. I did feel like an asshole for asking what seemed like a trivia question but they were all very basic things meant to be a starting point to pull on the thread and use that to have a conversation. I asked multiple questions like that because they keep saying they didn't know what I was talking about. This was a non-entry level security job and the questions were simple things like "do you know what a sql injection is?" Or "do you know what a dns record is? Is so, what is the purpose of the SOA record?" It was fine if they didn't know really, "I know what sql is but I don't know what a sql injection is" is a good enough answer.

It was horrible. Never want to be the reason someone didn't get a job again lol.
Decentralized Reinforcement Learning: Decision-Making via Economic Transactions
> Some software companies can turn even the simplest tasks into a grueling series of processes, endless meetings

You mean 95% of companies.
> I'd wager that for the majority of programs written, the fast math is as good as the accurate math.

I'd take that wager. I spent 13 years working on video games and video game technology, a domain where floating point performance is critical, and by and large we never used fast-math because of the problems it created for us.
No one seems to be bold enough to actually go this far, so I’ll make the claim:

Zeno’s paradox is wrong because its key premise is wrong: there aren’t infinitely many time intervals or distances, or arbitrarily small time intervals or distances.
Without that fallback, getting the OS running on Apple hardware would take a lot more work, as well.
(a follow up...)

If that question is of interest to you, PBS Space Time - Could the Universe End by Tearing Apart Every Atom? https://youtu.be/gEyXTQ9do-c gets into the "what if" of dark energy and its influence on matter.

You'll note that it isn't until the very end of the instant before the Big Rip that that make it so that the expansion of the universe that it overcomes the strength of chemical bonds.