skysight-inc/HackerNews huggingface dataset:
Indeed there are some awesome features in ShaderToy that I won't be able to implement (like, for example, the possibility of using SoundCloud as an audio input source. Unfortunately SoundCloud is not providing new developer API access keys anymore, I don't know why). The multi-pass feature is in development, but it will be implemented with a slightly different approach concerning ShaderToy's implementation. Thanks a lot for the feedback.
LOL, "broken".
However, unlike you I am not trying to advertize any cryptocurrency here. Only wanted to talk about decentralized solutions. And bcash is exactly an example of a NOT decentralized cryptocurrency.

Anyway, I don't want to argue with you. Have fun with your s*coin.
And people will amaze at the totally super-froggy things these super-frogs can do, and understand even less why the super frogs aren't taxiing already. :-)
I have no problems with artificial sweeteners and have used them for over a decade (mostly in beverages). I believe it improved my health. Eating too much real sugar isn't even that enjoyable now, and usually makes me feel sick.
Though, as a counter-counter point, a blog post from Kubernetes itself states that it's got a direct lineage https://kubernetes.io/blog/2015/04/borg-predecessor-to-kuber...

My guess is that the truth is in the middle :)
Ask HN: Architecture Diagrams for GitHub Readme.md?
Does anyone have a recommendation for a tool that can make architecture diagrams (flowcharts) like the one found here?

https://github.com/donnemartin/system-design-primer

Ideally, I would like the diagrams to be hosted somewhere, instead of attaching them to an Issue as described here:

https://stackoverflow.com/questions/14494747/add-images-to-readme-md-on-github

Also, this might be asking a lot, but it would be nice to have these images (preferably SVG) remain editable (similar to a Visio diagram) that I can put Auth in front of (since I would like to use it for my company too).

Does something like this exist?
Interesting; after further testing it works fine in Firefox on MacOS but not Firefox on Ubuntu.
There are debit and prepaid cards, that can be used online, but disputing fraudulent charges is next to impossible. There are non-US banks, where disputing fraud is extremely difficult and takes months, during which your funds remain blocked. There are many cases where a card wouldn't work because it is from a different country, but PayPal works.

International consumer finance is a mess. Not everybody who shops on the Internet is a US citizen with a credit card account in a first-rate bank. There are other options.
"...It's not about making money, it's about taking money. Destroying the status quo because the status is not quo."

