skysight-inc/HackerNews huggingface dataset:
I don't think you understand my argument. This isn't about defining what is and is not menial or what kind of lifestyle is socially acceptable. The point is that the job market is a market like any other - if you double supply without changing demand, price for labor (wages) goes down.

>You preach a return to historical tradition but those traditions were forged in a vastly different technological landscape with far more physical labor required for survival, resulting in some splits generally around physical strength. Today is far different, so it's unreasonable to conclude that those old traditions are the best fit.

I don't deny that the landscape has changed. However, human nature largely has not - and tens of thousands of generations of specialization have almost certainly optimized women (in terms of physiology, behavior, and desire) for more social and less competitive tasks. Evidence is all around us - typical male interests and behaviors tend to be far more competitive and aggressive, and we have physiological and genetic mechanisms to explain this difference (testosterone in particular).

>You could just as easily conclude that the solution is to push forward and make it acceptable for single-income women-led houses, with "househusbands"

Well, not exactly. While it could theoretically balance the labor market, what I'm suggesting is that such a campaign would run counter to human nature and lead to worse outcomes in life satisfaction and possibly even economic measures, because of innate differences between male and female psychology and evolutionary suitability (on average) for certain tasks.

I'm not suggesting that we revert to arranged marriages and dowries - and I acknowledge that most of the social progress of the past 100 years or so has been overwhelmingly positive. What I am saying is that perhaps the pendulum with respect to gender roles has swung too far and it's time for it to swing back a little close toward a healthy middle which is more consistent with human nature.
Smoking causes other things besides the things that happen near the end of your life. It also affects your immune system; injuries take longer to heal. You don't have to be a pack-a-day person to experience these effects... i know!
How big are the cigarettes, how deep do you inhale, how strong are the cigarettes you smoke, type of filter... So many factors.

But no simple X is safe and X+n is bad formular to appease any concerns. Everybody is different and all these Recommended Daily limits are all based on an average that none of us fully fit into.

I will say though that anything in moderation is the only rule of thumb that still carries, after all - stress does kill and if by not having a few cig's you increase your stress then you may find that your reducing your health even more due to the stress.

Moral being, be happy and if you have to question it, then you already know the answer that's best for you.
As much as HN wants to whine about it, the truth is that Javascript is a primitive, basic, use case of the internet.
> There is no way porting to Python 3 can be harder than porting to Rust. Rust is statically typed and not garbage collected. Everyone would have to think if they need string or array of bytes anyway, but also, who owns them.

The Rust compiler statically checks those decisions, while in Python issues with string types will only be caught at run-time, so everywhere your test suite has missing coverage, porting is likely to introduce regressions. That is one way in which a Rust port would be easier.
> Take mathematical notation for example. Or music notation. Or a CAD program.

Or programming languages.
Sometimes, popular things are popular for good reasons.
Good Science, Bad Science, Pseudoscience: How to Tell the Difference
> It's just that the models have gotten so complex (it seems?) that it just feels like something huge is missing

Why shouldn't it be complex? The universe is complex. It's amazing that it's so simple, really.
It is a lot. Recent advice (2016) cut the limits for men down to 14 units a week. The advice has always included recommendations to have some days drink free, and not to save the units up to drink more on one day.
The fact that it was health care professionals studied leads to the possible confounding factor that people who had unhealthy lifestyles were very aware of their choice to be unhealthy, meaning a possible placebo effect
I have a feeling that this is all past results that don't guarantee future performance. It is tuned to the time when Google, Amazon and Facebook were created - but this evolution phase is over.

From Ben Thompson newsletter:

