skysight-inc/HackerNews huggingface dataset:
> The elephant in the room is that the core devs, after Python 2.7, have taken the very bad habit of breaking compat. For such a popular and core tech a Python, this is not responsible. It erodes trust. It also raises the cost of producing good software tremendously.

You know, the core devs cannot make it right for everyone. For each its-a-breaking-change-complaint there is a similar amount of we-want-shiny-new-things-and-my-teammates-want-to-move-on-to-shiny-new-language-X complaint.

So its clear to me that Python in order to stay relevant needs to evolve, add features, break occasionally with new releases.

There was once the idea of combining a couple of breaking changes in one release (I would call this the 'once-in-a-decade' breaking change you seem to find acceptable), that was Py2->Py3 and it was a shitshow, in part, because too many changes happened at once.

So I am grateful that we now get the occasional breaking change, one change at a time. I think it is the right way if Python aims to be still relevant in 10 years from now.
> Do you really trust that your gov and the politicians/bankers have your best interest at heart?

On a scale of 0-1, representing my estimate of P(no catastrophic economic/valuation failure in any given year), my trust is: {Government (German): 0.99, Government (UK): 0.85, Politicians (UK): 0.67, Bankers (collectively and internationally): 0.95, BTC: 0.15, Cryptocurrencies in general: 0.05}.

> you're ignoring layer 2s and all other places where you can exchange crypto without it being recorded on the blockchain,

Thus negating all the so-called benefits of the Blockchain, but without the benefits of a double-entry bookkeeping database audited by professionals and with public liability insurance.
Thanks, I haven't considered this angle. Although I loathe the fact that it works like this - deliberately lowering information value of a page giving you an advantage. It feels scummy.

But hey, if it brings more money, it's justified, right? :/
I interpreted "OP" as mentioning "Apple Computer" for emphasis, as in they are a computer company, not a fitness company.

This was a flawed comment because the premise was incorrect - they stopped being "Apple Computer" a long time ago.

Yes, Apple makes computers like macs and iphones and watches. A huge part of their "watch computer" is fitness, and they have an on-demand fitness video service to accompany that.
Sorry, I didn't want to argue against a straw man. You are right. I just wanted to indicate that in mathematics, we are much more often in such generic situations than in programming. Accordingly, I wanted to argue that the increased brevity in mathematics is to some extent to be expected.
When it comes to hiring "hacker type" people, we're always extremely cautious about them being trustworthy, because the amount of damage they can do is exponentially higher. There's no room for mistakes. You likely didn't pass the smell test.

As for Home Depot, you're clearly the wrong person for the job, even if you can do it. You'd likely have better chances with less skill, odd as that may sound.

In general, you may want to try saying less, especially when it comes to your "hacker skills".

> I need a job with decent health/dental insurance. Medicaid is useless. I might be homeless soon.

This doesn't make sense to me. If you're at risk of being homeless, maybe getting "decent" health insurance shouldn't be a requirement. I suspect you have some self-sabotaging tendencies, which is another red flag from a hiring perspective.
KM Hesaplama
I am from India and know Hindi. The person in Video is Mr. Amit Shah. President of BJP and Home Minister of India. At the above timestamp he says (translation): Even if it is sour or sweet, truth or false we could spread it to people because we had created a group of 32 Lac (3.2 Million) people on Whatsapp.
Not just American-centric, but "Silicon Valley working on "cool" teams"-centric. Across all jobs in the US, Go and Rust are still a tiny share.
See, Erdogan has this unorthodox economical theory that if you lower the interest rates, the inflation will decrease and the Turkish lira will stabilize.

The last central bank head was fired after increasing the rates. Erdogan consistently installed figureheads to high ranking positions to implement his theories and those who failed at it were swiftly removed.

The previous Ministry of Treasury and Finance is married to his daughter, for example. The new governor of the central bank is a low grade academician who was paddling Erdogan’s theories in his column at a pro-Erdogan newspaper.