-- Dr. Horrible
Maybe, but you forgot something: memory fragmentation, if this HW solution enable a "bup the pointer" allocation and also allow "real time" deallocation (I don't know I cannot access the paper), the result could produce better latency than "normal" manual memory management and better resource usage than "allocate everything at the beginning" than "real time" software use.
Try taking a look at https://old.reddit.com/r/audioengineering/
Ha, I had never thought about "tertia" either. Interesting!
Abusing its power to exceptionally shield itself from international justice, while at the same time practicing extraterritorial judicial reach, is also not a good sign of being a net force for good.

https://www.reuters.com/article/uk-usa-icc/u-s-imposes-visa-...
https://www.csmonitor.com/World/Europe/2009/0213/p05s01-woeu...
Yes, there is a world beyond US and UK. Customer support in, say, France is next to nonexistent compared to US and UK standards. Not to mention non-Western countries (where Visa and MasterCard still work, but the quality of service differs dramatically). I am Russian living in Switzerland, who speaks English and shops at Amazon/US. It creates all sorts of fun.
Grammar Checker for Chrome (like Grammarly but can be self hosted)
"Downvote as disagreement" is such a pervasive pattern that I Find myself doing it automatically even when I know that's not what downvote is "supposed" to be for. I suspect it's because I'm more likely to view posts that I disagree with as being poorly thought-out.

This even extends to platforms where downvoting is not a thing - witness 4chan's struggles with "sage is not a downvote" ("sage" being a function which allowed you to reply to a thread without bumping it to the top and extending its lifespan - again, intended to mark a thread as low qualit) until they finally gave up and made saging invisible.

Given how thoroughly inescapable downvoting-to-disagree seems, I wonder if it might not be better to just declare defeat, allow downvotes and upvotes to mean nothing beyond a signal of protest or agreement, and have a separate "this comment is low quality / this comment is high quality" buttons.
were assets frozen? I didn't read that.
To you - my advice would be to outsource implementation of FB logins. For your girlfriend, and in general, for people looking for odd jobs, it is understandably impossible to avoid the platform.
There are some benefits for street trees that the article points out, including less competition for light, more CO2, more nitrogen deposition, a longer growing season, and the opportunity to tap water/sewer lines.
Well, that's a good start. It even already includes cool stuff like Hacker News and Wikipedia. From there on, site owners need incentives to enter and remain in the "cool" zone. No idea ATM how/if that can be realized but there seem to be enough bright folks out there wanting it to happen.

> I'd rather just try to block the Google domains themselves.

This works to some extent but falls short of really penalizing the site owner for installing the trackers (of course, they probably lose some revenue but that's not enough).

If sites had a rating reflecting how "tracky" they are, then, given a choice, people who care would tend to pick the less tracky one. Benevolent browsers, search engines, and other tools can enable them to make this choice.
It's not me that I worry about - it's the people I love.
Yeah, just keep posting things like that till they do that to you account.
The idea that we would use random natural selection for urban trees feels archaic. We don't use natural selection for our crops or livestock or much of anything any more.

Urban trees will almost assuredly, like all of the other lifeforms we grow and rely on, be altered through human selection (be it simple old techniques like cross breeding, or advanced techniques like genetic modification)

i.e. https://en.wikipedia.org/wiki/Genetically_modified_tree
It sounds like such a different world in school than when I went (born in the late 80s). Like the idea that anyone would be pushed towards math is incredible. It was constant art and English and foreign languages. Learning to express yourself. To be good at math was pointless, the higher level math teachers had this sort of beaten down feel, even they didn't want to be teaching math, they wanted to teach physics and there weren't any openings. (Aside from one very good statistics class I should say)

But if students have an interest in biology or even an interest in math but if they don't achieve highly in particular subjects in High School they think they can't go on to study it in college, then something is wrong.
A lot of the infrastructure of capitalism is oriented around generating and sustaining small- and medium-sized businesses, and while large corporations will always want to increase market power most sectors have antitrust reasons to avoid outright monopoly. The tech sector feels free to aim for monopoly and generate monopoly rents.
5.5 was the last version that MS actually cared about IIRC. 6 had a few meaningful additions and tweaks but it had become noticeable that MS wasn't prioritizing development. And of course after 6 MS didn't care much at all until competition came along...
In 2012 I worked with a Windows 2000 Server machine that had IE5.5, and had to make a UI for a simple task on it. I chose to go with HTA. I tried to make my life easier by installing IE6, but failed to install it. It took me a while to even find an IE6 installer (the original links were all dead), and once I finally did, I couldn’t install it (it asked the internet for something as part of the process, and that part was broken).
Because in order to determine how much I eat I'm going to calculate it with calories.
You could argue about this. It is also questionable, where the contract was made. New York City? The place where the server is based? The place where the international customer is based? What law should apply? And if a company makes it unreasonable difficult to cancel a subscription then this may be a violation of some laws already.
https://www.cnet.com/news/companies-must-let-customers-cance...
His argument wasn't about protecting himself from Paypal's erroneous withdrawals. It's about not letting paypal to freeze his funds at Paypal
There are huge culture differences in different parts of the world, and no such thing as "global companies" -- local offices are staffed with locals. US customer support is probably the best in the world, only Japan could be a valid contender here. The rest of us have to suffer.
I don't know the exact law in the US, but it is similar.

A bank can freeze your account for suspected fraud, but they will try everything they can to contact you soon after to verify. They know that regulators will come after them if they don't have good customer service around this (plus good customer service can turn this into a customer loyalty win - customers like knowing their bank is watching out for them as long as there is only minor inconvenience).

Bank failure is sometimes a thing though. If the bank fails they probably don't have enough money to give everybody theirs back. You are insured for some amount ($250,000 last I checked) so the average person doesn't need to worry, but if you have more than that in your account you are out of luck. This would be once case where you can't access your money for a few weeks. You should have an emergency account with a second bank just in case - but this is a rare problem. This problem applies to all countries in some way, though the exact way it goes down can change.

I think every other case would be ordered by a judge. Real banks are regulated carefully. People have learned over the years of banking that they can be trouble if they are badly run and taken steps.
Perhaps because the scammers only speak English? Most of them are in India and I don’t think Swedish is a strong suit of theirs. Just a guess.
When should you use inheritance. I can think of one use where it's acceptable and not dangerous. Implementing base class methods that are stateless helpers for sub classes.

But I'm not sure that inheritance is the best way to solve it. You would probably want to use interfaces and static methods instead. Basically I literally can't think of a case that isn't better solved by another way.

Some languages may not give you those other options, in which case, by all means use inheritance. Just make sure you are careful not to shoot yourself in the foot while doing so.
Note: in the UK, advise is to avoid using your CC over 25% of your limit. Apparently this might negatively affect your credit score.

One source: https://monzo.com/blog/2018/08/08/better-credit-score/ , a bank’s blog, but I’ve seen it in other places. Never from the horse’s mouth, though.
This could be a short-term symptom of something being re-introduced. Even though it has been legal in Colorado for 5 years now, the relatively slower process in neighbouring states would delay the normalising process.

Take alcohol as an example: do you think it would be acceptable for restaurant employees to be drunk in work? It seems likely this is only being momentarily tolerated in cannabis' case due to novelty.
Lost 5 minutes to wondering what other thing you can shrug...
Duplication is better than the wrong abstraction
That’s essentially what happens if you use region-based allocation (aka arena allocation): https://en.wikipedia.org/wiki/Region-based_memory_management
I guess that I was trying to say is: don't assume that people have credit cards. In many countries credit cards are uncommon.
> If something is uneconomical, it simply cannot work unless it is subsidized

Or alternatively, everything else is made worse. Raise taxes on Diesel, raise taxes on non-hybrid and non-electric trucks, forbid non-electric trucks from autobahns, etc.

If you are a government, you don't have to make this solution better, you can just make all other solutions worse.
Its not stalking, they just know about you, this is not harassment.

If you think stalking is having information about your existence you have big problem man, mental one.

>which means the problems that arise from the practice still impact you

making up logic to suit your arguments doesn't means you have a point
We're arguing over semantics. Here's the exact quote from the page you linked:

> designed to provide 99.999999999% durability of objects over a given year. This durability level corresponds to an average annual expected loss of 0.000000001% of objects. For example, if you store 10,000,000 objects with Amazon S3, you can on average expect to incur a loss of a single object once every 10,000 years

They are referring to durability as corruption in the underlying data store due to known storage-technology risks. If they were to take into account all other risks, they would also have to include the risks of nuclear war, cyber warfare, the US government classifying your organization as a terrorist threat, etc etc.
I'm surprised, my first job was in 2001 (so only a few years later than you) in Israel and despite being an 18 year old earning roughly minimum wage my salary was similar or higher (~4000-5000 ils gross per month, according to today's exchange rate that would be ~£800-1k & at that level I paid next to no income tax).

A "good wage" even in the late '90s/early '00s would be at least 2x as much (programmers were commonly earning 20k ils per month in the late 90s).

I would have guessed UK wages were higher than Israeli ones.
It is often easier, more convenient, and less expensive, for small retailers to set up a PayPal option than a credit card payment option.
Many jurisdictions in the US have similar laws.

In my entire (very southern, very conservative) state, until recently, a knife designed for offensive or defensive purposes was illegal to carry.

Offensive or defensive wasn't clearly defined, and it was pretty much just interpreted as any knife you intended to use for offense or defense.
I don't understand your point. Just wanted to talk about technology. But ok, no problem. Have fun.
>I think it will also involve selecting seeds only from "better" performing trees from the city tree gene pool. This will then ensure that beneficial mutations / changes survive. An unfortunate requirement of evolution to force progress.

>In a way it will be survival of the fittest for trees. Unfortunately it might take considerable work from urban planners which I cannot see happening on a large scale any time soon.

I greatly look forward to Cambridge trees that wake up at 10am toke it up 'til noon and complain about life being hard, New Bedford trees that pack heat, Boston trees that think they're the center of the universe and other environment specific adaptations.
> the newer ones seem to be implicitly saying "you have no control (anymore)."

Since all those toolbars can still be made visible in newer versions, I think MS's choice to hide them is more about a minimalist aesthetic than actually removing control.
No. Not yet. I know people like my mom (50+) rarely don't have social media channels to use instead. But if your target audience is under 50 then go for it.
I lost trust in Paypal after one of the most credible, respectable organizations I knew was on the verge of going out-of-business. A lot of people made donations, myself included. Paypal froze and wouldn't release those donations.

I would absolutely never, ever, ever run a business which relied on Paypal.

As a shopper, it works okay, though. I got scammed once, and Paypal did nothing, but the risk isn't very high. It was probably twenty bucks or something, but if it were more, I could raise it with my credit card company.
I am using a non-shit bank which will leave Apple Pay active while the physical card is replaced, or decline card-non-present transactions while leaving the card active for in-person transactions.

If the bank is bad it’s one thing but then the solution is to choose a better bank, not hack around the problem with a (shady) middleman like PayPal.
This was great!

> 1. Don’t kill yourself

> 2. Don’t kill anyone else

Could we reorder these, though? Every once in a while a plane will hit a house and kill its occupants (and the pilot, usually) and it's so awful. I think not killing others as a pilot is so much more important than not killing yourself.
I'm a bit confused by your phrasing. Non-shared mutability makes perfect sense (and is not the thing I believe needs to go), but at some point you have to share the results of a computation.

If not shared immutability, how is this done in the systems you're describing? I assume message passing, queues or similar?
China's recent support for Maduro in Venezuela, condemnation of the US for ending their exemption from Iranian oil sanctions, and their many energy related treaties and contracts they've signed with Russia over the past decade point to their understanding of this weak point. The Chinese have been making all the right moves in positioning themselves as an alternative to American hegemony for these energy-rich countries that have become targets for the American destabilization machine. I doubt there will ever be such a thing as the PetroYuan but the era of the PetroDollar might rapidly come to a close should China goad the Maduro regime into putting their oil industry's infrastructure up as collateral in return for Chinese investment in sorely needed maintenance, upgrades, etc for that industry.

China is the only nation with the financial means (even if it's all funny money as this article implies) to rebuild Venezuela's oil infrastructure that has been massively underfunded to the tune of tens of billions of USD a year for over a decade. The Maduro regime may be desperate enough to sign an agreement similar to the ones China has been offering African nations whereby a loan that will never be repaid is made with the knowledge that China will wind up owning the assets put up as collateral when the country in question eventually fails to meet their obligations.
Preferably with some sort of overcurrent protection. It's one thing to fry an Arduino or a Raspberry Pi - it's quite another to fry a whole laptop.
How is it different from PayPal though? In either case you have to wait for the dispute to clear in your favour before being able to get your money back.
Totally get it. I think we are going through the initial phase of the weed policy implementation. Next phase will be brought about by social shaming (via yelp, facebook, in person, here, etc) and the desire for businesses to give good service (and receive $$). Then we could see some moderation and improved behavior
Never said you should give up anything. Only that things take time. In 2009 you couldn't buy anything with cryptocurrencies. Today you not only can buy many things but in many countries (and regimes!) cryptocurrencies are the only way to preserve a little of what's left from previous wealth. Think Venezuela.
That's not true, you can sue a company that does business in your state, in your local small claims court.

I am not a lawyer, but I have sued out-of-state companies in my home jurisdiction.
There is little evidence LDL is bad for you.
If the only way for you to keep being a software developer is by going against your ethics then yes, you should switch a career. I'm not necessarily stating that doing 'facebook logins' is unethical, but your post indicated that you are feeling uncomfortable with it.
Isn't the max loss there rather tiny? Especially if you have overdraft off on the paypal bank account. You can disconnect the account if something happens and there are fees accruing.

Edit: I'm replying to a really low odds scenario, where:

1. You auto sweep all money out of paypal

2. You regularly empty the checking account it sends to

You have at risk maybe $1000-$2000 in the chequing + less than $100 in fees.

For something vanishingly unlikely to happen. The risk seems rather low compared to the exposure.

I mostly use stripe and have PayPal as a backup. Never had a problem with either, and if I did have a problem with one the amounts are fairly low. (Probably more of an amount risk with stripe as they take longer to sweep out the money. But I don't think they freeze as often)
> they're too crunchy and taste like... cardboard

Whenever I read this kind of thing it makes me sad that people don't realise that actual fresh veg of the kind that you don't buy in the store is actually delicious.
That's true, but that effect follows a Pareto curve. Medium sized cities (1M to 3M inhabitants) reap most, if not all, benefits of density, without incurring the worst of the downsides.

In other words, I'm not advocating large sprawling cities, nor am I advocating a return to rural population distribution, but rather saner sized cities.
Better than breaking up social networks would be to force them to interoperate on an open protocol. When I first signed up for Facebook I was disappointed that only other Facebook users could see my account. Then when Google+ came on the scene I thought they'd worked out a way to interoperate with Facebook, but instead Google just wanted their own silo.

What we really need is for social networks to interoperate the way email from different providers does. Same goes for chat and audio/video communication. Rather than breaking up Facebook, mandate that they must provide access to other social networks. Use an open protocol, say, Mastadon.
> I think most free software folks would agree that the training data doesn't have to be public.

That seems antithetical to me. The trained model is the program, and the training data is in-essence the source code.

> manipulating what an AI does by manipulating the training data

You don't even have to do this. You can manipulate the model directly. Writing neural networks manually isn't difficult. You can't do more with that than conventional programming, but its sufficient to add malicious behaviour.
US shuts down dark web marketplace; 2 Israelis charged
I've been there the last 3 years in a row and had the exact opposite experience as you.
Is copying an idea a moral issue? For example, is copying the idea of "a restaurant" or "a hotel" morally questionable?
>Remember this is the same FCC that couldn't detect millions of fake anti-net neutrality comments.

Not couldn't - didn't want to.
Yes, and once in a while kidnappers might even let you have a beer or walk around the yard. But soon enough it’s back into the basement you go.

The point isn’t that Facebook is all bad, just that it’s mostly bad. And all of those things you mentioned can, and do, exist without Facebook. There was a world before Facebook, there will be a world after Facebook.
Ironically such a diet in itself is deeply unnatural - hunter-gatherers would have starved if they attempted such a thing - there is a reason why they were nomadic and caused mass extinctions - they ate everything and depleted capacity to fuel their large brain and relatively big bodies. There is a reason cooking caught on and was used long before agriculture.

The point being that both natrual and unnatural are terrible heuristics. Your diet may be fundamentally good or deeply flawed but naturalness isn't why - nutrient balance, satiation, metabolic factors and similiar are why.
The Big Business of Loneliness
I think a lot of trees were cut down in Portugal due to allergy concerns, despite that being mostly a misconception of the causes, but I can't say I've noticed an actual reduction in the number.