skysight-inc/HackerNews huggingface dataset:
Meanwhile, CS is reaping the benefits of a decade and a half of pushing the “Anyone can code!” narrative. CE and EE’s disdain for juniors and rampant credentialism will inevitably become a national security issue.
Yup I think the author was taking a little poetic license there. I thought he made some good points but I don't think it's universal. Sometimes good managers are good because they have empathy, good temperament, care about the team, and work hard to enable his/her employees.

There are benefits to being able to write well and it helps with certain aspects of management, however there are a wide range of elements that makes someone an exceptional people leader.
That sounds like “the Wire”. The cops figured it out on the show, cops watch the show, and I’m sure that’s probably a well-worn path.
I think, wanting stuff to be perfectly presentable is the obstacle in the OPs journey towards a happier blog writing experience. :)

For real though, I don’t know why should it matter if it leads to a job? What happened to the web? Why is everything… so… selfish on the public internet?

Are we really only left with this site, the Wikipedia and a subset of Reddit where the internet happens now?
I have a brilliant solution for this: let's get involved in pumping arms in a stupid war killing more people and start burning coal in retaliation
Roy's suggestion in that comment thread is that it hasn't caught on because applying it takes more effort than people are willing to apply in most cases, in order to get benefits they don't care about, such as an architecture that can endure for decades (rather than, say, their OKRs for this quarter). I don't know if that's true, but it could be. It's also possible he's wrong about its benefits, or more precisely that they depend on a set of poorly characterized circumstances that are not present in other cases.

Thanks for your thoughtful essays!
Literally the only thing stopping me from cancelling Netflix is that I'd be cutting off my sister. If they do that for me, I'm out. Their catalog is pitiful and their new content is so often so terrible it's become a meme. The saddest thing is that there's really innovative projects that will suffer without their funding. Like Love Death and Robots. But even in interviews they say it's unsustainable.
To be clear, I’m not implying they are mutually exclusive goals. But go through the comments and see how many people say “if EE had more impact or more interesting projects” vs speaking strictly about compensation to see my point
I don't understand.

> Is it mostly paying subscribers who intend to cancel because their parents can't watch for free?

No one is watching for free, someone is paying as the plan is limited to 4 simultaneous streams. Why does it matter that my daughter is watching from college?

You can't be handing your password out to hundreds of people and have no one paying, as there is already a limitation on the number of users for an account and that includes mobile devices.
You would have seen these behind the receptionist in dentists offices and public schools:

https://bavatuesdays.com/xeroxlore-folklore-in-the-age-of-me...

By the 2000s, the more-intense pranksters had discovered that high-volume printers on college campuses left IPP open.
Sad New Zealand doesn’t have freedom of speech. Especially odd as our western media fawns over their police state and tyrannical government. This was never mentioned though.
Every single review site that you don’t pay to access is funded by shady conflicts of interest and perverted incentives. Yelp, BBB, Amazon, Wirecutter. The whole lot. Yeah some are worse than others. But every one of them is entangled in ways that Consumer Reports or the old Angie’s List aren’t. (Angie’s List later became just another marketing channel. Originally it was a subscription service, though I don’t remember if they were double dipping or not.)
Who says they don’t?
If they really wanted to make a statement they would boot them from their platform.
Small differences in the initial conditions can bring big differences in the final result. This is the main postulate of chaos theory started with one Edward Lorenz and giving birth to stuff like the butterfly effect.

https://en.wikipedia.org/wiki/Chaos_theory
What do they do if they don’t hard code it?

bookHotelUri = listHotelResponse.data.urls[4];

Or

listHotelResponse .data.urls.find(u=>u.action===‘book’).url

?
Not my experience with AWS, but I didn't have the chance to talk to support at Azure/GCP to make a fair comparison.
They could do a lot by just putting 1.5mm height aluminum fin heatsinks on DIMMs as compared to the extremely cheap flat heat spreaders commonly used now.
It did, although XyWrite is still around and actively developed! Sort of.

