skysight-inc/HackerNews huggingface dataset:
Companies should research their own products and be transparent with the result. Paying for external research gets you access to external resources you don’t have to develop yourself, some level of independence and legitimacy, and contributes to everyone’s knowledge.

Because the funding comes from an interested party there is a risk of bias and thus reduced relevance but not 0. There are lots of biases, who paid for it being maybe not even the worst.

A scientist working on their passion project might be even worse at letting their personal desire for a result to taint the outcome.
The required storage temperature for chemicals being stored is a pretty obvious thing to document clearly. It's also not a wild idea to have adjustments to the storage conditions follow some sort of review process.

Chesterton's fence is sort of about understanding something that isn't necessarily obvious, changing storage conditions in an industrial environment without checking requirements is neglect rather than ignorance.
Unfortunately it is written by someone whose technical ability far exceeds his people skills, which are essential for a library module that developers can safely depend on.

This is doubly unfortunate because I very much share his views on bloated frameworks etc. :(
If you have a lot of trafic you shoudn't use an ELB in the first place, should be using an NLB by default it comes with a 40Gb pipe and multi millions connections.

https://docs.aws.amazon.com/elasticloadbalancing/latest/netw...
The Billionaire, the Olympian and the Quest for the Sub-2-Hour Marathon
> if they don't have sufficient backup power at a university??

This. If you've got a multi-million dollar experiment, gee I dunno make sure you're in a building with a generator?

"hey Mr. Government, I know you gave us that multi-million dollar DARPA reserach grant, but uh, someone hit a telephone pole drink driving on the weekend and, uh, power was out for several hours and uh yeah, that 2 years of research, uh, we gotta start all over can we have some more funds please?"
Why would you willingly work in such a hostile environment?
This article is paywalled with no workaround. My understanding was that HN did not allow such links. Economist.com links, if they are all hard-paywalled like this, should be blacklisted.
Yeah, only because we evolved on the surface of a moist rock doesn't have to mean we have to stay on the surface of such rocks for eternity. Planets are still valuable though, but mostly for disassembly. Pressure only a few km into earth's crust gets too high for any serious engineering projects and I doubt this will (fundamentally) change even with future technology. So most of the matter that makes up earth can't be accessed... unless we dismantle it. Asteroids are great but they only contain a subset of the matter of the solar system.
The lack of maintenance and system improvement that makes the shutdown a necessary step to mitigate fire risk is about saving money.
AIs can absolutely do all those things. The question is if they can do it well enough to be of any value.
Well in that case...

IF a company shortchanges safety to beat someone to market...

I think a good look at corporate personhood is in order. If a company causes deaths due to their rush to get a product to market, charge the company, and if guilty, the board at the time of the crime must serve the sentence.

Do that, and you'd see a lot less shitty behavior from corporations.
Wired also explained that before. In the article of this post they linked to an older article (https://www.wired.com/story/cleaner-ships-more-expensive-hol...). It goes into detail about the scrubbers. Open, closed and hybrid systems. Anything other than a closed system is bad. A closed system itself might or might not be bad (depends on what's done with the waste).

Note that apparently the most common sulphur amount in fuel is around 2.7% (https://www.exxonmobil.com/en/marine/technicalresource/news-...). Currently there's not too much available fuel at 0.50%. What I heard is planned is that they're going to mix the 2.7% and 0.1% sulphur fuel to get to 0.5%.

Going from 2.7% to 0.5% sulphur fuel is apparently an additional cost of 15 billion USD/year. In my opinion once they're at 0.5% new legislation (by the IMO; an organization which basically sets these rules) should be introduced that reduces it further. Often in shipping the actual implementation date is 3-5 years, sometimes 10 years into the future. So new legislation should be introduced to reduce things further.

Secondly, companies can get a significant competitive advantage by not following these rules. As such, countries should be strictly checking if ships and shipping lines are following this. Unlike other industries it's pretty common that a captain is jailed if certain rules aren't followed.
I built a news aggregator (a Hacker news lookalike) in Django.
The aim is to power a community aggregator specific to the Python community at https://news.python.sc.

If you want to participate, claim your invite here: https://forms.gle/TJSNLXD8fgyFYUaFA

Of course, there is not much content here, so you’re all welcome to contribute ;-)
My statement was inadvertently aggressive. I was attempting to be clear and logical but came out wrong. I am sorry :)

It's a question of for-all-x vs. there-exists-x. I acknowledge that there exist x'es that are small projects that make CLion hang.

I just wanted to make sure it was known that it's not all x'es. And that there exist y's that are large projects that don't hang. Cataclysm DDA is not a simple codebase :)
Google will keep the Mozilla foundation alive, because it protects them from antitrust prosecution.
What Economists (Including Me) Got Wrong About Globalization
There are a handful of languages that would be suitable for this. The "right one" to use depends on more than just the language features for that task:

- What third party libraries do you need to use? Some languages have very good support for some, and less for others.

- What are the internal integrations you need to support? Can they be over the network or are you calling into code in a particular language?

- What is the pool of skills available to you as a team? Do you go with a language that has a reputation of being really good for this task but of which the team knows very little (and therefore will have a learning curve working out the common pitfalls), or do you go with a better understood language which the team has already mastered, and stretch it to go beyond what mere mortals do with it? Note: there's no right answer here, both options have severe drawbacks.

- Related to the previous: what's your company's culture regarding technical diversity?
>Even when the central plant gets knocked out (a squirrel did that last year),

Reminds me of something I saw shared here on HN https://cybersquirrel1.com/

>This map lists all unclassified Cyber Squirrel Operations that have been released to the public that we have been able to confirm. There are many more executed ops than displayed on this map however, those ops remain classified.

>Confirmation for all ops has been preserved by the Internet Archive's WayBack Machine whenever possible.

>"I don't think paralysis [of the electrical grid] is more likely by cyberattack than by natural disaster. And frankly the number-one threat experienced to date by the US electrical grid is squirrels." - John C. Inglis, Former Deputy Director, National Security Agency 2015.07.09
Usually referral fees.

Be careful with referral agencies:

https://www.recoveryanswers.org/resource/scams-corruption-ad...
This looks like someone mashed a wankel engine and a tokamak together. Interesting, but I'd need to see it in action to believe it.
> but they are literally using this forum as a marketing platform

Almost every post on HN is for marketing. The net positive System76 is doing outweighs the negatives we have in today's software world. Be happy it's not BIOS-as-a-service that requires a subscription and is funded by a VC.
shannon (unit)
I think I'll wait for JavaScript Illustrated: Swimsuit Edition.
> Wait, why is this the universities problem? If too many people want to get phds than our society can support than less people should get phds. That or they’ll get stuck in the current academic grind. Any PhD student should be well aware of the career difficulty that follows, particularly if they want to be a professor. There’s no lack of articles like this one pointing out that fact.

But I think there very much is a systemic effect that everyone is missing because it happens so slowly.

Fundamentally, if the number of academic positions remains constant, then each professor only needs to train one PhD student looking to enter academia in their entire career.

OK, maybe 1.1 to deal with deaths or other sorts of natural attrition. But think about that for a minute, and then think about how many PhD students a typical professor actually trains in their career. That level of "production" is OK when the number of academic positions are expanding at a similar rate. But they're not expanding at any where near the same rate these days; instead, there are longer and longer "holding patterns".

And this introduces a pattern where the "holding patterns" get longer and longer, but people don't really notice. Professors who got their PhDs in the 70's didn't do any post-docs, or maybe only a year or two. Professors who got their PhDs in the 80's or 90's did a few years, but not many. PhDs getting jobs now in some fields can expect to have post-docs for a decade; but people getting PhDs now will have even longer waits.

So PhD students "should be well aware", but 1) the people advising them almost certainly had a much easier time than the people currently in the pipeline, and 2) it will almost certainly be much worse by the time they actually want to get a job. Add to that that it would be nearly impossible to perform modern academic research without the army of PhD students and postdocs being paid slave wages, so there's very little incentive to give students a realistic picture of what their chances actually are.

