skysight-inc/HackerNews huggingface dataset:
People have been saying "print is dead" for almost a century now, and somehow it hasn't happened.

I read an article a couple of months ago which stated that magazine subscriptions are up, and so is printed catalog distribution and sales from those catalogs.

Anecdotally, subscribing to Apple News only whetted my wife's appetite for the printed versions of the magazines she sees on her iPhone. She's since subscribed to the print versions of three of them.

We were at the rodeo one day and one of the magazines had a booth. I mentioned to the people from the magazine that my wife subscribed to their publication because of Apple News, and they said they hear that a lot.

Of course, I've also read that some publishers are not happy with the revenue cut they get from Apple News, so perhaps its not right for every publisher.
Feynman's account of his brief time on the California textbook selection committee: https://rangevoting.org/FeynTexts.html
Synthesizing Loop-Free Programs with Rust and Z3
Been in a similar situation as a prop trader for a major company. I made it part of the contract that the model(s) I brought to the table and which were part of the decision to hire me remain my IP as well as any new/modified developments based on those models. The original code was placed into a sealed envelope and kept with a law firm in order to be able to demonstrate intellectual ownership later should it be deemed necessary.
I'd rather the losers of society stay in their house, high and playing video games, rather than trying to impress women and provide a family legacy by engaging in gangster behavior to get money.

Also, if society is so plentiful that it can handle a certain percentage of people doing nothing but living for pleasure, why not let them? Work is not valuable except for its product, and if its product is not needed, the work is worthless.

If you are using work to bend adult people to a specific ideology (making the worker the product of his/her own work), you're being inefficient - it's not the job of a profession, company, etc. to provide social or moral training.

Your comment seems to indicate a serious hatred of pleasure.

I don't mind working hard, but if we don't have to, there's no point in it.
Why couldn’t vocational training provide similar signaling?

It’s more to the point (addressing skills needs), is more attractive to potential enrollees (since it’s not about “stuff I’ll never need”) and you can add soft skills as part of the technical training.
Longtime Python dev who was also annoyed by the 2 - 3 transition here.

I don't see Guido as in the wrong for that. It'd be a smack in the face when you spend years trying to finally push people to switch (for better or for worse) and then a project like this takes the SEO and gets to run freely with it.
Thanks. FYI the link to the Google Vision documentation in 2.1 Extractor Tools of your documentation is broken.
I'm more on your side of this than your friends.

I don't think that software engineering is "special" in the way they state. It sounds to me like they're confusing engineering with mass production.

