skysight-inc/HackerNews huggingface dataset:
Oh absolutely. But once you start adding all of these bits, then suddenly PIDs become much less simple, and more annoying to analyze. Like all of the LTI assumptions start getting significantly broken. Suddenly you have a fork in the road and you say:

A) Make it "MORE complex" - go model predictive for example as suggested by OP (or whatever). Now that your PID is a gain scheduled, asymmetric, dead-zoned beast, maybe the difference between more complex systems and PID seems less daunting.

B) Make it simpler! Just effectively make it bang bang (or pure P) with a deadzone. Leave some performance on the table, but gain the confidence that less will probably go wrong.

C) Double down on PIDs. Gain scheduling is fun!. You can figure out how to constrain your system, and carve out regions of LTI goodness and be confident in your transitions.

These are all valid solutions. As a lazy engineer, I think B) should be the first choice of any business. And honestly, I think that's where a lot of real businesses ended up.
“if their kids wanted to have the same life as them”

What child, or even young adult, knows what “life” they want?

Children know what they have experienced growing up. Perhaps their family members lives and a few friends, probably in the same social-economic group. And that’s basically it.

They would naturally default to their current experience as a goal if asked, but what life do the kids actually want? The answer takes maturity the children don’t have. So adults step in to try to ensure the kids at least have the option of treading water from a class standpoint. Probably some parent ego in there too. Leads to a hypercompetitive parent-driven child experience for the wealthier classes and had, in the 60s/70s in the US, eventually led to rebellious self-directed life changes (good/bad) by the affluent youth. The idea that the rich kids could and should make their own personal choices with their lives, independent of societal or parental expectations, was a very dominant theme in late 1960s/early 1970s US/Western European culture.

Takes a special type of person to make downward mobility work, but it can be done. Usually faith, spirituality and the arts play a big role, as well as the hide of a rhinoceros. Addictions are another route, but that’s not really making it work in my definition.

Because working your butt off is foolish if the only “space underneath the sun” you eventually earn is a burial plot. As a great truth, the opposite is also true of course.
Your equation is missing a critical factor: performance degrades as you work more hours. When it comes to technical work, you can actually cause quite a bit of damage working in a degraded state. Bugs, missed opportunities for creative solutions, technical debt…
Intensive meditation, an hour a day for about 10 years, will produce dramatically saner leadership in most cases.
to not publish, review for them or be part of their editorial board anymore. really easy. and there are always other venues.
Surprised nobody decided to upload them onto filecoin/ipfs. Would be a great test to a real-life use case of the decentralized web
I'm happy for those who find it easier to read with this font, but just to note there was a study that showed no indication of this font helping reading speed. The study also notes that most participants preferred the alternate fonts (namely Arial or Times New Roman)

"Dyslexie font does not benefit reading in children with or without dyslexia" - https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5934461/
Yes, but there are a few more facts you should be aware of while forming your opinion:

- The most prestigious journals (at least in my field) are not ridiculous prestige rackets like Elsevier. And they are (slowly) moving to open-access models. In these situations the authors of a paper are expected to pay processing fees ($1000 to $5000), but after that the paper is free to access by anyone.

- A pretty standard workaround is to put your paper on a pre-print server before even submitting to a journal. Then some draft version of the paper is trivial to access even if the peer-reviewed version is behind a paywall.

- The majority of scientists and paper writers are not tenured and do not have job security. Currently, their career growth depends on having done "good science" and regrettably the only trivially easy measure of "good science" is the prestige of journals you have published in. While pretty much all scientists agree that the system is bad, it is difficult to fight the system while your career depends on it.

- Slowly, fields are switching to open-access journals. Their prestige is growing and soon the previous bullet point will not be an issue.

- It really depends on the field as well. I rarely stumbled upon a physics paper that does not have some legal open-access option. Not so much with Engineering. So while I truly have no problem acting the way you expect me to act in your comment, my engineering colleagues would have much harder time, given that their community does not have as many prestigious open-access options or a habit of using preprint servers.