Back in the day, there was a custom version of XyWrite called Nota Bene, which I think actually started out as a set of XyWrite macros but then ended up becoming a licensed fork. XyWrite went through a series of owners, ending up at “The Technology Group”, which ported it to Windows, then tried to develop a new vertical product based on its Windows engine and cratered. But Nota Bene kept their license with TTG, and that license covered the Windows engine…and they’ve kept developing it ever since.

It isn’t exactly XyWrite, and it’s dreadfully expensive in the way vertical market applications are. But it is still around, which is in a weird way pretty cool. I used Nota Bene 4 for DOS for a few years. (Which turned out to be a good choice as far as proprietary word processors go; it uses what’s basically XyWrite’s file format, e.g., ASCII with embedded commands.) There was talk a few years ago of forking the current version of NB back to be more like XyWrite, but that doesn’t seem to have gone anywhere.
I think Amazon might be doing what you're describing. You can sign up for Showtime, Starz, AMC, etc inside of Prime Video and get all the content in one interface. But HBO for example has pulled their stuff, so sometimes companies just don't want to play together.

Edit: You know who else is doing this? Cable companies! You can sign up for HBO and get that content right in your Xfinity app, or search/browse on your set-top box and stream "on demand".
This is absolutely happening now and is a thing.

I downgraded to the $9.99/month SD one screen option because I asked and no one else was watching at all and now I'm rethinking even continuing with that. The upcoming ad-supported tier might be an option but I suspect many subscriptions will become very ephemeral.
"I Love Lucy" was a huge cultural touchstone for my grandparents, who immigrated to the United States after World War II. Their English was weak at the time, but they fell in love with Lucy's physical comedy. (they couldn't afford a TV, but were able to watch at a neighbor's apartment).
It would be an amazing act of caste system creation if they subsidized the major markets by charging only smaller markets paid sharing from now on. I mean how much more obvious is it that they know this is a bad move?
EE here and done a lot of software. The economics of software vs hardware remuneration goes something like this. Doctors and Lawyers provide skilled service to untrained individuals, and they make decent money. As a hardware engineer you provide your labour to a company that typically knows at least as much as you do about your work. And the company has usually at least handful of people on staff who can take over your work if they decide to let you go.

So, not surprisingly, it comes down to power in the value chain. Doctors and lawyers have it, hardware engineers do not. Software engineers on the other hand deal with code that few people beyond a handful would really understand your code. It's not as easy to swap you out for another guy. Then, the cost of producing a new instance of a piece of software that is already working is very low. You make one website, tomorrow 100,000 people could use it. Hardware on the other costs typically at least a few hundred dollars for each unit. Software creates much more value especially on the web with zero marginal cost ... except maybe a bit of marketing until it goes viral.

So, software engineers create much more economic value (typically) because zero marginal cost and are harder to replace because software is inscrutable. So they make more than hardware engineers that do harder stuff much less cash.

Not unlike comparing the salaries of NBA players vs underwater hockey players.
I think turboprops are less efficient, because at high airspeeds, drag is created by vortices generated at the tips of the blades, which are exposed to the free air.

By contrast, the cowling around a turbofan prevents such vortices from being created. Ducted fans are, in general, a more efficient design because of this.
I don't know about that. If I were 18, male, straight, and single, "two girls for every boy" might sound pretty good...
Oh, after trying my hand at a custom scheduler on bare-bones VMs, I dreamed of using K8s for bin-packing too, but in reality they still end up just running a bunch of Java services that are extremely poor at RAM reporting, and so really are not compatible with the sexy VPA and other such cool stuff.

