skysight-inc/HackerNews huggingface dataset:
Exactly what I meant to say, as soon as you have to add complexity, just adding useState over and over breaks, and that's what I call bad code.

It's fine if it's just a get in a component out of the way, we do not use a reducer to print our 'about' page, but typically the login is where a lot of logic has to happen.

I think I misunderstood your comment, you talked about a global manager and I thought you talked about our library.

And since we pair/mob program often enough (10 hours a week roughly, per affinity or when someone ask for help), our PR meetings are more a way to show off to the whole team a new idea or present library upgrades, but it's true that we are quite brutal, especially when i compare with my previous job where I worked with Indians and north Americans, I think it is cultural though.
Note that this is in the UK, despite the link being to a New Zealand news site.
You might be right, but I'm failing to see how this is less evil mustache-twirling. A PM/engineer decided "I bet we can create an ML model that will find suckers we can charge more," is basically the same as "I bet people with credits will pay more." In either case, they're making a decision to find people they can screw over. In the latter case, it's based on intuition. In the former, it's based on statistics. However, the motivation remains the same.

If people are thinking this is evil, it's the motivation and the result that matter, not the means through which they achieve their goal.

And if they used ML as a black box, it could act in problematic ways. Maybe the ML figured out that it could charge Black riders more. They didn't look into it and just rolled it out. Things like that can happen when you don't look into stuff.

And I'd say that it's questionably legal. If a store charged you more money because you were using a gift card, I think we'd all agree that the store had unjustly taken value from you. Here, Uber is allegedly charging people with credits a higher amount - essentially stealing gift card value.

I'm not sure "oh, it was just our ML deciding to steal your money," is a great defense. Ok, but what was the ML supposed to do. Well, it was supposed to figure out who we could take more money from for the same product.
I think that really depends on the environment it’s deployed in. I used to live in a poorly ventilated former warehouse apartment with a mini split for HVAC and at night my levels were around 700. I live in a much better ventilated apartment now and it’s made a noticeable difference in QoL.
HR and marketing will love it.

Make of that what you will
That'd require some form of collaborative behavior across internal organizations, and real planning! 
 </disgruntled_xoogler>

I wake up every morning and thank God that Flutter exists. I can target Android without dealing with building on years and years of sloppy work.

Sunk-cost fallacy x politics leads to this never being fixed. I don't think Google can fix it, unless hardware fails entirely. There's been years-long politics that culminated in the hardware org swallowing all the software orgs, and each step along the way involved killing off anything different.
That's sort of the idea with Bluesky isn't it?

Your profile includes your posts and all your data, and you are free to move it around, back it up, host it wherever you want, etc... But all the posts are federated together.

I haven't looked at it closely in a while but I know they're still growing slowly but steadily..
Brainfuck isn't exploiting the shock value of swearing--it's accurately describing the experience of using it.
If AI is helping people code better, why aren't products getting better?
If AI is helping people code a lot faster and better, why aren’t the products I regularly use getting way better?

Source: https://x.com/staysaasy/status/1837812645946126560
When I’m sick, I usually can’t wait to get back to my routine, especially the weightlifting part.

I do know what that feels like when I take a vacation though. It’s a bit harder to get back into it once you return from a multiple week break.
The same people who have their whole lives on a free @gmail.com account with zero plan for what to do if that account goes away? The problem is real in any event, it's just a question of whether you care enough to do something about it. And if you don't care enough to do something about it for email, then you might as well not worry about it for Mastodon.
You're speaking in bland hand-wavy generalities and like I said before I'm not sure you understood the issue or even read the write-up since you're not really addressing it specifically (it's a whole lot more than 'leaking'). To extend the analogy, this is like having bike engineers build an mvp supersonic jet and you find out they are using bike brakes to stop the thing. Its not even just merely an error its about some very questionable architecture. This is not a mozilla innovating the browser and making the mistakes you get when you're experimenting-and-innovating-something-new type situation at all and it has nothing to do with paranoia or five-eyes lol.
If that's the case maybe I'm seeing a caching thing on my side. I upsized the droplet some
I went on a road trip and stuck around Invermere for a week or so once. It’s beautiful. I hung out at a hot spring, swam in a remarkably clear lake, camped, and generally loved it. Before that was Nelson. I’m very glad I live in this place.
Thanks for following up, King!
It isn't, just straight text
AdaptKeyBERT: Reflections on Two Years of Adaptive Keyword Extraction
Thank you for your feedback! We appreciate it.