- It is frustratingly slow, but it is very visible how the "prestige" currency is indeed switching from traditional journals to open-access journals (either ones that are free and community driven or paid, but paid only on submission, not on download)
ecology, more and more biology, chemistry...
I wish AON won over PON, since the latter isn't safe with an ONT/CPE controlled by the customer.
Is it just me or is battle-of-the-AI chess more exciting than humans?
I spent far too much time playing Powder game before Minecraft came along to scratch the same itch. Some of the popular maps were incredible works of art within the limits of the game. A larger canvas, determinism, and better zoom/editing capabilities are all that would be needed to make it perfect.
I've had addictions before, myself. It's better to have the option.
I bet law enforcement will find a use for it.
Meanwhile, the rest of the world is more or less back to working at office.

I love flexibility of working from home, but I also wonder if this will soon hit an inflection point towards gradual decline.
You want to put the next Trump in charge of your social network???
No, that's Broadcom.
Governments are usually too good at regulating industries they understand—and abysmal at regulating industries they don't.

You don't need to believe that Apple's self-interest is aligned with their customers; that's an entirely valid view which you can exercise in the free market. Eliding the inferred red herring of perfect alignment, there are many people who would consider Apple's corporate interests to be more in line with their own when compared with their government's, or with Apple's closest competitors.

One of my favourite quotes is by P. J. O'Rourke who said: "There is a simple rule here, a rule of legislation, a rule of business, a rule of life: beyond a certain point, complexity is fraud. You can apply that rule to left-wing social programs, but you can also apply that rule to credit derivatives, hedge funds, all the rest of it."

Beyond a certain point, complexity is fraud.

Nothing captures the dirty truth of modern life more succinctly than that, in my opinion.

I think that Government has too much complexity to assertively claim that it is more aligned with my interests than, say, Apple is. For all of its (many) faults, one redeeming quality of Apple is that their corporate interest is brutally simple—almost nostalgically simple. They make a useful product, they convince me that it's worth a certain price, they sell it to me for that price.
It used to be, but recently I've been able to view Sci Hub again.
This sounds similar to the Toronto stage collapse that happened. The design spec'd out 3" tubing, but such a thing didn't "exist" (in their inventory) and they used 2".

https://www.cbc.ca/news/canada/toronto/radiohead-stage-colla...
I think the point was more that many people can’t write unit tests because their code is so shoddy that it’s basically impossible to do so.

It sounds like you and I share a similar methodology. I don’t write unit tests for all my code. In fact if I had to guess, I’d say I generally test less than 25%.

But I do write all my code such that it’s capable of having unit tests written for it.

In many codebases that’s just not possible. The developers have spent all their time writing and none of their time thinking. It’s one big yarn ball that’s impossible to write unit tests for. For these people, forcing them to write tests up front would have resulted in a much cleaner code base.
The clash of cultures. Russians treat law as something made just for a show. It is like "Any adult State must have Law, so Russian government learned them letters from alphabet to write Law", but no one really bothered with Law, because if government employee decided to charge you, he'd find a way. If he decided to not charge you, then he wouldn't do it. There are incentives to not break law in an obvious and showy manner, because the government might see it as an insult, it might provoke it. No point to attract an attention of the government. But nevertheless if one breaks law without inflicting damages to innocent, he/she is a candidate to a title of a national hero. Government structures are not innocent by definition, people who exploit proletariat also are not innocent (though there might be exceptions).

In a short it is a Soviet mindset rooted in a mindset of serfdom before Soviets.

On the other side is European and American culture with the rule of law, which (from Russian point of view) naively believes that law has something to do with fairness.

If Putin was a president of USA, he'd now made long speeches about intervention of wicked Russian culture attacking Traditional Western Values and diluting proud Western Academic Culture. And something about spirituality. And he'd made laws treating students with a prison for using sci-hub. Prison boosts spirituality and teaches to prefer spiritual over materialistic. Real USA presidents are not much fun in this regard. Even Trump.
Cool!

