skysight-inc/HackerNews huggingface dataset:
I'm not sure Apple copied it. I think the idea to have a way to track and limit phone usage was pretty widespread, even 5 years back. I multiple time looked for an app like that.

The problem is that of security, and any app of the sort needs too many permissions over other apps. The VPN solution poses a big security risk to users as well. This really only makes sense as a first party feature.

Now, the part where Apple removed their app from their AppStore I find more strange. Was it breaking any of their rules?
"No, ORMs extract the data that our business objects operate upon. That data is contained in a data structure loaded by the ORM."

Technically, ORMs are a set of waldos that you operate inside a glove box in order to manipulate the data in the DB without getting DB cooties on you.
Isn't that one of the problems autonomous cars are trying to solve?
You do of course...but you also have to determine long term cost potential of all of the other expenses and savings besides day care.

It compounds in both directions and gets amplified by the continued lack of time due to balancing home and work commitments. Usually it takes a couple of years of exhaustion before people come face to face with the realization that things would be much easier of one person was a stay at home.

The formula is trickiest in the middle. At the higher end, a lot of couples will hire a nanny that can provide many of the same benefits as a stay at home. At the lower end, the decision is fairly easy.

It's in the middle where it's toughest to come to grips with it.
It doesn't need to be centralised, and it doesn't even need to be limited by RTT.

'Zero fraud risk': you cannot prevent people from finding loopholes. Every system breaks. Instead, you use the same techniques that have been used for centuries in finance: keep audit logs, make it possible to fix things later, and maybe try to catch the majority of possible attacks by adding more rules.

If you're processing tens of millions of transactions a second, you do not have a single point of truth. You have at least a cluster, ie. a distributed system. Fortunately finance grew up before automatic computing and telecoms even existed, so its algorithms and systems run just fine (FSpecificVO) at less than 1 FLOP/S with communication latencies measured in weeks.

So you might as well just collect transactions locally, then sort them out as a batch job in the evening, with a percent or two price hike to cover liabilities due to fraud.

Last time I went anywhere near London, they had the instant payment system working down there in the Tube.

It's not centralised and none of the important stuff is necessarily low-latency, but it seems to work fine anyway.
It is interesting that Tesla fans can't even imagine for a moment that someone might have actually tried it and did not like it...

In this case, though, this has been basically a solved problem for the past 50 years, if not longer. Yeah, there might be an argument whether a radial switch or a touchpad with gesture recognition is better, and you can play with positioning, but you don't just go to an objectively inferior touchscreen system and then try to make it slightly better.
>The Proof of Work "algorithm" is completely unnecessary for processing transactions

The Distributed Systems community awaits your proposal for a solution to Byzantine Fault Tolerance in open, decentralized, adversarial networks. Why would you withhold an alternative solution to PoW?

>The PoW filter is a psychological tool for "governance" (write access) to the database, granted now exclusively to wealthy capital holders.

No amount of PoW allows a block producer to write data to a node that a node operator hasn't consented to accept by their choice of consensus rules. Your argument is "capital holders" can force consumers to purchase whatever they produce. Consumers induce producers. Producers cannot induce consumers. Producers can /speculate/ that latent consumption may exist but without purchasing consumers, production will eventually end.

>why someone would design a currency system in objection to banks, that inevitably restricts control of the entire network only to existing capital?

Money warehouses and credit creators (banks) are not capital. Capital is the product of work / R&D / creation.
The problem is that the moment iOS released Screen Time, their app instantly sat in violation of the TOS. You cannot recreate built-in functionality.
VS Code vs. Atom – How to Decide?
Pretty sure that's a myth
Biggest IP blocking resource for webmaster that I found
It's not like they launched a game like flappy bird that was a one-month hype and died out after, where launch-month revenue is not indicative of annual revenue.

They released it, then iterated on it for 1.5 years, at the end of which they were generating $45k a month. If anything, there's reason to believe it'd have topped the $500k. There's no guarantees but I don't think it was disingenuous to extrapolate in this case.
A chronicle of the anti-vaccination movement
"Prior to its acquisition, Onavo had developed a mobile VPN app .. tracked app usage and sold this analytics to other developers."

