skysight-inc/HackerNews huggingface dataset:
iOS provides a way of showing a browser that looks like it's within the app from which it is launched. This is not what Instagram is doing. Instagram is doing something different from what other apps like Telegram do, according to the article:

> Comparing this to what happens when using a normal browser, or in this case, Telegram, which uses the recommended SFSafariViewController:

> As you can see, a regular browser, or SFSafariViewController doesn’t run any JS code. SFSafariViewController is a great way for app developers to show third party web content to the user, without them leaving your app, while still preserving the privacy and comfort for the user.
Remember this is the same company that just gave police DMs that aided in an abortion investigation. If those had been end to end encrypted that risk would not have existed, but they made a business decision to leave the application vulnerable to spying for profit reasons. That is a vulnerability, in the same way we call it a vulnerability when an entity man-in-the-middles a browser to spy on people.

Personal user browsing or communications leaking in plain text to private companies without explicit and obvious user consent puts users at risk, and is a vulnerability. It just so happens to be one arising from malicious profit seeking behavior that happens to be the status quo.

Not having https was once the status quo, and a boon for corporate spying, but we call that a vulnerability now because the abuses became too big too ignore.
I’ve seen some other studies that say the opposite and I’m generally skeptical of results that come out of the GSS (it’s too easy to data dredge). There’s a decent amount of evidence that IQ positively correlates with happiness. Here’s a study I found real quick: https://pubmed.ncbi.nlm.nih.gov/22998852/

Results: Happiness is significantly associated with IQ. Those in the lowest IQ range (70-99) reported the lowest levels of happiness compared with the highest IQ group (120-129). Mediation analysis using the continuous IQ variable found dependency in activities of daily living, income, health and neurotic symptoms were strong mediators of the relationship, as they reduced the association between happiness and IQ by 50%.

There’s also evidence that IQ correlates with education, income, number of friends, lifespan, having a successful marriage, and having the desired number of children you desire (in case that’s not clear here’s an example: if you want 2 kids, it’s more likely you end up with 2 kids the higher your IQ). All that surely plays into happiness

Disclaimer: Individual results may vary
If hope was a currency we would all be millionaires by now - don't see a workable plan of action except empty promises or slogans from either the current govt or the opposition tackling the growing social crisis.
So Final Cut Pro 7 is basically feature complete ?
Honestly I wouldn't be surprised, I've felt photoshop is feature complete for a while.
Interesting, thank you. My assumption was if the repair cost more than the adjuster estimated, the insurance company would say well.. too bad!
There're a lot of wrong perspectives on the topic in this thread, but this one I like the most. When someone starts to talk about "agreeing on a single schema/ontology" it's a solid indicator that that someone needs to get back to rtfm (which I agree a bit too cryptic).

The point here is that in semantic web there're supposed to be lots and lots of different ontologies/schemas by design, often describing the same data. SW spec stack has many well-separated layers. To address that problem, an OWL/RDFS is created.
My memory matches yours. Thanks to things like monkey patching you had the problem where changing the order of imports would break other code. And if a dependency of yours added a new import, your code would randomly break for no apparent reason.

As a result I saw more than one organization say, "No new projects in Ruby."

