skysight-inc/HackerNews huggingface dataset:
> Is Grandma happy that none of the pictures are saved to her camera roll?

Why would they be? If I mail you a bunch of pictures in an envelope, they don't magically convert to negatives and transfer themselves to the roll of film inside your analog camera.

<rant>

Snark aside, "camera roll" must be one of the most confusing attempts at "user-friendly" abstractions I've seen in widely-deployed software, especially with so many apps shipping their own implementations (in addition to the OS/camera gallery), some of which mix together some combination of pictures downloaded to (but not taken by) the phone, pictures existing only in the cloud, pictures existing only in a different app's cloud...

There's skeuomorphism, and there's building a bad abstraction on top of a limitation of ancient tech, seemingly forgetting the ~10+ year period between analog cameras and smartphones with good imaging sensors, where everyone got used to digital cameras shooting photos to a "memory card". My non-tech-savvy relatives are definitely more confused about "camera rolls" in their phones than they were about managing JPGs on SD cards using standard desktop OS filesystem tools.

Hell, number one support request I get from family these days is, "How do I copy ${these photos from a "camera roll" of some app} to ${OS gallery app} and to ${this USB stick}? We want to show all photos of ${grandchild} to ${neighbor} without Internet. And we want to have them in ${a folder on a PC} so it's safe, and we can view it on a large screen." The process isn't that involved, just confusing, and somewhat different for every other app. It's like vendors really don't want people to store their photos as files anymore :).

</rant>
Hey, I did duels when I was a student:

https://youtu.be/lUh5exBJXBU?t=187
I was commenting that it's weird for someone screening resumes to not recognize many schools. Hypothetically, I could see you going to Harvey Mudd (great school) and a hiring manager not knowing about it. All the resumes aren't from those schools, though. You'd think a Stanford, Berkeley, MIT, CMU, Illinois resume would have passed by at some point.
The article is great. It's going to be used by AGW deniers and anti vaxx to belabour people.

It's going to be misunderstood as a clarion call to the reductionist, and "i was right to be skeptic" movement.

It's going to be as politicised itself, as the science if discusses.
The problem with this is not censorship, but corporations having reached a global scale while democracy is by and large stuck on the national level.

Being accountable to some level of democratic governance is not the bane of free speech and capitalism, it is the foundation of a truly free market that has space for newcomers to innovate and compete, as well as citizens to have their rights protected.

The national democracies have created the legal and economic infrastructure for companies to go international, it's silly to think that without that basis companies could even exist at all. They need protection by the rule of law as much as citizens. The free market is not a jungle - for an open internet for example we really need some form of net neutrality.

I think of lot of EU citizens feel we also need some form of GDPR that is actually respected, and the US is actually the problem hindering an open, fully connected internet and global network here.
No wealth was created or destroyed in the making of these millions, the millions simply changed hands. Think about that before purchasing a cryptocurrency. You're basically handing your money to an earlier "investor" in the hopes that a future "investor" will hand a greater amount to you. This is all there is to it.
No, the Sabbath isn't what we need, the weekend is what we need. Anyway, the Sabbath is Saturday not Sunday. What we need is less work, probably a 4 day week for 7 days pay is about right.
That's the thing that really gets me. GDPR fines can be anywhere from 2-4% of annual revenue (not profit, revenue), yet none have even come close. I guarantee you if you took 4% of Facebook's gross revenue right off the top, they'd notice.

For 2020, their gross revenue was just shy of $86B, so, 2-4% of that would be about $1.7-3.4B. Considering that 2020 EBITDA was $39.5B, that would represent 4-8% of their profits.

Tell me that's not going to affect the stock price. Because that's what you need to do to actually get these companies to do something is materially affect their stock price and piss off the shareholders.
> you need yet another rent seeker that aggregates those APIs.

If anyone can implement such an aggregator, market competition should drive the cost of that close to zero soon enough.
Author here. If you have any questions, then you can feel free.

My goal there was to provide simplest possible proxy that would allow me to dynamically add and remove the applications from the system during development. It provides passthrough TLS proxying as well as TLS terminating proxy. TLS terminating proxy will automatically create self-signed certificate (in future it will allow defining CA certificates as well as it should support working as ACME CA).

For creating sockets for services it uses systemd-compatible interface where there is FD passed down to the spawned process, this approach allows it to “simulate” socket-activated processes (which are IMHO great idea).
Most of what would make it more survivable is the small quantity of other humans and the need for "exotic on earth" life support infrastructure already required.

