skysight-inc/HackerNews huggingface dataset:
> if everyone across the web is loading resources from one CDN, that seems like an interesting stream of data for that CDN

And if big brother isn't balls deep in CloudFlare I'll eat my hat.
> I am somehow surprised how the bug in electron repository is not given much importance at all.

By Apple, or the Electron developers?
Stop mowing your lawn for 6 months or more. And you'll see more insects than you have for decades
Please excuse my insensitivity for Paul, but hearing the story I wonder if the baby suffocated in its sleep, e.g. By rolling into a bad position as is not uncommon in young infants. Is it possible to tell the difference? Don't ever intimate such a thing to Paul of course. The only thing worse than losing a child is losing a child to something preventable by the parent.
I think this is a really elitist and unsympathetic statement. It completely ignores the fact that there are people out there whose only realistic option if they want to release on multiple platforms is to use something like electron. You can preach native all day long but the reality is that some people simply do not have the time (i.e. money) to learn, build and maintain three completely different systems and architectures and at the same time and also build a product. Are you saying that these people should simply give up because you consider it a "shortcut solution"?

Yes electron comes with some overhead. But what you get from paying that price are products that otherwise likely wouldn't exist. Some of these are bad indeed, but some of them are also really good and provide real value.
I really relate to this comment - at some point when I have a family I really doesn't rest on the weekend at all - catching up chores and spending minimal time with kids takes all the energy left - any tips to successfully recharge batteries each week?
You can, and the rejection email even provides instructions for how to do so.
it seems that the scanning started these days. I had an app build a week ago and I didn't have any API error in the rejection.
You can run Windows 95 on any current x86-64 PC. They are basically backwards compatible all the way to 8088. The problem is you will have no drivers for any OS that old.

https://www.youtube.com/watch?v=IO2BSLkQLDA
Captive portal detection involves more than just checking for DNS hijacking. The browser tries to load http://detectportal.firefox.com/success.txt and acts based on how that goes. Having a short TTL does not help.
Monopolies are also bad for labor, last time I've checked.
You meant to say "That's easy. Trust any Virtual Private Server (VPS) provider instead"
Undocumented APIs get broken. That's a big problem for user experience, particularly if it happens to be being done by a framework relied upon by a very high percentage of app use. Seems pretty fair imo
The post shot to #1 on HN in no time, because the developer community thinks this rejection, and it's backing policy to be nonsensical.
There's nothing out of the developer's control about what they submit to the app store.
What the clickbait title omits:

> Because the 14-year-old victim was unconscious, the five were convicted of a lesser charge of sexual abuse. [..] The Barcelona court sentenced the five men to 10 to 12 years in prison,

Ten years in prison is no slap on the wrist, so I don't see why I should be upset that they call it "sexual abuse" instead of "rape".

Edit: Watching the accompanying video, it manages to maintain the deception that the men went unpunished even longer. But I was unable to find their names or mugshots anywhere.
With respect, only Poles think Poland is the center of Europe. It's on the western side of the East.
I think that's being too charitable to Apple. Their review process is automated, and nobody really knows what will trigger the Ban Bot into deleting your account.

There is also no apparent way to scan your own app to make sure that you are not in violation of this issue. So you're in a position where the only way to see if you are in compliance is to submit to Apple, but that may result in your account being banned.
Because they need to link against these symbols themselves. They have used TAPI in the past to keep these symbols out of the public SDK, but it's quite easy to make your own TBD that lets you link against them anyways. (By the way, you posted your comment twice.)
lol and what gives you that idea? im sure some american media?
This is a completely destructive plan that will enable international competitors who aren’t subject to it to simply take the tech industry away from the US.
What's the better option then? Judges have biases too. At least with a jury there's a chance of one person pointing out biases or at least balancing them
Microsoft didn't ban anyone for using undocumented private APIs because they couldn't, not because they chose not to.

Apple, or Microsoft for that matter, would do the same thing here, because the locked down platform is more valuable/profitable then an open platform.

Developed for Android - at least you can have your app sideloaded if the platform owner decided to remote you.

Or better, make your app a progressive web app. Don't use hardware api not available to the browser and you cannot be removed!
I just wonder they bump major releases very quickly --now is 7.0.1 and basically a lot of stuff you find, including courses are obsolete and a lot of deprecation -- and yet they didn't take this seriously enough.
Using Vim as your main editor for web development
Cool, thanks. Surprising!

By "don't get the leave" I meant "aren't guaranteed the leave", of course.
Regardless of what Apple calls them, they don't behave like a native Mac app, and I (and many other Mac users) will refuse to call them as such until they do better.
So they spent an absolute fortune on things which might be cool but really contributed nothing to the economy except construction and employment. And the argument is that because they wasted such a huge amount on these vapid endeavors, an incredible proportion of the entire economy, that therefore they should continue because it is "contributing" to the economy by virtue of its spending.