"We decided to take a similar approach."

Pot. Kettle. Black.
There were other companies with a similar idea and product before these guys came along. "Location Labs" and "Life 360" come to mind.
Plenty of H1B holders create jobs as well. The economy isn't a pie of fixed size with everyone fighting over a limited number of slices.

Overall, immigration has been a net boon to the US's economy, including the creation of many jobs.
When the Japanese Nazi doctors did this to the Chinese, medical experiments and murder, that was a huge tragedy, and yet the Chinese have no problem doing this to their own people that don't abide by the party line. How terrible.
What is Apple’s app for tracking social network activity?
Environment and the programming language Self (part two; language)
>OK, OK. I get it. The functions that operate on the data structure are not specified by the data structure but the existence of the data structure implies that some operations must exist.

This reminds me of Linus's quote:

"

I'd also like to point out that unlike every single horror I've ever
witnessed when looking closer at SCM products, git actually has a simple
design, with stable and reasonably well-documented data structures. In
fact, I'm a huge proponent of designing your code around the data, rather
than the other way around, and I think it's one of the reasons git has
been fairly successful ().

() I will, in fact, claim that the difference between a bad programmer
and a good one is whether he considers his code or his data structures
more important. Bad programmers worry about the code. Good programmers
worry about data structures and their relationships.

"

https://lwn.net/Articles/193245/
Is there any way to quickly test if any of my machines are vulnerable?
> From that sort of computer, which can run DOS 6.22, it's not too hard to use it to transfer the data to a modern machine.

Well, yes, if you have an old computer with 3.5 and 5.25 drives, you can transfer to a 3.5 and read that on a modern computer. The trouble is, my old computers all failed due to capacitor problems.

I can buy a 3.5 floppy usb drive, plug it into any computer, and it works. Not so for 5.25.

> If you mean good luck trying to read a 5.25" disk due to magnetic degradation on the media,that's another problem.

I haven't had much issue with that. About 20 years ago, I transferred my thousand or so floppies one by one to CD ROMs, and later to hard disks. Only a couple were unreadable. I've since found a handful of others, but no way to read them any more.
This type of app would have been possible to build without a VPN on any other OS. Apple has chosen to make it difficult for anyone other than themselves to build such apps.

This is an abuse of market position in one market to expand in another, and has a long term negative effect on the health of the industry if only the large players that own the ecosystem can profit from it.
I am finding that HN has limited formatting options - if I don't indent by two spaces (aka code mode) it's a run-on mess, which then requires a large amount of ugly line breaks making the post 5x as large and unreadable. HN formatting instructions are all of 3 sentences long. https://news.ycombinator.com/formatdoc
Do you mean as a personal pain when you're not used to setting up a Linux environment?

If the IT department prepared a pre setup image, all you need to do is boot it up.
One style of program that you might want to have a play with, is a node based editor.

To me it makes complex motion graphics much easier to understand, and from a UI point of view I think there is much to innovate.

nuke, combustion, natron and blender(although the node based bit is hidden somwehere) are all good examples of the rough idea. However they were all copying a previous bit of software.

As you're seeking to fill a different segment, you'll have the luxury of not having to make it handle like shake, Flame or others.
Apple iOS 13 (and iPadOS 13) OTA profiles available
Just brought the 2019 RAV 4 Hybrid a few months ago, but also test drove the Corolla. The US models differ, but I'm pretty sure the UX is pretty consistent.

The A/C on both vehicles is 100% physical controls, no touch screen required, in fact I've yet to see an A/C option on any of the touch screen menus.

Yes, the radio is mostly configured via the touch screen, but skipping stations / tracks and volume are controllable via controls on the steering wheel and a physical volume knob on the dash. We don't have carplay yet, but I think it is in the US, this might make my moot, but my main complaint is that it can be quite delayed in starting to play my itunes. I suspect this is because my phone is the secondary audio device (I usually let my wife pick/control the music), but thats a minor annoyance at most.

