skysight-inc/HackerNews huggingface dataset:
I don't disagree. You also need medicine when you're sick, but you go to a doctor and not a pharmaceutical salesman to get an independent opinion.
I have followed the WebGPU CG discussions about differences between the APIs and what features one has that the other doesn't. The initial goal of the API is to have a solid core, and not rely on extensions for important functionality. But it does have an extension facility so I'm sure some things will make it in as extensions over time.
But action requires politics.
This spurns an interesting question: When is something of your own free will?

Disregard the subject matter for a moment, if you will, but if someone has been subtly indoctrinated enough (or a madman is fully convicted in his beliefs), are they truly their own?
> going down the political rabbit hole bc of the age of the messenger

I read it as the OP advising avoiding the political rabbit hole specifically because of the age, not in general.
Assembled a great team to work on Climate Change. Got lucky that most of them are friends and were super interested in the concept
> "The cat lobby here is just as feral, self-centered and as balmy as your gun lobby is"

Damn, that is quite the quote. I imagine he's not quite being fair (though I admittedly have little exposure to the pet politics of New Zealand", but I have noticed a strong and immediate current of defensiveness among cat owners whenever anything negative about cats is brought up (in a way that's absent when say, domestic dogs as a vector for disease are brought up). Though it's perhaps a little understandable that cat lovers would be a little thin-skinned due to the general bad rap that cats get.
This phenomenon is strongly driven by political and us-vs-them psychology. Climate change denial has been tied to peoples' basic identities, which has been a huge factor in the US's inaction on climate change.