So the end result is still just a bunch of nodes running with way too much "free" RAM (and hence CPU) to accommodate for poorly predictable JRE RAM consumption patterns. I once observed that what could run on a single node with 16 cores (according to GKE's own cost reporting metrics) ends up running on a cluster of 512 (!) vCPUs. So it's more than a 10x waste, just purely to avoid running OOM etc.
You configure Vim Daily? For every Task? Wow!

I have once .vimrc configured for all the languages that I use/know.
Whenever I work with a new client. I pull that .vimrc on the allocated machine. Run PluginInstall and in minutes I am ready to go!
It’s not either / or and that list isn’t exhaustive. People who don't make enough money to stay housed may be in that situation for all kinds of reasons: market forces, mental health, addiction, disability, disease, extremely bad luck.
It looks something like:

try {
return parse_float(text)
} catch ParseError {
return eval(match(/\d+/g, text).matches.join(""))
}

Unrelated to the implementation: in what circumstances is flash fill useful?
> An Update to Paid Sharing

Oh, a title like this is never good news...
Here’s the summary stripped of the corporate BS:

“We used to scale simultaneous streaming with your Netflix plan tier. We now want you to give us more money for that feature, so we are going to gaslight you into thinking you were never supposed to share simultaneous streams with anyone but yourself. To do this, we will rename it a “homes” feature, and pretend the page you used to use to manage logins is new and justifies the price increase. But in reality, we can’t compete, we’ve already done as many explicit rate increases as our users will tolerate, and feel now is a good time to blame inflation for a blatant money grab.”
I'm curious does it matter if its a previous employer? what could they possibly do?
Ghana declares first ever outbreak of Ebola-like Marburg virus disease
In my county a woman was charged with first degree murder last year for abandoning her baby to die: https://www.cbsnews.com/baltimore/news/anne-arundel-glen-bur...

Criminal laws exist in part to express society’s moral norms. Abandoning babies to die isn’t illegal because it’s a widespread problem. It’s illegal because it’s wrong.

But if your point is that the Venn Diagram intersection between pro-choicers and folks who want to decriminalize infanticide is not a null set you’ve made it.
I'm currently on holiday and don't have good photos on hand, but email me via leigh@stillard.com and I'll send you some when I get home.

Fallen fruit can be a reservoir for fruit fly, so I'm forever picking up fruit to bury it in compost so fruit fly can't get to it, or grow in it. By removing fallen fruit I'm not keeping fruit fly around to get into my orchard and ruin 50-70k of fruit. It's only a little orchard but we value add it by dehydration and add 75% margin on top. It adds up!
AFAIK low carb diets are generally good when you are largely sedentary (like most Americans).

If you're active, you probably want to be eating your carbs.
VSCode is good. But it is a memory hog compared to Vim. I need that memory for my compile/simulate tasks.
1 and 2 are now possible to implement, since 1.18 - I'm using this and it does save quite a bit of boilerplate: github.com/life4/genesis

I'd love to see less verbose error handling too, but Rust's ? IMHO is not the best way to go - it adds quite a bit of magic and makes debugging difficult, when a question mark at the end of a line "injects" an unexpected return statement.
I found the discussion flat-out silly. It basically says something is only "self-describing" if it's an HTML blob, but in the example given, the JSON blob is actually easier to understand.

Sure, you can run the HTML through a browser and it looks nicer, but who cares? You can also render a JSON blob with a slightly different set of rules. And if we don't bother with the rendering on either side, it remains just as obvious what the JSON means.

If these people wanted their ideas to stand the rest of time, rather than merely the acronyms, they should have had better ideas.
https://loyolaphoenix.com/2021/03/theres-no-such-thing-as-un...
That's the theory. It's different in practice.

Ok, suppose a new frontier has opened up. Maybe it's geographic, maybe a gold rush, maybe a technological revolution -- but in any case, there are lots of opportunities to forego consumption today in order to create greater value tomorrow. Stuff has to be built! Investment has value. We should want to encourage it and reward it, because everybody wins. Great! So what's the problem?

Well, what happens at the top of the growth sigmoid? The stuff has been built. Foregoing consumption today... just doesn't help in the way that it used to. Investment just doesn't have much value (gasp). Returns drop. In fact, they plummet, because now instead of having a lot of growth service a little capital you have a little growth service a lot of capital. Double whammy. Ok, markets contract, so what's the problem? There isn't one, if you let it happen -- but if you are a rich person, this is an existential threat. You can't get paid for being rich anymore. Unless... wealth is power, and power can be used to change the rules. So you change the rules. You invent other ways of getting payed for being rich. Because that's what you really care about.

That's the fundamental reason why our economic narrative pretends that everything is exponential, not sigmoid: the dirty deeds happen at the top of the sigmoid.
Writing doesn’t require humility. There are plenty of egocentric writers who do not handle feedback well. Writing benefits from humility.
BTW, I have now significantly improved the documentation and also added installation instructions. :)
Pitching a notetaking app to emacs(Org mode) and vim (VimWiki) users?