We’re actively working on making the tool more user-friendly and intuitive. As expected, most sentiment is neutral, but we plan to add a toggle view in future updates to enhance the experience.
Did you upgrade to Sequoia?
> The Sacker family leadership was behind the fraudulent claim that Oxycontin was a non-addictive opioid that was suitable for the treatment of everyday pain.

So was the FDA.
I think phones are a something different. Agreed you mostly consume on them and less need for "files". It's a phone appliance.

But WTH is an iPad for with the larger screen and all that power? Watching videos or maybe some games I guess?
> Knowing who I am isn't a requirement for the actual service

Building a history that you won't assault the driver or puke in their car is actually material to them offering you rides. You might not be someone who would try and rob the Uber driver, but lets admit that such people exist, and that it's in Uber's best interest not to let people like that use their platform.
> Hitachi developed 4 generations of SuperH.

Technically it's only three generations, as the SH-1 and SH-2 were launched at the same time. The SH-1 was a stripped down basic model, missing a few instructions like 32-bit multiplication, while the SH-2 had everything.

The Sega Saturn had two SH-2s for the main CPU, and one SH-1 as a CDROM controller. it also had a 68EC000 for the sound subsystem... and a DSP.... Too many CPUs.
-[>--<-------]> 110 > ++++[>+++++<-]>+ pop 20 so 0 0 0 70 0 '20' 0 0 0
[[>>[>]+[<]<-]<]< create array of x 1's
[>>>>[ {"+++++++++++++++++++++++++++++++++++++++++++++++++++++++"}
>]<[<]<<<{"-------------------------------------------------------"}] copy left val to all Rval
>>>>[->]<[<]< <+++ +++ +++ +++ pop 12 so 0 0 0 '12' 0 110's nilterm
[->> >H--->a->p >p >y+ > ------
>B---->i>r>t>h>d->a->y+
> ------ >t >o > ------ >Y-- >o>u [<] <<]
>> >H-- >a- >p++ >p++ >y- > ------
>B++++>i----->r++++>t++++++>h------>d++>a->y-
> ------>t++++++>o+> ------>Y+++>o+>u+++++++
[<]< +++ [- >>[.>].<[<]<]
There are plenty of companies that will host Nextcloud for you if you don't want to handle it yourself.
The entire purpose of modern technology has become to programmatically extract as much profit from every transaction every individual undertakes every day comfortable in the knowledge there’s not enough hours in the day for said consumers to scrutinize them all.
The first line from the agile manifesto: Individuals and interactions over processes and tools

It's all about communication and hiring. I've found agile to ensure the bottom 10% participate in important discussions (stand-ups, refinement meetings, feedback on process in retros).

If you hire the right people that take initiative and over-communicate, a lot of process suddenly seems unnecessary.
(tangential) I wish actual skeuomorphism would also come back....Even in things you can theme, it's just choosing between different flat looks.
I was asked this question on my grad candidacy exam (which was quite a while ago, so my memory is hazy), and I believe stars tend to form binary systems which can halt the runaway gravitational collapse (the potential energy in a hard binary can be a very significant fraction of the total energy of a relatively loosely bound globular cluster).
Can you elaborate a little? Do you mean the one-time payment is for that major version of the software, and new features require payments?
Well shit, seems like there’s no talking to you about Brainfuck then.
So in the viewpoint I’m describing you can definitely call it an abstraction. And abstraction has a vibe of intentionality to it, at least for me. That brings up something I didn’t mention, which is you can make a math game on purpose, to match with something in the real world. You can also make them up for fun (people don’t usually call it “for fun”, but that’s actually a fair label for theoretical mathematics IMO) and then discover the application later.

