skysight-inc/HackerNews huggingface dataset:
Besides the Cuban community in the US, which I believe are mostly in Flordia, who still cares about cutting off Cuba?

They haven't changed due to the US embargo for decades. So what is the point?

This is another example of a small group of loud people that hold sway over a national policy.
I always assumed it's because older fathers tend to have more money, meaning their kids get more nutrition.
It's a methodology that makes software more resilient to the changing needs of the business. Anything that violates the 12 canonical principles[0] should be thrown out - and this has to be determined by each org. individually.

[0] https://agilemanifesto.org/principles.html
The article links the actual case file: https://decisions.civilresolutionbc.ca/crt/crtd/en/item/5230...

> Most important to my mind is the time period this occured in.

“Karlee Besse, was employed as an accountant by the respondent and applicant by counterclaim, Reach CPA Inc. (Reach), from October 12, 2021 to March 29, 2022”

> One seems like a reasonable reason for dismissal and the other seems like nickel-and-diming a low-level employee.

It is important to note that the company didn’t start nickel-and-diming her. She was underperforming. They suspected the hours she was reporting thus they installed the time tracking software. She kept underpeforming and they let her go. She sued the company. If she just have left she would not have had to pay them anything. Based on the article.
Anyone else surprised how many candidates can’t code without autocomplete? I let candidates google answers and some still gripe about not having autocomplete. We code in a web app, so it makes me wonder how they would perform on a whiteboard with no google or compiler feedback.
Ask HN: I use ChatGPT instead of Grammarly
So, as other HN users have noted, I also have started to use ChatGPT instead of Grammarly, and boy, what a difference.

Now, I’ve heard about this student who got caught for using ChatGPT for writing his university assignment. It got me thinking. The way I use ChatGPT is: I write about a topic as usual (let’s say a couple of paragraphs) and then I tell ChatGPT to improve the text fixing punctuation, grammar mistakes, etc. More often than not ChatGPT rewrites the paragraphs in a subtle way (which I like), and the quality of the text is almost perfect (for a non native English speaker like myself).

Would this usage be considered plagiarism? If so, why? If not, how can future tools (that will try to check if some text was written by ChatGPT) distinguish between my use case and other use cases like simply asking ChatGPT to write entire paragraphs by giving it a simple prompt?
Having cracked versions of your software out there is generally a sign of success.

None of the people using the cracked version would be potential current customers, but later on down the line they might become customers when they move to an environment where using a cracked version is not doable.
But you only get gas unless you care for a charcoal grill, we don't have Star Trek synthesizer for you. Understand OUTRAGE now?
The solution for this, along with most interviewing problems, is to get your team together and come up with a very clear picture of what it is that you're looking for in a candidate. Hash it out and write it down. Now take that list and write out a group of questions that help to suss out whether or not the candidate has those things. Use the same group of questions for everyone that you interview for that position. Nothing good comes from asking gotcha questions. It's more likely to happen if you don't have a clear, documented process.

Depending on what your needs are, you may need to do a technical interview. Do the same thing with the technical interview, figure out your needs then write your questions. Have a similar group of people doing the situational interviews do the technical interview, preferably the people the candidate is going to work with. Find a way to make it collaborative if you can. Seeing how a candidate works with other people is nearly as valuable as seeing how technically proficient a candidate is.

That's it.
It's clearly a leadership problem, gut says it's a problem with the board. I don't know much about the people on their board but something something... follow the money?
I prefer exiv2 to exiftool. Smaller download and installation.

https://exiv2.org
Exactly this. Agile is often seen as an excuse to throw out any sort of design. You wind up with fixing the mess made last sprint in the next. But, good news, there are Jira tickets with points assigned for the half-baked fixes!
"Individuals and interactions over processes and tools" as the Agile Manifesto would call it. Quite different from having a certified scrum master
So what happens to other sites login with twitter?
There is one other segment of the USA which likely loves the embargo.

https://en.wikipedia.org/wiki/Cuban_sugar_economy
I think you misunderstand. It is never the bug in the compiler of your compiler.
i dont think this explains it at all. afaik the pattern is true in developed countries where nutrition is not an issue. ill look at it again though.
They def will. Should make for some nice contract work here and there.
Repost from a few days ago (61 comments): https://news.ycombinator.com/item?id=34315499
The biggest user of bandwidth in our office is youtube. It's not even close. People use it for music, I hope. But it's not my problem so I haven't looked into it.

When I worked in a bank it was fairly common for contractors to have a non-bank laptop with 3G/4G internet on it that never touched the bank network. I don't know the fine print but it seemed like a security issue to me.
I ask a question kinda similar to 1 sometimes when I interview people. Even when their answer isn't software related (for me it's more fun when that's the case but I try not to be biased), there's a lot of room to dig in deeper.

