skysight-inc/HackerNews huggingface dataset:
Based on your timeline, a four year gap from "not yet ready to migrate" to "we won't fix security vulnerabilities" is very short.

Python is an open source project I've used and contributed nothing to, so I don't have the right to be a back seat driver. Were it a commercial project and I was a customer, I would be quite upset.
Totally agree, there's some degree of arrogance, especially in that section of the article. Maybe it's unintended, developers are not always good at PR.
There was some mention somewhere that RH will support the python 2.7 appstream for RHEL 8 as long as RHEL 7.x is supported. Which coincidentally is June 2024, so, yeah.
Or just keep manually copy-pasting or printing, scanning and OCRing data from your system, wasting time and resources. People can go to great lengths working around software deficiencies before someone finally decides to mail the vendor.
> the article hints at that

Unintentionally, perhaps. Really, this is an indication of the article's incoherence and sloppiness. It purports to be mostly about the aftermath of the collapse of the Western Empire in the 5th Century, and how this supposedly cleared the way for assorted awesome developments (five or six hundred years later). So the transition from Republic to Empire is irrelevant to the argument.
because they say things like "Human brains aren’t built for self-rule, says Shawn Rosenberg. That’s more evident than ever." :'). popular with the rich / power greedy westerners :D meanwhile ±85% of earths population disagrees while they take care of themselves as they have for centuries or longer.. but i suppose they don't tweet so they don't count for science! :D
Android 10's Modular System Components
Absolutely correct. Yet the only point of obfuscating JavaScript I can see is to execute malign code, which implies that it's targeted at people who "won't bother" deobfuscating or even looking at it anyway, which makes obfuscation redundant. And obfuscation won't stop a determined engineer anyway. So, uh, ¯\_(ツ)_/¯.

Thus, it only looks vaguely interesting from an academic point of view. But even then, it's just a matter of flattening and spamming the AST, but you can only get this far with JS.
If you're in the UK you might want to check out https://wheelmap.org

