skysight-inc/HackerNews huggingface dataset:
Back in the early 70s (the Vietnam War was still on) my father was working for a glass company that made TV tubes (among other products).

He told me that TV manufacturers knew how to make TV screens so thin and light you could hang them on the wall like a picture. He said they weren't bringing them to market because they were making plenty of money selling cathode-ray tubes.

The first LCD laptops rolled along into shops about 1990, but it was at least 2000 before flat-panel TVs appeared.

TV manufacturers have been in cartel-mode for at least 50 years.
It's a neat trick, but can not generate all floating point values. See my other comment for that.
For modern autocrats, lying is more useful than killing
I don't think so. You'll fuck up a few times catastrophically in the beginning, but very quickly get a feel for what works and what doesn't (for example, you can go crazy on the garlic without ruining a dish, but you need to be a bit more careful with salt).

If anything, the belief that you must boil the potatoes for exactly 15 minutes is more likely to make you hate cooking than teach you how to enjoy it/excel at it.
A singer-songwriter asked me to make an app like yours.

I asked him: an app for rhyme suggestions?
He said yes, but that it was more for suggesting ideas.
> I'm baffled by the polarized and inflammatory replies to this post. I was just relating a personal experience. I don't have opinions on how others should work. You want to be 100% fully remote forever? Cool. I don't think you're wrong. I'll continue to be remote a majority of the time, myself.

The problem is that choices aren't independent. While they're not using this language, you can see that other people are thinking of you as a "scab" for having crossed the "picket line" of returning to the office, and that admitting there is any benefit to being in the office at all will result in their life being made worse. That's why it's so heated.

