skysight-inc/HackerNews huggingface dataset:
Trek is a mirror of Earth geopolitics from an American perspective in whichever year the show was written.

TOS-TNG: Klingons were Soviet-Russian, Romans were Chinese, the Federation was sexist (but much less so in TNG than in TOS) and pretended gay people didn’t even exist.

DS9: Lesbians and trans people exist, but only as exotic outsiders. Bajor feels inspired by Tibeten Buddhism and the final parts of the Northern Ireland Troubles.

VOY: ???

ENT: Nostalgia gone wrong followed by 9/11

DIS/PIC: Oh no Cold War enemies are a threat again / Oh no A.I.
Yeah, I never understood how "free everything" advocates tend to be so much against the freedom of the individual to refer decisions/actions to a collective when that happens to be the better course of action.
> socialist view of an exploited proletariat is one of...a powerful force

May be mistaken, but historically didn't socialist view proles as a 'lumpen mass', with no real power?

https://en.m.wikipedia.org/wiki/Lumpenproletariat
The problem is that many at Google don't necessarily see the problem in gathering data. That's not just Google, at many companies engineers prefer gathering more data rather than less, as it makes debugging easier and aides future feature development. The downsides are rarely seen.
skip to 36:20 for the action
Also, very possibly the basis of our neural function https://en.wikipedia.org/wiki/Bayesian_approaches_to_brain_f...
SpaceX Job Application: Space Suit Sewer
It's a cheap trick to start an argument with "controversial opinion" or any other similar phrase.

The funny truth in this case is that it's not only cheap, but a factual counterpoint to your argument:

By stating that what is to follow is controversial, you give a prior to reading your argument. So that when the reader evaluates it, he already does so from the perspective that it's controversial and thus one shouldn't be too harsh in criticizing it further. This is the real life application of the Bayes theorem from the author of the linked article.

You see? You say it's overrated. But you use it anyway.

So the next time you try to shield yourself from critique, try to build a better argument.
This seems like good advice. Amateur diagnosis of mental syndromes seems to happen a lot these days.

It raises an interesting question though. Every time narcissism / NPD comes up, the general advice seems to be that you should stay they hell away from these people. There seems to be plenty of evidence that they can wreak havoc on the lives of people around them, particularly anyone in an intimate relationship with them.

So it's arguably a good idea to learn how to "diagnose" these people, at least for self-preservation.
Take a look at the map of the world, then draw a line from Xinjiang to Iran, then from Iran to Moscow and Amsterdam then from Moscow to Berlin.
Now imaging those lines being the guiding lines for the Belt and Road infrastructure projects to import and export goods into and from China.

Then see where the US and the "coalition of the willing" aka Anglo sphere has propped up chaos, invaded or placed military bases.
From Afghanistan and Iraq the US can attack/sabotage infrastructure projects in the surrounding areas and the US hasn't really been secret about it.

The US is now in its imperial decline stage question is will it be a slow decline like the Byzantine empire or will it go down like the western roman empire.
With going down i mean having to share the world with other players and not be the global hegemony.

I don't really need to know more, US has concentration camps on its southern borders and the EU is paying other nations to hold concentration camps for refugees.
For the rest its all media framing, only time will tell how the world will develop in a post-covid19 and unipolar world.
One thing i have learned is that the world is simpler and stone cold through a geopolitical lens.
Fair point, the beginning section does seem to suggest that. I have a note in the middle explaining this is not the case.

I make the connection to demonstrate that Bayes is not some arcane statistical artifact, but qualitatively in line with intuition, albeit miscalibrated. This opens up avenues to then move towards ideal bayesian-ness.
Why is Ireland's ccTLD .ie?
While discussing ccTLDs with a few friends, we realized that Ireland's ccTLD is .ie. In digging in a little further, we discovered that the ccTLDs were originally assigned based on the ISO 3166-1 alpha-2 codes assigned in '74 - something which I never knew but makes perfect sense. So it follows on that Ireland's .ie TLD stems from it's ISO 3166-1 alpha-2 code also being IE. I also understand that Ireland originally went by the name Eire. But what I still can't figure out is why Ireland's original ISO 3166-1 alpha-2 designation wasn't .ei instead of .ie?