I'm sure that there were many different experiences in many different organizations. And I have no idea how widespread my impression is. But it certainly discouraged some people from using Ruby.
> I need to know what you mean by “better”. That’s where a productive discussion start, when we align the goals (and I don’t really care about them, they all turn into interesting technical challenges

I think you have answered your own conscience.

You say you don't care about the goals. The only thing you care about is whether the tech is interesting to you or not, which is purely subjective.

Your manager probably already knows this. He knows you are asking a question to which you completely don't care about the answer. It's just that you're not interested.

There is a clear difference between asking questions to learn — and trolling. This is easily visible to any human.

I'll be honest: If you are expecting 100% fulfillment, then it most likely means you have an impossibly high opinion of yourself. If you really wish that, become a freelancer, then go ahead and reject everything you hear. At work, nobody needs to convince your heart and soul for every single thing. Deal with it.
But but we really wanted them just just roll over and die!?

The Register aren't usually this credulous are they? And a lot of the article content is deceptive at best...
I frankly am surprised why anyone would think otherwise? The “In-app” in the name should kind of give it away that it is, after all, in the app. Anything you do will be available for the app to track.
great another example of abusing public taxpayer dollars to subsidize rural homes that shouldnt exist

infrastructure outside of dense towns is unsustainable with the extremely low amount in taxes rural areas pay

these people do not deserve the same standard of living as those in sustainable areas

subsidize them to move to urban areas, not their lifestyle that uses 20x the infrastructure load an urbanite does

Amerika can't keep building out the same levels of roads utilities and municipal water to rural areas as it does to cities. this standard of living does not scale. it is not sustainable.

if you don't believe me, go look at 100 year infrastructure costs once a suburb needs replacing. this is why every town in America is failing
Good code is the same as good prose or good technical writing or good documentation. Code may be special in that it has 2 audiences, the computer and developers. But documentation can be tutorial or reference which are for different audiences as well.

Good code is pleasurable to engage with like any good book. The nature of engage is what varies.
Hey, I dream of a service like this and want you to succeed! But:

> Technically the IMEI isn't required for the network to function.

This is not correct.

Every carrier's SIM card firmware collects and reports the IMEI and modem manufacturer and firmware revision after AKA but before allowing any meaningful use of their network. There's nothing sinister about this; they have to do it in order to be aware of malfunctioning chipsets that crap all over their valuable spectrum. They most definitely do this on the first attach for a new IMSI, so they can block known-badly-behaving modems and update their IMSI<->IMEI mapping table. Verizon outright blocks the Quectel EC25 in many areas.

The only practical difference with IMEIs is that they are never sent in the clear. IMSIs are sent in the clear on the first network attach, which is the loophole that stingrays exploit. But most of your potential customers are more worried about carrier tracking than stingrays.

Have you found any carrier that will let you use random IMEIs, taking a different one each day like the IMSI? I haven't. Quectel hardware and a few Sierra devices will let you change the IMEI, so you can do the experiment. Osmocom has tools for sniffing the transactions between the SIM card and the baseband, although with an eSIM that may require some tricky desoldering work. Maybe you can solder an eSIM chip to a SIMcard-shaped PCB.
It's a big difference between browsing your own pages in-app, and opening any link in an in-app browser and tracking it.
> CDPR had a NIH problem.

Bit of a tangent, but I don't think that's true. It's just ActionScript with a cute file extension - just like .docx is .xml with a cute file extension.
Why give an inch? Meta is struggling because they put all their eggs in one basket, and turns out that was probably not a good bet. And now they're struggling for it. That's leadership's problem.

FAANG employees make up a group of some of the most hire-able employees I can think of. If leadership makes work hard, they will quit.

(Baring H1B employees, they just get the shit stick all around, but that's not unique to this particular issue)
You even get prison time if you tweet the word. E.g:

* 56 days: https://www.bbc.co.uk/news/uk-wales-17515992

* 6 weeks: https://www.theguardian.com/uk-news/2022/mar/30/man-19-jaile...
Based on what I've seen from the outside about their corporate culture, I'm not in any way interested in working for Amazon/AWS.

That said, the interactions I've had with the people working on AWS have been uniformly positive. They're easy to work with and obviously very skilled engineers.
Maybe, but most data science jobs I see (and have been around) seem to be using Linux... with a few on MacOS. Lack of Windows support doesn't seem like a problem in the realm of data science.
I want to know if Peter Norvig has written a First GC. I’m still just blown away by his sudoku solver. I thought I was good at paring accidental complexity from code…

I also want to know if Norvig has a biographer, and if not, why not?
I had a shower thought the other day: clearly conservation of energy is just a guideline and not a fundamental law. Otherwise, how could anything exist?
> There is no appetite in the Democratic party to pack the Supreme Court; it's a fringe position.

Polls show significant numbers of Democrats support packing: https://www.newsweek.com/new-poll-shows-court-packers-will-f.... It's not a majority, but it's hardly "fringe."

> But your argument here includes a sleight of hand, because you confining your analysis to Dobbs itself, but ignore the state laws that it enabled, many of which are radically to the right of the European consensus.

The European consensus on moral ideology versus politics enables laws (in Ireland until recently, and in Poland still) that are radically to the right of the European consensus on abortion. Nobody in Belgium is showing up to the houses of EHCR Judges over recent decisions rejecting the notion of rights to same-sex marriage and abortion.

The point is that both Ohio and France view abortion as a matter of political line-drawing. People in France manage not to freak out about how people in Poland choose to draw the lines, so long as Polish law doesn't apply to them. In my view that makes Ohio and France more similar to each other than to California and New York, where many folks think that issues like abortion and same-sex marriage should be outside of the political process altogether.
Literally the only other time I've ever seen it spelled out was in a 11th-grade Economics class when I told the teacher that she misspelled "prerequisite" and she explained what a perk was.
A modest proposal to fix contracts
The Grant County Public Utility District in eastern Washington (and presumably PUDs elsewhere in the nation) did exactly that. They built a fiber network throughout the county (physically large but pretty sparsely-populated), although they don't provide service directly to customers--instead, a healthy number of local ISPs still exist in the area. If fiber isn't at your house yet, there are also a few WISPs, which were easy to stand up because of the fiber.

https://www.grantpud.org/getfiber
In most programming languages we often deal with instructions responsible for handling dependencies. Elixir is no different.

In Elixir, dependency is nothing more than compiled module which for some reason you want to use in another module. There are a couple of instructions that we use in Elixir to either make it easier or possible to interact with modules.

In this blog post Szymon Soppa explains and presents use case examples of four of them:

alias, require, import, use.
How big is the housing shortage? Four to twenty million units
This has always been the case (source: I've worked at 2 FANGetc companies over last 10y) but they've just had the economic climate to brush it off.

It's the tax they pay for offering such high salaries regardless of team, and having so much grunt work because they are too big to care that they're paying some people 300k to click "deploy" (source: getting paid right now to manually roll out changes at a FANGetc and silence alarms that have been red forever because backlog)
MLFlow in general focuses more exclusively on the "lineage tracking" pieces alone. I.e. registering your models and such. They do have an experimental pipeline product as you mention, but it's different in a number of ways. I'd say the biggest one is that MLFlow pipelines has fixed, pre-determined structures for your pipelines while Sematic lets you build your own. We also have a more python-dev-friendly API and better access to cloud computing resources. You can find more details on our comparison page: https://docs.sematic.dev/sematic-vs#...-mlflow-pipelines
You should take a look at your mysql settings e.g. `innodb_flush_log_at_trx_commit` but yeah mysql isn't really built for frequent sudden shutdowns.
> Or maybe, just maybe, interviewing based on esoteric computer science problems isn’t the best way to identify high performing builders.. but a great way of identifying people who can hack a process to secure maximal reward.

I see this argument all the time, but I can't find any other place that it comes from other than disappointment from those that didn't or can't pass those interviews. (Disclaimer, outside of college internships I've never interviewed for a FAANG SWE position nor have I ever worked for one).

Is it an objectively good measure of being a software engineer? Hard to say honestly. I doubt you'll ever find a truly great measure that you can test for in an interview. When I was interviewing candidates for my company, did I ask those leetcode algorithm questions? Not really. Maybe at most one basic tree traversal question (probably would fall under leetcode "easy" if I had to guess, but honestly the kind of thing a student would learn in AP computer science in high school). Most questions were system design and problem solving with a coding challenge (building something simple, not solving algorithmic puzzles). So by evidence of my own actions, I don't believe that they're the optimal questions for screening engineers.

That having been said, I don't understand why people are upset by these interviews. Who cares? If you really think it's suboptimal, then other companies who have "better" interviewing practices should be better at identifying undiscovered talent and hiring them. Better for you if you're hiring in those cases. Let FAANG fail on their own hiring practices. FTR I don't think they're that bad either, they just filter for a bunch of left-brained people who are good at math. Maybe they do make good engineers also. And if results are anything, clearly it's been working for FAANG for the past decade so who's to say that they shouldn't keep doing it?

> Look, if I can ‘crack the coding interview’, then I can certainly crack ‘how to do as little work as possible and stack paper to the ceiling while my stock vests’.

This is a reach (to put it mildly) and unfairly paints people who are good at algorithms as inherently unmotivated and whose primary goal is to cheat the system without any evidence. Are you saying another talented developer who isn't good at algorithms could not or would not hack the system as such? I don't see any reason to expect either to be the case. Hacking said system does not require you to be able to prove the runtimes of a Van Emde Boas queue, it just requires some common sense that any human being has.

> I wonder when the last time was that Mark or Sundar actually wrote any code they pushed to prod.

This is pure ad hominem and unrelated to whether or not these questions are good screening questions. I certainly hope that Mark or Sundar are not wasting even a millisecond of their time writing code and trying to get a PR out to production. It's one of the absolute worst uses of their time. But while we're on the topic, Mark literally built the first version of Facebook (to be fair, probably in a bad hacky way) and Sundar was a product manager so I certainly don't expect him to write code.
There's probably a IQ Bell Curve / Midwit meme distribution to "smart" and "happy".
The article isn't complaining about in-app browsers per se, but that Instagram implements a special version of an in-app browser that injects Javascript code to track user behaviour. If you have noticed TikTok doing the same thing, please publish a blog post about it, and I expect it would get attention here on Hacker News, at least.
Danielle Steel's Production Function
> that's not what normal means in everyday live.

I don't mean to be offensive, but you might live in a bit of a bubble. I know this is Stack Overflow so people tend to assume that San Francisco (or other North American tech hubs) are "normal". They are quite the opposite, when compared with the rest of the world, and even with "the west" (however you define it).

> If you saw a family in a Tesla Model 3 you wouldn't be like 'wow look at that'. You see it everyday.

Teslas are infrequent enough for me (living in a first world European country) to point them out to my wife when we cross one on the highway (because she's not familiar with their shape/logo). I remember doing that at least once in the last two weeks.
At one point Waffle House required all of its senior executives to spend time each year working on the line. (They probably still do I just haven't checked in a few years). They feel this is important for their management team to more viscerally understand the lived experiences of the people working, identify issues in their processes and technology, and generally foster team spirit among their staff.
This is strange because the numbers I'm looking at show guitar sales have been rising steadily since 2012.

Where do you get your data?
As non-expert I have always wondered about Dark Matter and particle physics. So just how many MeV do we need? And how much would that cost?
I might have missed it but there's no info on efficiency. I can both imagine it's great and terrible. Dyneema doesn't really stretch so that's on the plus side. But surely there's a ton of friction in this system? And that's before you consider the gearbox; these tend to be somewhat less efficient than derailleur systems.
I get annoyed about the OP's arrogance in assuming he is right, because 'reasons', and everyone else mentioned is somehow wrong regarding the conspiracy theories mentioned.

Remember, people are still debating the JFK assassination, and those that don't believe the mainstream accepted narrative that Oswald single handedly fired those shots, considered crazy.

It bothers me, not that it makes any difference. I just wanted to point attention to it.
I’ve built a lot of tools utilizing web scraping most recently https://GitHub.com/Jawerty/myAlgorithm and https://metaheads.xyz I think the more control you have over the tools the better if you know your way around css selectors and selenium you can do anything web scraping. Selenium can seem hefty but there are plenty of ways to optimize for resource intensity; look up selenium grid. Overall, don’t be afraid of browser automation you can Always find a way to optimize. The real difficulty is freshness of html. This you can fix by being smart about time stamps and caching. If you have the same data you’re scraping consistently…don’t do that. Also if there’s a frontend in your application dependent on scraped data NEVER use your scraping routines as a direct feed, store data whenever you scrape.
Cheers. One last question, how well does Anki work for LaTex/equations, code blocks and image/video files?
Honestly I am starting to hear it more and more from nontechnical folks. People are starting to realize that tech companies are profiting off their "private" data (just see the mainstream responses to Amazon acquiring Roomba). I now hear a lot of people saying they don't want Google/Amazon/etc to have all their data, but these folks are not sure how to avoid it.
A former physics professor of mine said that energy was not in fact conserved in the Universe because the expansion of the Universe consumed the energy. The total available mass-energy in the Universe is decreasing over time.
The psychologist Robert Cialdini has written at least a couple of good books on the topic of persuasion that are worth checking out. (Influence and Pre-suasion)

The comic writer Scott Adams has done some business books and many very approachable podcasts on the topic as well, and might be worth looking into.
Right? Like WTF are people so happy about, unless they are looking forward to exploiting workers more…

It is telling when small perks that don’t effect the bottom line are cut.
Teen and mother facing charges in abortion-related case due to FB Messages
Due to site isolation, nowadays CDNs aren't as advantageous as they used to be. So it's now a normal thing to just load the font like any local JS/CSS asset, and set caching headers on it so the browser can do the 'fast' bit for you, on subsequent loads.
Cell phone numbers require KYC in almost all countries so they put people that require anonymity at risk.
I'm not asserting that Apple's choice of color is malicious; just that it needs to be improved.

Also, I'm not asserting that Green is bad. The issue is the shade of Green, and the a11y issues it creates. I don't know how you jumped on "entirely different colors" or "the same color"; Android's criticism in the original article is very clear, its an a11y contrast issue with the light green background and white text. That's it. Nothing else.

This issue is, seriously, a lot simpler than you're exploding it to be. Make it 10 shades darker; done. They even have an option in their accessibility settings to make it so. This is a simple change, any a11y expert (including, maybe, the MANY apple themselves employs) would say the way it stands today is bad, but their inaction conveys intention.
That's power train telemetry, not location data. Yes, they keep that stuff. They know your battery voltage and tire pressure too, etc...

I suppose you can argue that's a privacy issue too (and I'm sure replies to this comment will), but it's not location tracking and it's unhelpful to try to suggest, as this article and you do, that it is.

Again, if people want to have a reasonable discussion about what data is appropriate for vehicle operators to retain, I think there's a space for it. But starting with "radical scope" in the headline of an article that doesn't really detail anything radical is a bad start to the debate.