Turkey is that close to become Turkmenistan. Turkmenistan at least has gorgeous horse statues.
systemd-resolved still doesn’t work with split-horizon DNS with DNSSEC on both sides of the horizon.
I dealt with that accidentally by finding "Boots of Blinding Speed" off of Pemenie in the western swamps; then later finding the Cuirass of the Savior's hide in Tel Fyr. It increases run speed a ton, and it works with levitate, so if you have the levitate spell you can speed around the map.

[1] https://en.uesp.net/wiki/Morrowind:Pemenie_and_the_Boots_of_...

[2] https://en.uesp.net/wiki/Morrowind:Cuirass_of_the_Savior%27s...
Perhaps you could enlighten me then? Rather than just posting low-effort, content-less, drive-by snark?

The OP even says they're just posting their own selection criteria in other comments.
Great analysis, I can understand where "anti-design" is coming from, but I agree with you we shouldn't use this term, something like ethical-design becoming the pinnacle would be much better. But I don't think it will catch up soon, unless there is more awareness, similarly to what happen in the food industry with sugar.
governments are pretty good at destroying financial systems as well
I dislike BJP propaganda as much as next educated person, but could it be just that if facebook stops sensoring BJP bots, they might provoke mobs to physically attack Facebook in India, and their employee's safety is important for them?
Show HN: Nuxt-Modernizr – Using Modernizr with Nuxt.js
Hasura puts an GraphQL interface on top of my PG. It adds authorization, has plug in based authentication, comes with a decent SQL schema editor, has some migration system built in, and can serve as a proxy to other services. Use hasura-backend-plus and authentication (including email verification, forgot password, etc.) all just works.

Then I generate my client code from the GraphQL schema. I like strong typing so I use Elm on the front end. Now I have strong typing from SQL table to frontend code.

This is a game changer! I dont even want stringly typed SQL, not in the backend not in the front end. I want strong types guarding me against my own stupidity.
This comparison is not fleshed out enough to be compelling. Chips have very long and fragile supply chains. If you have a shortage of doctors (they take a long time to train), the ramifications would be obvious and hard to alleviate.

I personally have never heard anyone argue that shortage is not a real concept.
How is this related to the comment you replied to? It was about pollution and introduction of a carbon tax.

As long as we are having this kind of "discussion" I can see why fantasies about leaving earth and colonizing space are popular.
I am deeply familiar with these systems. Maybe there are miners out there doing this, but it's not widespread enough to have any impact.
Source?

I couldn't find anything regarding arresting and torturing foreign tourists.
Car Detailing Services Why They Are Necessary
There are many aspects to consider when opting for new car detailing in rotherham. After all, you will be investing in the service you receive and the longevity of your asset depends on how well the professional detail it. moreover, the added benefits include a clean and sanitized car.
> Most hires will take a year to get productive (where they produce more value for the company than they cost).

I never fully understood this. In pretty much any company I worked, if by the end of the month you weren't productive (almost fully independent) you would get the boot. Do companies really expect for new employees to take a year to be consistently productive? In startup land, that is like 2-3 product launches, how the hell companies find the money for this?
"The central bank has brought so much lira with its foreign currency reserve to try to maintain the price that it is almost running dry of any foreign currency, making the future look even bleaker."

All it needs to do is stop doing that and make it clear to the market that it will no longer do that. That removes the patsy from the market and the currency will find its level.

What you have to do is make lira scarce. And you do that by putting taxes up, stop paying interest on lira savings, and putting into administration any firm borrowing in foreign currency but earning in lira, and then refinancing them with lira loans.

All of which is the precise opposite of the view suggested by the "Washington Consensus".

Unfortunately Erdogan is a sound finance guy. Like Putin he thinks money is gold coins and that we're playing some D&D game.

He needs to understand its about the flow of money, not the stock. People holding savings in Gold, Crypto or dollars is a benefit to the lira economy, since it means lira will flow more freely and rapidly increasing economic velocity.
> The services to manage Windows Clients aren’t free either.

Yes, but unless you are a new or very small company, they were already paid.