"""

where would $1 have been best invested on March 25, 2015, when Altman wrote his post?

* Unicorn basket: Uber ($41.2 billion -> $53 billion), Palantir ($15 billion -> ~$26 billion), Airbnb ($10.5 billion -> $35 billion), Dropbox ($10 billion -> $7.4 billion), Pinterest ($11 billion -> $10.4 billion), and SpaceX ($10.1 billion -> $33.3 billion) = +$67.2 billion and a CAGR of 11.6%.

* SAP 500: From $2061.05 to $3,234.85, for a CAGR of 9.87%

* Big Tech: Apple ($714.84 billion -> $1,321.6 billion), Microsoft ($338.6 billion -> $1,210.1 billion), Google ($386.1 billion -> $938.6 billion), Amazon ($172.5 billion -> $929.6 billion), Facebook ($230.9 billion -> $595.1 billion) = +$3,152.06 billion and a CAGR of 23.14%

"""

plus correction:

"""

However, I did err by not including dividend payouts, which are basically reassignments of market cap to individual investors. Interestingly, this results in an annualized S&P 500 return of 11.7%, which actually beats the unicorn basket annualized return of 11.6%! More on this in a moment.

"""
Well it would be an impressive feat, regardless. But of course there are a lot of degrees-of-freedom if you were to attempt this. Tiny formatting and encoding decisions would all greatly influence the resulting integer. Because it's so sensitive to chosen input, I would say even if you managed to produce a prime, it's not very satisfying as a sort of Godly checksum and signature.

Much more interesting is to discover a new communication, a message encoded in a very large number that is distinguished by being prime. (What message would you send? It would be interesting if it ultimately described some sort of recursive, reactive automata, the source code for a kind of learning, communicating intelligence. A gift, then. An awesome, terrible gift.)
While I agree, and know of all the evil repercussions of smart TVs, Samsung's software is terrible but LG's is pretty good, because I believe it's just WebOS from Palm Days. It's easily been my most positive "TV OS" experience yet.

That said, I wish there was a dumb TV option.
In the 1970s, secretaries not only used Multics Emacs, they were trained to customize it in Emacs Lisp. Because they were only ever told they were "customizing" the editor, not programming it, they developed useful extensions -- in Lisp! -- without ever realizing that they were writing programs!
No mention of ycombinator, the last bastion of high quality technical content.

What ever happened to slashdot.org?
Anybody Affect by Atrium Layoffs?
I saw on twitter some founders saying their legal team had been laid off and only learned about it via twitter. I almost went with them but decided not to, has anybody here been affected by this?
America and "American exceptionalism" as a mindset/ideology are very different things, though.

The form of "American exceptionalism" that seems to be most common today is one of "we are uniquely important and many rules don't apply to us in the same way they would others, because of [various usually underlying differences like "freedom"/"democracy"/religious dominion/destiny]."

The difference between "we're going to reach the moon because we're special" and "let's spin up this massive program to do it in response to discovering that another nation might be dangerously ahead of us."
They're still pretty poor UI decisions if you're implementing misfeatures for every country based on the limitations of some countries. The more harmful it is, and the more money you have, the less justifiable it is.

I'm fairly positive, at the scale of Netflix, and the relatively minor amount of UI work they need to do, they aren't struggling to implement country-specific features. More likely than not, the ball either got dropped, or the misfeature wasn't understood as one.
> There are very few places where the bytes/string difference matters for posix paths.

It's nothing to do with "places", points in your program, or entry points into the stdlib. It's entire about what path names you need to process, and for large classes of software you have zero control over that. If you have a path that doesn't encode properly with your LC_CTYPE, you're in for a bad time with Python 3. (Of course you won't if you control all your own path names, but then you also don't have a problem assuming and enforcing ASCII.)

People were still migrating home systems to Unicode-compatible encodings long after Py3 came out. I still find files in archives with paths in weird (and undeclared/undeclarable) encodings. Lots of people had such files; non-native English speakers were the most likely to have them.

> Python is far from the only popular tool to assume paths must be valid unicode.

It and Java are the only ones I use regularly. Java doesn't have a good reputation for playing well with the outside world, vs. Python which had been sold for years as "better shell scripts."
Visa to Acquire Plaid
Forget the narrow waist of the internet; this is the spaghetti ball of the internet.

It violates all of the encapsulation and decoupling principles you learned about as a CS undergrad.

