jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
>Debate? I’d rather rely on scientific guidance and updates as more information becomes available.

And how this new information is supposed to reach everyone without being twisted? I heard so much crap being said by doctors, scientists, professors etc. Not just hyperbole, and assumptions, but downright misinformation. I'm in Poland and since the beginning of the pandemic there were multiple lies coming from both government ministers and all the people representing "science" I mentioned. Some examples of lies:

"Masks don't work to protect normal people",(later)"a piece of cloth is all you need", "children don't transmit the virus(then when a new wave of infections was partially caused by children returning to in person learning - ok we fucked up, children were infecting people all along, but we need parents at work not sitting with their children at home) ", "incidence of infection in the workplace is low (then after few months data came out showing 40% of all infections are in the workplace) etc etc.

Now a year later same" leading scientists" are still being invited by the media to answer questions. All available media lie more or less. In this environment how a "typical" person is supposed to know the truth?

I can find published research articles in reputable journals, and actual data to find out what is true, but I have no idea what advice to give to my friends and family who don't have that capability. When they ask me how do you know what is true. All I can say is "read everything and make up your own mind" which is pretty poor.
By the same logic cocaine in small doses would not be addictive. I can tell you that everything that manipulates your dopamin levels can lead to some kind of addiction. Plus you have actual withdraw symptoms from amphetamines too.
That's where "if the costs become exorbitant, Amazon is in a better position to improve their own systems to reduce the amount of overages that people run into in practice" comes in.

If starting 1000 instances exceeds your configured budget, they could simply not start them, and shut down whatever number of instances you managed to start as soon as their cost exceeds the budget.
After watching the demo video I though it looks cool, but impractical and ineffective for non-demo usage. It looks heavily dependent on mouse centric Bluebottle-style zoom/scroll desktop and drag-and-drop windows/widgets. Do you have plans/ideas how to transfer some of the advantages to a more keyboard centric, tabbed/tiled window management UI, and if that would be more practical and effective in non-demo usage scenarios?
It's run by the BBC Trust which is given power by Royal Charter in order to stay independent of government.

http://en.wikipedia.org/wiki/BBC_Trust
This has to be a joke. You cannot tell me a single person is actually interested in allowing a business to print their advertising on their keep-for-life pictures. If I opened my photo album from my childhood and found advertising on the back of each photo... what a joke.

Photo printing is already cheap. If you can't afford to print photos, you probably also can't afford to buy the camera or the memory card (or the film and development for you old-schoolers).

This is a sad world we live in. Advertising in every place imaginable. You want to know where I'd be okay with your visual spam? On toilet paper. Print your advertising on my free toilet paper so I can wipe my ass with it.
The article suggested that some of the brokerages may not seek repayments from their clients that owe them money. Why is that? I assume the contracts they sign are iron clad, is it just that the losses are so large that their clients couldn't repay it?
Instructure | Mobile Software Engineer in Test | Salt Lake City, UT | REMOTE, instructure.com/careers/

I'm looking for a remote mobile automation architect to work on tools and infrastructure.

On Android we're using Kotlin and Espresso with builds on Bitrise and tests running on Firebase test lab.

On iOS we're using Swift and EarlGrey with builds and tests on Buddybuild.

* Languages: Java, Kotlin, Swift, Objective C, JavaScript, Ruby

* Tech stack: Espresso, EarlGrey, React Native, Buddybuild, Bitrise

Apply here: https://jobs.lever.co/instructure/12b727a6-e8c5-4fe9-99d0-12...

GitHub Repos:

https://github.com/instructure/canvas-lms

https://github.com/instructure/instructure-ios

https://github.com/instructure/instructure-android
Isn't this 350 hours of 'awake' dynos per month? I get more than 1 visitor on all of these sites per hour... Thus, this will not be fine at all.