Like if someone says their goal in life is to make the best tasting sourdough, ask them how they go about doing that. Researching new recipes? Starting with a base recipe they like and making small tweaks? Optimizing for their own taste preferences vs the tastes of the people they share it with? Etc.

Even if their hobby isn't collecting Github stars, you can still learn a bit about their mindset. Plus I've found that getting someone to talk about something they're passionate about for 5 minutes is a good icebreaker to start an interview.
100%, the future of tech hiring needs to be more data based and less “this is my kind of person” based. This is why prestigious companies have hiring committees and have well honed processes.
SKULabs | Fullstack/Node.js Developer | ONSITE / REMOTE | Full-time | $90-$140k | Pay based on experience.

SKULabs is seeking two additional developers experienced in Node.js to help accelerate existing projects in 2023. You'll join a team of 5 developers and help ecommerce sellers deliver satisfaction to their customers like the pros. Specifically, SKULabs offers a multi-channel platform to manage everything from receiving inventory to shipping orders and everything in-between. Billed as a lightweight ERP, we grew out of the app-store ecosystem to meet the needs of an ever-growing audience of those who need inventory solutions with or without ecommerce. We're rated almost 5 stars on all channels by our customers and have an excellent roadmap for 2023. We'd love to have you on the team if making impactful changes and seeing results matter to you.

https://jobs.lever.co/skulabs/9435d2c6-6125-4bc9-8b9c-8274b3...
https://jobs.lever.co/skulabs/08da8c42-8ff4-46b7-bad3-33d145...
But that is not what happened if you read the article, or the case linked by the article.

She was fired. She sued the company, claiming unfair dismissal. The company managed to prove that she was fired for a cause and the civil resolution tribunal deemed she owed her employer that much.
Paul Graham wrote about this in his book ANSI Common Lisp, in the second footnote to page 141, right at the end of Chapter Eight. Turning to the Notes section, page 401

In 1989, a program like Henley was used to simulate netnews postings by well-known flamers. The fake postings fooled a significant number of readers. Like all good hoaxes, this one had an underlying point. What did it say about the content of the original flames, or the attention with which they were read that randomly generated postings could be mistaken for the real thing?

One of the most valuable contributions of artificial intelligence research has been to teach us which tasks are really difficult. Some tasks turn out to be trivial, and some almost impossible. If artificial intelligence is concerned with the latter, then study of the former might be called artificial stupidity. A silly name, perhaps, but this field has real promise - it promises to yield programs that play a role like that of control experiments.

Speaking with the appearance of meaning is one of the tasks that turn out to be surprisingly easy. People's predisposition to find meaning is so strong that they tend to overshoot the mark. So if a speaker takes care to give his sentences a certain kind of superficial coherence, and his audience are sufficiently credulous, they will make sense of what he says.

This fact is probably as old as human history. But now we can give examples of genuinely random text for comparison. And if our randomly generated productions are difficult to distinguish from the real thing, might that not set people thinking?

The program shown in Chapter 8 is about as simple as such a program could be, and that is already enough to generate "poetry" that many people (try it on your friends) will believe was written by a human being. With programs that work on the same principle as this one, but which model text as more than a simple stream of words, it will be possible to generate random text that has even more of the trappings of meaning.

Graham published ANSI Common Lisp in 1996, so the kind of program he was talking about was far inferior to GPT-3. There is an extra level of self reference when we read his footnote in 2023 and think that he is talking about today's programs rather than the incomparably weaker programs of 1989. We find the meaning that we want, even in texts that complain about us finding the the meaning that we want.
Cuban government has a huge network of spies in the US and is ALWAYS targeting U.S
Is a torpedo of the Russians, North Koreans, Venezuela and Iran.
On top of that more internet cables will not improve access for the cuban people, will only empower that dictatorship to do more evil.
The dictators know internet is its doom and they do all they can to restrict the access to its own people and cut it completely.
The article ingenuity on why internet development in Cuba was so slow for years despite the cable being active is evidence on how intellectuals living in democracy are disconnected from the brutalism of the most ancient dictatorship in the America's.
I'm waiting for the UI library that also animates everything out that it animates in. I know why people don't do it (it's annoying to do in React), but this gross lack of attention to detail in even the biggest-name software really bothers me. The UX sucks. If you're not going to animate it out, just skip animating it in to at least be consistent!

This isn't meant to be a dig at this specific library* (it's certainly no worse than others and you probably did a great job!), but rather the general state of React UI development.

