skysight-inc/HackerNews huggingface dataset:
As to sorting, a lot of libraries use timsort these days since it's more optimal than quicksort in the real world and has nlogn worst case. Or b trees for big storage and sorting, but that's generally a different use case (databases et al).

If your threat model is "users who create hash collisions to slowly encumber data operations", you've either royally pissed someone off or you have a very determined competitor. No one who cares about performance would deploy a crypto hash function for a dictionary unless they absolutely had to. You can always add more buckets to reduce collision probability. There's an entire class of hash functions dedicated to non crypto purposes (xxhash, murmur, etc).
No-code means programming without text, it doesn't remove complexity, only abstracts it away, covering it with some visual programming GUI.

Here's some problems that I can think of with visual programming:

- Version control: Not only the logic of the system, but the shape of the visual representation needs to be tracked... along with a lot of other metadata.

- Debugging: Visual programs need yet another step of compilation and translation, to go from visual to text to machine code. This makes debugging much harder to implement, if it's even an option.

- Architecture: Visual programming environments are usually optimised for a certain way of doing things. This effectively cements the architecture of your system.

- Refactoring: Without text, you're going to have a hard time renaming variables and moving things around, basically it's back to the mouse... you could go through the text-source files and find/replace variable names, but that defeats the purpose of the visual abstraction.

- Verbosity: Displaying the programs visually - usually a graph of nodes - is extremely verbose and cumbersome. Trying to navigate a large graph/tree and work out what's going on is difficult. Text on the other hand scales much better for large programs.

- Integrations: Integrating the system with obscure libraries is often difficult or not possible at all. Using a library in node or python is simple, in a visual environment you're generally relying on the pre-built components/nodes...

- Vendor-lockin: Visual programming languages are generally all propitiatory making them extremely hard to migrate off.

- High Complexity: A text-based language simply needs a compiler to run, as text-editors are interchangeable. A visual language needs a compiler and a visual editor, which makes development of the system much more difficult and complex.

Basically, I think text-based programming is here to stay. Text is simple, flexible, efficient, elegant and most importantly it's one of the most concise ways to convey logic of a system.
Which repos from MS don’t accept PRs from the public?
IBM releases RTL source code for A2I Blue Gene/Q processor core
That's amazing - the accuracy of phone barometers is great, I found they could reliably detect the difference in pressure from raising or lowering the phone a meter or so.

The compass is still terrible though!
> automatically subscribed me to a marketing list

Side note, disabling 'load remote content' in email client stops all spam in a while, they think emails are not read.
To be honest - I know I should - but I don't either.

Lots of people with technical clue's are also lazy as fuck about doing uninteresting work like setting up proper backups. Also somewhat paranoid about putting backups on other peoples infrastructure like dropbox (especially unencrypted).
> Another example could be switching to a career at 30 years old when you do not have the required social skills. You are better off focussing your efforts on a career that you will thrive in as an introvert while at the same time giving some room to improve on your social skills without making it your focus. Trying to put all your chips on a career based on a skill that you have not mastered or you struggle with is not the smartest bet to make.

This could have been written about me. I'm a software engineer who switched careers (from filmmaking) at 30. One of the best decisions I ever made. I love my job. I'm good at it. I have more (hard-earned) people skills than your average developer, but I'm fundamentally an introvert, and love my distraction-free IC time.
There are times where our app got rejected for a valid reason, we talked to our Apple contact, and it was approved.

I think we got rejected again a few updates later for the same reason, we talked to our Apple contact again, it was approved again.
Speaking as a Xoogler, there's no coordination between the teams building Chrome APIs and those working on Android. Leadership is content to see what sticks (and they may be right).
George Selgin sometimes writes on cryptocurrencies. He knows what he's doing.

Though I mostly read him for his writings on eg the private mints that solved the British small change shortage during the industrial revolution. https://www.goodreads.com/book/show/3392302-good-money
I could have sworn this kind of thing already exist in some apps. Prism?
Browsers should just bundle all the advanced but privacy concerning APIs into a single App permissions dialog that you get on the domain you visit and that's it. That should include everything JS except simple DOM manipulations, so you don't have to completely disable it as most regular websites just need a few hover events and image carousels. When a website needs to be an app, the web can and should act as an application delivery platform with proper permission dialogs and installation prompts. Separate the concerns and you're done, instead of this farce, but of course when an OS company is focusing only on short-term revenue rather than empowering their users in the long run, they would be blind to solutions like these.
I love simple idea's like this!

Two things would be useful here.

1. Dynamic update (WebSocket or SSE)
2. An API
You're forgetting the percentages are on top of a ~$0.30 flat fee (though obviously this varies).

So if you buy a $2 Coke, it's not a $0.054 fee (2.7%), it's $0.354 (or a whopping 17.7%).