I wouldn't mind being in the office. I do mind commuting, and I definitely would mind getting COVID as my wife is in the vulnerable category.
If nixcraft = cyberciti.biz, your site has been invaluable to me over the years, I (and I'm sure countless others) really appreciate you running it.
I splurged £405 on a Euromex ED.1805-S EduBlue. It's a stereomicroscope with a built-in 3MP camera, not as expensive as a Leica EZ4W, A60F or Emspira 3, which is what I'd get if money were no object, but still decent quality and a step up from the realm of toy USB microscopes like my Celestron 44302.

Compound microscopes are much more fiddly because you need to prepare slides, and thus less versatile and less interesting for kids, but that's what's required to view blood cells or fine detail.
Sure, but who said N has to be sizeof(int)? And besides that, the distance between x and successor(x) is not constant throughout the range of [0, 1).
Is that the album where they blew the advance on drugs and had none left for good mixing and mastering?
If a vast majority of employees are feeling the same, I would write it down and talk to the manager.

If it's mostly just me, I would leave. I don't expect a company with many employees to take my moral standards into consideration.
SEEKING WORK
Bucharest/Dragasani, Romania
Remote work is preferred.

Technologies: HTML5, CSS3, JavaScript, JQuery, ReactJS, GatsbyJS, GraphQL, Contentful CMS, Git, GitHub, GitLab, Netlify & Heroku deployment.
Résumé/CV: https://drive.google.com/file/d/1f2HhgZcEoc5VK1_JqOXGNMWqjgR...
Email: alin.sofianu@gmail.com
Website: alinsofianu.dev
Can KaiTai parse a binary file/stream containing heterogeneous binary structures? Documentation seems not that clear regarding this. Also the structure definition seems to needs compiling, what if there is change of structure at runtime? Can it handle it?
Is it possible to for an application to have editable structures and KaiTai to parse them without needing to recompile the whole application (I'm speaking here in a java context).
The moment that kid enters K12, you've lost. The moment all the classmates start throwing around memes, references, and pop culture, and your kids sit at the back quietly and secluded - you've lost. The child has to go through these periods the hard way and learn to cope with impulses and stimuli.
that's the ONE AND ONLY time i've ever used ed.

I live upgraded a remote server from a much older redhat release to gentoo. This was a system that didn't have a nice console interface, so no fake local terminal. I messed up the mount paths, so nothing that required shared libraries worked. I was able to fix it with ed!
It’s not meant to be used that way. Think more like this:

Theme and color theme set layout and colors

.theme—-national
.color-theme—-green

And then there is also themed content that has its own color theming for context cues

article.content-theme—-education

Now what if we want to have a top-level color theme that overrides any content theme? This could be useful for accessibility (high/low contrast).

We could use !important, but that’s just asking for trouble.

However, .foo.foo saves the day:

.color-theme—-a11y.color-theme—-a11y article

… has higher specificity than

.theme—-national.color-theme—-green article.content-theme—-education
Imagine copying and pasting random junks of code from around stack overflow into your script and commenting it all out, thats kinda a better analogy. 20 lines there, 400 lines in reverse over there. Sometimes they get uncommented in cancers.
There's an analogous problem going on on musescore.com, where you're supposed to list the work your score is based on. Viewing a score on the site will then include links to other scores based on the same work.

I uploaded several pieces from Swan Lake, and listed each of them as the particular piece that they were. For example, https://musescore.com/user/36584999/scores/6642212 is Swan Lake, No. 4 (Pas de trois), part IV.

But every time I list a piece like this, it gets "corrected" to the canonical reference, which is "Swan Lake". And the "other scores based on the same work" are totally useless, because they can be any piece from anywhere in the ballet. It's more than 600 pages long! Where's the value add from removing my indication of exactly which piece of Swan Lake I just scored?
It's not your fault
I once made a macro-lens [1] for a DSLR camera to serve as a microscope. You can do this by mounting a zoom lens the wrong way on the camera. It's a very fun project.

Anyway, a surprising thing I learned, is the very slow movement of things that appear stationary. For instance, we would set the subject on top of a book and some papers to get it to the right height. We used a long exposure time (maybe one minute?) to get enough light. And during that time, the book and paper would decompress and rise enough to blur the image completely. The solution was just to wait five minutes for things to settle.

[1] "macro", because it magnifies the subject as compared to the camera's sensor.
Maybe this will get better if you get "Right to Modify" under copyleft GPLv2: https://sfconservancy.org/copyleft-compliance/vizio.html
Everyone is talking about facebook but TV manufactures have slowly introduced the perfect Ad machine, that you paid for. It lives in your house, it hears and sees everything and they provide 0 transparency.
Louis Pasteur is one of my most favorite scientists. That being said, he won't have been able to do it all on his own. Variolation was practised in Africa, India and China long back[1].

The record shows that [...] Edward Jenner heard a dairymaid say, “I shall never have smallpox for I have had cowpox.[...]” It fact, it was a common belief that dairymaids were in some way protected from smallpox[1].

That knowledge (regardless of the accuracy of the specific story of the dairymaid) helped Jenner to develop the smallpox vaccine, and that in turn helped Pasteur in coming up with his array of vaccines and other innovations.

So, I would argue that every person who contributes to research is making a dent in the universe. Your published paper may have been the impetus for someone else to make a "visible dent". Publishng papers of failures would have been ideal, but until that happens, every person who contributes to research is contributing to the progress of humanity in the long run.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1200696/
I do like the delicious irony that your question renders in light grey.
That demake brought to mind Warlocked, an RTS game for the Game Boy Color: https://www.youtube.com/watch?v=lSJ5oOmZnbE
Last year, I tried to migrate a personal picture blog away from WordPress.com.

So I cancelled the subscription, and hit the delete-everything button. Which refuses to work. Because I still have a subscription, see, so why would I want to delete things? So I could just wait until the subscription period ran out, at which point the button would presumably work, but at that point all my password-protected posts and pictures would also lose their password-protection, becoming free for all the world to see. So, no thank you. I'm being cagey with details here, but it's just vacation pictures of my kids, nothing special.

What to do instead? Click on each post, hit delete. Manually. No big deal, it's only a few dozen. But then, REPEAT THIS FOR EVERY PICTURE, because every picture has its own "post" in WordPress's database. Good thing I only uploaded TWO THOUSAND images. Seriously, clicking every single image manually was actually the fastest way to do it. Click all 2000 images (thank goodness there is that one view that at least allows multi-select), then click the delete button (and wait).

This was painful. Had I known this beforehand, I would not have started a Wordpress.com blog.

Also fun: at some point, WordPress.com had silently switched out all of my printable, high-resolution JPEGs for crappy, compressed WebPs. So I couldn't "just" import the Wordpress export into the next blog engine, I additionally had to finagle all of the pictures to point to the originals instead of the replacements. Of course this silent change had not in fact changed my storage quota. It still used three times the JPEGs' storage, which is why I wanted to migrate originally.

Or that Wordpress.com uses a custom gallery that does not, in fact, export correctly, so I had to redo all the galleries when I imported the old posts in the new engine.

Or that one time where they silently switched my theme, so all the galleries broke. And let's just not talk about the broken image upload if you're on anything but a rock-solid connection. (Hint: Gallery View, drag-and-drop, Edge, is the least unreliable process. The file picker, or directly inserting into posts, or Firefox or Chrome, just immediately quit as soon as the connection so much as drops a single packet).

The blog is now generated by Publii, which is delightful, but a very different animal.

TL;DR: Migrating away from Wordpress.com is even worse than using it.
Yes, I have written why, car decays and a house doesn't. Value of land only grows. Even the built up portion of the house only grows un value withing human lifetime.

I know a guy who lives in a 500 year old house, i know zero people who have a 30 year old car
https://globalcheck.net/en
twitter.com is not available in Russia. I suppose some people use VPN to access twitter.

Even google.com gave instructions to Russian translators to not call war a war fearing the safety of their workers in Russia.
This is why in school these days they say noncoding DNA or noncoding regions of the genome.
That may be the case, but if you're prone to dicking around and generally not working, there are plenty of ways to not work while your butt is sitting on the company's chair.

If I had a dollar for every person I've seen randomly browsing Facebook or similar at the office, I wouldn't need to work anymore.

Now I understand that not all people are the same towards work and motivation, and I particularly sympathize with the spouse thing. So I think the broader issue here is management attempting to impose a single One True Way for everybody, which doesn't seem to exist.

I also think that the spouse thing may be somewhat a question of habit. As in, after a while, the spouse may end up appreciating that your being at home doesn't mean you're free to do whatever. But you're still able to go start laundry when taking a five-minute break, which is still extremely valuable and couldn't be done from the office.
Just another reason I don't mess with unix utils outside of the most trivial scripts one can imagine.

I really don't care if the software I use is "high quality" or not, anywhere near as much as how many edge cases they've covered.

If your app is small and has very few dependencies, as a heuristic I generally expect it to somehow be trouble one way or another.

The only time I've had major trouble with VS Code is when I installed a buggy extension that helps add licenses to things, without noticing that it modifies every file in the entire workspace, even if they have a license already, and sometimes gets the syntax wrong.

It wasn't a bit popular extension, so I probably should have known better.
This is so awesome! I like to think it’s our life experiences that really bring a lot to science. So much of it is interdisciplinary these days and there’s so much opportunity to explore and be creative.
Hmm, not a bad idea. I’ll add that to my feature list for newnet.
Location: Lausanne, Switzerland
Remote: Yes or Hybrid
Willing to relocate: Yes
Technologies: Data Science in Python (typical stack), Data Engineering & MLOps on cloud (AWS, GCP, Azure, Foundry), Git
Résumé/CV: https://www.linkedin.com/in/mattpa
Email: via Linkedin

+4.5 years of professional experience as a data scientist & machine learning engineer. Aspiring solutions architect with a big picture perspective, capable of translating high level business requirements into concrete technical solutions. Compassionate leader & mentor, striving to build long lasting relationships and hyper-effective teams. Generalist, equally comfortable with deep diving into a research paper, as well as tackling engineering and infrastructure challenges. Eager learner and a team player.
People use WP because it is easy to use. Almost WYSIWIG. Static sites are great but they have much steeper learning curve.
The one piece that I really miss, is a detailed walkthrough of some really esoteric XSLT code. It was a long, well-demonstrated piece that I published on WebmasterWorld (I think they are still around).

It was done around twenty years ago (no less than eighteen).

It’s absolutely worthless (XSLT -shudder), but I was quite proud of it.
What library does it use for rendering the results to screen, something like SDL?
I've used Numerical Recipes in C heavily since 1996, but I've never used the code (which isn't great). Instead, I've used it as a reference to understand approaches and algorithms. Any code I've made using that book has been my own.

If you know how to code and want a leg up on understanding an algorithm, NR is a very convenient structural cheat sheet.
I think your idea about how this dent is supposed to work is a misconception.

If you made some nontrivial insights that were only temporarily useful but other people used it to make their own insights without having to go through the manyears of doing your work, and then the process repeats, there is something permanent there that would not have happened without your work.

Of course someone else might have done your work in your stead, but the same is true for literally all the other scientific greats we can think off, it's extremely unlikely that we would just end up at a standstill with nobody figuring out what's going on if certain people never existed.
UK Government ‘U-turns on plans to make flexible working a legal right’
Why would you do such a thing? There's very few good reasons to. The only ones I can think of are:

1. Writing a HW crypto module in an HDL like Verilog or VHDL where one doesn't exist or you don't have access to it.

2. Adding support for a given algorithm on an architecture or platform where none of the other implementations will work (due to either arch differences, memory/cpu constraints, exotic HW, etc).

I can't think of why you'd write such a thing and put it in production otherwise. It's just too expensive to get wrong IMHO however I'd love to be proven wrong.
Two I can recommend are: Where the Wizards Stay Up Late, and The Idea Factory, which cover the history of the Internet and Bell Labs respectively.

There’s also Dealers of Lightning which is about Xerox but I haven’t read it yet.
Found first half good but cannot say the same about second half. (Though a kid's opinion may differ.) Wonder how a Unix-y version of Aesop fables would look like.
You Can Leave Your Hat On
Just because their subjective well-being improves doesn't mean the problem is solved, and you'll see that even after 'treatment' they are still much more likely to commit suicide or suffer from depression compared to the general population. My personal hunch is that, again, these people have a mental illness, but we as a society have framed it in the way that if they just get surgery we can fix their dysphoria - when they get the treatments and then they are just as unhappy, or only slightly happier than they were before, this is sort of the end as they see it. This would also explain why so many of them kill themselves after they have treatment.

Also, though I'm trained as a lawyer, I also have a BsC with an interest in endocrinology and I'd suggest that nothing in the human body besides the brain is more complicated than one's hormones and their interactions inter se. I'm a big believer in modern medicine, but I do think we have too high an opinion of ourselves as a species when it comes to our ability to control outcomes vis-a-vis a person's hormones.
Well..

https://www.news24.com/news24/southafrica/news/i-couldnt-bel....
On the contrary, a picture of a sunset is actually very relevant to the article. It is the author's unwritten answer to the question they ask in the article title.
Cheap but surprisingly capable.
No, that's not the case. If your natural weight is 150 pounds, but you've gotten to the point where you contain 700 pounds of cholesterol, you'll die.
I went to PaulGraham.com. There was a menu on the left so I clicked on some item and ended up on Amazon.com. I clicked back and the next thing I clicked took me to ycombinator.com.

On my PC the menu is so small I can barely read the text, I think because he uses a gif as a menu combined with an image map. Wtf.

On the main page there's some images without clear purpose and links with the titles "Taste", "Smart" and "Weird". No idea what that is about.

I opened the site on my phone and it renders the page in the upper left corner and I have to zoom in to see what it shows.

Is this the site which you think he should take design cues from? In my view the PaulGraham.com site is a complete train wreck.
I've actually been surprised at how constructive the various responses have been. Not sure what other sites you visit regularly, but this is the least draconian site I can think of outside the dark web.

I should also add: the trans-rights thing is actually something that in my experience most people, even those who are otherwise socially 'liberal', generally find disagreeable. I've got gay friends and feminist friends who both get just as outraged as I do at the idea that men should be able to waltz into female bathrooms, or compete in women's sports, etc. My own view is that this is actually something that the large majority of the population thinks a certain way about, but as usual in this day and age a very small minority of people dedicate their existence to 'activism' and cause the movement to seem larger than it is.
I must certainly did. My brain slipped a beat and pickeda similar word from a thread I was also talking in elsewhere...
You can make this approach very efficient using bitwise operations, and the count trailing zeros instruction common on many CPUs. See my other comment for a reference to the paper describing the technique and a link to a low level implementation by me.
rtings.com usually has a whole section on when and where TV ads are displayed.

https://www.rtings.com/tv/tests/ads-in-smart-tv
New Model Suggests That Europa Has an Oxygen-Rich Ocean Similar to Earth
Even if the features you mentioned were included in WordPress core, they would be implemented as plugins that can be replaced with other plugins.

IMO the problem with the plugin ecosystem is not that they're required, but that so much of the well-known plugins are bloated crap.

Popular SEO plugins don't stop at inserting SEO tags into your <head>. They come with AMP integration, an online robots.txt editor, automatic content generator, competitor site analyzer, spam blocker, and even a rudimentary caching feature to speed up your site! Meanwhile, caching plugins offer to minify your javascript, photo galleries include a Stripe payment gateway, and contact forms come with their own markup language. Everyone is trying to do everything, everyone is stepping on everyone else's toes, and it's impossible for anyone to maintain all the unrelated features that are bundled together in each plugin.

There are really neat plugins that do one thing, do it well, and are easy to audit. Sadly, they are buried under all the spammy alternatives. WordPress really needs to invest in a better plugin search & ranking system that discourages bloat and offers incentives for high-quality code, perhaps by integrating some sort of static analyzer.
Disclaimer: I've never taught a class, so don't put too much weight on my speculation on how students would react. On the other hand, actual educators are replacing lisp with python [1], so I don't think they can be trusted...

The C subset of C++, with a few quality of life exceptions - no need to torture the students with printf codes when there's std::cout. It will teach the fundamentals of how computers work, without any hidden magic.

Pseudocode is a good starting point for a programming task, especially when teaching, to convey the high-level solution without the added confusion of unfamiliar programming syntax, but it alone is, in my lay opinion, insufficient. Without seeing any results it might be hard to keep students interested, and it won't uncover any mistakes in thinking, won't teach the rigorous attention to detail needed to create a working program. E.g. using <= instead of <, or off by 1 errors, or any number of other bugs. Like it or not, learning to deal with such 'trivial' details is a big part of programming.

I say the C subset only because virtual functions, templates, inheritance, polymorphism, and destructors are a bit much for beginners still coming to grips with the basics. But in principle, once they understand how it works behind the scenes, I don't see the harm in using standard containers and other niceties.

[1] https://news.ycombinator.com/item?id=14167453
Theoretical physics has been “dead” since the 70s. So all the physicists went to Wall Street and basically rebuilt it.

Next up is biology etc…. but there’s a new kid in town which is ML/AI/DNNs

These are great little democratic black boxes.
hmm, it's very interesting, but where can I find decoder's code?
Which frankly, should have been a complement of forums but not a replacement

(And more frankly, the forum board softwares haven't evolved gracefully)
"Copyright lawyers" != "Rights-holders"

Say what you like about lawyers, but one thing I think we'll agree on is that they rarely do stuff unless someone else is paying for their time (IAAL fwiw :)

I'm only half joking, because blaming lawyers deflects from the real issue here, which is the fitness-for-purpose of statutory fair use / fair dealing doctrine.

There are quite a few eminent academic lawyers worth reading on this topic, e.g. Boyle, Lessig, Litman, Vaidhyanathan.