If you have a better transport layer, fine. Make a better transport layer. But rolling the whole thing is the best way to ensure nothing will ever get done.

HTTP/3 is the new IPv6.
This 'layering' of new functionality reminds me of the Subsumption robots architecture[0].

My main takeaway was that you could build complex behavior by layering together reflexes. You wouldn't actually disable an existing layer, just add an overlay to disable it in certain circumstances.

I heard in a lecture once that our hands are wired similarly; we have a nerve that triggers a grasping motion involving all fingers, then we have overlay nerves that can disable the signal on a per-finger basis.

It may be that this is a fine way to build complex systems that's not optimal for _human_ reasoning patterns, but may for evolution (or other hypothetical non-human reasoning processes).

[0] - https://en.wikipedia.org/wiki/Subsumption_architecture
Good point. I work on laser amplifiers, and I struggle to get clear on what Planck said in 1899. I'm definitely not caught up with where physics was in 1920.

Hearing casual observers talking about quarks or dark matter just makes me run the other way. I know I don't know.
Great step in the right direction.
Realistically, I can't help but feel that many attempts at solutions will only make things worse...

Dramatically cutting back waste and encouraging reuse over recycling should be the first concerns. Cutting down e-waste and expanding user rights to devices is probably a good place to start. The fact that you can't update/maintain a phone or router a few years is pretty significant.

Fooling people into thinking a new car is a better option than keeping their existing cars running is another big issue... what's good for the economy isn't always what's best for the ecology. Tax breaks for companies where more than 75% of their workforce is on a 4-day full time work week over a 5+ day would do more than carbon taxes.

Forcing companies to pay for domestic recycling of goods they sell would also be a big improvement... dumping waste in China and Africa is not a viable long term solution.

Taxing air shipping to discourage it, would also help a lot... do you REALLY need that thingy from Amazon tomorrow?

There are many ways to bring about change, and imho expanding bureaucracy or increasing income taxes are the last places you should start.
Sure, it's a matter of how complicated you want your workflow to be. The way things are right now, the author can edit the markdown file directly and be done with it. It's simple and straight-forward, low-effort and low cognitive load.
Or is it the general trend of moving away from the centralized Internet, the force of deglobalization? Instead of upholding standards and cherishing RFCs it seems that so many people and corporations are trying to invent the next protocol, the next flow, often poorly documented and proprietary. Even Linux is proud to be not Unix. I know, it has never been, but we can remember times when READMEs had lists of supported operating systems, and stuff did compile. Everyone's excited about ARMs and non-Intel stuff. I don't mind diversity, but it feels almost like celebrating fragmentation. I wonder if we are heading towards something like a pre-Internet era, with CompuServes and Prodigies, incompatible formats, with countries investing into their own future independent and incompatible architectures?
My last TV set I bought, I specifically looked for a non-smart TV. Got it for a bit cheaper than the smart models and there's no bloat. Everything else is handled by either PS4 or laptop via hdmi. I am not sure it's even possible to find non-smart TVs anymore.
Ah... It was beyond my imagination that GGP would believe, or intend to imply, that there's any shortage factory work to be found in China. But since you find that you do meet people who actually believe that... Then all I can say is I'm just very amazed!
Yeah from what I've heard living outside of SF without a car is pretty hard. Does pretty much everyone drive? Is biking common?
No, this is very much an HTTP thing. When you request a resource over a URL, you should get the resource... instead with their site you get an HTML page with a bunch of javascript includes... that then retrieves content. It works, but it is opposite of what they are arguing for.

Now, this is this person's personal site... they can do what they want. But it's pretty ironic to put a rant about working with URLs on a site with a design like this that doesn't work with simple URLs.
Fascinating.

> Historically, Reason has been the villain of the human narrative, a corrosive force that tempts people away from adaptive behavior towards choices that “sounded good at the time”.

Reason and the desire to question things is part of cultural evolution as well, perhaps adapted for an age when things change incredibly quickly.
Firefox pkg for 6.6-stable will not receive latest updates
> another commenter mentioned a TP-Link product.