This is neat! I think it happens less in the physical world, just making up a tool and then finding its application later. It does happen in chemistry.
I think building a business can encompass the hacker spirit as well if it’s approached in that way. Financial sustainability is a necessary component to solving problems on a large scale in a durable way. Why should a hacker draw the line at purely technical challenges?
So what you are suggesting seems to be, rewrite android_native_app_glue.c in (say) Zig and compile to the .so? Good, but it would nice to see a proof of concept. Also to see how extensive the work has to be: I am not checking all the tree, but android_native_app_glue has includes itself:

#include <android/configuration.h>
#include <android/looper.h>
#include <android/native_activity.h>
To answer your questions, no, they do not use an editor that isn't Xcode. And I would also suspect none of them use desktop macs daily and instead use macbooks.
Jony Ive confirms he is working on an OpenAI hardware design project
If you're going to nit-pick then at least do us the favor of writing something interesting, like a case where Java was a surprisingly good choice or some interesting libraries.

Yes, of course there are exceptions to every rule. In general, as much as I love the language, Java is not always going to be the best choice.
We have fully licensed computer and software engineers in Canada. There isn't much demand for the professional designation outside of safety critical fields; many people graduate from accredited programs and never get the physical stamp.

You'd have to massively expand the bounds of what constitutes "engineering" when programming software.

This would immediately kill open source. Anyone who isn't an engineer couldn't write code unsupervised. Anyone who is, would refuse to release code publicly licence because you'd have professional liability for anyone that uses your code in perpetuity forever.

I like the idea because licensure helps deal with the power differential that some professionals have over the average person. But the lines would have to be drawn very carefully to avoid killing open source.
1. Comments have been truncated to 100 characters

2. The graphs now go full screen when they are clicked

3. Most comments will be neutral. This is kind of a quantitative way to see "the silent majority"

There's some nuance that is lost due to it classifying the comment as a whole as opposed to specific aspects of it, but it works for the most part. Thanks for trying it out!
> Four in 10 London children stopped driving and started walking to school a year after the city's clean air zone went into effect.

I had the same interpretation of the headline as you. But, based on the quote, I think the change is that their parents stopped driving them to school.
"People" can include toddlers, etc.
I have yet to see a GKE/EKS setup that does not require ~250+ hours of a mid-level engineer's time a year (amortized).

Unless there is a team of 20+ engineers, I cannot recommend Kubernetes to anyone.
It is a great primitive that's too primitive for smaller teams.
The sentiment of “fart” is neutral.
> Brainfuck is an example of a so-called Turing tarpit: it can be used to write any program, but it is not practical to do so, because it provides so little abstraction that the programs get very long or complicated. While Brainfuck is fully Turing complete, it is not intended for practical use, but to challenge and amuse programmers.[3][4] Brainfuck requires one to break commands into microscopic steps.

https://en.m.wikipedia.org/wiki/Brainfuck
I don't think I've ever truly "bricked" a iPhone, or got one to the point it CAN'T be put DFU mode and restored. Cydia tweaks made it sound like one wrong move could render your device permanently unusable, at most it was a inconvenience.
How is giving an elected union official a seat in the board room seizing other people's stuff?
"A recent one being Trumps payments to the porn star."

Trump's crime was in how he reported the payment in a government form, not that he made a payment. So if that's what you want: more laws and thus more laws being broken so that the state has more justification to prosecute people, then yes, financial surveillance laws are effective.

