skysight-inc/HackerNews huggingface dataset:
> To me, this sounds partially like an anachronistic appeal to big data, an unsurprising marketing spin for an industry still far behind the bleeding edge of software engineering.

Let's leave the politics aside for a moment, but is there any benefit to even be on the "bleeding edge of software engineering"? I would assume these engineers are measured by reliability of their product instead of a techstack that looks good on a resumee?
not really for analysis but I built a tool that auto-generates some SEO metatags and it has a really thorough checklist to go through, along with linking to useful tools. check it out:

https://seo-4-devs.netlify.app
My take is that at worst it was a strike made by mistake by people who were unaware that the hospital wasn't evacuated.

A highly unlikely premise.
Other considerations aside -- Given the difficulties in the tech job market over the past couple of years, I highly doubt most people who click through this headline will relate to the story of a guy who _decided_ to quit with 2+ years of living expenses saved up.
Fastmail. But you have to pay.
I think the PERT chart is pretty accurate. The issue is typically predicting what all of the nodes on graph will be ends up being a waste of time. Instead, there are really just two points: current state and desired state. It is better to spend time clearly articulating the desired state so that everyone really understands it. Then incentivize people to get there as quickly as possible.
Very valuable, thank you. As time series data (and especially observability data) tends to very quickly explode in volume, I believe planning for tens of billions, if not trillions, of records is worth planning for from the start and it is not over-engineering.

If you don't mind one final question: can you ACK a message in NATS without it being bound to offset that makes it impossible to _not_ ACK a message without ruining the ACKs of the previous messages?

To clarify: I often found myself in situations when I was fetching batches of stuff from Kafka, say, 50 at a time, and then hand them off to 50 parallel agents to process. However, f.ex. messages 17, 31 and 47 failed processing and I could not not ACK them as that would not allow us to ACK those that succeeded before. So I ended up pushing them to another Kafka queue / topic that specifically deals with retries. That's IMO a hack, as most apps out there surely don't need the monstrous speed that Kafka can provide. I am OK with something (not much) slower where I have the freedom to ACK or not-ACK any particular event/message regardless of its position.

Does NATS allow for it?
I taught high school programming for one year, and used PureBasic as the in-class language. The kids were able to put together games and such things after just a few days. We never really hit the ceiling. The real gem was the IDE experience, built in help, etc. That made everything so much easier.
How do you deal with companies that post jobs on their corporate website, have hired someone months ago, but haven't taken down the listing? I imagine that is most of them.
Upvoted for "they probably look like crabs". I see what you did there and I am here for it.
Excuse me, but we are hackers, not some fancy elitist people who think for themselves and find out things on their own using some modern internet search tools.
> Some ammunition can take out a helicopter or blow straight through an armored tank followed by a concrete building, out the other side, then explode, hitting targets 18 football fields away.

I stopped reading here. What magical ammunition is this? An Abrams tank with a DU APFSDS penetrator isn't doing this. No ammunition that can "blow straight through an armored tank" is exploding on the other side.

> "Congress knew almost 100 years ago, in the days of Al Capone, that fully automatic weapons were unusually dangerous," ATF Director Steven Dettelbach said a public address on Feb. 28, 2023. "They have no place in our communities."

Or, Congress knew they needed a way to prosecute these folks, so they created convenient laws to fit and simultaneously expand their state monopoly on the use of force.
The issue is an @gmail.com address is owned by Google, not you. Not only do you lose your contacts’ ability to reach you, but accounts tend to use email as a last-resort primary identifier. If you lose your ability to receive verification codes, you’re often screwed.

While the crowd here can maintain a domain, that’s not a realistic option for most average people. In practice, most people’s digital lives can be lost or reset simply by messing up their primary email account. With extremely limited recovery options, after a certain point at least.
Honestly the answer depends on your personal requirements. If you want a product exactly like Google's offering you are not likely to find it. Somewhat like if you buy into the Apple ecosystem, buying into the Google ecosystem is designed to be a first class experience and everything else to feel slightly second class. This is of course a sort of faustian bargain, but it is up to you if you take it.

There are alternatives that do e-mail, cloud storage, contacts and calendars if you're prepared to research them. I won't post a list but mention some categories of options: there are companies offering similar products (fastmail, proton), you can sometimes rent managed next/owncloud/e-mail such as exchange from some suppliers, or you can self host some or part of your needs (e.g. I know people who tailscale to NAS drives). My google account is only used for paid-for android apps, for example. I'm one of the self-hosters (but I keep an eye on the managed offerings from local companies). I don't use tailscale as I can wireguard to my router, but tailscale works well when you just want stuff that plugs in and works. Synology NAS drives apparently can be tailscale endpoints.

