skysight-inc/HackerNews huggingface dataset:
Apple's response is pretty empty:

> “We designed and built the App Store to be a safe and trusted place for our users, and are constantly improving our processes to reduce fraud, malware and spam. To provide our users with the best experience, we regularly reject and remove apps, as well as fraudulent ratings and reviews, resulting in millions of removals every year. We intend to keep at this important work to ensure users can confidently download the apps they love and developers continue to make the App Store a great business opportunity.”

Sounds like they remove apps for lots of reasons (non-Apple payment methods, mentioning app store rules in release notes, etc.), but they don't have much incentive to remove apps that are top-grossing, since they get a cut of the scam as well.
It didn't have enough adoption despite the ads in Windows 10. Also it there was too much functionality to duplicate. So they decided to use Chromium instead, keep the Edge UI andthe ads. A good decision actually. Less bug to bug compatibility needed as most websites target Chrome anyway. I'm happy about it, there's one less browser engine to support that I dont care about. We target FF and Chromium. Safari is enough of a nuisance, only high impact bugs get fixed. It's the new IE.
I thought it was going to be banknotes generated by ML based on the world's currencies.
I envy your tenacity fighting against ill-intentioned HNers.

I was born in one of those countries mentioned by @levosmetalo above and the common running joke was too "People in internet say revolution is sponsored by CIA, but I'm still waiting for my paycheck!" and that was coming from people that were _truly_ putting themselves out there.

Anyway, I don't care (sadly) for having an identity on HN anymore, several times I created a user in good faith only to be downvoted to oblivion discussing these matters. Yes, I know, I shouldn't be commenting on those threads. I can't help it, I grew up in a place awfully destroyed by communist.
Square Crypto's white paper on clean energy Bitcoin [pdf]
My head was spinning until you got to the "mail to: link". I honestly thought you meant physical paper mail.
Right, my point wasn't that what I listed was the universe, but rather that "software development" could be outside their wheelhouse and could easily be presented poorly to them. I'm sure they'd do a fine job identifying HCI as human subjects research, too (and likely regularly do so).
Xamarin is merging into .NET with .NET 6. MAUI is the new name/brand of what used to be Xamarin.Forms the cross-platform UI toolkit. The rest of Xamarin, the "binding glue" to build .NET applications for Android and iOS is now just "profiles"/"targets" of .NET 6 itself: net6.0-android and net6.0-ios.
ah, i remember reading that in some thread and I did try it but probably not correctly. Thanks!
Is this sincere advice?

- Walk across a room with care

- Open a window with care

- Shoot a guy with care
I didn't intend to convey that the answer to my question is "no". That's the whole problem with tests: Most of the time, it's drudge work and it does feel like they're a waste of time when they never signal anything. That doesn't mean they are a waste of time.

Similarly, if a research paper shows that its hypothesis is false, the author might feel that it was a waste of time having worked on it, which can lead to publication bias.
https://www.cityoflondon.gov.uk/about-us/law-historic-govern... might be helpful?
Depends on your reasons for showing offline. If offline is a proxy for “I am not here to check and respond to messages”, such as when you’re sleeping, quite useful. If not, and you’d prefer to be constantly offline for privacy reasons, less useful.
Exploiting vulnerabilities in Cellebrite UFED and Physical Analyzer
They will claim they invented this at the next press conference, don't worry. :)
The professor, or any students, can just use a non edu email address, right? It really doesn't seem like a big deal to me. It's not like they can personally ban anyone who's been to that campus, just the edu email address.
You inevitably need to fundraise for something, because it's the emotive stuff that helps you fundraise. You can be careful about your fundraising though to make sure that it isn't quite as restrictive as it needs to be.

