skysight-inc/HackerNews huggingface dataset:
This article seems to imply that the wealthy don't have any stake in the culture war, and stand to benefit most by maintaining the status quo. But that seems to ignore the fact that two of the issues at the heart of the culture war are taxation and government regulations - and one side's stance on these issues is far more beneficial to the wealthy than the other's.

One of the few major pieces of legislation that Republicans actually passed while in power over the past four years were tax reforms which were very beneficial to the wealthy. And the Trump administration changed several of the EPA's environmental policies to be more business friendly (and less friendly to the environment).

Democrats, on the other hand, are in broadly favor of increasing taxes on the wealthy. Bernie Sanders and Elizabeth Warren in particular had some policy proposals that would have taxed the wealthy quite significantly. Democrats in recent history also passed the Dodd-Frank act, which imposed a number of regulations on the finance industry (and was partially repealed by Republicans in 2018).

These issues are front and center in the culture war. Remember Joe the Plumber and "Drill baby, drill" in 2008? Or Trump's vows to save the coal industry in 2016? And how many times did Pence bring up the subject of fracking in the 2020 vice presidential debate?
So there's that too then. :)
Older, also on the front page: https://news.ycombinator.com/item?id=25211069
On a related note changing tech stacks and industries is hugely more difficult than I expected. I started in C++ in a steel company and moving to Java with Financial services was so different it was like starting from scratch. Now I'm trying to move more JS/Python in tech land and again its much harder than I expected just to get basic tooling, workflow done, let alone trying to get someone to hire you.
This is cool, but I'm disappointed to see the horrid builder pattern show up again. Imagine you had to use StringBuilder every time you wanted to manipulate a String?

Just make all fields final and combine the builder and 'working' class into a single immutable object. Like String.

