skysight-inc/HackerNews huggingface dataset:
I’m a pretty firm believer in first learning the rules and only then, learning when it’s “OK” to break them. You’re probably not doing your kids any favors by skipping the first step.
> Someone telling you that they did something cool with ChatGPT probably means GPT 3.

The confusion is that ChatGPT is using GPT-3.5 by default, but if you pay the $20/month subscription price, you can switch it over to GPT-4 (with query limits). Usually, when someone is telling you they did something really cool with ChatGPT, they're actually using GPT-4.

An extra layer of confusion is the API access: GPT-3.5-turbo and GPT-4 models are both optimized to be used in chat, which is somewhat different than earlier text completion models. Because of it, people using GPT-3.5 or GPT-4 via API access (possibly with one of the "alternative ChatGPT frontends"), will often also say they're using "ChatGPT". This is almost, but not completely accurate - the actual ChatGPT contains a bunch of hidden "features" (hidden prompt, extra moderation), that are mostly detrimental to the output/experience you get.
I worked for Lotus on their support line. Various DOS versions had a wysiwyg addin that you could load. EG:

https://youtu.be/jHUaneVUkfQ?t=103
We used the chromium snapshot file format (https://learn.microsoft.com/en-us/microsoft-edge/devtools-gu...).
If firefox uses the same format then it should work, but I haven't tested.
I worked with great LATAM talent, but they weren't contractors, they were at Auth0 (founded by an Argentinian, incidentally).
When was that?

(I expect whatever year you give other people will say it was already just corporate talk before then)
My two cents to the author: make an open-source reference implementation of your own protocol.
I know, I'm one of them. Nonetheless, it still exists.
> 2.5 hours of entertainment in a climate controlled and comfortable environment

I watched probably half of the movies I've ever seen during my last summer of college because the house I lived in didn't have air conditioning and the second-run theater 3 blocks away did.
> I eat "double fiber" bread and take 4 tablespoons of whole psyllium husk per day.

You should really try vegetables. I know bread is a processed plant product, but we generally don't count bread as a vegetable.
On the contrary, it works perfectly well for normal, non-bad actors running services used by most of the public. That includes search engines and stuff like archive.org. A robots.txt set to deny all will result in your site not showing up on any search engine that matters.

It doesn't work for bad actors, but then again, nothing really does.
This sounds like a fantastic approach. I will try this with my own LLM/search-and-retrieval projects.
I wish I liked cycling. I did a fair bit of triathlon, and always dreaded the cycling leg (and the training for it).

I was a swimmer first, never really competitive but I am still in the first wave without even trying. And then everybody passes me on the bike, and it's hours of my back killing me. (Aero bars, drops, hoods makes no difference, though at least switching back and forth lets the painful part shift around.)

The thing I really like about running is that I can do it any time: in the dark, in the rain, in the snow. And if I let my mind wander, I won't run off the road at 20 MPH.
I am not sure if any self respecting person wants to work in such places among such people with such culture.

But it is good to know what kind of people are in charge in those organizations, thanks for the info.
>>Generally the same applies to poverty though which is probably a more direct indicator than race.

Not the case in the US, poverty is a bad indicator, race is a good one.

Poorest white crime rates are lower than the richest blacks.
I assumed Hayes AT at first as well.
Facebook has this for builds as well for runtime (osmeta).
I'd hope that 'total collapse' would be self evident enough that I would not have to look at the data. But, Good data would convince me.

for social collapse, 'Pew Research' has conducted stellar surveys. I'd start there.
Another solid metric is low-income refugees. If a measurable number of low-income minorities start leaving India for countries of slightly higher average income (eg: Bangladesh, Philippines, Indonesia), then it's either a sign of collapse or religious authoritarianism. Differential rights is another sign. say for instance, if there exist specific laws that only Indian minorities have to follow nation-wide.

As for press freedoms, every political opposition party should get to have their own newspaper that can be freely shared on social media. ie. exception to exclude any party that actively seeks independence from India. Private universities should be allowed to teach anything that is constitutional, ie: don't teach violent fundamentalism or birth based bigotry. I should be able to call Modi any non-caste-based slur (Fascist, Bigot, Loser, etc.) on social media without getting a case thrown against me or violent assaulted on the streets. The front page of the Caravan or Scroll.in (online subscription based news media, subscription so I know they will be alive unlike ad reliant ones) should still contain a scathing accusation towards the BJP as it always has.

For economics, poverty and safety, the numbers should be easier to obtain. Proxy metrics like electricity availability, internet availability, infrastructure building and use rate, etc. are also great.

Those are my metrics on 3 fronts.
Why not serve fake garbage indistinguishable from real content by a computer, like LLM output? Sending errors just incentivizes bot owners to fix the identifiable parts
Would be kinda funny if some folks left iPhone demo devices on this web app in stores just to confuse potential buyers.
I've only looked at the queue implementation, but both push and pop contain obvious race conditions; I would highly suggest adding tests that actually use the data structures from multiple threads.
Must be the iphone browser being garbage level.
We work around that by downloading a torrent of the entirety of Wikipedia. Then there is nothing the government can do to find out what we are reading.

Same for Library Genesis, which holds over 2.5 million books, but that's rather expensive due to the sheer disk space required.

For mobile usage, 1 Terabyte micro SD cards are getting cheaper by the day, perhaps someone could make a ready made torrent release of useful information, not just Wikipedia but Project Gutenberg and many other things from the Internet Archive? Complete with search built in.
Ah, so you're not studied in neuroscience with some revolutionary theory. A shame.
But that’s not cheating on presenting, that’s just doing a bad job, no? That is, just visible incompetence?
I got an Automower this year and it's been one of the best purchases I ever made. I have multiple hours per month of my life back. Though I have more grass than I'd like.
Do we need all that premium/proprietary equipment?

Laser projectors: $40,000-$150,000+

Dolby Sound: $75,000-$100,000
In my opinion we should consider doing things just for compliance without any real benefit as incompetence. I know this isn’t the reality we live in at the moment however. Way too many things are just box-checking and I find that frustrating.
If the source of truth is SAP, why not just build a service that gets the data you need from SAP?

> has to be imported all at once due to some issue I don't understand that prevents incremental updates.

Has to? Seems like a straightforward problem to solve. Might be good to understand why this “isn’t possible”

> These deployments take place at 2am and require multiple people to be involved.

Big red flag. If it’s a computer process it can be automated. Deployment should be automated. It is totally stupid to have people awake at 2am doing deployments.
This is true in principle and it is good calling it out, but in practice I've never seen a mutex-based data structure beat an equivalent lock-free data structure, even at low contention, unless the latter is extremely contrived.

A mutex transaction generally requires 2 fences, one on lock and one on unlock. The one on unlock would not be strictly necessary in principle (on x86 archs the implicit acquire-release semantics would be enough) but you generally do a CAS anyway to atomically check whether there are any waiters that need a wake-up, which implies a fence.

Good lock-free data structures OTOH require just one CAS (or other fenced RMW) on the shared state.

Besides, at large scale, no matter how small your critical section is, it will be preempted every once in a while, and when you care about tail latency that is visible. Lock-free data structures have more predictable latency characteristics (even better if wait-free).
The four times the United States government defaulted on its debt (2021)
I see limited context and the lack of sandbox dev environment is the main obstacle on way to have more sophisticated usage and faster feedback loop. The value would be greater if it could know everything about the code base, business requirements, related documentation, and, it could even avoid a lot mistakes by simple running type checks and the tests and correct itself before giving the answer.
Your comment reads as though you were saying that cheating on an assignment is “flexible thinking.” That’s quite a stretch.
Incident with Actions, API Requests, Codespaces and Pages
I don't think it's the "best advice". The problem with lies is that one lie begets another, and you end up trying to defend a whole bunch of lies that don't necessarily weave together coherently.

I guess I have low appetite for risk.

"Oh, what a tangled web we weave
When first we practise to deceive."
Seen the same in Netherlands
That used to be the case before this version, indeed. It was due to how incredibly difficult it is to cache code efficiently in a language that (1) dynamically compiles things and (2) supports multimethods. Point 1 is crucial for the high performance, and point 2 is crucial for the incredible composability of libraries and reuse of code. To my knowledge julia is the first language to solve both with UX that is getting better and better. JAX/PyTorch/Tensorflow have some similarities (with long compile times for models), but lack the composability.
Lots of misinformation in the comments. I have been part of the ongoing protests. These actions are the ultimatum of a protest movement by Pakistani's from all walks of life which has been going on since April last year. After exhaustion of all legal and political options the government which has been historically a front for the military establishment has arrested the leader and Ex-PM Imran Khan who has organic and authentic support base in all social classes. The people have been fed up with the current economic situation due to continuous military interventions and are on the streets protesting for the Ex-PMs release and elections which are constitutionally over due. Digital media is completely censored and social media is only accessible through VPNs. The US has deep influence on the Pakistani military with officers being trained in the US ,historic ties and also following the same general command structure and SOP. I believe this is why people in the west will not be given the facts on the situation since the US would not want independent political leadership in Pakistan (The only Nuclear Muslim Nation). We are a peaceful and educated people who are protesting for our fundamental rights and rule of law at the moment and I would urge you to refrain from jumping to conclusions and pray for the freedom, life and liberty of the people of Paksitan.
I'd say pro users probably already have laptops and desktops with their pro tools (hehe). They can also pay $5 bucks per month.
Looks very cool. I am also working heavily in this space (using AI to help learning).

One minor point: In your demo, you state that "Today, almost 50% of code is written by AI, so why shouldn't you learn how to code with AI?"

Citation? I thought this might be true of developers using Copilot (based on their recent publications), but even that seems a bit of a stretch. I guess you could claim this because it's so easy to generate LOTS of code with an AI model. How much of that code is used, though? Really 50% of ALL code written now?
I worked on a project similar to this for Windows Phone for Nokia about ten years ago. Wonder if it ever saw the light of day :)
Google is a factory and software is manufacturing. They want to sell their goods to managers not engineers. Makes sense if you think about it. Most of what google does is yesterday’s tech, the web isn’t new and they aren’t making bank by selling stuff to software devs. We want free stuff, preferably open source. There’s so much of it anyway that it has zero value. They might babble a bit about how ai can replace workers and further reduce wages.
I would say roughly around when they killed their Nexus line.
> Robots.txt has failed as a system, if it hadn't we wouldn't have captchas or Cloudflare.

