skysight-inc/HackerNews huggingface dataset:
Typically you carry your groceries in a bag. Some people have wheeled bags for bigger trips.

In neighborhoods with a traditional urban form (or "15 minute cities"), you wouldn't usually take mass transit to the grocery store, it's within a short walking distance. With groceries close by, it's natural to make frequent, smaller trips.
He has certain incentives but he's still one of the most qualified people in the world to be making claims like these. So I cannot see how it can be considered a conspiracy theory.

You can also observe that regulators are now making it a requirement that "Any buyer of Signature must agree to give up all the crypto business at the bank"
https://www.reuters.com/business/finance/us-regulator-taps-p...
"Precise code navigation in 10+ languages helps you move quickly through refs and defs"

I can't find any mention of which languages are supported - can anyone point me in the right direction?
UI needs data which can be represented in a read model. Read models can be represented however the receiver needs it. UI’s should rarely need to make complex or large queries. So if I’m displaying data for one subject (customer) I should have a read model that delivers everything I need to display. If I need an Orders or Inventory read model, that’s fine.

Sending data to an api for creation or updating should be simple business commands and not based on resources or transport.

My mantra is to think like the business, not like an API or data store.
>all code in a single process

Can you give some example of that being the case?
Evolving bash, removing footguns, and providing a path forward is exactly what https://www.oilshell.org is about :)

It's run thousands of lines of unmodified shell AND bash scripts for years, and provides an upgrade path to a new language.

The new language is described here, and you can try it: https://www.oilshell.org/release/latest/doc/oil-language-tou...

I've gotten some great feedback on it, but it's not stable yet. You can still influence the direction of the language (join us on Zulip)

Latest release gives the status of the project: https://www.oilshell.org/blog/2023/03/release-0.14.2.html

As an anecdote, one thing that was extremely difficult was fixing all the footguns around set -e / errexit in bash.

In shell and bash, "you're damned if you do set -e and damned if yuo don't"

However I believe we have done it: https://www.oilshell.org/release/0.14.2/doc/error-handling.h...

We simply provide options to make sure that every exit code is checked. That's really all. But shells do NOT do this. In fact the standard specifies that shells shouldn't, which has left people mystified for decades.

I've gotten good feedback about error handling and the rest of the changes. Again, you can try it right now if you want to verify that the footguns are indeed fixed.
If you dig through some of the stuff, you will quickly realize that these are histories of real chats.
No need to give those humans megaphones.

Or rather, to hand out megaphones which algorithmically spew hatred regardless of what you wanted to say.
Red Alert VR! I too thought RTS would be awesome in VR. But alas, making games was beaten out of me by the sentiment that game development isn’t professionally viable without major crunch time. Failing of my own, but I hope someone tries!

I had Oculus Rift in my living room, then upgraded to Index. The difference in lighthouse placement basically reduced my usage of Index vs Rift by 75%. It’s impossible to get out and use casually.
Agreed, nothing to see here. I’d be happy to see more on-prem but my suspicion is companies are looking to cost-optimise their cloud infrastructure or negotiate better contracts, rather than a serious amount of industry movement to on-prem.
This isn’t a free speech issue.

This is an enemy foreign government collecting information on US citizens.
The principles are quite clear: Copyrightability is based on how much originality of a work is attributable to a human (because copyright law is limited to human creations). See [0]. In case of dispute, this has alway had to be assessed by a court on a case-by-case basis, there were never hard lines.

In the context of using AI or coding, the question is how much creative control you have over the output. When writing code to draw an image pixel by pixel, then you have full control, probably even for procedural art when you devised the algorithm completely on your own. When using an existing library that can draw crayon strokes or produce nice water color fills, there is less attributable to your own creativity. Similar for AI, where it will have to be assessed how much of the creativity is attributable to the human-invented prompting (likely not much) vs. to the AI.

[0] https://en.wikipedia.org/wiki/Threshold_of_originality
It doesnt seem like they are struggling to pay staff, at least in context of what he said.

