skysight-inc/HackerNews huggingface dataset:
The problem of maintenance is not new and is a global problem. Global as in any area that needs maintaining. This effects software systems, hardware systems, legal, political, medical, buildings, equipment, biological, etc., etc,. etc.

In the great scheme of things, it is ignored because it is not seen as a "here and now" problem. To see the importance of any form of maintenance in any field, you have to have a long term view of things. You have to understand the "costs" of not doing maintenance for the organisation or system in question.

I did not understand this long term view until I worked for someone who did understand and who was able to articulate the "costs" of not doing maintenance.

People talk about "tech debt", but are unable to articulate that every system has a cost due to its usage. This is irrespective of whether or not it appears to be bringing income into the organisation or system. This income can be energy, finance (profit) or some other "thing".

We live in a world in which everything decays due to ongoing use. In the case of computer systems, this decay can simply be based on changing requirements, bugs, old code running in new environments, etc.

If you cannot understand that the "cost" you pay today will effect the "cost" you pay later, then you'll not understand how important the art of maintenance is.

The example that jcadam gives about being "stuck" doing maintenance on "legacy" systems is a good example of the lessons about "cost" not being understood by the organisation. From the point of view of maintenance, anything you spend money to keep going is an "asset". It has a function that brings about a benefit for the organisation or system to continue in its existence. So, "legacy" systems are assets, if they need to exist then they need maintenance.

However, organisations have a mentality of assigning various areas or systems as "cost" centres and other areas and systems as "profit" centres. This inherently works against both the organisation and the maintenance of its "assets". The idea that some section or system is a "cost" centre is a artifice of the "accountant" mentality. This mentality is very prevalent through most organisations whether very small or very large and all the sizes in-between.

Is there anything that can be done about it? If your organisation is controlled by the "accountant" mentality then probably not. If this mentality is not in charge, then you should be able to bring a case for maintenance to those who have the authority to approve it. But, you need to show the benefits both short-term and long-term for doing maintenance for your organisation.
I wonder if there are specific components of the polluted air that have effects, like human body odor, pheremones, or just allergens.
> especially as he's one of the most readable, entertaining, and interesting philosophers ever.

You would do me a service by declaring your sarcasm, if any is intended. Nietzsche is famously one of the most dense philosophers to get into, and there are many different ways to interpret his writings. I've struggled through works by Nietzsche, and though I would definitely recommend it and agree that it is entertaining, interesting and thought provoking, "readable" isn't a word I would use to describe it.
In day-to-day life a lot of maintenance is neglected because it simply doesn't pay off.

My AC installer has recommended annual maintenance. $200 every year for him to come and, essentially, look at the pipes.

So far it's been 15 years, no checkups, all is good. If something goes wrong, the $3000 saved so far should be enough for most repairs I can think of.
Hydroelectric is always there for us. Austria is a pretty green country - a lot of countries would do well to follow its model for energy management.
I don't understand people eating hot dogs. Hamburgers have...
Our unpredictable and overburdened schedules are taking a toll on society
It just doesn’t make sense intuitively to me. This feels more like an example to show correlation does not equal causation. So what if the violent crime is higher in highly polluted areas? How is that information useful for anything?
That would affect their user numbers they give investors...
Blizzard, Hong Kong, and the Question of Ownership in Digital Games
Reminds me of the organic food movement and # of autism correlation which is useful vs antivax arguments (as normally antivax people are heavy into organic [not that theres anything wrong with organic, yum!])
The military verified that, yes, those were videos captured by the them. However, the videos themselves are inconclusive. As Neil DeGrasse Tyson said (paraphrasing), "the 'O' in UFO is highly non-specific". Others have suggested explanations such as: equipment malfunction or misinterpretation, misinterpretation of known natural phenomena, or classified US gov tech. Further, these too could be an intentional ploy by the military/gov for unknown but rational and non-ET related motives. These are just a sampling of possible explanations.