What exactly are you bringing to the table that these two don't already have
The actual name given is not critical detail.

You are free not to read further (I didn't).

I'd say that this is a great headline and is quite fair.

A good storytelling is more than just an imparting of mere facts - it raises a question in the mind of the reader or listener each step of the way, thus imparting interest and leading him or her through the facts in an enjoyable way.

Clever headlines displayed on the front of a paper newspaper have been used to sell newspapers for probably as long as there newspapers existed.
I took the title from the filing itself, as opposed to the title of the webpage, since the webpage more or less consists of the filing. Is one preferred over the other?
India’s central bank wants to ban cryptocurrencies, government says
Archive: https://archive.ph/9ZCY5
The housing market has a lot to do with it. In Canada, average home prices (all types) are up ~6x since 2000, and in specific cities like Vancouver and Toronto, even more so. Compensation has not kept pace. Back when I was a high school student, I didn't think pay was very important. Now I realize it's much easier to pursue one's curiosity if one can afford, say, a garage.
That becomes tricky with mobile devices.
Oh the Apache foundation project? Technically yes, but I guess I never bothered to try using it in its open source form. Given the code complexity, I feel like only Google knew how to build, run and host it successfully :)
Yeah, I started out as EE and ended up in CS not only because I enjoyed it more but because the courses seemed less hostile towards me.
I wish OPML (the import/export RSS format) was also subscribe-able[1] in more clients. So my GitHub "news feed" would live at github.com/captn3m0/news.opml (which would just be a list of RSS URLs), and the client would update this list periodically.

Same thing works well for Twitter, or other sites.

[1]: https://github.com/captn3m0/ideas/#opml-sync
There are Emacs packages that themselves have the qualities listed here. GNU Hyperbole, org-mode, calc, org-roam/denote, evil are some examples.
The core problem with Python dependencies is denial. There are tons of people who make excuses for a system that is so bad Randall Munroe declared his dependencies a “superfund site” years ago. In a good ecosystem, that comic would have prompted change. Instead, it just prompted a lot of “works for me comments”. Monads are just monoids in the category of endofunctors, and C just requires you to free memory at the right time. Python dependencies just work as long as you do a thing I’ve never seen my colleagues do at any job I’ve worked at.
Rather than "computer" science, CS is actually "the science of problem solving"

Traditional engineering: you work on one field for X years to become a specialized expert of that field. The industry employs thousands of these "specialists" solving similar problems over and over.

CS/IT: you worked on one field for X years, codified your know how know why in a piece of software/algorithm/library, the field became so mature that minimum wage high schoolers can use your creations. You move on into the next highly demanded blue sea.

Needless to say which industry has higher productivity that could translate to higher income.
My understanding is that this isn't about "privacy" in the "evil corporation selling my data" sense, but specifically about US-based companies' obligation comply with search warrants for data that they have access to. An "insanely good privacy law" isn't going to fix it.

The thing that set it off was "a 2013 drug trafficking investigation, during which the FBI issued an [Stored Communications Act] warrant for emails that a U.S. citizen had stored on one of Microsoft's remote servers in Ireland, which Microsoft refused to provide." The US promptly changed the law to require US companies comply with search warrants, regardless of where the data is located. European Data Regulators have a big problem with this.
I have a few friends who have helped me with parts of it (mostly with the UI), but I have done about 98% of the work. It has been mostly a hobby project for me.

