skysight-inc/HackerNews huggingface dataset:
> public interfaces help to make dependencies clear and honest.

Again, moot point if there's only one implementation.

> If the implementation doesn't provide more methods than the interface (a transparent class in GoF terminology) you should not name it.

> In Java, the implementation is usually created inside a static method (a static factory) of the interface as a lambda or an anonymous class.

And how's that not needlessly convoluted and ugly? You're illustrating guitarbill's point about applying design patterns blindly.
Darryl Cooper's MartyrMade podcast does some interesting analysis of the history and common heritage just about every human culture has with human sacrifice and/or cannibalism sometime in our respective pasts: http://www.martyrmade.com/8-how-to-serve-man-sacrifice-canni...

One reason why there was so much repetition against human sacrifice in the Old Testament may be related to the fact that the Carthaginians, as a Phoenician civilization, were part of the Semitic language group, and so there may be more tendency for those cultures in that time to have those practices. It's easier to avoid falling into particular practices if those who do them are separated geographically, culturally, or linguistically from you. (For example, there probably aren't many people in Western countries looking to adopt sky burial traditions of far-off Tibetan groups.)
The economist spouting salon-leftist nonsense again.

Today it isn't "workers of all nations unite", it is "1% of all nations unite in order to ensure free flow of capital and members of the industrial reserve army".

I'm not a marxist, I'm pro capitalism/monetarism within culturally defined borders.
Facebook who have the ability are not necessarily criminal.

It is the websites that invite them into a secure context that are often illegal.

In the physical realm, is it okay for an advertising company to be invited into a bank safe or customer records storage without any business controls to audit, monitor or check their actions? Same is true on websites.
This either does not work well OR there is no need for rust to exist. Is there a pressing need for rust code that is as unsafe as c?
So it is not actually codeless.
Hacking around with a RealSense depth camera and Python
Maybe. I don't believe any claims about "easier" without reasonable experimental evidence. Even in the realm of operational strategies, there are huge differences; see: http://cs.brown.edu/~sk/Publications/Papers/Published/tfk-ev...

My guess is that "denotational strategies" (from what I can guess you mean) just move the cognitive load around in other places. That doesn't make them worse, but it depends on which kind of cognitive load the learner best copes with.
You don't need to understand proof by induction to use these techniques. It's more than I have the energy to explain in a comment here, but the chapter on "Structural Recursion" at http://www.creativescala.org/creative-scala.pdf shows some of my thinking (though it has evolved a bit since that written.)
When I see a bunch of skulls in one place like this, or in the catacombs, it makes me think of the accumulated experience of people. Not because of the brains in the skulls or whatever, but just that each skull represents a single human life. Most of the time these are adult skulls, guessing 30+ years each. That's a lot of living.

I just asked google to solve a couple of problems for me. What is the current population, and how many years do they experience in one hour on the wall clock?

Current world population according to Google: 7.6B
How many years in 7.6B hours: 867,579.9

So we are nearly at a point where there are a million years of human live/conciousness/etc experienced every hour.

That's a lot.
I believe there's been some debate within the go team as to how well a non-go GC would work with go, as the current GC is pretty tuned to the quirks of go (go routine stacks etc.)
> Oxford and others released a paper in 2014

I'm familiar with the Oxford research. It's not conclusive and I don't think most archaeologists have signed on. We'll see how it holds up over time. Even if you accept Oxford, it's still the case that child sacrifice, if it did take place, was rare and reserved only for the very wealthy. The idea of Carthaginians all gathering in a stadium and hurling children into a pit of fire for Moloch is pure (Roman) myth.
Depends on the country, but the west uses the financial system to enforce law internationally. I do not think that then end of law enforcement is a good thing. It's not the deification of the state; merely pointing out that it will not suffer the loss of this power and, in my view, we shouldn't hope that it does.
Threads that are respectful, interesting and insightful like this are why I adore HN. Please don’t ever change.

That aside, As a historian, I think our skepticism of primary sources has gone way way way to far. Plutarch is ignored, because Roman. Cortez was ignored because Spanish. Do they have reason to exaggerate? Sure and they at times do. But the archeological evidence on both Carthage and Cortez was really clear.

We continue to find sites with mass sacrifices (not just of children) in Central and South America (Aztec, Mayan, and Inca) and instead of disregarding it due to the Spanish reports, students should understand that these incidents were probably a big reason why Spain so quickly supplanted the Aztecs.
Have you tried getting adequate and affordable child care? Fortunately our kids don't need it any more.