You seem to be leaning toward an extraterrestrial explanation. I'm not saying you are definitely wrong, but it seems like a very low probability explanation and one that defies the principle of parsimony.
It sounds like you have a problem with high anxiety. Have you spoken with a mental health professional about it? Anxiety can impact your ability to sleep.
> then again I didn't hear someone from Google saying ...

Is that a good thing?
Robert Sedgewick's algorithm's course, available on Coursera (or if you're a princeton student I guess) implements this for one of the class assignments.
My working theory on that is the military are concerned about foreign surveillance UAVs.

And by reigniting the UFO narrative, they are more likely to receive reports and data from the public who may be looking for Aliens.

Interestingly, if this were true, it might imply that there is some pretty funky military tech out there, not owned by the US, that might have some interesting capabilities.
DDG is quite good, rarely do I need to resort to Google.

I wasn't really talking about Search.. Google has a lot of products now and they're all designed to further its goals of collecting information on people and otherwise controlling the internet. Chrome, DNS, AMP, Android, etc.
So even though a word "blue berry" exists in Danish/Norwegian/Swedish (blåbær/blåbær/blåbär) and German (blaubeere) and even in Scots (blaeberry),
the English called them whortleberries? And the English language just didn't have the word blueberry until the American berries were brought to Europe? Fascinating.

Well, apparently also Dutch, French, Italian and Spanish don't have a word "blue berry" (Dutch has now, for the American blueberry). So maybe it's not that universal.
Because javascript is one of the most popular programming languages in the world and the pool of Elixir programmers is almost non-existent?
New devs almost certainly shouldn't be given maintenance and repair tasks. How can someone know all of the business logic and needs a given solution provides within a month of starting?

This problem is because the old guard wants to move on from the problems they created. They want to play with new toys. So they hire new devs to do the work they don't want and "free" themselves for greenfield development (i.e. the exact opposite of how it should be managed).
This article completely misses what I see as the biggest problem with intelligence in machines: Corporations can use them to be unaccountable. Insider trading? No, that was our "algorithm". Racist policies? Oops, sorry that was just our bot. Inhumane practices? Sorry, we are still "working" on our artificial intelligence since you know it's very difficult.

Where most people see mysterious advanced help in day to day tasks, some corporations are seeing obedient, unaccountable and un-auditable workers. They are already starting to use them to perform their dirty deeds, and hiding behind the black box nature of these complex algorithms.
From the paper's abstract, though, "The results suggest that a 10% reduction in daily PM2.5 and ozone could save $1.4 billion in crime costs per year, a previously overlooked cost associated with pollution." This statement sounds like it's implying a causal relationship to me.
Colonizing space itself is also significantly more useful than colonizing planets, because you don't need a planet. Any star system in the universe is potentially habitable once we can work out a way of getting to them.
All 3 of those were founders, FYI, not that I agree with the female-fraud link.
RLCard: A Toolkit for Reinforcement Learning in Card Games
This is pretty similar to my experience, but I also have two kids both born during graduate school. Their addition to our family will delay my graduation a bit, but they're worth it :)
Productivity is just value you create for people who aren't you. Family, friends and travelling is value you create for yourself.
> Your reaction time will begin lagging around hour 18; after a full night without sleep, it will nearly triple—which, for context, is about the same as being legally drunk.

Wouldn't a reaction test be much better than breathalysing?

1. it would catch reasons (such as this) for being unfit to drive besides drunkenness

2. it would work whatever your weight / propensity for absorbing alcohol

3. it tests the actual thing we care about - reading this made me think that 'breathalyser' is an answer to an 'XY question'
I did 4x10 at a previous job. I wouldn't say more got done, but the 3 day weekends were nice. The 10 hour days just dragged on, and productivity died after around hour 7. Since a big part of this was mostly just babysitting / being in the data center, that's not a huge deal. I read a lot of slashdot then. Dodging the traffic was nice too.

I don't know if I'd do it now, though. 9-5 with a reasonable commute isn't bad. I don't want to get home at 8 and "start my day" a couple hours before bedtime.

Would I take an 20% paycut? Nah.
PostScript, as a concatenative programming language, can be used to write very efficient code. By efficient I mean terse: doing much with very few code. However, it's usually autogenerated, so most ps code is long and ugly (but, obviously, good enough for it's purpose).
> Artificially induce sleep to knock the user out right away or within their preferred duration.