Maybe my dentist evades a few taxes, I dunno. But people buy cheap things at the bodega, so it probably is closer to the actual fees.
> This is not something that you just copy paste from some half baked blog post. It is amazing to me you think that's acceptable.

Have you ever actually implemented a proper sign-in process e.g. with OIDC, JWT, SSO etc ?

Because half baked blog posts is the industry standard.
Or go to the metal scrapyard instead, and leave with a few dollars more than you came with! (and get weighed) .. and if you have a pickup truck, you get to see them use this cool magnet to suck your junk out of the bed ;)
Honestly, I don't see the difference between TikTok and other social media apps and the old media. Why not ban Hollywood, the Beatles, and McDonald's then? Aren't they a source of pernicious American influence on this generation's youth?
Not necessarily. I have an app with 1,000 users, and about 99% of them choose to obfuscate.

My app isn’t untrustworthy at all either. It’s an experimental app which attempts to let users create an iOS app on iOS. My suspicion is that people choose to obfuscate because it’s what’s selected by default.
The point that's debatable is the point you led with, that Minecraft "had" to be re-written because of poor performance.

Not that it was.
"The U.S. recently briefly had a three party system with the emergence of the Tea Party. All it did was radicalize the GOP. Just ask John Boehner.
"

In a multiparty system they probably would have been a separate minority party.

I think what the US is really suffering from is that the country is maturing. For a long time people could just claim new areas, start living there and create new lives. The country is now fully owned and populated so moving around to start anew from scratch is not that much of an option anymore. Basically the country is filling up with people. Europe had this going on for much longer and the US is going that way too.
I'm sure the sidewall of a quality passenger car tire could hold 50 lbs just fine. A decent quality passenger car tire will hold my body weight if I sit on one tilted upright. It could be a significant percentage.
It's not that I don't want to be good at backing up my files, it's that the ADHD makes it very difficult. Thinking about backing up my files is so incredibly boring that I end up getting about 2% through it before I inevitably find something more stimulating to do.
I can't really see bank transfers taking of at the point of sale in the UK. Making a payment with most banking apps is very clunky - especially for the first time with 2FA.

As a consumer, a credit or debit card gives me a lot of protection. I wouldn't give that up for anything (oh, and the cashback I get too).
> laughable at best and evil at worst.

Forgive me for not just taking your word for it. Citation needed.

Even your freedom of speech is subject to certain restrictions in the US – you can't make violent verbal threats to people, to name one example.

The problem with Law is that laymen opinions seem to matter even less than in other domains.
I was curious if this was true so I looked it up. AmEx + Discover have 20% - 25% market share depending on the metric you care about. Bing + DDG have 8%

https://wallethub.com/edu/cc/market-share-by-credit-card-net...

https://gs.statcounter.com/search-engine-market-share/all/un...
With a completely flat tire, the rubber sandwiched under the rim will transfer weight directly from the rim to the floor, so the pressure equation won't apply.
I can have an ongoing relationship with an app without that app’s developer having an ongoing relationship with my inbox.
Yes, I realize you’re not being genuine, but those are all your responsibility to do/learn. Although everything you mentioned is what you should learn as a child, so we have a moral/social code for parents and the community along with some help from schools to teach these basic principles.

I could follow your argument if the card issuers weren’t transparent in their pricing and terms like payday loan companies. However, the interest rates are laid out very clearly several times as you apply and are approved as regulations demand. I’m all for education but at some point you have to let people do what they want with their money.
I have BackBlaze running continuously. You can do similar with Tarsnap.
Isn't that the fault of the credit system though? Those who have access to more credit (or have better credit) are able to take advantage of these offers.
Simple AB Testing with Google Analytics
Developer should just ask for user's email after new sign up using third party provider. Even Facebook does not require email for user to sign up. They should separate the email used for the account & the email used for third party sign in. Because 1 user can have multiple third party sign in, all with different email.

I think they did not need to care about customer who did not check the reply email from support, because customer can also have multiple email and did not use their primary email to sign up to your service.
I think the general problem with "No code" as you describe it is that if you want to only offer the lego building blocks then you can't support corner cases. If you want to eliminate all of the corner cases you often times end up creating something as complicated as code but without the nice tooling or information density.
You're not wrong - and I'm extremely distrustful of the "ends" that commercial interests optimize for - but to be honest I feel like the commercial interests are at least more transparent.

Unless or until they approach the scale of a nation-state (and to be fair, many do) it seems like commercial interests are at the very least clear (and arguably market-driven and subject to competition).