*however this library already uses Framer Motion, which makes such things much easier
HR should do HR, as an engineer interviewing someone for his team you should do you.
If any particular part isn't from outside the chain, at least you know how to replace it with one that is, provided all the data and knowledge has been recorded.
They’re a hardware company. They want to sell Macs.
Take that, memory-safe programming languages!
Evolutionarily speaking, the dangers of having older parents are definitely dwarfed by the fact that older parents just tend to have fewer kids.

Cultures that encourage starting families at 25 will genetically dominate cultures that encourage starting families at 35.
What's more likely: that they managed to fool their boss and colleagues for years only to be found out by you, a complete stranger, in a 45 minute interview? Or that they were nervous, made a small mistake, and then panicked/ froze up?
Did you mean:

THIS TRUTH ANY TO?
What is the interviewer supposed to hone in on for that?

Like if i was to answer that honestly, it was fixing an obscure i18n bug for an underserved language group. I felt it was cool because it was such a small amount of work but made some people inordinately happy. In many ways i am much more proud of this 20 min bug fix than all the big technical projects i've done. But if you asked me any technical questions about it, the answer would almost entirely be - i used the architecture that already existed, because i was fixing a bug not rewriting the code base.
> That said, cursory view of the story suggests that the company went after her in this manner as retaliatory measure.

Read it again. She went after the company.
It is.

The world, society, is not prepared for a scenario where computers generate human quality copy. This is hugely disruptive and will be used by workers and students to cheat their classes and do their work for them for a while.

It's a disruptive technology.
Yes they can. Zeno is wrong. There are an infinite amount of points between 0 and 1.
My big meat needed antibiotics after I hit it raw :')
> example 4: different languages sometimes do the same floating point calculation differently

It's worse than that: You can use the same language, compiler, library, machine, and still get different results if your OS is different.