I've dug around as much as I can but I'm now at a loss - hoping someone has some historical information as to how this came about.

[EDIT] - Just to add to this, one thing I just found out was that a historical name of Ireland was "Inis Ealga" ("Noble Island") - via https://enacademic.com/dic.nsf/enwiki/739995. This is the first reference I've seen to any name that could possible align with IE. It's tenuous obviously, but thought it worth adding.
Impaakt | Full Stack Dev | Geneva, Switzerland | Fulltime & Onsite, though you can work a large portion from your home | impaakt.com

We are a well-funded startup working on sustainable finance. Our community contributes impact information about what companies are doing and the impact they have on the planet and society --> https://www.impaakt.com/how-it-works

Team of 12, of which 4 in tech (you, two devs and me data science). Both co-founders have many years of experience in banking -- they have a solid plan, and also understand that our tech team is key to successfully executing our plan.

Our user-base is growing fast, so we need your help -- especially on the backend. Speaking of which, we use Angular and Laravel/MySQL and will move to Nuxt.

Just send me an email renaud dot richardet at impaakt.com to start a conversation.
Looking really cool, I just hope a Premiere / After Effects Update won't kill your business.
I know it's not the best way, but you could try raising an issue against an active project in the same area using HMRC's github?
e.g. https://github.com/hmrc/auth-client
Why would she or anyone else need to be on top of their email in such a case? Wouldn't that be the exact type of emergency where that anti-kidnapping system can safely be ignored?
I have family and friends living in Lebanon. The explosion destroyed the windows of most homes in Beirut. Apartments of my family, friends, and colleagues have been shattered. Even the ones living dozens of kilometers away from Beirut. It's horrible, what pure incompetence can do to a people already living in poverty and under the covid-stress. I hope something good comes out of this...
> what if XJ works?