I will be moving everything off Heroku and investing in a new platform for my workflow if this is the case. Simple as that.
Someone did not put 100 usd in bitcoin in 2010 and hodl it. Anyway, fiat currencies are a scam, on a much longer timescale. How much was 1 usd in 1900 in comparison to 1 usd today?
>This is not how the friction coefficient works

Yes, it very much is. The harder tire has a lower friction resulting in the total force to break static friction being lesser than that of the lighter object with the higher friction tires. Go get some cleats and push a heavy object around on ice if you want to see this in action.

> the weight differential between an ICE truck (heavy engine, empty bed over half the drivetrain) and an EV battery pack applying downward force across the entire sled,

The weight transfer (when the truck tries to rotate the wheels and can't the truck tries to rotate about the rear axle) mostly negates this. Watch some videos of pulling trucks and tractor. By your reasoning the massive weights they hang in front of the front axle would be counterproductive because they would remove weight from the rear axle. In practice enough of the weight transfers to the rear axle to result in a net improvement.

>nor EV traction control vs a torque converter and the disadvantaged mechanical transmission attempting to vector torque.

Your statement is fantasy. Both systems are inputting torque to a differential (presumably an open one since these are base spec 2wd models). The traction control is going to modulate the brakes on the spinning tire to fudge the same effect as a more conventional traction aid installed in the differential would provide.

Electronic traction control introduces yet another variable to the equation, some traction control systems behave like an electronic nanny and cut throttle. Some just assume the customer is right and slam the brake on the spinning wheel. I'm going to assume they both have the latter type because it makes this comparison simple but any vehicle equipped with the former type is going to be at a disadvantage.
I thought the implication was clear. When everything becomes "one thing" there's no need to communicate using spectrum.
Recommend you read this book to learn more: https://www.amazon.com/Bones-Master-Journey-Secret-Mongolia/...
How ironic. Breaking the paywall on a billionaire's newspaper to read an article about a billionaire's paywalled beachfront.
Again, I have no objection to the position that we shouldn't trust either side and have no idea what really happened. But it doesn't sound like that's the position you're taking; you mentioned 2 sentences earlier that you've concluded Google's statement was a disingenuous smear campaign.
Sam Harris & Yuval Noah Harari answer a question about "peak" meditative experiences, and set them in context with psychedelic experiences in the segment starting at 1:27:20:

https://samharris.org/podcasts/138-edge-humanity/
In short: prefer induction over deduction in early stages of teaching.
You wouldn't get all of the above benefits with our government, for the additional 20%. The US has an extremely inefficient government fiscally.

You might get properly funded roads; that is if they don't squander it between the time they lie and promise to use it for that and when it comes time to do road repair.
There is an account preference option for the one scheduling new meetings whether the join with browser link is present in meeting landing pages. At least, that's how it works with our university license...
Forgive all personal debts. That would stimulate demand side.

https://news.ycombinator.com/item?id=22658643
Nice graphics.

This is the best site I've found for finding up to date stats and viewing time history per country (and in the US, per state):
https://www.worldometers.info/coronavirus/#countries

I marvel that China has so effectively stopped its spread. It seems like China has flattened the curve to near zero such that reportedly they are closing the corona-specific ICUs they had hastily put up. But what is the long term plan? Keep everyone clamped down until a vaccine or cure is developed? The vast majority of people still haven't been exposed so more explosive outbreaks will occur.

Just like controlled burns are a risky but effective strategy to prevent worst case wildfires, it seems to my ignorant self that ideally just enough mixing would be allowed so that new infections occur at a rate just below the level the medical system can handle, and while that occurs, the production of critical resources and infrastructure can be ramped up in case the controlled burn gets too active.

What am I missing?
As an aside: I knew a maths major student who would keep his entire year of handwritten lecture notes on a single A4 page of paper. It always fit! The Ganja.js coding style reminds me of that guy.

On a more serious note, GA computing has several orthogonal aspects to it, some of which have very different programming requirements:

* Converting GA expressions, e.g.: "x ^ e_o times y ^ e_1" into a single expression.

* The above requires either an expression parser, or an AST accessible from code, or both.

* A general multivector type at compile time to compute the results of those expressions. This one doesn't require any special optimisation.

* An expression simplification library, like a mini computer algebra system (CAS) to simplify the resulting elements after all of the high-level geometric products are carried out. This is important to eliminate a bunch of multiplications by zero, double negation, etc...

* A code-generation module to produce the final, optimised library for the runtime. This has to have a bunch of features to be competitive with Vector algebra 3D libraries. Many of these features are output language dependent. For example, it makes sense to have packed multi-vectors, sparse multivectors, a native array-of-multivectors type, etc...

In my mind, there are two main types of code in such a library: The first is the pure functional maths stuff, which is mostly the computation of some lookup tables and lists of lists of things. This is mostly static and needs standardisation. The second type of code is typically impure and needs to have a clean API to make it extensible/pluggable: parsing, code-gen, SIMD, optimisation, etc... E.g.: SIMD changes over time, there may need to be multiple optimisation passes, you may want to interact with an imperative compiler interface like LLVM or Roslyn, etc...

One of the issues I have with Ganja.js (that isn't about syntax formatting) is that is interleaves these largely orthogonal concepts. The strings from the parser flow through much of the code, making the entire thing a stringly-typed mess.

Enki Mute is clearly a mathematician, not a software developer. I can tell he's never had to write code intended to be used by others.

While these disciplines have a lot of overlap, CS is mostly about cooperating successfully with other humans. Mathematics is mostly about correctness... and that's about it. You can publish whatever you want, it doesn't have to have doc-comments, it doesn't need to be modular, or reusable, or anything other than not wrong and maybe interesting.
The restaurants near me have all laid off their staff, closed doors, i suspect they won't pay any outstanding bills; Their rent probably isn't even due yet.

I hope that on the reboot we require some "social security" in businesses; healthcare benefits, 2 weeks severance, and retirement savings seem like minimums; Frankly, these requirements should have been included in the 21% tax cut.
We have a well-funded state university system paid for by tax dollars which provides these labs with competent, well-educated employees. But yes, these labs are not directly funded by state dollars.
NO. GTK has really been getting more and more import for FLOSS as the Librem 5 and the vast majority (Ubuntu switched to GNOME by default, so GNOME is now the default on

- Ubuntu
- Fedora
- OpenSUSE
- Debian
- CentOS
- ...

GTK+ since version 3 is really neat. They rust re-did the site as well: https://www.gtk.org
You aren't being clear. Do you think that older code that gives older functionality doesn't ever get changed? Patches will have to be created, etc. It's not trivial work. And as I mentioned, web developers aren't going to support the older CSS/HTML/JavaScript in your older browser.
True, it does look like Apple provides support for the current and last two releases. 10.12 Sierra got its last (ever) security update at the end of September.
Thanks. I'm mainly looking at this from the point of how your secrets could be accidentally exposed.

I applaud to postfix for sanitising the ENV, and it's very good practice to do so. But are all the frameworks doing it correctly? Maybe some code is then also just spawning new processes without sanitising? You could argue that's a bug then (which I completely agree), but not all projects are run like postfix...
> You're defining a monad by using itself in the definition! A definition is recursive if it recurses.

The parent is not defining a monad with that sentence, he is defining what a monadic function is given that you have something that behaves like a monad

> I sort of understand the three laws after that, but it's like someone asking "what are operations on numbers" and getting the answer "operation is any operation that's associative, commutative, etc". It does nothing to explain monads to me, it just tells me that a monad is any thing that obeys three things. That information is completely useless to me.

The thing is that there is not much more to a monad than those three laws and the two functions(return and bind/join).

Nonads are remarkable because lots of things happen to behave like monads(i.e have return and bind defined in a way that follows those operations). This includes interpreters, actions with side affects, non deterministic computations, computations with the possibility of failure and many other things.

Monads are useful because they let you write code that is reusable across all monads and not just the one you happen to be coding for. If you look at code that is written like this, after enough experience you will get a vague idea of what it does, but its actual function will almost completely differ based on what kind of monad you use it for. This gives you a great amount of flexibility and refactorability as you can tweak and extent monads or create entirely new monads while still having this great mass of reusable code already written for you to use.

Like the OP says, a monad is not some tangible concept like an object or a function. It is a concept that groups other concepts together.

To learn about monads, you have to look at specific examples like the List monad, or the State monad or the IO monad. But there is no general explanation of a monad any more tangible than what the parent said.
I think it is a cultural mismatch. The Haskell community seem to be very influenced by mathematicians and their way of describing everything as abstractly a possible. You can even see it in code examples where it is pretty common to see arbitrary one-letter variable names.

The software development community is by and large much more pragmatic and focused on solving real-world problems. They have an easier time understanding concepts and code examples when explained in the context of real-world problems.

So when the Haskell people try to explain monads, they start with the abstract definition, the monadic laws and so on, and they focus on explaining the concept of a monad, rather than what they are practially useful for. Even the many infamous monad-metaphors (its like a spacesuit! No its like a burrito!) try to find a metaphor for the abstract concept of a monad, not for any practical use. For the typical developer this might seem like a lot of mathematical wanking for little benefit.

The language F# seem to have a more 'pragmatic' culture. 'Monads' are called 'computation builders' in F#, and the equivalent to do-notation is called 'computation expression'. Yeah it is just naming, but it shows a focus on the use of monads rather than on the underlying mathematical concept.

A typical F# example of the use of monads - sorry, computation builders is the Async monad:

let AsyncHttp(url:string) =
async {
let req = WebRequest.Create(url)
let! rsp = req.GetResponseAsync()
use stream = rsp.GetResponseStream()
use reader = new System.IO.StreamReader(stream)
return reader.ReadToEnd()
}

This example fetches a resource over http without blocking. It is immediately obvious why this is useful. After all, similar functionality was recently added to C# through the keywords 'async' and 'await'. But in F# it didn't require the addition of new keywords but could be implemented as a library, due to support for monads in the language.
I think he's talking about something very similar to China Miéville's critique of fantasy (and, frankly, some SF) literature: that so much of the genre is ultimately this politically reactionary, "Oh, if only we could restore the rightful king (or his heir — and notice how it's always a male), everything would be swell again!" sort of thing.

The "home" Moorcock is decrying Tolkien's return to is the golden age that never really existed in the first place — except in fiction, where you can paint a rosy picture of the past and proclaim it true by author's fiat.
At my previous employer we were looking for mobile devs and while we'd prefer someone who was good at both, we accepted that it was unlikely to happen so we were interviewing people who were great at one platform.

I'd say apply but this is entirely anecdotal.
> It's like saying Star Wars is racist because the Siths represent the dark side.

I would say that, if I were inclined to spare Star Wars serious critical thought.

I understand that blackness is a Western cultural symbol. I also understand that Tolkein did not invent dragons.

That doesn't mean he isn't responsible for the content of his work. When you make an entire sentient race (species?) of people in a work both ugly from a human perspective AND evil, what are you saying? Certainly you are saying some things that have roots in a lot of Western mythology, but you are also probably being at least just a wee bit racist.
It's famous: "The wheel that squeaks gets the grease."

Well, the title says something similar:
Wheels that don't squeak don't get the grease.

At least in the US, a fairly strong norm is
to be rock solidly practical which can
mean operating close to the line of
actual irresponsibility and following
"Never do today what can delay until
tomorrow." Is such thinking common?
In the US, yes. Good? Not really.

Or, wait until there is a really bad
passenger airplane disaster before
implementing some new safety procedures.

Wait until there are actual sick people
with a threat of an epidemic before
implementing the long well understood
public health measures.

Do much the same for desktop computer
security, auto seat belts,
actions against smoking,
and dozens more.
Yep. I think that's exactly the kind of thing they look for.

What I didn't realize was better stated above. 80 cards handed to TSA agent 10 of which contained "alarming" words in Arabic. I thought there was more to the story. Not justifying this arrest but really.... what does a reasonable person expect from cops and security agencies? Almost seems like deliberate antagonism rather than being innocently caught up.... but who knows.
> But practically, who's the audience for that?

Anybody that would benefit from re-using some of the lessons from functional programming such as side-effect free programming, splitting pure and stateful code and so on (though some of the examples could do this better than they do now it is a step in the right direction).

Python, PHP, Java, Ruby and C programmers could learn quite a bit from this.
Gmail, yes.

Maps, I'm not so sure. Wikiepdia says it was created when Google acquired Where 2 Technologies, Keyhole, and ZipDash.
Is Coinbase about to support Dogecoin!?
> I wonder, just wonder, if this person was an "activist".

It's highly unlikely, since he had already studied Arabic at university and studied in Jordan. He clearly has a genuine interest in the language, including wanting to learn to read newspapers (which unfortunately feature words like "terrorists" and "kidnapping" in addition to the more mundane cards in his possession).
But that's just from the 'security' perspective - if it is a low number then users are likely to hit it and complain, and for bug tracing I suspect everyone would want the number to be constant.
It’s a lot worse than smoking. It damages your mind, whereas smoking only damages your lungs.
There are many shades of gray between having no symptoms, showing mild symptoms, being really sick, and being sick enough to require hospitalization.
https://news.ycombinator.com/item?id=22657384

https://news.ycombinator.com/item?id=22659216
> The thing I find interesting about C is that everything and anything done in other languages can be done in C

With emphasis on "can". Not that you should. This is exactly what I mean, in many cases it's interesting for an intellectual exercise, but I would avoid it for new projects unless I really can't.
It said in the article that the machine analyzes the category. My speculation is that if it correctly deduces that the category is one of those "answer-hybrid" ones, then it can try to break down the question into two parts, answer each, and cross-reference to find an overlap. In this case it seems pretty reasonable that such a sophisticated machine could break the problem down to "classic candy bar" and "female Supreme Court justice", combined with the knowledge that they share a word this would actually become "straightforward".
What's the market value of all that oil, or the impact to the market the immediate shut down of new oil exploration could incure? There has to be a reason ecomonically that this hasn't been solved naturally already - otherwise it's a no brainer. Maybe the coming rise in oil prices will push more attention to alternative energy and energy efficiencies like 2 years ago.
Why yes, giving you difficult to check XML files as a bad replacement for introspection, decent conventions, and complex class hierarchies (with tons of casts in the middle) to account for absence of features is just so much better.
What's the market?
Really. tl;don't read. Not really hn worthy.
Such a project might have value, but I think not for the motivation stated.

A lot of novels reference others, not to reference their "core concepts", but to allude to relationships between characters. There's also a fair amount of quoting and shadowing just for fun-- say, the novelistic equivalent of a Hollywood director intentionally "paying homage" to a scene in an earlier movie.

This reminds me, actually, of a cross-reference in Lermontov's "A Hero of Our Time." Nabokov did the translation, and obviously enjoyed himself while noting its debts to other works. One of his end-notes (to a quotation in French) read something like "The allusion is to La Femme de Trente Ans, a vulgar novelette, ending in ridiculous melodrama, by the overrated French writer Balzac."
Personally, if I had all that money I would not give it to charities, or if I did, then only to the ones that invest in R&D for renewable energy, or cancer cures or something that feels like progress.

In fact, I would make science a top priority. Giving the money to people like the mother of Precious seems like a waste to me.