skysight-inc/HackerNews huggingface dataset:
I guess it's kind close to a C++ class. It's pretty different to a class in a language like Java, because all classes in Java are heap allocated and behind references.

Enums are are the better example of non-class types. For example, you can have:

enum StringOrInt {
String(String),
Int(u32),
}

And you can go ahead and implement methods on that type. Classes have "AND-state", not "OR-state". But a Type in general can have either kind of state.
I feel like you could replace the words classes and objects with functions, without affecting its validity.
‘First World Problems’: Google Employees Endure Coronavirus Damnation
The Rise of Cash App Friday
It's still funny!
Frankly we need to be revamping how we handle travel security, specially the TSA. Pat downs and dirty shared bins are certainly vectors for transmission, and should stop. We should probably also be checking for fever and diverting sick travelers.

The no cost tests are great, but we need to get over our aversion to the mediocre foreign test kits and additionally ramp up supply of kits. Free is useless if there’s a backlog and large lag time for testing.
> On January 20, when China had reported only a few cases of the disease, Taiwan spun up a Central Epidemic Command Center—created after SARS—to coordinate the national effort.

That's how governments should react. They would lock someone out of suspicion but wouldn't do anything about a new disease until it had killed someone in their own country; as it happened today in Algeria.
This would classify a Honda Goldwing as a chair, but exclude the Balans kneeling chair.
Yeah for backtraces to work you also need to have debug info enabled which puts a major burden onto linking time. And once they are enabled, you have to scan the backtrace carefully to filter out the parts that are in the panic library. The line message is displayed prominently and thus allows for a much faster development cycle in finding the error.
limited namespace conflict? Same word, different abstract concept than the chair under question
Baby steps. "Medicare for All for Coronavirus" would be guaranteed to die in the Senate, at least for now.
Interesting. I also have a programmers model. But in my head the virus is the static artifact, the code. While what’s living is the process interpreting that code.

Or rather SARS-CoV-2 is the nonliving static code. COVID-19 is the “living” process interpreting the code.

Or your DNA is the code, you’re the living process interpreting that code.
The results of the census are used for things like federal funding and how many representatives each state gets in Congress.

Not counting hundreds of thousands of college students is a pretty big deal!
Configuration Part of Google Analytics API Client Library
My guess is that they used that spelling because "unwrapping" is a real word, and that's how it's spelled.

Tangentially, the word itself is spelled that way to preserve the vowel sound of "unwrap"; without the second "p", the "a" sound would turn from a short "a" to a long "a". A good heuristic for this sort of thing is that a syllable that ends with a consonant will make a short vowel sound, whereas one that ends with a vowel will have that vowel sound be long.
Windows 10 is bloated as hell
Aren't classes in Javascript mostly syntactic sugar to make inheritance easier?
yep, cant wait to hack with you bruno
This rig like from "Community":
https://www.youtube.com/watch?v=EQEiXST_qms
They can but it's not the way most places want to buy ads online anymore. There's a reason basically everyone moved to using ad networks.
"Naked selling of put options can be quite dangerous in the event of a steep fall in the price of a stock. The option seller is forced to buy the stock at a certain price. However, the lowest the stock can drop to is zero, so there is a floor to the losses."
https://www.investopedia.com/ask/answers/050115/what-types-o...
Cable TV prices have gone up so much they now exceed most combined utility bills
It can do a lot of stuff! https://doc.rust-lang.org/stable/book/ch18-03-pattern-syntax...