That may have been me.

> Those devices are absolutely insecure to the core of their firmware for the time being.

Which is why you replace that firmware with OpenWRT, right?
I can recommend building your own OpenBSD router. Installing OpenBSD is easy, and once you have it installed the base system contains everything you need to set up a router along with excellent documentation for everything. OpenBSD people also take security seriously, so if you stick with the base system, you'll be fine. That said, you'd be fine on Linux too, depending on the distribution; it's not like Linux-based systems are somehow fundamentally insecure.

I really can't stress enough how good the documentation is; in the Linux world I'm used to googling and wikis and whatnot because most man pages for the components of a distro are either nonexistent or incomplete, but with OpenBSD, you'll do fine with just man and apropos. It's considered a bug if the documentation is missing something.

OpenBSD is a fantastic OS for learning about all kinds of UNIX and networking stuff if you're not opposed to spending some time reading good quality documentation.
> Do you have data to back this up?

Yes e.g.:

Fasting: https://academic.oup.com/ajcn/article/90/5/1138/4598070

Intermittent exercise: https://www.nature.com/articles/0800533

> I also think plenty of people have some "common sense discipline" such as cycling/walking to work, and not eating junk food and sodas, and trying to eat fruits and vegetables. I feel this is very sustainable with a high ratio benefit/cost.

I agree. Those are also examples of "easy wins." We need more of exactly that, maybe even with support (e.g. cataloguing your life and looking for such wins). IM and HIIT are only as good as their adherence rates, but anything that people will stick to is worth serious evaluation and promotion.
>One should always ask "compared to what?". Is this a male-specific phenomenon, or is it actually happening to all? (perhaps with females lagging by a few years)

The linked article does ask this - it's less helpful to use women as a counter though, as for a very long time they have had drastically different labor participation rates. The article uses men in different circumstances to illustrate their points
That's fair. 3x valuation growth in the last 5 years is tech company level. More or less the same trajectory as GOOG and FB.

It's not Stripe or Airbnb level growth, however.
The problem with cigarettes is that it is incredibly difficult to stick to a very low count overtime. I smoked for 20 years, roughly 20 cigarettes every 2 days in the end. I managed to quit thanks to vaping.

Just don't start smoking, even small in quantities. It might not have significant drawbacks when you are young, but it absolutely will take a toll on your health eventually, just like drinking.
For what it's worth, tools like Webflow (and their CMS feature) are incredibly well-done.

From a front-end development perspective, no code is legitimate and practical today.

From a back-end or business-logic perspective, no code is more difficult because a lot of it is bespoke (except for things like generating a PDF from HTML).

It's not a binary "killer," but it's certainly a smart thing to play with as a programmer. I've saved a ton of time on things like marketing websites and CMS-level work using Webflow. With time and iteration, I'd imagine some pretty neat and powerful stuff will appear.

Read: don't be naive/stubborn; give it a try.
I heard of a place waaaaaay out in the woods - very few people lived in the area - near the Canadian Shield. One day some some Unidentifed People with serious machinery started drilling a hole. After several days, they went home for the weekend. When they came back, the hole had been filled in.

This re-occured a couple more times. The UP never returned.
That sounds incredibly frustrating, and I can't believe Sony is able to get away with that. If it's not under warranty I can understand not replacing it for parts breaking due to wear or user error, but if it's an update the company pushed out that actively broke everyone's TV it seems cut and dry that they should fix or replace them.
Visa to Acquire Plaid for $5.3B
this is a very interesting idea
Plaid Is Joining Visa
> Not code - Excel, SQL, HTML, CSS

> Code - Email inbox rules, IFTTT. Alarm clock?

All of those are code, just varying in their level of Turing-completeness.
I have a Tizen Samsung TV. It is super laggy. Like 3+ seconds to respond to a button press on the remote. I found some anti-virus options (?!) deep in the TV settings. Turning real-time anti-virus scanning off made that TV almost usable again.
Traditional event-driven programming often has event priority values or rank, and an optional "end event processing" operation associated with events, doesn't it? MS-Outlook's "rule engine" has these, for example. That seems the same thing as "allowed to interfere with arbitrary other steps".

