skysight-inc/HackerNews huggingface dataset:
That's more or less what PEP 659 tries to achieve, albeit without the flag.

Given that nearly everything in Python is an Object and can be modified/patched at any time, this dynamic adaptation is probably as best as one can get, without something like numba or cython, which "knows" more about specific blocks of code and can compile them down.

https://docs.python.org/3.11/whatsnew/3.11.html#pep-659-spec...
It's difficult to image any level where this doesn't come across as creepy.

What data was available? Where they live? Who their parents are? What school they went to? What car they drive? Or even creepier, like hobbies?

There is no scenario where walking up to a stranger and starting a conversation about their personal information is going to come across as normal.
For me programming motivation comes and goes. I might code personal projects every day for a few months, then lose all motivation and don't code anything (outside of work) for a few months. Took me some time to realize but it's completely okay to take breaks, it doesn't mean that you've lost your motivation or passion or whatever.

One thing that helped me balance this was to code only stuff I really wanted to code. Sometimes I get ideas which I think are great, and the very next day realize that it was just a momentarily over excitement. I think and plan the project for a few days before starting anything concrete
It's interesting that most of the responses here so far are criticizing the article and positing that Google is, more or less, the best we can expect. Yet numerous other front page posts on HN have been very unanimously critical of Google, e.g.:

https://news.ycombinator.com/item?id=30347719

https://news.ycombinator.com/item?id=29772136

https://news.ycombinator.com/item?id=29392702

My own anecdata is that non-tech people are beginning to really dislike Google's results. Take a very normal-person kind of search: looking for almost any mainstream recipe. The vast majority of results ramble on for pages about the author's childhood experience and Italian grandmother and how the dog liked the recipe so much, painstakingly repeating the SEO phrases in the currently-most-effective combination. Most people despise this stuff.

I think we all know why that is; SEO is unavoidable, gaming the system is unavoidable. But the important question would seem to be: is Google actually doing a bad job, such that someone could disrupt their model?

I can't see that the answer is anything but "yes". Google is deeply addicted to search ad revenue. That ad revenue comes from the exact same people gaming SEO and producing reams of poor quality content. Google is dependent on its abusers; they are more valuable than its users. How can that end in anything other than a general degradation in quality? And as a public company, Google can't exactly back off from its ad revenue focus for a while and fix its business.

At the same time, nothing I've seen yet could disrupt Google. DuckDuckGo et al are largely just copies, and their differences are too minor to get users to switch.

But it's very odd to say that because disruption hasn't happened, it cannot or will not. That seems like a failure of imagination.
The state choose not to keep a clean well regulated market. But then keeping out regulation is exactly what the cryptopromoters and scammers wanted.
Yep. Invoice software is country specific. One can sell invoicing software to several countries, it just can not be the same software. And no, you can't just abstract the differences, because the invoices focus changes widely.

At least we are in a situation where the seller is almost only subject to the laws of the seller's country. There are some exceptions, but one can mostly deal with those (the EU has plenty, the good news is that if the seller is not also on the EU, most do not apply).