> The costs are in setting up the whole infrastructure for managing and supporting a new class of devices.

Exactly.
Yes, it will be in Chromium as well. It's meant to be a complete replacement for tracking cookies after all. It remains to be seen how much of it you will be able to turn off in the browser settings, as opting out is not implemented yet IIRC.

If it turns out you cannot completely disable it, and you still want to continue using a Chromium-based browser without FLoC, you will have to use a fork. Vivaldi and Brave have already announced they will remove it, and I'm sure Ungoogled Chromium will do the same.
It's crazy. The leading party has the entire country believe in fictional "surgical strikes" against neighboring countries. Gullible indeed.
I think people just prefer the discount. Out of curiosity what is your product?
I’m not sure where you are, but this probably isn’t something that can only happen in foreign lands. It’s just that people in wealthier/better places are less likely to try it.
The article mentions a US case.
or why they won't work to solve this kind of issues
For those mastering the Danish language, you can also read his Version2 blog entries,[0] which tend to be less Varnish-focused.

[0] https://www.version2.dk/blogs/poulhenningkamp
So apparently systemd-resolve does support redirecting custom TLDs to a specific nameserver [0], as mentioned by dnr. However, support for custom ports was only added in version 246 and my Ubuntu 18.04 ships with 237.

As far as I can tell, my way forward is to use v246, then set my TLD to my custom nameserver with my custom port and add a stub listener on localhost (instead of 127.0.0.53, which is the default). Then I can offer my VMs to use their tap gateway (which is the Ubuntu host) as a DNS server if they want, and that will resolve my custom TLD and forward all other stuff to its own nameserver. Or, if the user wants, they can also do their own stuff.

It seems that a lot has happened with systemd-resolve in the last few months.
Java is undermined by the orthodoxical OO culture around it. As a language, it's a pragmatic one with no fancy features to get excited about. Similar in design philosophy to Python or Go. What ruins it is its conservative dev culture stuck in the OO craze of the late 1990s.
That was amazing. It left me wanting to read more emails from the Unfortunate Spaceman guy obliterating entitled assholes trying to beg.
Very old indeed!

Si vis pacem, para bellum.

https://en.wikipedia.org/wiki/Si_vis_pacem,_para_bellum
cookies do the same thing, but you can't access cookies stored for other domains.

