skysight-inc/HackerNews huggingface dataset:
Why do the opinions of these Google employees matter on an issue like this? Employees don't get to be involved in unrelated areas/decisions/functions of the company that are not directly related to their specific role. The company is also not obligated to explain themselves to those employees. Does everyone need to be involved in every last facet of the company in some strange 90,000 person design-by-committee process? Obviously not, and so Google needs to stop tolerating the constant stream of leaks and internal activism.

If these employees don't want to work there, let them quit or fire them. If they are disrupting the workplace by constantly fomenting outrage on the Internet, fire them. If they are hurting the company's brand and working against the interests of the company (or shareholders) by engaging in self-serving political activism, fire them. If they disrespect and alienate most of their customer base by only advocating for their own worldview, fire them. This should be uncontroversial - after all, many others will line up for those jobs and Google will be just fine.

These leakers/activists/organizers need to realize how this looks. They are soliciting external signatures on this petition, and frankly those external signatures don't matter - it appears any random person can sign it (for example I see rank-and-file employees at various companies and individual university students). They should further realize that the opinions of Google employees alone do not matter. Those of their global customer base, however, do matter. And even so, only 2000 of 98000 employees have signed this letter anyways.

I hope Google leadership shows some spine and recognizes that they do not have to fear a small number of employees or manufactured outrage on Twitter. In all likelihood, at least half of Google's customer base does not agree with the US far-left progressive view on trans issues. Even here in America, only 8% are progressives after all (https://www.theatlantic.com/ideas/archive/2018/10/large-majo...). And like this article notes, the two-thirds of America that do not belong to either political extreme are simply exhausted. And I, as a customer of Google, am also exhausted by the constant stream of political controversy caused by a small subset of their employees.

So I ask again, why should this company care at all what their skewed internal demographic has to say? If Google is actually truly exposed to some kind of risk due to attrition, and actually fears that more than a few lone activists will quit, then that is a serious failure of leadership. It is the job of the CEO to reduce exposure to that risk - whether by hiring a more ideologically-diverse staff or by managing with a heavier hand to put and end to this constant activism.
On your list, Ubuntu font does not cover Hangul (>50 million people) at all for example. You are blessed to write in writing systems with good default fonts.
- Electric cars are still less than 5% of new car market. Hardly impactful

- The increase in efficiency is more than offset by the growth in overall car market

- Potential legislation in China? India? Emerging markets? Sorry but nothing suggests that is happening
Good suggestion! I will look into it.
Another factor is that the rapid population growth combined with subsidised oil prices means their own population uses a large and increasing amount of its own production - around 1/4 of total production is already consumed domestically, some even burned to generate electricity. That ratio is likely to keep rising with population growth and resistance to any attempts to reduce subsidies, so even if production remains flat, exports will decline.

This chart is a few years old already but shows over 3m barrels/day being consumed internally by 2014, must be significantly higher by now:

https://www.theglobaleconomy.com/Saudi-Arabia/oil_consumptio...
I mean did he get it from of Goldman, not the client.
He didn't say they were the _only_ shady ally. Why are you derailing a discussion on Saudi Arabia with Israel?
I am not sure what is unfair about it. LLVM is inferior if you want fast build and -O1 performance. Many people are looking for fast build and -O1 performance, so it makes sense to let them know that LLVM is not what they want.
Plateaued where? In California and Europe maybe but not in the rest of the world.
> Rising popularity of electric cars
Currently very slow - needs to accelerate a lot to be significant in 2030 (thats only 11 years).

> increasing vehicle efficiency in general
There is not much to gain, the vehicles are gaining weight in the last 2 decades (SUVs etc.). Thats eating up the small improvements in efficiency. A real big improvement is not in sight.

> potential legislation targeting climate change
We can hope for that, but with Trump in charge and Merkel in Auto-Germany ruling the EU it won't really happen. Hopefully this will change.
I wouldn't be too concerned as renewables and nuclear technology should be at the point where it would be able to pick up the slack - we know the end is coming and we can prepare for it.