Also, I haven't seen a country accounting system that made accounting papers inherently expensive. Some make refunds very expensive, but not the papers. It's more a matter of badly designed software and processes.
I think another important factor here is that it is unclear if the OP cherry picked photos or used the first ones given. Dall-E 2 has a bias to be better at real world scenes since it can just pull (near) memorized images, but I also wouldn't be surprised if these images were downselected from a larger set.
It's very unclear to me wether hidpi makes the non-subpixel rendering bearable or wether the rendering would still be better if it exploited subpixel antialiasing on 4K, it's just that the perceived difference is smaller and good enough.
I don't know.
Having worked with erlang for some time now, https://www.erlang.org/eeps/eep-0049 is _very exciting_ to me. One of the issues that I have with the codebase that I'm in is deep nesting, which could be solved with this feature. Very compelling.
nightmare, or job creator?
Exactly, you can use any command or script to build your app, and you would select Python as the native Render environment and run your Node build as part of your build script. Here's a quick example: https://render.com/docs/deploy-django#create-a-build-script
Thanks for your comment. Good idea re: the brand guidelines, I will share this suggestion with the team. We could add a dedicated field for that purpose. We also plan to add HEX / RGB Color references in the future. Users can download the logos to use them for non-commercial projects and, if appropriate, to link to their business partners, e.g. in the clients' / case studies section of their website (which is a typical use case). There is an informative notice on each image page.
You can divide those 1000 women into two groups: those who had abortions and those who were denied them. Please explain how you divide the 1000 children into two equal groups of aborted and survived and compare each group.
The not-so-obvious positive outcomes of great incident management
Most complex lift to date completed at ITER
Why Tesla was kicked out of the S&P 500′s ESG index
Freebase.
I'm not being obtuse - but if you can't trust your employees to run the updates they're asked to, then what are you able to trust them with?
It also explains why people go into tech instead of becoming a teacher or nurse.
> My linguistics background really helps me think through a lot of these 'applied' NLP problems.

There many benchmarks where LMs absolutely outperform mechanical linguistics solutions.

Do you have success stories when there is significant outperforming solution in opposite direction?
I’ll bite. Are you suggesting that those foods you mentioned have anabolic effects analogous to exogenous steroids?
Look at the average mortgage rate...
No. F-droid isn't on the play store as far as I can see. You go to their site, download the APK yourself, and install it manually. It's outside the scope of Google's Play store rules.
Butterfly FTW!
Startups are not typically picky about hiring, in fact they have a major financial incentive to be anti-ageist. The problem is.. when the market tanks and startups go bust, it doesn't look so rosy anymore.

Which is why the most coveted positions in this field are in a few corporations that pay top dollar. Getting hired there is a different story in terms of barrier to entry and competition you will face including ageism which is unfortunately very much present.

So for someone non-young who looks at his future 10-20 years and tries to calculate risk, startups should not be taken into account. If one can't get a job at the top corps, one shouldn't enter the field. The risk is just too much.
Interesting, as they mention, it looks like the main advantage to an approach like this is that it can make use of "special events" (e.g. stop/starts, bumps, turning) which can null out the drift.

Combining this with other covariates/sensors could also provide more correction and better detection of "special events".

I wonder if something like this applied on top of traditional methods that incorporate the dynamics would make a better approach since you get the advantage of using the known dynamics + learnable "special event" corrections.
If I had a nickel 1% of the time some naive dude said, "we only need to capture 1% of the market to become rich", I'd be very rich.
I wonder what the effect of chelation (EDTA) has on personality then.
Bringing Zoom's end-to-end optimizations to WebRTC
I like the idea of them making app development tutorials, their other SwiftUI one was well done IMHO and this one looks like they put the same amount of thought into it: https://training.apple.com/appdeveloper
Having worked with erlang for some time now, https://www.erlang.org/eeps/eep-0049 is _very exciting_ to me. One of the issues that I have with the codebase that I'm in is deep nesting, which could be solved with this feature. Very compelling.

