skysight-inc/HackerNews huggingface dataset:
There’s no “two wrongs” here, per the FAA. There was one wrong (the issue) and then that issue is mitigated by a procedure (the issue is righted, at least partially).

Even if you disagree with this mitigation, every time a new MAX 8 rolls off the production line and enters service, the problem grows larger. Why is this okay, but not with the same for a MAX 7?

Again: either the mitigation is effective enough for MAX variants, or it’s not. I see no reason the two variants should be treated differently here.
All hail Moloch, who giveth and taketh our money under threat of distress if we do not offer all to him.
There are dozens of messaging apps out there with equal or better encryption than iMessage and also multi OS support. Vendor lock-in doesn't mean better security.
> The company has previously said that its practices do not violate antitrust law. In defending its business practices against critics in the past, Apple said that its “approach has always been to grow the pie” and “create more opportunities not just for our business, but for artists, creators, entrepreneurs and every ‘crazy one’ with a big idea.”

Tell that to Beeper Mini who had the crazy idea of growing the pie of iMessage users, following the original protocol seamlessly through adversarial interoperability.

It is quite debatable over whether Apple should be forced to allow another company to make money using adverse interoperability and server runtime costs etc.

In the same way it was quite debatable over whether IBM should be forced to allow another company (Compaq) to make money using adverse interoperability and reverse engineering IBM's BIOS.

I'd argue that the second debate was settled in the right way, and am partial to Apple being forced to interoperate as well. If you run a service with more than, say, 5% of a market, and that market has a network lock-in effect, you should eventually be considered a public service and have to interoperate.

Pidgin / Blackberry Inbox / WP7 homescreen / Matrix bridges and other services that unify incoming and outgoing text and binary messages for 1x1/group chats should be table stakes, not selling points. Email and IM, whether on PC, mobile, XR, whatever, vendor agnostic!
I use my windows keyboard on a mac, if that key wasn’t there then I’d have to get a dedicated Mac keyboard.
The US should focus on breaking up the app store duopoly that charges 30% on all digital items. Apps are not even allowed to link out to their website or tell users that Apple/Google is taking a 30% cut!

Apple & Google don’t have to pay the app store tax & have products that compete with books, audiobooks, Spotify etc — this is the most blatant antitrust issue. I hope the US lawsuit leads with this.
This post is gold! Not only I love the app the post is so well written and well presented.
The author care for details is crazy nice
The problem is that this sort of documentation is often incorrect, incomplete, or out of date, so people learn not to trust it.
Yeah, I think that part of my problem is I often heard people talk about Mars, so I tried to use that as my entrypoint into the suite, and to my ear Jupiter is much better.
> I hope one day engineering students will study the MAX 7 and learn from the Boeing culture that has killed at least 346 people so far

I would hope that is also taught in management schools, as they appear to be the ones making these decisions.
"even partially implementing something like this, would require multi-year effort with dozens of engineers at minimum and will cost millions of dollars just for training"

Unfortunately, that means that's also the bar for being able to utter the words "IMPLEMENTING THIS IN A MACHINE WILL ENABLE ARTIFICIAL GENERAL INTELLIGENCE" and being taken seriously. In fact the bar is even higher than that, since merely meeting the criteria you lay out is still no guarantee of success, it is merely an absolute minimum.

The fact that that is a high bar means simply that; it's a high bar. It's not a bar we lower just because it's really hard.
Not including ingestion is cheating; the core challenge is parsing the text input.
I have a pet peeve when people use the phrase "begging the question" when they really mean "raising the question". Begging the question is kind of technical and it's sometimes hard to think of examples. You have provided one here.
AFAIK, it doesn’t support shared iCloud libraries but https://github.com/steilerDev/icloud-photos-sync does.