I would suggest not limiting yourself to just CB. Look around for your local amateur radio club. The basic exam is not tough and it will put you in instant contact with loads of other radio nerds keen to chat. With a HAM license you'll have many many more channels to play/work with. Taking the advanced exam will require more study (unless you are a MSc electrical eng) but the reward is definitely proportionally greater
Most powder models have O(n^2) interactions per step, so it's nontrivial to approximate it in O(n log n) while keeping it just as fun, especially when pushing the models to their limits.
What evidence is there that it is helpful? What measurable improvements is it responsible for?

I don't agree any of those things should be taught in 3rd-5th grade because I think it is much more important to exercise the fundamentals of critical and creative thinking, logic, imagination, etc. at those ages.

I also have a big problem at any level of schooling with these unscientific and unproven "theories" (if you can even call them that) being taught by people who have entirely bought into the cult thinking and have no ability to critically reason about them let alone the desire to.

Would lessons about socialism and collectivism teach why the system can generally only sustain itself at a state level by devolving into a single party police state dictatorship in which the people most certainly do not own the means of production? Doubtful.

Would the teaching of CRT expose it for the unproven religious-like propaganda that it is? Or would it teach the horrific hurtful and racist pseudoscientific lies about toxic whiteness or children bearing some responsibility for things done by other people due to their race? Probably the latter, right?

It's like inviting a white supremacist to teach children lessons about nazism. Or a creationist to teach biology. Or a flat earther to each geology. Not a helpful lens at all.
That satisfaction vs. being bored thing is a matter of mentality, or maybe lutheran/calvinist work ethics, deeply engrained by societal standards.

There is so much wrong with that. Not the least because it IS boring!

Besides that, do we know how he lives? How many personal assistants he has? Who is cleaning his hous(es)? Making his bed? Cooking? When did he ever prepare his own sandwich the last time? Been shopping groceries? Stood in line at some DMV, waiting to get a new license plate for a car? Does he even do that anymore? Do you think so?

I don't. And because of that any demands of his workers to suck it in, while denying them that level of assistance is utter hybris.

Same goes for all the other exploiters.
I hear New Zealand has significantly better Internet, perhaps Australians should all move there.
Robocop? More like ED-209. With plenty of AI biases and random blind spots to match.
AI Software Shows Why Details Matter in Architecture
I'd love to see how far/good bots could get in a deathmatch shooter with reinforcement learning/self play (provided we could strongly and intelligently enforce human level reaction times and keyboards/mouse inputs). Would be really interesting to see if any crazy new strategies/tactics emerge.
Oh wow I played this game so much on the middle school computers. We got the binary on the whole district's blacklist too.