That alone would be a billion dollar achievement.
Well, for starters, it might incentivize governments that want to reduce crime to reduce pollution.
Oh, come on! They've made a significant link here between the consumption of Rocks' fruit squash and childrens' cognitive abilities!
I found them on a book called "Poor Economics". The authors also teach an online class on development economics where among other things they talk about education in poor countries.

https://www.edx.org/node/92491
From this https://www.ycombinator.com/topcompanies/ Brex, Podium, PagerDuty use Elixir. They are in top YC companies, not a surprise.
I thought the same. Which ultimately leads me to ask - what is the point of this expensive and dangerous endeavour?
There is more performant web-socket implementation than the one mentioned in the blog. It can handle 6X more connections and much less memory

https://github.com/uNetworking/uWebSockets.js

EDIT:

Note that the blog post is from 2015. There are many optimization (Ignition and TurboFan pipeline) has been done in V8 since then, especially offloading GC activity to separate thread than NodeJS Main thread.
I have question about information theoretic view of backprop
I'm trying to explain the highest level reason why (modern) back propogation works better than previous methods (such as rosenblatts back propogation in 1958 - yes it's that old). without going into the calculus, i want to just look at the information side of things.

I want to say something like the following:

back in the 1960's we tried back propogation with binary neurons. And so when we tuned the parameters backwards (from output to input) no magnitude information passed back through the net (only DIRECTION - i.e. turn this knob left or right). this is similar to how we can't reverse an operation in modulo arithmetic. so it was a very 'coarse' training process due to a lack of information. (took forever)

When we moved to non-linear units (such as relu) there was now a direct relationships (or analog) between output and input magnitude, and so when we passed backwords through the net we had MAGNITUDE and DIRECTION information (i.e. turn this knob to the right by x). that allowed us to train the net much faster because information from every neuron touched every other neuron. put simply, "we knew how much to turn them, and what direction" during training.

thoughts? what am I glossing over?

thank you.
These types of ultra long open-ended research projects with no driving commercial or defense need, or real-world short term deliverables are just the kind of project you can dump billions of dollars into and get roughly nothing back in return.

At the Starship even a couple weeks ago Elon quipped when it comes to schedules, "Long is wrong, tight is right." The point is that humans respond well to aggressive but achievable goals with big payoff in the short-term. It focuses the effort on what is actually needed to achieve mission success.

To put it more succinctly, necessity is the mother of innovation.
I didn't know that such algorithm existed, this is impressive. It would be awesome if would be able to resize video to scale it to the target display, with face detection to avoid the wired effects.
Never read about the fall of Rome?
I am totally with you on Elixir/ Phoenix. But using Node.js is about leveraging frontend devs to get productive on the backend fast. At least, I think that’s the idea. Maybe also leveraging Google’s dependence on V8 (and thus all the engineering love it gets), although I don’t think that’s really a great argument compared to the EVM.
Radio Liberty: Tourist Hotspot on Spain's Costa Brava Has Secret Cold War Past
Cook is a corporate bureaucrat. in the best case scenario, he’d point you to your management chain, and in the worst, summon an inquiry into why you contacted him in the first place.
> Their cloud offering are the real money-maker

Amazon has a 50% share of the US e-commerce market. Not sure what you're implying here.
This had a huge impact on me in grade school. From 7-12th grade (middle and high school in the US) I routinely got around 6h of sleep during school nights. I was constantly tired. Combined with ADHD-I I had a really hard time focusing. Looking back at it I would have done much better if I had 8h of sleep.
> correlation