For a specific if arbitrary example: I don't think Facebook values privacy (or YouTube free speech) but that's a side effect of their primary objective. Maybe it's a distinction without a difference, but it sure feels more sinister when the app is purpose built for privacy-invasion or opinion-manipulation.
They may be referring to Apple Pay Cash, which is an iMessage-based venmo style service where you cash out via ACH or pay in stores using your Cash balance.
Why do you believe Phabricator is practically abandoned?
trump and russia was a cover up for the clintons murdering seth rich
Same as authoritarian states, e.g. Microsoft Bing and related social network linkedin works in China. Besides Europe and USA, China is one of the largest market for US and European technology companies.

Given the amount of censorship in India, treatment of its minority and arresting protestors without due trial for innocuous Facebook and twitter posts, because some politician or ruling administrations is hurt is not something one needs to be proud of.

As I said it's a slippery slope once the power is given to regime it's hard to get back.

Also just for information India's ranking on Internet Freedom for reference. [1]

[1] https://www.thehindu.com/news/national/freedom-in-the-world-...
About that reddit comment, when pressed for evidence, turns out that guy's own research is conveniently "lost" because of a motherboard failure. And someone in the comment pointed out that most of the things he found suspicious about tiktok is actually regularly employed by apps like fb, twitter etc.

I'm not taking sides and I don't have the technical expertise to judge everything said there. It's just that I'd be much more comfortable if all of those "evidences" came from a more trusted source & not a reddit comment from god-knows-who.

Honestly, as someone who doesn't belong to China/USA/India and genuinely curious about this, I'm tired of seeing all this "but but communist evil" and not much in the way of actual evidence.
Perform an audit on yourself. Both Facebook [1] and Google [2] have pages where you can check third-party apps that you have connected with. You might be surprised what you find.

[1] https://www.facebook.com/settings?tab=applications&ref=setti...

[2] https://myaccount.google.com/security
Lots of CC bonuses have a minimum spend specifically to filter richer customers.

The problem is not that the company is trying to make money, it's that this market has become an oligopoly with too much pricing power. With the prevalence of credit card purchases this is a tax on every transaction in the economy. Even people that don't use a CC pay a price set for those that do.
What's to stop someone signing up with a fake email and sharing it on a forum so that many people can sign in with it?

Yes, I know that there are ways to reduce this by scanning IPs and so on, but by using third party auth you offload that onto the auth providers.
Can you elaborate on "private email address"? I'd be offended if someone were careless with a more intimate identifier like my personal cell phone number, but I've always considered arms-length interactions with businesses and institutions I'm not fully on board with to be the whole point of email.
Sridhar Ramaswamy began Neeva to challenge Google’s search dominance
That seems extremely risky.
China Passes Security Law with Sweeping Powers over Hong Kong
> Aren't they a source of pernicious American influence on this generation's youth?

Many countries have broadcast laws around a maximum amount of foreign programming (for one example amongst many, private French radios have to play French music for at least 40% of their programming).
>I don’t know if I’d celebrate Spring

I've used SpringBoot recently on several projects after being in the Rails and Django and PHP world for a long time and I must say its super great.

I never could have imagined that I would praise a web framework based on Java 5 years ago.

Its lightweight, super fast (compared to Rails or Django), mature (its been around more that 15 years) and very stable.

It also supports Kotlin development

The more I learn about the Spring eco system the more I am suprised by how much stuff it covers everything from Spring Security to Spring Batch to Spring Reactive to Spring Cloud Task. Its mind blowing how much ground it covers.

Also, I hear the latest version will support Graal VM making start up times equivalent to native.

I strongly suggest spending time with it for those interested.
and that's why this is called systemic inequality - the inequality is built into the rules of the system.
For that price, I could buy nearly 3 of those $15,000 first-gen Apple watches!

Note: for anyone wondering why it's so expensive, look at the amount of RAM it has
So, TikTok on my (Android) phone has a grand total of zero permissions. And even if it is able to download and run some code, isn't it running in a sandbox? I don't really understand the panic here...
Don't forget the NYT Op-Ed titled, "Yes, We Mean Literally Abolish The Police"[0]. Which is just as ill-considered as it sounds, and includes certifiably insane arguments like, "What about rape? The current approach hasn’t ended it. In fact most rapists never see the inside of a courtroom. Two-thirds of people who experience sexual violence never report it to anyone. Those who file police reports are often dissatisfied with the response."

[0]https://www.nytimes.com/2020/06/12/opinion/sunday/floyd-abol...
Interesting article. Any fans of A Conflict of Visions? That tends to be the theory that makes the most sense to me.
Parler, the free [to agree with our] speech platform.
We have had an increasingly hostile reaction to members of intelligence leaking to the media for decades especially where it has caused notable embarrassment. I am actually glad that Winner leaked but there is little doubt she intended to break the law.

This is manifestly different from Hillary Clinton keeping email on a private server something other politicians have done without incident or controversy. She clearly intended to receive email more conveniently rather than intending to break the law.