It hugely restricts available options. Either from hours available, lengthy waiting lists or simply finding that after paying childcare work is no longer making economic sense.
Oh I wanted to ask this but then I was thinking that it is just my situation (child less than 1 year who wakes up sometimes once per hour).
Actually I am almost scared to read the book. I am afraid that I will agree with the book and then be left with the feeling that the only logical conclusion is that there is no solution and my health will just vanish forever.
I also wonder if people felt like they had to give what they thought were "normal" responses just to hide what people really thought of them.

Maybe I'm crazy but I find it really hard to believe anyone would rather die than live forever if it meant being able to take a pill that prevented any form of aging or health related issues.
Hard for me to judge if I’d want to sign up for a trial. There weren’t enough screenshots on the homepage for how I personally evaluate services at a glance.
Worth bearing in mind that hopefully a lot of that will be runtime overhead, so it won't scale linearly with the size of your program.
>they don't have a checksum for the bundled package but botg doesn't want to say this

Well, it shouldn't really be called "bundled". It's more a "drive-by download". What is bundled is only a downloader (so the checksum remains the same). And it offers and downloads what the other party sees more profitable today.

In this sense they really don't know what they bundle.
It makes me wonder who they are testing with and if they are all just academic folks testing isolated academic folks who are constantly concerned about the test they're in.... is that really a test about an experience on Mars?

Touching exposed wires (what the heck), turning on the wrong port on a switch (how can they not fix that them self?), nobody answering an EMERGENCY phone? Obvious safety issues not being taken seriously by other participants...

Seems like a wonky experiment gone wrong that is pretty distant from testing a Mars experience with people who actually might go to Mars.
Having open ports directly to the internet (by default) with dial up modems (before routers and NAT) used to be such a common practice. Things have changed, haven't they?
Some of my favourite lost buildings of Cambridge
Noted, did the features page hit that marker for you if you dont mind if I ask?
Use a better IDE? I've worked on my fair share of Spring projects and I don't miss this one bit. Even though I wade through a lot of open source libraries where the only documentation is the source code.
Iris Automation Is Hiring a Computer Vision Engineer for Self-Flying Drones
Ircdocs.horse is an excellent resource but it is unfortunately not complete.

Irc also has a lot of -to me at least- obscure specifications for example involving channel modes. The functionality differs from server to server.

I have the impression that most irc servers are operated by programs with old codebases coded in C. New client implementations are continuing to get written, but I do not see a lot of server implementations around, probably because it is complicated to write.
I think Canada and Mexico might take issue with this plan.
I'm glad other people are talking about this, because this part of the article really irritated me as well.

Building off what you said:

>It doesn’t follow that if you miss eight hours of sleep you’d need 16 to catch up

It might also be that if you miss eight hours, you can never catch up 100%, you can never fully pay off the lost sleep. It would still stand to reason that you'll be better off with X amount of "catch-up" hours, such as the extra 2 a night you were suggesting, following lost sleep than if you didn't have any catch-up hours.

So knocking down the straw man of "you can't fully repay your sleep balance" seems to be an equivocation that's just wasting everyone's time. I don't know that people necessarily think that exact thing. It's still probably better to sleep more after going without it, even if you don't literally gain 100% of the benefits back, and that's probably what most people mean.
So what's your side of the story, then?
Google fonts only requests CSS.
I don't think that's accurate, we use opensource .net dev stack since 5/8 years, and since 3 it can be deployed on win, linux and osx.
Honestly, looking at modern 90 and 100 year olds, who would want to live like that? But if I can be as vital as even say a healthy 50 year old (healthy 30 year old even better), then bring on the centuries! As many as you can give.

It’s always important to ask your genie not for eternal life, but for eternal youth and vitality.
There was also an excellent example to be seen in the US during the gold-rush era. This started by the late 1830s with early gold discoveries in Georgia, and exploded in California.

Many private firms would assay gold and strike it into coins. Even though there were many problems with questionable and underweight coins, they circulated because the usability was still far higher than having to manually weigh and test loose gold, and government coinage was scarce, especially on the West coast.

It's interesting that many of the private issues were boldly badged by the name of the issuer. I wonder if the goal there was to establish themselves as trusted third party in other people's transactions. You can't trust this stranger's loose gold, but you can trust it once we've weighed and stamped it.
Looks rather like an abbreviated version of the _How to Design Programs_ design recipe to me…
The one line from the article that resonated the most with me was this one:

"What would Alan Turing be able to do nowadays if he had the current computing power and all the development around AI?"
The other participants concerns with continuing the mission probabbly would involve them pretending the OSHA inspectors were Martians.... because you wouldn't want to risk the study or anything!
I'm sure we can work out a deal that'll make everyone happy. It might take some changes in our laws as well, but it can happen.
Hmm, seems like there may have been a reason for the old traditions after all.