Edit: 6.3l/100km 37.3mpg on Hilly -> Urban commute in an SUV :)
How often do “very junior part-time staff” have tenure?
Most of these, in most states, are either beside roads or on buildings. I suppose it allows marking things that aren't buildings (or associated with one building). It also allows making far more visible, due to our car culture.
I can see the plaintiffs argument. Apple wouldn’t allow an app that spied on users and sold analytics.

This is about how anti virus makers threaten to sue MS because they wouldn’t allow the right hooks into the OS that destabilized it.
Mortgage and local tax deductions don't involve hiring a team of lawyers to find tax hacks or booking profits under foreign subsidiaries.
DMT seems to have either cured or greatly minimized my ADHD. Psilocybin is very close to dimethyltryptamine. I fully support the destigmatization of psychedelics.
There's a pretty good argument that picking BASIC (especially old BASIC with line numbers and lots of GOTOs) today for an intro programming class would fall into the not-good-idea category.

But the best alternative was probably FORTRAN (which is indeed what my programming class at university used) and that wasn't really intended for general purpose use or for teaching. Pascal might have worked as it was designed for the purpose although I'm not sure it ever became quite mainstream. C wouldn't have made much sense.
No, not "any system". Besides needing SACK enabled (which is by default) you also need segment offloading and non-shite networking hardware that will respect and preserve stupid MSS fields in packets.

pending a patch simply disable SACK:
~$ echo 0 > /proc/sys/net/ipv4/tcp_sack

and/or disable segmentation offloading:
~$ ethtool -K eth? tso off

TCP and Checksum offloading still aren't super standard on customer grade NICs or virtual machines. I'd assume less than half of the internet's linux hosts are actually at risk.
Put a different way, they temporarily allowed this horrifically implemented app until they had a first party solution which wasn't a privacy dumpster-fire.
Sneezing Viral Videos
> I didn’t write this article. My wife, Lyuba Vyaznikova, did.

Then put her name in the byline!
Besides "get a CS degree", what are the other alternatives? Telling people to learn how to program themselves isn't very successful; if they were the kind of person who'd do that, they'd have already done it; it's not like they were just waiting for someone to tell them to do it.
The poisons released by melting arctic ice
I don't know if you've ever used a BlackBerry, but it's not like the buttons on a car radio, which are fixed in function. The keyboard is merely an input method, like the keyboard on a desktop or laptop computer. And those don't seem to have a problem with changing user interfaces.

