skysight-inc/HackerNews huggingface dataset:
> “how do I add a button at the bottom-right of my app?!”

Whenever I work with a WYSIWYG GUI designer I ask myself a different set of questions instead:

Is this button really in the bottom right, or does it just happen to look that way at the current window size?

Is the spacing on all sides actually equal, or are the pixel coordinates just close enough that I can't see the error?

If I click the button to find out, will I accidentally move it and introduce the error I was trying to detect? (And the version control system can't do much to help with blobs of generated layout code/data.)
I don't see the fusion argument, but I can see the AI argument at least temporarily making lives worse. What is the argument that fusion power would? It would definitely destabilize countries like Saudi Arabia, but otherwise seems like a win. Even still you have to have petroleum products for most anything and everything.
> Would we call that 'a win'? Highly subjective, obviously.

Win for whom?

I'm a developer from not an affluent country, working remotely for an american company (although for an american level of pay, my employer is quite awesome). So it's definetly a win for me.
while not every comment deserves a reply, or your attention, silencing every opposing viewpoint is a great way to end up isolated and without contextual diversity.
Natura Non Facit Saltus
In compilers, there's been a recent uptick in industry research and adoption into using equivalency classes and graphs (egraphs) for doing optimization passes in a way that preserves information and solves the phase ordering problem. Egg[0] was one of the big libraries that came out of it, but can only handle term rewriting without guards, and so can't express y/x*x -> y because it's unsound when x=0, or optimization passes that are across control flow points and thus some of the eclasses are only valid in some locations. The Cranelift developers adapted it into a construction they call aegraphs[1] that handles this, and are migrating Cranelift to use these passes for all optimizations, which is (hopefully) faster and achieves more optimization opportunitie; Chris Fallin is presenting about their aegraph work at PLDI this year.

0: https://egraphs-good.github.io/

1: https://github.com/cfallin/rfcs/blob/main/accepted/cranelift...
One thing I've noticed is that many Americans have a blind spot here. You can get away with a lot of corruption and dishonest behaviour if you're the right kind of American because admitting it would be to question the idea of honesty here.

That's usually why the first port of call when some corruption is detected is Finding What's Weird and the second is Not Like The Rest Of Us.

San Francisco's city government is hopelessly corrupt and visibly so for someone who has lived under other obviously corrupt governments. But that is not even apparent to faraway Republicans who are the only ones who will say it is.

But those people are similarly ignorant of the massive corruption of their own local government.

It has taught me a new path of success for corruption: that of hiding in plain sight among those of your identity.
Complete guide to modern generative AI image models
I assume for marketing figures, Optane would replace the SSD at a much higher cost.
We only really have his word for that. We have him saying that he was told that if he didn't resign, dismissal proceedings would start. We have him saying that the only reason he was given for starting a dismissal proceeding was "collegiality".

His past behavior is likely causing the administration to be very, very cautious about what is said by who and where because anything touching this individual will likely result in legal action.
No Salary Increase This Year for FTEs at Microsoft
The Mario Bros movie is nominally the 24th highest grossing film of all time. Your experience may not have been representative.
Yes, this is roughly my take. The cheating is bad and should not be condoned. That said, it looks like a serious indictment of the interview process if someone couldn't pass it without cheating and but then goes on to excel at the actual job. It means the interview filter process is selecting the wrong things and needs to be scrapped and replaced*. Of course, what to replace it with is a huge question on its own too.

*In fairness an alternative explanation is that the promotion process is also broken and rewarding the wrong things.
Are you held liable by using them if they "lied" to you about being compliant?
Well that was my point. I am part of the target audience and I would find this useful but it took me a while to realise that.

Of course, maybe I am just incompetent or missing knowledge that everyone else in the target has.
I would assume they can't make it work at a competitive price (yet?), but it is technology Microsoft wants to see come to fruition. So if they make it work Microsoft will pay them 2-3x the market value for electricity.
> What has robots.txt gotten us

A standard protocol for reputable crawlers to semantically understand some high-level page navigation rules.

Actual, useful crawling (i.e. to build search indices) would be much messier and more useless without most interesting sites putting up meaningful robots.txt guide-rails. Look at facebook.com/robots.txt and consider how much crap both Facebook and indexers would have to deal with lacking that information.
Why? So that they can both be ignored?
>"All a robots.txt is is a polite request to please follow the rules in it, there is no "legal" agreement to follow those rules, only a moral imperative"

Up until the point when some person / entity with the deep pockets will put a clear license / terms of use on their site that prohibits ignoring of robots.txt and would be willing to sue the ignorant.
Troublesome user? As in a malicious user? Are you trying to lock down your attack surface against script kiddies or is there another instance where this situation comes up?
Yeah, as I mention in the post, I started without the template option and just couldn't stomach how much extra cruft would be lying around...

Re: converting, it's a mixed bag and often hard to know. But some factors that customers have mentioned:

1. Positive comments (there have been a few threads about Pegasus/boilerplates on HN and Reddit where people have had good things to say).

2. Some trust in me. I have a blog, write Django guides, publish YouTube videos, am active on Twitter, have been on podcasts, etc. I think people realizing that the creator is a serious person who has at least some credibility goes a long way.

3. I think the high-quality docs and regular release history help a lot to convince people it's a solid product.

Those are the first ones that come to mind. But honestly, I'm lucky if I find out why a customer picked me! And I'm sure some just google "django saas boilerplate" and buy the first thing that comes up, which, thankfully, at the moment is Pegasus.
My solution is to never use the vendor ROM. I only get phones with LineageOS support, and then I unlock the bootloader and flash LineageOS ASAP. Stays fast and gets updated longer than the official way. Even the Galaxy S3 still gets pretty good community support.
100% agree with everything in your post. I don't see how it contradicts anything I've said though.

> the former needs to be built into the spec or it will continue to be broken.

Absolutely, but ActivityPub doesn't preclude that. There's no reason for that proposed feature to be incompatible with the spec., or to have to exist in an implementation that is incompatible with ActivityPub.

Fwiw Mastodon, the most popular ActivityPub implementation, is (as is often the case with open standards) not actually fully compliant with the spec. They implement features they need as they need & propose them. This is obviously a potential source of integration pains, but as long the intent to be compatible is still there, it's still a better situation.
Inflation which is a new concept for myself in my mid-40s is playing a large part. We're not fully mentally adjusted to inflation and "value" these services less. Or perhaps we still mentally "value" them in 2019 dollars. Meanwhile, service workers have to live in the present and care about 2023 dollars.

I know I still get a little sticker shock just seeing menu prices now, I can't say honestly that I'm tipping the same because of it. It's what I have control over. Or, I can just avoid the place altogether which is what many people choose to do. I haven't fully done that yet, I've scaled back a little but mostly just natural consequence of having young children (we eat in more now).

Obviously, it doesn't help that tipping culture is absolute hell these days. I feel like I'm being gouged everywhere I go. For every single interaction. And, it's done in a way that's before the service where I feel like it's mandatory or my service will suffer if I don't go along with it. It's awful and I'm choosing more an more to boycott the tip line almost everywhere (seated meal being an exception).
I am a lead on a project that uses a 'nearshore' team to augment a very small team of very senior devs. 20+ years each respectively.

That decision was made above me, but has turned out well. Code quality is good and the pay should cause concern US developers.

This is an enterprise system with an Angular 15 front-end. Just the front-end is complex enough that it requires strong understanding of how to write proper Angular/RxJs reactive code, with a highly dynamic UI, on top of all of the Angular fundamentals.

The code is of quality you would expect from an experienced developer, and done on time.

I look at some of the salaries for similar front-end work in SV/SF and it is so out of line compared to this I don't know what to say. "High cost of living" can be discussed all day, but then companies can just hire someone who isn't in a high cost of living area who can do the same thing. For a lot less.

US software engineering is facing multiple challenges on all fronts. We have a lot of junior developers out of bootcamps who can't find work due to saturation, we have nearshore companies with skilled engineers that cost a fraction of what the US employee would cost, and now we have AI like GTP-4 that is very strong when provided with the right prompts.

We'll see how this all turns out.
There are multiple factors that contribute to economic trends, it's rarely accurate to attribute them to a single cause. The website doesn't really say the reason for this trend in 71, gold standard could be a reason or theory.

Some of the graphs do start before 1971, the trends in the graphs may have accelerated or become more pronounced after the end of the gold standard.
I worked at an ~independent (the owner had three fairly spread out and independently managed 'local' cinemas) cinema as a teenager, tickets were dirt cheap and almost entirely went to the distributor. Food & drink was 'a rip off', yes, but a lot of people would be happy to to 'support' the local cinema, was pretty much exactly where it made money.

I imagine even mega chains charging literally up to 10x our ticket prices couldn't survive on tickets alone, the distributors still take the majority of admission, as I understood it.

There was a fair amount of distributor-driven quirks/'politics' that to a customer is a weird cinema decision - something else I recall is having to show a certain film, or for a certain length of time, even if it's not selling ('why don't they just stop showing it') under threat of not getting the upcoming blockbuster that definitely will. Sometimes it wasn't even that it wasn't doing well, manager would know in advance (by local demographics) that a film wouldn't do at all well, but basically not have a choice.
To address some of the challenges associated with GraphQL in real-world applications, Hygraph, commercetools, Formidable, The Guild, and Inigo have launched the GraphQL Survey.

