skysight-inc/HackerNews huggingface dataset:
Im going to give you my slightly biased and annoyed answer. It seems like people that use python tend to look down on spark as "too complicated" being written in Scala. I come from Scala background and now feeling forced into using python for my data work due to the momentum it has now I am still amazed at how quickly some simple requests like using a different image or having to attach some jars can make python people be like "whooa that's complicated, how can anyone like spark." Personally I love spark (for all it's quirks),and I think that the spark dataframe is much more mature in many ways to pandas, and the sanity type driven programming brings to table, and im kind of sad that im probably going to have to use python the rest of my career because there are so many fires it causes and a real strong tendency to kick many things down the road. The community just generally strikes me as very impatient.
> The facts of the history of the web tell us that people want custom styling, though, and businesses want it even more, because marketing says so.

Wait, what? Are we on different webs? The facts of the history of the web tell us that some of the most popular services for publishing are Facebook, Twitter, LinkedIn, Medium, etc - places that allow for very limited custom styling.

I think you misunderstand what OP is trying to do, and are criticizing them for not instead making a thing you already know.
It also dies if nobody uses it anymore. If all of social media was like 4chan, usage would drop by at least 90%.
The government has banned pre-existing condition consideration. That was made illegal by the Affordable Healthcare Act (ACA, also known as Obamacare).

As I noted in another comment, that law is currently being challenged in the Supreme Court by the State of Texas, and the DOJ has field a brief arguing that the law should be found unconstitutional.

(See my other comment here for a link to the DOJ brief: https://news.ycombinator.com/item?id=23744702)
Amazon has just deleted ALL Kindle Active Content
Why are the researchers combining several different substances at once without understanding the full effects of a single one of the substances in relation to COVID-19? What if zinc (a vitamin that is important to the immune system) is solely responsible for the improved health outcomes?
I'm not sure where you're located, but the Jump bikes in Seattle are now operated by Lime (even though you still rent them in the Uber app for some reason).

https://www.geekwire.com/2020/jump-bikes-return-seattle-lime...
I don’t believe JITs can ever beat AOT compilation. However, if it can achieve parity in the execution of the critical path, that is sufficient to call it a win.
Iran confirms damaged nuclear site was new centrifuge facility
At a very quick glance, less featured and Pascal. I'd expect to find more Godot resources online as well.
The outfit in question appears to be this: https://capitalcurrent.ca/wp-content/uploads/2019/01/Million...

Spoiler: not exactly in good taste, but rather less outrageous than you might think.
The thing about “the internet mob” is that it doesn’t affect you if you aren’t paying attention to it. I’m not on twitter or facebook or reddit or any of these social media places. Consequently, nobody there has any influence over me. There could be someone flaming me on Twitter right now and I’d have no idea and it would have no effect on my day tomorrow. I wonder how much of these Social Media generated problems we have brought onto ourselves merely by participating?
While I agree with you, I would not be willing to get a test from these companies even given a law that banned insurance companies from using genomic information (which is a good law, and should be passed!)

There's still the matter of law enforcement having future access to the database for a broad search which concerns me. I don't think I'd be willing to donate to a genomic database unless there was a very strong safeguard against the police making a broad search against the database.
The tie breaker here really is kubernetes.
Most likely your company's infrastructure is run on k8s. As a data scientist you do not get control over that.

Dask natively integrates with Kubernetes. That's why I see a lot of people moving away even from Apache Spark (which is generally used through its inbuilt scheduler YARN) and towards Dask.

Second reason is that the dask-ml project is building seamless compatibility for higher order ML algorithms (sklearn,etc) on top of Dask. Not just Numpy/Pandas
Aaaand now I want to build a wooden wind turbine.
No we shouldn't and our country is based on the idea that we shouldn't.

I think we can agree that marching through the streets chanting nazi slogans is abhorrent, but making it illegal would be a first amendment violation. Our society relies on association choices instead of leaving all abhorrent behavior either illegal or free from social consequences.
I love this.

I tried using GoBGP to write a simple golang-based alternative to ExaBGP (which is great and missing from this article) and was discouraged because GoBGP simply did too much, which I didn't need (routing tables) and making it not do those things was extremely time-consuming, so much so that I started writing my own BGP implementation in Go, but, pretty quickly realized it was a larger project than I wanted to take on at that moment, so it got shelved. Exabgp was "good enough".
Actually, I have in fact seen this. I worked at a place where this copy and paste programming actually lead to functions that are many thousands of lines long and are full of duplication and very deeply nested. At some point a file was split because the compiler would not handle such a large file (!). Very difficult to change anything.

And also, refactoring by removing abstraction is fine as well. The thing that is not fine is having problems and doing nothing about them. To me it seem that is what the article ultimately encourages to do.
So city dwellers in the ancient Roman world did not have kitchens- possibly they ate out more than we do.

So there must have been demand for food delivery... I wonder if they accomplished it with slaves?

Well there is some history:

https://www.thevintagenews.com/2019/01/08/food-delivery/

The Indian "dabbawala" maybe is where it has to go: some kind of standardized service where one driver can deliver to many people in a single traveling-salesman minimized trip. The packaging is designed to keep the food warm for a long time to allow this. But this probably only works for pre-arranged food delivery, not call for food now.

https://en.wikipedia.org/wiki/Dabbawala
The oldest recorded video, “Roundhay Garden Scene”, England,1888
Yes, in the literal sense "no one ever reads them" is obviously false as you provided contradictory evidence. But I find it equally obvious that the commenter meant it figuratively.

Is there any data to support your or his claim as more representative of the population?
Whoa! CoronaSDK got opensourced?! It was the hype back in 2012-15ish era. It and Ionic etc. Always wanted to learn something like that but never got beyond backend dev thanks to overloading office work by my jerk employer back then. Will definitely check it out now, now that I'm in a better place and have weekdays to myself purely.
Yes, most content producers have the same problem but few have to maintain the pace Netflix needs to keep users subscribed to a unlimited platform.

Disney has a very strong and very culturally defining position. They are also more diversified and generate cashflow from multiple sources. Disney+ is also mostly content that has already been "paid for" by either box office sales or licensed merchandise.For example, selling Star Wars toys is very profitable and makes the movies even more profitable. The box office sales usually also more than pay for their production costs.

Netflix does not have any other source of revenue, is totally dependant on month to month subscriptions and has to compete with decades of already made and paid for content that it's competitors can and will often chose not to license to Netflix.
To finance that huge catalog they basically took a mortgage on all of their future subscription revenue. Disney can afford to lose all of it's disney+ subscribers as long it's movies are still watched and its parks still visited. It can lose a revenue stream and still be alive

As for HBO, it's owned by ATT and usually has "premium" content. ATT can also afford a few bad years for HBO but the same would be a death sentence for Netflix. I guess my point is that netflix has almost no room for error, it bet everything on never not growing.

What's really going to be interesting for Netflix and for food delivery apps is what will happen once the lockdowns end and when we get back to normal. Will people still have things left to watch that appeals to them after so much free time? Will food delivery stay popular?
A single person isn’t really an efficient use for delivery. When I’m ordering for four people it’s $80+ so paying $20 for delivery is totally fine. And most places I order from are <10min drive.
Crazy model that just popped into my head:

If we think of humans as variable tribalism waveform propagators, then a mob is simply an incidence of intense constructive interference.

Perhaps you emit less tribalism energy than the average human, but it's still possible that in certain scenarios you, like any of us, would contribute to the constructive interference :)

Edit: Hmmm... I think we can actually extend this model by describing social media as a transform on these tribalism emissions that tends to heavily normalize, distort and exaggerate the signal into one of a relatively small set of outputs, thus greatly increasing the odds of constructive interference.
I was also there as an intern around the same time.

It was an insane place to get my first "office job" experience. Entire buildings of hundreds of people all working on powerpoint reports about potential training ideas for future projects to improve the production of the powerpoint presentations made to summarize the reports on internal "sales" numbers that are then filed without anyone reading them because everyone knew they were too fudged to matter and the internal competition thing was a smokescreen for fraud anyway. Who was embezzling what this week were conversations coop students got to overhear.

I was there shortly before the whole thing collapsed and right before it did, in my department, there was a lot of boat shopping combined with clock watching as they waited for options to vest before the whole thing fell apart (everyone knew it would soon).
Did a Node library for that once...ranges, odds, hand evaluation, supports the poker hand syntaxes (e.g., QhQs, 99+, AQs+). https://github.com/ngokevin/pokery
I don't think so, in the sense that it's not concerned with the same kinds of details as information theory (which it is not to say it is incompatible with it), and it provides a set of foundations that are common to information, semantics, mathematics and computation.

As is well known, information theory doesn't deal with the meaning of the messages. As far as information goes, I am primarily concerned with information in the sense of such "messages", and their meaning.

Computation is considered by many to not involve semantics, because it processes information in a "blind, pattern matching" fashion, without regard to its potential meaning. But the sense in which it is semantic does not have to do with its intrinsic characteristics. It it a matter of its "extrinsic" details - how the information states in it relate to details that are (typically) outside of the computation. Seeing the computation as a physical process, processing information "about" details in its environment, highlights this.

The key to all this is appreciating that, once you see semantics and information processing as a matter of physical processes, you can see that the correct semantics can be necessary for producing a physical outcome. So you can analyse how that physical outcome was produced, in order to understand the semantics.
Silly indeed.

The fact that integer relations are mathematical relations that bear so heavily on physical phenomena is precisely the point. That's what the ancients got so damned excited about. You may not find meaning in it, but it certainly drove the development of science and philosophy from Plato to Galileo to Kepler to Descartes to Newton, etc.

Now, in recognizing that integer relationships are, in fact, an imperfect description of a pervasive phenomena -- that's why the ongoing investigation is so interesting and challenging. Don't we expect what is pervasive in physics to apply to psychology, culture and economics? I'd argue that the mathematical "imperfections" of modern music point to better models of what universal harmony really is.

Overall, the point is that we haven't yet solved harmony. Not even remotely. And i'd love a reference on why you think Byzantine music doesn't have octaves when the Greek music it grew out of most certainly did.
> And whichever way you look at it, the GC doesn't really have to outperform manual memory management to be extremely useful. It just has to be close enough, the correctness guarantees alone make it worth it as long as the performance difference is not too large, in many domains, not to mention the productivity boost and program readability.

I agree with all of this. But it is a very different argument than the theoretical argument that garbage collection can be faster than manual memory management.

Rust, for example, is manually managed or compiler managed, depending on how you look at it. But its semantics are extremely crude and naive: allocate on creation, free once an object leaves its current scope. There is no optimization of heap fragmentation, there is no optimization of large bulk frees...the compiler literally just inserts the malloc/free statements for you in a static location that you don't get to choose.

And despite the crudeness of its memory allocation behavior, it runs circles around garbage collected languages all day long. Even fast ones...I have done more than a handful of comparisons between Scala, Java, Go, SML (MLTon), OCaml, F#, and Rust...and Rust always comes out on top. That doesn't mean the performance advantages are worth the extra pain of dealing with a borrow checker...for most of my code, I default to Scala for all the reasons you've mentioned. But I don't delude myself into thinking it is faster.
I disagree pretty strongly with this. For me, the social elements of college were pretty distracting and unhelpful to learning/earning my degree. Secondly, with technologies like Zoom, Slack, and general learning management software, it's actually very easy to collaborate with other students for studying, working on problem sets (when allowed), etc. And finally the cost of college is absurd. Even assuming that the tuition cost were the same, going online would allow for cheaper housing costs and would give back some valuable time.

Overall, I feel like online makes better sense for college education than in-person. But that's also my long-term view and I wouldn't expect an impromptu switchover like we're facing now to be the best. There are also a large percentage of degree programs that do require hands-on instruction like say, a degree in chemistry, which I agree would have to stay on-campus.
TTS is a real last resort. It's the "Let's try hitting it with a hammer and see if that fixes it" of ways to play board games.

I have an ongoing Gloomhaven campaign inside TTS. 50% of every session is people wailing and yelling as stupid things are simulated that we don't care about. Oh you dropped that piece on the edge of a piece of cardboard so it fell over. Oh you put this token at the wrong angle so it doesn't count. Ugh.

When the same group of people play anything else we play it either in dedicated software or in https://boardgamearena.com/

Unfortunately BGA doesn't have Catan though its management have said they would cheerfully pay to offer Catan.
> 2. You cannot moderate a forum at internet-scale using exclusively paid employees.

Sure you can. You just may not be able to print money Facebook style while doing so.
seeing .php on the links .. I dunno about this one.
...Vassal?
Doing currency manipulation using with i32 as an example for developers of a language that only supports float. What can go wrong?

Not only this is a bad idea from a programming perspective, or a teaching perspective, it is also a bad idea from a taxation perspective. In terms of taxation, what you suggest would result in [at least] civil penalties.

If you are going to create examples of code that manipulates currency, at least take it seriously and think about what would actually happen to people if they decided to use your code. Otherwise, use another concept to illustrate your example.
The problem here isn't the CSV library, it's that the Load function divorces the context manager from the actual processing context. It's a bad abstraction.
In my experience, it depends what the size of the gain is and/or which environment you are in.

Certain countries I've been to, it's perfectly normal to assume the opposing party is lying for selfish gain, and in return you expect it and act accordingly. In these places, there are no stores with return policies that will just take a customer's word for it.

Certain places have a higher trust society, and that allows some stores to be able to offer returns for refunds leniently...as long as the proportion of scammers stays low. However, even in these "high trust" places, I see that while people are hesitate to lie for selfish gain in small transactions, there is plenty of unscrupulous behavior in large transactions concealed by plausible deniability, aka white collar crime. A lot of it is in the form of you scratch my back, I'll scratch yours with someone else's money. There's almost no way to prove it unless it happened to be written down or recorded on audio/video.
I've come to feel that a crucial feature missing from online discourse is the influence of third parties to the conversation.

If you have a conversation in meatspace, sufficiently nearby third parties send signals, because they cannot help but hear you (setting aside headphones or the like). Without entering the conversation, they can communicate by means like a change in stance, a muffled laugh, a roll of the eyes. If those signals are noticed, they provide feedback on the words exchanged and moderate the conversation when it grows heated or extreme. Social media doesn't well allow for these signals: the input interface doesn't allow for them without conscious effort to translate.

In the absence of those signals, any outrageous speaker on the internet can mistake the silence of our lossy input interface for silent approval. If they were wrong, someone would say something, surely? But no, there's just too much effort required to tell every damned fool they're an idiot. Even when one person speaks up, there's no apparent audience to serve as jury, and the fool can go on believing themself in the right.

In short: I think "audience feedback" is a necessity.

In effect: I think the concept of a "timeline", as a presentation of user-generated content, is socially broken. Every posting must be weighed, none should be allowed silence.
"John Brown was a hero, undaunted, true and brave,
And Kansas knows his valor when he fought her rights to save;
Now, tho the grass grows green above his grave,
His soul is marching on.

He captured Harper's Ferry, with his nineteen men so few,
And frightened "Old Virginny" till she trembled thru and thru;
They hung him for a traitor, they themselves the traitor crew,
But his soul is marching on."
What about scalable data? Like spark applications? I am familiar with weld but seems like more mature distributed computing is still on the horizon
I'd love to chat more about this if you'd like to reach out to me via the email address in my profile.

I have some ideas for this domain which you may find useful or at least worth discussing.
SEEKING WORK| Ahmedabad, India | REMOTE

This is Sanjay and I am an expert Fullstack developer with 5+ years of experience mostly in SASS and web app development.

Github: https://github.com/makasanas

My current Stack: React, Redux, Angular, Node, Javascript, Shopify.

LinkedIn - https://www.linkedin.com/in/sanjay-makasana-freelancer-2aa64....

Email- sm104030@gmail.com
> Mercantilism, 'a.k.a' Free Trade

Where do people get this Orwellian Newspeak? Mercantilism is the opposite of free trade. Colonials were prohibited from trading with anyone else, and prohibited from choosing not to trade (were not permitted to have their own industries higher up the value chain). It was not free trade in any respect.
That's your conception of your country? I'm sorry to have to break this to you, but they're all dead now. All of the slave owners and all of the slaves are dead. Their children are dead. Their children's children are dead. It has been seven generations.

Or are we cherrypicking the past for things that mean something today as well?
The I-5 incident wasn't the first case. On June 7th a car was run into protesters in Seattle.

And the video shows that the car was the aggressor (and yes, revving your engine like that is assault even by itself. Assault can just be a legitimate threat of violence). It also shows that the car hit protesters, which is now aggravated assault with a deadly weapon.

You don't get to run people over just because they're in the street when you start from a standstill.
If it can happen, it will happen, all you need is a sample (in this case: number of people who know about the time traveler) large enough.
While this article seems compelling, it’s also from Bloomberg Tech. A year and a half ago Bloomberg Tech wrote “the Big Hack”, which seems to have been made up out of whole cloth by a small group of sources that duped Bloomberg. Not only was Bloomberg duped, but they’ve never printed a correction, retraction, or clarification.

I’d much prefer this story was written by a news organization with some credibility.
> everyone's work is valuable!

Clearly you haven't seen my code :)
Civility is often used as a cudgel against the disadvantaged. Maybe someone lacks the upbringing, or is experiencing emotional distress, or had difficulty articulating their ideas for any reason. While I agree that avoiding ad hominem attacks is good, I don't feel that emotionally charged arguments are bad, for instance.

It's super important to be specific about what 'civil' means, who gets to define it, and who gets to decide when their opponent is being 'uncivilized'.
You're suggesting that the act of eating out, or walking for takeout is going to stop for a sufficient percentage of the population that regular restaurants are going to disappear?

That people are going to pay a premium to have their food always delivered and that people actually want to be in their homes / offices all the time, rather than get out of their current place to go and do something?
> It makes the point that you shouldn't have to know if the iterator is lazy or not, that's an implementation detail.

It certainly isn't an implementation detail. How can you write a correct program without knowing this behavior?
Businesses are free to, and often do, ban highly unprofitable customers. Compensated product only makes business sense if its value is less than expected future margins plus the risk cost of the reputational hit to the company.
Looks cool! I wonder how this compares to Dear Imgui in terms of features. (I understand this may not be an immediate mode toolkit, so not really discussing that side of things)

Would the usual competitor to this be JUCE?
I find ternary operators perfectly readable if you split the parts across lines — they map exactly to the conditions and statements in an if-else group.

Cond1 // if this
? Result1 // return this
: cond2 // else if this
? Result2 // return this
: cond3 // else if this
? Result3 // return this
: ResultElse // else return this