Ultimately, I try to avoid Google as much as possible and to a lesser extent other large cloud providers. This stems from exactly the kind of incidents the OP faces, along with the usual concerns about ads/tracking (and specifically not contributing to this as a business model).
A potential solution to this is to have this software solution generate emails to recruiting contacts posing as a human, inquiring if the req is still open. Reverse ATS of sorts maintaining light state about job openings.
> “deceit of Shakespearean proportions.”

It is true that some of Shakespeare's characters exhibit grotesque exaggerations of human frailties. They go mad with ambition, cruelty, and delusion, imposing their whims on victims around them. They typically show no sign of compunction until they have brought themselves to a miserable, self-inflicted end in tragedy.

It is ironic to read such recriminations from this particular character.
Do you or someone else know if Fastmail is any better? If I buy a Fastmail email, what protections exist that would stop them from accidentally or arbitrarily locking me out?

And note, I don't live in the US. I'm wondering about this question from a global perspective.
Does anyone know of a non profit that routes money directly to open source projects? I'm wondering what's the best way to support open source via 501c3 dollars
No. Three points and one comment do not make a dupe. You‘ve been here long enough to know that.
Yeah I'm not saying it is a determinant. But the new/old head of state is the only one in the admin who matters legislatively. I'm merely musing on the pressure to balance a budget and give away all of our money. I hear he isn't so good with that. Go big or go home tho.
How would you, personally, operationalize intelligence? Outperforming humans across a broad range of tasks does sound like general competence. That said, we do want to make sure the tasks are 1) not stupid, and 2) not cherry picked.

Requiring outputs to generate profit is a well-established proxy for human value, even if it's imperfect, and letting the economy pick tasks makes it hard for OpenAI to cherry pick.

I don't know about you, but a reliable ability to generate high value sounds like the kind of intelligence I care about.

On the meta-level, I think disagreements like this about "actual intelligence" and "really conscious" do a good job of showing how out of distribution we are on our human wetware classifiers. The terms really are fuzzy and ill-suited for generating understanding of current AI model behavior, IMHO.
> Just because my 8th grade algebra teacher wasn’t as accurate as an encyclopedia or a published textbook didn’t prevent them from filling the role I rely on ChatGPT to fill now.

Sure - but I also cross-referenced my teacher when I was in math class. You know your teacher is wrong because you're also following the steps and showing your work. When your results digress, you cross-reference the steps and determine where you went wrong.

Ultimately that's what I fear people won't do with ChatGPT. When they see an equation up on the digital "whiteboard" they only know how to copy it down, not how to double-check the work. This happens already with code boilerplate, but I see it in HN comments when people have ChatGPT write them a nonsense treatise on whatever the topic-du-jour is. You really cannot "learn" much from a system that has no barriers or alarm system when it's outright fabricating things with no basis in reality.
Would definitely not recommend ecosystems. They can and do lock you out and you have more to lose.
One of those occasional reminders that Linux != UNIX, I guess. Bc is mandatory in POSIX I believe but Linux never took that path.

https://pubs.opengroup.org/onlinepubs/9699919799.2008edition...
Being able to do the work with reference materials is fine. Maybe if you spend all day on stack overflow asking questions and waiting for answers, not that great. But it depends on the level of work; for me, a lot of my real work problems either have no search results or lead to only reports of questions with no answers. Formal documentation is typically absent, although sometimes there's insufficient or misleading documentation instead. Someone who can't figure things out in these conditions wouldn't be able to do my job.

In my mind, faking it is learning what to say in interviews to get the job(s) without having the skills and ability to do the work.

That said, when I interview, I'm really looking for can they describe the output of a program before the write the program, and then can they write the program that works as they said it would. Also, the program should have a loop inside a loop, because nested loops happen all the time and there are too many candidates that can't deal with them.

Candidates that can't manage a nested loop or can't write a program that does what they said it would immediately prior to starting to write the program but somehow managed to get into my interview are faking it in my book. Some candidates clearly are just having a bad day, and some are probably having a bad day but not as clearly.

References are hard because a) some people fake those b) fear of litigation means many companies prefer to only provide start and end dates and maybe eligibility for rehire. Also, the modern world means nobody answers their phone so this process becomes very asynchronous.
Paying is fine. Makes me the customer, not the product. Was just wondering which alternatives were worth considering :) thanks
Yep, that's what I've been thinking since people started talking about it. I hear that AI plagiarism detectors can never work, since LLM output can never be detected with any accuracy. Yet I also hear that LLMs-in-training easily sift out any generated content from their input data, so that recursion is a non-issue. It doesn't make much sense to have it both ways.
you have described an RNN I think, don't attention heads add something that you could compare to rough &ready understanding?
This is not an example of malicious activity though.
You can pay for an SMTP relay service that maintains a good reputation if sending mail is important to you. Also if the email is only for auth purposes to decouple 3rd party account recovery mechanism from services like cloud storage, sending email is not important, so an inbox without a healthy SMTP reputation can still be a valuable tool.
That was very much evident even from back ehwn the first GPT's came out. The moment you started introducing synthetic data, the quality plummeted.