An interesting thought experiment is whether or not humans (or some future species) would be able to reproduce the technological advancements that oil enabled given some sort of apocalypse scenario that resets us to year zero.
Learning to Build Distributed Systems
I hope another takeaway from this was to check at a lower level much sooner. At least the way it reads you spent quite some time suspecting your app being at fault or the tech stack goofing out. Htop should have shown high cpu usage from the db process right away, traffic was probably more than usual; access logs are always a good thing to check too.
How bad is this idea? JS too much with it. Browser engine, bloated dependencies thanks to npm, type unsafety (without Typescript), performance problems. Rust or Go would make more sense, if you want go ditch C/C++ for something more modern at the edge
This is how Pragmatic Programmer distributes their ebooks. I think it's a really good compromise, personally.
For Further Information: What is the existing testing strategy (if any)? Do you have QA testing? Etc.
To me as a casual observer it has always been obvious that the price of energy over the long term is going to zero. Ultimately all provided by renewalable sources.

Sure the price of certain forms of energy (wood fire, oil ...) may go up over time but while that happens cheaper sources appear and ultimately take over.
NIH police yank Iranian graduate student from lab in security clampdown
I used TPM authentication with libsimple and recommended it to others with the assumption that I wouldn't need to back up any usespace data when when upgrading the system. Turned out this is not the case. Not only do you need the TPM password but also certain files from /var from the old install.
I'm quite sure people do realize this hence the saying "It's not what you know but who you know"
(a) At the price point ($100) I might consider a decent mechanical keyboard (b) it is humiliating to pay another $100 to Apple for their engineering problem
Bill Venners: Property-Based Testing in ScalaTest
Illustration of a Blockchain
> The world is not going to run out of Oil ever

This is technically true but not really a great way to look at the issue. We will always have oil; it will just get progressively more difficult to extract it. The point where we “run out” is when it is no longer economical to extract it from whatever deposit it’s in.
so what about sites that only feature violent content?
Oh this looks rather nice.
I'll have to take a look at this.
we can probably argue about the exact age ranges (maybe follow the schools age-ranges: preschool/kindergarten, primary school, middle school, high school all sound like good age groupings).

but the concept is good. younger kids can learn from older ones. older kids internalize the material by helping younger ones.

and it turns out that this model is already proven too: it's applied in montessori, and it's practiced in scouting as well.
I am affraid that even the good-enough level takes me too long.

So far I am contemplating practicing once a week on projects like those listed here: https://github.com/jorgegonzalez/beginner-projects

Unfortunately, when I read through them, they look slightly below the difficulty level I am targeting, but I guess first I learn to run, then I learn to run uphill :)

But if you had good samples to recommend, I'd like to hear them.
Linked a school of life video the article was a red flag from the beginning
Same sentiment here. But technology moves too fast for any licensing body to keep up.
Similar company in India. https://pesto.tech/
Yes, it worked for this article.
> the US supports another vile regime and its disgusting human rights practices and culture