My favourite story here is "Scrunchy the cat". Scrunchy was a cat in one of the UK cat charities (Cat's Protection?) who needed a hip operation. Management were very clear "if you raise money for this, make sure it's not restricted to just Scrunchy". Inevitably the fund raisers ignored this completely and ended up raising enough money for Scrunchy to have 20 hip operations and the money couldn't be used for anything else. Scrunchy had her hip operation, and then for a few years afterwards any cat in the Cat's Protection who needed the same operation was renamed Scrunchy!
Here’s a Google AMP page of a Daily Mail page that crashes on every page load for me on my iPhone’s default Safari browser. They probably need to hire a front-end developer or web performance specialist to diagnose it.

https://www.google.com/amp/s/www.dailymail.co.uk/news/articl...

Slow or failing page loads negatively affect search rankings on all search engines & 80% of users abandon your site if it takes more than 10 seconds to load.
import order, empty function bodies, leading underscores in different scenarios (if you have such conventions), sort object keys (not just alphabetically, but by use, eg. shorthands last { name: 'Jim', surname }...)

There is some overlap and it's not as crucial to have a good linter as it used to be.
Sounds like it depends on your viewpoint. Neither are fair and fully open.

Premier League and La Liga are dominated (to different extents) by the top teams, but are otherwise open for any team to reach and win.

NFL is closed to new entrants, but apparently more fair and competitive for all members for that closed group.
https://en.wikipedia.org/wiki/Freedom_of_the_City_of_London

tl;dr basically an award you can be given by the government of the City of London
I can’t think of many thieves trying to steal jackets, but that was the OP’s hypothetical, not mine.
After briefly being relegated to the third tier (for just a season, first time ever) for a season, they immediately bounced back up to the second tier in 2009-10 and then they were bought by Vichai Srivaddhanaprabha, a Thai travel and retail billionaire and started their rise to the top of the Premier League.
I have been in meetings involving FOSS software that were about someone doing something obnoxious, and when a response is proposed, someone in the room says "But we have no statement disallowing what they did."
I do that too. In ts, it helps a tiny bit - it enforces that the function will return a promise. So if that ever changes, the function TS compiler will be your backup anchor.
That's still not asking permission from the actual humans you're experimenting on, i.e. the non-"higher echelons" humans who actually review the patch.
That’s an argument for financial regulation, which we have in part in the U.K., not ruining sport by turning it into a theme park.
How about we forbid the sale of our location data as a general principle, rather than just forbidding the government from purchasing it? Couldn't they just contract with a non-govt-entity that does have access to the information, and achieve results that way?
I can list off like 40 more bad UX decisions by Apple, that's by no means the only one, but I'd rather not start a flame war.
Well, to be fair, @caskstrength has had his account for 12 months already (karma: 150). Yours has only been created for 8 months (karma: 16).
I've always been able to beat the compiler, and that's usually after trying to optimize using C. Admittedly, it's a whole lot harder to understand what's fast than it used to be. Access to SSE has it's own benefits.

It's been a problem (optimizing) for some time though. I remember it being some work to beat the compiler on the i960CA. OTOH, I seem to remember the i860 being not-so-great and for sure the TI C80 C compiler was downright awful (per usual for DSPs).
Reads sort of like part nerd romance and part paranoia-tinged thriller. 3 out of 5 stars, would recommend to my engineer friends.
Even as an ORM author this made me laugh.

ORMs are useful. ORMs aren't always the right answer. ORMs that don't let you mix and match so you can bypass any given layer of abstraction as required annoy the pants off me ... usually even more than anti-ORM zealouts annoy the pants off me.

So, yeah, joke appreciated :D
I'd say that's a very valid argument in principle. If you want to start contributing to the Linux kernel, you'll have to start somewhere - but you can't start refactoring entire subsystems, rather you'll start with small patches and it's very natural to make minor procedural and technical mistakes at that stage. [1]

However, in this particular case, I agree that it is not a valid argument since it is doubtful whether the beginning kernel contributor's patches are in good faith.

[1] Torvalds encouraging new contributors to send in trivial patches back in 2004: https://lkml.org/lkml/2004/12/20/255
How to navigate with the IP of the country we want with Tor
The sport in general and football in particular were historically subsised by goverments. Quite a lot in some places.
Whats _multiple_? If it takes 20 high end Tesla to crack this real-time, a desktop could feasibly brute force the hashes in hours, and a laptop could do so in a day. This is good enough for targetted attacks to be practical.
Some CS labs at UMN take ethics very seriously. Their UXR lab for example.

Other CS labs at UMN, well... apparently not so much.
https://outline.com/MZEdRg
Interesting. Thanks for the response
Seems like completely pointless "research." Clearly it wasted the maintainers' time, but also the "researchers" investigating something that is so obviously possible. Weren't there any real projects to work on?
These days RISC is mostly about regular encoding of instructions which don't present challenges to doing precise interrupts on a deeply pipelined machine rather than just few instructions per se.
Without having read the paper so far - adapting an already flawed and abused concept like the h-index to a completely different area doesn't sound like a very useful idea.
Sounds like a strong degauss tool would render that useless.
Well, it seems unlikely that any other universities will fund or support copy cat studies. And I don't mean in the top-down institutional sense I mean in the self-selecting sense. Students will not see messing with the linux kernel as being a viable research opportunity and will not do it. That doesn't seem to be 'feel-good without any actual benefit to the kernel's security'. Sounds like it could function as an effective deterent.
> as you’re obligated to close even if you can’t get financing.

How is that a good thing from a seller's perspective?
You're moving the goalposts. After being delayed numerous times and the first parts being of rather questionable usefulness, Intel's 10nm process is doing fine now and shipping in volume. Noone claimed that they had closed the gap to AMD with the 10nm Xeons, only that they're shipping. (They also significantly narrowed the gap, but it remains quite large).
I can relate to this. I have always wished I could find one thing to be passionate about and become an expert on. I seem to become obsessive about one thing for a short while and then gradually loose interest. There seems to be a "honeymoon" effect for me. This goes for hobbies, side projects, work projects.

I think I enjoy the discovery and research aspects and have romanticized visions of the end goal but end up never going deep enough before moving onto something else.

I studied and worked in journalism for a while. This was interesting work to me, because I could dive into a topic for a story and then move onto the next one. It helped to be a generalist. Perhaps you can blog about being a generalist and whatever interest you at any given time. Maybe something will really resonate that will lead to deeper dives.

Having "seasonal" interests or ensuring you can leave and return to interests has helped me. Living in the PNW, we have actual weather seasons. I love to ski in the winter, grow a garden in the spring, be on the water in the summer and go to football games in the fall. I get excited as these seasons change and can easily leave the last behind, knowing it will return.

Similarly, when I get into something, I try to make it manageable to dive back into it without starting from scratch by maintaining things or information I have collected along the way. The foundations will be there.
I think they're looking for actual indications of support, not "they launched in China and got blocked by the government".
That too. Though I used efficiently in a sense of minimizing the communication between client/server by normalizing data and just sending changes.

Which is easier if you keep data normalized on the client side too, and look up related objects in a Map when needed, instead of keeping multiple copies of objects representing the same entity everywhere in your client code in some/vasrious denormalized forms.

It would actually be very nice for some use cases if I had a SQL interface to local data on the client side too, so that I can query/join them up arbitrarily as needed from what's loaded up to client storage. That's unpleasant to do in the browser with current platform APIs.

Basically I want WebSQL back in some form, instead of this IndexedDB thing. :)
The fact that issues in Linux can kill people is exactly why they need leadership buy in first.