Failing to solve every problem does not mean a solution is a failure.

From sunscreen to seatbelts, the world is full of great solutions that occasionally fail due to statistics and large numbers.
As much as I hate the current interview process, this isn't true.

The justification foe the assessment is that the assessment is the defined set of hoops that the company who you are trying to get paid by has assigned.
There is another, even more cynical, interpretation. They may have been discovered to be incompetent, and promoted into a role where they can do less damage.
Every datastructure is lock free. Locks are required when you have multiple writers. The article states the usefull only for certain circumstance: for single consumer single producer scenarios. So yea within these assumptions you can make something work.
no, i can see into the past and you're being disingenuous. this is the current way that older apps are supported, and compared to android, apple provides longest support for older os versions. the ones that are not supporten anymore get to keep (and download) the latest compatible version of the app. i had a device where i tested that.
I’m going to go out on a limb here and be “that guy”.

But in my experience, there’s a big difference between perspectives on cheating in the US vs perspectives in… let’s just say broadly… “some other nations”. I say this as an American who has lived overseas much of my life and, lest you think I’m just a flag waving parrot for the US, prob prefer living overseas and am more than willing to criticize the heck out of the US on a range of topics when relevant.

I prob shouldn’t be afraid of listing out these specific cultures where cheating is not just ok but encouraged- as these are things that come from multiple occasions of direct experience- but I’d rather not make this look like a racist judgement on certain cultures.