(HN mods: feel free to delete this comment or my comment at https://news.ycombinator.com/item?id=31426002, since they're the same content)
I'm a front end developer for 15 years, same age as you. I'm looking to leave the industry, so I kind of agree with the author. It's a matter of perspective I guess.

I just feel this field has become incredibly over saturated and it's now a race to the bottom.
I swam for three hours today with my stock iPhone taking incredible 4K video of our diving and surfing adventure.

that advanced waterproofing is awesome.
> On Unix systems, and the Windows NT family, the current directory is per-process, so that doesn't work any more.

But still it bites me everyonce in a while with cd's per-drive curent dir. pushd doesn't have this issue but I need to remember to use it. Usually after a failed cd on the other drive.
The lack of imagination in some of the negative responses in this thread as to how or why someone would want to do this is pretty ridiculous.

I'm at a startup where we do API as a service for insurance companies, and are specialty is acting as a platform for new insurance companies that are seeking to cater to drivers who might not have a credit history (new immigrants) or maybe even a bad one. Instead of each tiny company having to build apps that can allow them to gage driving behavior with GPS (not reliable, because shitty drivers who want to scam the company will turn off GPS every time they are behind the wheel), they could theoretically have an app installed on a customer's phone (required to have the insurance) that uses the phone's inertial sensors to estimate many factors, including speed in this case. It also allows these apps to not even have to collect location data at all, and that's a huge plus for privacy.

Maybe this isn't viable. Who knows? But the arrogance in this thread of assuming that there's no use for this is pretty absurd, and all in all negative.
Bottom-up OKRs are perfectly fine.

But since objectives are often written at the top, with key results below them, this trainer believed that this is the top-down method.

And bottom-up means defining key results and only after doing that deriving objectives from those.

That's so obviously insane that I'm not surprised you misunderstood me, I should have written that more explicitly. :-)
Yeah that's within the M1 family, but get within dGPUs and it doesn't even come close.

30Tflops for a 3080 for vector FP32, but 119Tflops FP16 dense with FP16 accumulate, 59.5 with FP32 accumulate, and if you exploit sparsity then that can go even higher.
I looked into that Activision diversity tool
Actually I think Neeva is fully open now for all to try at https://neeva.com/

I don't work for them, but I have gone the paid route with them and I am very pleased with them as my default search now.
Considering what happened to khtml in the last 15 years I'd use firefox myself. Come to think of it I actually did get one patch into khtml back in the day (exactly one, don't read too much into this), and I now use firefox. I keep thinking I should resurrect the khtml project so we get a good open source engine again - (firefox is more than an engine), but realistically it needs more love than once part time person can give it.
>> Lots of noisy estimates, combined, can make for a pretty accurate estimate.

Or the people building the car could spring for the 100$ gyro rather than the 0.50$ phone-type gyro. With a reasonably-accurate gyroscope you can safely abandon most all the fuzzy data.
More accurately, “DALLE2 made me realize no one cares about or looks closely at your vacation photos”
I should have been more clear: I was also refering to the index comparison shared by thematrixturtle [1].

Differently from you, I don't assume the idea that co-ed teams will eventually outperform more homogenous teams is a foregone conclusion. Which means that there are scenarios in which we don't all win.

[1] https://finance.yahoo.com/chart/SHE#eyJpbnRlcnZhbCI6IndlZWsi...
Spoiler alert: it wouldn’t be “very playable”. Not in a FPS. There’s a reason that basically every single FPS out there has it. You want headshots to happen when people click on people’s heads, not clicking ahead of them.
How do I find work that is worth being engaged in?
I definitively am interested in a couple of months. I rather not build our own if we don't have too.

Do you have any early guides or api docs to take a look at. Our use case.

1. Base service fixed packages (based on users with volume discounts)

Extra costs
2. Extra storage space usage
3. Add on services (fixed or usage billing)
4. Invoicing third parties (reselling content)
Issue is that many jobs are getting 100s of applicants, and even if you're "talented" you can easily still get lost in the system.

That's without considering the related huge levels of gatekeeping now happening in hiring. Some experienced people are just too jaded to deal with it.
My counter to this is that I've been using GIMP for what seems like two decades, it's what I'm familiar with and I'm much faster using that than other programs. I preferred Corel Draw when I used that, but hated Photoshop (for some reason it was all wrong, perhaps because I started on GIMP; but it was pretty much GIMP or nothing at the time [due to cost]). Krita has a lot going for it, and starting now I'd probably use that (with Inkscape for my needs); but I'm still more comfortable with GIMP and thankful for it.
its social credits for corporations.

"parrot these ideas and we'll send investors your way who are expressly investing in your not because you're making a profit, but because you're saying the right things."