The survey will cover a variety of hot topics related to GraphQL, such as GraphQL security, GraphQL performance, API versioning, and more.

Why take the survey

Last year's State of GraphQL report uncovered some GraphQL pain points. We want to explore how they are addressed in real-life applications. This survey aims to better understand those challenges and how GraphQL users approach them. Therefore, the survey questions will look at what measures developers can take to improve GraphQL security, implement auth in GraphQL API, combine schemas, and many more.

After the survey, we will analyze the results and share a report with the GraphQL community, providing practical instructions on how to solve the GraphQL challenges. Therefore, by responding to the survey, you are participating in a community effort to help GraphQL users solve common pain points.

We encourage you to participate in the survey and share it with colleagues who use GraphQL, as well!
This is dangerous! How do you know it's correct!? What if you need different memory management!? What if it writes the wrong thing?!

Program only in Assembly, because otherwise you risk some real dangers of not knowing what's going on with the code!
Colombia is cheaper, arguably better run, significantly safer, and (to the extent that it matters) speaks Spanish similar to "the King's English" instead of something more dialectal.

Big fan of Colombia. They're in the middle of a real boom.
This is some of the best hacking I've seen on Hacker News in a long time!

My son broke his arm skiing a few months ago and we went to the clinic that is at the ski resort. They x-rayed him, set the bone a little (thankfully it didn't need much), put on a splint, and put his arm in a sling. Straightforward simple stuff.

The clinic is not on our insurance so we filed a claim with them after the fact ourselves using the detailed receipt the clinic provided. It was out of network so they didn't pay for most of it (for some reason they did pay the $12 or whatever for the sling), but they applied the cost to our out-of-network deductible. Except not the cost the clinic charged, the cost they thought the clinic should have charged, which was of course about $150 less. What?? I'd love more insight into how all that makes sense in someone's mind.
Given climate change, if Helion works then it would be in the interest of the US for it to spread worldwide as quickly as possible. Especially since it uses a mostly-aneutronic reaction.
Arizona court rules City of Phoenix must keep 'The Zone' free of the homeless
I think the sentiment is more complex than that. In general, I think the sentiment is against large corporate interests, and in favor of small, focused technical improvements. And improvement here is not the same as change. Often, sentiment is pretty negative towards changes made by large corporations which could be interpreted as strategic decisions made to control an ecosystem.

In this specific case, things are high level and generic, so at this point the framing is closer to big corporation than it is to anything specific or technical.
'dare say' usually means that the source is the writer.
Doing taxes using a few small forms designed together by the same agency is not as impressive as you think it is. The instructions are literally printed on the form in English for the kind of people who you consider dumber than ChatGPT.

It quickly breaks down even at 8k with legislation that is even remotely nontrivial.
how often is someone going to snub the bot, and drive ahead to the window to order. there needs to be some guarantee that your voice and interaction is used for nothing but telling the grill what they need to cook for you, and wont live beyond the order and sale.
Do you have an alternative explanation? Or is your stance that it just couldn't possibly be immigrants?
Okay, so you've listed a lot of type system features... which is fine (and exciting!), but not relevant?

> Do you have a specific point or did you assume that being vague makes you look mysteriously smart?

My point was what I said: you should read the academic literature in this space to understand why Rust is fundamentally safer than languages like Go. It's not just a made-up marketing ploy. The type system is specifically designed to make it very difficult to incur issues with memory, which was Rust's primary goal as a modern systems language. Yes, other languages have fancy features, and some of those features are not in Rust. But the features you mentioned don't specifically relate to memory safety, which was the topic at hand. Most of the features you mentioned are actually just about expressiveness of the type system, but not fundamentally distinct forms of type-checking.

Rust's type system is based on earlier work from Cyclone. You can find the various Cyclone papers here: [http://cyclone.thelanguage.org/wiki/Papers/]. Specifically, you'll want to look at the papers concerned with memory safety, which is where the region-based type system was first introduced.

> Honestly, you are acting like all we ever had is JS, C and Rust.

No, I'm pretty familiar with the landscape of programming languages — it comes with the job! I think you just didn't understand my point, which is probably my fault for not being clearer originally. It happens when I reply from my phone sometimes. Apologies.
No no no, tech people talking to tech people talking about movies are cunts
> The one big loophole is to basically hire an agency in MX and pay a premium for devs but don’t take on any of the labor risk.

Less labor risk also means you miss out on the upside, though. If you end up with someone really good, they could be rotated to another client at any time and you don’t have many levers you can pull to retain them.
> I think it's a bit sad that the only benefit someone can see in their workplace is their salary.

It's not the only benefit, but it's the only one that you can't get in some other way. I suspect that very few people -- even people who love their jobs -- would continue working in them if they weren't getting paid.
There are six states with red flags, the rest are cautionary advisories.
The scary part is some time ago I had an interview and the interviewer very proudly mentioned that their researchers devoted as much time to DEI as they did to their research (I presume this was somewhat of an exaggeration, But I could not tell). I did not know what to say, but I can only wish them luck competing against those who have more resolve toward actually doing research.
Fedora 38, Windows 10

I'm not asking about phones, we were talking about laptops.
America, as a country, is "dollar" wise and cents foolish, which is a good thing to be, if we invert the meaning of original phrase.
Does this work for launching apps throw search? I’ve been wanting to try it, but I assume you’re doing the “replace an app with a shortcut that redirects trick.” I think the original all can still be found via search?
Who knows, maybe they announce a GPT-4 killer.

I expect quite a few AI news anyway. Things are heating up.
Chess might be a step too far. Whether a position is a checkmate or not is an exact thing, you could have two positions that are close in vector space but the position of one piece makes the difference of win, lose or draw which is the only difference that really matters.
Talking about bad faith... you know you're replying in a thread about GitHub incidents where someone is blaming capitalism for that right?
I'm ready to put an ai.txt right on my site

Kirk: Everything Harry tells you is a lie. Remember that. Everything Harry tells you is a lie.
Harry: Listen to this carefully, Norman. I am lying.
Wait, isn't the default model of ChatGPT called "gpt-3.5-turbo"? IIRC "text-davinci-002" is the old one.
Something that I think your analysis is missing is that with a decentralized product, ops is also user experience.

The whole point is that it needs to be reasonably easy for people to run and scale their own servers. If people are constantly being burned out, quit, or run out of money, then it has an impact on regular users.
What I actually got from the article is that if simply running a movie theater is wildly expensive just to achieve the status quo, so the only way to get enough butts into seats is to really show lowest common denominator movies that will actually turn a profit. The only way to even release the films you'd like to see is to have your tent pole films.

And not all movies need the advanced tech to tell a good story. It's been 25 years since Life Is Beautiful came out (my opinion: a masterpiece). I guess theaters can show the movie now if they get a digital transfer of it, but none of the extremely costly upgrades in the theaters will do anything to make the experience of watching that movie really any better. But I want to watch the next Life is Beautiful.

I feel like Life is Beautiful is art, and I'm asking to see an art exhibition at an amusement park. I have to think I'm the one with the misaligned expectations.
For those interested in hi-res images of human eyes,
(and some animals):

https://www.surenmanvelyan.com/eyes/your-beautiful-eyes/?occ...
Yeah, it behaves like Jenkins Blue Ocean :)
If Gerber is being fired as retaliation for reporting a sexual assault the school would 100% need to hide that.
>Any sort of basic interaction outside of their own ecosystem even through established standards and protocols is made difficult or impossible.