The Economist's point is weird/wrong for another reason. Immigrant women have babies too. They can't be both looking after their own children and looking after other people's simultaneously. Expensive childcare doesn't seem like the kind of problem you can permanently fix by just allowing tons of immigration from third world countries.
Agreed that the lack of evidence makes any of my claims not much more than hot air. It's something I'm interested in rectifying but I'm not sure how to do in our context (professional training and free intro to programming).
Your model strongly predicts that fertility of preexisting natives would be higher in areas with more unskilled immigrants. The opposite is true, and the effect is not small.

It is safe to reject your model. Moreover, if you do not adjust your beliefs in response to contrary evidence, it is appropriate to presume that you are arguing in bad faith rather than trying to figure out the truth, and dismiss everything else you say on this subject. (This principle is equally applicable to someone arguing the other side of this particular issue in similar bad faith, of course; reversed stupidity is not intelligence.)
>This an interesting article because it reframes current immigration discussions from humanitarian issues to economic ones.

I think that's exactly right, but also an unfortunate reflection on the way it needs to be framed to make people pay attention.
>NASA managers have come to believe―usually correctly, Martin said―that “projects that fail to meet initial cost and schedule goals will receive additional funding and subsequent scientific and technological success will overshadow budgetary and schedule problems.”

There's something else hidden behind this statement: NASA managers have also come to realize that proposals that under-estimate budgets are likely to look more attractive than proposals that accurately or over-estimate them. As a result, the equilibrium shifts and a certain percentage gets taken off the estimation for everything.
Huh, isnt this where node and react are based on.
I'd say that lambs are more associated with docility than with peace, and it's a very fair association to anyone who has ever had any contact with sheep. Animal symbolism seems to have much more to do with animal traits, animal behavior or supposed animal behavior (e.g. strength with bulls, courage with lions and altruism with the pelican) than anything else and I see no reason to break that pattern. Furthermore, if it were the case that the reverence of some animals were due to degree is which they are useful, compared to the degree to which they are removed from preferred human ecological niches, then the most revered animals on the earth should probably have been fish.
This can be the case, depending on imports(looking at you, fmt). But it doesn't scale that way, I assure you. So you may hit 5 to 8mb early on in building a basic 100loc webserver. Then at 100k loc you can be looking at 10mb.
I've found most of our rather large webservers unoptimized, to be in the 10 to 15mb range.
There is nothing particularly outstanding about C#'s type system. It has reified generics and some basic type constraints, but so what? No option type, no ADTs, no pattern matching... Working with Typescript at the same time, I feel crippled every time I need to do something in C#. Not that Typescript is perfact, but its type system (especially with `strict`) is considerably more sophisticated.
Isn’t this a good thing though? That elderly care and childcare is as valuable as otherwise “lucrative work”? Or perhaps what this stage of capitalism has defined as lucrative work isn’t so lucrative.
Ask HN: As a freelancer, what turns you away?
I've been freelancing/contracting for a few years now and have never had a problem finding work that I enjoy, but the hiring process can be a nightmare.

This is the point where I usually end up walking away and making it known that the reason is due to the convoluted, time consuming process being a huge warning sign of things to come. A few other no-gos include being asked to fill out a skills matrix after phone calls and a clear visual representation of the info has already been shared, a resistance to an in-person right away to see if it's a good fit and the all too common coding assignment (this is what GitHub/portfolios are for).

Do these seem like miniscule issues to you? What are your own issues that get you to walk away as a freelancer/contractor?
People will argue that ajax.googleapis.com will be loaded anyways and that its jquery JS file will be cached but I'd argue that there are so many different JavaScript frameworks with so many different minor versions, that the caching aspect isn't that good. There are also at least a dozen different popular CDNs for this and everybody is using a different one.

The only thing it got going for it, is the bandwidth savings for the original website.
That's funny, I had to do this for the first time this week.

But I went with https://developers.facebook.com/docs/facebook-login/manually...

I guess since I don't load any external js, this is fine, right ?
It sure is!
people looking after their own children are:

1. providing good child care

2. adding value
Definitely look for a new job.
Flash backs to the Win XP restart dialog that popped up every 20 minutes until you couldn't take it anymore.
Jekyll has a self-hosted wordpress [1] and a wordpress.com [2] import tool. Jekyll works on GitHub pages and GitLab pages, the GitHub option requiring very little effort to use. Posts are easy to write in Markdown, which is used in a basic form here on HN, and themes are readily available and easy to make.

[1]: https://import.jekyllrb.com/docs/wordpress/