(i'm surprised people screaming apocalypse have such poor understanding of the web).
> "Innocent Mozilla" wouldn't exist today, first because apparently there's always something to complain about, and second because those people also feed families and pay bills.

Do you think companies have to be unethical to feed their families or pay bills?
woah. on-demand flow state
Chromium is an extremely convenient excuse for Google, but we all know that it is nothing more than a trailing version of Chrome with some modifications. Chromium is not a hard fork of Chrome and never was. Every significant change Google wants appears there too. Yes code, does come into Chromium first but that's just and extra step, meaningless really. Google carefully checks that anti monopoly laws wouldn't affect their second main cash cow.
If corruption isn’t a good argument for keeping your money out of a system, what is? Giving them more of your money isn’t going to make them less corrupt.
he's saying "the fact that there are corrupt people in position X should not disqualify every other people in position X".

There are bad surgeons, you should still probably want surgery if you're sick.
>It's a question of living within your means. A guy who's fortunate enough to have an engineering job at EA and IBM

First of all - you are almost never 'fortunate'. Jobs offers do not fall from the sky usually.

Second - you many live well within your means and then have a car accident, or an ill relative, or something else that will make you into piss poor indebted fella real quick.
Even if it wasn't creepy, sending the message that you get what you want by not playing by the rules makes you a complete wildcard. To the person who will be managing you that makes you sound like a pain in the ass. If you're going to do that you need to make it absolutely clear that your skill set matches your outlier behaviour.
The risks cited may have to do with the irreversibility of transactions and the lack of a deposit guarantee scheme when using cryptocurrency.These are valid concerns.

This will however not help with their financial crisis, because the national issuing of money and collection of taxes is still in Turkish Lira. All payment by the government for goods and services is in Lira and needs to be converted to cryptocurrency and all cryptocurrency needs to be converted back to Lira to pay taxes.
Indeed. In the old design, there was a prominent sidebar on each subreddit, where the community could post a FAQ, useful links, etc.

Not only did the redesign hide all that from most browsers, but Reddit seems hostile now to the idea of providing some small stable collection of information for users to consult first. It wants people to keep asking the same questions over and over again, because that means engagement. If you are a moderator who deletes repetitive questions or low-effort posts and refers the poster to a FAQ, you might get ousted as mod by higher-ups on Reddit for being against the spirit of the modern site.
I'm not going to argue there are lots of ridiculous patterns out there, which seem to be embraced and encouraged by the various frameworks that a lot of developers seem to rely on.

Why bother setting things up explicitly in the way you want when you can declare things as injected, other things as singletons, and then have no real idea why it all went horribly wrong?
We are already there. Europeans all use Coinbase and other US exchanges. Coinbase alone brought over $80B in market cap to the US. 100 times more than the market cap of Yahoo when it IPOed.
You joke, but this is the exact thought process behind gun-free zones.
I couldn't figure out what you are quoting, but to me "sending a variable" signals major confusion with the author, in the general case.

Values (being data) can be transmitted, actual variables (being programming-language constructs to contain values and make them available to operate upon) cannot.
So an exchange get's hacked and that makes the origins of Bitcoin criminal? That's like if a bank got hacked and we said US dollar's origin was criminal, it doesn't make any sense.

So if you don't trust them, why would you let them control your money, knowing them doesn't change much.

Sure there are other ways and people are free to choose whichever one they prefer.
The parent highlighted that carbon tax may do little to nothing to stop proof-of-work cryptocurrencies. The relevant quote is:

> People mine because it is expensive, it isn't the other way around, so the real questions we should be asking in good faith are things like "Why it is profitable in the first place?"
I think people with BTC FOMO forget that it was always some sort of "hype Ponzi scheme". Back in 2011, I worked in an office that had one guy who was really into BTC. Looking back now, everyone thinks "wow he was such a genius to get in so early", but back then it was not profitable to mine, even if the difficulty was far lower. We'd constantly roast this coworker over his seemingly loony efforts to put solar on his house to cover the cost of mining neglecting to consider the solar panels would (in our opinions back then) put him in the red for a long time. (good on him for at least going green with it). I must admit I'm quite jealous of his insistence despite us roasting him (he's probably a multimillionaire now on BTC), but anyone who says "Oh yeah I could totally tell that BTC would take off in 2011" is being disingenuous at best.

Unlike stocks which imply ownership of assets of a company, BTC is a pure hype machine, with the most hype given out by people who are already bought in.

If any product or service has ONLY people who use it hyping it up (e.g. BTC, and especially NFTs!) or only people who are NOT using it hyping it up (e.g. the myriad get-rich-quick schemes about some drop-shipping Amazon thing, real estate, or "hOw To BE aN eNTrePreNeUR" in a vague sense of the term (whatever the Gary V & friends stuff is); all those guys make money not by doing what they're telling you to do but by telling you what to do...), it's usually a bad sign.
Or the government? Which might be run by Donald trump, or Joe Biden.
How can you reproduce different instruments (midi) on an mcu? AFAIK, it usually involves playing samples?
I came to say say that's not a language problem, that's a packaging problem. But that would be misleading.

The reason packaging is still a problem in Python are linked to the language:

- to get perfs, you need compiled extensions, which java doesn't need. So a Jar can be fast and portable, while in Python it's an "or" proposition. Wheels help, but they still are OS dependent, so you need a build per OS.

- PYZ arrived very late in Python, while WAR were a very early thing in Java. Few people even know you can distribute a whole Python program in a single zip file with dependencies using something like shiv (shiv.readthedocs.io). So few people do it, and it's a shame. We do it for 0bin though: https://github.com/Tygs/0bin/releases. And it doesn't solve the wheel problem, although nuitka does but it a higher prices to pay.

- packaging tooling have been a mess for 2 decades. Setuptools/distutils/setuptools2, easy_install/pip, and setup.cfg/setup.py/pyproject.toml. We failed as a community on this one. It's getting better, but it's a slow process.

- the Python community is at least half composed of amateurs. It's a good thing for the dynamism of the community, but it also means the software are not very polished. Hard packaging + amateurs = packages that are releases when they reach "just good enough" stage, not one inch more. It also means you'll get things like leaking stack traces, config files in src and the likes.

So yeah, compared to Java, Python packaging and distribution sucks.

But compared to rust all packaging and distribution for all languages do, so there is that.
Props to you for being amazingly empathetic!
I wonder how much of that is due to a big chunk of the STEM undergrad degrees (mainly science) being not so useful. Don’t think I’ve ever seen a scientist role requiring anything less than a PhD (at least nothing paying more then $40k a year) I find it hard to believe though, that the employment prospects for someone with an B.Eng. or B.S. CS are equally as bad for as someone with a B.A. in English or Psychology.
As a java n00b, thanks for listing the libraries. Do you know any other simple libraries which will be useful generally?
I think you are ignoring the very real fact that there are very few people in the world who’d describe Soros in that manner and don’t subscribe in anti-semitic conspiracy theories.

The inclusion of Bill Gates further supports this view, most of the people who’d describe him that way believe in weird right wing conspiracy theories about microchips and 5G.
New job and IT labour market in a post-Covid world – what changed?
Have someone searched for new job during pandemic? What changed? And how in general the IT labour market has been changed?
If all you wanted is to open a tomato can to cook your meal, and you end up opening all the cans, and not cooking your meal, plus now the can opener company knows:

- the meal you wanted to cook.

- the type of can you have at home.

- how many cans you opened.

- time of the day .. and really any data they can.

And now they can target you specifically with Ads that are tailored to you, so you can use the can opener as much as possible, no matter if you cook your meal or not.

Then yes, the designers should add friction, IF their goal is to live in a world where people get to cook their meals.

Is like the typical thing that happens when someone enters Facebook with one goal in mind, to check on something, and suddenly 45 minutes passed and they don't remember why you came on the first place.
Hope is an expression of opinion; Unlike tsss, I hope they do get to join the EU — naturally, I’m hoping this is because Turkey changes rather than because the EU does, I’m sure you feel the exact opposite given your username — but tsss was correct to say Turkey isn’t in it.
But there are no many surgeons here, theres only one, one central bank. The inflation rate of Turkey is 15%, is anyone really telling people to just "trust the goverment"? Would you put your life savings in the Turkish Lira?
Very few places have access to a symmetric fiber connection. I know from plugging in addresses over and over into Comcast and Centurylink’s website while searching for properties.
I totally agree. I learned Java throughout my entire first-year at University (CompSci 2009) and it gave me such an excellent grounding in how OOP works.

I don't use it day-to-day in my work anymore, but the principles I learnt were definitely useful!
I made the mistake of reading the comments before the article, and was stuck with the thought process of "but it's insecure"

Then I remembered my experience of working with an SQL-like based API, that was a pleasant surprise and joy to work with.

I do not see why we can't use it from a client-side perspective, and safely re-cast it server-side.
0) Google, FB and other bigtech are extremely competitive, they get 100s of resumes per each opening. Without strong referral / top college graduation / significant exp (AND great interviewing skills) it's like lottery ticket. Even with all that it's a lottery. Bigtech hiring is foremost about avoiding wrong hires, hence ultra conservative. Try something from a bit lower league first.

1) Work on your writing skills. The post you wrote is not very clear in some places.

2) Remember to curate your CV/resume/story to each job to not appear underqualified/ overqualified/ having irrelevant skills/exp.

Show that you care about THIS particular job, not ANY job. Do a bit of research on each company and get ready to tell why X is best company for you.
Actually, this precursor blog post focusing on typing.Protocols is even clearer:

https://glyph.twistedmatrix.com/2020/07/new-duck.html