So yes, it should be up to universities and research institutions to set up a sustainable system.
There is no grammatical foundation for your parsing of the sentence. If you meant it that way, you wrote it incorrectly.
It’s well established that cannabis interferes with rem sleep, so it’s an option, but not a good one.
I believe he meant coriander (although coriander is usually the seeds of the plant)
If you face an all out war on track to the worst outcome, 500 enemy warheads are better than 5000.
It is. Also, people don't want to do it for any amount of money.

I quit a previous job and took less money because I got moved to maintain the crumbling Forte4GL core system - I did get a handsome raise for that, but the writing was also on the wall as they were also working to replace it. Migration project has been ongoing for 8 years and is nowhere near done, I might have been able to retire before it's completed though. It was also soul-sucking.
Check out "The Problem with Promises in JavaScript" [0] for some gotchas with the design of js promises.

[0] https://dev.to/craigmichaelmartin/the-problem-with-promises-...
"Suggest and could" are different than "indicate and will".
I kind of understand the want for the mini NES/SNES/PSX or any consoles with relatively unique controllers. You can get a rPi and a decent arcade stick for less than $100. What's the appeal of this? I believe archive.org hosts every MAME ROM, it's not like you'd even need to visit a less than reputable site to put this all together.
I don't believe that's true - I haven't had the time to test this yet, but I believe that the scenarios where a power user would prefer to have a then. Await's are definitely easier because they allow you to maintain the "procedural" feel of your code, but promises allow you to kick off several async things at once so that they take place at the same time. For instance, if I have a collection of promises that each take 10 seconds I would want them to kick off at the same time rather than sequentially - so both take 10 seconds wall clock time rather than 20 seconds one after the other. To my knowledge, the only sane way to pull this off is by using promises.all with a then. Please correct me if I'm wrong.
A couple of articles I saw suggested that what's left of Atari only has 3-10 employees.
Yeah, if we are talking about web developers I guess.

How do you think those easier technologies are implemented?

Just to give an example, React Native for Windows uses UWP.

As for not being relevant, the software for a platform with 80% market share across desktop and laptops, does not write itself.
Alexey Leonov was also supposed to be the commander of the first Soviet lunar mission.

He and David Scott (Apollo 15) together have written a book 'Two Sides of the Moon: Our Story of the Cold War Space Race.'

https://www.amazon.com/Two-Sides-Moon-Story-Space-ebook/dp/B...
1) My laziness to look for what’s available to do this.
2) Core belief to NOT use any product backed by FB.

But anyway, at this point I got so many things already running over TF + Keras that I don’t see any use case of reverting back the entire code base written over 3-4 years to other platform just because new grads from university are using some library more over other. I got everything I need, so why to suffer unnecessarily? I can just spend the same amount of time polishing existing things rather than spending time after something which has less probability to be at same level as existing things.
...and there are ancillary patents, for defense of the original patent, that need to be filed in order to keep up with competition. I have a buddy who has several patents for polishing concrete vertically https://www.youtube.com/watch?v=ZMSR0R8tA8A
What Are Team Building Exercises and What Is Their Purpose?
Vue.js – Beginner Guide
It's such a typical kneejerk "skeptical" reaction at this point to be like "oh well maybe correlation doesn't imply causation" as if there are no causal relationships ever in life itself.

But really if the rationalists just took a few seconds to think about it maybe they'd find a some plausibility in the notion that exposure to harmful pollution could trigger a stress response; stress is intimately wrapped up with aggression.

https://www.apa.org/news/press/releases/2004/10/feedback-cyc...
This is what unions are good for.
Show HN: An API to encode and decode coordinates using Geohash
Crispr enzyme programmed to kill viruses in human cells
I am kinda surprised no one has mentioned Tinderbox by eastgate systems! (1)