Yes people have been caught using information gleaned through dragnet financial surveillance, but there is no evidence that this surveillance has reduced the total volume of crime. Organized crime for instance doesn't seem any weaker than it was in the past, despite the absolutely enormous sacrifice in privacy and free association rights that much of the world has been forced to endure.

As for crypto and crime, yes crypto crimes were not a thing before crypto existed. The same could be said of cyber crime. It only came into existence with the internet.

But this is just a phenomenon of moving crime from meatspace to crypto space. The pickpockets have just moved into the digital asset space. It doesn't mean a net increase in crime.

We need to go after criminals, but not at the expense of privacy rights. There is no excuse for it, when crypto scammers already leave so much evidence that can be used to track them.

Giving up privacy is giving up a free society. It is also creating profound risks of abuse of power by people with official state power, who gain the ability to search people's private financial activity without a warrant.
Game engines that we can readily use to code for Android outside the Java and web frameworks? Which ones exactly?
I think it’s actually a pretty healthy mix. That’s what makes HN so cool imo.
The vast majority of Android devices run Google Services. The End.
More precisely, the FDA’s trust was betrayed by Dr. Curtis Wright IV who did not follow their ethical policies and allowed Purdue to write parts of his review, and then accepted a job with them:

https://www.corporatecrimereporter.com/wp-content/uploads/20...

The FDA clearly did not have adequate internal controls but I think equating the two is misleading since their failure was in not detecting fraud rather than perpetrating it.
In my original comment I put "feature" in quotes. I do think a change was intended, it's just not working as it should.
Nice idea, not sure it works though.. got neutral on all words I tried .. even beer
It’s spelled “Gallup”
My theory... Being able to code well or fast doesn't one to one translate to a good end user experience. The strength of your org's ability to determine good features and iterate on them from a product perspective is what matters, and that /can/ potentially happen faster if AI is enabling faster development, but it's not guaranteed.

Even if we had a magic box that results in perfect code coming out every time for a given feature description, that doesn't mean the feature itself is good or well thought out.
If anything, this tool tracks with my general opinion on sentiment analysis: it would be awesome if it actually worked, but most algorithms just predict everything as neutral.