`build()` everywhere is syntactic noise, and you either lose immutable safety (by passing around builders everywhere, as in the examples) or composability (by passing around the 'sealed' objects). Builders are an antipattern that should only be used in cases where extreme performance is required.
Get Thee to a Phalanstery Or, How Fourier Can Still Teach Us to Make Lemonade
The conspiracy theory growth cycle is pretty clear after all these years: something originates on 4chan, is picked up by some independent blog that editoralizes and sanitizes it. The blog post is then spread through Facebook and Twitter before it lands back on 4chan, but now legitimized by coverage on more "mainstream" web (by 4chan's standards anyway).

The Flat Earth conspiracy was easily the best example of this
Is LibGen safe? I remember testing some of its mirror links on virustotal and saw some red flags, so I decided not to risk downloading.
Zoho's password manager is offering $60 worth free credits to promote security
It sounds like that's how it used to work, and then it changed for some reason, maybe to do with the size of the list and a need for faster updates.

Actually that unknown exposes the problem with the original article's demand that critics explain what they want to replace Apple's system. No one outside of Apple is in a position to design a system that addresses all of the design constraints -- we don't even know what they all are. But we are in a position to assert some additional design constraints, such as requiring that the system not leak developer certs to eavesdroppers every time an application is run, and expect Apple to figure out a solution that takes them into account.
DMARC reports actually do this for you. They'll provide a report about how every IP address claiming to send on behalf of your domain is doing.

dmarcian does a great job of helping you make sense of these by grouping all of the traffic by sending source and then letting you drill down for more details. There's also a cool "TMI Mode" on the SPF checker if you have an account that will use the traffic from your DMARC reports to show you which parts of the record it's associated with.

Each sending source (Google, Sendgrid, Mailgun, Mailchimp, etc) needs to be verified for DMARC alignment. Alignment is important because you can pass DKIM using a domain that's totally different than the one that the message claims to be from. DMARC alignment addresses that gap.

* Disclosure, I work for dmarcian
I was not really a fan and I disagreed with him on his political postures. But this is a big deal in Latin america. It is hard not to get excited listening to this song. More like a beautiful poem.

https://www.youtube.com/watch?v=M5uarbz-jBA

He brought hope and excitement to people who had nothing else going on.
Edit:spelling
So it is not only Facebook that has complete access to the message history, but also Google.

The funny thing is that I cannot find a way to access that backup myself, is anyone aware of a method to download that backup as a data dump and inspect it?
While I share your general suspicion I don't think they need to see the messages to get a lot of privacy-violating use out of WhatsApp.

When the NSA was talking about metadata collection, they said it was more useful than actual data. Likely because it's already computer consumable, and less dense.

If FB gets your contact lists, and sees who you message, how much, and when, that's probably a hugely valuable commodity to them.
We're also seeing issues with FarGate ECS -- the task we had with auto-scaling scaled down to 0. The one we had with a fixed number of workers is fine.
No, it isn't a variation of those two.

The two you mentioned are bad, because they implicitly shift the fault on the person on the receiving end, because they make qualifying statements about the person without addressing your own actions that led to it at all. Very similar to the badness of "I am sorry you feel that way about what I said", because it only addresses the person on the receiving end and makes it sound like there is something wrong with them.

"I regret that my actions had this effect on you" is not bad because it doesn't do that. It clearly just says that you are sorry for your actions causing such an effect, without making any qualifying statements about the person on the receiving end, leaving the possibility of your actions being wrong fully open.
That is not really true. Many people of lower income will buy a Mac after their cheap laptops break because they perceive them, correctly or not, to be the most reliable and thus less expensive on the long term laptops. Sometimes even second hand.

Also, Chromebooks are not viable alternatives for many people especially of lower income. Having to rely on being always online is an issue when you can't always guarantee having internet. Been there, done that.
As of 2020-11-25T17:21Z this is also causing a Heroku outage preventing new spin-ups, which presumably uses these APIs to verify instance health. https://status.heroku.com/
In the US the (very) common scenario is to get a couple warnings from your ISP and if you continue torrenting copyrighted material you will be dropped as a customer and banned.
I hope no one tries the same thing with Marie Curie's notebooks.

https://www.sciencealert.com/these-personal-effects-of-marie...
Well, there are whole continents where people are treated as commodities. Working 16 hours a day for one or two dollars while living in unhealthy, unmerciful environments is not drastically different from being breeded for exploitation.
https://www.instagram.com/p/CHoOc_PD-gg/

Wow...
Was just an example, but I feel like there is a very anti java sentiment on HN. I have near no Java experience, but it's certainly on undertone that if you aren't using Go, Rust, Elxir, whatever you're doing it wrong. Which is nonsense, anything can be good.
Google's Fuchsia OS is based around some of your design concepts.

See: https://fuchsia.dev/fuchsia-src/concepts
dang or anyone. Could you merge both?
descance en paz, la mano de Dios
"Where Apple leads, other follows".

I wonder how long it's going to take for Apple to get backlash. Their customers (or at least online presence) is unusually apologetic.
> Customer shouldn't be required to mess up with the system files in order to gain full access to the product they paid for.

This comment is quite removed from the reality of using a Mac. I've never even considered bypassing Gatekeeper because it's never been in my way. But bypassing these Gatekeeper checks is comparable in difficulty to adding a second repo to Debian to install apps outside Debian's repo. Are you suggesting Debian is guilty of this too?
Thanks! I work for dmarcian. Great company!
The COBOL part is from memory. I'll have a look to see if I can find a copy floating around somewhere.

Edit: the transition appears to be more like 2016, and one of the commits then refers to a file generated from COBOL: https://github.com/Skatteetaten/trekktabell/commit/5181d86c5...
This is not anti-consumer behavior. Consumers are, overall, protected when they can verify the source of an application or extension on their computers. Their freedom may be limited but it's not a black-and-white "this is anti-consumer".
Ask HN: What is on your holiday gift list?
While security and privacy are not parallel, they are not orthogonal either.

You can have both. Integrity checks can be done anonymously (e.g.: you could have a p2p network of devices sharing a signed database of certificate revocations).

Encrypting something gives me privacy. Signing something gives me security. Encrypting a signed package gives me both.
No. This has been misreported. The RAM is on the same package but not part of the same silicon die. Basically the SoC is mounted next to the RAM on a carrier.
Everything profitable is ethical? I disagree. Supply chains are opaque and complex and there’s a diffusion of responsibility by the time you reach the level of decision-making consumers. I may give money to a company that is doing something unethical without my really knowing or thinking about it.
Look at Sequoia Capital India. One of their partners used to head Microsoft India and Google India before.

Coincidence?
to inject a bit of humour:

"When I share this research with vegans and vegetarians, their response is: crickets."

I'm suprised the vegetarians you're talking to would suggest crickets, even though that's one of the leading animal protein replacements in the form of insects.

Do vegetarians/vegans have similar ethical objections about eating crickets for food? I suspect so, but I don't know if crickets have the same type of cognition/emotions as vertebrate animals.
Maradona was superior.

If we focus on world cup only for example, Pele had the benefit of playing with the best team in the world. Maradona basically won the world cup on his own.
I was going to suggest IH, great place to hangout for solo and bootstrap folk
Arecibo telescope that starred in a James Bond film to be demolished
I wish you were interviewing me. This is Java world you're talking about and if you can't squeeze a dozen Gamma Design Patterns into your code you aren't good enough.
This is great! Probably the best long term solution, like the grape sorting machines we already depend on:

https://www.youtube.com/watch?v=AamACDnwRts
Handwritten digits classification using CNN
Let’s all give him a big hand.
Sharding and IDs at Instagram (2012)
Pelé is definitely the choice of many pundits, but he played most of his club soccer in the Brazilian leagues. In Brazil's World Cup efforts he had a superb team around him.

Maradona is given the nod because he played in Spain and Italy, in addition to Argentina, and dominated a World Cup with a much weaker team.
Oh! You should display the size of the queue.
Having Lambda issues too
There is actually a VERY practical benefit to holding stolen art and artifacts in certain circles.

For Criminal Organizations, drug dealers, terrorists, etc... these items can be used as collateral to secure loans or drugs on consignment, or exchanged for hostages.

They are a vital part of the black market currency exchange. This is a big part of the plot of the book "Gold Finch" if you find it interesting.

Another very easy way to look at it, if you are a drug dealer wanting to move 10 Million dollars, that's not very easy in cash even if its $100 bills. A single painting could hold the same value and take up much less physical space.
The problem with the $ PiZero w/o WiFi or the $10 PiZero w/WiFi is you don't seem to be able to buy them in quantity. They are simply not 'available' to use in any sort of 'product', it seems.
SF is where you want to be. Dig in, set roots.

If "tech,plaid, hippy and Alanis Morissette" is mandatory, it's either SF or Portland. Have fun.
When he dies he can be the greatest ever, but today let it be Maradona.

Given all of his struggles this is not exactly a bolt of lightening from blue skies, but I'm feeling surprisingly moved by this one.
The most important indicator is the average age of speakers. If you have 1000 elderly and middle age speakers but no children, the language is in serious peril. It is the chain from mother to daughter that needs to be maintained. Large numbers of speakers only increase the odds that that chain can be maintained.
The section about hospitals on Cairo is interesting, universal free healthcare with lost wages covered.

The healthcare may have been primitive but the policy goes further than what a lot of countries offer today.
> boosted that to somewhere in the $10-20 million range since leaving office

that right there is unacceptable to me.
An AI Tool Distinguishes Between a Conspiracy Theory and a True Conspiracy
Yeah, I suppose.

English also happens not to be my first language :-)
Picture book written in C code- released
Yes, this is still the case.
For a file which is on exactly one other computer, you have about 45 seconds lookup time before the download can start.
Poisson distribution for data science with example in Python
Cognito is one of the most frustrating AWS services I have to work with, it is almost, but not quite, entirely unlike an SP.