I forget all the details, but it boils down to how intermediate results are handled. When you compute certain functions, there are several intermediate calculations before it spits out the result. You get more accuracy if you allow those intermediate calculations to happen in a higher precision format (e.g. you're computing in 32 bits, so it will compute the intermediate values in 64 bits). But that is also slower.

OS's make a "default" choice. I think Linux defaults to slower, but more accurate, and BSD defaults to faster, but less accurate.

There may be flags you can set to force one configuration regardless of the OS, but you shouldn't assume your libraries do that.

> In principle you might think that different implementations should work the same way because of the IEEE 754 standard for floating point, but here are a couple of caveats that were mentioned:

> math operations in libc (like sin/log) behave differently in different implementations. So code using glibc could give you different results than code using musl

IEEE 754 doesn't mandate a certain level of accuracy for transcendental functions like sin/log. You shouldn't expect different libraries to give you the same value. If you're doing 64 bit calculations, I would imagine most math libraries will give results accurate enough for 99.99% of math applications, even if only the first 45 bits are correct (and this would be considered "very inaccurate" by FP standards).
The number of people who find fizzbuzz hard makes me wonder if there's something that I find straightforward to understand in it that's actually harder than it appears, which makes me avoid it as an interview question. I want to find good devs, not good Fizzbuzz authors.
We do not deserve Trung Nguyen and Fabian Vogt.
> iTunes used to be if not the, then certainly a flagship app for Apple.

I don't recall iTunes ever being high quality software.
This rings a bell for me too... have you read Developer Hegemony? It reminds me of that book.
This. I’ve interviewed some amazing talkers with epic resumes. I’ve had people try to hog the mic to charm me but then when it came down to coding they couldn’t produce any working code in the language of their choice.
what's your point supporting dictators? The people who dismiss the embargo knows nothing of history and they will repeat the same mistakes.
EVERY cuban that manages to escape that prison island supports the embargo (except few loud lobbies of the cuban government).
Downvoter prolly doesn't know Forth, and fifth, has no sense of humor :)
Air Traffic Control Systems. Avionics. Nuclear Power Plants. Not your average web app.
Not the only market, but a big part of it. People who work on social media will definitely make use of ChatGPT… unless Twitter, FB, et. al start to label tweets and messages with “Written by ChatGPT”.

Same goes for anything that has to do with selling written words. Not a small market precisely.
Hmmm from testing it on the replit site someone posted, you can actually move through the first point of contact. I set up a case where my queen was protected by a pawn and used a bishop to take both pieces.
I'm not sure what it was but I really disliked the style of this article. I felt like it was very light on actual examples. It would've been much more engaging if they had provided specific details on each of the mistakes that they, as an interviewer, had made.

As an interviewer, I prefer to give potential applicants a softball, like writing a function that computes the nth digit of PI in O(1).
The use of generated content for professional or academic dishonesty is a very tiny subset of all potential use cases. Neither OpenAI or schools and corporations want to face the backlash from their customers if it is discovered that they allow generated content to be used deceptively. To say that OpenAI would scare away all their potential customers if there is no chance for cheating or deception with generated content is a gross overstatement. Being able to trace the origin of content (or anything for that matter, in the virtual or real world) is a cornerstone of how the world operates and removing the anonymity of generated content is no different.
It's the same with IDA Pro.

Its completely unaffordable to the student or hobbyist, the "home edition" is too limited to be useful, so everyone starting out uses a cracked version because its been the de-facto industry standard tool since forever for reverse engineering.

Later when those people get jobs, they become another paying (through work) licensed user of IDA Pro.

What's slowly fucking IDA now is finally there are alternatives, the NSA open sourced Ghidra which can replace IDA to some extent - so smaller customers (who were always treated poorly anyway) are moving away from their product.
Get a microturbine gen-set, power that however you like.

https://www.wbdg.org/resources/microturbines

I've heard they are in common use at fracking sites, so should be easily available.
Sorry, second image.
If a dating app is filtering out people who can't comprehend a simple question then that's a bonus
https://youtu.be/zEdQbMziYfE

Here's JDH speaking about these paradoxes recently, that his substack is how he's publishing a book, and more stuff
Cuba is a modern day Masada. These rebels cannot be allowed in the shadow of the empire. The brutal sanctions ensure that they serve as an example of the suffering that will come to anybody who does not submit.
US-China chip war: America is winning
Radiation causes mutations.

Exposing yourself to excessive radiation is much more likely to cause cancer than superpowers. (In addition to a bunch of neutral mutations that do neither.)
For the same level of commercial experience, someone who spends most of their time outside work coding has more experience coding than someone who doesn't, and they probably love it. I think these things are worth knowing about a candidate when hiring?
I like this explanation. Every other argument I've seen against Zeno's paradox either takes as a given that an infinite series can converge to a finite sum (which I don't think is a self evident truth) or relies on theorems about infinite sums that weren't rigorously proven until well over 1000 years later. This is the only counterargument I've seen that seems like it would have held up in Zeno's time.
It's a confusing term as well, as geriatric, even when it comes to technical terms ("geriatric medicine") tends to refer to actual seniors and the elderly.
Am I supposed to be more concerned with leave no trace than I am with people slipping through the cracks of society? Because I’m not.
Frankly, a ridiculously overhyped paper. Here is a dose of healthy criticism: https://twitter.com/CharlesMBrenner/status/16135817576344576...

Ageing is a very important R&D field, thus it is important to discourage shallow attention-grabbing takes made by known unreliable actors.
"follow the money?"

Yeah. Money from Google has to be the Trojan. It ought to put a new perspective on how we view antitrust law.
NASA Selects Experimental Space Technology Concepts for Initial Study – NIAC
It sounds like you are claiming that a heat pump cannot be sized to meet the kW requirements of a given structure. It might not always be the wisest economic decision, but you can certainly install a larger capacity heat pump to meet whatever kW rating you would get from a given furnace. Consider the large systems used on office buildings or datacenters which greatly exceed the capacity needed for a normal home.

It is true that a given insulated structure will have heat loss varying based on the differential between indoor and outdoor conditions. This is a power curve, i.e. a certain kW rate of energy loss for given conditions. The rate will increase as inside and outside conditions diverge. But for anticipated conditions, it is a finite value you can use to plan your system.

This is what people mean is "just sizing": Install a system with a sufficient kW output rating to support your desired indoor and outdoor operating conditions. You would size it to exceed the real loss rate of the structure, so that you have head room to increase the differential within an acceptable recovery period.
But you can't tell what someone looks like based on how they communicate.. AI was right
play hypnospace outlaw, i guess. an interesting interactive story type game, taking place on the early internet.
> I feel like predicting the next most likely word is a grave oversimplification of what is going on with chatgpt.

> At least from my admittedly limited amount of testing, it appears to be capable of synthesizing unique content from multiple sources.

Why do you believe these two statements to be orthogonal?
OP here. I want to thank everyone for their comments, contributions and suggestions! The HN community definitely came through on this.

Some general answers:

- An important point that I missed: we offer trial licenses.

- If necessary, we work with the customer to establish payment plans. Apparently it even happened today!

- The crack is being hosted on a site dedicated to cracked software, so I'm not sure if DMCA applies. (I'll have to read up on it.)

I'll take note of those who offered some help in case we'd like to work with you.

(Edit: Fixed comment layout for legibility.)
isnan() has been around since C99.
Their $10/month subscription for Lightroom, Photoshop, behance and an online portfolio is actually a good deal. Covers a photographer’s needs very well.