It's not complicated.
Hopefully you will not have found out the hard way, either.
Just to make sure everyone is aware - this isn't a solved issue of the past. Airplanes continue to use leaded gasoline that, while much smaller relative to everyone's car running on it, contributes to higher than healthy lead in our environment.
I've done some personal projects in Go (golang?) and I respect it as a modern development language.

Rust is on my TODO list to dabble in; at least at a glance the language has a solid conception, a clean syntax for portability, and the language syntax appears to lean towards clarifying much of the undefined behavior optimization other languages get humans into trouble over.

I'd even take mono / C# over Java; but that's just because of the real world enterprise nightmares I've seen... all the fossilized versions of vulnerable libraries everywhere.
Anecdotally, I have noticed other drivers are getting worse. What I've seen primarily is that everyone is driving inattentively. There are SO MANY people on their phones or even watching movies on tablets while "driving". The biggest giveaway is poor lane-keeping and signal usage, which is epidemic at least here in Texas.

People in the US are already horrible drivers by global standards, but they've certainly gotten worse in the last two years. Unfortunately, if you're one of the few people that actually pays attention while driving, not only do you notice this worsening, the fact that's its entirely by selfish choice makes you even more livid than you generally are when driving surrounded by imbeciles.

We desperately need to have actual licensing standards in this country and curtail car usage by people who should not be driving, as well as enforce distracted driving laws we already have on the books.
It probably would be. Unfortunately, the DALL-E people have foreseen that use, and balked at it for some reason:

> We’ve limited the ability for DALL·E 2 to generate violent, hate, or adult images.
Just because you don't understand invoicing doesn't mean that the concerns that appear trivial to you are actually trivial.

From the perspective of someone who works with the people who process the invoices, putting "X on the document" and "two pages long" can be a huge deal when you have to deal with hundreds of invoices or when "X" can mean that an invoice must proceed down a different processing path. These aren't bike shedding concerns; they affect the actual processing of the invoice. In many cases, these concerns affect the validity of the invoice, meaning that the recipient's obligation to pay (or the associated deadline) is not triggered.

And doing something wrong on an invoice is never bikeshedding. An invoice is a legal contract, and in the E.U., an invoice is an unmodifiable document.
Objectives and key results (OKRs). It's baffling that software engineers don't understand they have to define a variable before using it.
>“For any element of an ESG score, whether it’s the E, S, or G, disclosure is hugely important,” Ray McConville, an S&P spokesman, told Barron’s via email. “If there isn’t a lot of information available, whether its publicly available information or information provided in our Corporate Sustainability Assessment survey, then that would negatively impact a score. So in the case of Tesla and others, the issue is partly a lack of disclosure.”

>One thing that might help Tesla is public relations. Tesla doesn’t have an active PR effort.
Look, Poe's law!
Previous discussion https://news.ycombinator.com/item?id=29130017
I think this is part of the issue with Google. They are almost too afraid to innovate in search (for the user) for fear it would impact advertising.
Just ask? "photo of a scuba diver with incorrect hoses" :-)
Actually, problem you are working on doesn't look like solved satisfactory yet :-)
It's interesting that you describe your use case as "very specific" now, but earlier it sounded like a thing that that thousands of other people might do similarly. What makes you not want to do things their way; what makes them not want to do things your way? It sounds kind of like Airbnb/Vrbo but without the expense and protection of a well-paid middleman, in which case I'd expect lots of people to be interested.
Speaking of SVD doctors, I heard many years ago (from Alan Edelman) that Gene Golub's license plate used to be "DR SVD". Later he switched to "PROF SVD".

I couldn't confirm the DR SVD part, but the PROF SVD story appears to be real: https://www.mathworks.com/company/newsletters/articles/profe...
> Because the people hiring people that are relatively inexperienced but not practicing undercover age discrimination tend to be very much not representative of the industry, or opportunities for new programmers, at large; people starting their career late need to specifically target that market segment, not the more general one.