But there is another use case where LLM's can truly help with synthetic data: the more classical classification and regression problems - specifically gathering training data. I had this exact case at work two days ago: A large dataset with a small subset of labeled data. For a binary classifier, there was a huge imbalance in the data - the ratio was roughly 75-25%. I did not have the desire to do all this manually so I used an LLM to get a list that would even out the numbers(and get a 50-50 ratio). And using the data I had, plus the additional synthetic data, the accuracy of my small classifier ended up picture-perfect(given that my actual target was "85-90%" accuracy and the actual result was just shy of 99%).
Thank you so much. In some cases I was able to standardize where the title and location are located on the page (Greenhouse, Lever, etc.). But this mostly uses a valid dataset of job descriptions that matches lists of phrases for plain text within a page (with markup removed). Also the scraper remembers companies and career pages that have job listings. It will prioritize those companies that have listings and visit more often than those that don't. Currently there are 4 worker services that visit about 10k company websites per day (each).
The reality are that half of the planet already pays more then 50 percent in taxes, and with much higher taxation the whole country will implodes.

More then this - public pensions are one of the main reasons for low birth rate. You can't have both, if children's role as social insurance passes to public pensions - children became useless.
> listing listed jobs

> unlisted jobs domain
Well, we disagree about the language issue then. Which in any case means essentially nothing compared with what these people are going through.

In that sense I appreciate your clarification as well.
That’s a fair point, maybe the proposed system can be adjusted for a 2hours a day then. The point is to test that person on the systems rather than just QA style.
I sent you 20eur. It's not much but what I can spare right now
Were the parents on medications and/or obese? “Co-sleeping” is the instinctually normal way to sleep with your defenseless infant.
I'm missing the "IQ" column.
I’m sure prices would go down if it weren’t for all this regulation.
They areenot accacking the plant.
Not sufficiently dupe. Why do you want to bury it?
That is correct. MBA degree can be useful. But just hiring an MBA who doesn't have an appreciation and skill in the domain is just going to do what they can - counting metrics.
Moving forward: always have an email client on a local machine downloading a copy of all emails. Have a local copy of all gdrive contents. Backup your password mangers to a txt file and encrypt it on a drive. And above all, dont trust google with all your stuff. They dont care.

I lost a gmail years ago and only use it as a throwaway email client now. You get what you pay for.
I disagree based on the period of time between the last post and this post (~1 day), but have updated my comment from dupe to previous so the threads can be potentially combined in the future. My intent was to reference, not close this thread.
“Flipping burgers…”. This made me laugh because it is so true. My last involvement in interviewing candidates was for a position for an ETL developer. One of the other team members who was part of the interviewer schedule proudly announced that he had discovered a great source of tricky SQL puzzles that he intended to use. My comments were along the lines of “you do you, but I’m more interested in how someone would generally approach the 3 or 4 categories of tasks they will be routinely doing day-to-day”.
> Those cases are just the tip of the iceberg, according to interviews with half a dozen former Bureau of Alcohol, Tobacco and Firearms agents who worked directly on these investigations. Several career agents shared anecdotes about letting police departments off with warnings after repeatedly finding their service weapons in the hands of private citizens. The agents explained that prosecutors have been generally reluctant to charge these cases, and the bureau stated that "it is our goal to educate, not investigate," according to a 2017 law enforcement memo obtained by CBS News. "We're not looking to prosecute fellow law enforcement officers," said Eric Harden, former special agent in charge of the ATF's Los Angeles field division.

Oh good at least they’re not looking to prosecute crimes as long as it’s fellow law enforcement. No moral hazards there.

> Wendt is unapologetic and has appealed his conviction. "If I'm guilty of this, every cop in the nation's going to jail," Wendt told CBS News just days before a federal judge sentenced him to a 5-year prison term. Wendt's crimes appear to be part of a nationwide pattern.

Yup no moral hazard. Of course gun trafficking in untracked war weapons would be something that should be within the purview of every random three person police department and lying on government forms is a-ok. At least this guy is getting persecuted but it’s worrying this is a large pattern:

> In 2011, federal agents busted a smuggling ring out of New Mexico involving a police chief, mayor and village trustee who delivered automatic firepower and tactical gear to a Mexican cartel.

Oh boy

> A decade later, prosecutors uncovered a multistate conspiracy linking a sanctioned Russian arms dealer with three police chiefs, one sheriff and a Delta Force veteran who sold machine guns directly to a criminal trafficker. All of them pleaded guilty.