>News reports by NBC and CNN indicated that the emails discussed "innocuous" matters already available in the public domain. For example, the CIA drone program has been widely discussed in the public domain since the early 2000s; however, the very existence of the program is technically classified, so sharing a newspaper article that mentions it would constitute a security breach according to the CIA

https://en.wikipedia.org/wiki/Hillary_Clinton_email_controve...
I know this is the case when actually doing a PIN debit transaction (e.g. not Visa or Mastercard), but do you have a source on Visa/MC debit transactions costing less? Neither Stripe [0] nor Paypal [1] mention that.

[0] https://stripe.com/pricing#pricing-details

[1] https://www.paypal.com/us/webapps/mpp/merchant-fees
In that last story did the suit go anywhere? It was 2017.

The washingtonpost story can be proven false. Whenever I add the word lesbian to a video title traffic goes up 4x the average.

The everage article was interesting. Keywords trans or transgender could put the video into a more mature sexualized context. Most searches with that term probably have a mature/porn intent. It's one of the more popular sexual preferences by keyword search volume so the context of other words matter more.
Actually, modern atomic clocks should be less expensive, not more expensive than the ones produced 30 years ago that power the original GPS satellites. For example, chip-scale atomic clocks [1] can be had for about $1000 [2]. Here's a space rated such atomic clock [3]. I couldn't find the cost, but let's say it's one hundred times more expensive than a "civilian" version. It's still negligible even compared to the cost of putting the satellite in orbit only.

Speaking of which, this calculator [4] shows me that with the same rocket, going from an altitude of 1000km to 20000km cuts the cargo mass roughly in half.

And another difference between 20000km and 1000km is the fact that radio signals decay with the square of the distance. At 20000 km you need an antenna that's 400 times more powerful than at 1000km. That means you need correspondingly more solar panels and more radiators. Overall, the satellite will be many, many times heavier. For example the GPS satellite USA-132 currently in service has a mass of 2 tons [5]. If the lower orbit affords you a mass reduction not by a factor of 400, but only by a factor of 10, you end up with 200 kg. The current OneWeb satellites weigh about 150kg.

[1] https://en.wikipedia.org/wiki/Chip-scale_atomic_clock

[2] https://www.electronicdesign.com/technologies/analog/article...

[3] https://www.microsemi.com/product-directory/embedded-clocks-...

[4] https://www.satsig.net/orbit-research/delta-v-geo-injection-...

[5] https://en.wikipedia.org/wiki/USA-132
I think it all comes down to what's the cost to change the design.

You can't easily change the design of the space shuttle after you built it, so you better get it right.

Consumer hardware isn't quite so permanent, you can always recall the whole thing (samsung phones, early famicom), if you have the money.

But a website is easy to change -- there's no sense making it perfect before you know if people will use it.
> Too many people here on hn talk a lot of shit on stuff they don't really know much about beyond a cursory understanding

Amen, amen!
Two things being bad does not make them equal.
Most of this is covered in the original article.
I wonder what's the price for a new one
Boa and banks should fix their online banking
well they wouldn't be very good spies if that happened.

Look at how good russian spies were at infiltrating the gov't : https://en.wikipedia.org/wiki/Cambridge_Five , and tell me that china couldn't do the same or better.
Remember that app when the App Store was still new - it was $1000 and was just named something simple like “I’m rich”. This sort of reminds of that
For reference, the new version of that model would be $51,599.

https://www.apple.com/shop/buy-mac/mac-pro/tower#
I don't get how you can come so close to hitting the nail on the head and still miss it?

Content that is specifically about LGBT issues is almost always going to involve sexuality at some point or another. Advertisers are skittish about their ads running next to such content. Tumblr wanted to become more attractive to advertisers, so they clamped down on sexual content. By clamping down on sexual content, they also incidentally clamped down on LGBT content. They probably also clamped down on people talking about straight sexuality as well, but that doesn't raise censorship alarms because the explanation for "censorship" is just plain typical American prudishness that is generally accepted.

This is almost certainly the same dynamic at play on youtube.

You can call this a "conservative agenda" if you want, but IMHO you are twisting the debate to frame it as a political wedge issue when it really isn't.
"Quality products at great prices"

Express delivery to my location is an additional $8.
Might look outlandish to everyday consumers but it's not unreasonable in my line of work (VFX, 3D, real-time graphics) to require this kind of specs.
Depending on the particular architecture you may prefer [-0.5, +0.5].
If only there was a decentralized option that has already solved this... We could call it OpenID or something like that... Oh, wait..
I think most would be as successful IF they had an equally frictionless payment system. Big hits like Candy Crush could easily be built as a web app. These are not pushing the boundaries of software, they're just exploiting our psychology.
hey mate, I got 3-4 really good names, what about you? If you interested, I can show you.
It could have been worse: https://www.vulture.com/2020/06/quibi-original-name-omakase-...
Lululemon to Buy Fitness Company Mirror for $500M