An interesting result, to be sure, but correlation does not imply causation.
Even more so, when you're interviewing somewhere else you (and usually they) want to talk about new things you deployed or new systems you created, not how you maintained this boring code base for 2 years.
I'm very much on SpaceX's side of things, but that's a bullshit comparison.
Thanks for pointing those out. I would really like to switch to Elixir in my day job.
The goal here is to be more clever than just encoding to a list of random words. We want to encode to a good choice of words.

Partly, that means choosing words that are short, aurally clear, unambiguous, in common usage, etc.

It also means we need words that together form a sentence. Initially that means choosing a good sentence structure. Our is [1-Adjective 2-Noun 3-Verb 4-Adjective 5-Noun (6-Adjective) (7-Noun)]. Next, we have to choose words that are most often the part of speech for the dictionary they need to live in, since we'll never re-use a word.

Getting this dictionary together and having it good is a huge task. Of course we have a naive dictionary, but that's barely suitable for testing purposes.

I may choose to make the "docs" I've written available today in their rough state. That will explain things slightly more.
You just went around in a circle - my initial question was why pizza wasn't a real food and you turned to processed as "You can define real food as non processed food with minimal (usual one) ingredient".

What makes a real food if it's not defined by processing? Minimal ingredients list? Marshmallow is just sugar, water and gelatin. The only way you could then consider that "not real food" is by appealing to the processing of the sugar again.
Your experience is atypical for Ph.D. students though not out of the ordinary for CS Ph.D. students. There are other fields that are similarly well situated like Economics, with plentiful internship opportunities and great options after the Ph.D. that aren’t academia.

Even for you in CS and the others in fields where the average position is ok a Ph.D. is a pretty bad bet monetarily but if the consumption value is high enough, great, it’s worth it even if you never even wanted to be an academic. But you gave up a lot in forgone earnings and in work experience and if you’re lucky you’ll make it up in a decade. The work experience might be a wash depending on the field you end up in. The forgone earnings will not be a wash.

If you’d decided to do a Ph.D. in Comparative Literature there would have been no internships, a poor stipend, wild competition for academic jobs and no real demand for your skills and expertise outside academia.

If a Ph.D. was worth it for the consumption value for you that’s great and it’s fantastic that there exist fields that have similar teaching demand, stipends and exit opportunities. But the Ph.D. hate is to tell people

Are there any jobs in this field or demand for its graduates? If not it will be bad. Stay away.
>> you can get many of the same goods on AliExpress

Unless you’re opposed to using a Chinese system.
This is what you get for posting on platforms you don't own. Get your own website instead of being a digital sharecropper.
I sort of agree. I had a project in which I wanted to use Go, but I ended up writing Emacs macros to repeat boiler plate code. That wasn't pleasant, and to me it meant that Go wasn't the most suitable language for that problem.

That applies here too: if you find yourself writing too much boilerplate code in favor of an abstraction, try another language. If you want/have to continue in Go, look for another solution.
Yet not only does AI win at cards now, it also creates art, writes poetry, and performs psychotherapy.

Those are shockingly broad claims that are not even close to being accepted by even a minority of people.
Salut to those who gunned themselves to the abyss, entrusting their life's to a thin film of technology bubbled around a raw heap of chemical energy.
Libretro Cores Quick Look – VitaQuake 3 – Quake 3 Arena on Libretro/Retr
I'm aware of the xdp support, but it's brand new, and certainly nowhere near as mature as the normal mode. It doesn't even work on most NICs yet.

But I agree that once it's more mature, it will be better overall.
> Current reactors are approximately the size of a building; a relatively portable compact fusion reactor, one designed to power relatively small vehicles, would be a game-changer.

Ummm... Isn't it more important to say that current reactors don't even work (at least not yet)? A working one would be a game-changer, never mind how big or small it was.
Use PVS-Studio to get students familiar with code analysis tools
Our support chats and some other indirect signs showed that there are many students among our free users. Here's the reason: PVS-Studio is now more often used by professors in courses related to software development. We are very pleased with this, and we decided to write this small article to fall under notice of other teachers. We are pleased that students become acquainted with the methodology of static code analysis in general and the PVS-Studio tool in particular. Our team will try to contribute to this trend.