Weird. I interact with ALL SORTS of other systems via established or even proprietary protocols using my iOS devices.

>Case in point, I wanted to transfer a pic from an Android phone to an IPhone and was surprised to find that ios doesn't allow bluetooth file transfer!

This is the kind of thing that Android people like to complain about, but the complaint is based in a failure to appreciate that iOS doesn't work like Android.

There's only very limited interaction with the file system in iOS. This is by design. Complaining about that is like complaining that the original Mac had no command line. It's missing the point.

Sharing photos between phones is most often done via messaging or email. That works beautifully. In neither case is a third party service required.

There are additional avenues for photo sharing between two iOS devices, but those are features of the platform. It's not a failure of iOS that they don't work with Android.
I'm not quite sure why, but reading this post gave me more anxiety than anything else over the last few weeks. Maybe the awareness of the finite nature of life.
There are hundreds of cities in the US alone that could fit this profile: https://www.ncei.noaa.gov/access/monitoring/monthly-report/n...

Regardless, just because "outside" is available doesn't mean we can't have things inside as well. Going a bit further, AR was getting people outside en masse during the Pokemon GO craze, so these two things are in no way antithetical.
But why do you censor yourself?
What about Costa Rica, Argentina, Uruguay? Seems like a broad brush to paint an entire continent and a half.
TVs got larger and more capable, so it's not as much of an improvement to go to the cinema. And cinema ticket prices got way too high for the offered improvement. Snacks got worse and way more expensive, comparing to what you can get at home.
I hate the new search, most of the time it misses simple things and it is infuriating, I always end up just cloning the repo and searching for things using my own tools

"about twice as fast", yeah twice as fast but twice less effective.. what's the point
Say they cheated to get into FB, Google, Amazon -- these companies all have a track record of cheating! Basically big biz is all about bending the rules: trade influence, use over seas letterbox companies to evade tax back home, run illegal anti-union teams, plausible deniability, etc. etc.
PostgresML raises $4.7M to launch AI application databases based on Postgres
It does yes! We actually aren't doing the "replace with a shift that redirects" trick. We're able to intervene on the native app by integrating with the new ScreenTime API
I'd buy a iPhone in a heartbeat if I could run "Galaxy" as a VM on it, saving data to the cloud, blah, blah.

Which I guess is an option by this afternoon at least.