(This will need to be updated to include the things in this release, but I haven't gotten to it yet.)
Previous (including interesting comments on how Microsoft's security standards have changed over time):

https://news.ycombinator.com/item?id=577540
yes, exactly! you get it.
> "Can I use it with my MacBook?

Who cares that won't be needed for long
Senate is already saying it's dead...
yes they should.. but that is meaningless. If everyone do what they 'should' be doing, then we don't need law enforcement, do we ?
It's true some of the founders were skeptical, I never said otherwise and I never said it was "uncontested. What I said was that it's inclusion in the Constitution is for a clear reason, whether or not the reasoning is valid is a different debate.

As I pointed out, the constitution grants congress the EXPLICIT AUTHORIZATION you refer to, for the very purpose of promoting the PROGRESS of the arts and sciences.

I guess you think that the promotion of the progress of arts and sciences is not inherently a GOOD thing, but I'd disagree and I think the implied reasoning behind it's inclusion is entirely self-evident.
Yes, that's exactly why.
The only global retailer that we've all heard of that owned stores in Germany in 1999 but doesn't now (note the "used to own stores" in the comment) is Walmart: https://www.theguardian.com/business/2006/jul/28/retail.mone...
Well, as it turns out - if software is controlling your airplane - you do infact die if it crashes.
Recent updates with information about who was behind the hoax?
Elin Bianco Hair Mask
Perhaps it sounds dumb but when I buy something I want to own it. It doesn't seem all that legally complicated? After I buy a thing it should stop doing things for previous owners.
And yet Alfred[1] remains enormously popular and is a clear step-up from Sherlock.

[1] https://www.alfredapp.com/
> you are being a condescending ass.

Thanks, MegaButts
>It also seeks to give workers new protections, including paid emergency leave, with both 14 days of paid sick leave and up to three months of paid family and medical leave, as well as enhanced unemployment insurance, which will extend protections to furloughed workers.

>In addition to supporting workers, the "Families First" bill would also seek to strengthen food security initiatives, including SNAP, food bank services, student meals and senior nutrition programs, while also increasing federal funds for Medicaid, as states across the country face increased costs.

By packing so much social assistance into the bill, the House is going to create serious problems with getting it through the Senate. The goal of mass testing would be better served if the controversial issues were separated from the immediate one.
You can offer people $10 to get tested -- if the tests don't exist, what difference will this make? Where ARE all the tests, anyway?
Free Book “Learn Design Patterns with Game Programming” Last Day
There is a lot of FUD currently going on. This podcast by Joe Rogan is great. Listen to an expert and then make your decisions.

Here is the bio of the guy he interviews. Since Joe Rogan isn’t a “reliable” source.

Michael Osterholm is an internationally recognized expert in infectious disease epidemiology. He is Regents Professor, McKnight Presidential Endowed Chair in Public Health, the director of the Center for Infectious Disease Research and Policy (CIDRAP), Distinguished Teaching Professor in the Division of Environmental Health Sciences, School of Public Health, a professor in the Technological Leadership Institute, College of Science and Engineering, and an adjunct professor in the Medical School, all at the University of Minnesota.

http://podcasts.joerogan.net/podcasts/michael-osterholm
Was it the end, or... just the beginning?!
In your link, look at this:

https://en.wikipedia.org/wiki/Mathematical_modelling_of_infe...

S = N - I - R, and lets used normalized ratios, so i = I/N, r = R/N, etc... so the dynamics of i are given by:

di/dt = beta (1 - i - r) i - gamma i

di/dt = (beta - gamma) i - beta (i^2 + ri)

At the beginning of the disease, the ratio of infected and recovered is very small, say 1e-5 for 100 cases in a population of 10 million. So initially the second term is 1e-10 whereas the first is 1e-5. The initial dynamics of a new disease are given by:

di/dt ~ (beta - gamma) i

exponential growth. It will start deviating from exponential growth once i becomes large enough. If 10% of the population have had the disease it will deviate from exponential growth by 10%. Once it gets to half the population being infected or recovered you start seeing a real deviation.

In reality this might never happen, because we are taking a lot of measures to get beta down. So really you have something like

di/dt ~ (beta(t) - gamma) i

where beta(t) will capture all the countermeasures people take. If the countermeasures are effective and manage to push beta(t) below gamma before a large chunk of the population is infected, we might never see non-exponential behaviour from the disease. It will have an exponentially growing phase, and then an exponentially shrinking phase.

---

Here is just one paper I found with two seconds of google that looks at this, very recent, a bit basic:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6962332/

But here is what it says in the abstract:

"The initial exponential growth rate of an epidemic is an important measure of the severeness of the epidemic, and is also closely related to the basic reproduction number."

"Classical compartmental transmission models assume exponential growth during the early phase of a well-mixed population"
Yeah, we all appreciate Python's success story.

By the way, Java has removed deprecated stuff.
Senate may well be dead if they are seen to be standing in the way of getting testing done (or at least the 33 of them up for reelection this year).
How many can there be? (Stories about the same issue, I mean.)
Rolling out the scripts in anticipation
Google and Microsoft are the kings of multi-billion dollar acquisitions (which generally end up a waste of money). Apple rarely drops more than a hundred million on an acquisition and when they do, it's for a foundational technology. Even PA Semi which is the foundation of their chip architecture was a sub-billion dollar acquisition.

Notably, their two big $1B+ acquisitions were Beats and Next.
HOW DARE YOU!
Once again, vastly better and more effective policy actions coming out of the House than the Senate or White House. A payroll tax cut isn't going to help service industry workers who lose their jobs due to demand falling off a cliff. Right now there are two crises unfolding simultaneously in the US: the virus itself and its devastating impact on the payment side of the health care system. Across the US, particularly in states that didn't adopt the ACA, workers are uninsured or underinsured. Those workers are going to attempt to work through illness because they can't pay for care and, in turn, will massively spread the virus.

It's a train wreck that's been decades in the making
A few things off the top of my head, influenced by both trying to build Rust code for the Linux kernel as a hobby and maintaining compilers in my day job:

- GCC still supports more architectures/platforms than LLVM does. Apart from various rare/obscure/embedded platforms, one notable one (I think) is x86-16: .code16gcc pretty much works, LLVM only kinda supports it.

- GCC has its own plugin interface. If you already have GCC plugins, you probably want to stick with GCC.

- If you have a large legacy codebase that's probably got some UB somewhere because that's the nature of having large codebases written by fallible humans, it's probably less likely that a new versions of the same compiler will misinterpret your intentions than a new compiler would. (But this is a weak argument, since new versions could still change their interpretation/behavior.)
It was a VERY widely held belief by the general public that Y2K only applied to real time clocks and wall time.

However arguably most dates in corporate IT work are involved in some level of forecasting and prediction and future planning.

In reality, starting in 1970 anyone writing an amortization table program for a 30 year mortgage had to work around Y2K. Anyone dealing in any way with the expiration date for a twenty year term life insurance policy had to start caring about Y2K in 1980. Even a mere net-30 business to business payment account either broke or not in nov-1999. Even on Dec 31 1999 it was hilariously charming how people all around the world thought all computers were located in THEIR timezone and thus any real time clock type failures would occur at precisely midnight local time where they live as opposed to where the computer is actually located. Due to the miracle of UTC time anything bad would have happened to our stuff early in the day while I was eating a late dinner, not when the operations center overstaffed during local timezone 3rd shift.

I was working at a telco at the time and we were very worried and overstaffed over Y2K, our stuff was fine, but we were pretty worried about rioters and such if anyone ELSE failed, like maybe the power co. Hilariously the power co people were probably overstaffed over Y2K, despite knowing their stuff was fine, they were likely worried about those telco goofballs failing thus losing SCADA links to their substations, LOL.

In the end it seems pretty much nothing failed anywhere, as I recall. Or the failure rate for that day, was no higher than any other average calendar date.
The radio telescopes are programmed to report only signals that are varying at a rate that matches our own. Life working ten times slower or faster than us would be automatically ignored.

The "Dyson Sphere" notion cracks me up every time. They are advanced enough to build so much space stuff it blocks starlight, but not advanced enough to have fusion power, so have to rely on solar panels? Might as well look for signal flags.

Any actually advanced aliens will live out in the Kuiper belts where useful elements are conveniently frozen. Goldilocks planets are for extreme primitives.
The full anime (all episodes subbed, a few dubbed) is available for free on YouTube by Funimation: https://www.youtube.com/playlist?list=EL3n57TtnN3tY
I think GCC often still outperforms LLVM for many people's workloads. Not sure why that is - haven't we gotten to the point where any missing optimisations can just be added to LLVM? Are some optimisations very hard to add given LLVM's architecture? There must be enough people and companies working on it by now to fix anything?

But if you're really serious about performance presumably you're using Intel.
> more options to block/filter low quality content

Over and above what you can already do with curating your followers, blocking people, muting people, muting hashtags, etc.? That's quite the range of options for buffing up the quality content of your timeline, no?
Trudeau in self-isolation as wife Sophie Grégoire tested for new coronavirus
"Hey, it's an emergency, pull out your wish list for the past four decades."
This would make more sense if the travel ban was bidirectional. But as you said, a lot depends on how things are progressing, which we don't actually know in the US due to poor monitoring. Which is why I said it's not clear if this is a step that will make any significant impact, although to your point it might work as theater either way.
Thanks to Corruption, Military has Boeing Jets that it can't use
The US stopped making enough babies too, but growth continued due to immigration. That is changing. Now I don't think the US market is headed towards something that looks like Japan's, but its something to think about.
Flash Deals on AliExpress – Cool Item and Gadget for Aliexpress
Agreed. It sounds like this is a very non-partisan bill, with only a small part publicised to make it sound partisan. It's almost disingenuous to add everything else in there.
Programming is my day job, so being able to think of solid objects in terms of code just makes sense to me. I find myself using OpenSCAD more and more just for sketching out ideas, and experimenting with shapes that would be hard to make using traditional CAD.

I dream of a day when parametric CAD is bundled with a usable package library. Being able to `import` versioned parts would be a huge upgrade, and would lead to the development of better standard libraries.

There are also some land mines around the rendering process, e.g. shapes that render just fine as a preview, but will crash the CGAL renderer. I’ve also had the opposite happen. It seems like there’s room to add better validation (or maybe a way of automatically simplifying ASTs?) before they hit the renderer.
I’m surprised by the lack of temperature screening, especially in airports. It doesn’t seem hard to implement. We can at least strongly encourage individuals with fevers to self-quarantine and monitor.

Baseless conjecture, but I think instruction from a government envoy to self-quarantine based on a temperature reading is more likely to work on people than hoping they check and decide on their own.
How convenient!

You people really are something else. If you really believe the truth is on your side, I'll tell you what I told the other guy: let's see it! Otherwise, reasonable people like me are going to assume you're full of shit, and finding dumb excuses not to answer straightforward questions is not going to change that impression.

On the other hand, if your true goal is to play the victim, you're doing a fine job. Keep at it.
Days After Being with Trump and Pence, Brazilian Official Tests Positive
Presumably you can ask them why they like it :)
> I find some problems are solved better in an OO way such as interacting with a relational database.

I've switched to functional interactions with a database, (Elixir/Ecto) and really, it's much better. In particular the explicit and declarative nature of the database interactions combines the convenience of an ORM with "not hiding important gotchas from you". I'm not arguing for pure functional systems (which I can see going very poorly with relational databases).

There are some things that objects are good at like caching state as a model. But even here the FP systems typically do it better via FP actors and (again, impure) message passing, which enforces no-shared memory, and at least in erlang virtual machine systems, couples segregated state with limiting blast radius for your systems failure domains, which is 150% the "right thing to do". Of course if we're getting pedantic, this is even close to OO the way that Alan Kay imagined it, than what the OP and GP talk about, and I don't consider that to be OO in the contemporary, colloquial sense of "everything that happened after Bjarne Soustroup invented C++"

I highly recommend this video for a more philosophical take on how to do "impure FP" without OO that is informed by a decade of industry experience: https://www.youtube.com/watch?v=yTkzNHF6rMs which is by Gary Bernhardt (of WAT fame)

> I look for the right tool for the job rather than some idealistic purity

This is all about right tool for the job. IMO, FP code is easier to read, easier to reason about, easier to maintain. I think it's a shame that FP gets this reputation for being 'about ideological purity'. I like using "working programmer's FP", and the FP that I use are built on designs that are driven by real, customer-use-case driven concerns and real-world constraints, and how to make life easier for programmers and operators.
so? That is not the same thing as saying it is a hoax. Plenty of reasonable criticisms to make but that doesn’t mean the President thinks the virus itself is a hoax. I am arguing for clear communication and facts and people are basically saying screw that let’s just spread rumors because, reasons. How is that helpful?
I came across a random answer on quora as to why classes are bad (as opposed to structs). It gets into the very nature of program design and organization.

https://www.quora.com/Is-senior-full-stack-engineer-Ilya-Suz...

Be sure to read the comments, it's pretty interesting.
I think about JT from time to time (no pun intended). It looks like things are starting to go the way he described, but about a 10 year time shift difference. Thankfully no CJD outbreaks but with its latency who knows.
I hope the American people remember who kept these bills from becoming law and let more people die because they were playing politics.
> Last Saturday, ahead of the traditional market rout caused by Opec, PlusToken scammers moved a little over $100 million worth of bitcoin to so-called mixers, designed to disguise the origin and destination of the coins.

> The fraudsters may have then sold off the bitcoins, causing prices to fall as supply flooded the market, according to Singhal.

May have? Is this anything more than pure speculation? I mean, I am a very, very big fan of using time to correlate events ("what changed"), so the mixing is certainly a signal, but how good of a signal?
Why highlight PlusToken vs bitcoin holders en masse wanting to get cash out thanks to the market downturn?
Didn’t we already know this, for quite a long time? I feel like I learned about this 20 years ago and I’m confused as to why it’s news today.
People should play the game first. Significantly better than the anime.
Common everyone, let's go! Hack away!
I don't have time to listen to a Podcast. Can you summarize?

I've read a hell of a lot around this recently and if his conclusion is anything other than "this is an epoch changing event that requires massive, immediate change in our behaviour" then I suspect I'll disagree.

(sorry if I'm jumping to conclusions but there's a lot of people saying we shouldn't be worried and they are dangerous)
IBM Sues Airbnb for Patent Royalties on E-Commerce Technologies
> and C++ where you don't

what do you mean ? in which case don't you get a backtrace in C++ ?
I have to say, the crypto market's strong ties to traditional finance in this crash surprise me. I understand selling off stock because of expected corporate losses, I don't understand mass conversions to FIAT especially when "print more money" seems to be the fed's response to this.
> why not store the years since 1900

Most input systems were punch cards, which were designed to be fixed-length textual input directly from a user at a card punch machine. Teaching users how to map from “years since 1900” to the correct keys on the card punch is a lot more confusing and error prone than having the computer automatically convert from "71" to 1971.
Not dead but Lamar Alexander reported McConnell plans to take it up after recess (March 23).
SNAP is set to be cut in April. It's essential that the program coverage not be cut during what is almost certainly a massively global recession. The most vulnerable will die without this assistance.
I've often wondered if the mass shootings count as the violence he predicted in the US.
South Korea...
I don't understand what the article means by "logic". "Ask_for_text() and Display_word_count() contain only logic" but "Count_words{} does not contain any logic". The requirement to remove stop words is accomplished by a piece of "logic". If that requirement were removed, a test would change, and the place you'd go to fix that test would be Count_words.

If "logic" means "stateful" or "I/O", then OK, I get it, even if I find the terminology unfamiliar. But in familiar terms it looks a lot like MVC.
Does a bad economy lead to higher rent?
Gavin from Zebrium here. Thanks for doing such a great job with this. I played with an earlier version of this and it's come a long way. I love how you've made it really easy to setup and run experiments with the Litmus Chaos Engine (https://litmuschaos.io/).
I mean, this is how politics generally works. Almost every big bill has included in it things that don't relate to the bill and are just on someone's wishlist to get passed. It'll likely be rejected by the senate and amended, but this is pretty normal politics to me.