Beck Tench (2) has a brilliant youtube series (3) about how she uses tinderbox with the zettlekasten method to create associations between various notes. She also links these notes to her devonthink db so that when she is searching for something there it will also pull up her relevant notes.

I myself have been using her method in writing my masters thesis and I think, because I am a visual learner, the ability to visualise theories through a mind-map style interface has really helped my retention and understanding of them.

Anyway, try it out!

(1): http://www.eastgate.com/Tinderbox/
(2): https://www.becktench.com/workflow#reading
(3): https://www.becktench.com/blog/2018/11/12/using-zettelkasten...
"The sea makes people feel as if they are in a whirl of action ... But this is wrong thinking,
We say waves “cause” a ship to break up ...
but the wave itself is passive and without the power to act."

Nope, the wave is energy transmitted, from the sun, to the wind, to the sea ... to the ship.

In the same way a mind is a wave, constrained and channeled by it's neuron substrate, and by external stimulii.

The article is nonsense to me, there is no such thing as passive - the universe is all active, seething.
I met him in 2003 in the UK when he was doing a lecture tour. His colleague was translating into English for us, and every now and then they'd rattle away between themselves in Russian, causing my friend's wife to giggle.

After the talk they did a photo session, and she spoke to them. "You have an interesting accent, where you from?" Asked one of them in Russian. "Siberia..."

Apparently they'd been jesting all the way through: "You can't tell them that...", "You watch me..."

RIP Alexei, space hero and nice guy as well.
I think it's to prevent liability from forest fires. The difference is subtle but important.
> (say people who have watched them) the full video has even more amazing things

Link? Who are these people? Are they credible? Do they seem rational, reasonable, and (highly) skeptical?

> They still are sitting on 99.9999% of it, is a reasonable assumption

There is nothing reasonable about this assumption.

> All of this is kind of orthogonal to what they are sitting on

Huh? How? Why?

This is all veering into conspiracy-theorist-cum-crackpot territory. You are doing some extreme extrapolation from very thin and inconclusive evidence.
Because confusing state of version management in 2019: https://twitter.com/noneprivacy/status/1168955093934399493

> If you used sudo because you installed the package "system wide", try with "pip3 install --user twint" which will install twint in your home directory, and so you'll not be asked to use sudo
Lead, perhaps? https://en.wikipedia.org/wiki/Lead%E2%80%93crime_hypothesis
I thought this was going to be about AWS-managed websockets using API Gateway. I've been using that at a really small scale and it's got a great API but other than almost certainly being much more expensive than the EC2 machine used here I wonder how well it works with that sort of scale.
>...My main criticism would be that there must be a more effective way to estimate impact than waiting for people to complain in the bug tracker.

This is very true. There are 100s if not thousands of people for every support person that knows about new Chrome updates and Bug Tracker for opening issues.

Users are told to trust Chrome updates and assume that updates won't affect existing functionality and so the idea of opening a browser support ticket does immediately come to mind.
I used to do this but with chess videos. Most commentators don’t vary their tone much which probably helps.

Since then I have been:
- Trying to exercise every day
- No screens after 10:30.

Seems to be making a big difference for me.
Leonov was an aspiring artist as well as a cosmonaut. I remember standing in awe for some minutes when I first saw his sketch from Voskhod 2[1] a couple of decades ago.

He also wrote and illustrated I Walk in Space, a Soviet children's book that fortunately has an English translation[2].

[1] https://www.itsnicethat.com/news/first-drawing-in-space-cosm...

[2] https://www.goodreads.com/en/book/show/46726725-i-walk-in-sp...
There won't be as soon as this plant becomes operational.
Thx. This one really looks very nice and polished. It can even export to reveal.js
> farmers

> wild blueberries

I don’t think bilberries (aka ”wild blueberries”), which the association seems to be promoting and this study appears to be about, are farmed anywhere. They’re harvested from forests.
High performance compute techniques are basically used whenever you have code that runs for 20+ hours at a time. Things like Raytracers, supercomputers, database-analysis, physics simulations, chemical simulations, weather simulations, etc. etc.

