skysight-inc/HackerNews huggingface dataset:
The maker of the app can send network requests, to themselves or any third party service they like, for every single action taken within the app: every launch, every click, every character typed, even every background refresh. They can include a unique tracking identifier to cross-reference these requests, they can further include any login/id information you’ve provided to the app, and they can include location information if the app has GPS permissions.

Even without GPS permission, IP geolocation provides them a rough track log, enough to say “user x was in california on monday, new york on tuesday, then new jersey for the remainder of the month”.
How would it not? It’s no different than tutoring. I pay the website a monthly fee (which probably needs to be an IAP) but the payment to the babysitter could continue as-is via bank transfer/ideal.
Or Enigma Machines: http://wiki.franklinheath.co.uk/index.php/Enigma/Paper_Enigm...
Salty cardboard.
On iOS under: Privacy -> Analytics & Improvements

They (a) show what data is being sent e.g. stack traces and (b) provide the privacy policies.

At least on my device I am not seeing a list of apps being sent to Apple.
“I wonder if there is a market for that _now_”
Just the opposite, if you care so much about sideloading, then why buy an iOS device? Do you often buy products that don’t meet your needs or desires?
But your plan was essentially that Apple stops taking a 30% cut of digital sales because… they’re nice? Or someone forces them?

What does it have to do with payment processors?
There are already free / free-ish clones of Roam:

* org-roam: https://github.com/org-roam/org-roam
* Obsidian: https://obsidian.md/
* Athens: https://github.com/athensresearch/athens
"scalable" (not sure about that name) questions or scenarios are the best to gauge competency. I do them although it's pretty hard to come up with good ones.

