skysight-inc/HackerNews huggingface dataset:
If you would trade basically anything for a smaller form factor (including the 3mm headphone jack), you'd just own an iPhone 13 mini by now.

I was on your same boat until I actually owned an iPhone 12 mini. In reality, it sacrificed usability and battery life to achieve that small form factor. I had to bail on the phone because it was physically straining my eyes.

Our phones are basically pocket computers. That's why the screens are big. They're used for everything.

Here's the other thing about the 3mm headphone jack on phones: it's irrelevant to anyone with enough disposable income to afford wireless headphones. I personally own the second generation AirPods Pro, and to be honest they're completely mind-blowing compared to what we thought was possible on a technical level just 5-10 years ago.

Yes, I spent a lot of money on them. Yes, they are perhaps a disposable item considering how difficult/impossible it is to replace their tiny little batteries.

But would I go back to using wired headphones and getting them caught in a bunch of shit? No, not ever. No amount of dollar savings or latency shavings could convince me.

I still use wired headphones on my desktop computer, but that makes a lot more sense in that context. I'm not taking wires onto the train or the bus or the airplane ever again.

The reason budget phones like Nokias have headphone jacks and sometimes even microSD slots is because their customers will not pay for upgraded internal storage or expensive wireless headphones. On the other side of the market, companies like Samsung and Apple can upsell a lot of their flagship phone customers and give them a nudge by removing that port.

It's the same reason why you don't see a number of options packages on a Toyota that you can get on a Lexus that's based on the same vehicle.

Is the removal of the headphone jack a shady tactic? Maybe it is. On the other hand, maybe it's just an obsolete port for that market segment. If I am using an expensive gaming PC, do I need my graphics card to output to VGA or DVI? Of course not. But I might need that if I'm buying a PC to hook up to a 15 year old monitor in a school computer lab.
It might be the alternative uses test [1] aka the brick test. I had this at 1st year secondary school. Naturally I was top of the class on this exercise.

[1] https://www.creativehuddle.co.uk/post/the-alternative-uses-t...
David Farley’s new book is good. It advocates for the tenants of “clean code” (at least in all lowercase), but given his background I trust that he knows how to balance performance and code hygiene.

There are people that are wrong on both extremes, obviously. I’ve worked with one too many people that quite clearly have a deficient understanding of software patterns and try to pass it off as being contrarian speed freaks. Just as I’ve worked with architecture astronauts.