https://habr.com/en/company/pvs-studio/blog/470069/
>So shipping asylum seekers to a country with a semi-dictator or an island somewhere is considered acceptable?

I had <sarcasm></sarcasm> tags there...

Australia's asylum policy has been the subject of both domestic and international criticism,[0] particularly with its policy of mandatory detention of unlawful arrivals.[1]

>I'm curious how all this is different from what Trump has been attempting to do at the US border?

Trump LOVES the Australian asylum policy and has been praising it since 2017.[2][3] As the New York Times pointed out in July, "Trump’s immigration approach isn’t new: Europe and Australia went first".[4]

In fact, the Trump travel ban[5] is pretty much how the White Australia policy[6] would have looked like if Deakin, the attorney-general of the first federal government, had not watered down the original racial criteria in the Immigration Restriction Bill to the dictation test.[7] The bill was one of the concessions demanded by the Labor party (yes, the same centre-left union-based party that is oh-so-progressive today[8]) in exchange for supporting the minority Barton government.[9]

[0] https://en.wikipedia.org/wiki/Asylum_in_Australia#Public_deb...

[1] https://en.wikipedia.org/wiki/Immigration_detention_in_Austr...

[2] https://www.abc.net.au/news/2019-06-27/donald-trump-tweets-s...

[3] https://slate.com/news-and-politics/2017/08/trump-somehow-ma...

[4] https://www.nytimes.com/2019/07/18/world/immigration-trump.h...

[5] https://en.wikipedia.org/wiki/Trump_travel_ban

[6] https://en.wikipedia.org/wiki/White_Australia_policy

[7] https://en.wikipedia.org/wiki/Immigration_Restriction_Act_19...

[8] https://www.abc.net.au/news/2017-05-08/albanese-shorten-labo...

[9] https://en.wikipedia.org/wiki/Barton_Government#Immigration
https://habr.com/en/company/pvs-studio/blog/470069/
Do you think they got big because they use it or do they use it because they're big?

Pre-optimization is the root of all evil, my dude.
This article and the sad reality it portrays reminded me of Episode 16 of Timesuck: “Is we getting dumberest?”[0] The most obvious conclusion to be drawn is that the brightest and most educated members of our species are incapable of producing offspring because our society does not support them economically. Throw another reason into the “why we’re getting dumber” bucket.

[0]: https://m.youtube.com/watch?v=uxUXDfvBZ7o
I hope something like F-Droid catches on over there.
Did Marketplace Coverage Offer Financial Protection?
> your sub-conscious is passively working on the problems you encountered even if you are not actively thinking about them.

This is the same for creativity, this is why you come up with ideas in the shower or the train, assuming you're just idling and not scrolling through your smartphone.
I think this is because xscreensaver confines (grabs) the mouse cursor to the area occupied by the "Please enter your password" window. If this area somehow suddenly happens to be out of your screen boundaries (e.g. when xrandr --offing external screens), the mouse is ungrabbed and can be used to interact with the desktop. It takes a while before xscreensaver notices and grabs it again. Someone should probably figure out the exact steps to reproduce this and report it.

As said elsewhere, locking X is really hard, and xscreensaver architecture doesn't help. This week I managed to crash xscreensaver login prompt twice, unlocking the desktop without entering my password, and that was the last straw, I switched to xsecurelock which separates the login entry into another process, making such bugs much less severe.

Unfortunately I can't reliably reproduce the crash. A hardware fuzzer (also known as a faulty ThinkPad keyboard) was involved, and I don't possess the device any more. I think what it did was press certain keys very often ­— the keyboard matrix is sampled at 125 Hz, so I'm guessing it was pressing the keys about 60 times per second, but I'm not sure which keys they were. If anyone manages to reproduce this, please do give me a shout. :-)
Alcohol has other derogatory side effects affecting driving than just reaction time. Emotional impediment, drowsiness, propensity to recklessness, just to name a few..
Iran-Linked ‘Charming Kitten’ Touts New Spearphishing Tactics