skysight-inc/HackerNews huggingface dataset:
Maybe the reason for this has more to do with the type of development structure that helps a language get scale.

The rich powerful development environments you've described exist primarily in proprietary, integrated environments. If you want to integrate the editor, debugger, OS, and language, it helps to be able to coordinate the design of all those components.

On the other hand, languages that have gotten to huge popular scale have typically been more open in their specification and implementation process. Perhaps this is because the creators of breakthrough tools that drive language adoption (like web frameworks or data science kits) prefer these tools, or because the sorts of conditions that lead to creation of such tools are inherently marginalized ones. In other words, if you're a happy iOS developer using a lovely integrated world of xcode and swift, you're not going to spot a dramatically underserved development niche.
>> Why do there seem to be more examples of rapidly-completed major projects in the past than the present?

A large contributing factor is that major projects today are much more complicated than they were in the past. The tools we have built are always advancing, but the size of the human brain is not. As projects become more and more complicated, they require a larger number of people to collaborate, and that comes with almost unavoidable slowdowns and inefficiencies. The Lockheed P-80 is nowhere near as complex as the F-35. The BART extension might take longer to build than the transcontinental railroad, but there was no networking equipment on that railroad.

It's also important to distinguish between projects that are deep vs. broad (i.e. those solved by new thinking vs. those solved by scaling up). To be fair, most of the examples in the original article are indeed "deep" projects, but, for example, the Empire State Building was constructed quickly partly because there were 3500 people working on it. As technology has advanced, deep projects just get deeper. Although each level of technology builds on the last, there is still complexity added at every level.
The headline's use of the word "argument" rather implies that he did think he had a reason backed up by rational thought.

Like GP, I'm hoping someone with the time and inclination will summarise that argument for us.
Thinking of working with systems rather than towards goals. I got this idea from
How to Fail at Almost Everything and Still Win Big: Kind of the Story of My Life
https://www.amazon.com/dp/B00COOFBA4/ref=dp-kindle-redirect?...

Learning to type - Enhanced productivity
https://hkelkar.com/2014/03/02/learn-to-type-before-you-lear...

Writing a blog has been extremely rewarding. It takes effort to Blog Over the years I published a book based on the blog.

Understanding Compounding.

Learning Python for fun. Learning Python was really the stepping stone to learning other interesting things.
I doubt that particular magnet but there is a YC startup working on a magnets -> fusion -> space drive thing

https://news.ycombinator.com/item?id=8178450

https://www.nextbigfuture.com/2013/11/john-slough-personally...
Common misconception. It is mainly not resistive heating that destroys the coil; before resistive heating of a significant degree can occur, the coil physically implodes from the force, and this is gainfully used to further concentrate the magnetic flux. Please see the sixth paragraph of the linked article.
I keep hearing the fear of losing content because of obsolete file formats.

Then I think about Linear B, and I rest again.

https://en.wikipedia.org/wiki/Linear_B
How 'Solid' realizes the web as it was originally envisioned
thank you for the advice. it should be pretty simple to protect an app from that kind of attacks. however this doesn't mean that remi is a safe web framework. personally I feel like @nicolaslem (look at his comment).
> Is this due to resistive dissipation (heat)?

No:

> The two currents produce magnetic fields that repel each other. However, the main coil is a relatively thick and heavily reinforced ring of copper-lined steel, and the liner is practically foil. You can guess which wins this fight. “Because of the difference in the mass inertia, the liner implodes inwards” at a rate of about 5 kilometers per second, explains Takeyama. As it does so, it compresses the 3.2 T field so that when the liner is at its smallest, the magnetic field inside it reaches 1,200 Tesla. Unable to be compressed any further, the liner rebounds at about the same rate it imploded, destroying itself and the main coil.
Last comment

This was a bit back but not to far back.

Took a significant pay rise.
elsewhere and got to work with some other ex atlassian colleagues.
There is another, even more important axis that could be called center versus extreme. (Or maybe pragmatism versus idealism, although this is more easily misunderstood.)