I remember searching the most elaborate and cool-looking... recipes and had a dozen... boom devices memorized. (am trying to be careful to not get on NSA's blacklist here)

It was really fun and we probably got dozens of hours of enjoyment out of it. I still have it on my old school USB, so this is extra cool to me.
The null hypothesis is chimpanzees and humans are not the same. We can reject it on the basis of DNA with greater than 95% confidence.

In terms of reproduction, my understanding is that modern populations suggest that our recent ancestors could mate with Neanderthals. And did.

Of course reproducing is a messy criterion beyond that. Children and old women and just some regular folk can’t reproduce but are people nevertheless. And in vitro and surrogacy are another can of worms.
It would also be a good way for China and Russia to allow scihub to operate from their countries, just to send a big F#@% you to US (ACS) and Netherlands (Elsevier) who have been especially violent against sci-hub.
'Fools Self Driving 9 Beta' is shipping soon™. Admittedly still level 2. [0]

I have to give it to him that he is able to market and captivate the minds of the sheep to not only buy into his 'FSD promises' but still continue to do so and repeatedly miss the targets on achieving higher than level 3.

Wake me up when it is at least on level 4 with a driver monitoring system.

[0] https://www.news18.com/news/auto/teslas-full-self-driving-cl...
I personally don't appreciate the idea of using Rust as an overall "only solution" replacement. Requires LLVM (a huge overkill on a system otherwise based on GCC), no proper support for dynamic linking, own build system, absolutely huge "ecosystem", No standardization (-> no competing implementations), SLOW to compile... Yada-yada.

Rust it self also has it's fare share of free after use etc bugs. Please check: https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=Rust

I'm personally thankful that we have SQLite which is written in C - It's efficient, tiny and severe bugs are relatively rare.

As the original article quotes: “What I cannot create, I do not understand.”
Which technologies offer symmetric Internet?

Is symmetric Internet common anywhere outside of datacentres?
China's cyberspace regulator orders Didi off app stores
>> the alternative is to dig a hole, dump food into the hole, pay people to stand around and guard the hole, and then, 40 years later, the 60 year old will dig up what their 20 year old saved and eat it.

My grandparents' generation didn't do that. And they didn't have SSI either. Are you sure those are the only two alternatives?
PRISM is an endpoint for companies to upload legally-mandated data demands from the government. They can either join PRISM or pull that data by hand; the data is going to USG either way.
I've been a programmer for long enough to have used SVN seriously. It really wasn't so different - it honestly did feel much the same as when I've worked in places that used a rebase-heavy git workflow.
Maybe Bozo buzzes around the Blue Origin, now that he has some more time. Or goes bust, trying. I don't really care. Though I'd really like something like that to succeed, independently of any Bozo.
Good idea. or have a dollar amount limit on the hardware
In practice it's not that great. I hosted meetings on Zoom with 4-5mbps up (based on my tests and my recollection since it's been a year-ish). It was fine until my wife connected separately. So 0.6mbps is optimistic... or for people with very high pain thresholds.

I always mentally equate low upload limits with "the ISP wants to make sure you don't run a server". Or "this internet connection is just a way to watch TV". Which I find very sad. You can do a lot more than just consume other people's creative work on the internet. Some creative things don't need much upstream bandwidth (cough cough github) but there are also a lot of things (e.g. sharing videos of your craft projects) that are much more pleasant with more upload speed.
> in this case because there is relatively large delay between signal to spin up a server and observed effect of it. PID requires a lot of iterations to stabilize, which multiplied by delay will require a lot of time.

Then you can tune the PID parameters.
Yes, see here https://www.rfc-editor.org/pubprocess/tools/
> Is injecting malware into PDFs still a thing?

Nope. Most people read PDFs inside the browser, with the same sandbox protections as other web content.
So... Yeti isn't broken then? Seems like the protocol does handle it? Seems like there's some confusion on this point in this thread.
Size of training set is not enough to make it deep learning, right? Doesn't deep learning imply at least one hidden layer?
I made a comment here recently that one cause of this problem is that computer performance crosses something like 13 orders of magnitude: Everything from functions taking mere nanoseconds all the way up to multi-minute processing.

In the "middle" of that enormous range, it's easy to make an incorrect judgement of how long something ought to take. This came up with the Grand Theft Auto game loading issue that was discussed here. Many people made statements like: "JSON parsing is slow", which isn't even wrong, it's just that it's not that slow.

A significant part of "experience" is having a good feel for what's normal. But even there, experience can lead people astray: the more years of experience you have, the more your expectations are weighted by out-dated information! Again, this crosses many orders of magnitude. Rules of thumb from the 1990s are incorrect by a factor of a thousand, and averaging them into an overall skillset will lead to enormous mistakes.
Except in this case, what makes a journal prestigious is not the subscription fees that the school has to pay, but the free work of editors and peer reviewers that perform selection from the submitted papers.