What would be your alternative. I'm guessing they are taking measures to not lay off more than 10% of people. Is there a win/win scenario here?

I'm more curious than anything to be honest.
You are looking from the perspective of accountants. Now we can also say that everything is created by the taxpayers.
That's another common Matt Levine (the article author) theme that very large index funds are a weird form of insider trading.

I subscribe to his email mailing list which is literally his articles from the website without the infinite ads and requirement for registration and subscription.
> There's less red tape to getting infrastructure provisioned if you work on a team that's outside of core product.

This here is the compelling case for the cloud. It was always less about the features and the money save, it's that I now have 1 stop shop vendor, if I need a queue I can spin it up in 10 minutes, instead of filling out a ticket to internal IT getting them to put it on their backlog waiting until they have the cycles, and in the meantime I'm sitting on my thumbs.

I need a new server, in the old times it was a ticket, a budget meeting, two or three levels of sign off, a business case, on and on. Whereas in AWS or Azure I can spin up a box in about 20 minutes and be all ready to go, and happily start developing.

Just like MS was never about technical excellence, it was about being a pre-approved vendor that had everything you needed, so you wouldn't have to go through another vendor approval process. Same with the cloud now scaled down to a team size, I now know I am pre-authorized to spin up X number of resources without having to worry about security throwing a fit, or blowing an enormous amount of money.
I was thinking the same.

Google's track record has shown that they do care about the security of the data they use to earn their money with.

You can't say that for OpenAI, they just want us to let them see how we use their service. Apart from the negative publicity they don't have much to worry about, also given that they have a disclaimer that one should not submit personal information. While I have not queried for my name or other PII, my queries are linked to my email address.
My company (sub-1000 heads) is undertaking a project to seriously evaluate costs of all these services. Because you're right, there's a 10x-my-salary annual cost savings to be had after just a rudimentary analysis of unused tool license costs.
We are lucky that we auto-provisions tool access, and use Okta, which makes analyzing and acting on this data pretty trivial.

I think a lot of these SaaS companies are feeling the squeeze and pressure to be profitable. A few that we've been customers of since they were wee companies are jacking up rates by 3-5x. The value of an $8k product has a lot lower expectations than a $40k one.
Unionization didn't really help in the heavily unionized rust belt when the jobs went overseas.
I NEED to know the question asked, that broke it! ;)
I just tested this with one of my news submits. I really find this to be very useful.
They are running x86 Windows games under Wine. Remember that Wine stands for Wine is not an emulator.
Sentry rate limits pretty heavily unless you spend a significant amount of money. And even when a website is working properly, there's usually a baseline volume of error traffic due to things like bad wireless or cellular connections.

I wouldn't read too much into those 429s during an actual outage.
It's a misnomer, really. HTTP is request/response. If you want a non-TCP request/response protocol, QUIC is quite good.

> A better category name would be nice.

Sure, but if QUIC is good enough, then we don't need a new category name yet.
"The sky is shifting" is a euphemism to hide the ugly truth of what we face. The OP is lying to themselves. The phrase "Sweet Summer Child" doesn't connote ignorance, it connotes innocence and naïveté.
No, but there were year-end bonuses.
I kind of see it the opposite. when you have that many assets to manage there's no one push the downstream effects of your products off on too.

so you have to invest across sectors and industries how do you make money in one without another going down.
I assume you can store your e-bike somewhere safe when commuting. Imo theft and complete unwillingness shown almost universally shown by police to do anything about it is a major obstacle in wider bike/e-bike adoption. If it wasn't for theft I would do 0 trips with my car within a city. As it is I can't even go shopping to the supermarket as my bike will be gone sooner or later.
… legs broken in the name of being taller, all sorts of weird injections, etc.