Furthermore, the keyboard does not significantly impact the size of the screen (it's only about an inch tall)[1], and it means the software keyboard doesn't pop-up and change the size of the screen, which is always disruptive. Also, the keyboard is touch sensitive, so the behaviour of the gestures can be changed in software (like swipe left to delete a word).

[1] The screen is too large for my preferences anyway.
It didn't actually directly track app usage locally, it tunneled all traffic through a VPN and tracked usage by monitoring network connections.
There are so many false friends with French and English. I really don't have the heart to tell my colleagues in France that 'Unicity' - which they named a whole big project after - isn't a word...
The author, Shellenberger, is cherry-picking small quotes from a "letter" supposedly written by Robert Gale, who was a leading radiation poisoning treatment responder during the crisis.

This is typical Shellenberger. We are not given any context for the quotes, nor indeed do we even have a reference to the letter itself, to whom it was written, to what it was responding, nor any offsetting quotes that Gale may have made. Why, for instance, are we reading Shellenberger's excerpts of the letter rather than the letter itself?

Shellenberger is a frequently repeating offender at cherry-picking and slanted presentation. Just because an isolated fact may be true, in isolation, does not make the re-contextualization and presentation as an ensemble of facts a "truth". It is entirely possible to assemble a bunch of true quotes together in a manner intended to mislead, or even outright lie.

In this case, the ensemble is presented as a context in which Shellenberger, taken together with his past writing, is trying to convey that Chernobyl wasn't a serious accident, no one should use it as a reason for concern, and anyone talking about it is either uninformed or biased about nuclear power. None of that is true in the larger sense.
But the Java of a few years ago will still need to be maintained for many years to come.
Screen time, it's in the settings app.
They normally wouldn't.
Growth rate of the category is a different thing than internal rate of return. Negative CAGR just means that consumers are paying off or otherwise discharging the loan type at a faster rate than they're taking it out. Revolving home equity got a large amount of that wiped out in the 2008 crisis, which happened in the timeframe in question (2005-2018).
By what metric do you measure her work and the work of Watson and Crick?
Interesting: "Previously it was suggested that PoW block rewards would drop to 0.6 eth, with PoS validators getting 0.22 eth per block. Making it effectively a halvening+. Whether that still remains the case, however, we haven’t seen confirmed."
You don't. It's a medium article, they should rarely be trusted unless from a well established author.
Apps on iOS are sandboxed so no app has access to usage of other apps. They got around it by using a pretty forceful workaround of using VPNs to tunnel the data. The way they were tracking the app usage data was by making the user install a VPN profile so all the device's network traffic would be tunnelled through the developer's VPN servers. On the server, they would be able to track each network traffic and measure the device's app usage. Therefore the server cost which I am sure have to be very huge. Also a HUGE privacy and security issue. Apple was right to take these down as they were also against the app store guidelines for usage of MDM profiles for the wrong reasons.
The sloppy, inaccurate article said that. The court ruling the article purports to be describing did not. The actual court ruling says the following:

" They disagree about which diagnostic information Simon shared with Dinter. Simon says that she shared both the abnormal test results and Warren’s symptoms; Dinter says that Simon shared only some of the test results. Simon says that the conversation with Dinter took place after urinalysis results became available in the early afternoon; Dinter says that the conversation took place “in the late morning or noon,” and that Simon did not share any urinalysis results. Simon says that she specifically requested that Warren be hospitalized; Dinter says that Simon only asked him whether Warren should be hospitalized."

In neither of their opposing descriptions does it sound like the hospitalist gave a specific course of treatment - they are only disagreeing as to whether he said "I don't think she needs hospitalization" vs. "No, I'm not hospitalizing her."
Yes - the comment you are replying to is making the point that revenue may be $500,000 (extrapolated) but if server costs are $1,000,000 then the app is losing money, not making money.

I see this trend quite frequently, only mentioning revenue but leaving out costs.
Most touch screens I'm aware of have wire connections more like this [...]

That link is to a toy touchscreen. Are we counting every strand of metal as its own wire now? I think the power and the data cables are each bundles of lots of such strands, and no car manufacturers worry about the individual strands because each cable plugs into the circuit board as a cohesive unit, like: https://www.alibaba.com/product-detail/Customized-odm-15-6-i...

(First Google result for "touchscreen alibaba", it's not like this is an obscure, rarely used configuration.)

Either way, both of these savings though would be on the design and engineering side, not the bill of materials.

¯\_(ツ)_/¯ Those sound like good points to me, but I don't know anything about this stuff.
Yes it is possible and it is already done on Bitcoin SV (original bitcoin). Recently 128 MB block were mined as a proof that bitcoin can scale to hundreds of thousands of transactions per second
Stopped reading after the author mentions "$500,000 annual run rate" but the revenue chart shows nothing close to that. Nothing is more frustrating than clickbait titles.
Yes. Far more people see them by a road. Also, you can use them for things with no associated building. "In a field near here, Civil War Battle blah blah blah was fought", etc.
SAASPASS (https://saaspass.com) is the password manager for the more security minded.
Drinking too much water also damages young brains. Maybe we should restrict access to water also.
You can also become Instagram, WhatsApp or one of the many other multi billion dollar companies.

Or does that not fit your narrative ?
It isn't a cryptocurrency. It's just a digital currency.
That's really a lot of lists. I was thinking of blocking proxied access to my site for a while and might go and try to use this.
>all of these random tokens are functionally identical from the perspective of most users.

If a clone of Bitcoin is identical to Bitcoin then why does Bitcoin trade 25x the price of a clone? Your argument would cary weight if the protocol and price facets were similar. The market says otherwise.
I think that you make a good point, but on the other hand it seems like the number of degrees which are "safe bets" are decreasing. For example, my understanding is that a business degree is much less likely to get you into the middle class than it used to. Similarly, I think there was a time when BS degrees in the sciences were enough to get decently paid technician jobs. Now it seems like engineering and medicine are the only degrees with a guaranteed return.
> Changing code of a function does not lead to recompilation of callers in most static languages.

I don't know how we're quantifying so as to assess "most", but at least in some popular static languages there are circumstances (most notably inline functions) where callers are likely to be recompiled and circumstances (dynamic loading) where they clearly won't be.

> But if one changes data structure, then the callers has to recompiled.

Only if you're changing parts of the data structure that are visible to callers. For instance, if your API operates on opaque handles you can change the underlying data structure however you'd like without recompiling the caller.
Well, you won't have met them then: "The captain of the flight was Captain Gustavo R. Weigel (45) and the co-pilot was Luis Etcheverry (31). The captain had 6,500 hours of flying experience, of which 1,700 had been in a Boeing 737, the type of aircraft that was in the accident. The co-pilot had flown about 600 of his 4,000 hours in the 737. Both pilots died in the accident."
Of course, such a regulation should at least be Europe-wide and apply when the ship is in your harbour (or territorial waters). Taking a detour to refuel elsewhere takes time. I am unsure how you would check for it, though. Conversely, I have no idea how taxing fuel at the source could ever work, since that source can easily be in countries you have no control over.
The issue with Russian interference isn't that they're doing it - it's that many Americans in power seem ok with it and some at the top even encourage it
I do believe that if you can learn to read and write, you can learn to program.
I have an app on Android for ad blocking that simply runs the VPN server locally. Works perfectly fine. Of course that means all the juicy data isn't flowing through your startup, on the upside you won't wake up one day with an angry mob asking the attorney general to federally charge you for hijacking their communication under the false pretense of app usage tracking.
I'd rather not be decapitated due to a bug. Somewhere down the list is rather not checking instruments all the time.
>You're more at risk from ingesting/inhaling bits of it.

This is the vaaaast majority of the risk profile for radioactive anything.

The half life doesn't really tell you the whole story, Pu-239 mostly decays into alpha particles which is what makes it "safe", it's still not good for you, and very bad if ingested, but externally alpha radiation doesn't really penetrate deep enough into the body to be a big problem.
- $50-$99 is lower middle

- $100-$199 is middle

- $200-$499 is upper middle

- $500-$999 is lower upper

Etc.

That’s the scale I’ve always used (household income).

Most millennials fall in the lower middle or middle bucket.
Once you invoke the 5th you cannot be compelled to talk or testify against yourself. Full stop. In your post above you said "they can subpoena you," which they can't. You said in that case "you do need to answer questions," which you don't. And you also said you'd have to answer questions "at trial, on the stand," which you don't.
So you are saying if you have a non-fatal health incident then you are in serious financial trouble?

My wife and I are in the same position. We pay $209 a month for “healthcare” coverage that has a $700 yearly deductible. If either of us got sick or injuries we would be totally screwed. The US system is broken. We have massive wealth inequality, an educational system in crisis, and a toxic political system.
H1Bs are not meant for immigration. Their purpose is to fulfill a void in the highly educated work force by employing a temporary, foreign worker.

I think his point has some validity since H1Bs can replace local workers with lower paying H1B substitutes. Yes, this isn't allowed but it happens all the time.
`gmvault` in a cron job works pretty well...
If grandma can "maintain" an iPhone then she can maintain a server... as long as the server OS is designed for actual security instead of blame-the-user.
> Was it breaking any of their rules?

The rule against using VPNs to gather usage data, which apparently is new.