And I'm not talking about Webservers (which stay up for days, but the compute problem only happens over the course of ~1 second or so). Consider that when 3d movies are made, they hit the "Render" button and then wait 1 or 2 weeks for the movie to be made. Even if they have an entire cluster of computers calculating the scene... it takes a LOT of compute power to make movies.

If you eek out a 10% improvement, your render-time drops from 10-days to 9-days. Alternatively, you can have 10% fewer computers to get the same job done. Or in the case of scientists (ex: a Car engineer who is running a FEA computer-simulated car crash), your models can be more detailed. (Ex: Instead of modeling the engine as a perfectly elastic sphere, maybe you can model the engine as a more appropriate shape in the simulated car-crash)

There are a few exceptions. High-frequency traders also count milliseconds for their speed of execution. I see some HPC work coming out of HFT companies. But for the most part, highly-optimized code is specialized to the communities who still wait days (or even weeks) for the results from modern computers.
Seawater is very hard and harsh to deal with.

The intakes tend to clog with marine growth -- everything from barnacles and oysters to algae. Pipes have to be corrosion-reistant (not iron or steel). If you're using evaporative cooling, you end up with saline concentrate. If you're using dual-cycle systems ("clean" inner cooling loop, "dirty" outer loop), you have the issue of dumping thermal load into the oceans, which can affect sea life. And to boot, east-coast US seawater isn't all that cold due to the Gulf Stream -- 22-26C (72-76F) off the coast of the Carolinas, though subsurface temps may be lower. California's coastal waters are far cooler, about 15C (60F) presently, and dropping toward 10C (50F) in winter.
Not disputing this, but the UX of navigating to a bank's website using Chrome on XP and getting redirected to a "Download Chrome" link when there isn't a newer version for your OS isn't a great experience either.
I have a few thoughts about doomsday level AIs:

1. We _will_ eventually crack "general intelligence". If nature is able to do it with 9 months of build time and a few pounds of meat, there's no physical reason we can't do it on silicon (or whatever substrate is next)...

2. When we finally develop a half-way decent general intelligence, much like human intelligence, we're not going to have any idea how it works.

3. It will probably end up employing a lot of the same cognitive shortcuts that humans use (see https://en.wikipedia.org/wiki/List_of_cognitive_biases). And in doing so we're likely to end up with a general intelligence that, on the whole, is capable of much greater calculation, but ultimately will be a disaster as it will suffer from the same sort of psychological flaws.

Human survival is probably going to come down to humanity trying to talk a super-intelligent AI out of some crazy ass conspiracy theories. It will be like the ultimate Thanksgiving with your crazy uncle.
Or you know, things like unions.
Shutting down bots that spread misinformation is not against gov. If they do, it will mean they acknowledge that gov is behind all these.
I don’t think a small non-profit association counts as ”corporate”.
The Myth of a Wilderness Without Humans
Not a bot, Twitter recently blocked my account that had almost no activity without providing any reason and now I cannot delete it which is in contravention of GDPR.
Does anyone have experience doing the same on GCP?

In particular right now I am trying to add live reloading to my App Engine Standard app but Standard doesn't support long lived connections (so no websockets) and App Engine Flexible seems like it will be pricy.

I think I can set up a single separate websocket instance which is only responsible for doing listen/notify on postgres and telling the client when it's time to refetch from the main webserver again.

Does this sound approximately workable? Will I actually be able to reach the connection numbers like in this article?
Pointless, it's already been disrupted. Www.fusure.io
The OS comes from apple, too. How does sideloading help when the OS is backdoored? How does installing your own OS help when there is a backdoor in the hardware?
I don't know of any discussion forums, but would recommend the following resources for learning:

Accessible (at least compared to more formal texts) lecture notes:
http://www.cs.cmu.edu/~aldrich/courses/17-355-18sp/

Free book that's more readable than "Principles of Program Analysis"
by Nielson et al:
https://cs.au.dk/~amoeller/spa/

Some practical resources for binary PA:
https://reversing.io/resources/