skysight-inc/HackerNews huggingface dataset:
There's a difference between drugs "working" and drugs solving the problem.

One thing that I am cautious about is the biological guarantee that you will develop tolerance to the drug and will need ever more powerful drugs throughout your life to maintain the baseline of "ok".

I'm glad the medication helps, but it seems like exercise and diet (and other activities) are more sustainable in the long run even if they are not as dramatically effective.

Maybe it makes more sense to take medication on a short term basis to deal with crisis and focus on lifestyle changes for long term success.
It's their treehouse; they can do what they want. None of these platforms are your friend. Half the Apple devs I know have some kind of stockholm syndrome, though.
Can someone break this down and explain what this means in practical runtime performance gains?

I know it's probably "it depends", but in Elixir let's say you were doing a lot of string parsing or mucking around with a bunch of Enum functions or doing a bit of math. Will this put Elixir's performance on par with at least Python and Ruby in those cases?

I know this feature is meant for Erlang but I'm assuming it applies back to Elixir too?
> Doesn't Apple track every app you install, access and run?

Do you have a source on the them tracking every app a user runs? Obviously they have to collect every app I install for updates and subscriptions, but collecting every run might be too much.
There are lots. For a single-threaded program, moving around unique_ptrs or, equivalently, value objects, suffices. For parallel execution, maybe you add threads and mutexes, or futures, and possibly shared_ptr or a moral equivalent.

The point is that you have a lot of choices to make that are only peripherally related to the problem the code is supposed to be solving. Those choices might allow you to tune the performance of operations better to the problem, but they may be just a distraction from the goal.

For most systems, nobody knows how fast it should be able to go, or whether you got close. Almost as often nobody even cares very much, or cares at all. When they don't, it is wasted effort to spend a lot of time and skull-sweat optimizing performance. There, a straitjacket language that offers few choices is best. It lets you get on to the next thing.
That really does seem like whataboutism.

No one is claiming Apple is perfect, but this is a marked improvement of apps requiring tracking to function.
But that’s something Apple can quantify. In your case it appears paying 30% is justifiable. Why can’t they just change it to either pro-rata or flat fee based on active install base?
Ever interviewed for a position in a profit center? Small and medium sized consulting companies can pay well and tend to value their developers.
I completely agree. I feel that China just directly protects their markets while for whatever reason the US hides behind a defense justification.
This was local news for me. Basically, as a classified platform they were a pimp and got shut down by feds (granted they helped produce the ads, which is what a digital pimp would do). Laws have been amped up as focus on reducing sex/human trafficking. It’s now similar to the money laundering laws put in place in the big narco cocaine days. If you’re any type of legit business, or prison fearing at all, you don’t want to have any relations with that type of 1:1 transaction
I remember ios 5 I think brought app permissions. Essentially say app A should not get location or contacts and put this behind a password. The app couldnt do shit. Then android after late got some permissions but its still lame IMO. App can deny you access without a permission. A recent thing I have seen on android is permission protection or whatever. The system gives dummy or no access to the contacts for example instead of actual contacts. Sounds good but now every app can detect this and bugs you to allow the sameby nagging you.
Look, if I want to deny app A or B access to contacts, as far as the app is concerned it should get 0 access. Not blocking or pseudo blocking but a sinkhole type "huh. Nothing here". It should not be able to detect this. Same for internet access. If I deny internet to an app, that app should think its in flight mode. Thats it.

Same thing here. Say I dont want to be tracked, apps should think I have allowed access and go ahead. Why should they tailor access based on my permission to track ? My installing the app is proof I want to use the app. I just dont want it to be tied to anything. Kinda like the original "sandbox" idea
Can you please explain?

It doesn't want to handle the money when you rent a hooker.
The imperatives for success with automation technologies – McKinsey
The Paris agreement was a bout wealth transfer more than it was emissions. Lip service was given to emissions so it could be positioned as a climate focused agreement.
It's somewhat reasonable to assume that we're the only intelligent life in our corner of the galaxy (the practical reach of an artificial radio signal), but the observable universe is a really, really big place.
With most Android devices, at least you have the option to install a different OS (e.g. LineageOS) that allows you to spoof all such data, including to Google, which IMO provides a better level of safeguarding against tracking.

With iOS, the closed source OS and lack of alternatives fundamentally means that Apple Inc. gets to secretly violate your privacy while they play the moral high ground.

Ultimately the best security comes when you, the user, control the device AND the OS.

EDIT: Apple fanboys downvoting me again, eh? You worship Apple or something that would never do something wrong (ha)? Enjoy your HN echo chamber.
I wonder if the conversions have been done by an automated script...