There are ways to test social vulnerabilities (pentesting) and they all involve asking for permission first.
how is this different than blackhats contributing to general awareness of web security practices? Opensource considered secure just because its up on github is no different than plaintext HTTP GET params being secure just because "who the hell will read your params in the browser", which would be still the status quo if some hackers hadn't done the "lowest of the low " and show the world this lesson.
Previously, if a USB device was plugged in it then it might work or it might not work and the kernel had to sanely handle both of those cases. The shift is that now the kernel has to handle that USB device actively trying to do something nefarious.

Designing code to be resistant to active malicious attack is very different than just handling error cases for things that don't work.
From my understanding, Canada's housing market is largely being influenced by foreign investors. I've read that lots of foreign investors are buying homes in cash, over market rate, and then letting them sit vacant.

If Canada's laws don't discourage this and others see it as a safe way to store their wealth, this could be a possible explanation for the insane rise in home costs compared to other countries.
> criminal sabotage under US law

It is pretty comfortably not sabotage under 18 USC 105, which requires proving intent to harm the national defense of the United States. Absent finding an email from one of the researchers saying "this use-after-free is gonna fuck up the tankz," intent would otherwise be nearly impossible to prove.
Relevant in that the Daily Mail is regularly regarded as bad journalism, as other comments also point out.
Python (Flask) and AngularJS/Material 1.8
That setting only changes the moving animations into fades but doesn't actually make anything faster.

Animations still take the same amount of time blocking interactivity.
> This is a SMS client, not a chat client

That is a subjective take that's mainly in your head.

WhatsApp is a client for chatting, so it is a chat client. It does not use the SMS network, so it is not an SMS client.

Some countries such as US and France had free SMS services, that enabled it to be used as chat. Other places SMS being costly it was used as a "write ideally one message" functionality, similar to email (which only costs in other ways, in human time, but not in actual bills). You can see this in the design of the Messages app in iPhone for example.
well one of the masterminds behind it is JPMorgan Chase, American.
That's not my argument. My friend isn't privacy obsessed and not a part of this community.
ContentBot – Great way to get some words on the page
Just came across this morning. Pretty cool way to at least get a few words on the page to kick off your content writing. They use GPT-3 and the results are pretty impressive
Lit – Simple. Fast. Web Components
> Apple definitely doesn't need these scammy apps around for it's own benefit.

I guess you're saying Apple is very rich, so they don't need the cut of scam apps that are top-grossing? That makes sense, but it's the opposite of the framing I was thinking: if Apple is making money off of the scams along with the scammers, that doesn't set up a very strong incentive for Apple to remove these.

I completely agree with you about 3rd party downloads and review transparency.
> clueless, arrogant, or both

I'm going to go with "both" here.
See https://news.ycombinator.com/newsfaq.html about posting job ads.
That is partially how they do things now, yes. This bill is a step in the right direction but doesn't actually fix anything.