You can have a certain political opinion but in the end believe that in politics it is inevitable to make compromises and being moderate and realistic with your goals, and that you have to be able to agree to disagree sometimes. That's center.

Others wish for radical disruptive changes and revolutions towards their political goals and despise any compromises. These are extreme.

I believe that there are good reasons to reject extremism of any form and any political colour, even if you agree with the political direction, so to say. Take for example individual anarchism. Even if you are for maximizing individual freedom and civil liberty (= a liberal in the European sense), you can reject individual anarchism because it is a way too extreme, idealistic and overall unrealistic position.

As a political centrist I believe the same about every other political position. In my experience radicals and fanatics are too disconnected from reality, and as a run-off-the-mill left wing liberal (in the European sense) I'd rather discuss politics with a moderate right wing conservative than with some radical far right or far left nutcase.
I sometimes use touch on my XPS. I realized it's only when I'm showing stuff to others, and because the touchpad is inadequate (like broken side scrolling).

But I'm a "don't leave smudge marks on my screen" type of person.
How to Find the Right Investor for Your Startup
No, just no. Web debugging is worse than anything I've ever seen - maybe a bit better than cmd-line debugging with gdb, but not much.

Sourcemaps supposedly work, though I have never seen this actually work in practice.
And since babel is apparently indispensible, you can't be entirely sure that conditionals and statements in your source haven't been optimized away in the transpilation.

Routinely one sets breakpoints in JS files that are not hit by Chrome dev tools, and symbols that should be in scope don't want to be defined. It's a mess.

I suppose if you know how to structure the rube goldberg machine correctly, web dev can be productive. But it's so hard, and the hardness is of the tedious yak-shaving variety. I just hate it and want to fire up Visual Studio and write some .NET apps with tools that just work instead.
New reddit looks like a fake spam site and is completely unreadable at a glance.
A page I use for work is no joke 100mb. They pre-cache like every single asset because ???
Honestly asking. Is 1,000 a large number when I read it takes 1,000 people 5 years to make a game like Red Dead Redemption?
I ended up reverting to basic html mode. It took some time to get used to, but everything is miles faster.
> There needs to be a club of people focusing on these sorts of questions consistently.

They're called "universities".
I guess there would be. Is there anything forum mods could do to repel it?
Pulumi: Cloud Native Infrastructure as Code
>"Employers, clients and managers have expectations of a quantity of work being accomplished for a specific budget, and it doesn't matter to them if its done in 2hrs or 200hrs."

You're assuming every project is fixed-scope, fixed-cost and variable-time. In my experience that matches a small minority of projects.
Here is a good serie of articles on static analysis tools : http://btorpey.github.io/blog/categories/static-analysis/
Dear Enterprise chatbot: what is our CEO’s annual salary?
> and doesn't spy on me

How do you know this ?

Do you mind giving the name of the shared hosting?
These really are the questions of our time. I wonder if we can answer them.
Exact same reason here, I kept getting irrelevant searches on DDG while getting better hits on Google or even Bing. So !g and !b kept occuring...

Searx is much more liberating, I can do searches multiple searches in one - and also do code search on github, gitlab etc.
Thanks for sharing your experience. I also don't want to paint a fairy land of learning, because it wasn't that for me either. I had a fair share of useless professors as well, and mandatory courses I hated. As always, the truth is somewhere in the middle.
> So it's not career/jobs

Where did this conclusion come from? It does not follow from your comment. If it's the thing about Japan, that's more convincing as an argument that it IS career prospects that is the culprit.

So while it's true that lowering birth rates has a societal cause, the ever increasing expectation of women to build a career is a major contributing factor.
> What's the right way to understand and model personality?