The other place that doesn't practice age discrimination as much in my experience is local companies. They have a hard time attracting anyone in the first place so it's the easiest to get started if you just show you're reliable and willing to learn/work.
The fundamental problem with mixing C1 controls with UTF-8 is that it forces the terminal emulator to break layering. It can't run a UTF-8 decoder first, because that'll turn the C1 controls into replacement characters, and it can't run a terminal sequence decoder first either, because that'll treat a lot of the UTF-8 continuation characters as control sequences. And what you're likely to find if you start using C1 controls is that support for them in terminal emulators is often incomplete and/or buggy. Handling them correctly in conjunction with UTF-8 text is difficult, and many terminals just don't bother.

The ambiguous nature of ESC in the terminal->host direction (as you put it) is unfortunate, but is difficult to fix. Some terminals (like iTerm) can be configured to use C1 controls for function keys, but my experience has been that a lot of software fails to recognize these sequences, making it impractical to use.
A few friends of mine found a workaround. Parental income is not used if you are married. They filed papers for that. Applied. Undid. Worked.
You guys have been breaking these HN guidelines:

Please don't use HN primarily for promotion. It's ok to post your own stuff occasionally, but the primary use of the site should be for curiosity.

Don't solicit upvotes, comments, or submissions. Users should vote and comment when they run across something they personally find interesting—not for promotion.

That's not cool and we penalize and eventually ban the accounts, sites, and projects that do it.

https://news.ycombinator.com/newsguidelines.html
All these platforms expose a kind of data repository with multiple users that is designed to be used as an app backend. The permissions in a "headless CMS" will by default be designed under the assumption that people will be writing articles that will all be shared between/accessible to all users whereas Firebase/Supabase/Appwrite will assume that each user has their own private data, but a lot of the details are in how you configure them for your use case and perhaps they aren't really that different when you think about it.
Does anyone else have regrets about being in the tech industry when things like this, privacy issues, leaks, etc seem to be a big thing on a nearly daily or at least weekly basis now?

I love what I do, I really do. But stories like this make me want to get a "boring" tech job that I am just maintaining something. Not innovating anymore and at the mercy of not technical people telling me to make horrible decisions.

I just find it disheartening. I am just curious if others ever feel this way?
Sure it is. When the plans are never completed, change faster than the cities do, and there are more exceptions granted to the plan than compliance, it is hard to say cities are "planned".

By contrast, cities are reasonably good at setting, adopting, enforcing, and evolving standards of various sorts (curbcuts, signage, building codes). The story of the past few decades has been efforts to bridge the gap to slightly larger patterns at the level of streets and neighborhoods rather than leaving that largely to a minmaxing process that litters our cities with endless small and medium tragedies of the commons (eg. giant parking lots surrounding isolated fortress-like stores, office blocks surrounded by blank-walled alleys, or suburban cul-de-sacs forcing long circuitous routes that require a car to get anywhere).
There is a big blue information box in the article that explains this. It's called "Hardware vs. software pixels".
It's funny we're on "hackernews" and all of the comments are about licensing and legality (before you explain, I get why).
agreed, this is a false dichotomy. I wouldn't look to any search engine to "answer" questions like “What do NFT collectors think about NFTs?" Answer != Organize
There's definitely competition, and it's going to be really interesting to watch Nvidia and Apple duke it out over the next few years:

- Apple undoubtedly owns the densest nodes, and will fight TSMC tooth-and-nail over first dibs on whatever silicon they have coming next.

- Apple's current GPU design philosophy relies on horizontally scaling the tech they already use, whereas Nvidia has been scaling vertically, albeit slowly.

- Nvidia has insane engineers. Despite the fact they're using silicon that's more than twice as large by-area when compared to Apple, they're still doubling their numbers across the board. And that's their last-gen tech too, the comparison once they're on 5nm later this summer is going to be insane.

I expect things to be very heated by the end of this year, with new Nvidia, Intel and potentially new Apple GPUs.