I’m particularly skeptical of YouTubers that fall so strongly on this side of the argument because there’s a glut of “educators” out there that haven’t done anything more than self-guided toy projects or work on startups whose codebase doesn’t need to last more than a few years. Not to say that this guy falls into those two buckets. I honestly don’t think I know him at all, and I’m bad with names. So I’m totally prepared for someone to come in and throw his credentials in my face. I can only have so much professional respect for someone that is this…dramatic about something though.
Yes as someone from the Netherlands (which is quickly becoming a "cashless society) it's like going back in time 20 years.
Feeling VEXed by software supply chain security? Us, too
Yes, it’s because red is dim. Dark blue (like, RGB 0, 0, 255) also suffers, perhaps worse, but that shade of blue is hard to reaf even when it is reproduced perfectly.
Sadly true. Kemi Badenoch worked as a software developer before going into parliament and has opposed this online safety bill [1]. She didn't make it into the running to lead the Conservative party but was popular among the party members.

1. https://news.sky.com/story/tory-leadership-candidate-kemi-ba...
I do not like to down vote (and I did not). But in Cities bicycles are a far better mode of transport than autos.

I almost wish there was some kind of permitting system where to drive autos in a City, in good weather, you need to prove your health and age requires an auto or you pay extra to drive. But that would be very difficult to enforce. Just look at how handicap plates are handed out.
Sir Terry Pratchett: Short stories to be published after being found by fans
I wouldn't call the full-time status as "job security". It's healthier to arrange your life and finances in a way that assumes your job can end at any moment. Employers love FT because you pay a fixed salary but you can squeeze more hours out of the employees. This person is case in point. Did she get a bonus? No. She got shit-canned.

There was a study that claimed losing a job caused the same level of grief for some as losing a loved one. Don't be that person. You are just a mercenary on contract, you are not part of a mission, or saving the world or (ugh), a FAMILY.
That link says Nader said "Any use of plutonium, a tiny 0.2 micrograms of which has given lung can­cer to animals, must be viewed with utmost caution".

That's pretty close.

With a bit of Google Scholar search I found David Krieger's 1975 article "Terrorists and nuclear technology" in the Bulletin of the Atomic Scientists, at
https://www.tandfonline.com/doi/abs/10.1080/00963402.1975.11... which says:

> Plutonium-239, the product of the nuclear fuel cycle used for the construction of nuclear weapons, is one of the most toxic substances known to man. It is also a substance which occurs rarely in nature and is almost entirely man-made in the nuclear fuel cycle. One microgram of plutonium-239 ingested into the lungs is capable of causing lung cancer. Approximately, one 8,000,000th of a pound of inhaled plutonium has caused lung cancer in animals. Thus, when effectively dispersed, a much smaller quantity of plutonium than would be needed for a nuclear bomb could necessitate the evacuation of dense urban areas.

There's the 8 billion.

We know that quotes get mis-attributed to more famous people.

My guess is that Krieger's comment got rephrased and mis-attributed to Nader, who was, after all, talking about the same topic.
Though not for the firmware.
So it isn't really comparable to stock support.

Heck grapheneOS stops supporting devices shortly after google because they can't really offer full security coverage.
I meant more transformers than LLMs, models trained in self supervised way like DINO actually are pretty good at image segmentation
Httpx: The New Requests for Python
https://archive.is/KdI9Q
> Click an edge to move the flap on another side to this side.

That this feature could have been called "Flip flap", but somehow isn't, will forever astound me.
I totally agree, I shouldn't have been so absolute in my statement. But JS is not a lisp. The |> foo bar baz syntax doesn't jive with any other syntax in JS, but foo |> bar |> baz does.
I don't know if I agree with the author on all their points, but your description of the article doesn't match what I read.

The author compares the estimated CO2 emissions in the manufacturing of several types of frames to consider their environmental impact, and points out other changes that can make it harder to repair bikes (such as by using custom components which the manufacturer could stop making replacement parts for with no notice).
There is for video games and it is frequently considered hopelessly corrupt.
Weird, I could just buy it off Amazon for 60 EUR/bottle and up.
Not to mention without needing expertise to deploy the thing
I’ve tried so many productivity apps over and org-mode has been the only one that has stuck. I would say what sets it apart from other applications is its malleability. For example, I built a website blocker that only allows sites relevant to my current clocked in task. And the best part is that can be sure that I will be able to use org-mode for the rest of my career on the same terms.
Litestack: A Ruby Gem that provides an all-in-one solution for web application
Correct me if I'm wrong. Even if the compiler devirtualizes the classes, you still have the memory cost of storing the vtable pointer in each of the object instances (8 bytes for each instance), which means you need to do more fetches from memory. Does CPU prefetching negate the cost of these additional memory lookups?
Thats a different instance — the drone strike reference was to an anonymous blog post lying about how Hillary Clinton had wanted to drone strike Assange. It’s frequently trotted out to “both sides” actual conspiracies like Nixons war crimes or Trump and Pompeo plotting things like what you've linked there.
I am glad author found the time at Stripe to be a great experience, but the points mentioned may not be rosy to everyone. This is not to say Stripe is a bad company, but what works for you, might not for everyone.

> Keeping team channels public helps to keep everyone on the straight and narrow in avoiding badmouthing other people or teams in the company. Shit-talking was culturally unacceptable in the team. If a private DM conversation started to go in that direction, someone would speak up to take the conversation to a public channel, and things returned to a more constructive tone.

The intention isn't bad here, but if it isn't said on Slack, it will mostly be left unsaid or will be said in closely knit groups. It's not always possible to be critical of someone on a public channel. The culture of everything must be public can easily result in perpetuating bad hires. Of course, no reason to worry if everyone is 10/10 employee, but this isn't always the case. I mean, are you suggesting that there were no mumblings of mismanagement after Stripe laid off 10% of workforce?

> The Atlas team does track date estimations, but those dates are always accompanied with a confidence level in that date. It is understood and embraced that these numbers will change over time, and changes are always communicated clearly in writing, and sometimes discussed in weekly “Ships Review” meetings.

This just becomes another field that employees have to fill, without adding any real value. Software development is simply a messy process. How can I estimate my chances of reaching the due date? It all depends on unexpected roadblocks, and the problem being more complicated that I initially estimated.

> The Atlas team also reinforces this in their Friday wrap-up meetings in a segment called “Mad Props”. The /++ feedback is collected by the meeting DRI (see below) into a meeting doc, and others from the team can add their own kudos and mad props to that section. The person doing the thanking reads or mentions their items for the team to hear in the meeting.

Again this isn't problematic, but a mechanism for gratitude isn't unique to Stripe either. In fact, I have only few companies where it wasn't there. The problem is that it quickly becomes where everyone is thanking everyone. And maybe even thanking for not the right reasons. Let's say Employee A thinks that creating lots of UML diagrams is a good quality and they thank Employee B for working that way. But I simply think it's a waste of time. Since you publicly thanked someone for that, it'll make everyone believe that's the ideal way to work. It's possible that I might be wrong, but public gratitude unintentionally signals what is valued at the company, which may or may not be in best interests of it.
She was entitled to a refund or vouchers. She opted for vouchers, possibly due to BA doing everything it could to not refund (long timelines, incentives for vouchers, dark patterns).

It seems perfectly reasonable to expect to be able to change your mind on this within the relevant time period, regardless of circumstances.
I'm not entirely sure what purpose bombarding politicians with ChatGPT emails is if their response is simply to run ChatGPT to create automated replies.
While there have been a few public failures that were rather ... embarrassing ... and had their plug pulled off quickly, I don't think anyone can, in good conscience, claim that Meta has not been supportive of the AI/ML community, both in terms of research output and in terms of tooling [1].

[1] https://pytorch.org
You don't have to pity him to appreciate the forces that drive him (and to a much larger degree other people equally undeserving of your pity)
US to require companies winning chipmaking subsidies to share excess profits
> Pointing out that there was never a time when everything was all rosy and dandy is not a non sequitur.

But it is. Also, no one was making such a claim, either, so why point it out in the first place?

> It's pointing out that their view of history is naive and not grounded in reality

Says who? You? I'd venture to guess GP's view is grounded in reality much more than yours is. For instance, there is plenty of racism today, and it's mainly from the people of the same political party that's been most racist from its beginning: https://www.socialjusticesurvivalguide.com/2018/01/08/the-de....

All that's changed is that in this party it's now in vogue to be racist against whites.

> To call these two points unrelated is to not understand the subject at hand.

You could in fact relate them. You could say probably what you meant, which is: "today's censorship is great because it silences all those evil racist bigots that used to be able to speak their minds." And to that, I would reply that your view is not grounded in reality! Take, for instance, this lawsuit:

https://www.dailywire.com/news/lawsuit-illinois-school-distr...

"Stacy Deemar, a middle school drama teacher, sued the school district over its curriculum allegedly forcing students to participate in “privilege walks” separated by race, comparing “whiteness” to the devil, and other lessons that pit “different racial groups against each other,” according to the suit."

Unfortunately, this kind of racism thrives under today's speech police.

And, from: https://www.dailywire.com/news/pathetic-megyn-kelly-slams-sa...

"Sally Field ... apologized for being white during her acceptance speech for a Lifetime Achievement Award at the 2023 Screen Actors Guild Awards on Sunday."

Why is she apologizing for being white? That sounds awfully racist!

And, lastly: https://www.dailywire.com/news/bicycling-doctor-allegedly-mu...

"A California emergency room doctor out for a ride on his mountain bike was allegedly murdered Wednesday by a man who police said struck him from behind with his vehicle, then jumped out and repeatedly stabbed him while, according to a witness, decrying “white privilege.”"

It looks like this kind of openly accepted hate speech is getting people killed! The present day certainly isn't rosy either. Maybe it's even worse than it used to be!
They were caught bribing politicians and circumventing labour laws.

Which brings me to my point: adapt to local circumstances don't assume society will adapt to yours because they've been around a thousand years longer and sooner or later you will be crushed.
I for one welcome the inevitable creative application of these AI "personas" and whatnot to be tuned for arguments and set against each other. A non-friendly, no-holds-barred debate. Full vocabulary and historical references allowed.

Then we can put it textbooks for study on creating tools that can be way too easily weaponized in a sprawling environment like the Web in current form. My money is on Poe's Law before Godwin, but by narrow odds. What, y'all thought this would end well? Go re-watch T2 damn.
I nominally agree, although a WSJ military reporter saying this does add credence.
It just depends on what you’re trying to do. That could easily be done with Python and your favorite pip packages in a markdown code block, including the export (and importing a list of servers from another named markdown block).

The benefits of org and babel are precisely that you can do it in whatever language you’ve written the rest of your literate programming document.

As with most of these spectrums, markdown is less powerful and less complicated. Babel is one of the more confusing parts of org mode.
Stripe has a large perf cut every year. Layoffs were mostly done by product areas / teams / orgs. I think layoffs being performance-based is true in some minority of cases but false overall.
A quarter? For a printed newspaper? The cover price of The Guardian is £2.50 weekdays, £3.50 weekends (about 5 quarters and 8 quarters respectively). Apparently Washpo is $2.50 for the daily edition, which is about two quid.
> Try to access thepiratebay.org

That works for me in the UK on Shell Energy broadband
I'm not a domain expert in networking. Can someone explain to me the difference between a tunnel and a reverse proxy ?

Also, for local setup, this still require to have a port mapping at router level, I assume?
I don't have a use for this myself, but what a great website.
>But it's been that way forever in tech companies: SWE make enormous amounts of money and can control their work + environment a lot.

This has certainly not been true since for ever and is only partially now. Only a small minority of developers make enormous amounts of money and there are plenty of shitty companies that do not give you any control whatsoever.

That being said, I do not disagree that part of it is due to the boom-bust cycle of markets, but yeah, managers "coordinate" in a sense that there is a zeitgeist and a common understanding of what the atmosphere is.

They hired people when it was beneficial (note that I am not using the word "profitable" here) for them to do so and now they are firing because that is the new beneficial thing. Keep in mind that managers do not pay you out of their pocket.

A pure market-driven downsizing wave usually touches the C-level too.
which in turn should not be the end of the world, because its MFA all the way down right?
I’d rather use time.cloudflare.com. Given Google’s history, we never know when they might discontinue it and send it to the graveyard.
personally I outsource this by giving money to the Open Rights Group

Or you could do both, and have double the impact.

I dunno, we've already seen the first Twitter President

Only if by "twitter president" you mean someone who engaged in traditional politics and supplemented with a little bit of online engagement.

He didn't get to be president by sitting in a basement and posting on Twitter. He went outside and met people. He shook hands. He spoke to millions of people at thousands of events. He told people face-to-face what he believed in.

As much as people like to pretend that social media is all powerful, it isn't even remotely close to being the only tool required to assume political office.

it's more or less useless appealing directly to the Tory politicians backing this stuff. You've got to work through (or against) the media they answer to.

This is exactly the sort of defeatist hopelessness excuse that keeps good people out of office. "I'd like things to be different, but I don't think I can make a difference, so I'm not even going to try. Pass the Doritos."
Their only legal address is in the US. I'm in the UK, and stopped short of looking for a solicitor who would be able to handle this. I'm still considering filing a complaint with the UK Telecoms regulator 'Ofcom'.

The punchline is that the American collections agency they use actually do respond to email and (I believe) dealt with it. But for it to go as far as a collections agency was nuts.
I didn't even know Chartreuse was something you could drink; I always thought it was just the name of a color.
Ask HN: How do you like to be shown appreciation at work?
If you were to go above and beyond to meet some goal what would you consider appropriate recognition?

For me, just verbal recognition is sufficient. I get a little insulted when someone tries to add a low monetary component to it.

Say you worked a weekend, and you were given a $50 gift card. Now you have put a price on the effort, and $50 for a weekend of effort is down right insulting.

If one were to put a monetary component to it, it should be at the scale of the effort.
Of course we can, by simply restoring older bikes. My family doesn't own a car (urban environment). We own several used children's bikes and 6 Peugeot bikes (3 for my wife, 3 for myself) from the 70ies and early 80ies. Most of them I restored myself, 2 are left in a working, but dismal-looking state to prevent theft at the train station (called a "Bahnhofsrad" in Germany). Personally I find these bikes to be extremely elegant and beautiful [0]. Each cost between 30 and 200 EUR. They are quite robust and very easy to maintain (usually they have Simplex derailleurs and Mafac or Weinmann brakes, which seem to be indestructable). Some of them have served us under heavy duty (daily use with a trailer) for nearly 10 years now, easily reaching 30,000 - 40,000 km although they were already 40 years old when we bought them. Maintaining them is a nice distraction from my normal job sitting in front of screens. Original spare parts are still quite easy to get.

We actually have a large bike shop here that has specialized in restoring old bikes collected by the city.

[0] https://m1.secondhandapp.at/2.0/5c7582137ebd7b2117fe5a55?hei...
Do you think what the OP article describes is likewise not a dogfight?
Form design: best practice, research insights and examples
Isn't this also addressed by using Dask?
It is also questionable EVEN IF Facebook is just throwing cash at fads and has stopped being innovative. That doesn't mean shareholders will lose out which is the ONLY thing that counts.

The inevitable nature of large corporations is to become bureaucratic and slow, yet many of them exist for decades without being innovative. It's sufficient to just buy out whoever is innovative in the market - Microsoft just bought into OpenAI big time. Other than incrementally developing its 40yo operating system Microsoft copies AWS, Netflix for games, Sublime Text and Macbooks while throwing some random cash at garage projects that amount to effectively nothing that can exist without subsidies (Hololens).
None of those balance the harms of loss of trust in government and institutions.
Ford seeks patent for cars that ditch you if payments missed
Did you play around with the temperature and the Top P settings? Adjusting those can vary the output quite a bit. I also think "prompt engineering" is a real art and not just a fancy name. If you can land on the right set of keywords and instructions it seems like you can explore uncommon areas of the model. I haven't tried fine tuning the model yet but from looking at other projects people are working on that use fine tuning it seems like you can get the model to act in a certain way more consistently by doing so. It just seems like a pain to generate all of the example prompts and responses.
No, I don't think so. Th author agrees it's friendlier than most other modes of transportation but that changes in the industry catering to people with disposable money is introducing less friendly aspects into this mode of transportation.

Instead of a pedal powered vehicle to take you from place A to place B with little in the form of status affirmation and other personal projections, people are moving this aspect of their psyche to cycling and adding unnecessary baggage that is realized in the form of more energy demanding manufacturing (more expensive alloys and shapes), electrification which adds to environmental issues in the mining of needed elements and faster refresh cycles (can't keep on riding a 10 year old ten-speed, no, I need this year's cargo Riese & Muller so my friends can see it)
The proprietary parts of e-bikes are a real problem. I ride an Urban Arrow Family, and I love it, but I'm dreading the thought of trying to replace parts on it 5+ years from now. Nobody but Bosch can make batteries for it, along with several of the electronic components. If they won't sell me a replacement, what then? It's a far cry from older non-electric bicycles, which don't have nearly the compatibility issues as what we get nowadays.