FWIW, it's been corrected now.
If you think there are a lot of bad managers now wait until they're explicitly paid less and aren't accountable for their team's impact (what happens when you shift all accountability of technical strategy to TL).
Iirc, those shrink wrap licenses are of questionable enforceability. The Wikipedia entry on "shrink wrap contract" agrees, but I'm not well-versed on the topic.
Introducing C++ doesn't mean they have to allow every pull request to use whichever C++ features it wants to.
Wow, so he's a grifter?
Could we leave these animals out in the ocean please? I know that there will be people that want to eat them because it gives them some kind of superpower you‘ve never heard of. But if you look at the year 2020 you may know that wild species can give you wild diseases. Or maybe we just limit interaction with these species only to scientists ghat know how to handle them.
A Gruesome Example of Bayes’ Law (learn statistics from the Covid-19 disaster)
You could pretty much replace the whole thing with off-the-shelf stuff that fits in a backpack. Laptop, smartphone, tablet, a decent Bluetooth speaker, and you're good. Maybe some solar cells on the bag. You're still on your own for the handlebar keyboards. Get a couple Twiddlers and cram the guts into some grips, I guess.

And a trailer for nothing but camping gear instead of hauling around three desktop machines.
Why is intelligent life held as such an inevitable outcome these scenarios? Could it not be the case that we look around and see billions of species (just on Earth) that are no smarter than ants (i.e. pencils lying around) and draw the conclusion that it was just luck instead?
> Why wouldn't they? In evolutionary terms, we followed the same path to get here.

Then why can't I fly?

We know that language had a role in our ability to count. Most primitive societies with limited language only counted 1 or 2 and everything else was "many". It's why many languages have a "half" and a systematic one-thirds, one-fourth, one-fifth, etc. If we had "numbers" and the ability to count, we'd say "one-twos" rather than half. This is true for most cultures/languages.

Also, if you think animals grasp the concept of number, do you think they have the ability to understand negative numbers?
> sometimes there's just an imbalance.

What does that mean? As far as I know, there has never been medical science to support this statement.

I understand drugs 'work' in the sense people's experience and emotions are altered -- that's beyond debate. But we don't know what it means in terms of "depression" or "happiness" or other promises they make.

I'll feel great if I spend my day high on cocaine but I am not going to claim I cured my depression while under the influence.
I think the article confuses two concepts. "Security by obscurity is bad" usually applies to things like "our own proprietary hash function", or "our own proprietary remote control protocol", or sometimes even just "well, noone has the code, right?". I call this obscurity proper. This is often little more than an omission.

All the positive examples in the article mean actively obscuring the view of an attacker. This is an addition of things like camouflage or distraction.

Proper obscurity is obviously bad, because there simply is no security concept behind it. Additive obscurity is obviously smart because it adds to an existing concept.
If you're redefining the main input to include all input data (including hand-edited CSV files) then you're just contradicting yourself. This conversation is tedious and unproductive, I'll leave you alone.
Yes, I can see that is a valid POV, Nicola does indeed need validation like this.
This is true, but they can also splinter off or be online versions of of real world communities. For example Facebook started from collages.
And now Apple generously gives you up to 85% of $1 to $5!
I don't mind Java checked exceptions but of the languages in this style I think I prefer C#'s Task type. It combines a promise with a simple IsFaulted boolean and a way to rethrow the caught exception at your discretion (or it will throw if you accidentally access the result getter).

You can use catch block style with typed exception handling or simple boolean checks depending on the situation and what you prefer.
> But honestly the fine details of this hypothetical cash transfer don't matter. It's a thought experiment to demonstrate the absurd situation here: a handful of people in this country are amassing more wealth than entire nations while millions of people are struggling to keep a roof over their head. Structuring our society that way is a choice, and I don't understand why anyone thinks it's a sensible choice.

Redistributing that wealth wouldn't create any more houses or food, it would only bid up their prices. For example, in the bay area, rents steadily increased as salaries did because supply of housing stayed the same. Adding more money to a system with the same amount of goods being produced does not change anything. SF has been unable to build more housing, or maintain public infrastructure, or take care of the homeless and thats all in the midst of a tech boom and tons of tax revenue. Thats evidence to me that the problems are simply not about a lack of money.
Who Is Exploding Stuff?
Class and Race: Two Sides, Same Coin
Sounds like a hassle. Didn't you need to buy a PCIe-SCSI HBA somewhere along the line, along with some kind of terminator for the upper half of a modern SCSI bus? Aren't very good SATA optical drives $20?
Definitely something to look at. I'm not a developer but have an undergrad in CS (very mediocre student). I really liked working through the degree but didn't feel cut out to do well in a career.