It’s possible to come up with examples of this for every country, including the United States. That being said, this is whataboutism.
Troy Hunt already nailed the perfect service and API. Google's solution here is not documented, and clearly not as usable as Troy's [0] (anyone with openssl(1)+curl(1) can check if they've been pwned right from the CLI [1])

[0] https://haveibeenpwned.com/API/v2#PwnedPasswords

[1] https://gitlab.com/moviuro/pass-hibp/blob/master/hibp.bash
The series of displays aren't historical objects (with, I guess, the exception of trinitite), they are just a poor method of giving very basic background info. Time would be better spent reading Wikipedia.
Who needs dragons when you have the tech industry changing the World?
Sorry for the question, but what does HIB means?
More Good Programming Quotes, Part 3
Contracts can't be enforced just because you want to, DRM gives you the means to do it.
>He was going to attempt the Three Peaks Challenge, running up Snowdon and Sea Fell and Ben Nevis, the highest mountains in Wales and England and Scotland, in one day.

Sea Fell? Scafell Pike?
If AI is going to learn from the information that exists in reality.. a biased world.. it will inherit those biases.
Artificially removing these biases from an AI would essentially be altering it's understanding of objective reality.. and that doesn't sound great either.
Yes, we all know how functional languages work; this is Y Combinator after all. However, that is a pedantic remark and missing OP's point.

It is clear OP meant a program as in an entire non-trivial system, not individual functions; even if they are programs themselves.

Regardless, when one talks about function purity, it is about the final evaluation, not about partial binding or lazyness.
Putting my tinfoil hat on: From a geopolitical standpoint, the USA’s longterm strategy likely was to deplete the oil reserves of foreign nations while keeping a large domestic reserve until the end. This has the advantage of being able to force those nations into submission once their oil runs out. When that is the case, domestic production is ramped up to cover domestic needs and the needs of foreign nations … as long as they back the interests of the US.

This decades-long strategy could have worked brilliantly until the end if it wasn’t for clean energy. Now that it’s clear that clean energy sources will replace fossil fuels sooner than later, all the domestic oil sitting in the ground needs to be extracted and sold as fast as possible before it becomes worthless. Since the US and foreign nations won’t depend on oil in the future, the US won’t need its oil reserve and floods the global market with all they’ve got for that sweet, sweet money.
the seneca cliff: https://thesenecatrap.blogspot.com/
As a sociological experiment can you add 'How did you hear about x?', 'Type of User' (Student, Organisation, Other, etc) and 'Country' dropdowns to the email form and see what effect that has?
Because you can't trivially make identical - down to cuts, paper type, print fidelity - copies of a physical book. But you can trivially make identical copies of a digital one.

Watermarks are an attempt at reproducing rules of physical space in digital space.
Of course the tech companies won't. But I am sure the Australian tech community will feel quite angered that prospects of employability have greatly diminished or been hampered as result of public officials passing laws with zero effort to consult. And then if that anger can be directed to the polls you will have something that will attach a cost to legislators and that is all you need.

if they don't start making noise soon they better get used to operating environment of extremely heavy handed and reactionary legislation governing them ... no industry should want to be so politically vulnerable that in 5 days a parliament feels they can pass such imposing legislation without even effort to consult.

worse case scenarios politicans and major players in tech both feeel that they have reached point of growth that seeking comfortable protective and highly regulated legislative frameowrk to stem threat of competition from smaller entrants is beneficial and increase cost of entry new participants by such measures as this might be in self-interest. this is most dangerous scenario and why legislation that even let's assume has nothing but best intentions needs to be closely scrutinized and thorough industry and broader community consultation is a must.
Show HN: Curated list of tech-related events in Italy
Is it fully remote, across timezone? or partial remote?
The History of Age of Empires
Because it's trivial to turn one ebook into a billion pirated copies, not so much with a physical book. It's a huge difference in logistics.
Incrementalism is the most common route to totalitarianism.
Backdoor inside bootstrap-sass 3.2.0.3 gem
Maybe just plug it...
Also see Google's Subzero and Apple's B3.
By making the owned copy ugly and harder to read yet still trivially copyable? Something does not compute here.
It is not justification. He just listing his possible biases so reader could consider them.
The sole purpose of that board was PR. Now that they realized it of course they will quit.
I don't think there is a hindsight here. Boeing made false statements when certifying the plane.
A link to the MinIO project would be handy!
I do like the idea of making it simpler... but also feel like I'd be really putting myself out there, and have this fear that I'd wake up in a bathtub somewhere missing a kidney.
Vulnerability link: https://snyk.io/vuln/SNYK-RUBY-BOOTSTRAPSASS-174093
Vinyl is popualr material in musical industry, in sewing and others. I decided to start small business open internet shop where i sell t short with vinyl prints. Speical for it i bought vinyl cutter after reading article -review on https://thecozyholic.com/best-vinyl-cutter/
Not only that, but the pilots received no training, to uphold the fiction that the 737 MAX flies the same as the old 737.
it's the same underlying WDM tech - no reason why LEO laser comms constellations can't hit the same (infact can do more since FSO has less restrictions on wavelength bundling than fibre)
Saying no to SaaS feature requests
Oil isn't somehow magical in any manner - everything that oil does today can be boiled down to supplying kinetic energy. We don't use its chemical properties in any special way, it just happens to be among the most efficient in terms of calories per kg. With advances in battery tech, and large-scale shift to renewables, I think running out of oil is largely a non-issue in the long run (of course we'll have pains in shifting, but there will not be any long term drawbacks)
it looks like the article title has changed from "Defence Against the Docker Arts" to "Turn Your Code into Docker Images with Cloud Native Buildpacks" at some point.
How would you argue that the answer is not, "no"?
Ask HN: How do I build proxy server like those proxy SaaS's?
Hello all
how do sites like those proxy list sites provide so much proxy servers IP's ?

for anonymous browsing.

how can i build multi ip proxy server ?

Thanks
Ten reasons to move to Germany as a researcher
Janus Became the Doorkeeper of Heaven and God of the Gods
Timely Algorithms
The scale on the left is orders of magnitude
1.00E+3 is 1000, 1.00E+4 is 10000, do you have a different interpretation?

The benchmark line on the graph shows that by 2040 we'll be using 1.00E22 electricity versus 1.00E21 world usage. So that means we'll be using 10 times more electricity on computing than everything else. And the lines seem to cross at about 2037. Do you think we can increase electricity production 10 fold in 3 years?
Digital history: extension of quantitative history, cliometrics, and computing
I was happily surprised to find at least some of the manga (my Japanese is not good enough for light novels just yet) series that I read (or have read) on Kobo. My previous impression was that every publisher was pushing their own application and/or online store with DRM from hell. Unfortunately they seem to price digital editions the same as new physical copies (about JPY 600, which is ~USD 5.50), even for volumes that are well over a decade old. Thus I will probably stick to my current strategy of browsing the Book Off JPY 100 (plus JPY 8 tax) section and carry on reading physical copies as I rarely read the latest stuff anyway – still, wonderful to know that one has an option when you are out of the country. Lastly, bonus points to Kobo in that they appear to run campaigns with a free selection of manga volumes at the moment to get you hooked on a number of series.
and not get your users tracked by google.
> Something does not compute here.

That's right. They are trivially copyable, but the copies are easily traceable. Compute now?
Your thoughts? Deeply engaging with a book, particularly a non-fiction one, involves more than just bouncing words off your retinas.

Personally, while I might not expend the effort on some random novel (though I do highlight quotes I find particularly insightful or funny), I do make a lot of in-line notes & highlights on non-fiction books, both paper and digital. I'd be really pissed off if a book I studied disappeared with all annotations. That's why I learned to procure PDFs of e-books I care about, and I recently started to maintain a separate folder with "reading notes", into which I retype my annotations and thoughts on them after I'm done with reading (this means essentially re-reading the book, albeit much faster, as I have annotations to guide me to important thoughts).
It's a nice addition for any Bond villains lair. Big bad man like big bad toys.

This is actually a common problem in Mexico: "They [drug lords] like charismatic animals that symbolise power and strength: big cats such as lions, tigers and jaguars, along with big snakes, monkeys and nice looking birds," [1]

[1] https://www.aljazeera.com/amp/indepth/features/2011/09/20119...
Apprentice Alf will take care of that.
> First, nothing you responded to clears up anything about your negative assumption that transgender people change for sports titles

I don't care if they changed gender for the sake of winning sports titles or not. I'm against them competing in sports anyway.

> If you want to dig into hormones, what about intersex people? What about people classified as women with significantly higher testosterone levels?

That's definitely could an issue (see last paragraph). But IMO it's different that this is accidental from the individual's perspective. They themselves may be not aware of this. Sort of like getting lucky with good genes or rare mutation. Meanwhile for a transgender is purely a rational choice to transition. You may argue it's not fully rational since treatment is needed. But ultimately people do choose treatments and accept consequences for all sorts of illnesses.

> But you give no argument for the unworthiness of it and instead start from the assumption. Not only that, but you paint with a very broad brush and are not digging into any of the nuance.

Unfortunately interwebs comments are not well suited for a nuanced discussion. The person I originally replied to didn't go into nuance, neither did I. It'd be great if internet commentary moved towards more nuanced and longer discussions. But unfortunately old good forums with mile-long pagination are getting more and more scarce :( Especially with diverse audience.

> What defines transphobia is ignorance, not gusts of cultural wind. What would make your actions change will have to be you, not the classification of them.

I did research the topic and made my mind. IMO people who just jump on the ever-more-progressive bandwagon are much more ignorant. Ignorance shall be judge on refusing to look into the issue, not on coming to reasonable-yet-subjectively-wrong conclusions.

> That definition will only go the other way as more people become educated on trans people.

Personally I went the other way after reading more into it.

> What's much more important than ever saying or doing something sexist/racist/transphobic/etc is being open to changing and understanding to not do it in the future.

Yes. But that ability to change must be open both ways. IMO today's definitions went way too far and are too close to doing full horseshoe. Understanding is not just pushing the boundaries of what is progressive to no end.

> Do you then want to have all sports competitions separated based on hormone levels instead of sex/gender?

I'd support protection for the lesser (?) gender (women in endurance and power sports, men maybe in gymnastics?). Just have open group and the protected one for the lesser gender. In the long run, we'll probably need one more group for genetically-modified individuals.
Embedded Web Server in Flutter
These aren't visual watermarks like what you'd get on physical paper. They just alter the digital copy so that it can be traced back to the buyer, and people are deterred from sharing it on the web. It's a very elegant solution if the 'watermark' can be made hard enough to remove, and I can see quite a few workable approaches.
Thank you for posting that. It was a great read, good logic, I would argue some points, but basically very good points.
> Peer review is often done by people have have no clue about what you're doing.

That's not how I have ever seen peer review done by a reputable conference or journal. Why would they be reviewers if they didn't know the topic?

What do you think the word 'peer' means?

In my field the people I'd ask informally for comment are exactly the same people who would peer review my paper.
The Historical Peace Index
I mean, we only really started to use oil industrially in like the mid 1800s, right? We'd already developed a lot of technology, doesn't seem ridiculous to think we could have gotten from there to here without oil. And maybe we'd have developed biofuels sooner?
It would be an even more pleasant surprise if the judge put some teeth in the ruling and awarded every person whose license plate was in a surveillance database a penalty, to be charged to the Fairfax police.
A quick remark: general purpose compilers (including all the common ones) aren't really built for "extreme" performance. They always pick big tradeoffs and don't try everything they could.

In other words, it is not "hard" to build compilers with better performance. What is hard is getting performance without build times exploding.
Then is also a keyword. :D

As for hash literals - I didn't like the addition of the new syntax simply because it's limited to one type of keys. We had a perfectly good universal syntax and introduced a second one just to save up on typing in one common usecase. Not to mention that in the 1.9 syntax you don't use keywords directly but labels, which are different syntactic construct (:keyword vs label:). I think I understand your perspective, but it seems you value typing less and subjective aesthetics and I value mostly simplicity (minimalistic syntax and uniformity being some of its key aspects).
Google Play Books may or may not have ADE DRM; it varies from title to title.