Give Universal Basic Income to everyone. That will spend more and then we can say with the same reasoning that UBI is worth more to the economy than retail and financial services.
>only allows you to load an external device driver via a floppy disk, which is obviously not helpful.

You can get around this, there are USB drives that can be switched to a mode that presents as a floppy drive.
true and the Notarization of the DMGs works fine with electron. Perhaps this is also why Atom is not on the apple store.
People who drive trains are also a type of engineer. I kind of get where the person you're responding to is coming from. It's not worth calling out when the article is aimed at the general population, which doesn't care about the distinction between a sales engineer and a software engineer. It would just be confusing without an explanation, and that explanation would unnecessarily bloat the story.
Probably because the gain in milliseconds is not worth the code complexity of parallell executing code.
On one hand I am not fond of Apple in general at all. On the other hand when I see developers using Electron as a GUI layer I think it is pure insanity. It is an absolute resource and performance hog that in my opinion has no place outside of browsers context.
You said you run authoritative servers- I assume you provide DNS hosting. I'm curious which provider you run.
You know, though, we train and incentivize people to be this way. For getting a job, we privilege interviews over, say, a written test. We conduct trials live, instead of collecting a series of documents related to a case and letting all the stakeholders consider them asynchronously. We've decided that timeliness is more important in many, if not most, interactions than critical thought. Personally, I'm slow. I've noticed that if asked to answer a question, I give a worse answer than average immediately, an above average answer in 5 minutes, and a much better answer than average in 15. This is reflected in my relative lack of success socially and professionally. The ones who do well are generally able to give an above average answer instantly, even if their answer quality does not improve when they're given more time to produce it. Any reasonably intelligent person will see that developing critical thinking skills is only critical after one's developed their intuition, and behaves as such.

Obviously this isn't the best situation.
> because the developer community

Which is not a homogenous group, both in ideals and for why they'd upvote a submission like this.

> this rejection, and it's backing policy to be nonsensical

They're different things. I personally think the rejection is perfectly sensical in the context of the backing policy, with which I don't fully agree.
How to Grow Your Career When You Don’t Want to Be a Manager
No. Don’t Hacker News back-to-first-principles this. A child dying is a tragedy, not a chance to second guess it like it’s a website going down.

Your post is ghastly.
So that's where the ray casting point in polygon algorithm comes from.
Sure. After the code has been live with the new column for two (?) weeks - drop the column you don't need. Alters = add a new column, weeks later delete the old column.
right but I think the Apple store is still a big market. Let's not forget that even a notarized DMG (required in the Catalina update) still shows a warning "this app was downloaded from the internet" which obviously doesn't trigger in thee apple store.
> Their review process is automated, and nobody really knows what will trigger the Ban Bot into deleting your account.

While review is automated, I would like to believe that account deletion isn't.

> There is also no apparent way to scan your own app to make sure that you are not in violation of this issue. So you're in a position where the only way to see if you are in compliance is to submit to Apple, but that may result in your account being banned.

They literally tell you the symbols that you're not supposed to use: it's easy to check if your dependencies are using them.
I think so :) there are several apps that users prefer to install on the apple store, and even a notarized DMG shows some warnings so..
Troubling discrepancies in Rosenhan's “On Being Sane in Insane Places”?
They do not ban you for removing some uses of private APIs, but missing others and resubmitting. In the last decade of this being the policy on the iOS app store they've been quite consistent about only banning people who very clearly are deliberately trying to sneak things in.
>That's easy. Trust no one.

Of course, I meant to ask which one do you trust the most?

I'm also looking for a VPN to use with my iPhone.
We can augment our memory with physical storage. We might not analyze within the lifetime or capacity of the universe (or multiverse), but that's a practical limitation, not a theoretical one.

Humans are irrational and all, but we make surprisingly consistent formal systems. I don't think an inconsistent system could do this, so this suggests the human mind is something beyond finite formal systems.

For example, we could model this ability as access to an infinite table of all possible Turing machines and their halting status, perhaps with some noise added to represent our irrationality. We would still have something beyond the limitations of goedel's theorem, as well as computation and randomness, which would account for our intuition in the matter.

So there is no good reason to dismiss the idea there is something special about the human mind not captured by formal systems.
Apple could just not have private APIs. At the very least, they could be impossible to access. If they have to exist at all, they could be in a separate library with permissions that prevent it from being read or mapped into memory.

If the APIs didn't exist, then there would be no need for Apple to check and there would be no developers tempted to use anything private.
How do you earn an oversized income from your foolish mistakes?
It used to belong to Elon Musk's online banking platform which went on to become PayPal.