There are free-access journals out there that charge virtually no fees, and still have excellent quality / reputation. One such example is Quantum: https://quantum-journal.org/
Well those "definitions" don't deal with essential concepts of the scientific process like falsifiability or reductionism, both of which are highly debatable when it comes to the study of complex emergent phenomena, such as psychology. Nor do they deal with the idea of good science vs bad science, and what makes those things. I suspect "science" to a physicist probably means something slightly different to a person who writes dictionaries.
Yes, in some countries symmetrical connections are available to home connections, see the comments elsewhere on this page e.g. about Spain and Denmark. Often this is based on a fibre connection.
> What's the peak here? Why 1am?

I wondered this too. Maybe contraction or rate of contraction?

Sun has gone down, outdoor temperature is dropping, max heat radiation out if the sky is clear, and everybody is home so A/C is on in all units.
That traffic data is opt-in. You're asked if you want to participate when setting up a new iPhone.
Np! ^_^

(I suppose I should have also disclaimed that I'm running from master rather than the release, so it's possible the output's a bit different.)
Most chess games are already time constrained (though a ref can call it if someone in a non-winning position is trying to run out the opponents clock)

[edit]

I was imperfectly remembering the rules. If it is theoretically impossible (even with blunders on the player who is out of time's part) for the player with time left to win, then it is a draw.

In addition, a player with less than 2 minutes on the clock may request a draw; see Article 10.2 which includes this subsection:

> a. If the arbiter agrees the opponent is making no effort to win the game by normal means, or that it is not possible to win by normal means, then he shall declare the game drawn. Otherwise he shall postpone his decision or reject the claim.
In effect a sufficiently strong static type system greatly reduces the kinds of (mostly undesirable) programs you can compile and in doing so eliminates entire classes of bugs. If you can’t produce those bugs, then you don’t have to test for them.

In the dynamic languages I’ve used (even the ones that don’t allow coercion) you can’t ensure the arguments passed to a function at runtime will be the correct type, so you’re usually stuck doing introspection or a try catch/except block to stop an undesirable argument type from messing up your application, and you should probably have tests to verify that.

Working in languages with a type system the disallows nulls (nils, nones, etc.) you never ever have to test for null pointer exceptions, that should account for at least a few tests.

Moving to dependent types, you can even start to verify the domain logic of your application.

I think your argument may hold true for languages like Java, but it’s not applicable for the strong static functional stuff: Haskell, PureScript, Idris, etc.
Much like this by deepmind for q3:
https://deepmind.com/blog/article/capture-the-flag-science

If this were done, it would have to be an engine mod/engine bot or client/proxy bot, rather than the more limited quakec.
I just spotted something about the arrays and wonder how much of a difference it would make in practice / is that where the TypedArrays don't get the expected speedup. The loops in computeDerivatives are mostly in this form:

for (i=0; i<...; i++) {
this.g[i][u]...
H[i][u][v]...

I expect JS can't realistically invert the access order when JIT-ing and this completely destroys the cache.

If this can be inverted to:

this.g[u][i]...
H[u][v][i]...

over a TypedArray, that would scan a continuous array instead. (maybe even extract the common `this.g[u]` and `H[u][v]` out of the loop explicitly)

The rust code may have the same potential since it's iterating `array[i*n+...]` and `array[i*n*n...]` in a few places.
For those who didn't get the reference: https://www.youtube.com/watch?v=b2F-DItXtZs
Napster was ok. Oink on the other hand...
There are good points here. But San Francisco is woefully less dense than most major cities on this planet, including those like Tokyo which are subject to earthquakes. Blaming anything other than NIMBYism is a red herring.

Tech is the proximate, not ultimate, explanation foe the problem. The bed was laid by San Francisco’s housing policy. At the end of the day, most other cities and polities would have turned a massive influx of wealth into an asset, not a symbol of institutional failure.
Libgen seems to be blocked in at least some parts of the US as well.

I tried to access it while reading this thread, and couldn't. Then I remembered I had activated my VPN and I was tunnelling through the US.