So I got a job in a different field and have been at it for quite a while now. Knowing the basics of programming and, more importantly, databases and data structures has really paid dividends. Once you get your domain (finance/marketing/sales/etc) knowledge down at wherever you work, you'll very quickly become a major asset and probably with a good dose of job security.

Instead of asking the engineers to query a database or build out solutions that interface with various BI tools, this would become part of your job.
https://en.wikipedia.org/wiki/List_of_websites_blocked_in_ma...

Also, as others might point out that "Way into China is to abide by their rules and regulations" - which is not true when the restrictions imposed are to gut out the business and establish a CCP-controlled branch that serves only Chinese people. For example, Wikpedia is blocked, how is Wikipedia supposed to even enter the "market" (I know its a non-profit org).

The truth is that China doesn't want western information, knowledge and values. This stance hides behind "rules and regulations".
> and companies like Epic are absolutely free to start their own platform.

But in practice, are anyone capable of that? It's a winner-takes-it-all, and the winners are so huge it's virtually impossible for anyone to upset them. You cannot compete on price, features or anything without a hundred billion investment.
You aren't forced to handle it well, you are forced to handle it.
I think that’s an over generalization. The La Brea tarpit types were extinguished due to climate change. It’s also postulated mammoths and such were also affected by climate change, food availability and hunting. None the less, before humans came on the scene large animals came and went.

Of course if they had survived to even antiquity, yes, we’d probably have hunted them to extinction.
Don't they verify executables for this reason? Do they provide info about whether they log this process?
> "Doing so will require systemic shifts in how we produce food, create energy, manage our oceans and use materials,"

This is a hard political problem. The owners of the current means to produce meat/oil/etc. want to keep their fortune and to move them to renewable/plant-base/new-tech solutions make them lose that edge and creates real competition.

The problem with economy/ecology is that many people are addicted to easy money. We have the tech and knowledge (or we are close in some fields) to replace the problematic industries.

The change for the better is a matter of time and pushing politicians and big investors to do the right thing.
No its more about the pot calling the kettle black. Do as I say not as I do because I know whats best for you. I can see it seems to be whataboutism but that was not my intention, it's about hypocrisy.
Apple seems to be all-in on Rust for low-level programming
Best way to start on the path to building one of these businesses is to start building a following. Many of these 1 man companies are reliant on strong founder personalities that develop a following. Makes distribution way easier.
The difference is intent. A company could be run by a crackpot who sincerely believes that he can create a food replicator and states irrelevant qualifications. His process involves spending day after day drawing paper schematics and putting it in a literal black box. It would never work and couldn't be manufactured but it wouldn't be fraud.

Making the same claims of goals and taking the money and running? Fraud.
Converting LaTeX to HTML may be a route to making it accessible. I'm working on this project: https://github.com/arxiv-vanity/engrafo

It's 80% of the way there, but with 80% more work it could be a pretty complete implementation.

It powers this: https://www.arxiv-vanity.com/
When it comes to YouTube the waters are muddy. The YouTube app is just a client to a third-party web service (whose functionality falls outside of App Store rules); so in this case it can be argued that the "functionality" of the app is just the client functionality and not the content itself.