With data. Personality is a union of speech, writing, facial expression and body language. Until all of the nuances of these factors are measured across a diverse population in a unified dataset, our models will be primitive. The hardest part of collecting this data is that you want it in up-close and personal day-to-day interactions, from the vantage point of other humans. So the first requisite is discrete and high-res body cameras, but then the real challenge is how to make this type of study double-blind. (How to place the cameras without people knowing they’re wearing them). The models will flow from the data.
A bone-marrow transplant treated a patient’s leukemia – and his schizophrenia
Nope, I meant literally by 1000. I was thinking of Martin Shkreli but some googling shows he merely multiplied the price of the drug by 55 (although I think others have done worse since then)
Fair point. I'd argue that youtube has way higher network effects than an ecommerce shop and that Google paid a comparatively smaller 1B$ for a richer global market than the 16B$ that Walmart paid to grab a bite of the Indian market, especially with the political risk involved. I'll also wager that Walmart could've spent a lot less by getting exclusive deals on new smartphones along with deep discounts to quickly grab a huge chunk of the marketshare.

I could be wrong. With the absurd amounts of QE that went on for so long, maybe valuations that price in earnings decades away are justifiable.
Irreducibility sounds different to my ears, it means that emergent properties are more due to biological-level structures rather than pure physics. Of course it's all physics underneath but that doesn't say a lot.
How is the Visual Studio WPF designer these days? I worked on a WPF app around 5 years ago, and the form designer in Visual Studio was appalingly slow and quite buggy.

I also wasn't a big fan of XAML - no matter how much time I spent using it, it mostly seemed more difficult and awkward to get components where you wanted them than with WinForms.
Well you're damn lucky then. This is a case of public policy where the typical upper middle class guy who drinks a glass of red wine every night with dinner is not helpful in understanding the problem. I've seen people's lives ruined by alcohol. It's a damn serious drug and we hardly have any discussion about how dangerous it is to a small but significant minority of people. Opiates are FAR more addictive than alcohol.

Legalize weed? Perfect. Cocaine? Probably no worse than alcohol. Opiates? Absolutely not.
Both Scheme and Common Lisp have been open standards since their inception. And both have excellent IDEs available, both commercial and open-source (Clozure CL for Common Lisp and Racket for Scheme).

I did my masters thesis in 1986 on Coral Common Lisp on a Macintosh Plus with 800k floppies and 1 MB of RAM. It had an IDE that would still be competitive today, indeed is in some ways still superior to anything available today. All this was possible because it was Common Lisp and not C. The language design really is a huge factor.

(Coral has today evolved into Clozure Common Lisp, which is completely free and open (Apache license). You really should try it.)
Seriously? If you clicked the link on Solid and webcredits, you can get the general gist of it. Ideally they should have everything on one page, but it took less than a minute for me to get the gist of what it's all about.
sure, but it seemed worth pointing out that the ethical behavior prescribed by the board is probably illegal. i don't want a formalized code of ethics in my field that might require me to break the law.
I'm not sure that resisting government wiretaps is 'good PR' in US political discourse; at best, it's probably a mixed bag.
Excuse me for the off-topic, but how did you find that job? Junior + remote seems a very difficult combination.
> Bigger magnetic fields have been made before, but they aren’t practical or reliably reproducible, because they rely on rather dangerous amounts of TNT.

TNT aside, would one survive a MRI at 1200 T? I estimate the resolution would be around 1/10th of a nerve fiber - would that be small enough to _really_ scan a brain?
There were the famous studies from a few years ago in Israel and Germany that sparked a small cultural spat in the West about regretting motherhood and having a child being a source of immense unhappiness.[1][2] It's of course obvious why they generated so much outrage, centuries of propaganda about motherhood being bliss and the highest calling for women.

To quote from the WaPo article below (some people may not be able to read it):

"it turns out that having a child can have a pretty strong negative impact on a person's happiness, according to a new study published in the journal Demography. In fact, on average, the effect of a new baby on a person's life in the first year is devastatingly bad — worse than divorce, worse than unemployment and worse even than the death of a partner."

