skysight-inc/HackerNews huggingface dataset:
Would be nice if a major distro mitigated against this publicly.

Why addressing this took so long I think it's worth taking a step back to look into. This isn't some small UI change it impacts system performance in a negative way for so many users.
Even C89 supports block-level variable declarations. I think many C programmers are unaware of this, though, and mistakenly think that declarations are function-level only.
The author is spot on. Linear systems show up everywhere from EE to controls. I've never ever ever had to use a Wronskian, ode with non constant coefficients. Separation of variables is also a fundamental. The only thing I disagree with is what he says about Bessel functions, it's nice to have some exposure to them.
Thanks for the nice comments, everyone! I made this but didn't expect to see it here.

As people have noticed, the spinning diagrams are done with CSS, which was fun.

Basically it's just an `animation: linear infinite;` from `transform: rotateY(0turn);` to `transform: rotateY(1turn);`

(source here https://github.com/hrldcpr/poole/blob/master/_sass/_latex3d.... )

To keep the numbers facing forward, they're all also rotating, but in the opposite direction :p

And all of the numbers' `translate3d(...)` coordinates are generated by a Python script because I didn't want to do that by hand...
Ignoring your snark, entitlement, and arrogance for a moment, it's a local Florida paper. Complying with GDPR isn't free. They likely don't get enough EU visitors to justify spending the money. Would you rather they put up a less polite message?
Consider giving https://tefter.io a try, you can even use it for work to share bookmarks with your colleagues. (disclaimer: I develop it)
Could someone who knows about computers comment: how much of this text is specific to Linux, how much is specific to C, and how much is true for all computers?
> the tendency of contemporary administrations to create more bureaucracy even when their own stated goal is to reduce bureaucracy or increase efficiency, for example by trying to collect and compare precise numbers that show how they have become more efficient at a task that is in essence not really quantifiable.

Helloooo paperwork reduction act

https://www.ffiec.gov/pdf/2017_FFIEC_EGRPRA_Joint-Report_to_...
they removed the human element from the content. they've focused on the outcomes, the resulting inventions of the scientists and mathematicians. they only teach how to use the techniques, not how they were made.

paving the way (or building a wall) such that few can understand how people came up with that stuff. this is intended. this literally constructs knowledge as power.

The ways of thinking used to come up with the techniques are hidden, restricted. The academics who know the whole story (who know the ending -- which is what is taught, as well as how mathematicians of old came up with such ideas) hold this kind of power.

This gets even more interesting when the academics who know the histories, cannot really use the techniques. then the only people who knew both are historical figures (who get bathed in myth).

I cannot forgive them for this, given as they are still actively doing this. e.g. finding out how they make shredded wheat cereal is not possible [1]; and this must be technology from the early 20th or late 19th centuries... anything more recent is just hopeless.

[1] https://youtu.be/Qx8ovCJ9XPw?t=132
That could be a problem in terms of little kids eating then. Lithium batteries that are found in many toys sometimes get out, the kid swallows it, and suffers irreversible liver damage.
This is not something I would like. I want to be able to choose, for myself, when the enjoyment I get out of life is outweighed by the suffering of illness or other afflictions.
Certainly cern will cease to be useful at some point? 100 years? I wonder how much thought goes in to end of life for huge long lived projects like these. Will it be disassembled at great cost? Left to rot?
There's a language server. It seems to work pretty well.
> If you manage to model the "noise" and make it somewhat deterministic then it's not noise any more.

Yes. That is called doing science.

> If genetic variations really are the reason for these variations and some people are indeed measurably harmed by these compounds then it would be a very interesting and somewhat alarming result, but that's not what the study says or what we can conclude from it.

What would make me not think that? Maybe we should investigate it. That is also called science. Saying anything is noise only disregards the response of that part of the sample as useless. It is not useless.

It is why some of us are more sensitive to to certain diets:
https://www.chop.edu/conditions-diseases/carbohydrate-malabs...
Ask HN: I automated part of someone else's job in my free time – how to proceed?
Hello HN

I've been working at this company for some time in an administrative role. As part of my job, we – and many others – work with data which gets aggregated and refined by a centralized team of specialists. This process is only partially automated and therefore still quite heavy-handed. As I understand it, significant time is spent on the manual part of it all.

Out of curiosity I started building this small project in my free time just to see if I could automate it myself, since most of the data required is available open source. There are still many rough edges but what I have now is already superior to what we have at work.

Now I'm wondering about where to go from here - so far I haven't told anyone. Strictly speaking, this is not part of my job and I am "poaching" in someone else's area of expertise. I like my job and don't want to make enemies. On the other hand, I would love to see my solution put to use and maybe even enhance and/or expand it jointly with IT. However, this is code I wrote in my free time and I am rather unwilling to give it away without any benefit.

Any ideas?
What do you mean you can't evaluate it? It evaluates to zero everywhere but the origin.
The message I've heard from other young people around this is: "how can you do A when the world is filled with X, Y and Z", often times the argument is around climate change: "how can I raise a family with the looming climate disaster".

My argument has always been that you have to not worry about those things and keep living your life. There very well may be a climate disaster in our lifetimes, but you can't put your life on hold waiting for that moment, live your life and cross that bridge when you get there.

Climate change is a perfect example because it's something that's clearly visible, in our faces on the news, and is something that no one individual can do anything about. While I think you should be aware of it (that is don't go around being a climate change denier), I don't think it's something you should "worry" about. Worrying adds a certain level of mental strain, and if you're worrying about all the problems in the world, that small mental strain from every worrying topic starts to add up.
And I've never seen a shader remotely as bad as a VCR losing sync with the tape :)

https://www.youtube.com/watch?v=nm6qzQGTBPc
There's a Language Server: https://github.com/zigtools/zls
My machine is way too valuable to risk traveling with is the primary reason. Another is that laptops are noisy due to fans.

My desktop is just a host for several VMs. If I actually need to travel with one of those "computers", I just shut down the VM and copy it's image from my NAS to my laptop.

If you are still buying a laptop for your stated reason, then you haven't embraced virtualization as a developer.
Definitely. And it's not just the atmosphere, the gameplay is borrowed from WoW too (in a good way, IMO, but YMMV).

Path of Exile might be more up your alley. It's more D2-like both in atmosphere and depth -- it's more about traversing giant skill trees to slowly customize your character, than D3's "choose a few unique skills and learn to use them together well" model.

Funny, my one main gripe about PoE (and also D2) are the superdark graphics. I miss the WoW art style, personally... guess it's not for everyone :)
If this wasn't a poor mains system that's closer to a physical DoS attack vector which is with more than a bug bounty if you ever narrowed it down.

Think of the number of meetings that could be cut short by the ohp system crashing, the many hours that's could be saved :p
I found this IntelliJ IDEA plugin, the list of features looks pretty good already: https://plugins.jetbrains.com/plugin/10560-zig
LEGO has - for decades - has had a standard, very basic and awesome system of delivering electricity from a ‘power brick’ that contains standard AA or 9V batteries.

It’s very cool, they’ve got little metal clips under these special conductive bricks.

If you’ve ever played with MindStorms, you’ll know how bloody cool it is.

So you don’t have to worry about ‘Lego(c)(r) Mini Batteries’ - if you’d read the article; you’d see, that brilliantly - this is actually already the way the pieces are powered!

They have no batteries in them.

If you can’t see the value of working displays in especially a collector’s (adult) edition of, say, the X-Wing with that Death Star trench thing, then it’s not a product for you - but I assure you there are thousands of us who will happily say ‘shut up and take my money’ for such a thing.
> you have to work around their aggressive privacy choices

There are work arounds? Looks like they need to be even more aggressive.
I don't think KineticLensman is being pedantic. Those look more like examples of her being more than a mere "computer scientist", and expanding on her accomplishments. I know I forget that she was a Rear Admiral.
> and see it as a scam to reduce taxes on the wealthy and undermine democracy.

While the wealthy do pay the majority of taxes - there's a shocking number of absurdly wealthy people with low tax rates (their overall tax bills are still eye watering to a normal pleb).

So it's hard to argue for a flat tax without noting that it will lower the average wealthy person's tax bill considerably. At the same time, most people who argue for a flat tax think it will actually increase wealthy people's taxes!

Most people are aware that the rich "cheat their taxes". They aren't aware that the vast majority of them are still paying above median tax rates.

There's no way around it. The tax bill, currently, is heavily footed by the wealthy. If you go to a "flat tax" it's going to reduce taxes on the wealthy and increase them on the majority.
Provisional patents in the US are a couple hundered bucks, maybe 1000 tops if you make an llc to own them.
The developed nations may solve this problem by decoupling children from families a la Huxley’s Brave New World. Perhaps not via bottled babies, but through completely professional caregivers who will raise the children for everybody, leaving the biological parents to devote themselves completely to the production consumption system, as well as complete indulgence in satisfying desires without consequence.
That's a fair comment, but remember that threads didn't exist in early-slack.

Personally I love IRC, but at the same time I've not used it seriously in many many years. Slack? It has problems, but I've used it daily across multiple companies.

My biggest "win" with Slack is going offline for an hour, or more, a day, to avoid the notification-fatigue.
Thanks for the info. Worth looking into Houston's approach further.

One thing I'm concerned about with this Houston solution is sort of "The McNamara Fallacy". If you're just focusing on one variable "how many people don't have a home?" it's easy to get these numbers very low if you ignore all qualifications for homes and just give homes out as quickly as resources allow.

But a problem is that the statistic of low homelessness doesn't necessarily measure the overall quality of life for the general population. In fact, this solution (depending on how its implemented) might cause untold misery to normal communities who are now dealing with an influx of homeless.

You might go from a homeless person sleeping on a bench outside of an apartment complex (not a good situation), to them having a key to the door and being able to wander down the hall, in the laundry room, at the mailbox, etc. For average working people, this situation isn't necessarily progress even if the homeless statistics are officially better.
As an undergrad in EE and CS this was a bit of a mixed experience to me. Laplace transform was presented as kind of a nice hack, but I think the actual development of intuition is delegated to non math specific (engineering) subjects like for instance, Field Theory, Circuit Theory, Signal theory or Numerical methods. It seems that it’s expected that the students just blindly learn the basics of DEs which serve as one of sieves for non-math inclined students (here I may controversially say, rightly so!). You’re simply to swallow bunch of dry scones aka theorems and only then learn how to sue them.
This disclosure should be at the top of the article:

> Disclosure: My family and USV have large holdings in ETH and other crypto assets and may continue to add to them in the coming weeks, months, and years.
it's a largely flat construction in the desert. it might "stand" for thousands of years, but it'll be covered in sand or other blown debris to the point where it's unrecognizable in ten without constant maintenance. the article quotes $1.3mm annual budget, and i'd guess most of that goes to sweeping.

the average mid-rise building in a real city is much more of a lasting monument than this is.
Very exciting. I wonder if :focus-within is on its way out as a result of this.
Granted, it would have a lower specificity than, say, .bordered:has(input:focus).
> “Concentration camp" isn't Nazi terminology. From Wikipedia

Etymology is cool and interesting, but virtually everyone thinks “Nazi” when they hear “concentration camp” and furthermore you know that.
I'm a bit confused as to how people have so much trouble "getting" this. I might even go as far to say that the whole thing is uniquely low-brow. It's like a realization of a kid thinking "what if there was a skate park, but it went for miles?", or an early-2000s amateur CGI render, or a CS:S surf map 30 years before that string of words was a twinkle in anybody's eye. Yes, 50 years and tens of millions of dollars is extreme, but there's all sorts of impractical things that are still cool in spite of how little practical sense they make.
Are you sure that a .com executable can be renamed as .exe and still work on Windows?

Unfortunately Windows might not be that smart.

I really like the tiny ELF executable running on any unix, very neat and not scary.

Having the same style of release for macOS and Win32 would be perfect.
I don't think that's a very realistic scenario. Kid toys are already designed to have little to no small parts so that no part of the toy can be swallowed. A company that would put micro batteries in toys aimed at kids that are at the age where they eat toy parts would be grossly negligent.
Because progressivism has more than one axis. SF is full of rich NIMBYs that prevent dense housing from being built.

Some ""conservative"" cities are better because "pro-business" laws allowed more units to be built so less people fall into homelessness. There are still examples like Houston though which has always had homelessness problems in spite of trying to build as hard as possible. Obviously it's not a probably with a single answer as there are people that are homeless for different reasons.
See, thats the issue many people fail to understand. Successful products dont need to be radical new inventions or the only offering available. Slack was simply better than irc, skype or others for work related communication. There isnt just a type of jeans out there. There are hundreds of variations, made of the same material, same properties, but better design (a matter of preference). Same with slack. It nailed the ux. Didnt solve a novel problem. Was just better at it.
I don't think he is unaware of any of that. His point was that multiple inheritance involves enough fiddly surprising behaviour that it's best avoided - you are better off manually delegating to distinct member variables, then it is clear what is happening even if it is a bit more tedious.

(Btw that's the only way to implement inheritance in Rust, even single inheritance.)
This is my favorite take. For me, desert landscapes prove fascinating. The unnatural geometric forms set against the mountains and desert and blue sky sounds utterly unreal.

Everyone here going off about how they don’t “get” this—well, neither do I. I just think it would be cool to experience. It’s ultimately as pointless as love or music.
The team at Swift Package Index is - https://github.com/SwiftPackageIndex/SwiftPackageIndex-Serve...

They use Vapor and seem to be doing alright.
I took 18.034 at MIT, just like all Physics majors. It was absurd, stupid, and the most boring class I ever had. So after the first 3 classes, I never went. Two weeks before the final, I holed up in the Student Center Library and did all the problems. I got like 60 on the final, but the average was 40 so I aced the course.

It was criminal (I am less diplomatic than Rota, who by the way, I had had for 18.02, the previous course) not to emphasize differential equations with constant coefficients. I had to take the graduate course in signals and systems (from the famous Communist Jack Kurzweil, no less) at San Jose State to fix this deficiency. After 35 years as a an optics and laser engineer (but most successfully as a salesman), here is what I would teach:

1. LDE’S w constant coefficients, up to systems, poles and zeroes, with the last week on simple control systems and the last lecture on “e to a matrix.” 10 weeks of a 15 week course. I should add that almost every really successful experimental physicist I have known has had to build a control system from scratch to solve a critical problem in his rig.
2. Numerical methods of solution especially Runge Kutta integration. Most scientists and engineers will encounter at least one situation where the company tools won’t be trickable into providing a solution.
3. If there is any time left, or perhaps in an honors class, do something with the Schrodinger equation.
A better analogy might be a grand garden without the flowers and with a mix of sculpture and architectural style.
Well put. Me too.
- standing desk 140x80

- foot rest

- chair with head rest

- monitor arm

- one monitor - some hp with only one USB C cable..it acts as a charger too.

- keyboard, mouse - logi mx series

- laptop riser/holder

approx cost was 1000€
I wrote Static Marks [1] to manage my bookmarks.

[1] https://darekkay.com/static-marks/
> A generation of stressed out young people too tired to go out and do anything after a long day and too anxious to make noise at home because their landlord might kick them out

This is such an overt generalization. I hate the "woe is me, I work all day and my landlord sucks" narrative because it resigns you to apathy. There are many things outside of your control, but what is in your control is how your respond to them. If you come home an anxious wreck every day, that's not your bosses or your landlords fault, that's your fault.
The original article really fails to communicate the scale which is a big part of this project.
Yes I'm sure. On Windows .com and .exe are the same thing. If you want just a Windows binary without any APE, you can use -DSUPPORT_VECTOR=4 and just change the .com extension to .exe. If you want just a MacOS binary, then use -DSUPPORT_VECTOR=8 and then run the assimilate.com program with the -m flag to convert it to Mach-O.
> But what disgusted me the most was not the intellectual corruption. It was the careerism. It was the sense that all of this—all the posturing, all the position-taking—was nothing more than a professional game. The goal was advancement, not truth.

I've seen this pattern throughout educational & science systems, & seems I'm not alone.
Just about everyone in California knows to avoid Brown recluse spiders, and shake your sillies before print them on, such that university of California/Riverside put out this PSA. As relevant as identification, they forgot to mention that you will never encounter a brown recluse spider in California.[1]

[1]https://insight-pest.com/blog/are-there-brown-recluse-in-cal...
D3 was initially also developed by Blizzard North. But then it got overhauled, multiple time. I'd say Diablo 3 became a good game... but it started out terrible. The RMAH has taught me a great thing though (something I should've learned by playing MtG back in the days).
Without working earing you can get severely isolated which make you life miserable. My mother is loosing hearing, but she lack the mental abilities to learn sign language or even lip reading. She doesn't have the strength and memory to read book. Her existence will soon be reduced to looking at a white wall for most weaken hours.
In my opinion, emails, not real time chat.

Paul Graham wrote of it in 2012:

"Email was not designed to be used the way we use it now. Email is not a messaging protocol. It's a todo list. Or rather, my inbox is a todo list, and email is the way things get onto it. But it is a disastrously bad todo list.

I'm open to different types of solutions to this problem, but I suspect that tweaking the inbox is not enough, and that email has to be replaced with a new protocol. This new protocol should be a todo list protocol, not a messaging protocol, although there is a degenerate case where what someone wants you to do is: read the following text.

As a todo list protocol, the new protocol should give more power to the recipient than email does. I want there to be more restrictions on what someone can put on my todo list. And when someone can put something on my todo list, I want them to tell me more about what they want from me. Do they want me to do something beyond just reading some text? How important is it? (There obviously has to be some mechanism to prevent people from saying everything is important.) When does it have to be done?

This is one of those ideas that's like an irresistible force meeting an immovable object. On one hand, entrenched protocols are impossible to replace. On the other, it seems unlikely that people in 100 years will still be living in the same email hell we do now. And if email is going to get replaced eventually, why not now?

If you do it right, you may be able to avoid the usual chicken and egg problem new protocols face, because some of the most powerful people in the world will be among the first to switch to it. They're all at the mercy of email too.

Whatever you build, make it fast. GMail has become painfully slow. If you made something no better than GMail, but fast, that alone would let you start to pull users away from GMail.

GMail is slow because Google can't afford to spend a lot on it. But people will pay for this. I'd have no problem paying $50 a month. Considering how much time I spend in email, it's kind of scary to think how much I'd be justified in paying. At least $1000 a month. If I spend several hours a day reading and writing email, that would be a cheap way to make my life better."

Source: http://www.paulgraham.com/ambitious.html

I think there's a lot of power in the emojis as a callbacks. When you send someone something important, you need all of them to acknowledge the change. But every "Noted" was a waste of attention. Emojis just quickly replace that with almost no overhead.
Auto playing media is not something that should ever be allowed anyway. Apple forcing sites to respect their users is actually a great reason to buy Apple products.