Paypal recently transferred it back to Musk.
Yep. UB means that your program could crash, but it also means it's valid for the compiler to print out a warning and do the right thing, or error, or anything.
You can choose to distribute outside of the Mac App Store on macOS.
In many states this isn’t a “trick”: a 20 minute observation period is codified in law before the evidentiary breath test is used to ensure that the test is accurate.

See for example this publication from the Wisconsin bar association - https://www.wisbar.org/newspublications/wisconsinlawyer/page...

> The protocol for an Intoximeter test, by contrast, is much more involved. A valid test on the Intoximeter must be preceded by a 20-minute observation period (to ensure the subject does not burp, belch, regurgitate, and so on).

Additionally I would be surprised if you can produce case law around estimation and extrapolation of BAC being legally acceptable in courts: in most cases the opposite is true. For example, Romano v. Kimmelman:

> In drunk driving prosecutions a substantial burden of proof to establish the competence or admissibility of the results of the breathalyzer test is appropriate because of the serious consequences of the breathalyzer reading in such prosecutions.

In general the best advice for people pulled over by the police is to refuse any preliminary breath test and refuse any field sobriety tests. Those tests exist to establish probable cause to take you to the police station for an evidentiary test. Your state law may of course vary but in mine refusal of either roadside test is not illegal and the refusal is not admissible in court.

If you are taken to the police station for a test because the police have probable cause you almost certainly cannot refuse that test without violating state law; this is where a good lawyer challenging probable cause for the stop/search and the testing procedures comes into play.
I am pretty sure the problem will also be in Electron 8.
Saudi Aramco: The message from the world’s biggest and wildest IPO
I'm surprised we (Australia) aren't already on more of these lists.

