skysight-inc/HackerNews huggingface dataset:
I was hired 3 years ago at the height of pandemic lockdowns, and I was nearly convinced I'd been caught in a scam.

I fielded a call from a recruiter, who identified her company immediately, and we had a chat, and the whole time in the back of my mind I was wondering, where did I find you and when did I send an application? And I checked my log where I'd meticulously recorded every application, and this company wasn't there. So it was hinky from the get-go.

And of course, everything was over phone and Zoom and I never met anyone in person. I didn't even know that they had a satellite office a few miles away from me, because I wouldn't be working there. And it was originally an in-person job but due to lockdowns, all of them had turned virtual, so it was WFH, Zoom only.

And I had a tech interview that went well, got a job offer, signed legit-looking contract (well it wasn't a contract, it was an Offer of Employment) and meanwhile I'd checked out the corporate website and it all seemed totally legit and plausible.

Then I waited. And my start date was about 2 months out, and I waited and waited. And nobody was contacting me, there was no onboarding going on, even though I was aware of a ton of apps and tech I'd need to get acquainted with.

And I sent a few emails and they assured me they were working on it, and things were getting kind of grim - there was a fire down the hallway and they almost turned off my electrical power for weeks at a time. I was losing faith and hope.

At one point my supervisor Zoomed me and wanted me to hold up my passport to the camera, and I declined because I just didn't feel comfortable sharing that over Zoom in particular. But that was alright.

And then suddenly the onboarding started and I was drinking from the firehose and it got real. And of course my first paycheck arrived and it was all 100% legit. And I was sorry that I ever doubted.

But yeah, companies, please help us authenticate you. Job seekers are subjected to a lot of scammy things, because as job seekers, we can be desperate, we can be hopeful, and yeah, gullible sometimes. So we need reassurance. I'm thankful to GitLab for documenting all of this and exposing an elaborate scam so that others can be aware it really can happen to them.
Every textualist on the supreme court should have read section 2.a.1 and said "yup, that gives the executive branch the ability to do basically anything in regards to student loans during a state of emergency which we were in." Instead they invoked the Major Questions Doctrine which seems like a principle made out of whole cloth specifically for when textualism doesn't work the way they want it to.
Personal Lessons from LLMs
and creating a ton of space debris in the process. oups
They also sent us boxes and boxes of magazines. We had a stack of National Geographic magazines that was at least seven feet high. We had Time, Newsweek, Rolling Stone, Popular Science/Mechanics, and others I can't remember now.
> But this application it feels like falling down an increasingly slippery slope.

The slippery slope could go farther than a ban from the premise for retail theft. People are being barred from banking in England based on political speech. Don't grocery stores have the right to choose who they do business with? What if they don't want transphobes, Brexiteers, or people of Russian descent shopping there?
Obama signed a fair number of executive orders (277) and was not really checked either. Trump was certainly on track to significantly outpace that count, he was simply continuing a trend of overusing executive orders to achieve what really should have been legislation. This abuse of power is completely bi-partisan.

Of course, I could now say something to the effect of democrats having selective memory when it comes to talking about sort of thing... but that wouldn't useful, fully correct, or factual and these sorts of statements are much more self service than revealing outrageous truths.
No, no and yes but also yes for me. I won't say it's particularly common, but there are absolutely some of us out there that will go out of our way to be a free walking billboard. For me personally, a manufacturer identifying their product is fine but anything else I will aggressively squash (e.g. My car manufacturer's logo is fine, but I absolutely make the dealer remove anything they've added with their name/logo on it for every car I buy).
MOHELA is owned and funded by the state of Missouri, any injury to it is an injury to the state.

BTW I think current "standing" rules are a travesty and courts should stop dismissing cases on those grounds. It's just a way to weasel out of making certain decisions they don't want to. For example it's pretty clear that someone is harmed by the President giving out $400 million, there's no such thing as free money.
Last week I clicked a link and got TWO 15 second unskippable ads. I closed my tab after the first one. I don't want to watch a video that much.

Today I tried to watch a long video and there adverts every five minutes. Closed again.
AI safety researchers are prone to making wild and spurious claims about what a superintelligent AI is capable of, often relying on scenarios from science fiction or very out there fields of physics to try and get people to pay heed to their ideas. If I had a dime for every time 'possible human extinction' was brought up...
> The court is only supposed to decide things when someone has been injured. Who was injured in this case?

It’s literally the first point held. "Here, as the Government concedes, the Secretary’s plan would cost MOHELA, a nonprofit government corporation created by Missouri to participate in the student loan market, an estimated $44 million a year in fees".
I really wish this sort of hackerly mojo was available in the browser too.

Being able to hot reload & instrument modules is power we should have. Will some people greatly mess it up & create hard to maintain software? Oh yes. But let not the bottom of thr curve be an excuse to clip off the top half of the bell curve. Ad Astra.

As esm was being specced out in es2015, there was an expectation there would be follow on work for a registry, where modules could be managed by the runtime.

That never happened. Heck, 2023 and we still don't have actually modular modules in web workers: there's no import-map support or spec! Issue #2 in import maps... 2. https://github.com/WICG/import-maps/issues/2
They are famous for the required specific printed document style which includes wide margins. When you argue before them you have to physically print everything you mention in full in this specific style. And this is per judge.
Steve Letho on his podcast once said that for larger cases, the printing cost goes into hundreds of thousands of dollars which stuck in my memory.
Interesting. Ever tried coding when drunk? So far, we’ve got programming languages named after caffeinating drinks, but none named after alcoholic ones.
I'm not attempting to frame it as "the only correct opinion to hold", just mine.

The reason it's disturbing to me is that the supreme court is the last resort. In order for a case to get there, someone very powerful needs to really insist that you can or can't or must do the thing, whatever that may be.
I used it briefly and found it very fast.
https://duckduckgo.com/?q=tiktok+trend

?
Tailscan: Build, design and debug your Tailwind website in the browser
The One Ring card, Magic: The Gathering’s coveted collectible, has been found
AI Engineer here.

To start with, I share some of your skepticism about AI and hype (but I love these problems, so I'm happy to take the risk of overhyping to try to solve these challenges). But there is a lot of real work going on in this space. Though most of these are basically the same answers as you'd get in the article.

> it's all about calling a function that takes some text as an input, and getting some text as output.

Real world AI applications involve non-trivial prompts that are often composed of many different components and dynamically changed based on user interaction with the environment. So it's not quite as simple in practice as just calling an API.

> So is the "engineering" part of this finessing the input and massaging the output?

You could make this claim about all software engineering at the end of the day.

If you want to understand whether or not any of the billion companies shipping "AI" products right now are really doing AI, the big term to ask about is "evaluations". It is not trivial to evaluate the performance of LLM output across a broad range of tasks. However if you're not doing this, then you can't possibly know how your efforts are doing. The companies that are slapping "AI" stickers on old products are largely ignoring this issue.

The next challenge is "how do you improve bad outputs?" Prompt engineering is one solution, but there are potentially may other engineering solutions to recovering from a bad state. None of these are trivial.

A rapidly growing part of this space is working with "agents", that is you have multiple LLMs that are capable of interacting with each other. This area is changing rapidly.

Vector databases are also becoming very important of the work as not all LLM/AI work is just throwing around prompts, but often working with embeddings.

> All of a sudden, everyone's an AI Engineer. Where where these experts hiding five years ago?

It's not that mysterious. Everyone I know working in this space right now was either a very engineering focused data scientist in their last role, or an ML engineer working near this space. In either case they're people that have been interested in this space before that have all the skills necessary to change roles.

> Can the same be said of "AI Engineers"?

At least in my circle, everyone doing this work right now has a long history of working in machine learning and quantitative problem solving. Of course that used to be true of ML engineers as well (and I've not far to many MLEs that don't understand gradient descent).
So we should keep doing dumb stuff?
It really amused me that people think "RDF never caught on" when it is the basis of so many major standards such as RSS, Adobe's XMP metadata, and, I just found out, ActivityPub.

I was working on a standards committee for years and made the discovery that you can turn most XML Schema Definitions into an OWL ontologies and thus automatically transform conforming XML documents into RDF documents.

(People had attempted this before but all the systems I saw were lossy or didn't make valid and decidable ontologies.)

For better and worse my write up[ is about to become one of those ISO standard documents that costs 166 swiss franc but it looks like I'll get the opportunity to apply this method to a major financial standard and release the software that does it as open source.

I'd contrast that to the truly awful RDF/XML spec where people never really understood where the XML stopped and the RDF began. It turned a lot of people off to RDF and people never got to see how easy it is with Turtle. Unfortunately JSON-LD hasn't got the love it deserves because it fixes most of the major problems with JSONs except for the lack of /* comments */ and you can frequently add a touch of JSON-LD to a JSON document you find on the street and get instant RDF you can query w/ SPARQL.

It looks like the W3C has started the process of a SPARQL 1.2 spec which could be a very good thing if it catches up with what is possible w/ document database query languages like N1QL, AQL and such.
I would hope that data can’t be just copied to a USB. I would like to believe it is destroyed automatically except with an override authorization code from a couple of managers but I know better.
The BRICS countries are trying to change that, and they are gaining some momentum in terms of negotiation using China's Yuan becoming an alternative baseline currency. This will likely shake things up quite a bit. So I don't think it will stay USD in terms of lower economic impact from printing more money.

I think it will get really bad within the next decade or so. We're rapidly approaching a point where we won't be able to print our way out, or cut spending enough to get out of it at all.
Every time I see a new Bun update it's always because Bun has implemented a feature that violates the spec in some way. While this does rely on syntax from a proposal, said proposal has not made it into the language yet. Another failure I see is the fact that the "type" property is not meant to be used for this type of language augmentation, it's meant to describe the type of the file without inferring from the file extension. I think Bun has a habit of moving too fast and breaking things and if it catches on I worry it will have just as many legacy anti-spec things as Node does.
Hmm, I think "the professional practice of building stuff with AI as your pair programmer" is just "software engineering". That is, it's just one more tool to use to do the existing work. We never had "Search Engineering" or "StackOverflow Engineering" to describe the practice of building stuff using web search and stack overflow as tools...
Well you can’t just walk up to border guards and bribe them. You’ve got to have connections, not everyone does.
Given Pokémon Go is basically the only successful AR game and it definitely owes its success to Pokémon’s IP (IMO the gameplay actually sucks), and I haven’t seen any other AR games with compelling gameplay, I agree. But I think someone could make an AR game that can stand on its own - AR is just a medium, and there are plenty of regular games and mobile games that made tons of money with new IP.

Reskinning existing IP for an entirely new game like in Pokémon Go can be thought of similarly to a marketing expense. For the amount it costs to license the IP, you could allocate more money to original IP or other marketing.
At the Walmart self checkout, scanning items and putting them in the bags. I noticed that one item scanned, got the normal beep that it scanned correctly, put it in the bag,the bagging area weight check passed, but there was a message in small text where the item description appears, that said "System busy". Next item scanned ok, etc but the previous item didn't appear on the item list. I had to take it out of the bag to scan a second time. If I hadn't noticed "System busy" and the item missing from the list, it wouldn't have appeared on my receipt, and I could have been charged with shoplifting.

Walmart has specifically complained about people shoplifting at the self checkout, but I notice this "scan correctly" followed by "System Busy" message quite frequently.

Oh, and I did an item lookup for produce that had to be weighed, found and selected the item, put it on the scale and it came up as 3 cents. Apparently I was supposed to put it on the scale first, then click the picture. I HAVE NEVER RECEIVED TRAINING AS A CASHIER. I would hate to be put on a "shoplifter" ban list due to bad UI on their software.
> How is this easier than paying a subscription? You get ad-free YouTube and YouTube music.

First of all, isn't YouTube Music dead? Didn't it die twice already? Secondly, I don't know. I didn't look into YouTube Premium precisely because they're pushing it way too hard. I don't trust Google, I don't trust them handling ads and child-related content on YouTube right, after various YouTube Kids fiascoes. I don't trust people who are pushing their products/services this hard - so far, I was never wrong. Whatever curiosity I had about YouTube Premium, they burned it by the third time in a day I got interrupted by a full-screen "activate a trial" ad, optimized to have distracted people subscribe by mistake.

Not to mention, the way YouTube Premium story evolves, this really feels like extortion. It technically isn't, and they're in their rights, but perception matters - and because of that, I'm willing to spend a lot of effort, and even a lot of money with someone else, just to not have to deal with YouTube Premium, YouTube ads and other YouTube bullshit, while retaining easy access on the relatively infrequent occasion I want to play something from their catalogue.
> They simply must build a function to determine the probability that a given {browser fingerprint, IP} will block ads.

this is all extremely gameable if you have a CGNAT ip (like say, if you own a mobile phone)

> If the probability exceeds some threshold (derived from expected potential ad revenue vs cost of service, perhaps), they won’t be served video.

that's not what they've described in the article though is it

> This is downright trivial for a google engineer

I dunno, seems like they hire anyone these days
My main point is that you shouldn't depend on code to be able to run the program, but on the spec. Hence the emphasize on the spec being simple to implement.

There is no way to ensure that a vm/compiler will last forever, especially given the infinite amount of potential platforms. Binary search as a concept will last longer than ScummVM.
The dissent doesn't make it reality.
"Operator" feels right to me as well here.
It was mostly inspired by comptime in Zig. Babel macros came to mind too, but those rely on an AST and Babel-specific api. What’s really cool about comptime in Zig is it feels like ordinary code. Macros in Bun aim for that too.
Yeah, right now I'm only set up to buy stocks. I haven't tried to short anything yet. I want to get to this eventually since it would be nice to make money when the market goes down too.
You might find https://www.quantconnect.com/ interesting! They offer a platform for quickly developing and backtesting trading strategies. They have a good community and overall do a great job. Give it a shot!
Go ahead and read the dissent if you think the Court was acting properly here.
It's not quite that absolute, but you're right that's the most common policy.

But it depends on location and company. Last year I saw a shoplifter get walked/dragged to the back office by two guys, each holding an arm.

It was pretty elegantly done. As the shoplifter walked out of the store, a guy stepped up on each side, each slid a hand right under the arm, nestled in the armpit, and stood very close, with all three side-by-side. They then smoothly walked him around a 180 degree turn and took him into the store while one employee was saying "We need you to come with us...". The poor guy was in the store before he knew what was going on. They had obviously done this before.
See https://www.designweek.co.uk/issues/19-25-february-2018/supe...
Cowards, don't want go to prison for 15 years. As opposed to chair warriors, who will die on their keyboards fighting for the right cause.
Interesting to see they took inspiration from Onehouse on the unified table format Ref dated Feb, 2023: https://www.onehouse.ai/blog/onetable-hudi-delta-iceberg
And another big player (SF) is also starting to support additional table formats.
Um. The ruling isn't "can I serve this person" it's "can I discriminate against them.

The SC ruling says that if you have a sincerely held belief the black people are evil you can refuse to serve black people.

Or you can refuse to serve any group if you have a sincere belief against them: different ethnic groups, different religions, different versions of the same religion, gender, etc.
I'd be curious if the people worried about this slippery slope were equally worried about something similar happening with COVID vaccine cards.
Quit you jannies. Quit! Or just clean up the vomit like you're supposed to.
> Web advertisers seem like a classic case of taking miles when given an inch.

It's a classic case of tragedy of the commons.

Your gutter ads don't convert as well and they are blocked just as readily as the loud ones.
I'll take that as you conceding my point.
I get what you are trying to say but I have experience with both web and native tooling. This isn’t a valid comparison. Moreover, llvm isn’t one tool, it’s modular, fairly well-architectured, and can be compiled with or without any of a million different features.
It's the dissent. Read the majority.
Please make this the industry standard for testing APIs.

I'm tired of having to look at Postman screenshots sent from QA. I'm tired of having to wait for them to press Send once I've implemented a fix. I know they're tired of waiting for me to do that, too. Hurl is something both the devs and QA can speak and write. It can be automated and a part of CI. It makes communicating expectations straightforward. It can be chucked along with PRs as a starting point for QA. I don't see a reason not to use it wherever possible.
Unfortunately, this does not work. I've tried.
Happily now you can - as long as you have a sincerely held belief that black people are bad.
Yes but it's still a deterrent for the vast majority of casual shoplifters. And if shoplifting is really such a horrible cost for these stores, why don't they go private and require shoppers to agree to a membership to shop inside (which includes an agreement to have your receipt checked)? There is no law that says stores have to be open to the general public.
Interesting podcast! Have a general question r.e. tinyCorp et al. - seems a bit in direct competition with the recent Mojo/Modular announcements no? Wondering if the two are complementary or it will be one takes all in a few years' time ..
To test this, feel free to spend $1M on ads for one day (and post something new)

1) You will see the hard cap set for your account

2) If close to end of day, no one will see your new post
> There is a concerted effort to attack Red Hat.

Red Hat is the one who put it behind a wall to begin with. You reap what you sow.
How much do I have to pay them to not?
my main computer is a Lenovo Duet 5 tablet/laptop hybrid. It gets more than 24 hours of battery life and is completely silent, runs cold and has an excellent OLED screen. I honestly don't know what more I could ask for.

its $500 and includes the kickstand and keyboard

I did mention in my previous comment that the m1/m2 are still faster than other arm64 devices but for the web development tasks that I'm doing a chromebook is better suited anyways due to the less locked down environment and the ability to run full linux apps.

macos is okay for development but I'm not targeting iOS so its benefits are wasted on me. (I still got an m2 Pro mac mini with 32gb of ram to play with machine learning but its turned out to be too slow to compete with even a rtx3060)
To share is to be a scientist
I’m definitely watching enough YouTube that $12/mo is a no-brainer to get many minutes of my life back.
SLAB vs SLOB vs SLUB: https://events.static.linuxfound.org/sites/events/files/slid...
The cost of prison is massive compared to counseling. Please stop presenting uninformed opinion as generally accepted fact.
> Where where these experts hiding five years ago?

I'll bet that many of them were trying to ram blockchain into everything!

Personally, I'm curiously watching emerging prompt pen testing scene. It brings a tear of cyberpunk joy to my eye to consider that we've built important, powerful systems advanced enough to be vulnerable to social engineering attacks... and pretty dumb ones, too.