"Researchers Rachel Margolis and Mikko Myrskylä followed 2,016 Germans who were childless at the time the study began until at least two years after the birth of their first child. Respondents were asked to rate their happiness from 0 (completely dissatisfied) to 10 (completely satisfied) in response to the question, "How satisfied are you with your life, all things considered?""

"On average, new parenthood led to a 1.4 unit drop in happiness. That's considered very severe. To put things in perspective, previous studies have quantified the impact of other major life events on the same happiness scale in this way: divorce, the equivalent of a 0.6 "happiness unit" drop; unemployment, a one-unit drop; and the death of a partner a one-unit drop."

[1] https://www.timesofisrael.com/after-israeli-study-regretting...

[2] https://www.washingtonpost.com/news/to-your-health/wp/2015/0...
I love Alex's videos. He embodies the 'hacker' culture in cooking IMO.
Yeah, UWP not supporting win7 pretty much killed it.

Might not be an issue in 5 years, by then MS will probably has a new new framework .
As I have become to understand this problem from dozens of articles that have been written about it.

Yes, you can't remove code from a previous release, that is even technically impossible with the mix of different releases being in production and forks and derived works. But what you can do is remove your code from the source, the living document from which these releases are produced, practically removing your contribution from subsequent releases. This has to be possible since it's technically probable that old code is removed from source by the author or replaced by someone else, and this happens all the time during development.

But what really makes me sad, is that every article written lately has focused on developer reaction and whether it is right or wrong. One author even pulled a quote from Ian Malcolm's character from Jurassic Park, lamenting that we are preoccupied with if it is possible to do so, not if we should do so. But failing to critically scrutinize the source of the problem, mainly the CoC and the peddlers of this document. It's not a question if the Kernel community could or could not adopt it, but ask should it be adopted at all.

It seems like the adoption of the new CoC is a foregone conclusion not up for debate, and now we are forced to argue in circles over the impact of this document since all talk regarding the adoption of CoC is forbidden.
There's no emulator that can run a Linear B parser. If a linear B dictionary ever existed, it was never mass produced. Linear B is older than the printing press, let alone the Internet. But now we do have those technologies, and "lots of copies makes stuff safe" is cheaper and easier than ever. I don't believe any mainstream digital format (i.e. popular enough to have a Wikipedia page) will be permanently lost unless there's a complete collapse of society, and then we'll have bigger problems to worry about.
The thing is, in China, you are not just married with the person you in love with, you also married to the family of that person. (And at the same time, that person is married to your family as well)

I remember when my colleagues was talking about whether or not they're letting their wife to manage their money. One person brought up "I've paid ￥XXXXXX for the 彩礼[0], so I'm not allowing her to limit how I spend my salary".

The idea was, as the man of the house, you provides, so you have some "power" over other family members. And that 10,000 USD you may need to pay, is the way of showing that you can provide.

Of course, all of that above is the "modern" explanation. In the ancient time, where the gender inequality is much severe, the Bride Price is mainly served as compensation to the female's family. Because after been married, the female will technically "leave" their own family and become a part of the male's family. That's why "Getting Married" is called "出嫁" at the female side, where "出" means leave (her own family).

One more thing, except for 彩礼[0], we also have 嫁妆[1] which is something that female's family will provide (technically to their own girl, though).

If you want to dig deeper, checkout one[2] Wiki page (If you can read, the Chinese version is better). If you're living in China, better ask your local Chinese friends, I bet their information is more accurate and detailed than the Wiki page.

Hope you have a happy marriage.

[0] https://en.wikipedia.org/wiki/Bride_price#China

[1] https://en.wikipedia.org/wiki/Dowry#China

[2] https://en.wikipedia.org/wiki/Chinese_marriage
From my direct, personal, experience, it goes something like this:

"Don't you want better tools?" I'll ask