It may well work. And mass sterilisation of women also works (https://abcnews.go.com/Politics/china-conducting-mass-steril...) in that being sterilised stops them having kids, which is the point. Most effective too!

What you're totally, frighteningly blind to is whether it's morally OK.
To get a sense of the difficulty, imagine sending a million people to the South Pole to set up a self-sustaining colony. That would be much more than 1000 times easier than establishing such a base on Mars.
Should have said stats instead of counter. As the webmaster, you want to know how many visitors there are on which pages?

A simple "last 5 articles" in the corner do add value. Users frequently read more than one article.
> The real problem with instacart is that some orders are better than others.

You don't need to eliminate differences to fix the problem - simply minimize them enough that it isn't worth building or buying a bot to give yourself an edge.

A simple solution would be to look at how quickly each order is snatched up, and reduce the price paid for orders that some AI decides will probably be snatched up quickly. I bet some simple linear model consisting of total travel distance, weight, number of unique items, and dollar value would suffice.
Not just tagging many ISPs especially FTTH/P don’t randomize IPv6 addresses so all the IP addresses in your town, neighborhood and even building share the same prefixes and they are hierarchical so by just knowing your IP address one could figure out where you live.
I showed this to a youtuber friend with 4m subscribers. His first response was "looks easier than our current workflow, but we upload in 4K currently and the demo maxes out at 720p".

To be fair, he probably uses After Effects way more than the average expected subscriber, so this isn't a representative sample.
Why write code when you can generate it
IPv6 still has NAT. There's public and private IPv6 addresses, same as IPv4.

Google building their infrastructure around IPv6 does not have anything with tracking IPv6 users
Lazy Lantern (YC S19) | Staff Backend/Data Engineer, Senior FullStack Engineer | Full-time | Remote + France
- Lazy Lantern is an AI-powered product analytics solution

- Pure data product with many challenges around AI & Big Data

- Founders with experience at leading Silicon Valley companies

- Several unicorn customers, dataset of billions of events

- Backed by top-tier US & European investors, incl. Y Combinator

Contact: bb@lazylantern.com
Nearly all modern operating systems use the IPv6 privacy extension, which creates random addresses periodically. Thus the tracking is randomized to the /64 (which is an end customer). This is more or less the same as with IPv4 (without CGNAT)
Apology by Apple for "erroneous flag": A Day Without Business
The interests and the dividends come from someone, they don't magically appear from the heavens. That person had to add value to the system in order to be able to pay the interest, maintaining the zero sum.

> You would have thought printing 6 trillion would have changed something but not really.

I know these are crazy times, but that money did something: it delayed the inevitable by keeping alive zombie companies that should've gone bankrupt the minute the crisis started, if not before. The whole point of printing 6 trillions was to maintain the status quo, not change it, to maintain it and not face economic reality. It didn't work 100% as a lot of that money went directly into assets such as TSLA, AAPL and HTZ(??), some of it went to gold and bitcoin and a lot of it went into bribes and corruption, which prevented companies who could've used that money to stay afloat for a few more months to do so. But because it's a zero sum system it will crash eventually, just that for now it appears to be holding if we stay completely still and don't make any sudden moves.
But what about the regular shape of the blast?

Looking at the videos of Tianjin disaster, there are multiple large explosions, each with a massive fireball, highly irregular, fiery projectiles flying everywhere etc.

The massive blast in Beirut was a singular event, with no preceding or subsequent blasts of similar magnitude. As if the ignition of the material was very efficient.
I think "refactoring is much safer in strongly-typed languages" is a point against using Ruby.
It's my understanding that some of what counts as "writing tests" in Ruby would be covered by static types in other languages. -- But it's also not the case that that having types excuses the developer from having tests. (Maybe with dependent types?).

This point reminds me of some essays from Steve Yegge where he argued that one way of categorising programmers was into two groups: 'conservatives' who liked languages like Haskell where you could have confidence the code worked if it compiled, etc. and 'liberals' who liked languages like Ruby, where if you notice something breaks you just fix it; just write some feature to see if it works or not.
-- I'd think for prototyping it's nicer to have the latter attitude, and it's more reasonable you'll have an understanding of the system since it's so fresh. For long term maintenance, the former is surely better
This.

There are so many things that are required in a modern web app that these "batteries included" frameworks provide for you that it just makes sense to use these for most standard projects.

I personally use Spring Boot as my default stack because just setting up a basic boot starter project gets me:

* Routing

* Server side templates

* i18n translation files

* database connection pooling

* database migrations

* ORM

* Logging

* Json serialization

* unit testing, integration testing, mocks

* CSRF

* Validation framework

* Dependency injection

* SMTP email sending

and much more, all compatible with each other

If I would start with a blank Sinatra/Express project I would have to piece together all of these myself from various libraries and my own code.
The graph is interesting when you zoom in, much more IPv6 use over the holiday period and also recently during the period of lockdown measures. I would guess the majority of IPv6 traffic comes from devices on 4G networks. More devices are on 4G when visiting family and friends over the Christmas period and when working remotely.
Have you heard of Idris? It's tagline is programming as a conversation.
I thought it was abundantly obvious that the author meant it in a qualitative way, i.e. we update our certainty as evidence comes in. Not necessarily in the quantitatively correct amount.
Go? The standard library has all relevant web-related features covered, but it's not a framework that forces you to organize your code in a certain way...
IPv6 is much less common on enterprise networks (old firewall which don't support v6 still).
You can always pick a know-nothing prior. For a binary decision it would be 50%.
Irrelevant. It's within your subnet, and it's nowhere near 32b.

https://www.transtutors.com/questions/how-many-bits-are-need...
A Dutch auction is a good approach here... The earnings increase every second, and whoever is willing to do it for the lowest price clicks the button first.
Explorer's mission to photograph a century of climate change in Patagonia
> And if you stop eating meat yourself there is absolutely no guarantee that it has any impact at all. If enough people do it they may marginally decrease the demand for meat and lower its price but for this price some people will start eating more meat and the net result is null.

Can you back this up? It defies logic to me that giving up meat, increasing the market for non-meat products and setting an example to others around to follow doesn't reduce animal farming. Not the best source but:

https://uk.veganuary.com/blog/one-person-going-vegan-wont-ma...

> We can see tangible changes in the farming industry specifically because people are going vegan. In the UK in 2016, sales of fresh meat fell by £328 million, fresh milk by £54 million and cheese by £73 million just in one year! Since then red meat sales have continued to fall. And the UK with its more than half a million vegans is not alone.

> In the US, sales of meat have been declining for a decade, plant-based milk sales are worth $4.2 billion, and thinktank RethinkX predicts that both the beef and dairy industries will be defunct by 2030.

> In Canada, meat consumption has been described as being 'in a decades-long slump' with 38 per cent of Canadians now saying they have reduced their meat consumption.

> In Australia, which is the third-fastest growing vegan market in the world behind China and the United Arab Emirates, sales of dairy are in decline as young people turn their backs on cheese and cows’ milk. Now, 2.5 million Australians are either fully or almost vegetarian. And in Germany, 10 per cent of people are already meatless.
Show HN: TutsWiki, Collaborative Tutorials for the Internet
+1
I would bet my hand that Trump wouldn't be able to roughly point on the map where Lebanon is. But for sure he is the expert on their internal politics and struggles.

I am surprised anyone on HK is considering him as source of any info (unless a bot).
This is an example of Jevon's Paradox - increases in the efficiency of use of a resource lead to increases in consumption of that resource - https://en.wikipedia.org/wiki/Jevons_paradox

I wrote about this here - https://adgefficiency.com/jevons-paradox/
I think some of the artifacts on the video at 0:12 (handbag thing) are very noticeable. Same thing at 0:19 (cat)and at 0:28 (cat again). Otherwise, looks nice :)
The screenshot would be done on the desktop, not the phone.
Can you elaborate more?
What are the approaches?
It seems that they are not quite there yet.

From the FAQ: "Voicefill sends the audio to Google’s Speech-to-Text engine, which returns transcribed text. [...] In the future, we expect to enable Mozilla’s own technology for Speech-to-Text [...]"
FWIW the page loaded relatively fast for me but the images then loaded in very slowly (both the backgrounds and avatar icons).

I was curious (not picking on you, and I'm hardly an expert) so threw it at gtmetrix and you can see the same (click on Waterfall, the suggestions on the main PageSpeed tab seems pointless).

https://gtmetrix.com/reports/yang2020.app/2vndjPO4
Don’t solve a problem that doesn’t exist. I find this article is against behavior, principles and thoughts that only very few developer have, its against extremism by formulating anti-extremism statements. But the anit-extremism statements form a kind of extremism on its own.

> The wrong way: Always use a framework on top of PHP.

If a dev is very knowledgeable with e.g. laravel, then let him use this framework as he wishes.

> The wrong way: The religious following of rules and guidelines.

If a dev team commits on a set of rules and guidelines and enforce them throughout all their projects, then let them do so.

> The wrong way: Always use object-oriented programming.

If a developer only knows how to program with this kind of programming paradigm (or chooses so), then this is fine too. Don't force him to learn other paradigms. There is no "wrong way" and no "right way" because programming is not black or white.
My ISP in the Netherlands (Ziggo) provides me with native IPv6 if I use their supplied router, but forces me onto IPv4 when I use theirs in bridge mode in conjunction with my own router.

Still not sure why they do that.
Managers Shouldn‘t Assign Homework
ASP (the original version) and JSP are probably what you're looking for, although they're probably worse overall for this kind of thing compared to PHP.

Now, most of the application servers that implement JSP will implement at least a big chunk of some version of Java EE, but you don't really have to use most of it.
Prototype pollution bug in popular Node.js library
I just checked my vault out of curiosity, and my first entry from 2009 is the credit card I used to purchase a 1Password licence shortly after!

It’s robust software that does was it says on the box. I was initially reluctant to move out of my local vault but the online service has been impeccable.
Very, very nicely done indeed. That's a LOT of work.

It takes me back to the days when I built a web-based editor for SMIL and 'HTML+TIME' nearly 20 years ago (!!). ("smibase")
I am not big fan of PHP frameworks. But there is a thing - you are either using framework or inventing one.

Currently I am using homemade sort-of-framework for my pet projects. It has one big advantage - there is no need to learn API from external documentation as I am building it along my needs. I also learn a lot about reinventing wheels.
Starship SN5 150m Hop official video
Aware enough to claim that all arguments are smoke screens for people's innate biases.

An ideal Bayesian would employ the principle of maximum entropy for choosing priors [1], soon to discover the problem of underdetermination [2].

Such a person would suffer a death akin to Buridan's ass [3].

1. https://en.wikipedia.org/wiki/Principle_of_maximum_entropy

2. https://en.wikipedia.org/wiki/Underdetermination

3. https://en.wikipedia.org/wiki/Buridan%27s_ass
The CCP has two things that keeps them afloat: Chinese nationalism (and lets admit that the US really is out to get them at this point) and the economy.

In 20 years China may very well be completely technologically independent rendering economic sanctions impotent and foreigners aren't going to be able to change any Chinese minds.
Change will have to come from within the CCP, it always amused me that those HK protesters were talking more to the foreign press than trying to infiltrate the mainland bureaucracy.
Exactly. You can witness that happen in real time during conversations.

Though we don't always work that way. Consider all the cognitive bias we're susceptible to. You have to account for that.
Is this specific to the Android version? The iOS version has not been updated since 2018.
I 100% agree with you.

But hyperbole aside, OP also has a point. If we forget that the estimation of probability in itself has a cost, we could be tempted to put more and more resources into more and more sophiticated methods of data collection and analysis to be more and more certain of your estimate. But if we remember that this process has a cost, some times it's more efficient to just add a margin of safety and move on with your life. Bayes theorem is often used for resource allocation, but the process of optimizing resource allocation in itself has a cost.
Yes, using pragmatic code generators like Telosys can help a lot to save many days of workload.
One of the main advantages of Telosys is that you can easily customize the templates and therefore generate exactly what you want (clean code, unit tests, etc)
Do you have an algorithm that will work with recompressed lossy images?

I experimented with steganography before, but simply sending a picture via Facebook and clicking Save To Camera Roll on an iPhone causes serious data loss pretty quickly, so I couldn't get meaningful data out.

In the end I found that PDF attachments worked for my use case, but I'd still rather have an image-based steganography program if possible.
> May be mistaken, but historically didn't socialist view proles as a 'lumpen mass',

No, the lumpenproletariat, in Marxist theory is an underclass beneath and contrasted with the proletariat consisting largely of the unemployable (not due to economic system or structure, or physical capacity, but personal character and inclination), career criminals (of more than mala in se than malum prohibiting sense), and the others who neither make nor are inclined to make a positive contribution to society, and which unlike the proletariat is not viewed as a fertile ground for developing class consciousness and is viewed as a dangerous class at best useless to revolutionary organization of the proletariat, and also having a great potential, largely for pay, to individually be recruited as agents by the bourgeoisie against the proletariat.
I think it depends on ISP adoption AND the IoT devices spread.
I looked into the encryption of bitwarden and it seemed to use a little-known SQL encryption extension. That seemed a little too iffy for me.
It's not just 4G. It's consumer networking in general, which isn't held back by legacy enterprise networking equipment. When your residential ISP turns on IPv6 for their network, they also tend to turn on IPv6 for the modem+router combo devices they lease to run your LAN. Or if you're the kind of power user that buys your own router, it's almost certainly new enough to support IPv6.
yeah, like when you have a /32 IPv4 dedicated to your private subnet; it's the same.
Ask HN: Besides the default website, how do you consume Hacker News?
I often see Show HN posts featuring someone's website that is a revisualisation of Hacker News, or a smartphone app. For those that regularly use something besides the main website to view HN, what are you using?

On desktop I only use the default https://news.ycombinator.com/, while my phone / iPad use is solely through an app[0].

[0] https://apps.apple.com/app/hack-for-hacker-news-developer/id1464477788
In Australia I get a /56 block