I’m not saying here that there aren’t Americans who cheat and I’d be lying if I said I had never cheated on an exam in undergrad. And there are certainly cultures outside of the US that on average are at least as intolerant of cheating or more so.

But I think the big difference between that and a lot of the opinions I’ve seen in comments here and in the article is that- at least in my case- these were slipups done in moments of desperation and I damn sure wouldn’t be bragging about it on a message board and am overall somewhat ashamed at having done it.

Feel free to downvote me or call me a moron…
I thought I saw somewhere that bars were having a similar problem, with Gen Z choosing to drink/socialise at home rather than go to bars, restaurants, etc.
> And, importantly, there's no reason whatsoever to think that if no cheating was allowed and a different person took the job, that they would on average be any better.

I think there is plenty of reason to think people who actually know the stuff instead of cheating would be better on average. It's a signal that they were smart enough and motivated enough to learn the material (basic algorithms/coding skills in this case)- both traits that would probably make them better on average at the job.

Being a good cheater is a useful skill that probably also helps people on average- but I doubt it's nearly as useful an indicator of future success as being good at the skills necessary to do well on interview questions (w/o cheating).
Ask HN: Other than Hacker News, what link aggregators do you regularly check?
California has huge differences in living expenses so saying it takes # of typical incomes to survive would only be sensical in certain places.