[2]: https://import.jekyllrb.com/docs/wordpressdotcom/
The drawings / illustrations in Asterix and Tintin comics are just great. I like them almost more than the stories or characters, especially for the Asterix ones. The drawings of scenery are very evocative, and expressions on the faces of the people in the comics seem very realistic, despite being drawn with just a few lines, relatively speaking.

Another great point about Asterix comics (so I read), is that they were initially written in French, and later translated into English (I've only read them in English) - and still there are many puns and word plays in the English versions. I don't know how they managed to do it, or whether they created different puns for the English versions. Likely the latter, because I guess the puns would not translate well across languages.

https://en.wikipedia.org/wiki/Asterix
That's unfortunate, since ms opensource journey started 10 years ago :D
Java as a language stagnated 10 years compared to anything (example lambda).
.net has been the source of many technologies, CQRS/ES, Async/Await, Reactive Programming, etc.
The Strange History of the "King-Pine"
In Praise of Maintenance (2016)
Open borders without a transfer union leads to Greece and Italy.
But when did evidential practice ever impact neoliberal economic theory
People can’t stay on topic these days. More interested in being Internet arm charm historians what-about-ing every topic possible.

It’s just an article about Aztecs.
if you always prioritize performance over every other requirement, you've probably been wrong a lot.
>Moebius

You mean the Moebius of the Moebius strip?
I also used some Haskell in another C64 project. Made a VICE memory snapshot parser for digging some values out of RAM. Haskell was a lot handier for byte level access than Python.
Borders serve a purpose. As a matter of fact people from Southern America (for example) hold other educational backgrounds, belief systems and an overall different attitude than people from the North. While we all are humans and we all should treat each other with respect we shouldn't forget that we all are different. In some cases we are more compatible to each other in some we aren't. Someday we might have a world without borders, but that isn't until we have solved education, wealth and access to those for the whole planet.

> People act like having open borders mean invading marauders of foreigners, but did everyone from Ohio invade Maryland because of the open borders the states have?

Because Ohio and Maryland are not that different. However El Salvador and the U.S. are and it might lead to huge problems (like the U.S. already has)

Also as you like Hillary Quotes so much: "Can't we just drone this guy" - Hillary Clinton on Julian Assange
I guess you’d be surprised by reality buddy, because that’s exactly how my nanny did it when I grew up...she took care of her two kids and me at the same time...it’s like people who have three kids, totally possible and being done everywhere.
I suppose it depends how we're defining world class.

An intensely graphical UI in a game may require the performance native code offers - in that case, absolutely, native will likely outshine the current web stack for developing that specific UI, because the web stack will likely introduce a noticeable difference (ie: lag).

However, I think the essence of the 'good-ness' (usability, aesthetics, intuitiveness, whatever) in the majority of interfaces isn't in the extra 10 - 20% of performance you can squeeze out, but in its design.

If we entertain that idea, and html/css/js allows you to implement that idea bang-on, and there's a huge ecosystem surrounding this tech in assisting those implementations, and generally page loads aren't ~10s (I haven't experienced that myself - anyone can write bad code in any language, however), what's the trouble?
Mason & Dixon by Pynchon is also very, very good.
Ublock?
How about Agatha Christie and P.G. Wodehouse novels (fiction)? Asking, not saying (whether they are relatively unknown in the US). They are very popular in India, and of course must be so in the UK, since both authors were from there.

A lot of subtle humor (British-style, mainly about the aristocracy's ways, but fun to read) in the Wodehouse books. And Christie has many good novels in the detective genre. I actually don't find many detective novels good in the literal sense of being good stories about detection of crime, I like them more for the descriptions, conversation and atmosphere.

These stats for Christie from Wikipedia are impressive:

[ Guinness World Records lists Christie as the best-selling novelist of all time. Her novels have sold roughly 2 billion copies, and her estate claims that her works come third in the rankings of the world's most-widely published books,[5] behind only Shakespeare's works and the Bible. According to Index Translationum, she remains the most-translated individual author – having been translated into at least 103 languages.[6] And Then There Were None is Christie's best-selling novel, with 100 million sales to date, making it the world's best-selling mystery ever, and one of the best-selling books of all time. ]
I'd be really interested in seeing examples of the most dynamic websites can get with HTML only. Penalties for using CSS but that's fine, too. Does anyone have pointers?
I have modest ambitions for an "ideal" life. Give me a pleasant place to live, Python, some musical instruments, and a working bicycle, and I'm happy.

Health and comfort for my family are also at the top of the list, likewise wanting my kids to have a good education -- that's just part of my culture.

But I can see lots of ways that my life could become profoundly miserable. So my pursuit of wealth is not so much to attain some high status, but to provide a safety net for myself and my family.