skysight-inc/HackerNews huggingface dataset:
Ask HN: What's the time-tested web framework for 2018?
Ideally, I'm looking for a popular framework with static typing.

My hesitation with almost anything Typescript is the fleeting pace of new frameworks, versions and deprecation of old ones-- React Router is already v4 for instance. How many npm packages will still be around and supported in 2 years?

Java/Spring? Maybe. But now that Oracle has announced what amounts to pretty quick deprecation for JDK 8 and beyond, its stability is no longer beyond reproach.
How to Build SaaS as Quick as Possible
Yup. Everyone wants to use the latest and greatest, but there is a reason that certain things like SQL have stood the test of time.

I think the same could be said of the design world. There was a time not too long ago when designs actually felt polished and had real shapes, shadows, gradients. When you clicked on a button you actually knew you were clicking on a button. Then iOS 7 came along and everything became white and flat and buttons were replaced with text with no borders. I think we are slowly moving back to where we were ten years ago.

PS How long until people start ditching React for jQuery?
the model in GP is useful, but it doesn't account for the unequal distribution of information. e.g. some people are perceiving the cycle at a different phase and can be convinced to work "harder, not smart" for an interval to shift their position within the cycle.

E.g. "Let's get really good at microservices so we don't need a monolith." IOW there's no consensus about when to dig in and go deeper. And even if there was, some people would leverage that information and try to pull ahead of the others digging in.
A Study of the Effect of Balloon Releases on the Evironment
Flexible email cleaner
Modern society is worse given your value structure because your value structure is a product of, and therefore tailored for, an "older" society. Yes, there are other people who feel the same way: people who were instilled with the same value structure by the same society you grew up in. No, I don't think there is anything necessarily fundamental here that will apply to future generations.
Arch Linux AUR Repository Found to Contain Malware
while i 100% agree with you that our demo (hi! i'm author 2/2 of this software) should just log you in without asking for credentials... we're 100% focused on the product right now, and being near the top of HN was a huge surprise to us as well.

we are working on ironing out the UX of our site (it's a single column of text, that we whipped together in an hour, so we could focus on building the software). so it's completely a work in progress at this particular moment.
A calendar library?
Google earth is quite good for this purpose. Strangely this is not merged with google maps.
Android with child protection apps on it or a limited user? I'm not too sure about the options but I think newer versions of androids allow guest user that are unable to install apps or modify things.
Don't do this.

https://news.ycombinator.com/newsguidelines.html
I believe the cultural influence is called "having a sense of humor"
Bay Area would rank No. 19 in world economies
i miss haveamint! that's one of the reasons we're making fathom, there were decent + simple options before, so we wanted to take a stab at making one too.
>> This sounds like an issue with being able to articulate why something is...

The issue is not articulation of ideas; the issue is that when all the books, all the articles and all people believe that something is true, there is no amount of articulation which will be able to convince them otherwise.

You have to wait for the hype to go away before even considering bringing up the argument.
> Or is debt not part of the inheritance in this case and only the savings/property given to the family?

Inheriting debt is virtually unheard of in most of the western world. The estate will pay off what it can, but the rest of the debt is simply wiped out.

The exceptions here are mortgages, which are attached to the house and therefore would transfer to whoever inherits the house, if they accept it. And in the US some states have some kind of exception which transfers medical debt to children in some circumstances, apparently, which strikes me as barbaric.
Interesting read, my biggest complaint is: confusing unit testing with integration and system testing. On every build you only run unit testing, you don't rely on any external dependencies. If your test suite relies on querying external servers, you're not testing your software, you're testing your server, your internet connection, your credentials, their internet connection and their servers. That's insane to run on every build! That kind of system testing should only happen whenever you're preparing to deploy a release which isn't something that happens everyday because of how hard it is to properly do system testing.

edit: also it seems they're missing a solid release cycle and manager. For every release before going to production there's a TON of testing that needs to be conducted, they're mentioned over 40 improvements this year, that's two releases a week. It's not possible that you're properly testing each of those releases. Had they done a single, well tested release with multiple fixes every 1-2 months, the burden would be significantly reduced.
Didn't Rails have all kinds of scaling issues for non-trivial apps and loads?
There's a bit of a Newton/Leibniz situation concerning the "invention" of vaporwave, and without being too much of a music nerd a-hole, I would generally consider the following four albums to share equal claim on the birth of vaporwave (listed here in chronological order:

Daniel Lopatin: Chuck Person's Eccojams Vol. 1 (summer 2010)

Vektroid as Laserdisc Visions: New Dreams Ltd. (summer 2011)

James Ferraro: Far Side Virtual (fall 2011)

Vektroid as Macintosh Plus: Floral Shoppe (late fall 2011)
An employee being rude to their customer.
I always have the radio on when I am on my pc... but hey
this is so cool ... so cool ... that I had to turn the radio off
well done
Not exactly novel research, the earliest mention I could quickly find of pretty much the same idea was from 2005

http://lcamtuf.coredump.cx/tsafe/

and then dozen different iterations since then.
I always spend soo much time choosing a tech stack when starting a new project, that I wondered whether there could be a completely different approach to building (web) apps. How can one use pre-existing code in order to save as much time as possible?

Always glad to hear your comments and how you go about this task of deciding how to build apps.
- Typical sleep cycle: 2AM-8AM

- Hours of sleep to feel fresh: at least 8 hours
I...don't see how that says GE died?
The Hollywood-Sign is there to be pretty much visible from a tons of places. Move it and it'll not be so visible or iconic. Just my 50000000000 cents. (100M/0.002.)
We need you to stop posting unsubstantive comments and follow the guidelines instead.

https://news.ycombinator.com/newsguidelines.html
What exactly are you arguing? You admit it could have been useful, but because they decided to go ahead with another approach because of the circumstances, the effort is useless? Do you also not do backups because, hey, I've never lost data...

Can we have some nuance? Nobody is having a parade for Musk.
ARM pulls RISC-V attack site
DNS no longer resolves. It was online just long enough for archive.org however. https://web.archive.org/web/20180710130206/https://riscv-basics.com/
jarod lanier and ezra klein talk about this in a recent episode of klein's show: companies can become more durable and much more aligned with the needs of their customers if they get paid directly by those customers (instead of selling those customers and making money off a third party, like advertisers).
Which is why I feel like after 20 years in the industry a good portion of people start consultancies realizing there's good money to be made on this hype cycle churn.
It's about having a closer integration (i.e. beyond dropping a fat jar in a Docker) between the Java toolchain and Docker toolchain.

Why? Because when you need to operationalize stuff, you suddenly or less suddenly and more painfully discover a tons of other concerns not directly tied to the actual Java build.

Dependencies outside of uberjar (like JVM, glibc etc.), speed of builds (through incremental builds) and potentially size of the final artifact.

This is a tool that helps with Docker images. If you don't need a Docker image, you clearly don't need it. If the question is why Docker images or why containers, then the answer is not in the docs for this tools.
Yes, thank you, this clarifies what I'm trying to express.

I did not know the difference between a secured and an unsecured loan and that explains a lot. Cases of fraud or bankruptcy are really what I'm mainly talking about.

In most cases where the actual estate is not in the red, the estate will pay the debt and nothing should get repo'ed. If there were a lot of gifts made and cash transferred shortly before the person died, and now the estate is broke, then someone from the creditors' side is likely to seek more information about it, and exercise clawback opportunities.
How did your resume look without a degree? I always figured just listing a high school degree under education would look kind of barren/jarring? Maybe leave off an education section altogether?

What letters can you put after your name after a bachelors? That seems weird to me.
Not OP, but recently a group at my company abandoned MongoDB and went back to a relational database after going through the exact scenario outlined by the OP (actually, the OP's comment so closely aligned with what happened that I actually wonder if he/she is actually a developer with that team at my company ;-)
This is the voice of an adult developer talking.
Went with a tenth of a two cent just to be a nigge`R
Maybe I should rephrase to “put the most effort into anti scraping”.

Every major ecommerce site scrapes, it would be a competitive disadvantage if they didn’t.
Dithered 8-bit is approximately the same / slightly better noise floor as a cassette anyway, so if that's the market they're trying to compare to it's "reasonable". (Still silly as hell IMHO, but whatever makes people happy!)
For France, this is a good starting point: https://www.csis.org/analysis/understanding-implications-fra...

Quoth: The Strategic Review focuses on preserving France’s strategic autonomy, which is centered on maintaining and updating a credible maritime and air-based nuclear deterrent

Will France say publicly that they don't trust the US? Not in so many words, no. But given that Trump refused to reaffirm article 5, read the following sentence: At the Warsaw and Brussels NATO summits, France decisively and unambiguously reaffirmed its commitment to NATO’s Article 5 and mutual assistance.

Unless you subscribe to the reality TV school of diplomacy, this is quite clear.
This is another way of saying that micro-services are for easy problems, where you can avoid having many processes share the same complex database.
Thanks! We're not too concerned about that too be honest, we'll still be open-source with the ability to self-host after all. Something that Google Analytics will never offer.

Given the current state of Google Analytics, staying ahead in terms of simplicity shouldn't be an issue for a long, long time.
Who are these many kids that don't know how to use the internet (I'm assuming here you mean the web)?
Stick to whatever works for you. I'm assuming you mean backend JS, but if you don't, you can use both. PHP can render your page and JS can make it interactive. I can see benefits of being able to re-use models for frontend and backend, though.
That's the trouble with cultural axioms.
This argument is less about specific technologies, and more about patterns and practices.

For example: web UI started as declarative (HTML -> PHP), and then transitioned towards more imperative (jQuery, Backbone, Angular), and is now moving back towards declarative (React, Polymer)
Java isn't an ideal fit for containerization or horizontal scaling by nature, but if you're stuck with it and really want to avoid using anything other than Java ecosystem tooling, this seems like a timesaver.
This accusation usually comes down to two things:

1) Cultural productions of other peoples might be deeply linked to religious observance, social rituals, or a person’s own identity (i.e. in some cultures a person may have a song that only he/she may sing). When these productions are taken up by another people that reproduces these things without the same religious context or social functions, this can seem offensive. Saying “I was respectful!” often doesn’t fly.

2) It seems unfair when an impoverished people creates something beautiful but gets little economic benefit from it, while someone from a richer country/ethnicity comes along, reproduces it, and then makes a lot of money.

Note that I am taking no stand on this myself. I am only pointing out the common arguments.
>>Can you imagine if one of the cures to aging is safely removing senescent cells from the body?

At a minimum it seems that we are on the right track. Pretty exciting times.
> It's refreshing to read an article which challenges common wisdom.

This didn't challenge any "common wisdom". Common wisdom didn't tell them to do this. Cargo cult engineering is not common wisdom.
The first that comes to mind is mainframe. Just the only name for cloud computing.
Drugs are trivial to reverse engineer vs develop. So, without patents their would be zero incentive for private drug R&D funding.

It's very clear that patents are required by the drug industry before they will invest in Research or as often happens buy companies that have done research.

Now, if we give up all private R&D we could still manufacture existing drugs at much lower prices. But, turning over all drug research to non for profits and governments is a very steep price to pay.

PS: Ok their are some game theory based approaches where small countries could benefit from abolishing drug patents while benefiting from other countries research. But, that does not scale worldwide.
It might just be a case of the grass always being greener on the other side of the fence, but I hear much more about new software on macOS than I do on Windows even though there are 10 Windows machines out there for every Mac.

Pixelmator, Bear, Things, Highland, and Drafts are all newish Mac-only applications that I know about because of Twitter and podcasts. With Windows having an installed base an order of magnitude larger, I should be able to name 50 cool Windows applications and I can't think of many. ResophNotes is the last new application I installed.
VC blog says that engineers should be less arrogant, more pliable towards VC requests. Cool story from people who want power and don't understand technical problems.
Don't get me wrong: everyone should learn SQL and learn it well. But a query construction and composition abstraction is also an invaluable tool. Fortunately, it is quite achievable to learn both things well.
I Throw Itching Powder at Tulips [pdf] (2014)
+
-js
-java
-monolith.jar {guava, netty, etc }
-svc1
-svc2
-python
-go

For biz code, I've seen this kind of lib-ifying architecture provide a nice microservices workflow. The unifying heuristic is: Any dependency goes into the lib project. Anything unique to the service that requires no dep should usually go into the service project. The nice thing about this is it modular with fast compiles and preserves optionality. Since everyone is using the same deps, the code can live in the svc project or the lib project. A bit of namespacing convention makes it's trivial to shuttle the code between the two projects to wherever it's most natural to have it.
And again we find Republican Party philosophy is that corporate rights are as strong as or stronger than human rights. Greed is good.
Or rather, relational databases and non-relational databases. This precisely played out at my company recently where a group moved from MongoDB back to a relational database.
That's the problem I have with all of the commercial password managers: I simply don't trust them.

I find it incredibly telling that every big password manager has a mandatory, binding arbitration clause in their user agreements. This tells me that I am supposed to take their word on everything yet I have zero recourse to a neutral third party if the password manager company leaks (or intentionally hands over) all of my passwords.

That's not reasonable.
Has anyone done research on cooling datacenters on the Moon?
we must satiate @jack's thirst for wasted cpu cycles
Webassembly instead of PHP/js? How?
The Arch User Repository hosts whatever people want to upload to it, with basically no proactive vetting whatsoever. In addition, the installation scripts run arbitrary code, a portion of which must run with root privileges.
When a package gets orphaned, that means that anybody in the community can take over maintainership of the package.

There's a whole lot of trust that has to go on when installing a package from the AUR - and yes, this is a fundamental problem with the security model of Arch Linux, but that's been known for a very long time.

Honestly, I'd be surprised if this hasn't happened before with orphaned packages.
There is another way that recently gets a lot of attention, and it is drug-free. It's called "fasting". The practice is very old (holy books speak of it). Only recently one of fasting's method has been understood as "autophagy", which means "self-eating". When your body is starved for nutrients it turns to it's own tissues, and eats the weak/unhealthy cells first.

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

The 2016 Nobel Prize for Physiology or Medicine was awarded to Japan’s Dr. Yoshinori Ohsumi for his discoveries of the underlying mechanisms of autophagy.

I found a lot of interest on YT for this topic, and related "fasting" topics. With alternative "healers" gaining huge following with treatments that include fasting. Note worthy are Dr Morse (mostly juice fasts) and the Master Fast System (mostly intermittent fasts). Also I see a lot of people doing long water-fasts in combination with strength training for rapid weight loss.

Its a very interesting subject to me, and I have done some experiments with it myself, not without results.
Although I am a big fan of encoding information in DNA, nothing in the arguments for it make sense, economically speaking, compared to more mature industries like hard drives and flash. People often cite the dramatic growth of storage as a motivation for DNA, but realistically, the amount of storage produced each year is driven by the demand of the previous year + some expected growth. If there was a economic case for needing more storage, vendors would build plants and produce more storage and invest in making mature technologies more efficient.

The claims about DNA being stable are only true under very limited conditions. It would be a significant challenge to store large amounts of DNA reliably, compared to tape or flash.
I think Nvidia should be as worried about IP theft as Tesla. I remember from the Model 3 teardown, the commenter was saying the Tesla logic boards were way above the quality of the other car manufacturers. He compared them to cell phone PCBs.
But, I never started writing Java... ;-)
What the evolutionary purpose of the senescence cells inhibiting other cells? I feel like it may be a "let's slow down until we heal" type thing, which would indicate there's other mechanisms at play that explains why they aren't being replaced as they should. I could be totally off the mark though.

Also, I just looked up how they test grip strength on mice. It's equal parts funny and sad.
If it's a new millennial anything, it's the sarcastic/ironic way people talk when trying to get across that they really don't care that much about whatever it is they're doing.

I've seen that kind of humorous/nonsensical code and comments before on small projects that are made mostly as a throwaway tool, or projects that are an intentionally poor example of how to implement something for laughs.
Oni Neovim – CSS Colors Support
Subcultures always have a lingua franca for themselves. For example, people regularly browsing HN do their best to sound as pedantic as possible at all times.
I always had on and off data integrity issues with floppies .... was it just me?
PARENTS I mean parents. Ugh
At the 70's - 80's our hyperoptimization cycle started. Before that society was focusing on expensive growth, since there was a lot of "empty space" created by the wars and recent science progress.
This resonates with me.

But the other super critical thing (which was the first part of my original comment, and which nobody has really highlighted here) is a mature query construction library that knows how to properly protect against injection.
>considerations that go in to deploying HA, web-facing architecture

Easier than AWS, that's for sure. Getting HA to actually work in AWS is a nightmare of proprietary configuration and obscure documentation. Hardware-in-a-DC HA has been around approximately forever, and there is far more documentation available on the hundreds of ways to get it working rock-solid... all without vendor lock-in.
Joshua Miltz explains how BitFund works
Richard Stanton and John Volanthen are the real deal. People should read their wikipedia pages. Also, watching cave diving videos... even on their best day, when they're having a great time, it looks absolutely horrifying. lol
The Rise of the Stressed-Out Urban Camper
The reason is simple. They don't need third party applications to support their business model anymore. So why would they try to improve their API?
Using your numbers that would mean increasing their output by over 40% without a new factory... I'd say that is very much "far off". I mean they had to make a tent to try and convince Wall Street they can make 5,000 cars in a week.

In reality they make nowhere near 350k cars a year. They built 41k in Q2 which was their most ever by a long shot. They celebrated the 300,000th shipped Tesla in Q1 2018...
Hmmm... perhaps the "self-eating" is consuming those weakened cells. They may be the first to get consumed when the body needs the nutrients it's deprived of.
The thing is not that it's a new deficiency or something, it's just that Arch user conveniently ignore this when praising their distribution over e.g. Debian.
https://www.crowdcast.io/e/hacksummit-2018/12 << I think they're doing SGX, but it's hard to tell.
> all JS services go under js/

Aww, no clever name or the JS services?
But does this timeline apply to microservices or monoliths? Methinks both...
What are radiological deep learning models actually learning?
From the article:

"This is yet another incident that showcases that Linux users should not explicitly trust user-controlled repositories."

LOL. Why should this only apply to Linux users? We should all be wary of downloading random things from websites.

AUR has always been labeled "user submitted", but I guess it's easy to forget that some "users" are really out to cause harm.
Millennials Are Ordering More Food Delivery, Are They Killing the Kitchen, Too?
Intellectual property is real. Try stealing some IP from Apple and see what happens -- something real will happen.

IP is as real as any other legal construct, such as, contract rights. The term intellectual property is a term of art that just happens to model some of the analogues that exist between intellectual property, real property, and personal property.
This is really missing the point. Microservices are not about code organisation - they are about runtime separation.

And even kernels have kernel threads, which are basically local microservices. Anything which needs to scale beyond a single system is more deserving of microservices than a kernel.