Though to be viable as a backup for our species the colony would have to be able to survive, as well as be genetically viable, completely solo. Such preparation might include a "seed" vault for both plants and life, as well as a Horizon Zero Dawn style repository of all human knowledge. BTW that would also be a great international education standard for children even without it's use in the Doomsday setting.
Open source computer vision API
I don't think that it's obvious from the website that the bookmarks are public? I understand the belief in opensource knowledge but a user would've to find a separate private place for stuff they don't want to share with the world. I think it should be mentioned that there's a plan to monetize this before users start using this a repository.

> Knowledge is better shared than kept.
Yes, but if a site like this offered to cache the webpages that i send so that if the site disappears the pages remain available
This resonates so much.

I love coding in Go because of the emphasis on simplicity.

Avoiding clever tricks seems counter-intuitive, but after decades of coding, I completely agree. They give me a buzz when I write them (part of my enjoyment of coding is from finding clever solutions to problems, after all), but they always bite me in the arse later.
Also, the counter-offer to stay is not always that great either:

1. The underlying problem was still there — the management did not value your work to have a thoughtful policy that worked for both you and your employer. Rather than working with you, they chose an adversarial approach.

2. If you had gone back, they now know you can leave, so they will be looking to replace you as soon as they can, possibly even have you train their replacement.

3. Some independent contracting work for continuity may be appropriate if you care about the team and they had treated you well.

