skysight-inc/HackerNews huggingface dataset:
"3.1.3(f) Free Stand-alone Apps: Free apps acting as a stand-alone companion to a paid web based tool (eg. VOIP, Cloud Storage, Email Services, Web Hosting) do not need to use in-app purchase, provided there is no purchasing inside the app, or calls to action for purchase outside of the app."

This seems to imply the original Hey app would have been legal now?
A DEEP dive to de-mystify Fuji’s Film Simulations
This looks like Publii to me.
Define "corporate America." The majority of American companies, even Disney, do whatever it takes to make money, including catering to sexual interests.

Apple is one of the few that has different standards. And some of its consumers appreciate that. There's room in the market for both views.
While they might not track your search history, their business is still built on ads in search results served by Bing.
I would definitely expect a "Facebook Store" to appear if side-loading was allowed which would not only host the Facebook app itself but also provide a safe haven for all of the privacy-violating crap (in fact I'd argue that their review process would require your app to contain the FB SDK for it to be accepted).
That's just because the U.S. is better at propaganda then China. Probably due to cultural differences. In the west official term for this is "soft power". Propaganda is when China, Russia or other adversarial countries do it.

There is a whole lexicon of alternative doublespeak if you pay attention.
One strategy might be to not hit the self destruct button prematurely. Far more people have read and shared his blog post about being doxxed than have read the NYT article.
So Apple is going to pull a Ticketmaster on Ticketmaster. Delicious!
Keep your head up. The dysfunction of an individual business definitely does not mean you are a shhitty developer.
How about AMSAT?

https://www.amsat.org

Plus you get to have all the fun of learning and getting your HAM! (73 VE7XML)
How did it know its location?
> Stupidity: they can't tell which papers will replicate even though it's quite easy.

I am not familiar with this work. What exactly makes a paper predictably replicatible?
The problem with social science is that there are not enough men and not enough right leaning researchers in those field, except from economy which expectedly came up as the least bad.

It is just a funding program for women who can't rely any more on their husband salary directly so they rely on the tax payer instead. At least as housewives they would contribute something tangible to the economy. The other beneficiaries are all those marxists that managed to arrange themselves the parasitic life they like so much on the account of other people who work hard to pay the taxes from which they live.

This is the truth and nobody is going to change anything until people admit it and are willing to define what the problem actually is. Social sciences is a political scheme, not a science.
>just to complete the story, SCSI does have ATA command pass through.

Very interesting! I just looked it up - it's the ATA PASS-THROUGH command in the SCSI-ATA Translation (SAT) specification. Someone just told me this is apparently a common way to read SMART data from hard drives in USB enclosures.

>There are SATA drives that understand SCSI over ATAPI albeit in a limited way just to be clear.

I assume you mean hard drives. This is extremely interesting. Can you provide more information? Examples of drives, any links?
> The end tags are implied by the start tag. Why do you need an end tag? It's just another way to mess up.

It helps with legibility and error-checking of hand-authored documents (at least in documents with varied tags). It doesn't look like fun to figure out where to insert something in a pages-long document with sections that like like ))))))))))))).

It's not another way to mess up, it's another way to make sure you wrote what you meant.
For E2E encrypted APIs, one could well argue that worrying about HTTP verbs is just wasting time for no good reason. POST (consistently) lets you attach a body too.

Just using POST for everything is a pattern I've seen becoming more popular recently.
It is opt-in now; when setting up iOS for the first time it asks you if you'd like to enable "iPhone analytics" (OS-wide analytics for Apple) and if you accept then it asks you whether you want to share the analytical data with the app developers.
This, but spotify's shuffle is actually horrendous. It only plays songs within something like 50 of the one it's on. If you have a multi-hundred playlist you'll only hear the same 50 songs if you put it on shuffle and click the first song until it's finished with all 50 of those songs. Then it'll go to the next 50.
Passwords / keys are obscure by definition.
With this in mind, "Security by Obscurity" technically adds one or two bits to your key.
How much time do you dedicate to learning?

If the answer is "over half an hour a day", then maybe you need more focus (like just focusing on your strongest language/industry and dropping the others) or a more structured learning approach.
what?

My life wouldn't change at all if I suddenly started eating 50% less meat. wouldn't change a thing.
I fear that all of these "expose your DB as an API" tools like this, Postgraphile, Hasura, etc. are going to set up folks for a world of hurt down the road. Tightly coupling your end clients to your database schema can make it extremely difficult, if not impossible, to refactor your DB in you need to (which is highly likely).
This is why knowledge of causal inference is essential.

Causality is not established via tweaking a correlation or regression analysis, and we social scientists should know that.
Once these rules are in place (like now) they will wait until the next update submission to notify them of the infractions.
Nah it's too suspicious
Ah. Thank you! That’s an entirely reasonable theory that fits the data. I didn’t realize he blogged about his patients.

Do you happen to know of any examples of articles he published along those lines? Now I’m curious what he said...
I think you are right, there are only nuanced, localised level solutions to this issue.

But to not address the parent's issue is really not an option.
Ehh, I generally like his reasoning and thought process. But his bread-and-butter is writing about controversial topics.
The Dilemma of Public Debt in Lebanon
The way I read this (as well as their recently-postponed change regarding the advertising ID) is that they are explicitly tightening up the rules and will hopefully crack down on the behavior your describe (malware - aka the Facebook SDK - being embedded in every single app).
> At some point? Maybe. It would be in quite a long time.

I'll look forward to it.

> Right now writing drivers, porting software, and improving documentation are areas to help.

I'll take a look and see what I can help with.
Out of curiosity, which apps?
Why isn't Mozilla funding them?
It does not. We were just talking the other day about the particulate pollution from asphalt. If it’s made of plastic, then the dust is micro plastic.
Imagine you go to a therapist for years, then find out he's been talking about you on his blog. Now, imagine you have a friend, family member or co-worker who happens to know you see that therapist and that he has a blog online. The therapist does a good job of anonymizing the clients he's talking about, so your friend doesn't know exactly which posts (if any!) pertain to you. So he has to guess. Hilarity ensues.
I believe this is an issue with the Bluetooth codecs. The higher quality codecs use bandwidth dedicated to the mic to also transmit audio signals, and cannot be used for two-way communication. If you actually look at the active codec while just listening to audio, compared to the codec used when also transmitting mic audio back, you will see that they are completely different.
Operating system is imho a rather wide term. There is not that much to a simple operating system. They are mostly a scheduler. Manage some tasks, have the ability to switch between them - that's it. Things like FreeRTOS are not a lot more.

However when people refer to Windows or macOS as OS, they also include the whole collection of standard software as part of the OS. Control panels, browsers, GUI frameworks, etc. At that point it probably includes a browser
I found this paper helpful “Debugging Distributed Systems with Why-Across-Time Provenance”

https://mwhittaker.github.io/publications/wat_SOCC18.pdf
I teach my kids to be a superhero on the internet. Never use your real name / change costumes (usernames) everywhere you go.
My library offers a audiobook service that provides DRM free MP3s.
I have started asking this, since I have not heard it asked in awhile (like almost 2 decades), and it is interesting to hear the responses.
My hope is we see io put to better use. Frankly DisplayPort is one of the best, most useful, easiest to use, highest bandwidth connections you can get, with a streams based architecture that supports many manners of interesting use. It seems OT to my following comments, is indeed pretty apes to oranges, but still one of my weirder but better hopes for ways we get fpga & other systems talking interestingly cheaply atop existing everyday consumer tech, which seems to be required for costs to be earthly & useful for integration. Go more open (no licensing fee & flexible) specs.

FMC tends to be big bulky & stupid expensive. PMOD is great for interfacing microcontroller shit, but this is FPGAs we are talking about. Throughput monsters with high speed serdes & rather fast regular io. These two longstanding options put you at a high very expensive end, or a pretty so so low density low data rate low cost end.

Which is silly. Everyone & their uncle is trying to push better high density connectors. Almost none have a community around them.

Very small & not a big community, but one example of an active much denser & higher throughput, there is syzyg.

https://syzygyfpga.io/

Also just a about out to the incoming io specs. There's a very big win when we can get better at stitching together systems & cxl, ccix, opencapi, & gen-z are each massively compelling new io/coherency systems.
There were a few bit-serial economy designs going into the transistor era -- the latest I'm aware of is the PDP-8/S (S for Serial) from 1967. If you want to build a really cheap machine and transistors are $1 each (closer to $8 current dollars after inflation), this is how you do it. https://spectrum.ieee.org/tech-talk/semiconductors/devices/h...
Can't skip the first ad depending on the length of the video you will get 2 in the middle and then at 30-40 secs left. It's made YouTube unwatchable for most stuff.
Rick Beato did a video talking about music license holders injecting more ads into his videos because he does stuff like Top 20 Rock Drummers of All Time. That requires him playing others' songs so they can inject more ads to earn from that video instead of taking it down.
> * I want to allocate an object (by value - not by pointer) straight onto the stack (not the heap).

The JVM does escape analysis to perform this in cases where it can prove the lifetimes will work.

> * I want to specify that a class completely opts out of inheritance so that the compiler knows which exact method I'm calling (static dispatch) and can inline appropriately.

I think this is the final modifier?

The problem with all of these are that despite java having static types, the JVM is fairly dynamic. It's difficult to really guarantee anything at the source level because you don't know what classes will actually get loaded into the JVM. Even without inheritance, you can even load multiple versions of the same class simultaneously with different classloaders. Thus it's difficult to guarantee any optimizations at the source level in java. The JVM has to see what classes actually get loaded before it can make optimization decisions.

Having different classes at runtime and compile time is actually pretty common too. E.g. in gradle if you have a implementation dependency on liba, which depends on libb=2.0, you can also have a runtime dependency on libc, which depends on libb=3.0. This would cause you to compile against libb=2.0 but run against libb=3.0.
Not if they don't actually mention it, no.

It's not that evidence doesn't exist (it may or may not, and people may or may not agree that something is evidence), it's that none was provided. Without that, all you get is people yelling that they're right and someone else is wrong. Evidence lets people move the argument to useful territory.
Ideally a well-designed app would only ask for the permission the first time the feature requiring that permission is used so it becomes obvious as to why the feature doesn't work; but in either case the app can display an error message with instructions on how to grant the permission.
Hi, I managed to fix some of the stuff.

I still could not do offline support. However, I have introduced pdf download for local print. ( It still hits the server to generate pdf though)

Introduced shortcuts for focusing ( alt+shift+f) and hiding ( alt+shift+h) notepad.

Auto play can be disabled via settings. And buttons can be made always visible via setting too.

Thanks for your feedback and support. Have a great weekend.
Not just his job, but his entire career.
Random and shuffle are two very different actions (pick a card vs take the top card).

I mean it’s even in the name. Shuffle.
I’m using shairport-sync for that.
The mantra should have included "... in that order!"
Top Temple in India
I remember when we started using it at work, was the first time I'd seen the term, and then seeing it everywhere esp. on HN.
There's doxed ... and then there's a whole new level of doxed ... ewnow what I'm supersayin?
Not the same person, but I get my audiobooks from Amazon Audible or my local public library.

In the case of Audible, the first listen usually occurs in the Audible app, but eventually I remove the DRM (converting it to mp3) and dump it in my Books folder, which automatically syncs to my phone with SyncThing. I often re-listen to audiobooks a year or two later, and subsequent listens happen in the Voice app. I like having my books stored locally so I can listen to them whenever, and it's also a safeguard if they ever disappear from Audible.

When I check out audiobooks from my library, I do it through the OverDrive program on my Windows computer, which lets you download in mp3 format. It's apparently on the honour system to delete the files once you finish it (which is shocking), but I have to admit that I usually don't. If I ever do re-listen to them, I just check it out from the library again, skipping the download step because I already have the mp3s.
> I strongly suggest completely disregarding anything to do with the processor for your first few projects and use only the FPGA part of the device.

I cannot disagree more strongly. Working with a hybrid software+logic project will teach you so much about both the similarities and differences between the two worlds.

CPU+software+fabric DMA+logic accelerator == win
Apple is an exception.
Risk is not just a formula. Risk is also "formulaic": when you get people used to an idea, they become blind to things outside of that idea, and there in lies the danger.

If your corporate IT group regularly asks users to send in their passwords via e-mail in order to perform some remote maintenance, then the users will be habituated to sending their password to a familiar e-mail address. If someone from outside their company asked them for their password, they would immediately say no. But an e-mail with the right "From: " address, they would quickly fall for. So it becomes easy to trick the users into sending their password to an attacker in some circumstances, because of the assumptions they make.

Security by obscurity is just another form of this: a practice which isn't really secure, but people may think is secure, because it seems to avoid the simplest, most stupid attacks. But literally any action you take could prevent the simplest, most stupid attacks. That doesn't mean that any action you take makes you "more secure".

Hiding a key under a door mat or in a sun visor isn't "more secure" than leaving it in plain view. Anyone who's not a total moron will find it, and if that's your whole security posture, you're screwed.
“Reduce, reuse” is part of the old saying but it was never heard, because it was never advertised. The entities that could afford advertising, or afford lobbying for it, have more riding on the recycle piece of that—-because reduce and reuse doesn’t pay their bills. Or their salaries and bonuses.
It seems to be doing just fine furthering itself. That’s how this conversation started after all.
Perhaps — but that’s still a commercial arrangement, rather than a patronage.
Oh, they mean POSIX on it. Not binary compatibility.
>> These days it might be possible to "cancel" someone for something that they didn't even say/do

> It always has been.

This is a significant plot point in Musashi. ( https://en.wikipedia.org/wiki/Musashi_(novel) )
> It always has been.

this is wildly untrue. ted bundy escaped police custody (from being charged with multiple murders), moved a couple states, and kept raping and murdering for years. this was 50 years ago.

if someone catches you on video on a field trip like the covington high kids, you might get death threats of such credibility that your school will have to shut down and youll have to sue major "news" networks because their "reporting" was so bad it was tantamount to libel. a grown adult celebrity called them nazis and wanted them doxed.

how can you in any seriousness claim cancel culture now is the same as even 10 years ago, much less 100 or more?
Why does a drone need 20 million lines of code? Windows 95 had about 15 million LOC.
An opinion about what is right is a lot less dangerous as one option in a competitive marketplace vs. the law of the land.
50million searches, or $.015/search in ad profit.
https://news.ycombinator.com/item?id=19712705

There's several of these if you look. I believe one outlines how much land exactly needs to be used.

I see it as a philosophical issue. For me the warmist perspective is incoherent.

A bug's lifetime is measured in weeks. He cannot see beyond the next tuft of grass. His world is few meters in diameter and inches in height. If the aforementioned beaver floods the meadow, is it "unnatural" for the bug? Does this qualify as "sticking a spanner into a natural system"? Clearly the bug would be justified in doomsaying from his perspective.

Luckily, we are not bugs. We have the ability to adapt and gain larger perspectives than just looking at the next hedge. What we don't have is an omnipotent ability to understand the complex details of nature. Thus, we are ill qualified to make statements like, "putting a spanner in the works". Who are we to say that man's activity is worse or somehow different than nature's?

There's so much doomsaying. As you admit, we don't understand the complex systems of the Earth. A warmer period might be better for us all. We don't know. If you ascribe to the apocalyptic vision it is hard to claim that controlling other's consumption habits is not a moral issue. Either they follow the advice of their betters or are complicit in manifesting the climate apocalypse.

If we start with the moral premise that men are free, then restrictions upon that become a moral issue.

Maybe I'm just a cynic, but "cui bono" provides a more coherent explanation of the warmist agenda. It also explains why solutions like tree planting are not more popular. Carbon credits issued by a supranational entity raises alarm bells for me.
> The reason why developers want to make apps for iOS is because there's a large market. That market exists because Apple has done a great job prioritizing the protection of their customers' privacy and payment information.

You vastly overestimate the number of figs the average user gives about most of the privacy problems that HN grapples with. The average user, after all, uses Facebook. What the average user wants is for shit to just work.

The reason that iOS is a huge market has less to do with that, and more to do with all the other aspects of what makes a good phone.

You argument is also somewhat undermined by the existence of... A rather large amount of crap on the App Store. Somehow, the iPhone has managed to survive.

... Also, cutting side-deals with apps created by billion-dollar players, and telling all other app developers to pound sand (Regardless of the quality of the apps in question) is the main problem we're talking about. Whether or not Apple does this has no bearing on the current quality of the iPhone (But has a lot of bearing on their bottom line), but has a large bearing on the future quality of the iPhone (A vibrant app ecosystem is healthier then one where a few hand-picked winners are rewarded, and their competitors can never compete on an even playing field. At least, that's what advocates of open markets tell me.)
Hard to know how you could state this so confidently, snacked on a kakapo recently?
Thats different than being an uber early employee and knowing your private equity is worth a ton. I also wouldn’t exercise random startup shares unless they were real cheap and I wanted to roll the dice. The uber example is clearer. I’d always rather be a paper millionaire than not a millionaire at all. At least you have the choice to exercise some if you leave, or all if you can afford the loans. Also uber is a bad example since people DID sell their private shares as there was enough of a marketplace for it.
Steve Jobs quotes:

“Folks who want porn can buy an android.”

“You might care more about porn when you have kids. It’s not about freedom, it’s about Apple trying to do the right thing for its users.”

TBH as much good as he did, he sounds like a pretty boring square, one of those people who liked drugs in their 20s then got married and lived the entire remainder of his life alternating between home and his suburban office.

I don’t know the guy, I’m just going based on what was reported of his work.

In general I don’t think people who consider cities like Santa Clara or Cupertino to have very good taste, despite the popularity of square American suburban living.
> Consider therapists who have you lie on a couch vs those who have you sit in the same style chair, as an equal.

> Some therapists position themselves as an authority figure for their patients.

It is not obvious that the person who gets to recline while the other person must sit is the one with lower status or authority.
Agree. In the face of institutional inertia - here crossing industry and academic fields - your starting point is when I see a fly I use a canon. It is extremely difficult to budge. As so the usual reminder: the first 51% of communication is repetition
That ordering is a key part of the waste hierarchy. https://en.wikipedia.org/wiki/Waste_hierarchy
I recall the message in the catchy jingle as "recycle, reduce, reuse"

Realistically, it probably makes sense to reuse plastic waste as fuel, if it's not economical to recycle it. But burning plastic is frowned upon.