After having this discussion with my manager and colleagues (the conversation with my manager was in my interview process where I bluntly stated if I was asked to comply with anything from this law, I'd immediately resign, my manager also agreed). Everyone I've spoken to agreed we'd immediately resign since it was the only potential option to protect our selves as employees and our employers.

Edit: I'll need to spend a little more time looking into the Assistance and Access Laws. The following article attempts to downplay some of these concerns:

https://www.homeaffairs.gov.au/about-us/our-portfolios/natio...
Apple does not like platforms that make it easy to publish lowest common denominator apps for iOS. It makes for garbage apps that look the same on iOS and Android and presents a false equivalency. They know most companies care about iOS customers than Android so this forces companies to spend more making the iOS app better than the Android app.
Apple cannot do this because their (user-space) libraries need to call these internally, and they are mapped into an application's process.
Well, according to market proponents anyway. I think we should stop treating them as economic oracles and consider other forms of valuation as well, like the marginal cost to the population if the service and the jobs it provides didn't exist.

Obviously people who are potential bidders in a market are heavily incentivized to downplay the value of what they're bidding on, so it's not clear to me why their metric of valuation should be privileged above all others. It's just like the idea that efficiency should be conceived of in terms of minimizing production cost, without regard to the effects of that approach on customer/employee retention or organizational resilience - partly because those second-order effects are a little harder to measure, partly because owners have an economic incentive to promote that particular definition above all others.
Sadly, the Am5x86 doesn't support the CMPXCHG8B instruction, so there's no chance of getting XP running on that processor.
An archive of the best articles from Marc Andreessen's
It's OK if USA/Israel does it, otherwise it's an act of war.
More hypocrisy from the "good guys".
"Electron is a framework for creating native applications with web technologies like JavaScript, HTML, and CSS."[1]

[1] http://electronjs.org
It is wrong in the sense that the peasants had never owned it, but right in the sense that collective ownership under communism was a sham. They should have had a chance to own it after communism, but Orban's fascists have stolen it.
In the article, Apple support explained how he might check whether the private APIs are still being called.

"It's not like this app developer is intentionally using private APIs"

No, he is just incompetent.
Have you ever seen an API which is understandable only from its endpoints and no documentation?
Fyi, student debt is not a thing outside US.
Reminds me a of a server pair at the last healthcare place I worked. Between the two of them they'd generate something around 1200 DNS lookups per second (about 60% of the load on the DNS servers) of their own name. I think the logic was if the name stopped responding then server A was primary. If the name was responding the server that owned the IP it was responding for was primary. If the servers wanted to swap primary/secondary they would issue a DDNS request.

After about 8 years we were were restructuring our DNS infrastructure for performance and I rate limited those two to 10 or so queries per second each. In that time there must have been 300 billion or so requests from those two boxes alone.
The kind of sophistry nonsense that passes as a scientific study these days is amazing.

Agriculture is worth much more than physics, since it feeds physicists all by itself. You could come up with many such dependencies to create chains of "worth more" relations, all utterly pointless. If the idea was to get more funding for physicists, it's unconvincing.
I don't understand.

Do you really think that a military operation that avoided nuclear proliferation without killing a single human life or causing environmental damage is something to be ashamed of?
GitLab wants to be "on the right side of the law" when things get stickier . . . plus China and Russia both have State supported hacking (US does too, probably all 5 eyes countries), but if they have to choose between Allies or Axis powers - - it's a pretty easy choice for the side that is more stable, that does not actively promote organ harvesting of live humans, less obvious police state and their money is accepted everywhere . . .
It sounds like there is nobody that this affects, and nobody it is likely to affect. They just want an official policy in place to reassure their customers.
I don't want a browser that comes up with 10000 popups asking if it has permission to render an image or permission to add 2 numbers together.

I want a browser that can get the task done with the least friction possible and a legal system that prevents abuse. The website should be the one to inform me that they are actually using the audio api for tracking and not just playing audio. With a large penalty for lying.

If we were talking about the issue of people being stabbed you don't suggest "Why should the stabber be penalized? The victim should have been wearing a Kevlar vest that doesn't allow them to be stabbed. If they weren't then they should simply expect that people will stab them."
Based on my experience you can go higher than $5K / year on a card, definitely to just under $10K and possibly even a little more than that.
I almost died this way. When I was about 5 years old, I had pneumonia. I went to a doctor, they misplaced a decimal point in my weight, and prescribed me a 10x over dose. The nurse didn't bother to double check it, and just blindly gave me the shot. Then the second nurse, who somehow didn't know the first nurse had given me the shot, gave me a second shot, so I was 20x over dosed.

They called my parents a couple of hours later when they figured it out and told them to take me to a hospital immediately. I ended up in the hospital for a week.
Ill be honest. If you didnt stand up and say something(or if you had the money to survive, quit), you're part of the problem.
Which is the point, no? What good is a PC where nothing works? Cool video though.
Apple did not ban this app for being "garbage"–it's not even an iOS/Android app.
I personally use a pkg directory because I like an uncluttered root and don't want to end up at some point having a namespace collision with something that would be better placed in the root directory.
According to the page, you can run your own SSH proxy if you don't want to use theirs.

The way it is described suggests that the bastion doesn't have clear-text access. It shows that the SSH session is forwarded, versus having 2 distinct SSH sessions, so I hope that's right.
This policy has been there since the beginning of the App Store.

If you use a private API they will reject the app. If you try and hide the fact you are using private APIs after has told you to stop then they will ban you.

It's all very common sense and not arrogant at all.
The moment the device connects to Unifi, without your permission, they have your IP.

Then again, they had it when you downloaded the update, and when your devices check for auto update, so, you’re not getting away from this data collection with an opt
out button.
Many years ago I was briefly kicked out of school over a false positive on a small-town police department's lab test. I was able to prove that it was a false positive and get myself back into school through a complicated and ridiculous sequence of events, but I'll always wonder how many other people probably suffered much worse negative consequences due to the lab's negligence.
Yeah, they have to setup a completely different environment every time, or delete all cookies and then change the environment so as to fool the "feature change / new device" model. This can have different consequences depending on the company and how they model user behavior. One could be that the user is treated as a risky user - always having new devices. Another could be that the user is treated as an outlier and nothing more than that - not risky, not safe. And then, maybe if the user has a good previous history, you let them do their thing and see what happens. Maybe you're uncovering new fraudulent behavior or maybe you have new false positive example.

Nevertheless, the amount of users that go to these lenghts to mask themselves in the general population (i.e., all users of a 50m monthly active users app) is so miniscule that's not even a discussion, the opportunity cost is huge vs just focusing on your 99.998% (number I just came up with, not a real metric) of users and understanding their behavior and how to model a "good user". New users have stable device behavior? Well, then that VPS customer is probably gonna be traced frequently. This is how some banks do things as well (not fingerprinting, but transaction monitoring in general).

EDIT: as an aside, I think the most important point to understand about how companies and spaces like the ones I have experience in use fingerprinting is - it gives you outliers and only works as long as you have a nice mass of good users. These users are not trying to game you, so they don't tamper with our fingerprinting. The ones that do tamper are either tech savvy or fraudsters. But if everyone tampered with it... You see where I'm going with that.
And 'agenda'. Both totally innocuous, until you adopt a certain accusatory tone, and suddenly it's 'wooh, they're under a regime, bet there's some sort of agenda'!

Meanwhile the speaker is on the '5-2' regime and printing off the agenda for their 9 o'clock.
I've wanted this for a long time.

Is there anything like this for Microsoft SQL Server?