For example if you search for bitwarden it ranks three comments as negative, all others as neutral. If I as a human look at actual comments about bitwarden [1] there are lots of comments about people using it and recommending it. As a human I would rate the sentiment as very positive, with some "negative" comments in between (that are really about specific situations where it's the wrong tool).

I've had some success using LLMs for sentiment analysis. An LLM can understand context and determine that in the given context "Bitwarden is the answer" is a glowing recommendation, not a neutral statement. But doing sentiment analysis that way eats a lot of resources, so I can't fault this tool for going with the more established approach that is incapable of making that leap.

1: https://hn.algolia.com/?dateRange=pastMonth&page=0&prefix=tr...
Cause could be regulations, or some bigger brand strict rules.

For example, anti-monopoly regulators looking very formal, when somebody appear to share more than 30% of market, then just turn on prohibitively high taxes.

Other example, Nintendo limited number of games published from one brand, so big companies have created daughter companies who formally own some of IP.
My guess would be that the hurdle in creating better products isn't in code completion.

User research, UX improvements, feature ideation and creation, etc, are all the same as they have always been. Getting the code out faster doesn't help if its in service of a bad feature.
Writing the same code 10% faster isn't necessarily going to make it better. Also the biggest improvements have been among novices, and the products you regularly use were predominantly written (or at least reviewed) by more experienced people.
A month doesn't seem like a useful time frame? Or maybe I'm misunderstanding the main use case.

Also, you could drastically improve styling on mobile. Lot of wasted space.
Jailing is an example of something that is not no better. It is better.
But the other contemporary lineages were mixing more than Thorin, and relatedness broadly correlates with geographic proximity [1]. But the contemporary later lineages in the area split off from samples as far as from Siberia and the Caucasus than to Thorin, as this paper demonstrates.

It isn't out of the question that groups could have moved quite a bit since there is evidence of turnover in either Caucasus or Western Europe later on, but I am not sure coming from somewhere else solves the puzzle. Existing evidence suggests that the MRCA of known late Neanderthals including those predating Thorin was in Europe [2].

So Thorin's lineage could have traveled from somewhere without other hominids and beelined for this site ten years prior, but it is not very parsimonious considering he was in a layer with the same PNII style artifacts for thousands of years before and after him? However, the PNII artifacts don't appear to be rooted in the previous ones of the region so perhaps there was an older exotic origin.

[1] https://www.nature.com/articles/nature26151
[2] https://www.science.org/doi/full/10.1126/sciadv.aaw5873
It has been around for what, a year?
> LLMs rarely help with a proper solution, as most of the packages are kind of niche.

I find that they’re quite good at converting example api calls between languages for the most part…though haven’t worked in rust for a while
This is a personal anecdote, and just one data point, but still. I work on websites for customers, and frequently I'll need to (for example) iterate through some spreadsheet data, or convert a big object of this format to some other format. These are tedious tasks that don't take a _huge_ amount of time, but instead of grinding on a particular function for 30 minutes, I have a workable thing I can tweak in five minutes. I'd say this helps me "code faster and better."

Does it make the end product better? Not really: I would have gotten there with a function written by me or some LLM. But like everything I've been asked to do my professional career, it allows me to do more with less. More dumb functions in less time.
From here to lambda and back again [video]
The main selling point of the TRON character code, from what I understand, is CJKV speakers who disagree with Han unification.

But it sounds like you don’t know Japanese. Do you know another CJKV language? If not, what makes the TRON character code attractive to you?

Personally TRON interests me simply because it is an OS API which looks rather different from POSIX, and I’m interested in learning about other ways of doing things - just maybe some of those other ways of doing things contain some good ideas. But the TRON character code doesn’t really, since as a non-CJKV speaker, the debate about Han unification has no practical relevance, but rejecting that is the main selling point of the TRON encoding.
They don’t code better but they code faster.

I imagine for first pass prototypes, AI will greatly accelerate the process. But getting to the fine details and getting things done well will still take same amount of time.

AI-guided coding will help code up “good enough” implementations, which is great for research and testing ideas but not for production.
Sunk Cost Fallacy: Do Children and Animals Avoid It?
> not a corporate behemoth vacuuming people's personal information so they can sell them to the highest bidder to put you under surveillance the next time you attempt to switch a job or send you more ads

I genuinely don't see what the problem is.

I rarely post updates on LinkedIn. When I do, they're updates that are intended to be broadcast to the public. If some execs at LinkedIn are smart enough to find a way to profit off the back of that, why should I be upset about that? Why are you upset about it?
Conversely, people who get all pearl clutchy about their poor, sensitive wittle ears when I swear irritate the shit out of me. We're not in elementary school, adults say fuck and that's ok.
Where did that premise come from?

Copilot mostly helps people code faster, or with less knowledge required. I'd expect output quality to go down, not up.

And it's like anything in capitalism. Companies could choose higher quality, but instead they do whatever gives the highest profit. which is usually adequate quality at low cost.
Show HN: I made an iPhone keyboard case with a slide out physical keyboard [video]
Tokens are characters in this context?

I tried "neumorphic design" based on the comment this replies to. It is classified as neutral.
Cards Against Humanity sues SpaceX for $15M over land dispute
An office accepts registering a newborn citizen with a name; another decides (out of which supposed power?) that citizens with that (approved) name cannot have a passport. There is a problem there that is well above potholes. And the significance of that problem, in the terms above expressed, is at "civilization failure" level.
I only ever had a very brief hands on time with SuperH based systems (excluding the excessive amount of Saturn/Dreamcast play time). They seemed to have efficiency as their very core goal. So while they were not the fastest processors around, they squeezed out every little drop from what they had to work with.