It is also crowd sourced, so coverage varies. Where I am in Bath, there has been a big push to get much of the city mapped (it's a pretty wheelchair-innacessible city), and apparantly it's been quite sucessful. The mapping project is run by the Bath:Hacked group, they have a project page at https://accessiblebath.org/

I'm happy to put you in touch with some of the people involved if you wanted to try and get something like that going where yoou live. I'm sure they'd be happy to help.
I'd say it's an inefficiency in the case I referenced because I don't think it's 'healthcare' per se. If you go to your primary care physician during a checkup or because of an issue (even if it's this specifically) then I would consider that healthcare, but what I saw was basically this tack on service that was rubber stamping anyone who paid $X for an appointment as cleared to use medical marijuana and I would consider than an inefficiency since the step was purely created as an administrative hurdle
Macbeth. I was forced to read it for English class (am non-native speaker) and this is the book I remember.

Jules Verne - Around The World In 80 Days I read a translation of.

Immanuel Kant - An Answer to the Question: "What is Enlightenment?

In the end, there is a lot of old text which I haven't read. Probably too much...
Lambda optimization tip – enable HTTP keep-alive
> What can you do about this? Pretty much nothing. China is the second largest economy in the world, and has the second most powerful military.

While there were certainly issues with TPP[0], it would have given us some options in regards to China which we no longer have. AFAIK, that was a large part of the point of TPP.

We could have had Australia, Brunei, Canada, Chile, Japan, Malaysia, Mexico, New Zealand, Peru, Singapore, Vietnam, and the United States in one trading block. This would have given all of these countries immense leverage when dealing with China.

IMO, cancelling TPP has to be the greatest strategic blunder the USA has made in this century.

[0] https://en.wikipedia.org/wiki/Trans-Pacific_Partnership
I can understand your argument. Science necessarily must be void of any ethics in order to be science.

Then, people confuse ethics of what you do with science with the "ethics of science". It doesn't make any sense. But even if it's a thought contraction, it's imprecise enough to warrant a debate.
Here in Australia I've heard people complain about selling houses to the Chinese (I believe mainlanders), where they would buy the property but before handing over the money they would drag their feet and demand repairs, additions etc to the house.

Most people would give in since they would be in the middle of purchasing a new house and needed the money right then, and going through court or whatever would take too long.
Maybe you should define what a program is, which is something over an OS, below a plug-in to a framework and interfaces with a user in order to provide a value or interface.

Edit: If my comment is unuseful, how useful is a non standalone program which represents a graph of random values for no purpose at all?
How to Become a Sustainable Brand
People just responding to the title. The author was successful in migrating! Mostly an article about how immature GitHub actions are now that it’s just out of beta.

Edit: As noted below github actions seem to still be in beta. The original point stands.
Vivaldi browser releases first mobile version on Android
Yeah I'm sure inhaling weed smoke isn't healthy, but at least with weed, very few people inhale it as regularly as cigarette smokers do cigarette smoke.
Not sure what qualifies for a modern library. But you will find out that there are libraries for tcl for basically any purpose you might need. The most fameous one certainly is the tk library for creating GUIs. So doing a small gui might be a nice start, or any shell utility. The asynchroneus IO functions are great for creating small internet based servers and utilities. The most fundamental resource on tcl is probably the book by the creator, its worth a read: https://www.amazon.com/Tcl-Toolkit-2nd-John-Ousterhout/dp/03...

It not only covers the language and its usage but goes into depth of both extending tcl in C as well as embedding it into an application for scripting it.
Show HN: Sticker Studio 3 – Create Stickers for WhatsApp and Gboard
> possibly armed confrontation as a last resort

Please don't even think about starting a global armed war. We're all people here. I want to live.
InfoSec, Sun Tzu and the Art of Whore (2010)
My next comment as a QA: "I told you so"

God, the many times I had told them so months before difficult situations arrived, just to be swiftly ignored by business because some devs didn't want to bother, and wanted to get to more shiny and fancy and interesting problems.
The Machine Stops by E.M. Forster (Written in 1909)

Enchiridion of Epictetus

Meditations by Marcus Aurelius
Learning gradient-based ICA by neurally estimating mutual information
That'll just have Foxconn now begin to "overcharge" Apple and keep the difference to themselves. None will reach to the employees.
Ruby on Rails Development Services – RoR Development Company
I think the volunteers here refers the Python core developers and committers. In contrast to cooperation-backed popular modern languages like JS, Python team has few full-time devs maintaining Python. [1] Most of them literally are volunteers.

[1] https://discuss.python.org/t/official-list-of-core-developer...
Swedish behavioral scientist Magnus Söderlund suggesting cannibalism to save the
So what's the problem with having those features if we are focusing on the fact that only the presence of them in the UI may make the it more distracting?
Manjaro Linux Just Made A Massive Announcement About Its Future
The only "problem" with that approach is that it invalidates most hand-wavy advice:

"Make everything as simple as possible but no simpler." All well and good if your requirements are written in formal logic or if there is only a single axis along which complexity can be measured.

"Hire only the best." What if the best only want to work with the best pay and the most interesting work? But "hire only the best of the very few who are willing to work on your projects for the kind of pay you're willing to offer, who will consider it a blessing that they were hired at 20% above your minimum starting salary with no other career avenues than management, and who are naive enough to think of options as valuable rather than lottery tickets" isn't quite as snappy or happy.

"Don't be evil." And since you have that slogan anything you do is by circular logic not evil. Handy.
Linux Servers targeted by new strain of Lilocked (Lilu) ransomware
I'm a senior developer and have almsot zero involvement in hiring.

PRevious place I worked had probably a hundred senior developers and none of them had any involvement in hiring.

IME the only developers that get involved in hiring is architect level and Lead Developers.
The 80 hrs/month figure is really more related to pay. Pilots and cabin crew typically are only paid for the time the door is closed on the aircraft. Real hours spent at work and away from home are far greater. I think measuring by days away from home is a more accurate description of how much flight crew work. It depends a lot on where one works and the type of flying they’re doing but it ranges from 12-18 days/month of being on the road working.

Flight benefits vary as well but they’re almost always space available and with load factors in the US creeping upwards the value in those benefits has slowly been eroding away. Hard to plan a vacation when you have almost no idea when you’ll get there.
Node.js Web App Development Services – SoluteLabs
Now, is there a contradiction with "both are important" and "[philosophy is a] relic of the past" (and what that implies, which is, that we can dispense with it)?
Assuming you are running on physical hardware how are you managing storage? I've tried Rook but it seems somewhat buggy and overkill for my requirements (rsync would do).
Last I checked it is 14bit. Very long time ago, but I'm very sure it used to be 14 and not sure if it is 16 now. Regardless I'm sure a lot older CDs have a quarter of the fidelity as a result
The thing is, a four year gap is very large from the perspective of "should we drop everything else and prioritize porting our library to python3 right now".

If the deadline wasn't 2020 but 2024, then you wouldn't get more time, simply we'd be at "not yet ready to migrate" state right now, as major libraries would not have switched yet.
I meant my personal business use case.
Nope.

1. the room with the elephant foot is hardly accessible now;
2. nothing interesting happens with it, no need to monitor
The wumao bring it up periodically. Whataboutism is like their favorite pastime.
Sure, people will always get around things like that if they want to badly enough (see any illegal drug) but if the rate of use is dramatically lowered then it changes the dynamic of the current usage where public health folks are worried many new smokers will enter the market because of the availability.

I agree it's super hard, even with pot (again in CA) when it was illegal it was a bit of a joke to me (and a surprise as someone moving from a conservative area where pot use definitely had to be hidden) because if enough people use it even illegally and it's not considered a police priority, then there's no enforcement/repercussion and people use it willy nilly, often publicly.
If i remember correct, 1PW7 from the App Store is subscription only, and if you want a single licence you have to get 1PW direct from AgileBits.

https://1password.com/downloads/
The otherwise amazing Windows service ninite.com is still offering Python 2.7.16 and is not offering Python 3.

There was a discussion on HN about this a few years ago, but I am curious to see what does ninite.com plan to do now?
> Based on your timeline, a four year gap from "not yet ready to migrate" to "we won't fix security vulnerabilities" is very short.

Is it though? Especially since as late as 2014, everyone was under the assumption that in 2015 security support would end. We were already trying to migrate long before that. The five year extension seems pretty reasonable to me.
I dont want one either, my point is that seems to be the threat; it reads like a bully to me. Im going to keep picking on this kid you better mind your own business or face a beating
The Odyssey

The Iliad

Moby-Dick

Anything by Dostoevsky
While the article is very "matter-of-fact" about the sunset period and what it means to those that still use Python 2, I'm still surprised that it's taken this long to finally close support. I had assumed that their approach would be to fork the language into a new language (call it something like Liasis) and to allow one of the big-name contractors that specialise on Python 2 to take ownership of it.

As an aside, a few weeks ago I interviewed at one of the top 5 investment banks for a software engineering role to maintain one of their main trading systems, written entirely in Python 2. My first question was what their plans were in porting what they called "one of the worlds largest Python 2 code bases," and it was "on the roadmap".

Surely the Python core team are aware that teams like this exist in some of the largest companies in the world, and I assume they've had at least some level of dialogue with companies like this to say "we're super serious this time, we're about to stop support for Python 2", or something along those lines?

Maybe it's a blessing in disguise that I was rejected?
Both have been mentioned a bunch of times, but I also find that the Tao Te Ching [0] and The Prince [1] both pop into my head, in fragments, from time to time when I'm thinking about the modern world and the humans in it.

Also, if you're wondering where things like genome editing lead us, they lead us to The Island of Dr. Moreau [2] (H.G. Wells, 1896).

[0] https://en.wikipedia.org/wiki/Tao_Te_Ching

[1] https://en.wikipedia.org/wiki/The_Prince

[2] https://en.wikipedia.org/wiki/The_Island_of_Doctor_Moreau
I long for the day when typing "python" into a shell will bring up a python 3 prompt
Saturn Launch Vehicle Digital Computer
Well, the largest companies in the world don't have to rely on volunteers, they can pay for continued support.
Especially nowadays when Developers don't seem to have to be required to actually be able to code.

I'm not part of the hiring process at our place but from what I've tried to contribute as a potential technical test, I get told it's too hard... It's really really not hard at all. But from what I can tell if you ask them to code, even in their own time or in the interview, that's unfair and stressful and you aren't seeing them at their best. So you ask questions instead of asking them to code, but then developers don't remember stuff they can just google nowadays. Again, you are being unfair and it's too hard for them!

We really seem to have allowed the infantalization of our industry, it's very depressing. Maybe the answer is just reject anyone under 35?
Let's not forget that the hyperinflation of the Weimar Republic was, in large part, intentional. They printed money to pay the Versailles reparations, and to inflate them away. Obviously it escalated out of control, but they weren't mere innocent victims of external events.
The 80th Anniversary of France's 1939 Invasion of Germany
> Which I expect is what TFA means by "UTF-16 semantics".

The article says "(potentially-invalid) UTF-16 semantics". The "potentially-invalid" part means that the JavaScript programmer can materialize unpaired surrogates. The "semantics" part means that the JavaScript programmer sees the strings acting as if they were potentially-invalid UTF-16 even when the storage format in RAM is actually Latin1 in SpiderMonkey and V8.
There is more! You can be _faster_ than __builtin_popcount()!

Wojciech Muła did an excellent SSSE3 implementation:

http://0x80.pl/articles/sse-popcount.html

My understanding is that the set-up time is slower than the POPCNT cpu instruction, but throughput is higher. Useful if you need to count bits not on a register, but on a whole array.
Case study: How to define and reach the audience in a post-demographic age
When Apps Get Your Medical Data, Your Privacy May Go with It
Is there a way to migrate jsdoc-annotated JavaScript code over to TS, and is TS's minifier as good as Google's closure-compiler yet?
A Message to Garcia by Elbert Hubbard from 1899.

https://en.wikipedia.org/wiki/A_Message_to_Garcia

https://courses.csail.mit.edu/6.803/pdf/hubbard1899.pdf
I've been a "senior" engineer for years, in that time I've read through a few dozen CVs, sat in on 2 interviews, and had final say in hiring of exactly zero people. I suspect the same is true for at least half the senior people here, unless they also happen to managers.
To simplify or encapsulate the complex and save resources was a common sense thing in the past. The opposite is the rule now and its like an orwellian and kafkian nightmare. today, working in software development is getting paid to do meaningless sh!t and knowing its wrong.
Best Skin Specialist in Sharjah
It is in the paper:

of the trial, rhGH alone (0.015 mg/kg) was administered to obtain an initial insulin response, and during the second week, rhGH was combined with 50 mg DHEA to evaluate insulin suppression by DHEA alone. During the third week, the same doses of rhGH and DHEA were combined with 500 mg metformin. Beginning at the fourth week, all doses were individualized based on each volunteer's particular responses.
> If Great Britain, and the rest of the world did not have the will to resist China taking control of Hong Kong in 1985 and 1997 when China was a lot less powerful, a lot less developed, and a lot more susceptible to pressure from the rest of the world, there is no hope for now.

I didn't pay a huge amount of attention to the Hong Kong situation back then but the impression I got was that it was more about Britain repatriating Hong Kong voluntarily to China as a gesture of contrition for annexing it in the first place, rather than them being forced to return it under duress.
Interestingly, one big manufacturer I worked with specifically avoided making their device a 'cessation aid' - something to help give up. You can think what you want about their motivation, but the explanation they gave is that if you are a cessation aid then you get into medical device territory and so hit a load of extra regulation.
Is it really necessary to take over the euphemistic newspeak of Google?
As we see from the python3 switch motivation, the key support people need is support for their favorite libraries.

In that regard, maintenance for python 2.7 would involve backporting security fixes also for popular 2.7 third-party opensource libraries and frameworks even if those libraries themselves have already switched to python 3 only.
Rollet |Mobile Developer | Full-time | Budapest ONSITE | React/React Native | EU work permit

Join our engineering team and contribute to the brand new systems that power drive-through payments around the world. We're pioneering services to make urban driving, and parking, a much better experience.

We're looking for:1+ year of React / React Native working experience; Proven JavaScript development track record; Experience in building applications on top of REST APIs; Curiosity and a thirst for learning new things; Obsession for well maintainable, high quality code; English proficiency

What we offer: Opportunity to drive the development roadmap for an early-stage company; Direct impact on solving real problems for a fast-growing customer base; A truly excellent team to work with; The right tools and resources for you to do the best work you can; Open opportunities for professional development; An innovative, fast-paced culture; A healthy work-life balance.

Check more info & opportunities here https://www.rollet.hu/careers?lang=en

APPLY HERE jobs@rollet.hu
https://www.gutenberg.org/wiki/Bestsellers,_American,_1895-1...

From that, I’ve recently decided to start reading The Inside of the Cup by Winston Churchill, and Psychology and Industrial Efficiency by Hugo Münsterberg
They want the overtime because they have families. These are often itinerant workers who want to come to a factory, work hard for a while, send their wages back to their home town, and then return. There are many who resent efforts to “save” them.
I would almost considered quoting the great ancient literature a cheat-code but I still do really like the Ecclesiastes.

From the other end of the spectrum, "The Adventure of the Dancing Men" is the book/story that inspired my interest in cryptography. In the end I never worked in infromation-security but I did enjoy it from my 10 years til I left college, and I still do enjoy going for puzzle-hunts with some of my friends :)
> A more accurate title is: suppliers break chinese labor law and apple's internal standards in order to meet deadlines.

Ah yes, of course Apple is not to blame here...

Apple going in bed with Foxconn is their choice. Apple can opt for a more fair supplier who pays their employees fair wage, and give them more fair rights (not up to Western standards but nonetheless a substantional improvement). If a small company like Fairphone can do it [1], so can Apple.

[1] https://www.fairphone.com/en/our-goals/social-work-values/
DNAT. You map one/more ports from your router exposed on internet to ip:port of the local app.

However, http/https ports are already used on routers to offer an admin web GUI. It’s technically possible to circumvent this with some ad-hoc firewall rules, but it depends if the router admin UI let’s you do that.
Perceptually lossless and mathematically lossless are two different things. I'd be happy with the former.
Thanks, I wrote the article, ask away!
Protect Your Company from the Top Cybersecurity Threats
Coding on a touchscreen keyboard can't be any worse than coding on a ZX81's keyboard, surely? I'm pretty sure it would be much better, in fact, especially if you used the ZX81-style one-keypress-gives-whole-keyword trick.
Yes, Juul was bought for $4bn by ALCS which is the parent company behind Philip Morris USA, Marlboro and many other brands.

Philip Morris International (i.e. Europe) is technically a separate entity. They were separated out a while ago (probably to avoid anti-trust issues). In theory they share stuff with the US but the separation is why you're getting different products.
Hex – Creating Intelligent Adversaries (Heuristics and Dijkstra’s Algorithm)
Decision fatigue and opportunity cost aversion is a big factor too, I think.

When comparing consumer products where there's lots of choices, I find myself finding an OK options and 'falling in love' with it - when I reflect, it's basically a way of cutting through all the reviews and deciding that one is the best and I've no reason to regret buying it or need to do any more trawling through reviews and comparisons. I'll just buy this one and be done with it.

This strategy often works, to be fair!
"Hire only the best." What if the best only want to work with the best pay and the most interesting work?

That's the interesting question. The hard choice, that I rarely see discussed, is what to do when "the best" won't work for you. Do you hire the "perfectly adequate" or do you not hire and not do that thing you want "the best" person to work on.
Revisiting POPCOUNT Operations in CPUs/GPUs https://homes.cs.washington.edu/~cdel/papers/spost106s1-pape...
How unions operate in high-skill industries is absolutely relevant here. We can learn a lot. Hollywood unions are also relevant.