skysight-inc/HackerNews huggingface dataset:
I can tell you why I stopped coding in Xcode+Swift back in 2017-2018. I had an app with 'some' success (didn't quit my day job over it), but it was the constant updates to iOS and the necessary adjustments to my app's code and rewrites in quarterly/annual basis.

From what I understand this hasn't stopped. If you are a full-time dev and you are willing to price your app well, go for it. It's a nice big market, and people do pay for apps. It would be a pity to stay away from that market if you can afford to keep updating bits and pieces of your code every now and then.

The other annoying this (which I don't think it's been resolved/avoided) is that back in the day you could only develop code on a Mac, which you can always buy a second-hand one, and a couple of iPhones to full-around with (although Xcode can simulate all devices so you can test UIs, etc.)
This is like saying that if you've only seen 250 people in your life, it's hard to imagine someone who is at the 99.8th percentile of height.
Why is Ladybird getting so much attention. Has anyone herd of servo? They're trying to offload css rendering to the gpu. That could be a big deal in the long run.

https://servo.org/
A boss was an extrovert, not really a favorable example of one. My impression is that he started talking and hoped that it would all make sense in the end. A peer of his was quite introverted, and seemed to start talking only when he knew what the end of the paragraph would be. It was amusing to see them in meetings, and it clearly wore on the introvert.
My mental model has always been to only use JSONB for column types where the relations within the json object are of no importance to the DB. An example might be text editor markup. I imagine if you start wanting to query within the json object you should consider a more relational model.
> What does the Lord of the Flies teach us about human nature

It teaches us about the human propensity for propaganda.
Hypothesis: They are paid (by Google) to keep Firefox unpopular.
I have Apple products at home for almost two decades, computer and phone and tablet generations, and I was satisfied in the beginning with the 'just works' kind of attitude that actually worked then, but then came this AirDrop and it almost never worked, still almost never works. Unpredictable which devices in which direction can send files to each other, yes, I have phone<>computer config that works in one direction but not in the other. I do not want to figure out why is this so, I just want to use it. I tell this to prevent the predictably arriving helpful suggestions and explanations, I don't care. Does not work and that's it, I do not rely on that. Doing it some old reliable way instead.
chromium is open source - have chromium standards set by a foundation instead of google. then funded by grants / taxes. etc

and let the market work.

browsers are a common utility, like water, internet etc - n should be treated the same.
I think that can be understood as "What does the Lord of the Flies opines about human nature"
https://foundation.mozilla.org/en/donate/ ???
Is this how the Luma dream machine works?
As opposed to being dependent on Google. Which is your main competitor. Galaxy brain move from the brain trust at Mozilla, sorry I mean Mozi//a.
Margins are a question but you can drop $150k on a single dodge diesel pickup
The Amazon buttons were arguably wasteful, but kinda cool. I had a few mounted on the back of the cabinet door under my kitchen sink...

Out of garbage bags? Press the button. Out of dishwasher tabs? Press another button. Rinse aid? Same.
> I don't understand why not using code from other browsers is supposed to be a selling point when all the major browsers have open source rendering engines and runtimes and there's independent runtimes being built like Bun that they could use.

Th selling point is to have multiple implementations of browser engines. Currently we have three (gecko, webkit and blink, where blink is based on webkit and webkit is based on khtml). If you consider how much of the modern world is based on browsing standards it seems pretty self-evident to not have it depend on a few corporations.

Bun is a wrapper around JavaScriptCore (the JS engine used for webkit just like v8 is used for blink or node), so not at all an independent JS runtime and is not at all a browser.

> We're talking decades of features they have to support

If this is proven not to work because the standard has grow too big as you imply then we should absolutely look into either dropping old standards or slowing the pace we introduce new standards. This project is a litmus test for the web.
It’s not “all good”. Businesses have to invest in change, employee time is expensive, refunding equipment doesn’t refund the cost of resources put into the project and resources required to change after the plug is pulled.
> autonomously patrol spaces up to 5,000 square feet with an HD periscope and night vision, it could carry small devices

please, tell me someone had an armed response Astro video somewhere
This really ought not be allowed. If you take a product off the market and stop supporting it, you should release the code and support information to enable people who bought it to keep it viable. Subscription models and clever contractual arrangements are bullshit fig leaves for companies trying to have their cake and eat it too.
There isn't an infinite amount of grant money to go around, and of course handing it out to any crackpot that comes along is going to be a nonstarter. It seems to me that the solution is somewhere in between the two extremes.
Now if they could just grow and market tomatoes that taste like a tomato.
The FAQ at the bottom of https://ladybird.org/ has this easily-overlooked section:

> However, now that Ladybird has forked and become its own independent project, all constraints previously imposed by SerenityOS are no longer in effect. We are actively evaluating a number of alternatives and will be adding a mature successor language to the project in the near future. This process is already quite far along, and prototypes exist in multiple languages.

So it looks like there's a plan to refactor away from C++ as it spreads its wings. I'm in favour of people funding any browser engine with a realistic shot at viability.
Consul has an entire locking system that’s based on Chubby in the KV system. I’ve used it at pretty big scales and it seems fine.

If you want actual OSS you can use an older release, the KV system guts haven’t changed much in awhile iirc.
Thanks. They have linked a video showing this [0] and also ascii recording of the program showing self replicator [1]. This is very helpful. It means at some point we will have artificial life simulations which do evolve replication naturally.

https://youtu.be/eOHGBuZCswA

https://asciinema.org/a/nXW8NFxiUtHiNtteJwXAXraFa
Why that is unacceptable; so give it all to Google?
Yes you can donate to Mozilla Foundation. But no guarantee any such donation will actually fund Firefox development, as opposed to some completely unrelated non-technical project of theirs.
If you think it's worth it, feel free to go and do it. But that's not a reason to astroturf for Rust on a thread about Ladybird.
To be fair, the article using this image is from 2021 - before the linked interview was even recorded.
I mean, it doesn't get any more clearer that the Chromium team is already considering integrating Rust in Chromium to mitigate these sort of memory corruption vulnerabilities found in C and C++ and that is the main motivation here. [0]

Given that Ladybird is yet another C/C++ browser, it will be riddled with these vulnerabilities waiting to be exploited.

I don't think many here are thinking about the costs involved with security fixes and maintenance, at it is in the hundreds of millions of dollars a year just to keep up with Firefox alone. That is the minimum requirement for any serious competing browser.

There's a clear reason why Chrome, Safari and Firefox need hundreds of millions of dollars of developer maintenance a year.

[0] https://chromium.googlesource.com/chromium/src/+/refs/heads/...
My company just bought a used Olympus microscope. It requires Word to generate metrology reports. So apparently it runs Word behind the scenes. Is that considered a headless mode?

Unfortunately M$ Word is the only option. Can’t say I’m happy about it. But it is what it is.
What we've had so far was not "the internet" it was "the internet, gatekept by socioeconomic and educational criteria". The number of internet users appears to be flattening off at around 75% of the world population. So far people have been happy to jump right into that mass of 6 billion people. But I think that this plateauing will allow sub-ecosystems to flourish. HN is one of them.
Yeah, it's also worth noting that Starlink and a few other commercial companies are offering text-based services to _unmodified_ cell phones (no special sat hardware), which means they can get signal, IMEI, etc. LoRa is also used as transport layer for some cube sats and edu type sats. A new company just tested Bluetooth-to-sat. So even on the commercial side there are overhead sensors that you may need to be concerned about on the triangulation front. It's a hard problem to crack...
> skype

Because it is data mining source!

google voice, you can still even get under 24h support replies! From freaking google! An actual support email reply, with a first name basis message!

It's awesome and scary, Like having a bear waking you up while camping.
A lot of the language you're using around the subject reeks of being "in" on a specific worldview, and I would argue that most people are either unaware or have various levels of agreement & disagreement with it.
Will overland routes ever be as cheap and used as sea routes?

And I feel the better comparison is does "missile on aircraft on carrier outrange hostile missile?"
Life Replicators Emerging in 2D Forth [video]
Sorry, but the team that produced Alexa (& Echo) were completely separate from the team that produced the Fire Phone. There were distinct product teams, design teams, software engineering teams, hardware teams, and GM-equivalents (Amazon didn't really call people GM so much in those days.)

(Unless you're talking about the entirety of Dave Limp's organization, which produced a lot of things...)
Maybe we just have vastly different understandings of "ordinary" job seekers, "ordinary" career counselors, and why they'd interact... but I'm not sure I get the point?

Isn't the book the basis of exactly what one would want a career counselor for? I'd expect a counselor to bring more personal and customized advice along, too, but telling someone to start with understanding the book doesn't seem like a bad approach. Now it's true that if what you're trying to do is get a job tomorrow, then yes, the book isn't going to help much with that... but that's not why I'd visit a career counselor either.
Mozilla Foundation != Mozilla Corporation, so donations go where the Foundation wishes, not to Firefox development.
I think it was meant to be a recovery project first, hobby second, community third. Then ladybird started showing more potential so his focus shifted there.

Sorry if I don't understand what you meant to ask.
I believe the team has said they are currently evaluating different languages, though they have not divulged which ones. From the FAQ on the Ladybird website:

"We are actively evaluating a number of alternatives and will be adding a mature successor language to the project in the near future. This process is already quite far along, and prototypes exist in multiple languages."

I assume it's either Rust or Jakt (the latter a language in development by the Ladybird lead dev), though I suppose Swift might be on the table.
But linear TV viewing is shrinking all the time. I'm sure some people do use it, but I really don't understand what it has to do with NAT?
Carriers outswarm long-range missiles and out-loiter long-range air patrols.

But more to the point if you can't defend a mobile ocean-going fortress, what can you defend?
1-800-FLOWERS is not a phone number. The phone number is 1-800-356-9377. FLOWERS is just a mnemonic device called a phone word (https://en.wikipedia.org/wiki/Phoneword).

Maybe the document should be called falsehoods programmers believe about what people will provide when asked for their phone number.
I would present that situation as evidence that the "competition" isn't really a serious one. But perhaps I am ignorant.
And in fact their FAQ for donations doesn't even mention Firefox under their "How will my donation be used?" section:

At Mozilla, our mission is to keep the Internet healthy, open, and accessible for all. The Mozilla Foundation programs are supported by grassroots donations and grants. Our grassroots donations, from supporters like you, are our most flexible source of funding. These funds directly support advocacy campaigns (i.e. asking big tech companies to protect your privacy), research and publications like the *Privacy Not Included buyer's guide and Internet Health Report, and covers a portion of our annual MozFest gathering.
Appreciated.-
Because ladybird is a browser, servo is a component of a browser. It could well be that Ladybird ends up using servo as a component.
If that were the case, German intelligence would have a far better track record
I guess this is the modern variant of l33t[1].

[1]: https://megatokyo.com/strip/9
Here you go :)

Hello friend! Thank you so much for donating to support Ladybird!
We believe the world needs a truly independent web browser.
That's why we are funded entirely by voluntary donations, and we intend to keep
it this way forever.
Make sure you sign up for our newsletter below if you'd like to receive
monthly updates on our progress!

https://github.com/LadybirdBrowser/ladybird.org/blob/336f892...
They probably resulted in too many returns/complaints over price, I suspect. I use 'subscribe & save', but I necessarily monitor & adjust it, otherwise it is absolutely not '& save'. Or it is, but only relative to the Amazon non-subscription price at that time, from that seller, with absolutely no guarantee it's reasonable.

For me it's just a way to get 15% off stuff that isn't too time-sensitive. Running a little low, stock up. Same way people use Costco or similar if there's one convenient I suppose.

(Tangential, but would be great if you could subscribe on a price basis: send me two of these with my S&S order if the price is below £12.34 or whatever (and not otherwise).)
Dodge is making 30k profit off of each car?
This is .. remarkably fast. Fast as in a quick response to Microsoft’s announcement earlier this year, and as in low latency. I love it.

I’d love to see a database of facial expression videos that’s used for some sort of standardized test expression testing.. are you guys aware of one?
I am saying that 'crossing someone out' just because they decided not to opt into the tradeoff to decrease that surface is overreacting.
This is misleading. Firefox does not have a CEO, Mozilla does. The Mozilla CEO/chairperson is responsible for many more projects than just increasing the market share of Firefox — whether nerds on Hacker News think that’s what Mozilla should be doing or not is another conversation.
Generally more like 20 minutes.
Without significant whitespace, you'd need at least 5 more comments consisting solely of "}" for this reply chain to be syntactically correct.
The FBI now recommends using an ad blocker – here's why (2022)
This is clearly explained in the article. The Foundation doesn't develop Firefox and can't transfer donations to the Corporation, which does.
Barcelona residents protest against mass tourism
Self assembling robotic materials feel so far away, yet so close to happening. I'm sure it will be a long time before anything like this is practical, but it seems like we could be so much more efficient with that level of reuse. I'm not as optimistic about the waste produced by dead units, but hopefully we get our ewaste programs under control by then.
The "What we do" page doesn't even mention Firefox...

https://foundation.mozilla.org/en/what-we-do/
And bad for kids. Go back and you can read about how dreadful it is that some people are letting their children read novels. What sort of person would do that?

But the article isn't really about that, to the extent it's really about anything except the author's need to feel very, very smart. It's a vague gesture at how "over" it they are, for any value of "it". Best to pat them on the head condescendingly and then move on.
Your middle paragraph is word salad.
The developer of curl has done an analysis of what percent of his CVEs would have been avoided in a memory safe language. I think the answer was a bare majority.
No they are not. It is either 30 minutes at MW range or hours at kW range. And countries are taking GW
As a very relevant example, Chrome found that 70% of their serious security bugs were memory safety bugs. 36% of them were use-after-free.

https://www.zdnet.com/article/chrome-70-of-all-security-bugs...
That's the difference between profit and rent: the optionality of the product.
Right, or equivalently, you can rely on the million eyeballs and the million developer-years poured into those OSes, while developing your project with a much smaller team.
Starlink satellites are not dumb signal repeaters. They also use relatively localised spot beams. But yes, anything you transmit through one probably can't be localised to within more than about a hundred km, if the only available information is which beam you're in at which time.

You'd need to avoid providing information about the time the beam crosses over your position, which means you'd only activate your connection sporadically, at carefully planned times. You might pick a location relatively near you and down-orbit from you, and connect when that location comes into view of a new spot beam, and disconnect when it's directly over that location, perhaps.
At least the USA and our allies are extremely conservative in adoption of unproven tech and have extremely high standards for security. The article states "modern methods are not safe" and is correct, in my experience. Numbers stations and One-Time Pads are a well-known and proven method, not just the encryption, but the entire process from delivering the pads to receiving the messages.
It's been discussed at length multiple times. This should be enough to get you started on further research:

https://msrc.microsoft.com/blog/2019/07/a-proactive-approach...

> ~70% of the vulnerabilities Microsoft assigns a CVE each year continue to be memory safety issues
Every big tech company is trying to do this. FB (through whatsapp), Google (through chrome/Android), Apple (through Safari/iOS/etc). As soon as they meet their internal metrics, they will release these to public
I assume you’re using Mozilla’s public suffix list? https://publicsuffix.org/

We have something similar that keeps it updated on a regular basis as well. We used to wait until someone complained, but it changes so often it’s the only reasonable way to deal with it.
> Starcraft was a superb game by any standard, the most tactically intricate, balanced, and polished RTS to date

I'd say M.A.X. was no less tactically intricate - albeit through infinite configurability of things.
reminds me of the Amazon Cloud Cam product. I had over a hundred of those cameras on my rentals, and in one day there useless. Just like how Google is found to be doing this kind of behavior in the past, Amazon now too is the new brand not to trust with any long term investment.
I'm over 40, and this is the most productive I've ever been as a programmer. Code just flows today where it didn't 20 years ago when I struggled with C++.

Honestly, I'm not so worried about ageism. I feel like if a company is so ingrained in keeping people out that they're gate-keeping the hiring process, it's probably not a company I want to work for anyway. A 30 year old engineering manager is more likely to be focused on ego and personal ladder climbing than what the company needs. (For the record I think one can do both ladder climb and manage people effectively, but most haven't learned how to do this.)
Not the parent, but there are couple of things current AI lack:

- learning from single article /book with lasting effect (accumulation of knowledge)

- arithmetics without unexpected errors

- gauging reliability of information it’s printing

BTW. I doubt that you’ll get satisfactory definition of “able to reason” (or “conscious” or “alive” or “chair”). As they define more an end or direction of a spectrum, not an exact cut off point.

Current llms are impressive and useful, but given how often they spout nonsense, it is hard to put them into “able to reason” category.
> I was on the board of directors for a local Linux Users Group and can echo the difficulties in finding a venue.

While venues are difficult, don't overlook the added complications that are caused by insurance.

A lot of "venues" want you to show that you are carrying liability insurance. That means you have to be an actual 501(c)3 along with a bank account.
Missiles out-range carriers but the cost of hitting a target in Yemen with a Tomahawk missile launched from afar (2 million dollars, range 2500km) is much higher than the cost of dropping a bomb (~ 16k dollars) from a jet on said target. Even after amortizing all the other costs. The firepower an aircraft carrier brings with it to any location it gets to is really hard to match with missiles. More than the "bandwidth" and cost of that, there's also latency. Drones are another thing to compare to.
“Smart Library: Identifying Books on Library Shelves using Supervised Deep Learning for Scene Text Reading”

https://arxiv.org/abs/1611.07385

I seem to remember someone demonstrating such a system on an article or video posted to HN but I’m not finding it.

Also, can’t leave off the Red Dwarf scene. It’s obligatory in enhance discussions.

https://www.youtube.com/watch?v=EMBkWtDAPBY
I do this too with Postgres and it is just the best of both.

A robot is a record. A sensor calibration is a record. A warehouse robot map with tens of thousands of geojson objects is a single record.

If I made every map entity its own record, my database would be 10_000x more records and I’d get no value out of it. We’re not doing spatial relational queries.
42 years, and then never mention it again.
It seems more likely to you that Google isn't serious about Chrome's dominance than that they're totally serious about it and are using Firefox as a guard against antitrust and using their funding of Firefox as leverage to get Mozilla to cave?
> It’s already trite to notice that all our films are franchises now, all our bestselling novelists have the same mass-produced non-style, and all our pop music sounds like a tribute act.

This whole article reads as "i expected things to stay the same and they are"

There are still tons of great films being made, and new concepts spinning up - just in non-traditional places or ways - netflix, apple tv, etc. So they're not in theaters? Miniseries are the new movies. Your streaming box is the new theater.

Bestselling novelists have the same mass-produced non-style? Stop reading best-sellers, and focus on more curated and genre lists, such as Goodreads. Again, you expected the new york times bestseller list to be the arbiter of "good" and that is no longer true.

And "all our pop music sounds like a tribute act"? Lmao. If you listen to the same top 40 pop crap, sure! There's tons of great pop acts that are way smaller - but again, if all you do is look at "most played" and listen to the radio, you're going to hear the same monoculture bullcrap

Broaden your horizons or slide beneath the static.
I think Ladybird and Servo are exceptionally interesting projects and am so happy they exist. Despite being my daily driver, Firefox has its problems, and they regrettably mostly stem from the Mozilla foundation. Supporting a future with an ecosystem of FOSS browsers that aren't owned by an advertising company is very exciting.
NAT-PMP maybe? https://en.wikipedia.org/wiki/NAT_Port_Mapping_Protocol