4. It is easier to get hired while you still have a job than while you do not.
It depends on which blockchain it is. For example, on the Monero blockchain every transaction is signed by at least 11 keys and there's no way to figure out which key actually authorized the transfer.
Problem is not with programming languages. It is with lack of programming principles. For eg. Consistency, Readability, Maintainability. Software requirements keep changing with time & so if we do not do continuous refactoring, we see a decay. Also in enterprises team ownership keeps changing & we miss the accountability. This erodes software. People need to give a damn to maintain software.
The football players were tried and convicted as juveniles (they were both 16[1]), and so the length of punishment was capped under state law. If they had been slightly older and could have been tried as adults, they could have been sentenced to up to 10 years in prison. (News article say that the two also probably would have to register as sex offenders once they turned 21, however, I didn't find any followup articles during my brief search.)

However, Deric played no role in exposing the rape itself. The article you cited even points out that Deric learned about the Steubenville rape case reading the NYT article about it. None of the evidence that Deric and the other members of Anon hacked and released were used at the juvenile court proceedings due to evidentiary and due process issues (and for that reason would similarly have been excluded if the defendants had been tried as adults), and (per the linked article) a lot of what they posted wasn't even relevant to the rape or the coverup; it was simply intended to embarrass and harass. At least one of the (adult) hacking victims was not involved with the coverup; they simply had the misfortune to be mentioned in the news articles as being involved with the case, and if it satisfies your moral umbrage, that is why Deric was sentenced to 2 years.

[1] https://corriganlawohio.com/felonies-in-juvenile-court. Generally, for a rape charge, in Ohio the youth defendant must have aggravating circumstances to be tried as an adult, such as a previous violent juvie commitment or the use of a firearm in the commission of the crime, which did not apply to this case. Note that these laws were passed as a response to juvenile defendants being treated as adults, on the premise that juvenile defendants are less in control of their actions and therefore should face less punishment than adults.
A woman who decides what emoji you get to use
Per her bio:

I have a bachelor’s degree in electrical engineering and a master’s degree in engineering management, with a focus on engineering economics and financial modeling. I oversee the finances and day-to-day operations of an engineering facility.

I’ve been performing investment research for over fifteen years in various public and private capacities.

So it is a mixture of education and practical experience. Whether that lends weight to her output is up to the reader.
I could send any text message from Indian government IDs
No need to be jealous, since it's still the very early days for crypto in the grand scheme of things. It's far from having hit any of the real success metrics (much broader usage, significant % of wealth stored, transferred, etc).

They may prove to be a lot more useful than you imagine and one thing for sure is they are here to stay at this point.

The big difference compared to 2019 is that we had a Bitcoin halving in 2020, prices usually increase significantly after that since it becomes a lot more scarce, people think Bitcoin is too expensive for them, so they flip altcoins, we are in the middle of the altcoin season. And we've also stress tested a lot of the defi protocols that are now fundamental blocks in the crypto world (uniswap, maker, compound, aave, etc).
Humility is different from being submissive.

Humility is accepting you can be wrong, or what you do is suboptimal, etc.

Being submissive is conceding arguments even if you know you are right and you can prove it.

Companies are not democracies. Companies claim to be meritocracies but are not. Companies are ultimately governed by authority. Authority defines what is truth and what is not: authoritative truth.

Each authoritative truth is a fork from reality, and is in a way, a form of fiction.

Authoritative truth can go against logic, applied science, empirical evidence, common sense, ethics and morality. It does not have to be correct, authority makes it correct.

Because of this, engineering and authority are completely opposite things.

An authority with humility will try to lead the team towards understanding things from first principles. An authority without humility will be creating and expanding on authoritative truth.
Audio of the mentioned 1972 ACM Turing Award lecture by
Edsger W. Dijkstra : https://youtu.be/0dGXRK8FUVg?t=148

Transcript : https://www.cs.utexas.edu/~EWD/transcriptions/EWD03xx/EWD340...
I'm sad for you too. In the past, with cracked plastic enclosures, I've had some successes (with lots of failures) fabricating new 2-piece enclosures from fibreglass (not expensive at all).

If you have a lazy Saturday coming up, it might not be a bad idea to try it (look at some of the youtube fibreglassing tutorials).
Exactly. It's crazy that so many folks are buying into the dream of moving off world successfully before the planet is uninhabitable. I think this is just tied to billionaire hero worship.

We should be shaming them for wasting money vs. spending those billions to force real change on Earth to fix the climate situation here which will come due long before any off world living will be anywhere close to reality.
Isn't that the case for pretty much all exchanges? How is that different than in the stock market?
I do feel jaded by all of this, but I can only hope that people who lose their shirts on all of this actually learn not to try this mess ever again. Greed really can be our biggest downfall.
> The type of documentation you described - code comments and wiki entries - they don't need practice.

Yes, they do.

> They only need care.

They need that, too, but “care” is what gets you to apply what you know of how to do it rather than neglecting it, but practice (and interactive practice with feedback, specifically) is how you develop the skill to make useful comments, and ideally only useful comments.

> If you know how to write a function that takes Foo and transforms it into Bar under conditions X and Y, you also know how to just append this above it:

Well, mechanically probably you know how to. But absent relevant practice you might not know that (assuming, for the sake of argument, that this is correct in context — and in many cases, IMV, it wouldn’t be as much of that seems to reiterate information that is contained in type signatures and thus violate the principle of single source of truth if placed in comments) you should prepend comments with that content, rather than none or some other content foe the function.
In such circumstances, the family often would know the truth. And that is put to save them the social and other repercussions.

A friend of mine took his own life. The obituary said sudden accident. It's what his family will say in most situations. But they know.

It would be very twisted to keep relatives in the dark, though I'm sure someone has done so and thought it a kindness.
Yeah, it's stupid. I've read about drug users who got more prison time than actual convicted murderers. It seems like some kind of joke.
Speaking of the murder of Vincent Chin... it's darkly ironic that whenever tragedy strikes, the wealthier and better educated Asian-American communities all come out in favor of unity and commonwealth and "AAPI heritage," when in quieter times they wouldn't touch the poorer Hmong and Pinoys with a ten-foot pole.
There are blockchains like Zcash and Monero that are anonymous.
> How is that different than in the stock market?

For at least the USA exchanges, the USG has made it clear major companies will never fail and is printing so much money that has to go somewhere.
Couldn't agree more - love seeing Boards of Canada getting some exposure here. IDM in general is such a fascinating genre.
Children Born Without an Immune System Cured in Clinical Trials of Gene Therapy
So you didn't have to follow road rules when travelling by car? You could bring weapons on board of planes when flying?

Seems like you had to follow rules regulations when travelling before, so explain to me what is the exact difference now?
The problem is not texture antialiasing (which is essentially solved). The problem is shape antialiasing, whether many distant small shapes are so close together that become a sort of translucent buzz, which is very computationally heavy to compute.
send me a tulip in 10 minutes across the world
I know this is just flamebait, but I write a lot of Rust, Python, Java, C++, Ruby, Typescript, etc. Java is fantastic to write in. What guardrails are you talking about?
I disagree with this. I’d like to take a step back and even ask what a bad emotion really even means? That sounds a bit hand wavy.

I like to get endorphins. I like that the field I chose as a career can give me that when I feel like I did something well. I think an argument goes into pretty vague territory if one tries to argue that it’s more “good” when you get a nice feeling from helping others instead of feeling nice from your own work.
Over 10 years in and it's still "early days" for crypto? When do you think this entire thing is considered mature?

I'm very much a crypto skeptic, mostly because I see a lot more harm than good that comes out of the space (ransomware enablement, horrendous waste of energy on PoW coins, egoists that make up the majority of the community, etc)
This is a weak argument.

If democratically elected governments aren't supposed to regulate corporations then who should?
The VISA JP Apple Pay announcement and digital banking wars
Ideas I copied to help steal more ideas
I think it is a bit deep than that. I love LISP to death but I would never trade a ML language for LISP for writing code that goes into production.
"The man" doesn't have to be rich (but he is), his position is one of power.

Money is power, so the man is those on the top floors of institutes dealing with large amounts of money and having gala evenings with politicians and CEOs.

That's who the working class person making minimum wage that was just made redundant actually works for.

--

Saying that the investor bank executive is working class because he needs to pay his rent is bollocks.
> if its going to be executed

You prefer to write code as code, which makes sense as it skips the translation part - but technical code is the implementation of the math so any given equation can represent multiple possible code-implementations.

From that perspective, it might make sense to separate the two, with good tooling. Since tooling generally isn't good, it's just as hassle.
That is one of the most obtrusive ‘subscribe now’ boxes I’ve seen for a while.
If an oil pipeline breaks and destroys available sources of potable water, it may increase price * quantity for companies selling bottled water, but the price increase is due to increased rent paid for access to clean water, due to an increase in scarcity caused by environmental degradation.

Additionally NIPA consider interest payments on debt financed speculative asset purchases and late fees paid to banks to be output. And in talks with local governments, property investors regularly claim that any project which might increase speculative land prices creates value when asking for tax abatements.
Yeah just do it outside if possible with a makeshift work bench
I’m sorry but Java is an awful language that is mostly used because you are forced to, or because that’s the only language you know. There are much better modern alternatives.
Critically useful OSS has the same effect as giving someone water, people don't think where the water was sourced or what were the difficulties in sourcing said water to reach them and quench their thirst, they only think about their thirst being quenched; OSS has such altruistic contributors who chose to lend humanity a hand, but humanity just wants to be lent a hand and not care what that hand had to go through to give them these digital delights. Those useful lives of people that have been used to create such amazing wonders of software without any economical motives. Sad to see that we have created this scenario for our selves, by rewarding selfishness and laziness will only yield more selfishness and laziness, see: e-commerce, tinder or any digital service which starts off as a service to ease our burden, will only eventually push the benchmark of how much burden can be eased collectively,soon pushing us to be connected to machines and making them simulate a reality of our choosing so that we all be kings and queens in our own not-so-tiny simulated universe.
Thank you for indulging my weird tangents of thought, I wish you all great health in these trying times.
If I'd wanted to bring a thing that modern software development needs right now. I'd say it's optimizations. But, unfortunately, so many companies, big & small, disregard this critical step because of the insane performance that comes from modern hardware. I guess the gaming industry is the most affected and the one where these issues are most easy to notice.
The stock market has other mechanism of value creation, one of them that the company distributes dividends which is money outside the stock market. Companies also use it to fund themselves to grow. It is not a zero sum game.

Crypto currency is a zero sum game and i think this is what OP was implyining.
I thought it was from bwk.
There will always be users that are too lazy to sign up by email and ones that do not use Facebook and/or Google to log in. Any obstruction of the sign up process can reduce your conversion.
But you do not have to handle all the states by yourself. Delegate it to Auth0 or something similar.
I do liken cryptocurrency as a sort of voluntary "redistribution of the wealth" but from the peanut gallery to early adopters and the already objectively "rich".

This really feels like a kind of "screw you, I've gotten mine" form of capitalism.
Moreover, this resulted in money concentration. I would argue this has negative "value" for society.
TasteDive: Personalized suggestions – discovered through what you already love
Crypto could easily be the largest pyramid scheme in history, I have zero interest in participating even if returns were guaranteed - that's not how I want to make money, I see no value being created in these "investments".

Recent developments on the stock market kind of killed the market idealism for me. I don't know what's a better alternative, but from where I'm standing the financial system is rewarding wasteful and immoral behaviour and it's degenerating really fast.
Angular – Understanding how to use QueryList properly
There's a distinction there. In the stock market, your decision to buy leads to a price increase which improves the ability of that specific company to raise money.

Your investment decision directly impacted the prospects of that company over others.

In an ideal world, speculation in the stock market means that the best companies receive funding and the worst companies are unable to and therefore appropriately go out if business.
What are some thoughts about the government or corps posting a bounty on the blockchain for any tips or leads that lead to the identification of these perpetrators? Why not fight fire with fire?
Realistic renders with raytracing assumes accurate models. In the scene, the grass can be a rectangular block with a grass texture applied to it for instance, NN will transform it into an actual grass patch (see example images) similar to how it would look like in real life (not constrained by your 3D geometry / scene setup). So realistic lighting is just one part of the problem space here. A road with an asphalt texture applied on it will need a lot of manual tweaks / material design to look realistic under raytracing regime, NN can look at it and implicitly say "hey, this is a road, and I know what a road looks like under this lighting, so I'm going to render it like this" and it automatically becomes realistic.
Which is a great shame as I found the article itself to be very balanced and well written.

But just as Scientism has become a religion, so has anti-expertise (whether legitimate or not) become a countervailing, and as you say, equally as dangerous movement.

I have no idea what the solution is...