A fallback for shorter question is to ask for a something with many possible answers, as typically somebody more experienced will have many answers besides the most popular ones. (server A can't ping server B, what can be the reasons?)
I can't speak for the FAANG side, but I imagine based on resources like https://staffeng.com/guides that it can be a huge social/political effort to ascend to staff/principal levels within a FAANG. By comparison, if you're an early employee at a startup, if you're smart and put in the work, if the startup has significant growth, and if you stick around for several years, growing into this sort of role is practically automatic. (I realize that was a lot of "if"s for "automatic".)

By that point, you can go several ways. You may see an exit on the horizon and decide to stick it out. The startup could recognize the market for your skills and give you a salary that's in the ballpark of FAANG, or they can provide other compensating benefits more tailored to your personal desires. You could have experience and network connections to create your own startup. Or you could "exit yourself" to a high-level FAANG role for a huge pay raise, while still holding onto that early startup equity.

Again, I'm talking about joining a startup at early stages here, like first half dozen engineers, first couple dozen employees overall. Of course, there's a lot more risk in that approach, but there are also unique benefits. You'll have a huge hand in helping to shape the culture to be the sort of place you like to work.

That's the real selling point of startups; they'll never compete with FAANGs on a monetary basis, even in rather successful exits. A "generous" 0.5% equity slice of even $1B is $5MM, and it will likely take at least 10 years to get there. Add that to maybe another $2MM in salary and bonuses earned over that time, and you're looking at $7MM in total compensation for 10 years at a successful startup.

If you start at about $250K in total comp at FAANG and progress roughly linearly to $800K by year 10, you're looking at $5.25MM in total comp, without having to bet on a startup having a $1B exit. But then again, it's not guaranteed that you'll climb to those lofty $800K positions at FAANG.
They're also great for remembering what the heck functions do. At one of my jobs we have a file called filters.js which had hundreds of functions in it. I made it a rule that anytime I used or added one of these functions in the future I would have to write at least one unit test for it.
Every little bit helps. There is a concern about auto emissions, but car registration tax[0] is proportional to displacement so there is an incentive to buy smaller engines. And of course, fuel is heavily taxed in Europe so there's a big incentive away from larger engines. If you compare something like a BMW 7-Series sold in the US to one sold in Germany, the German model will usually be sold with a smaller engine that costs less to register and much less to operate.

[0] https://kfz-steuer.wiki/en/car-tax-germany/
Also glass and steel. Rare earth materials like batteries are very productively recycled. Paper recycling isn't awful either, but more of a wash than a win.

Really, it's thermoplastic disposables that are the real problem here. Those don't recycle (except some very specific items), and frankly never really did. The straw bans are just the tip of the iceberg here. We need to be talking about banning all plastic disposables.
Oh, I see. The wording made it sound like there was a way to do it for free. They mention installing onto a friend's device, but apparently that won't work for free. Bummer. I can't justify the cost right now just for these few home projects. What a pain.
A truth that works: Making sense of the world with William James
Just looked at the pricing page- wow.
Roam is pretty expensive.
I totally am open to paying for software but I’m not sure that by charging the amount they do, they can beat lower priced competitors, or stickies .

Maybe you do like it and think it’s worth the cost but I don’t think it’s my cuppa tea.
First of all, this app is awesome. I started to make some serious progress on clearing up my email backlog.

One suggestion: I really love the iOS gmail app feature to quickly switch between all mail and show unread mail only. I'd love a button or an option under the "go" menu to jump to unread mail. I know I can type "label:unread" in the search, but a one/two click method would be awesome!
I am an Evernote junkie but Roam is really intriguing. Linking thing together on Evernote is very clunky. Not sure if I will switch to Roam but if Evernote adapts some of their ideas I will be very happy.
The difference is that Google’s sideloading experience is intentionally full of warnings and hurdles. Do you really think that if Apple had a court ruling against them they could get away with that? No, Epic (et al) will be very clear about third party stores being utterly seamless to install and use.

That’s why we’d see a proliferation of stores on iOS.
Do you have any particular reason to believe that the "AI" you refer to are sophisticated ML models built over the sim, rather than hand crafted bots. You say "don't cheat" which makes me think you're referring to the bots included in the sim. Because an AI that's not built into the game shouldn't have any way to cheat.

Forgive this comparison, but the ai drivers in mario kart games also cheat, but aren't particularly representative of current state ML tech. There's likely no ML involved in them at all. There's not much in the way of actual attempts to do this with ML either so it's not proof either way (especially on new untrained courses).
Java's biggest mistake was not including lambdas and generics from the very beginning. Checked exceptions are a feature because they force you to think about how you will handle exceptions: usually one of die, try again, or try something else. Forcing the programmer to make these decisions explicitly is a good thing.
You're welcome!

I am not 100% sure exactly what you're asking for, so if you could say a teeny bit more than that, that would help me understand what part of the space you're trying to explore. It would also be handy to know what problem you are trying to solve, there are several here.
You’re confusing correlation with causation. Sentencing someone because they are likely to reoffend will affect poor people differently than rich people in aggregate due to aforementioned systemic effects but it doesn’t follow that someone is being sentenced on the basis of their individual poverty or wealth.
This is a common response to the criticism of technical interviews and it's crap. Bullshit artists are easy to ferret out with a 20 minute conversation.

Also, there's no correlation between the ability to pass a technical interview and the ability to do the job after you're hired. This has been well tested by just about all of the big 5 plus the interviewing.io blog.
I wish they had more details up-front. Is this totally from scratch, or is it a piecemeal-replacement of some other Unix-like OS? Does it lean on any non-Rust components at all? If it's 100% bootstrapped from scratch and they already have a GUI like in the screenshot, that's extremely impressive and exciting.

Edit: There are more details in the Book https://doc.redox-os.org/book/ch01-02-what-is-redox.html
My understanding from a thread a couple of days ago is that are workarounds to that on some platforms. One that was mentioned was turning the videos into animated GIFs, which can autoplay on Chrome and require a special setting on Firefox.

It's one of the many wars on the web; websites want to push content, users don't want to be annoyed.
The first thing I noticed about that channel is it's one of the few that are mostly talking but I don't have to turn the speed up. I think that's called "knowing your audience"
I'm not a part of Apple's eco-system (I don't have a smartphone) but isn't this a matter of Apple knowing it's impossible to enforce what happens during a person to person experience -- so they might as well come off as being "nice"?

What would stop someone from meeting up with another person and then agree to pay in cash or Zelle or any other way to transfer funds? There's no way for Apple to track that.
The World (Archipelago)
It's funny; coming from the other side, I mostly see people opining confidently that Obviously the Supreme Court Will Cap Apple's Fees at 1.5% or the EU Will Most Certainly Break Apple Up etc.
Moral self-licensing.

I think a lot of the Green movement has the trappings of a religion, with shame and guilt used as motivators, and expensive rituals like trash sorting used to evidence your membership of the group.

I want to pay someone else to sort my trash. In fact, I want the cost of sorting my trash embedded in the costs of the goods I buy, so I - and in particular, my neighbours - have no motivation to burn their trash, or worse, dump it somewhere illegally.

As it is, I pay for supplemental private trash collection due to the public UK council collection now being insufficient to deal with the quantity. "Recycling" - mostly cardboard delivery boxes - overflows into the private landfill bin because the public bins are only collected every fortnight. Which doesn't help with the smell from nappies and cat litter.
> Nowadays I don’t hear about the 3 R’s anymore. It’s become all about people dumping everything in a box and making it somebody else’s problem, just as trash was in the first place.

That's because companies don't want us to reduce or in many cases reuse, but recycle makes everyone feel good inside (even though in many cases even that doesn't happen, but we as consumers don't care).
I cannot upvote this enough. As a single founder of a few different initiatives, this more than anything else has been the bane of my existence, exactly as it’s described with low-priority, low-effort but still required tasks that start off innocuously enough on my todo list but end up, thanks to not so much procrastination as resource starvation in a highly prioritized and always full queue, so delayed and as a direct result a thousand times the psychological burden than they ever deserve to be.

I wish I could just write my own tasks scheduler and flash my brain with the upgrade. I know, on paper, exactly what I should be doing and when I should do it; I know that I need a time slot for low priority tasks to empty the queue and prevent resource starvation; I know that intellectually rewarding tasks shouldn’t get a VIP pass that lets them short-circuit the line; I know that I need to give boring management tasks at least some weight on my daily to-do list as compared to the doing-it-myself tasks; but I just can’t.
What do those devs do to make 60k/month?
Another option is to load APL source from a file.

(april-load #P"/path/to/code.apl")

Then you can have files of pure APL code with no Lisp hanging around.
It's really a universal human flaw: to perceive a huge group of people as an entity that can be dealt with as if it were an individual.

Would be cool to see a UI that added friction to that.
Yes.

The WebAuthN case in particular is quite unfortunate, and one I tried to discourage early on (along with the whole app facets approach)
oh cool, another place for me to be bombarded with politics.
Indeed, my bad. I misunderstood your comment as saying skim-readers might miss that sentence and only see the sizes on pictures.
The rules are complex but the principle is simple.

Apps are required to use in-app purchase if:

(1) The customer relationship originated in the app; and

(2) The primary nexus of the purchased item is to improve the purchaser's personal in-app experience.

Rules get complex around edge cases even when the principles are simple. Sometimes Apple makes the wrong call on those edge cases based on those principles (Hey, WordPress, in-app fitness training calls), and today's rule changes feel like Apple's acknowledgement of that.

Apple has also signaled that they don't feel the simple principles need any adjustment.
This new change is actually good for consumers though. One of the things that US government previously wanted was internet being necessary whenever you fly a drone.

This data was also supposed to be sent to a third party picked by the government and they would hold this data for months. I think it was on the lines of remote id or something.

Unrelated, but recently I finished an app for making recreational drone flying easy. Check it out https://dronetrails.app or download the test flight app at https://testflight.apple.com/join/id9NkioE
I'm not sure I necessarily understand your argument, so my apologies if I'm off here.

In scenario 1, you do not gate access via VPN. Things are accessible via the public internet.

In scenario 2, you do gate access via VPN. Things are not accessible via the public internet. Someone compromises the VPN. They now have as much access as if there was no VPN and things were accessible to the public internet.

In scenario 2, you are more secure than in scenario 1 until the VPN is compromised. You are then just as secure as you were in scenario 1.

If you are not restricting access to a VPN in the first place, how would compromising a theoretical VPN result in greater access?
I would argue that a GitHub account with open source contributions qualifies as a work sample test. It's just work that was done in the past.
> Our living environments create opportunities for well-adapted species to flourish

That statement is a tautology. "Some" species will flourish in all productive biomes, by definition. But the ecosystems that existed will be highly disrupted. So we're replacing large predator marine species with jellyfish. Beavers with rats, wolves with feral cats, etc... And the plant diversity is quite a bit more impacted.

Your point amounts to "well, all life isn't going extince, so what's your problem?". The problem is that there is moral value in preserving what exists. Some of us like to believe that "causing a mass extinction event due to entirely preventable causes" is, y'know, a bad thing.
The vast majority of interviews ask coding questions somewhere in between the difficultly level of swapping two integers and red-black trees. I have interviewed at pretty much every mid-large tech company over the years, and have never once been asked anything involving more than array manipulation, linked lists, binary trees, hash tables and BFS/DFS traversal. And this includes senior+ roles at Google, Facebook etc.
Amazon Alexa for Landlords
I didn’t say anything about the SF Bay Area.
MIT-led team to develop software to help forecast space storms
Well if they get rid of the foil interior what will I use for a 2.4Ghz waveguide?[1]

[1] https://www.oreilly.com/library/view/wireless-hacks/05960055...
A road (dirt trail) that hasn't been in use for 100 years is not impacting the ecosystem to any extent at all.
If we all made a reasonable effort to isolate, even if not perfect, then it seems to me that the virus would be forced to evolve to spread more easily with fewer symptoms which is what we want.

How well did "herd immunity" work in WWI, where they sent the sick to the crowded hospitals?
And is not like curated App Stores did not had mallware, tracking stuff inside apps, minors spending all the parents credit card on gems etc. You basically want to force a "kid mode" without an opt-out for everyone.
I didn’t say anything about a voluntary reduction in pay. Any reduction in pay would be a result of market forces in response to increased supply.

> Look at construction. Did cheap immigrant labour make rents feel low in many areas? No, market forces drive up prices and owners keep the profit.

In areas that aren’t constrained by density limits, homes are actually very cheap. In terms of square footage of home per population, the US is doing great. Problems are with inequality, in terms of geography and wealth.
So now you want third party app stores and no warnings? Even though Epic - one of the first major apps to try side loading, actually had a security vulnerability.

https://www.cnet.com/news/just-as-critics-feared-fortnite-fo...
The sample size in that study was pretty small.
The quote is infamous for being a terribly useless statement. Not sure why they would want to use something like that to defend themselves
> No, I'm saying that considering corporations to be subjects of morality at all is pointless

Is it pointless to consider political parties to be subjects of morality? Is it meaningless to say "The Nazi Party is bad."? If so, what is meaningfully different between a political party, a corporation, or any other kind of organized collective activity?

> It just removes the ability to pass blame for immorality off on to an abstraction, and focuses it on the people responsible for the abstraction (which, for creatures of law, in addition to any others includes those responsible for the law, either as lawmakers or as electors thereof.)

I think I get what you're saying. We should focus on the people, not the group, because the people can be punished. But I think that's an ineffective mindset.

The entire reason individuals organize into groups is because they can do more as a group than they could have accomplished as individuals.

If we don't allow our moral code to also operate at the group level, then it will always be at a disadvantage compared to the people whose organized behavior has moral outcomes with strong economies of scale.

We should treat individuals and groups as moral actors. We should be willing to say, "this corporation as an emergent behavior of its otherwise moral individuals did a bad thing, so should thus be dissolved."
I think that bit has been in there for years.

edit: Here it is, from 2016, probably goes back a lot longer than that

https://web.archive.org/web/20160706210122/https://developer...
I think it would be in excellent guideline if iOS allowed side-loading (without ridiculous restrictions). But it doesn't.

Everyone was an amateur once. How should they distribute their apps?
In less ethical times there have been experiments with children left to raise themselves in contained environments to discover - among other things - how people learn to speak, but unfortunately the experiments always ended in disaster because the moderators were unable to devise a method whereby they could guarantee the survival of the subjects but without influencing their behavior.
Then you need to prevent any website from registering a ton of handlers, even through redirection or links to other (sub)domains.
I’m not sure how others feel about this, but for me a tool that supports me in my work is fine to pay for, and I honestly don’t really care between $5 or $15. I like that there is some kind of value exchange, and these prices all remain more than reasonable. I pay for quite a few things like this on a monthly basis.

I do wonder about the valuation though, and that actually makes me more worried about the future of Roam.
Generally you don’t get all the resumes at once, this is literally the secretary problem. Unfortunately you need some objective standard of measurement across candidates that is static over at least months, and ideally takes a minimum of you and your candidates’ time. Though imperfect, real-time technical questions are a pretty good solution to this problem, especially since a lot of the best engineers prefer them to take-homes.

Also, anecdotally after interviewing hundreds of candidates, I’ve found resumes to have a relatively high false positive rate. Surprising numbers of engineers look great on paper but can’t write working code for semi-complex problems when tested, even accounting for interview anxiety.
I don’t know about where you live, it’s the most expensive streaming platform here. Not worth the money for occasional watching of things people share at work. Also seeing more unskippable ads lately and it’s incredibly annoying.
My bias there is that I'm one of those Alan Kay worshipping hard-liners who thinks there's a lot more to object-oriented programming than simply using objects. Similar to how there's more to functional programming than using first-class procedures.

So yeah, it's true, Java has classes. But its culture and idioms and standard libraries and even some language features (checked exceptions, for example) are forever pushing developers toward procedural idioms. Less so now, perhaps, but intensely so in the 1990s.
If curious see also

2019 https://news.ycombinator.com/item?id=19478720

2018 https://news.ycombinator.com/item?id=18442390

2018 https://news.ycombinator.com/item?id=16198342

2017 https://news.ycombinator.com/item?id=15290607

2016 https://news.ycombinator.com/item?id=11318004

2016 https://news.ycombinator.com/item?id=12844539

2015 https://news.ycombinator.com/item?id=10295187
Its been there for years

https://web.archive.org/web/20160706210122/https://developer...
Tried it out, the UI is slow and janky, and there's no element of "riffing" to the tool. In notion I can riff easily and polish the notes later then share. Everything is a `/` away. This tool feels tailormade for those neurotic types that use seven different colored highlighters and plan out their month down to 10 minute blocks. "Productivity junkies".
By predefined, I meant comprised from a pool of cards that the AI is familiar with. But now that I think about it, it is a much more interesting problem. Most of the big name bots, like the dota one, do have some model for picking a character. But the scope of choices is very limited to the point where even if it's "one model" it can have a large space dedicated to specifically that character. Would current techniques be sufficient to, given enough training data on each individual card, be able to compose a deck to fit arbitrarily assigned constraints and find a way to play it effectively? I don't know, but the answer sounds a lot closer to the idea of "strategy" that researchers are trying get at but missing the mark on in Starcraft and what not.

I have no idea how they'd handle that. It's a great way to prevent the bot from learning a single dominant strategy and trying to just execute it perfectly.
Agree with this for most companies. When at an airport we were government and had to be 'fair' it was about ten solid days of work to hire for one position.