Moral hazards exist but we always act like it’s ok for prosecutors and fellow law enforcement to act like it doesn’t for law enforcement.
Type-C Programming Language
After a last horrible work experience, I decided to quit working for a while and travel. Haven't sold a lot of things, some are still stored at my parent's place but I managed to live off my saving for almost two years. I could have gone a lot longer but unfortunately some bad investment decisions and a long dream of obtaining a pilot license shortened my runway by a lot.

In the past months, my situation has gotten worse as I needed to tighten my belt due to my saving having almost completely melted. Hard but enriching times, I have now found a job after months of searching. The market in Europe isn't great these days. Back to hustling but without any regrets.

100% agree with OP, it was the experience of a lifetime for me. If I can give some additional advice, plan your finances. Even if you think a large sum will last you years and you're a bit lazy to plan it (as I was), don't be conservative with your forecast, plan large. Personally if I had to do it again, I'd try to keep half or one third aside for unexpected cases.
As 2FA is becoming more standard, can't we provide a 2FA entry to be used by two individuals rather than just being provided to computers?
Ah wow, my apologies. I didn’t realize it was publicly traded! I used very inappropriate sources for that valuation…most likely super outdated without realizing it.
If you're going to do this be sure you swap between charging and discharging as often as possible, go as low as your timer will allow. 30 minutes charging, 30 minutes discharging should allow you to reach house fire in less than a month.
The way to see this is that we’re all individual contributors, from the janitor to the CEO. Because if you’re not an individual, then what are you? And if you’re not contributing, then what are you doing there? When you manage a project or team, you’re just individually contributing in a different (though usually overlapping) way.

Also, it’s helpful to remember, when delegating, that one reason you’re probably managing is that you either have tired of running your brain in fifth gear or, at your age, can’t. So the way you contribute is, in general, by applying the hard-won lessons gleaned from your time on the brain-speed freeway while letting others, whose brains naturally run faster, either because of youth or disposition, do the fast-brain work.

Personally, I don’t generally enjoy managing in part because brain speed, which I value, seems to slow further because of the nature of manager or executive work. When I’ve gotten a taste of management and spent time on calls with other managers and executives, I was shocked to discover how slowly (and often haphazardly) they thought through problems that were quite understandable in an instant or two spent alone. They were all very smart people, and yet the managing—or, more likely, the group settings of meetings and calls—seemed to trap their mind, eventually habitually, in a socially constructed box from which they couldn’t escape.
I always think laptop only is fine, and then I suddenly have a screen and realize how much happier my neck is every day.
Many people that care about privacy.
Er, how is this relevant? The threat of AI voice cloning is largely decoupled from the medium; attestation might help in some circumstances, but it's unlikely that it would have solved the social problems associated with being able to clone someone else's voice.
I tried this and found that there are a set of potentially good candidates who simply cannot bring themselves to criticize anything in front of an interviewer due to the power dynamics of the interviewer/interviewee relationship.
If you read the entire article, the police officers are sometimes quite directly selling guns to cartels and criminals. That would seem like a worrying pattern, no?
But your parent comment said:

"Google is the Scorpion in the parable of the frog and the scorpion - it cannot help its nature."

The scorpion is not malicious in the scorpion and the frog fable. So what's your point?
So correct me if I’m wrong here but wouldn’t another way to look at this be something like re-compressing a JPEG? Each time you compress a compressed jpeg you strip more and more information out of it? Same with any lossy compression, really.

These LLM’s are inherently a bit like lossy compression algorithms. They take information and pack it in a way that keeps its essence around (at least that is the plan). But like any lossy compression, you cannot reconstruct the original. Training a lossy compression scheme like an LLM using its own data is just taking that already packed information and degrading it.

I hope I’m right framing it this way because ultimately that is partly what an LLM is, it’s a lossy compression of “the entire internet”. A lossless model that can be queried like an LLM would be massive, slow and probably impossible with today’s tech.

I suspect that we will develop new information theory that mathematically proves these things can’t escape the box they were trained in, meaning they cannot come up with new information that isn’t already represented in the relationships between the various bits of data they were constructed with. They can “only” find new ways to link together the information in their corpus of knowledge. I use “only” in quotes because simply doing that alone is pretty powerful. It’s connecting the dots in ways that haven’t been done before.

Honestly the whole LLM space is cool as shit when you really think about it. It’s both incredibly overhyped yet very under hyped at the same time.
And they moved countries.

This is some of the most suspicious login activity imaginable. Nobody should be surprised if an account gets locked when you repeatedly try to access it from a new country and without your second factor.
It's definitely under rated that data locality may matter more than time or space complexity.

Most software though is doing really dumb stuff on I/O, or just doing work that doesn't need to be done.
I get where you're coming from but that just isn't true. Plenty of common plastics are recyclable they're just not economical to do so.

Plastic isn't recycled would be a more accurate description.