Sure, you can "lock out" using/modifying such operations, but one must know when and where to lock someone/something out. Programming is still a persnickety endeavor with or without using events.
You should normalize by die size. A Zen 2 8 core die is 75mm^2, so you'd get 200 of these cores on 16nm for each Zen 2 core on 7nm.

If it's going to be compared to something though, I think a GPU would make much more sense.
Before Youtube this was a thing, just as streaming radio was a thing before Pandora. You'd get a URL and the URL would stream radio or video instead of being a website.

Obviously the protocol descriptor would be different from HTTP/HTTPS.
Measuring Women Representation and Impact in Films over Time
>which demands curved spacetime, and quantum mechanics, which prohibits curved space. //

That's not inconsistent [as you've framed it]: curved time.
I've worked on this part of myself alot, and I think the core idea that changed it for me is clearly articulating the problem you're solving and not over identifying yourself with your work product.

If the problem you're solving is all the libraries/sw for x are shitty / half baked, then it makes sense to take things slow, think it out, and design something robust.

If the problem you're solving is trying to validate a business idea / market idea, it might make sense to hack something shitty together to test that hypothesis.

For me, the issue has always been that I _personally_ identify myself with my code being robust / well designed, and that makes it difficult for me to put something hacky out there, but if I focus on the objective - to validate or invalidate a potential idea - it makes it clear how to prioritize my time / energy.
I currently have multiple projects using Sequelize (PostgreSQL, SQLite, MySQL) and once really nice thing about it is there is very little context switching I feel I have to do between projects. I feel I can reuse code much more succinctly
There was a different API to get this behavior since 3.4:
https://www.python.org/dev/peps/pep-0428/#id39
It is misleading to use librispeech WER as a general guide to real world WER. Don't do that.
You can insert European plug in to UK socket if you stick scissors into ground pin hole which unlocks the curtains for main pins. Probably one of the worst safety features with unintended consequences...
I mean, if you're going to wax lyrical about how what your making should support that basics, you should at least first make sure you're doing the same thing.

Otherwise, you're just demonstrating exactly why Roku doesn't have a way to input a URL to play media.
Right. But that's a very different issue, and it's not at all about string literals as such.

Furthermore, the way they solve it - by using their own wrapper helpers that allow bytes - means that the end result should be b'' throughout, no?
Many (most?) Of the time the choice isn't between video games and a fullfilling career. It's between a shitty job and games. It's very easy for me to say I would never do that, but I also have a pretty good job and a decent social life. Games also provide some sense of community that is increasingly harder to find in real life, especially if you're not successful by some metric.
I've got your translation variant for the text without quotes (「...」). Does the translation have a peculiar rhythm to it, or I'm imagining things?
In Netherlands or Belgium 8-12 oz servings of beer compensate by it having higher ABV (8-10%), so the amount you consume is actually pretty much the same as with 16oz lager or pilsner.
Even without adding a build step, would you be willing to add a <noscript> tag to your index.html that just linked to the Github repo in general? It wouldn't even need to be specific to each individual post.

While admittedly some readers here are purely focusing on the irony of supporting "the primitive, simple case", for the most part non-JS users are willing to meet sites halfway on this. I'm totally fine manually navigating a Github repo to get at posts, I wouldn't be irritated at all in that situation, I wouldn't have even commented. Right now, your site offers nothing.

Even just the below markup would have been sufficient -- it wouldn't need to be customized per-page.

<noscript>
<div>This site requires Javascript to function. You can view the raw text of posts on <a href="https://github.com/anderspitman/anderspitman.net">Github</a>.</div>
</noscript>

Just give users something, literally anything they can use to recover when your expected use-case fails.
Surely any "natural" string would be better represented as unicode in Python 2? What is an example that wouldn't be?