This was a conscious strategy by the same PR people that fought tobacco regulation. As documents come out from the oil companies from decades ago, journalists are documenting it. Season 1 of this podcast was extremely enlightening (haven't gotten to further seasons)

https://www.criticalfrequency.org/drilled
> I find BBC is a good source of world news, but they never ask me for money..

Because they get their funding by the taxpayers of the United Kingdom, who quite generously allow the rest of us to benefit from the product they paid for.

But if we're advocating state-sponsored media, remember that in that field the BBC's commitment to real journalism makes it kind of an outlier. Most state-sponsored media outlets are just propaganda mills for the regime that sponsors them.
That doesn't make the message wrong.
Is it? I get the idealistic point of view here. You certainly don't want to keep important news from people who can't pay. But I'm not convinced this should be the rule.
[ For context, this has happened in the United States around 2008 or 2009, with a manufacturer in China putting melamine into food to test higher for detected protein content, falsely. I think the manufacturer was severely prosecuted by China. ]
This is the key.

Laziness without those counterbalancing traits is simply sloth.

With those traits, you're more likely to hire somebody who wants to work smarter, not harder.

Likewise, without laziness, curiosity and creativity you're more likely to hire somebody who is perfectly fine with simply working harder, rather than trying to do things smarter.
Off topic, but I'm curious if all the backslash-escaped commas have something to do with an English article on a Finnish site...DB charset or similar, or unrelated?
They were previously hoping to raise $10B from the IPO, how much are they hoping to raise now?
There are two kinds of emulation, though. There's emulation of experience, and then there's what an AV engineer would call a "monitor": a reproduction that shows you the data the system puts out, as-is, without any "client-side" transforms, even if most end-user equipment does them. Flat response curves and all that. In emulation, monitor-type emulators are often associated with debuggers, or a component of them.

Monitor-type emulators are more helpful in a platform SDK, as you can view the output of them through different end-user equipment to determine how you want to "master" your game's assets. Given that byuu's emulators aim to be cycle-accurate and bug-for-bug compatible with their consoles, they're pretty great for developing homebrew against, so I'd expect at least the option to have a "monitor" mode for video (and audio!) output.
Maybe I missed that part of the article where it was a direct comparison of welding to a liberal arts degree outside of the politician comparing philosophy to welding. Philosophers make more money than biochemists, FYI. What are your sources about the opposite occurring? If one goes to an instate school s/he can do fairly well with a liberal arts degree.
She is clearly a plant with handlers, institutional backing, and media favor. Children do not simply fall into the international spotlight, she is being heavily groomed, boosted, and prompted by public relations agents.

Climate activism is one of the more noble purposes for using children as mouthpieces, of course, it's not like she's a pawn of some nefarious shadow group, but for some of us it still leaves a bad taste. And being that she is a mouthpiece, it seems like a collective delusion that she's discussed like some kind of key actor.
She's attacking the number one birthright of every western citizen, to consume as much as they want in pursuit of luxury and comfort. How dare she suggest we should limit our personal consumption for a greater good?

When you throw in the fact that many (falsely) believe the science is wrong, you have a perfect storm.
> That example isn't tail recursive, though.

Oh damn, you're completely right. My mistake! I guess I should've actually re-read my comment before linking here since they were about slightly different things haha. Oh well.

> The Python version is more difficult to read because you're using a manual stack instead of relying on the built-in one.

For a sufficiently large input, Python will error due to its maximum stack recursion depth (default is 1000, I think), so a generic solution requires using an in-language stack or else modifying your Python configuration to circumvent the maximum. (Or using a different language, I suppose.)

> The tail recursive Haskell version of your Python isn't much better

I do find that less readable than the non-tail-recursive version I had written previously, but still easier to read than the Python version with an explicit stack.

An alternative approach might be to use a zipper instead of a list, but that's probably (definitely) over-engineering the problem haha.

Actually for fun I put together a zipper-y solution. It takes a lot of scaffolding, but if we assume the zipper stuff was already implemented then the `sumTree` solution itself is nice enough:

data BTree
= Leaf Int
| Branch Int BTree BTree

data Path
= Top
| InLeft Int Path BTree
| InRight BTree Int Path

type Location = (BTree, Path)

data Direction
= Up
| Down

goDownLeft :: Location -> Location
goDownLeft (Leaf _, _) = error "down of Leaf"
goDownLeft (Branch v l r, p) = (l, InLeft v p r)

goDownRight :: Location -> Location
goDownRight (Leaf _, _) = error "down of Leaf"
goDownRight (Branch v l r, p) = (r, InRight l v p)

goUp :: Location -> Location
goUp (_, Top) = error "up of Top"
goUp (l, InLeft v p r) = (Branch v l r, p)
goUp (r, InRight l v p) = (Branch v l r, p)

sumTree :: BTree -> Int
sumTree t = sumTree' Down (t, Top) 0

sumTree' :: Direction -> Location -> Int -> Int
sumTree' Down l r = case l of
(Leaf v, _) -> sumTree' Up l (v + r)
_ -> sumTree' Down (goDownLeft l) r
sumTree' Up l r = case l of
(_, Top) -> r
(_, InLeft{}) -> sumTree' Down (goDownRight (goUp l)) r
(_, InRight _ v _) -> sumTree' Up (goUp l) (v + r)

I feel like there's maybe a way to implement this more efficiently (like with a better choice of zipper constructors), but I really don't have a ton of experience with zippers so this is what I came up with. Maybe you know a better way?
Commercial air travel pales in comparison to industrial CO2 output. It’s definitely something, but even if all air travel stopped it would barely make a dent.
It's not a customer overhead issue - or, rather, that's not the computation we're doing. It's a payment processing issue - if a payment costs 20-30 cents per process, plus the percentage (which can get eye-poppingly large when people use rewards cards) we can't, then, charge people 40 or 90 or 110 cents per month.

As I have mentioned elsewhere, however, if this is a showstopper for you, just email info@rsync.net and we'll figure out a way to give you a 100 GB (or whatever) account that you pay annually or something.
Andrew Yang Said He Would Give 10 People $1k Each Month. Is That Legal?
The Museum of Old Robots Web Site
This guy has his hands everywhere, it's insane.
> I pay for 4-5 newspapers (which is too much), but after the sh*tstorm of the past three years (Brexit, elections etc), I felt that it was worth the money.

This isn't a coincidence: to a large extent, the last few years haven't been THAT remarkable, but news outlets will inevitably cover things as if they're very remarkable, because that's what fuels subscriptions. See also: http://www.aaronsw.com/weblog/hatethenews
SEEKING WORK | Remote (travel OK): Portland | Full-stack developer with data science skills

I'm a developer who likes building tools to make data more comprehensible. I have a good dose of scientific and visual literacy and a special place in my heart for data science & visualization; 7 years of industry experience writing code for dashboards, games, and apps; and I've worked with startups to build them products from the ground up. Prior to freelancing, I was a research engineer at the University of Washington. At a programmer's retreat recently I was part of an ML papers reading group and worked with a linguist to automatically generate maps from text.

Tools I use: Python, Anaconda stack, Javascript + D3.js, NLTK + spacey, fastAI

Looking for short- and long-term project; send me an email and I'll reply with my portfolio and resume.

Gmail: rowan.copley
She sailed across the Atlantic in an 18m carbon-neutral boat, but that still isn't enough for some people. Sheesh.
Are you in school or publishing while in the industry? Always wondered how to do the latter without a PhD and working with a Big N in their research org.
I think the best first target is augmenting specialists, not replacing them. But the problems are cultural much more than technical.

Recent improvements in algorithmic performance shouldn't blind people to the fact that for decades now ML approaches have been able to beat average specialists for at least some specific tasks, but uptake of CAD systems and the like has been slowed more by culture than V&V of these approaches.
Shouldn't that be "nationalist" or "jingoist"? Chinese citizens aren't all one race (though the official Party line seems to suggest they should be, and policies like they're unleashing in Xinjiang and Tibet seem to be trying to achieve that by force).
The Mana looks like two filters, a scan line plus a blur one. Lmk if you’d like me to give it a go to replicate in Photoshop
the same anglosphere produced Trump and Brexit...
It would take a lot of storage, but it's not impossible. 2^64 bits equals 2097152 terabytes. A lot, but doable with modern technology. I guess for $100-200M.
I expect to get interesting and hopefully new insights when reading comments in HN. The comment guidelines state the following:

>Don't introduce flamewar topics unless you have something genuinely new to say. Avoid unrelated controversies and generic tangents.

Hence I believe repeating the same comment (or should be called rhetorical question) in almost every Google Search (or related e.g. DDG) thread isn't only repetitive but IMHO also goes against the quoted guideline.
Keep in mind that news was (almost worldwide) already in a downtrend before the web. It's more due to low quality content and lack of differentiation by distributing the same low quality text brought from a 3rd party that everybody else.

I see some media working to recover their image nowadays, but low quality is still the norm.
Tableconvert
Data structures in practice: linked lists
Hoping whoever downvoted me leaves a qualitative comment.
I was wandering with a friend at night at the Weizmann and was curious to see the view from atop one of the buildings. The next thing we know, campus security is ordering us to come down, concerned we were there to liberate the animals. Anecdotes aside, not sure what the wikipedia article is doing on HN, seems highly unrelated.
You forget that she can be both a figurehead and a leader. That’s actually where the real problem is: as a ‘savior’ she anthropomorphises the climate crisis. Most people don’t know how to attack abstract ideas, but as soon as the idea gets a body, the party begins. IMHO, Thunberg could, in the long term, be a net negative to the climate discussion, because it allows for much stronger polarization.
They rent buildings (long term leases) and then rent out spaces (short term leases).

It scales. But you’re right, not in any way like a tech company.

The fact that they say tech is at their core is a joke. The only reason to use their app to to book a meeting room or remember your printing code.
I thought chocolate was toxic to all dogs.
Disclaimer: self-promotion.

You can use all TensorFlow APIs from F#, if you want functional language (but not pure functional style). See for example: https://github.com/losttech/Gradient-Samples/blob/master/FSh...

It looks much better in C# though due to limited DLR support in F#.
That AS probably doesn’t cover anything complex like BGP, right? You can teach yourself how to “build a network” with a couple of books and a few hundred in equipment off of ebay.
People hate anyone else telling them what they should be doing, even if they are correct in doing so. The fact that it's a young girl is even more threatening for many adult men.
I used to be non-vegetarian until two years back. Today it's difficult to imagine sentient animals being separated from their families and taken to be slaughtered. There really is no excuse for this cruelty.
I intermittent fasted twice this week. Thanks for asking!
If you need your data right now and your network connection isn't fast enough to do it in a timely manner, we will dump your data to a bare SATA drive and fedex it to you.

Alternatively, if you have many TB to upload and your network connection makes that unworkable, we will accept your bare SATA drive for the onloading process.
For decades, anybody who reports on climate change, at least in the US, gets bombarded by hate mail. Given how much more effective Greta Thunberg is, I can imagine it only amplifies the hate.
We’ve never paid students to post reviews.

We (along with the review sites) will hold a raffle or offer swag to anyone who leaves a review (positive or negative).

One of our students last year won a gift card from the review site for leaving a review and tweeted “I just got a $50 Amazon gift card for leaving a review for Lambda School” and it turned into a whole thing. We literally weren’t involved in that in any way.

Trying to twist that into “Lambda School pays students to leave reviews” is 100% incorrect.
Could you clarify who you refer to when you say her 'helpers'? At present, the comment reads as rather generalised slander.
That looks wonderful.

Client side file handling has been one of those very painful items, the heavy side of the Pareto principle.

The browser improvements have made a big difference compared to 10 years ago when you needed some flash monstrosity, but still a good library could be very helpful.
Looking at these official stats, median for plumbers is $54K per year, which is not such a bad money for a job that requires no school, just on-job training. Little bit less for carpenters, floor installers and masonry and construction workers, etc. But we need to take into account that none of them requires any special education, it's on-job training only, so you start your life with no debts which gives you a big head start and a lot of freedom. Unlike welders they also, with a bit of entrepreneurship, can expect one day to run their own businesses and earn more. Also, these days very important thing to think of, AI and robots will not replace plumbers or tile layers anytime soon. People working in maintenance will probably be the last to be replaced, if ever.
Is the child that out of her own will started to make some porn movies been used?

I am not sure she have the ability or education to understand even half of the things she is saying, especially after she gave up school.
I didn't see any interview in which she demonstrated any thought process aside of activism.
> some of the Mypy maintainers

Ah, fair enough. Still, I hadn't realized that!

> Do people not run tests much in more-static languages?

You do, but the tests you need are different. You don't need to test that all inputs are valid by type (checking for runtime type errors in Python, for example), because type correctness is guaranteed when you compile.

So instead, you just have to write tests for functionality.

In a dynamically typed language, you need both to really ensure you're covered. (Or else you're just relying on invariants that people obey, which is... risky.)

> `typing.Protocol` is in Python 3.8.

Ah! Excellent. Glad to hear it! I will certainly be making use of that haha.
Your broad point is true, but radiology is an odd and relatively new specialty. It's not going away entirely any time soon but I think will be the most radically affected over the next 20 odd years.
Once "having a website" and "idiosyncratic company culture" makes you a tech company, you know the term has jumped the shark. Some of this is starting to feel a little bit like 1999 again.
is there a way to read nytimes articles with javascript disabled? (other than archive.is, I use cloudflare DNS)
3blue1brown has an excellent and concise video explaining this:

https://www.youtube.com/watch?v=v0YEaeIClKY
The Harvard connection was more widely known than the MIT one until recently.
Maybe food. Dogs eat fish normally in norway?

> serious bowel disease, with bloody content in the small intestines. Non transmisible from dog to dog...

Sounds like food poisoning, yup. Or water. I assume that radiation can cause those symptoms of tissue bleeding if ingested via food or drink.

Clostridum happened suspiciously as cause of massive death of 10.000 Saiga just weeks after forests of Chernobyl burned.

Smells like scorched atoms. What do we know about the recent Russian atomic accident?
It might be easy to generate and output the 2^64 data points, because you can throw them away. With 2^63 indices you need to keep them around.
It's not purely Greta, it's becoming a common HN tendency on climate emergency related posts. Dozens and dozens of low effort comments, downvotes on every or every other comment, until it triggers some HN flamewar or spam flags and gets buried.

Which appears to have already happened in the short time I took to write this. It's gone from top of the front page, to nowhere on the first three pages.
Agreed. Important can mean a great many diverse things. If what you have to say is important, but your audience is small and the best way to reach them is a paywalled publication, then this may be the best way to reach them
I assume it's mostly just that women seem to make good targets for this kind of "2 minute hate" in communities that lean male in demographics. It also helps the "super-logical climate denier" vs "irrational hippie climate alarmist" thing that so many cling to even now. Everyone knows young females can't use logic, that's just science fact.

However, I like to think that there's at least some inkling that if a sufficient number of 16 years old are this uncompromising then anyone voting for climate denial today is just storing up problems for themselves in the future as these kids will be the ones paying for their retirement. And if they're paying for a needless climate emergency at the same time, sympathy is going to be in short supply.
Having not heard the speech, this was news to me, and extremely alarming:

> They do, however, include negative emission techniques on a huge planetary scale that is yet to be invented, and that many scientists fear will never be ready in time and will anyway be impossible to deliver at the scale assumed.”

Imagine somebody said "a meteor is going to hit the Earth in 11 years and end life as we know it unless we made massive changes to our way of life and invented new technologies to thwart it." I fully believe we as a species could collectively band together to stop it.

What's so horrible about climate change is it's not that the world ends in 11 years. It's that in 11 years we likely are doomed to watch our own extinction. On top of that, we're not even beginning to deal with the problem in a way that gives hope for the future. I can't think of a more existential crisis inducing reality.
ok.

Julian Assange: Technically a journalist.
The basic premise of the article is "help the environment". If that is no incentive to you, so be it.
People don’t make purely rational decisions, especially for ‘saviors’ and especially when it’s about respect.
> finally have found someone championing a cause that actual experts (not al gore) have talked about a long time

Though i dont agree with the Identity politics direction, This comment has some great insight.

Look at who we listen to nowadays. People on IG and YT have more reach, more aggregate persuasive "voice" than experts do today. We listen to entrepreneurs, politicians, to actors and football players, but not the experts who have spent >10 years (often 20-40 yrs) intensely dedicated to mastering certain immensely difficult fields.

So the next time a little girl stands up on a podium, give it a listen and then ask yourself why she got your attention and the pleading of 1000s of diverse scientists couldnt...
It's a mixture of jealousy of all the attention she is getting, and simply not being able to take it that "a little 16 year old girl in pigtails is telling me what to do!" It only makes it even worse that she is absolutely right in almost anything she says, I imagine it makes it even more galling.
There actually was a lot of Epstein news that dropped last night (presumably with the idea that the Democrat debates would drown it out):

1. This Harvard statement. "Money's gone, too bad".

2. MIT President Rafael Reif admitted to signing an Epstein thank you note and attending a meeting discussing Epstein's contributions. He also threw his whole staff under the bus.

3. Reid Hoffman admitted to arranging meetings with Epstein on Joi Ito's request. He shockingly threw Ito and unshockingly MIT under the bus.

[2] https://news.mit.edu/2019/letter-regarding-jeffrey-epstein-a...

[3] https://www.axios.com/reid-hoffman-jeffrey-epstein-mit-donat...

EDIT:

This submission is now [flagged]. There's no flame war going on in here to sink it so not sure why it would be removed.
Web advertising is evil. If I'm paying someone, I won't accept they imposing it to me.

Print advertising is merely annoying, and only to the extent that it's numerous. A bit of advertising in a printed media is even funny.

As long as web advertisers don't stop being evil, both situations will keep being different.
Umm, tax fraud by $BIGCORP amounts to robbing people who are forced to pay their taxes through the payroll. How is daylight robbery the same as legitimate competition?
Good article that highlights how institutions review and vet donors. I'm impressed that Harvard refused $$ from Epstein after his 2007 conviction. The school shouldn't be punished for $$ it took before charges came to light.
Or any hotel chain? They have big IT operations from online booking to managing staff and properties etc.
Um... is Masayoshi Son reeling now that Softbank invested at a ~40B valuation?