Furthermore you can skip ads on YouTube after a 5-second timer, so this seems reasonably fair, though I would still not install it and recommend everyone to just use the web with a content blocker extension (AdGuard) or a third-party frontend like Invidious (https://github.com/iv-org/invidious).
> This reduces their profitablity as consumers have less confidence the product isn't working against them.

Most consumers do not give a damn about privacy. It is a growing sentiment, true, but it is not the majority of the user base.
"Years ago" I was always told by my computer geekier friends that SCSI was better than IDE. And that you could put it in RAID arrays etc..
By trying to systematise things because it is the only thing that gives me any sense of stability.
That kind of reminds me of how military dogs usually outrank their handler: https://science.howstuffworks.com/military-dogs-outrank-hand...

I've heard that if you abuse the dog, you can get charged with assaulting a superior officer.
All of Apple's EULAs are published on their website. You can download the PDFs and read through them before you decide to purchase software that Apple creates and sells.

https://www.apple.com/legal/sla/
That's really great introspection. I have the same tendency which has led to creating some really deeply unpleasant situations for myself. I hadn't thought about it quite in the same way until I read your comment, thank you for sharing this. I think I've just had a light blink on in my head.
Tech cos cutting salaries for workers leaving SFO
> > * Erlang also builds distribution in, though it's "trusted distribution" so probably of fairly limited use at large

> Go has always "built distribution in" by offering to build single static binaries. If anything, BEAM languages are harder to deploy.

I suspect GP meant distribution in the distributed computing sense, not the deployment sense. What, baked into Go not via a library, handles multiple Go programs communicating within the same physical node or across multiple physical nodes? Erlang gives you the same communication method whether distributed or within a single node, Go does not (that is, Go channels are internal to a specific program, they cannot be referenced from different programs or computers).

If they did mean it in the deployment sense, I'd still argue it's a point in favor of Erlang. Two nodes communicating can execute code on the other.
Standard Streams
Sorry for the lack of clarity - I was thinking of Gopher.
I believe iOS handles this process differently. Apps are signed in advance (when the app is approved and published to the Store) and the signatures are only checked locally against a hardcoded signing key. But even on Mac when it comes to notarization, I'm pretty sure the signatures are only checked on first run and then the result of that is cached (partly for performance reasons).
test thread (please ignore, will delete after)
The amount they spent in the first place is irrelevant, that's the sunk cost fallacy. They sell it for three dollars because that's their best expected return (weighing in factors like opportunity cost of keeping the box on the shelf).
Show HN: Ballpoint.io
Yeah same - I get excited about new balls to chase which has on multiple occasions left me feeling overwhelmed and stuck with a longer to-do list than I can handle without wanting to pull my hair out.

I like the 24 hours tip, that seems like a good tool to help let the initial excitement of something new and exciting cool off a bit.
Many companies have annual sales of out dated hardware and other items which are made available for purchase to employees and to their freinds and family.

My general experience with this is that employees receive an email list of the items for sale and family and friends can purchase these items through said employees.

I have obtained a few office chairs, servers and video game systems through friends.
>But in the case of DJI and Huawei and TikTok the US is more concerned about how those chinese companies erode US business like boeing, cisco or Facebook.

Good joke about Huawei and Cisco. I can tell you the people eating Cisco's lunch are all other domestic companies and even big tech companies making their own network hardware.

Cisco on the other hand is an internal shitshow, they heavily outsource their software development to India resulting in "security patches" that attempt to just block user agents from triggering a exploit. :D
> Although depressed individuals are thought to have a negative cognitive bias [...] depressive realism argues not only that this negativity may reflect a more accurate appraisal of the world but also that non-depressed individuals' appraisals are positively biased.

Makes sense. Unless you have some kind of solid evidence to suggest that things will go well, there's no basis for being positive. At most you could argue that being positive can increase motivation, confidence, etc. But you have to weigh that against the risk for disappointment, discouragement, etc in the long run if you encounter repeated failure or disillusionment. And motivation aside, being realistic can be more helpful than being positive for some people.
“... The owners of the current means to produce meat/oil/etc...”

Just as often as big operations contributing to this, it’s the mom or pop or children doing this in a subsistence manner. A contributing factor is encroachment due to local population growth.
You also need to fix the decision making. Why are we letting important decisions in the hands of "support" people?
To not feel as OP is feeling any longer.
Hmm.. maybe I will apply.. I think the thing a Chief Digital Officer would do would be to map out each organizations data needs and mandate that their product be provided via a SaaS interface to their customers and/or exportable into something like Snowflake or Palantir or maybe a UK provider. Interfaces are the first thing that Bezos mandated for AWS. The latter is probably more risky politically but maybe there's a path there. It's a "we are moving to the Cloud* approach". The APIs and the Snowflake style analysis will allow enterprising organizations to refactor if they want and maybe develop new applications without requiring data source team participation.

Frame it that way or another with the same goal, build out your own cloud team to manage the project and then maybe you'd find success.
I think they're highlighting that they're specifically exempt when happening entirely within the app - e.g. if the app provided the service via video chat. Makes sense given a lot of those things are not currently happening in-person.
> They allow third party stores though, and even installation without any store at all.

Not on the Xbox, which Epic doesn't seem to mind in regards to Fortnite etc.
"How do they help at all? Where's the benifit? [sic]"

The obvious one is people can put packages under their own namespace and not worry about naming collisions. If this were really such an issue, things like github,maven, or just about any other library manager would be impossible to work with. But that isn't the case.

"The cost is that package paths are longer and hard to remember. Also confusing because multiple packages can have the same name"

In 5+ years of programming I have not once had an issue due to namespaces. In both systems you still need to remember the author + repo name. Both systems would have multiple competing projects for a problem space. Etc. It's up to you (the engineer) to do your research before adding a library to your project. Namespaces or the lack of them will never fix that.

Name length? Really? Is ~5-15 chars vs ~20-25 so important? It's not like we're memorizing these things. This is not worth removing namespaces for.

Both systems have issues due to things being named the same. One example in rust is `http` and its related types, which get referred to by multiple crates. I ran into that recently when I pulled in various networking crates into the same project. Removing namespaces doesn't fix this.

"Squatting is not a major problem just name your package yourname-xml or randomname instead of yourname.xml"

I'm sorry but I cannot agree with this. Naming should not be a compromise. There's a reason we don't use random names or just random numbers.