Edit: Seems like it has gotten support since I’ve last looked: https://github.com/icloud-photos-downloader/icloud_photos_do...
Thanks I found it https://github.com/bryanjenningz/react-duolingo
Having constructed a specific witness (sufficient for existences) rather than a general argument (necessary for universals), I thought "faciendum" more appropriate than "demonstrandum".
I would assume it keeps ringing. You could potentially have it increase in volume or require gps movement to turn off.
I don't have an actionable NLRB complaint, I wasn't a TVC, and the media knows, hence TFA lol. Why am I picking a fight with a trillion dollar company and why are they publishing it?

I did name em btw. Count the asterix. Also its literally every single team. Every single team has TVCs. There's a smol iOS app (think Arts and Culture, but not) I almost took the lead role for that would have had all the contributors be TVCs and I did code review.
I'm for drug legalization and bodily autonomy, but that doesn't mean individuals get to a monopolize public Commons and resources.

At best, users should be able to occupy public spaces proportional to their population, and receive resources proportional to their contribution.
no warriors of grün?
Ultraviolet they called it.

https://www.uphe.com/faq/digital-hd-with-ultraviolet-faqs

I was able to redeem several of these from used discs I bought for a few cents to a dollar each.
Show HN: Create Your Digital Card
I think it is kind of funny that one arm of the government is saying Apple can't sell its watches, while another arm is saying the watches are furthering their monopoly position.
Well, migrating swift versions was not too fun
MenuMeters on Mac solves this problem for me: you get a customizable set of little system load graphs in the menubar which can be glanced at to notice anything off.
Harlequin has been on my "to investigate" list since it popped up on hn a few weeks/months ago. I still need to experiment with it a bit more, but I had been thinking of building a some tragic equivalent to this, and now I don't have to :)
Agreed, because I initially read it as "mediocre" rather than the brand.
> I barely use any of those keys, especially the menu key.

I need it in situations where I don't have a working mouse. eg: new virtual machine without extensions or where where I'm debugging mouse issues.
I would check the app's product page to find the developer. You could also check DNS registration for the website.

Stripe has a tool for getting info about a charge, but I haven't used it. It might just point you back to the app: https://support.stripe.com/charge-lookup
I would not suggest people to follow this in 2024 if they are building any system of non-trivial scope and expect it to be adopted by others who are not required to adopt it.

Back in 2017, I compared "code as documentation" to being dropped into on the street of an unfamiliar city, while a good documentation can serve as a map of the city. [1]

Nearly all recent successful efforts for large new systems understand the value of both high-level overviews and detailed examples / onboarding materials to make adoption easier. When solutions to a certain problem are abundant, people do not need to settle for options that do not have great supporting documentation of the four primary kinds. [2]

[1] https://speakerdeck.com/maxvt/i-got-a-lot-of-problems-with-i...

[2] https://documentation.divio.com/
Not including this in the benchmark time is cheating:

\copy TEST(CITY, TEMPERATURE) FROM 'measurements.txt' DELIMITER ';' CSV;
https://web.archive.org/web/20240105191213/https://www.nytim...
Is it possible to be a domain registrar at all for an average guy? How much is the upfront cost? What services do I need to provide? Eg dealing with DNS?
Good to throw GOG some money too, to support selling games with offline installers and no DRM.
Snaps are also built into Ubuntu in such a way that if you don't reenable it and try to upgrade releases you can seriously mess up your installation. Yet, while they take great pains to disable 3rd party repos and PPAs they won't even warn you that you have snapd blocked
Space and Airborne Sensors for Hypersonic Missile Defense
https://csis-website-prod.s3.amazonaws.com/s3fs-public/2023-...
Since the only real thing about America is the people who vote in her (or his because it's "uncle" sam?) elections, it has a chance to join the right or wrong side of history once anew every generation.
For the people kinda worried: this is a highly specialized piece of glass that is extremely complicated to manufacture at present and must, due to the laws of thermodynamics, not be 100% transparent. It's not going to allow surveillance through existing glass installations in any form, just possibly new ones if there's room for the support equipment and through the use of 4-5 digit piles of cash.

Any camera glass like this will have at least a mild tint and will be used in specialty applications. It'll also have pretty horrible SNR, resolution, and low light performance.

Currently the structural component of this tech is mainly used in extremely high end aerospace applications (various heads up display type systems) so it's unlikely you'll ever run across one of these within the next decade.

Nasty remote sensing tech people can be worried about right now: RF surveillance from various combinations of mmWave, wall penetrating radar, and wifi interferometry. Add in the fact that your IPhone has mac randomization but every other device you own including your car's TPMS doesn't. Also Geiger mode lidar is fun, one company I worked for mapped the inside of a random person's house with it as a demo.
Is there on the market any device that should be able to detect this tech if it is used as hidden cams?
Hey Calendar Rejected by App Review
New outlook keeps getting worse, while gmail keeps getting better; virtually no one under the age of 40 buys Office for personal use, they all use the google suite, Chrome has an absurd market share. Really the only place they're winning is in the ChromeOS vs Windows fight.
> It's the only thing they have that offers a prayer of beating Google at something

I'm guessing their office suite offerings (hosted and desktop) dwarf anything that Google has.
Its not even microsoft its everyone and their grandmother pushing AI this AI that crap. Really language model this language model that, but we've perverted what AI actually means to the public already so that's great too for technological literacy purposes.
According to Ashlee Vance's "When The Heavens Went On Sale" this was the inspiration for Astra (the book links to this same article in the relevant chapter). The company hoped to produce and launch >300 rockets a year without re-use. The goal was to get economy of scale in manufacturing.

Part of the business plan assumed that people would be using the rocket to launch replacement satellites for constellations, and so it wouldn't be such a big deal if a rocket failed every now and then. This would let them use automotive grade parts in some areas as opposed to aerospace grade and reduce costs.

However, it turned out that customers were actually using their rocket to launch prototype satellites and other one-off satellites where failure was actually a big deal. Long story short Astra did manage to make it to orbit, but is unlikely to survive into the future.
I'm a little bit confused on what this means.

By array I guess you mean a dynamically sized, but not dynamically-resizable pointer and size/length pair? So you aren't storing the "capacity" like Rust's Vec would be doing.

You can do the same thing in Rust with Box<[T]> if I am understanding you correctly. Box<[T]> in this specific case is a fat pointer, which is a pointer to the underlying allocation and a length.

One of the issues with Box though, at least as of the last time I looked at it, is that the only way you could create a Box<[T]> without unsafe or nightly was to create a Vec, and then call into_boxed_slice on it. The conversion from Vec to Box actually causes a new allocation to be created if the size and capacity fields in the Vec are not equal. In C it would be possible to reuse the Vec's buffer, but dealloc (and all other alloc related functions it seems) in Rust requires passing in information about the layout the of the underlying allocation, and size is part of the layout!

In C++ I guess you would want to use std::unique_ptr<T[]>, and manually store the length, which is not great but still works. I'm not sure if unique_ptr is guaranteed to be the size of a pointer or not, so this may or may not work.

Regular statically-sized arrays are the same size in each language ofc. In Rust and C++ statically-sized arrays do have one benefit though, you get bounds checking on them "for free". Since the length is baked into the type, the accessor methods know the bounds at compile time, so no runtime length information is required to do runtime bounds checking! You can do this in C by hand for each array you define but that is impractical, you could probably use a macro to do this though.

If I did understand what you meant, I think this brings up an interesting topic. Having a first-class dynamically-sized non-resizable array type can be pretty useful! Rust already can do this awkwardly with Box, but C++ currently doesn't have a way to do this without manually storing the length and doing manual bounds checking that I know of. It would not be terribly difficult to implement this and there probably are libraries that exist for it, but I still thing it's interesting.

# comment for Vec::into_boxed_slice
https://doc.rust-lang.org/src/alloc/vec/mod.rs.html#1075

# rust std::alloc::dealloc requires std::alloc::Layout
https://doc.rust-lang.org/std/alloc/fn.dealloc.html
Started from scratch as my hobby, currently I hold a leading position
as a frontend developer in projects with large client applications.

Have experience in JavaScript, TypeScript programming languages,

HTML/CSS coding, frontend development — over last 5 years.

Location: Russia

Remote: Yes

Willing to relocate: Open to opportunities

Technologies: JavaScript, TypeScript, Angular, Vue, Nuxt, Quasar, Node.js,
Webpack, REST API

Résumé/CV: https://drive.google.com/file/d/1f8Hb1VrdO8U9IuLHCO3cQ5uI7yo...

Email: bikmetov.k.f@yandex.com
That "too dirty for the CIA [sic]" country is still the freest and most highly developed of the entire Middle East, and that's without the fossil resource-based economy that many Arab countries have. It's not a dirty place, it's a shining city on the hill that's been hated so much because of how it puts everywhere else to shame.
As someone who has been through Java->Go, get ready to write a LOT of for loops. You will need to use your IDE abbreviations a lot. Especially for "if err != nil". No exceptions nor result types. Go is a LOT more verbose than Java when compared at the whole file level thanks to these missing features.

Go has no comfortable streams or standardized functional interfaces and generics is still in the "baby" phase. Though to be fair, Java generics is also merely toddler level, compared to C++/Rust.

To be honest, I like the latest Java releases better than Go. Go had an advantage over Java thanks to in-built virtual concurrency, but that advantage has been lost with Java 21 virtual threads.

Go still retains the advantages of a stream-lined yet full-featured and cohesive standard library, fast compilation and crisp, native executables. (However, for the last bit, GraalVM has been rapidly improving for Java)
The Markdown engine is bespoke. I don't follow any specs. Paper might be looser in what it allows than other Markdown editors. Practically no one had issues with that over the years. :)
F150 Lightning also provides power output from its onboard big battery system
I'm curious which lobbying group Paul Graham is referring to as "America's most powerful lobby." Here are the top ten, by spending, in the US as of 2023:

1. US Chamber of Commerce $49,970,000

2. National Assn of Realtors $33,661,316

3. Blue Cross/Blue Shield $21,634,765

4. Pharmaceutical Research & Manufacturers of America $21,043,000

5. American Hospital Assn $20,928,991

6. American Medical Assn $15,330,000

7. Amazon.com $14,970,000

8. Meta $14,640,000

9. Business Roundtable $13,490,000

10. CTIA $11,570,000

https://www.opensecrets.org/federal-lobbying/top-spenders
This was a vote on a resolution in the general assembly, where there are no vetoes. It was approved.
I won't stand for your right to become a meth head or fentanyl addict. Addiction is a dangerous disease and we should protect everyone from falling into that trap and harming themselves and others around them.

Living in a society is by definition not about granting total independence and freedom.
> Sounds like bunch of gumbies putting each other's lives in danger. Not ok.

One weird thing about Iceland (as of 2008) that might be related: They don't do warning signs.

- Superheated geyser pool 3 feet from the foot path? No warning sign 95% of the time. The other 5%? "Danger: Hot."

- A slippery tourist trail 5 feet from a rushing river that immediately goes over an 80 foot waterfall? No warning sign. Often no railing, either.

- A road to a tourist attraction that might rip your transmission out? No warning sign.

I could give more examples of unmarked deadly hazards at major tourist attractions.

Iceland appears to assume that deadly hazards are common, and that you'll use common sense. Or maybe you won't, and you'll stick your hand in a geyser.

I'm reluctant to draw any kind of philosophical point here, besides "When visiting Iceland, please use common sense and pay attention to your surroundings."
Mint has been comfy and doesn't have Snap running by default.
One just needs to look at the history of drugs in America to come to that conclusion. People often do crimes they wouldn't do if they weren't hyped up on drugs -- and that affects people who don't do drugs.

Now the question is how do we police it? Throwing drug users in prison doesn't seem like a good idea anymore. We really want to go after the dealers, the people who get users hooked and strung out.
You seem to be one of the top results of Google. Do you spend money on SEO/Ads?
At least he knows something about a single other language! Honestly, I wasn’t sure about given the stupidity of go, and the warts it has.
It’s quite useful to correct highlighted spelling errors.
You mean like HackerOne? Plenty of people (typically white-hat security researchers) make a career out of HackerOne bounties.
What?

I remember microsoft getting into huge shit over mandating preinstalling internet explorer on their OS.

This feels 100x worse because you can't install any alternative sms application afaik.

I think the only mismatch is that lawmakers always 20 years behind the times, so it's taken them this long to realize that sms/imessage/whatever is just as fundamental as a browser for modern interconnectivity.
> Me and a dozen other people have repeatedly told you it's not just those functions. I'm talking core work in core functions on core products. All of them. There is no limit and they are literally on every team doing what you and I can agree to call "real work" in shorthand.

This isn't actually naming anything, you're just insisting it's happening everywhere without actually making a specific allegation.

An example of this would be, "full-time employees were being tasked with running performance regression tests for the Google Drive backend, and in 2019 this started to be done by both FTEs and contractors".

A pattern that really engenders skepticism is when people insist that something is incredibly pervasive and common, yet fail to list even one example of it happening. If contract workers are being used to do the same work as FTEs on all teams, you should have a wealth of examples of "X team used FTEs to do Y, and starting at such and such a time they started using contractors to do Y as well".
iPhones solve the camera angle by changing the position of the pupil in software instead.
Thanks for solving this problem. A large part of my job involves pdf conversion to other formats. Thanks a lot!
I absolutely love how you can fit 8 foot lumber in the Fit with the gate down
Can't outcompete those who would do it for $5/hr
Good thread I saw on Reddit about this a few days ago.

https://www.reddit.com/r/LocalLLaMA/comments/18xbevs/open_ll...

Many top models are overfitting to top leaderboards rather than be actually useful.
`unless` is great, but best used sparingly. Only use it if the conditional is single, and simple. Never use it with `&&` or `||`, or `!`.

`unless admin?` is fine

`unless !admin?` is annoying
`unless user.admin? && account.support?` leads to madness
> As a keyboard manufacturer why would I listen to Microsoft? Why would I add a key that supports a product I see no benefit from?

As a keyboard manufacturer, you don't have to see any benefit from the product you support. The question is only will the incremental costs be more than offset by the incremental gains in sales. If MS requires the key, that's 90% of the market (really rough number), so it makes sense to add it. If MS and your competitors add it, it may make a significant percent of your customers go elsewhere. Even if they don't want the key, just because they think your keyboards are old.
I wonder what it would take to make this cheap. It would be wonderful if you could just buy some analyzer gadget where you could just throw something in a blender, pull out a sample, put it in the machine, and 5 minutes later it would tell you the phthalate content. Then you could create a crowdsourced database, and everyone would know what not to buy. As word got out, this would also create a nice feedback loop for the food companies to clean up what they were selling.
"tech" businesses are hard because technical people usually solve problems they're familiar with.

Some ideas:

* Try to target niche non-technical industries where you know people who can validate, ask where they use spreadsheets.

* Wait for a company to be acquired and build a replacement. Acquirers usually abandon or ruin the product.

* Similar to above, find a service that was once good but has since pivoted the product to focus on the top-of-market whales. Things like gating access behind length sales processes and complicating the product to meet those requirements. Usually at this point existing SMB customers see billing hikes, can't get the time of day and start looking for alternatives. Build a simpler, self-service, down market competitor.
> S&P minus FAANG is virtually flat for the past few years

I don't know if this is true or not; but regardless, that's the whole point of this. The US won't be moving to file sweeping anti-trust cases against failing companies.

We need more competitors, we need more diverse tech companies. A few large players that are siphoning all the value and dictating how technology evolves isn't optimal for the things I value.

The growth will happen regardless, don't worry.
I mean it really depends. There are probably some circumstances where it's cheaper. But I think it's not a forgone conclusion. Renting costs money, and you'll need gas for it too. Motortrends estimates 1300 to 2000 a year in fuel for an Accord. And 400-1200 for electricity in a tesla model 3 (charging at home not a supercharger). I can easily imagine eating up the savings in one or two rental trips, and that's certainly less convenient.