I live in FL. A bit over a generation ago, we could survive on one typical income but it was tight. It is now tight with 3 typical incomes and a home expense in the low-mid range.
I can’t remember the last time I/O was interesting. I never feel like Google introduces something important or noteworthy.
There's a long gap from:

I built a podcast search website

to:

Staying in any company right now is a negative return.

We humans are too easily impressed by tricks, and are too willing to extrapolate them to fantasy land.

GPT can certainly accomplish an impressive variety of small tasks. Whether it can build large-scale systems that will power tomorrow's world is uncharted territory.

Can you build something meaningful, substantial, robust out of statistical knowledge, without real reasoning behind?

If you believe it's possible, where's everyone's array of profitable, newly-founded ventures? Or at least have you automated your job away yet?
> "We" now want stricter copyright law when it comes to AI, but at the same time shorter copyright duration...

AI is being used to do copyright laundering, at the same time "we", the people who can't afford to run our own AI, are still subject to absurd rules that AI owners get to ignore, apparently.
If the theater owns the building they can survive bot very little.

If they rent, they will get squeezed quite hard.
Optane was either the fastest SSD you ever had or the slowest RAM. Incorporating it into the memory hierarchy might not be a win if you are replacing fast RAM with slow Optane.
All of that makes sense for Google in general, but Google I/O used to be explicitly a developer conference, with everything targeting developers, which no longer seems true.
The Android presentations in the early 2010s were something to get excited about.
"This initial release of WebGPU is available in Chrome 113 on ChromeOS devices with Vulkan support, Windows devices with Direct3D 12 support, and macOS. Linux, Android, and expanded support for existing platforms will come soon."

It is confusing, even finding out whether you have "Direct3D 12" is hard as windows mixes it up with directx 12 in the UI.

Long story short, it will likely take some time before WebGPU is avaiable broadly, which is a shame as I am in the process of discovering the raw power of the GPU to greatly speed up allmost everything.
Base Reality: An Interview with Grimes
Could you elaborate on the alleged race conditions? Any advice on reliably testing the race conditions? The problem with adding those is the fact that they will give lots of false negatives and if you rely on them you have a problem.
I developed sudden heart problems year and a half ago and haven't struggled with exercise before that. Feels like heart is "turning over", "flip-floping" and overall does not know how to contract properly (lasts from a moment to a few seconds, but quite frequent). This also happens while resting and even asleep, which wakes me up. I still exercise regularly (brisk walking, cycling at <= 130 BPM) but anything more intense makes these sensations almost unbearable.