In my view, software engineering is not fundamentally different from other forms of engineering, except that it's still rather new and is devoid of a strong set of best practices.
If you're curious to the biophysics of this, the delta F508 gene is actually functional, but rejected by the endoplasmic reticulum because the ER fails to fold it correctly. It's possible that you have milder symptoms because your protein folding machinery is either more capable of folding the gene correctly, or alternatively, your protein checking machinery is more lenient.
(We detached this subthread from https://news.ycombinator.com/item?id=22034080)
But most engineers treat it as a bullshit exercise and its hard to see how that helps anyone. Maybe we need more technical managers?
When I tell my team what progress I made yesterday, that's not to justify my existence, it is so they know what has and what hasn't happened. Which is why the among equals, not towards a manager, bit is important.
I think male socialization has left many men poorly-equipped to deal with the modern workplace. Prior to the information age, the primary challenges in the workplace were physical or motivational. So an attitude of "be tough and work through the hard times" was effective and allowed you to earn a living. Boorish behavior was tolerated or even celebrated as "male bonding". But as women entered more professions, that behavior became divisive.

In the modern workplace, the primary challenges are emotional, and I don't think a lot of men have the tools to deal with them. Many men never had to learn how to deal with anxiety, fear, uncertainty or anger. Bad behavior from men was tolerated or even celebrated until recently. What worked to get them where they are is no longer appropriate going forward. So it's no wonder more men are opting out of work altogether because they feel they are in a no-win situation. You see a lot of this in "incel" communities where many self-deprecatingly refer to themselves as "neets" (no employment, education or training).

To be clear here, I'm not blaming men as this is a societal problem. It does not affect all or even most men. This is part of the "toxic" aspect of "toxic masculinity" -- it harms men just as much as it harms women, only in different ways. It is possible to undo, but it takes years of therapy and a commitment to "be better" in the face of misleading signals that say you don't have to change / compromise.
> There was this assumption that Unicode code points were the correct single unit to talk about Unicode.

The most messed-up thing about Python 3 is that it's supposed to be justified by doing Unicode right and they still got it wrong.

Having strings be sequences of Unicode code points is a super-bizarre design. That is, Python 3 strings indeed are semantically sequences of Unicode code points rather than sequences of Unicode scalar values. You can not only materialize lone surrogates (defensible for compatibility with UTF-16) but you can also materialize surrogate pairs in addition to actual astral characters. You still can't materialize units that are above the Unicode range, though, so it's not like C++'s std::u32string.

Looking at the old PEPs, it appears to have arisen by accident rather than as an actual design.
A Simple Game Engine Focusing on Nvidia Vulkan Ray Tracing
One very interesting thing I wish would be studied in depth are the virtual economies of mature trackers. Limiting access to resources and granting increasing access for contributing and correcting quality has in places been extremely successful. It is interesting to see the varying quality and associated economic mechanics.

Some environments, based just on prestige, have big problems with toxicity (StackOverflow, Wikipedia) which I didn't see at all in some music trackers.
C Is the Tiobe Language of the Year
Your reply boils down to "It's hard, so we shouldn't try".

Which is exactly the reason nothing is getting better, FYI.

If it's worth doing, it worth fighting tooth and nail for.
Does the skin color of the person vibrating the air impart some intrinsic quality to it?

The point of the comment above is that the meaning is informed by the listener, you can import all the traumas and neuroses of those around you or you can listen mindfully and limit the impact to whatever is the speaker's intent and capacity to harm you.
Allegedly security. Apple only trusts Apple.
I've witnessed the same thing, however there is nothing mutually exclusive about having performant code running in Kubernetes. There's a trade-off between performance and productivity, and maintaining a sense of pragmatism is a good skill to have (that's directed towards those that use scaling up/out as a reason for being lax about performance).
> I think he's just baffled by why anyone would expect the Linux kernel to make a special exception to support ZoL

This isn't about special exceptions for ZoL. It's about removing FPU access in what appears to be a swipe by Kroah-Hartman against ZFS (maybe it was coincidental - we'll never know).

> And if you really need production ZFS, why not just buy into the officially maintained version from Oracle because you're not getting on-call support, paid or otherwise, from the open projects or Linux.

In that case, why use open source at all? Because you're not getting on-call support, paid or otherwise. And yet almost all modern companies DO use open source products in production.

> Largely, the article contains no impact or petition and reads like a click-trap set with Linus bait by someone with a real interest in defending (Open)ZFS's cult status as the pinnacle of all filesystems.

Really? So the part where he says that his gripe is about the public, well-respected figure Linus, publicly denigrating and spreading misinformation about another open source project while remaining willfully ignorant about it, contains no impact or petition?

If Microsoft had done it, we'd all be crying FUD.
All: if you comment in a thread like this, please take a moment to ensure that you're following the site guidelines (https://news.ycombinator.com/newsguidelines.html). Note this one: "Comments should get more thoughtful and substantive, not less, as a topic gets more divisive." Otherwise it's too easy to end up with nationalistic (in this case) flamewars, which damage the container here and don't help anything.

Some good qualities for HN threads: curious, factual, neutral.

Some bad ones: indignant, denunciatory, flamey.
"Men generally have the biological need to go do and wander and discover things."

I see no evidence that this is a male thing, versus a female thing, or even that all men feel this. I see plenty of men who just coast through life with no curiosity or drive. They don't explore or discover, they just consume and do what they're told so they can consume some more.
Yes. As a long time Java developer. But the UCSD p-System was much earlier (and more primitive) than Java.

p-System never did JIT. Remember this was for machines with 64 K of memory. Not 64 MB. But 64 K! The p-Code was much more compact than native code. Interpreting most code was plenty fast for most things -- even on the slow (under 10 MHz) clock speeds of the era. Critical operations could be written in assembler. The p-System had its own assembler for native code.

JVM is a whole other world. Adding GC is a whole new dimension in complexity. But decades of research have gone into the JVM making it the amazing runtime platform it is today.
CIA was spying on Congress as well under Brennan and nothing happened

https://www.theguardian.com/world/2014/jul/31/cia-admits-spy...

> “If I did something wrong,” Brennan continued in March, “I will go to the president, and I will explain to him exactly what I did, and what the findings were. And he is the one who can ask me to stay or to go.”

Notice how brazen they are. "I didn't do anything, but even if I did, I'd have to be the one determining that. And even then, there is nothing you can do about it, since I work for the President and only he can fire me".

That was n 2014 and Brennan was in office till 2017.
I don't see why this is such a surprise, most people hate working.

I thought it was almost a truism that people work for retirement, i.e. the point in their life when they have enough saved to stop working and just relax and travel or fish or whatever.

If there's a way to skip 30 years of working at a job you hate and just start now, most people would take that option.

This is the basic problem with basic income, although I still think it's important and necessary, we're going to have to undertake a huge cultural shift and accept a large XX% of the populace just sitting around, vaping and playing video games all day. Not everyone is built to seek out the constant struggle of self-improvement.
Facebook kept it a lot simpler: you can just iterate through integers. 1 - 3 have been deleted but if you navigate to https://www.facebook.com/4 it redirects to https://www.facebook.com/zuck and so on. All the original founders are sub 10.
> sack them when it's financially beneficial to the company?

Depends on how onerous a task it is to rehire when things pick up again ... I presume that’s part of the reason foe generous separation packages when a company actually must let people go ... at least you won’t have a bad reputation militating against you!
I love my Model 3, but dealing with Tesla is like dealing with any other startup running on hot air. Sometimes the employees don't have good accountability, and sometimes the company runs so fast they don't realize that they dropped customers in the shuffle.

(Basically, Tesla needs better-defined internal processes and better customer feedback loops. Common problems when startups are moving so fast that their rear view mirror is a blur.)

How does that relate to quality? Overall, it's a great car. Most of my problems are software-related, and trying to get Tesla service to even acknowledge the problem requires a few rain dances and magic tweets to the divine Elon Musk god.

That being said, I've had a few other "real" quality problems with other cars. So far, nothing major with my Model 3.

For example, my Chrysler plug-in hybrid randomly stops charging on a 30-amp charger. Chrysler service just blames my equipment instead of fixing the problem. If I had a similar problem with Tesla, I'm quite confident that they would fix it without any hassle.
It would also be interesting to see how to short startups.
I thought transformers are mainly used for multi-word embeddings?!
I can't believe the level of productivity this Hugging face team has.

They seemed to have found the ideal balance of software engineering capability and Neural network knowledge, in a team of highly effective and efficient employees.

Idk what their monetization plan is as a startup, but it is 100% undervalued at 20 million, and that is just the quality of that team. Now, if only I can figure out how to put a few thousand $ in a series-A startup as just some guy.
Exactly. Whitehorse in the Yukon has the highest number of bike commuters per capita in Canada despite the -40 winters.

PS it's like a different planet riding you bike around in those temperatures!
It sounds like the cost was non trivial for them, partially because they weren’t allowed to break things for python2, or even disrupt the efforts of those using it.

The language wasn’t ready for the transition, but it feels like it may have been even harder on them because of the requirements imposed on their project.
Why not just put the meter at the charging station?
> We don't have any factories anymore.

Factories still exist, they're just in other countries.

And in China alone, they employ 100 million people.
Rural areas aren't going to be walkable car-free paradises anyways.

Most of the people in the US do not live in rural areas. They either live in urban areas that are already heavily subjected to zoning laws [1], or in suburban areas which are... Also heavily subjected to zoning laws.

The US is unique in that it adds another level of centralized planning + restrictive zoning called an "HOA" - but that level exists in addition to the municipal one.

Also, car-centric development is not cheaper for the developer. The more units they can cram onto their plot of land, the more money they stand to make. Parking requirements, and offsets, and low density zoning restrictions cut into their profits.

[1] Yes, you can name a few major cities that don't have zoning laws, but that does not cover the majority of the US.
I don't fully understand what they did that is wrong? I strongly suspect this is a pharma grift to prevent new cancer treatments from being made available in China so they can profit off them dressed up as xenophobia and insinuation.

I guess if they are at a "shadow lab" and are not working their grants that's something, but lol at how often professors just take time off to do consulting for companies!
NHS to pioneer cholesterol-busting jab
There's a lot! Sentence detection, parts of speech (POS) detection to name a couple. These can be used to determine key concepts in documents that lack metadata. For example: you could cluster on common phrases to identify relationships in data.
By which mechanism do neutrinos gain their mass?
I understand author's reasoning in the context of a transition, but as a "non-Latin" language user, defaulting str to unicode literals is the best change in Python 3. Coming from C#, I never get used to Python 2's approach. It's a pain in the ass working with non-Latin characters in Py2 starting from simply output in console, especially on Windows.

>assuming the world is Unicode is flat out wrong

True, but Py2's approach makes lots of developers assume the world is Latin-1. I see way too many examples of things broken on a Chinese locale environment, including Python's official IDLE ([1]).

[1] https://bugs.python.org/issue15809
(Summary of this bug: in 2.x IDLE, an explicit unicode literal used to still be encoded using system's ANSI encoding instead of, well, unicode.)
The problem is cultural portability. When we have English speakers coming in from all over the USA to work, do they have to retrain themselves to stop using "hey you guys"? I can get why "fag" is disallowed because it is offensive in America, but banishing "guys" goes a bit too far in my opinion.
In the wild WTF-8 and its 16-bit equivalent show up more often than you'd expect. I ended up discovering a case recently where part of the .NET executable file format is actually encoding strings as WTF-16 (not UTF-16) and any internal lowering needs to map them to WTF-8 instead of UTF-8. Until that point I had expected to only ever encounter WTF-8 in web browsers!
Disability is a federal benefit (not state) and according to the article a whopping 2/3 of these men are on at least 1 federal disability benefit. Furthermore, 1/2 of the men take prescription pain medication daily.

The government benefits certainly make it easier to not work, but the article does pain to say that correlation is not causation - it is a multi-factor phenomenon. Government benefits may enable the behavior but it isn't a cause.

What really had my brain going is why is this not the case in the Western Europe? Social benefits are just as generous and marriage rates are lower than in the United States.

According to the article in the US marriage and children were the strongest statistical differentiator between men who stop seeking work and those that do.

All I could come up with is that in the US it is the pain medication and the fact that it is easier to isolate yourself and hole up in your home.
एक Shodan ट्यूटोरियल और प्राइमर
I disagree. If someone else wants to continue to develop Python 2 outside the Python foundation and formalised development community, then that is their prerogative, but Python has the right to decide what is and is not Python.

Dilution of what is commonly accepted to be Python would not be a good thing, and would further add to confusion.

I know that platform upgrades are painful, but we need to move with the times or we'll all be mired in technical debt and old technology.
Figure out how to get a camera that can see the walls of the borehole as it goes down and many people would be interested.

Set it up so the digger's progress only continues with a donation so you can "buy" a foot of the depth.
We should let the market decide. This is exactly how it does it.
Natalie Curtis Burlin: A Pioneer in the Study of American Minority Cultures
Why should Guido or PSF get to tell people to stop using Python 2 even if they no longer want to work on it? It's ungraceful not to hand off maintainership on good terms to someone who wants to do the work.

Imagine if Stroustrup had done D and insisted that it be called C++ and wanted everyone to stop using the language everyone knew as C++ on Jan 1st 2020.
Instead of turning the bit by turning the entire string of pipe, you can turn only the bit with a mud-motor.

https://en.wikipedia.org/wiki/Mud_motor
Cities like Utrecht show that you don’t have to be car-free to be cycling friendly.

You can drive a car in Utrecht when you really need to, but most of the time it’s better and more convenient to walk or cycle.
Adventures with Content Delivery (mostly CloudFront) Optimizations
> given the propensity of the male psyche to become dependent on dopamine

Interesting. This anecdotally appears to be the case. Is there anything to back this point up?
Healthy habits add up to 10 disease-free years to your life, study reveals
Server logs are not manually written by humans. Obviously no one is worried about the disk space. I’m ok with wasting cpu cycles writing something that might never be read but wasting humans time is just rude. [I don’t thrive in bureaucratic environments so my perspective may be skewed]
Not op, but one idea: Ask for an articulate reason for downvoting. Increases the barrier of downvotes, and if people don't feel that it's articulate they could then downvote the downvote (with their reasons why).

Frequently downvoted reasons could be added to a blacklist that requires additional elucidation before being able to submit the downvote.

This has been an interesting thought experiment. I'd expect the results might besimilar to Robot9000:
https://blog.xkcd.com/2008/01/14/robot9000-and-xkcd-signal-a...
3. Transportation

Here in Nevada a lot of us don't care about the waste that is all ready stored in Yuca Mountain. The Native Americans do, but that's another issue.

Many of us worry about how the waste is transported there, on large trucks, just recently on I-15 which goes directly through the center of downtown Las Vegas. Especially because its done in secret so there are no extra protections around the trucks carrying that waste.

4. Proper Payment (Not a risk, but still an issue)

Many of us would also be ok with keeping the waste in our backyard, but whenever there is an unevenly distributed danger or burden it is proper to reimburse the communities most effected, which isn't really happening.

Nevada as a state has either the worst public schools in the country or sometimes we get up to 48th place, depending on the year. A few million for our public schools in exchange for being the nuclear waste disposal site for the country seems like a fair trade.
In my experience, that’s not a solution. I always use Netflix in English, but frequently encounter US content with only regional subtitles and no English track.
yeah, there is special syntax for it in other jvm languages that support tail recursion, as well (kotlin).

i honestly don't know how they would do it otherwise, really. I actually liked the `recur` syntax of clojure when i was playing around with it a few years ago, though.
Walk/drive/train/bus are options too.
I'm confused, there isn't an insistence that everything is unicode. Http headers are treated as bytes before you decode them, but you can totally decode an http request or response as ASCII. At least until you're interacting with a website that has unicode codepoints in it's url.
My point is that the UK government is jumping through hoops to avoid the policy in general.

And the law itself only functionally works if you start with the axiom that Boris Johnson's state office wouldn't lie to the British public about the timeline of when they knew and didn't know certain facts about the nature of the extradition. A law is only useful in a discussion of what can and can't happen if there's a meaningful way to enforce it given the people in charge currently.
Maybe someone should do an analysis on bridge construction -- how often it's delayed, over-budget, or has features removed. My intuitive guess is, "all of them".