"Of course!" the programmer replies (note sometimes this is a conversation with myself) "but I don't want to pay anything for it" they caveat.

"That's no problem," I reply, "as long as it will make your life better."

"Well, that sounds good, but I also don't want to have to learn anything new."

"That..."

"Also, it has to just work from day one, if it doesn't quite work as soon as I touch it, I'll swear off it forever and go talk badly about it on twitter and hacker news."

"Ah..."

"Also, it has to work with every use case I can think of. Multi-threaded, GUI, deployed to HPC clusters running RHEL6 and also Docker containers running CoreOS, and it should be able to help me be productive in either JavaScript or s390 assembler. Also it should take no time to set up, and start giving me answers straightaway."

"Hm..."

"You know what, the methods I already have already satisfy all of these requirements and as a bonus, I don't have to learn anything new in order to use them. I spend enough time learning new frameworks to write software, why would I spend more time learning frameworks to debug software?"

"Because you spend more time debugging software than writing software?"

"Honestly the process of debugging, and the process of writing, have become so intertwined in my thinking, that distinction between them seems arbitrary and pointless."

"Thanks for your time."
I suspect this appears to be true but it is an illusion. This is because although you're right there's an incredible complexity to manage - we've been actually doing that using abstraction for a long time by inventing black boxes - sometimes literally white coloured boxes like fridges and washing machines that take away the necessity of thinking about the nuance in domain X but also the development of ideas that abstract out.

We can also make something look very complicated if we try, by switching context, multitasking, improper coordination.

The natural world (think of coal mining, making bicyles, stream engines) always looks very challenging if you're starting out.

> It's also important to distinguish between projects that are deep vs. broad (i.e. those solved by new thinking vs. those solved by scaling up).

Agree.

> As technology has advanced, deep projects just get deeper. Although each level of technology builds on the last, there is still complexity added at every level.

But we see conceptually simple projects everywhere that aren't being done!

We literally use the same tech to construct roads as the Romans. That is trillions of dollars in maintenance.

We know that natural sunlight and biomes would improve people's health in buildings where we spend 99% of our time. We just don't do anything about it apart from a window and a potted rubber plant or two.

We clean our butts with paper! The Koreans and Japanese had this one solved years ago!

There is no great wealth of complexity in any of these - it's just that we've decided not to think about them for legacy reasons.
True. Case in point, (the newly discovered 1300 year old book): http://www.openculture.com/2018/09/europes-oldest-intact-boo...
How to fix Slow Computer
Given how smudgy my iPad looks from just reading a book or watching Netflix...my laptop would be a literal mess after not very long.
Ask HN: Did anyone move to Japan? How was it?
If you did, was it easy to get a job? Did you find a job before going or did you wi wing it?
The term “coinbase” was in widespread use before the startup by that name. They’re not going to be able to retroactively trademark it any more than Square can prevent others from making square-shaped electronics.
One reason(or maybe the common excuse) is often "we need to have full control". That's a reason most managers can get behind.

So that's a common reason slowing every shift to a higher level language or library, to tools that automatically create stuff for you(GUI, optimized code from dsl), to using a platform controlled by another company(one important channel for newer tech, with some strong ux benefits over open-source), to trusting open source.
> "Why are certain things getting so much more expensive?"

Incentive. Something costs X dollars because there are sufficient number of customers that are willing to pay X amount. Even if the cost of providing goods or services gets cheaper, businesses will charge more if they can.

Capitalism assumes things will get cheaper as a result of competition, but that does not take into account third party involvement. if the payment is made by a third party,the incentive to compete by lowering prices decreases dramatically. A third party could be a credit card backer,insurance,government subsidies,etc... The impact of reducing the price is either not felt or is delayed significantly. It plays a much smaller role in consumer decision making when a thirdparty is involved.

The problem cascades up and down supply chains,making trivial projects and services cost an insane amount. I blame this for many things including healthcare costs,car repair costs,public infrastructure costs,etc...