Since the cell phone system literally cannot work without location data (base stations need to know where the handset is) the data will always be there. But there's no reason to store it for 2-5 years as is currently done by US telcos. A "fix" for this situation would be to limit the stored location data to, say, a week. Then there would be no incentives for the companies to sell the data.
This could be nice for new people but as a person well versed in jQuery and CSS selectors it would be more work for me to learn this than to continue using jQuery.
And they tried to blow the "preconceived biases" dog whistle. I read that as a threat.
How I accidentally built a Podcast API business
We won't see the broader impact of these rules until the 2022 season of course when teams need to fully redesign their cars.
Thanks for the heads up before the Hacker News edit window closed. +1 LOC
> Do the malicious actors read the code of conduct and think, "Oops, I can't be malicious here, I'll try somewhere else".

Nope, but it will protect you from researchers with questionable ethics
You're only obligated to pay the fee (usually 2% of the purchase price). A buyer won't magically produce a million dollars if he can't get financing.
Your statements are contradictory. If there will be 8-10% inflation then people will park their money in assets like stocks, thus keeping the market up.
You have plenty of places to start. Fork and patch away. You don't start by patching the distribution the entire world uses.

It's like "be kind I'm new to the concept of airplanes, let me fly this airplane with hundreds of passengers"
>How do you just stop being yourself and develop entirely new interests?

Furthermore, no contact with people from prior life. Access to healthcare. Access to money if you didn't take a big pile out (and then where do you keep it?) Where do you live without a bank account? Driving is a big risk. The list goes on.
> Thanks for removing some boilerplate from that process

Do you mean "boilerplate" or something else? Because a shell script (e.g. bash with calls to sed, awk, grep, and Perl) is not "boilerplate". It's an implementation. And much more efficient than some of the unstable, high-complexity solutions that claim to be "simple".

TBH, the choice of "solution" doesn't matter much for a small dataset. It is of course overkill to run a glorified REPL just to do some math on a small dataset.

As datasets grow, the introduction of unstable complexity can cause problems.

The tooling that you say is being removed may well be the the fastest and most reliable tools, proven over decades of use.
Clubs are heavily involved in their communities. They do a lot of charity and community work. Lots of players come through the club’s youth system, which usually contains a disproportionate number of local kids.

The history of the clubs and cities are intertwined. It’s just a massive cultural deal. Can’t properly explain it but the clubs are part of it people’s identity, which often they inherit from their parents.
Completely agree. "Prestigious" American newspapers do so much selective coverage it's insane...most people have absolutely no idea the extent of it. It produces the result of censorship without needing to actually censor. Just look at the Hunter Biden laptop story for an example -- initially blacked out and denied by American media, blanket rejection of underlying premise of story & suppression of relevant facts, eventual subtle admission on page 10 that everything was true all along.

The average person on the left will deny and reject this since the communist American owned media only feeds them stuff they want to believe. Truth hurts sometimes.
It's really more like 6000, if you do the accounting right. And, as someone who just ate a 2x (customer-facing) slow down porting a piece of x86 assembly to ARM, because that "one nifty instruction" was missing, I'm going to say: we should keep all of 'em.
They could do that by using all the existing patches and reported bugs already in the codebase. But that would've required them to work more than if they submitted new code with new bugs. They chose to effectively waste other people's time instead of putting in the work needed to obtain the analysis they wanted.
For people interested in this area, the Oxford Handbook of Algorithmic Music is a good overview.
My interpretation is that these are the group of people who "execute" the will of the board. The board are the ones who set the direction of the company, but then the Executive Officers of the company are the ones who execute that.
I'm surprised it passed their IRB. Any research has to go through them, even if it's just for the IRB to confirm with "No this does not require a full review". Either the researchers here framed it in a way that there was no damage being done, or they relied on their IRB's lack of technical understanding to realize what was going on.
If I turn off my phones LTE radio, and wear face coverings, how exactly would a state track me? Its said that Apple tries to randomize MACs of all the radios as much practically possible. What's the spin here?
> if you're trying to keep things in sync efficiently

I think we are all abusing GraphQL in this sense. Caching GraphQL data is a world of hurt.

The easiest way to sync is if your data is in the same model as the way it is stored, which is normalized if using SQL. Even when we do normalize most people will represent a 1-M as an array of foreign keys: `posts.comments = [1, 2, 3]` when in the db we use a foreign key on the `comment` entity: `comment.post_id = 1`. This causes such headaches for optimistic UI updates. It's a mess.

We should be using GraphQL to retrieve data and then render it directly.

Ultimately, I think we should be implementing our GraphQL API client-side against a local SQL DB that acts as a pass-through cache. Then your entire app runs offline and instantly respond to queries eliminating the need for a separate client-side cache, and you don't have to worry about about data model mismatch anymore.

> Depends on how much

I think all apps want this - unless they are SSRing with <100ms on every action.
No but the replies here make me think I should definitely give it a go. So thanks for the info everybody!
Good point, though I usually found that if I then go back and restructure my high-level code, the compiler beat my ASM again.