We're using it to federate customer IDPs through user pools, but this ends up with customer configs being region specific.

Has anyone figured out how to set up Cognito in multiple regions without the hijinx of having the customer setup trusts for each region? Not to mention, while multiple trusts are I think possible with ADFS (not that I've tested it), I'm pretty sure that Okta doesn't support multiple trusts, so regardless of how many regions, we'd still be SOL there...
For instance, using TOR to download books from libgen should be pretty safe, no?
I did a little class like this with a fluent API in C# to generate regex in a project that requires big ones. It make working with regex super easy and super maintainable.
E2EE is for communicating with a trusted person without third parties listening in through technological means. Anything else is out of scope. This includes what you mention here, where the person you're communicating with isn't actually trusted.
GoboLinux – Redefining the traditional filesystem hierarchy
I'm saying that's a different argument, and not one I raised.

You incorrectly inferred my meaning from my original post and are now doubling down, I'm not sure why.

It's as simple as this: We want to produce as much food as possible from as few natural resources as possible, emitting as little carbon as possible in the process. Large fields are more efficient at this, for reasons I've spelt out already.

Even in a fully communist society this would be true.
I've not tried Freenet for a few years, but every time I did it was very slow; e.g. browsing basic HTML sites hosted on Freenet was quite painful. IPFS can serve streaming video, and host massive archives like Wikipedia.

Also, Freenet actively seeks out data from the network to store locally, to give plausible deniability to users (there's no way to tell if something is locally cached because the user requested it, or whether the client fetched it automatically). IIRC this can be disabled by limiting oneself to a whitelist of peers (preventing network chatter that might reveal Freenet's presence). IPFS will only cache what's requested, so it's more predictable and useful for building infrastructure (e.g. hosting assets for a normal Web site); and presumably leaner on data requirements too.

IPFS isn't really competing with Freenet IMHO; it's competing with HTTP and BitTorrent.
Probably for the better, as we could all focus on the other goal that he scored that match.
Would be a great outcome for Slack as Wall St. really hasn't liked the stock since it went public highlighting the consistent battle for customers that they are waging against Microsoft Teams.

Meanwhile for Salesforce, obviously the street isn't happy about it because it puts Salesforce more directly in competition with MS and they are doubtful that Salesforce backed Slack will have more success in engaging with these customers than they are having already independently.
The M1 Air is cool as a cucumber. I've tried everything in my power to heat it up, nothing works. The closest I've gotten is slightly warm when running the Cinebench benchmark.
Show HN: Yummy – Video Downloader for Mac
really? I thought they were pretty much a direct competitor except with a different take on the whole idea.
What's the use case for Quip then ?
I've been wondering why CRL couldn't be used if the OCSP goes down or no reply is received. That way you get the benefits of both. Any reason why this would be a bad idea?

Also are CRLs really that bad in practice? I know it would be a bad idea on a smartphone but is it really an issue on a laptop?
were you inspired by The Internet Comment Shredder [1]? Your setup is very similar! Very fun.

https://www.youtube.com/watch?v=SpNlp6AtTOE
> Sure, you only want to target companies

Yes. There are many laws (e.g. accounting) that only apply to companies, when it's scale that amplifies harm.

> possession, not use

How are they different, in this context? The latter requires the former, and the former is unprofitable without the latter.

> how are you going to audit Ford or Geico?

As you note, similarly to how we audit now, albeit hopefully more proactively. If the law requires a signed off third-party PII audit, and holds an auditor legally liable for signing off on one... I expect the problem would (mostly) take care of itself.

PII is always going to be a game of edge cases, but we've managed to make it work with PCI and PHI in similarly messy domains.

Right now, companies have GDPR & CCPA to nudge them in data architecture. National laws would just further that. I can attest to major companies retooling how they handle and track consumer data just due to the CCPA.
Thanks! Try it out and let us know what you think. It's free to use up until you've created 250 work items (which takes most teams a while). We love having chats with teams that try it out, both to know what would make it work better for them, but also just to talk through how they work today and see if we can help them reach their aspirations for how they want to collaborate as a team.
I'm unsure what this comment is trying to say. If your objective is to have empathy for plants and thereby eat fewer of them, then you would also seek to eat less meat since raising livestock requires vast amounts of plant-based feed. In addition, any scientist who has ever taken an animal laboratory ethics course will understand that there exists a rough hierarchy of public empathy towards certain animals: first primates, then typical companion animals, then livestock animals, then fish, then vermin, then insects. There is no "gotcha" here; it is entirely reasonable for someone to have more empathy for, say, mammals than they have for grain. And I say all this as someone who eats meat.
The biggest thing from the employer side is that the cost of a single bad hire can be potentially enormous. This is a combination of legal (threat of wrongful termination lawsuits, COBRA) and cultural (nobody likes to feel like a jerk boss, morale problems among the remaining employees). The rule of thumb among managers is don't hire anybody unless you're 90% sure they'll work out for at least a year.

That creates a major roadblock for entry-level employees. No matter how much formal training somebody's had, they've still never actually performed the role before. That makes it substantially riskier that they won't fit. Even just a couple years of experience is a credible signal that the person has basic competence in the actual job.

What we need is another category of transitional employment, with both much lighter regulatory barriers to turnover as well as more relaxed cultural expectations about job security. In the olden days we'd call this an "apprentice". Today it might be an "intern", but the general expectation is that only applies to very young workers- not those reskilling to make a lateral move.
So what’s the cost breakdown? Did they make the right decision?
One of the reasons that I'm getting interested in design and UX is to be able to contribute to open source projects in those aspects.

I'm looking at buying books on the subject at the moment. Then eventually I'll look at courses.
The guy in the article thinks too much into it. GPT is not a human that "metaphorically" answers.
I believe the author is either sincerely of the belief that GPT-3 is some superintelligence or is pulling everyone's leg in his writing.

The conclusion leaves me baffled. Did he really think that GPT-3 was even capable of providing any sort of "considered" response?

> Conclusion
>
> We can only speculate as to GPT-3's internal states.
> Perhaps it knows the question perfectly well, but considers
> humans as too immature and spoiled to tell: In its opinion,
> we shouldn’t even bother to find questions to answers we
> can’t possible understand. Or, more likely, it doesn’t know
> either. Anyway, it comes across as a jerk.
Here is the original research article this is based on:

The Timing of Evolutionary Transitions Suggests Intelligent Life Is Rare

https://www.liebertpub.com/doi/10.1089/ast.2019.2149

I believe this URL would have been a better, more worthy submission to HN. I'd recommend not going to the Popular Mechanics site. The article is mostly fluff (without substance), and the whole page is about 80% advertisement.
> The civil rights movement was motivated by people wanting civil rights. People on both sides claimed religious support.

Yeah, this a smart answer.

> urban Jewish Christians

This doesn't even make any sense. Judaism and Christianity are related but they're separate religions.

> People who are super damn interested in worker rights and housing access aren't disproportionately Christians in my experience.

Nowadays, yeah, though things like food banks and hospitals often still have Christian names, origins, and even (particularly older) members.

And progressive institutions like the YMCA and the Salvation Army were explicitly Christian from the beginning.

But you notice I am mostly naming older things.
So sad :-(
The good news is that there's development in this space! https://github.com/jetbrains/skija

> Existing offerings are: Graphics2D from AWT, GraphicsContext from JavaFX. They are good, but underwhelming.

> Enter Skia. Skia has a proven track record of industrial-scale project relying on it for all things graphics: Google Chrome, Android, Flutter, Firefox Canvas, Xamarin, LibreOffice.
An incredible talent on the pitch, a winner and a warrior. He never gave up when soccer was much more permissive and violent. He touched the ball with his left foot as an angel.
A pity he hurt himself abusing of drugs all his life.
¡Eterno, pibe!