I wanted to see how fast I could make certain data operations using threading techniques on multi-core CPUs. (I wrote the first line of code on a Core-2 Duo machine.) I came up with some novel ways to structure the data for easy storage and manipulation as well as some really efficient algorithms. I am able to break up single queries to a table and process parts of them in parallel. This results in some really fast response times (a bunch of queries tested on my system vs Postgres v13 are about 10x faster).
This is just silly. The Supreme Court realized the extremely obvious right to privacy in the Constitution. That was an inconvenience for the current hacks that stumbled onto the Court.

It's unfortunate that this is now being undone by pigeons shitting on the legal chessboard, but on the bright side, we now have an opportunity to even more firmly rebuke regressives.
It's generally a safer bet than not to assume everything you post on the internet can/will be de-anonymized.
Indeed. The internet helps bring up shades of these egos under the cover of anonymity, and SWEs are not immune to it - just check the anonymous forums to see what I mean. Leetcode overemphasis, holding someone in awe because he has a fancy title or once presented at some convention are traps most humans fall into.
I’ve seen a lot of negativity about Netflix’s library lately in quite a few comments. And I just don’t quite get it. Netflix is still the one service I don’t even consider canceling, because of the breadth of the library: they have American sci-fi, Korean dramas, Danish comedy, and Japanese anime. Hollywood movies now are all the same — especially the superhero movies — but international stuff is different. Am I just on the long tail?
Keep in mind that most of the world and even most of the US doesn't have to deal with this level of totalitarian regulation, simply because they
won't tolerate being treated like livestock or prisoners.
What is your take on what would constitute an MAE? I haven't followed the transaction as carefully as some, but I have seen some coverage of it, including from fellow lawyers. I've not heard anyone claim that news regarding the number of bots has nothing to do with MAE.
Since the author works for an organization that is built on Postgres I imagine this started out as a content marketing idea for Postgres. Somewhere along the way it went off the rails and became a piece about HLL technology (which is independent of the underlying DB tech).

I do like articles like this that attempt to solve real world challenges though! Keep up the good work.
That's right, this is your field isn't it? Cheers!

Gosh, the robot car work was incredible, I can't believe I've never heard of it before!

- - - -

Copilot isn't cutting edge but it's significance is just that it's a mass market tool. It will be interesting to see how well it does, and whether users find it worthwhile overall after a couple of years.
Will it be improved to the point where it starts to compete with its users?

I've asked other programmers before, if you could write a program that replaced you would you do it?

(One of the reasons I like Schmidhuber is that his goal, since early on, is to "Create an automatic scientist, and then retire.")

To me the ultimate effect of programming is to obviate the programmer.
also https://github.com/samber/lo
Also curious of this
Because a billion-dollar toy company headquartered in Shenzhen, China that has yacht parties needs the legal justice system to protect its good name by doxxing job reviews is pretty transparent on the face of it.
That’s not really fair. They’ve been relaxed about account sharing historically as I assume the metrics were more important than the revenue.

However, they really do have the moral and legal right to put an end to it at the moment of their choosing. In what world is it reasonable to pay once then share the service with 2/3/4 households?
This is not actually true. :-) Pip will install transitive deps from a requirements file unless you add the “no deps” flag. Pip freeze doesn’t pin anything. It just dumps stuff into a text file. If it’s a complete list, it has the side effect of pinning, but that’s not guaranteed by pip freeze in any way.
Matrix supports bridges to most of these apps: https://matrix.org/bridges/

See https://www.beeper.com/ or https://element.io/element-one for a hosted product, or use https://github.com/spantaleev/matrix-docker-ansible-deploy to self host.
A Martingale that you can do with finite money sounds pretty nice on the surface.
I’m not sure what the infatuation with HTTP verbs is. RPC allows modeling objects and arbitrary verbs. REST gives you a handful of verbs and punts on data modeling. It always seemed like a step back from an API design perspective. Definitely a battle I lost but never really understood the other side to begin with.
IoC too!