It's just fascinating that people can live to 80 or more and still be moderately healthy and physically fit enough to run as this guy in the article, that's all.
Every 3 hours. But also, if you have API access you can use the OpenAI playground to query GPT-4 as much as you want. Sure, you pay a cost (per token), but if you're willing to front the bill you can move pretty quickly.
I didn't realize it was even that relaxed.

I'd wanted to qualify for Boston in my 20s, which at the time required a 3:10 marathon. It was just barely at the limit of possibility, if I had a perfect day, which I never did.

Then they dropped that limit to 3:05, and that might as well be on the far side of the moon. So, I never run Boston. Ah, well. That was a very stretchy stretch goal.
Alpine Linux 3.18.0 released
It has succeeded at making Bezos money.

It has become the premier cloud provider. That wasn't the original goal, but it's good for them.

As a marketplace it is degenerating into an absolute mess. The force that maintains Prime membership is about 70% inertia.
I have also been using GPT as a force multiplier for my coding, especially in areas where I'm less comfortable like frontend.

I put together a tool called `aider` for chatting with GPT-4 about code, having it make changes and keeping track of it all in git. It's feeling like a very nice workflow.

@mazzystar you might want to give it a try if you have GPT-4 api access:

https://github.com/paul-gauthier/aider
Failing a PCIe 5.0 NVMe SSD in Less Than 3 Minutes Without Extra Cooling
> "We" now want stricter copyright law when it comes to AI, but at the same time shorter copyright duration...

While I’m sure others than you share this opinion, I don’t think it’s as uniform as the more common “shorten/rationalize copyright terms and fair use” crowd “we.”

I consider myself a knowledge worker and a pretty staunch proponent of floss and am perfectly fine with training AI on everything publicly available. While create stuff, I don’t make a living off selling particular copies of things I make, so my self preservation bias isn’t kicking in as much as someone who does want to sell items of their work.

But I also made some pretty explicit choices in the 90s based on where I thought IP would go so I was never in a position where I had to sell copies to survive. My decision was more pragmatic first and philosophical second.

I think someone entering the workforce now probably wants to align their livelihood with AI training on everything and not go against that. Even if US/Euro law limits training, there’s no way all other countries are going to, so it’s going to happen. And I don’t think it’s worth locking down the world to try to stop AIs from training on text, images, etc.
A PhD is intended to set you up for an R&D type job. It depends on what kind of education the competitive coder has of course, but if they are interviewing for the same types of positions, the scientists isn’t exploiting their competitive advantage.
And here I am refusing to do whiteboarding, stuck doing menial API plumbing because all of the SMBs think they should interview like FAANG without the respective compensation. Maybe I should start cheating.
> With movies, everyone pays the same price.

It doesn't have to be that way; in a lot of Asia your ticket is for a specific seat and is priced based on that (both the view and the amenities e.g. the more expensive ones have a full table and table service for the food).
> Why is this necessary? The likelihood of a server just randomly disappearing is incredibly low. There are community standards and things like the Mastodon Server Covenant that make this essentially a non-issue.

I literally read about a case over a month ago where some obscure Mastodon-server admin blocked someone's account on their server so it was impossible to move to another instance. The motivation was "I don't want capitalist here, can change my mind for money" (slightly paraphrasing). Basically, it's stupid to use any Mastodon instance other than the few largest one or your own.

That's why BlueSky's approach makes sense.

>with the rest of the federated Internet.
You're saying like it's a thing that won and not a niche project for <10M users globally.
Only if the other companies perform better, but since they also might have a corrupted culture that may not be the case. Also, relying on "the market" to fix things can take decades so it is not really a useful strategy for individuals.