One of my son’s friends got into the wheat waffles and Tik Tok rabbit hole, refused my offer to teach him weightlifting but stole money from his mom to buy steroids, broke contact with my son because my son is taller and doesn’t want to be “heightmogged”. It’s crazy, it’s self-loathing, it is all about pathological narcissism but people writing about it can’t get past “misogyny” which is prevalent in that community but I’d say not primary.
This is why you don't want to live in Medina WA, to be compared with Jeff Bezos, Bill Gates, keeping up is tough.
Handling command-line arguments in Bash is easy. Bash's `getopts` handles short and long arguments gnu-style without any problem, out of the box, without any need for libraries or complicated packages.

This pattern handles lots of styles of options: short and long options (-h, --help), `--` for separating options from positional args, with GNU-style long options (--output-file=$filename).

while getopts :o:h-: option
do case $option in
h ) print_help;;
o ) output_file=$OPTARG;;
- ) case $OPTARG in
help ) print_help;;
output-file=* ) output_file=${OPTARG##*=};;
* ) echo "bad option $OPTARG" >&2; exit 1;;
esac;;
'?' ) echo "unknown option: $OPTARG" >&2; exit 1;;
: ) echo "option missing argument: $OPTARG" >&2; exit 1;;
* ) echo "bad state in getopts" >&2; exit 1;;
esac
done
shift $((OPTIND-1))
(( $# > 0 )) && printf 'remaining arg: %s\n' "$@"
Disgusting clickbait title. You could say this about any surgery.
> No one would argue that implementing a reliable byte stream service, bundled with a fair congestion control algorithm, should be left to the application.

User-land TCP stacks exist. Sure, that's not "leaving it to the application", but still.

Re: HPC and RDMA, yes, if you want every ounce of performance (HPC) then you want RDMA. Lustre was doing that, what, 20+ years ago? But the price you pay is that you get no congestion control, and you have to plan everything. That works great in certain data centers -- it works great if you're CERN recording petabytes of data from one particle physics experiment. It also works great in data centers in general if you don't exceed limits.

> Saving the best for last, my third observation is the consequence of an exchange between David Reed and John Ousterhout. David argued that “RPC was one big reason for creating UDP as a datagram ‘process addressing’ support layer” and that “...argument passing and waiting for a return was way too high level for a transport protocol.”

Er, UDP goes back at least to 1980, and as such it predates the RPCs of the 80s (Apollo Domain, Sun's ONC RPC, etc).
Gender affirming care for cis people—same as breast augmentation, hair transplants or hormonal/endocrine modifications.
Since around Facebook became a thing, I think we (most of the developers of the world) have been wasting our time and effort in what I would call useless fancy toys: Twitter, Facebook, vine, instagram, tiktok, thousands of saas, millions of npm libraries, crypto, and a long etc.

I love programming but I certainly hate most ofthe tech companies and products that exist nowadays. I’m part of it, though, since it doesn’t pay that bad in this part of the world (not usa).
> predictively control the transmission

My 2010 automatic can throw a P003 "Turbocharger/Supercharger Boost Control Position Exceeded Learning Limit" error so apparently it's AI too!
Not sure what you mean? If you are referencing my username, cryptography is going strong!

I made this account before cryptocurrency even existed I think.
Where is the corruption in any of this? That is a strong accusation without any semblance of an argument.

During a downturn the stronger companies often acquire distressed competitors and consolidate. Evidence of corruption would be CS being propped up and executives allowed to pay themselves big bonuses. I'm not seeing anything like that, are you?
> their Google searches

Ask writers about their google searches. Especially mystery writers. Or videogame developers working on M titles.
I must have grown up in a parallel universe of the dotcom era: one of the biggest reasons -- and criticisms of - the dotcom Bubble growth was due to too much and easy (wait for it...) VC money. Back then, literally any wild, and foolish, idea that you could smack 'Tech' onto was guaranteed to get fast & easy investor money.

>Back then...

Oh wait...
I don't think I would have completed the task at all had it not been for chatgpt (and the help on discord). I'd probably have had to rely on some kind soul doing the whole thing for me, as I could not find a working example with the latest version of both libraries online anywhere. There probably is a working example somewhere, but I couldn't find it.

The service is down now so I can't post it, but there's definitely an art to phrasing it to do what you want. I had some cases where I told it what I wanted to do at a certain section in high level terms, but when given together it would produce garbage (using non-existent functions).

For example, if told to loop through the components from the argument list and add a component to the archive if it exists, it'd fail due to trying to accomplish the task in a more straight forward way (with functions that don't exist). However, I could break it down over the course of more prompts, so one prompt would be asking it to do a loop through components,

auto process_component_type = [&](auto component_type) {
};

(process_component_type(std::type_identity<Components>{}), ...);

Another prompt to extract the component type (this would go inside the loop)

using ComponentType = decltype(component_type)::type;
std::cout << "Processing component: " << typeid(ComponentType).name() << std::endl;

And then I myself could write (after the above)

if (registry.ctx().contains<ComponentType>())
{
std::cout << "Context contains";
archive(registry.ctx().get<ComponentType>());
}
Yes but will it be able to make the holograms come to life and take over the bridge?
It's a nice story but missing some details that the sibling comment to yours requested.

I can haz prompt pls schappim?
Campus police and security guards are just an extension of the state-monopolized violence concept; that isn't what GP was suggesting.
He meant ChadGPT. I guess some people aren't ready for the New Jersey bro AI shakedown.
I look at the ChatGPT movement similar to the era of the switchboard operator (not specifically frontend coding, but rather the impact):

https://www.history.com/news/rise-fall-telephone-switchboard...
> If you guys are planning to see the natural world in retirement, don't wait. Better to see it as it is now than what it will become.

What exactly are you saying here? That in 30 years, the entire planet will be an arid desert?
It wants Ohio
Only if you live that close by. And I've never seen a long queue.
Lots of websites make me disable content blockers on Safari too, or even not let me use Safari (maybe because of Apple’s Private Relay?).

The part I do not understand is even websites that verify you via 2FA do this, so I assume their goal is to track you no matter what.
> That's a very one sided opinion: more complexity is necessarily bad, no matter anything else.

I think that's a fair summary of my worldview. I don't like unnecessary complexity in most of my life, and adding an intermediary to an important relationship needs to get over a high hurdle for me to consider it's necessary.

Maybe if there's an example of software development under a union shop that you can point at and say this particular Union improved working conditions for people like me in this particular way, I can say hmmm, maybe that's worth the added complexity. But most of what I've seen from unions is that they add a significant chance of not being able to work because of disagreements between the union and the employer or solidarity in disagreements between other unions and other employers; as well as most often salary rules that are based on time at the job rather than quality of work. Quality of work is hard to measure, but I've been generally happy with the results of that measurement.

Maybe the model of talent unions rather than blue-collar unions is a more appropriate model, but I'm not sure how that works. Do I need to give union dues and hire an agent, too?
I like First Republic. They don’t charge ATM withdrawal fees when using it internationally. I hope their services will not degrade. Carry on FRC.
How do you copy-protect a tape? Isn't it just audio? Can't you just duplicate it?
I think the intersection of those two requests that you're not seeing is that people want to have variants that have the effectiveness of ChatGPT 3 or 4, that are tuned to more reliably cover niche use cases, and that don't leave their conversation texts on OpenAI's servers indefinitely.

Open-sourcing isn't the only way to do that, but it sure would help.
20th Anniversary of the Iraq War
Reports seem to differ though, some users claim otherwise with seemingly no reason to lie. The claim is that some of them were accessible but most weren't.
I am sure robot assistants will be quite integral to our society later but am I just uninformed or does there seem to be lack of progress for the actual mechanical engineering of robots? They all still seem these big, hulking and clunky metal pieces with very rigid movements (not very flexible). One of them might also just slip on a banana peel and crush someone.
That's what my mother in law said about our baby. HA!
You drop off the box and they wire it up and give you remote console access. You can even schedule an on-site meeting with your equip as needed. Some colo partners will also keep replacement parts for you like if a disk or power supply goes bad.
Also, thinking and preparing for the worst doesn't need to be a gloomy thing. It can even be empowering.

It absolutely is. When things go wrong I have already thought about the triage and backup plans. The situation will still by dynamic, but I won’t be scrambling to begin making plans. I’ll be be refining what I’ve already thought about to match the new reality.

It feels pretty badass to be thrown a curveball and not be phased. I can only do that if I’ve considered what could go wrong and planned for contingencies.
As far as I know the backend to have the driver running on macos is already merged in mesa, so it should already work as-is?
This is the kind of comment on HN that really, really annoys me. It's the kind of superficial analysis that seems reasonable only if you haven't studied any history or had any in-depth interactions with the people you're talking about. How many Vietnamese people have you spoken with, and what are their opinions of China?
> Did the shareholders really suffer in 2008

Some did, most didn’t. That was the gripe. That’s why we’re doing it differently this time.
> it is all about pathological narcissism

I don't think so. I think it's just about biological need to secure a suitable mate. Men are convinced (not entirely without basis) that you need to be hyper-competitive this day and age to even have a chance at procreating and young impressionable minds fall for it big time. I don't see what it has to do with "misogyny", the fact that women prefer taller guys is just common knowledge. Until now men didn't really have options, now they have leg lengthening.
Yeah I think you get my point. I was mostly objecting to the strict equivalence they were claiming. Across cultures you will find some relative constants in human behavior. For example, Most people love their children no matter where you go, but even that can mean different things depending on the norms and that culture.

I would push back a little bit on the idea that these differences are purely superficial. Humans can have real cultural differences regarding where they find meaning in life, how they relate to others in society, and if they ever find satisfaction, happiness, and fulfillment in their own lives.

Just because such differences can not be summed and weighed against each other to determine which culture is "better", does not mean they are the same.

This is the post-modern sentiment that I reject. E.G the differences can not be compared so therefore they are the same.
I messed around with ViewTracker and FaceCamNoIR years ago before I got one of the early Oculus dev kits. You had to limit your motion a bit, but it was somewhat cool for changing the angle of perspective in flying games. But honestly it just made me want to try out VR even more.

Nowadays I haven't used any of them in a long time because the Oculus is outdated and barely usable. None of the newer options seem worth the cost for me (in money or Facebook attachment) so I haven't played with any of that in a while.
The pace of policy response is certainly faster.

Selling begets fear which begets selling, which can also make it harder for poorly capitalized banks to raise money via equity/bonds. Self fulfilling in a way. Moving quickly can short-circuit this cycle.

Unfortunately the ability to predict this situation was lacking. Apparently the Fed was monitoring SIVB for a year before this happened, but why they didn't force asset sales or equity issuance is beyond me. The fact that the bank stress test only looked at credit quality issues and not duration risk was surprising to me. These issues would have been quite obvious months ago if the HTM system that allowed pegging asset values at par instead of market values didn't exist.

I think it's conceivable that things stabilize beyond this week. Lots of scary headlines, but the fundamentals of the economy are still strong... for now.
You can come up with all the fortune telling excuses you want, but having seen both systems in action, I believe it can be done.

And it would be worth trying IMO, because the potential for productivity improvement is insanely high. Dumber things have been tried (codling tech workers).
The real answer is nobody cares that you can generate it with ChatGPT (as you can generate it manually by hand).

What people are up in arms about is that an "AI" saying it gives "legitimacy" to the views. Tai was just something that repeated what people said to it; ChatGPT does basically the same but more advanced, so if you ask it "how do you solve poverty" and it barfs out something horribly racist, people misinterpret that as being "supportive" scientifically somehow.
Tracing the source of a result is one of the key advantages of code search vs generation.

I think an easy way to read licenses from the snippet view is a good idea.