skysight-inc/HackerNews huggingface dataset:
Once I build out https://github.com/learn-anything/learn-anything

I will move this list there as it will have much better integration as LA will have a knowledge graph in which I can simply mark topics as learned to learn and mark my proficiency in them.

For now, I just mark topics as learned when I feel comfortable in the topic.
Show HN: ClickFunnels – Quickly Create Beautiful Sales Funnels
Juergen from Bonn is not interested in buying US Treasuries for the same reason that Joe from Baltimore is not interested in buying Mexican government bonds even though they yield 7% rather than 1.5%.
Caching in Swift
+1 to this as a workaround until the kernel finally addresses the issue. Earlyoom is a user space OOM-killer that kicks in before the system starts the mad paging dance.

https://github.com/rfjakob/earlyoom

Packages are available in Debian Stable (Buster), so they should be available in most child distros by now as well.
National Greenhouse Gas Emissions, 1850 to 2016 [video]
Not enough memory at *p. The loop performs the exact same function that strcpy does, and some people just write it out by hand.
Most of the longest living people eat a high (complex) carbohydrate diet. What benefit do you see in lowering carbohydrate intake, unless you're conflating e.g. processed white bread with sweet potatoes?
Astronaut, Anne McClain accused of hacking her spouse's bank account from space
Remove the third party banner ads you are distributing through malware/adware on NodeJS.
For folks wondering how to check whether a given git checkout has modified files that git hasn’t detected, you can tell it to reset the cache and re-checksum all files on disk:

git update-index --really-refresh

For anyone using a persistent checkout approach, consider how often you should run this command on your checkout, and when you last did.
With proper prep and good climate control, you can store leather for decades.
I'd be interested to know how much of this has to do with the dilution of the meaning of 'leather' in terms of consumer goods. The market is flooded with garbage products, which are produced by slicing a thin veneer of leather and gluing it to a plastic backing, which is then sold as "bonded leather." It's gotten so bad that full-grain leather products are exceedingly rare.

Since 90% of "leather" products are such awful garbage, it's not surprising to me that consumers have abandoned the sector en masse.
Earlier:

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

https://news.ycombinator.com/item?id=16802079
That's not true. People don't staunchly avoid situations that have pointless sharp edges. Putting up caution tape, despite everyone being aware of the danger, is very often a useful activity.
Does that mean that current manufacturing processes for truly innovative textile are too costly? What explains that?
I enjoy making fun of Germans just as the next European but beware what you wish for. Other European economies suck up to German economy so at the end of the day what is good for Germany is also good for the rest of us.

Germany is at the brink of recession due to prolonged weakness in Chinese economy and inability of German automotive industry transitioning into XXI century. Both engines of growth failed simultaneously and lets hope German economy can avoid crash landing. Otherwise it will drag entire Europe down into abyss.
Sadly, California law gravitates towards banning all activity.
Manjaro has access to the AUR as well, and it's as polished as any distro I've used. For me it's the clear winner for developers and hobbyists
So how does it solve the issues with these functions?
Theoretically it's equivalent to the Halting Problem, but in practice I've not seen such difficulty; if aliasing does become a problem to the extent that following dataflow is difficult, I suspect there are already far deeper design flaws in the codebase.
IRC is still in use. So is NNTP, but it look like perhaps not as much as IRC and other stuff.
Although I am extremely frustrated with a number of things, I do not think this is true in most cases. Of course, you find awful people at all levels of society, but I think most rich people genuinely don't understand the needs of the poor, don't have good opportunities to really get a clue and a lot of what they do falls much more under the idea of "Never attribute to malice what can be readily explained by stupidity" -- only substitute ignorance for stupidity.

One of the reasons I run my big fat mouth on the topic is because I do have a much more privileged background than I understood for most of my life, so I have the opportunity to bridge that gap to some degree.

I wish to hell and back that it wasn't such a slog of an endless uphill battle. I'm tired of my life being such a drag and of feeling so burdened, etc.

But I'm really not down with simply vilifying "rich people" in a broad-brush fashion. I see that as a lazy answer and a counterproductive answer.

I'm fine with calling out specific instances, commenting on known track records of individuals, etc. I'm not fine with "those people" are "just bad people."

If nothing else, it's a pot calling the kettle black kind thing and I abhor hypocrisy.
The closest analogy would be the Flash IDE. Art (3D, 2D, images) is made outside. So is any coding. It integrates nicely with visual studio and Blender (and Maya and Photoshop and the like) so the process is fairly seamless. For example, debugging works.

Yet it produces native apps as well as WebGL.

An infinity of tutorials exist in as many qualities so learning resources of every level are hyper abundant from gradual to accelerated. A passable 2D app is probably possible in a few days starting from zero knowledge. But a impressive 3D game will take mastery of quite a range of its abilities and probably require a team.

Since it is not dependent on a proprietary player, it probably has more staying power than Macromedia/Flash but it does have competition from Unreal which I imagine is a viable alternative.
This is like saying: Safari doesn’t support AV1 as I understand. We need to delete it.

Isn’t the obvious thing here to make a patch so it supports the thing we want?
You can't change your username anymore, but this is not hell, brother. I also won't be able to delete this message anymore, even if it's stupid.

But I know that and you could know that I know that. This is HN, not Quora.
I’m half way through my MS via OMSCS. Last class I took was on high performance computer architecture where you intimately learn about Tomosulo’s algorithm. I highly recommend the program for lifelong learners.

Otherwise I’ve been trying to re learn Emacs with the rise of LSP - such that I can do most of my work now in Emacs. I’ve been using doom-emacs to great success.
How to prepare for a front-end interview
Really nice write up and frank about the shortcomings without being negative about it. Thanks for sharing this.
Check out phasex and arpage, both in Ubuntu package repos
(I have been programming for +20y for +8 hours minimum a day) I tried so many keyboards. Types and brands. Mechanical are unfortunately a no go because of the noise (I am not alone in the office) and the required position of the arm, wrist and hand (if I want to have everything aligned naturally and because of the height of the keys and the keyboard).

Finally, the best (for me) is the Microsoft Modern Keyboard with Fingerprint ID. Only complains: missing removable battery and missing some separation space between "blocks" (numpad, f keys, arrows, etc). IMPORTANT: it would not use it for gaming.

On the go, the keyboard of my Lenovo X1 carbon is fantastic.
any examples of replay logs on asciinema or even youtube?

Just curious about what these look like
I'm baffled by the level of ignorance in these comments, I'm used to a far higher awareness and intelligence in HN comments.

The comments about being dependent on one's sexuality, or 'making it up,' and thusly being prepared to accept being mocked, are particularly disturbing.

The inability to separate a romantic and sexual nature is more so just surprising.

Very eye-opening responses for me.
> how am I supposed to store money

It's not like it's some sort of god-given right.
But to answer you question: Bitcoin
The (more-or-less) sensible replacement is std::string. Adoption has been spotty, for practical, ideological, and fetishistic reasons.

The first step is to compile the C program with a C++ compiler. Next, start making improvements. If you skip the first step, the ceiling on improvements is limited.
If you’re German and buying US treasuries, you’re exposed to foreign currency risk. If you want to hedge that risk, you’ll pay for the privilege so that it’s no longer worth it. For the same reason, the German negative yield bonds are actually positive yield after swapping doing a currency swap to dollars.
Would you find value in a lab that allowed you to spin up servers like this but at scale (500-1000)
Well I've considered doing it, but I'm here in America where Roosevelt stole gold at a whim ("mandatory buy-back" at $400/oz in today's currency, where the price is over $1,500). I do like the concept, but I'm not confident one of these kooky big-spending politicians won't decide to steal it to pay for some program.

Regardless, most people won't do this due to liquidity issues. Why can't we just put the currency back on gold? That's like saying we shouldn't put an embargo on Iran because "Every one could just stop buying oil from her."
I don't know about Seattle, but in NYC that would probably be more expensive than your average taxi or Uber ride without any bulk discount or subsidy. I know that in this case the city is eating most of the cost, but it sounds outrageously high.

Not that a service like this is needed in NYC, since you're never more than 10 feet from a subway or bus stop.
I recall that the origin of Korean is somewhat mysterious, have you come across that?
I love this book.

I also think that everyone should build a theorem prover at some point, it's definitely an exercise in humilty
I’m not sure if I’m about to get laughed out of here, but what do folks think of something like the Uniform Code of Military Justice being required for executives of publicly traded corporations - not literally the UCMJ, but I mean a separate legal system that is designed to ensure more accountability for executives of these large businesses?
Krugman, leave that body, I command thee!
Brilliant. Worthy of a Hugo. And at the same time, I feel like I've been infected by it.
That's actually quite an interesting topic and I think pretty tech related.

Technology enables a lot of great things, but also a lot of not so great and we need to adapt our behaviour and perception to reflect that. HN is one of those rare places were people can usually have a balanced and meaningful discussion on difficult topics.
Bitcoin price is so volatile that it’s absolutely terrible as a store of value currently.
What is romantic attraction? o.o

I shudder to think about your love life, if you solely define your relationships on sexuality alone. Sexuality is a step from an emotional state to a physical expression of that, of course outside of prostitution and casual hook-ups. And I don't mean that in a negative way, I just...feel sorry for you.
I can understand a reason why would you want something last a lifetime, but what about comfort?

I've never had a leather jacket - they seem heavy and not really weatherproof.

Something like merino hoodie + gore tex windbraker is my go to for last 4 years now. Absolutely love it.
I can imagine situations where ‘don’t push that button’ or whatever is appropriate to yell.
Ha! In my interview they asked that. 8 hour days.
Except the comparison here is between a Via car or an Uber/Lyft. They're identical in externality-cost.
Beware the seduction of perceived martyrdom. Are you really helping people, just making yourself feel good, or are you doing what you think other people will perceive as selfless? And yes, there's overlap between them all.

Ad tech is a second order business. You're helping other businesses fulfill their purpose. I don't blame you for not finding a connection to value there, but that doesn't mean you can't find one in traditional industry.
Not on an yearly averaged basis.
He has to follow no terms. He has given everyone else rights under certain terms, take it or leave it.
Fairly heavy email user here, but I (personally) wouldn't find use in those metrics. But I like the general idea. I seem to remember that Eudora used to have some analytics.

I recently kept an Excel chart of my inbox, so I could see over time how close I was getting to Inbox Zero and how many emails a day I'd need to get through. Combining that with intelligence on how many emails I receive per day on average to calculate an Inbox Zero date estimate could be interesting.
> At least this design for a bicycle lift would never be allowed in the US

I don't think this is very different from a "surface lift" used in ski resorts all over the world including the US?
Neat macro. I like the idea.

Suggestion: the macro should recommend a replacement.

“Sorry_sprintf_is_banned__use_FOO_instead”.
You're saying that the less Germans learned from hyperinflation in the Weimar Republic is to hold lots of fiat money? Sounds backwards.
Behavioural psychology has actually given us a lot of the insights that have now been been expanded into behavioural economics, which is the only branch of economics that has some predictive power (and this in my view makes it scientific). So psychology has issues but I feel like a lot more science to it than people expect, if you look into the right circles.
Additionally we get to enjoy bounds checked arrays(std::...), and iterators on debug builds, with possibility to selectively enable them in release mode.

While Windows by all means still has its security issues, the toolchain is much more security oriented than most FOSS alternatives thanks to the Windows XP wake up call.

Android and ChromeOS are probably the mostly locked down alternatives on the FOSS space.
Linux distribution often have a parallel system for bleeding edge software.

On Ubuntu, it's snap.
Very short term interest rates in the US are set by the Fed, pretty much at will.

Under normal conditions, they have an extremely strong influence on medium term interest rates as well by convincing the market that they will keep short rates high(low) in the future, while will then raise(lower) medium terms rates.

If that proves inadequate, like it did after the crisis, the Fed can buy and sell bonds directly to move medium to long-term interest rates.

The Fed may have a historical preference for relying on the first mechanism alone, but through some combination of these techniques, they can set any interest rate to any reasonable value almost at will.
For that, you need honest, sound money.
It's illegal in the US to fire someone for being pregnant (FMLA).
They've been negative in real terms (subtracting off inflation) for a long time in taxable accounts for the typical US investor.
In his Nobel lecture[0], Hayek condemned these rationalizations cloaked in superficial appearance of rigor as scientism.

It seems to me that this failure of the economists to guide policy more successfully is closely connected with their propensity to imitate as closely as possible the procedures of the brilliantly successful physical sciences – an attempt which in our field may lead to outright error. It is an approach which has come to be described as the “scientistic” attitude – an attitude which, as I defined it some thirty years ago, “is decidedly unscientific in the true sense of the word, since it involves a mechanical and uncritical application of habits of thought to fields different from those in which they have been formed.”[1] I want today to begin by explaining how some of the gravest errors of recent economic policy are a direct consequence of this scientistic error.

[0]: https://www.nobelprize.org/prizes/economic-sciences/1974/hay...

[1]: “Scientism and the Study of Society”, Economica, vol. IX, no. 35, August 1942, reprinted in The Counter-Revolution of Science, Glencoe, Ill., 1952, p. 15 of this reprint.
What happens when you launch Google Chrome for the first time?
To this day I would love to see some Pied Piper type of breakthrough.
> How else would interest rates be set?

By a free market, the same way it was set for a very long time. It gets decided by how many people borrow at a given rate, which will typically raise or lower the rate. Some one will make small adjustments around the broader market rate; if enough people make those small adjustments in one direction, the range moves.
RailsNew – Access most of the command line switches quickly
I grew tired of having to scroll through the list of options in `rails new --help` to bootstrap a new app, so I made a quickie react page to make it a bit easier.
It's not so uncommon: https://hn.algolia.com/?query=reason.com%20point

On HN what matters is not so much the site but the article. See https://news.ycombinator.com/item?id=20490043, or https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme... for more explanation.
> Why can't we just put the currency back on gold?

Because politicians will take it back off gold again when it suits them.

Sorry to be "that guy," but this is why bitcoin was created.
As per ISO C11 standard, compliant compilers no longer need to support gets().
I've never considered that to be honest. Why do you think a separate legal system is necessary? What additional laws would these executives be subject too that say an employee or executive of a small private business not have to comply with?
On the other hand ReviewMeta does give it a failing grade: https://reviewmeta.com/amazon/B07T81TZ57
While the demographic time bomb is a long-term issue for a lot of advanced economies like Japan (but also China), it's kind of a separate issue than what's happening in the EU today (and has been for the life of it).

Ideally there'd be enough political will to finish the EU project, but that's even more of a long shot than Germany seeing the light on fiscal spending. Then there'd be actual transfer payments between rich and poor EU members, but barring that, Germany and the other rich EU members need to spend.

All the single Germans should probably start taking more vacations in Greece and Spain and the rich ones should buy some Ferraris.
It only works in Chrome, which is a pretty big issue.

Per wikipedia [0], other browsers rejected PNaCL because they don't like the idea of web apps running binaries as that represents a black box for most users. In comparison, wasm is "more open". Wasm code has a human-readable text equivalent (although, frankly, the number of people who will be able to make sense of it is not high and doesn't include me).

[0] https://en.wikipedia.org/wiki/Google_Native_Client#Detractor...
Do you really believe homeless people will suddenly become not homeless if you build more houses? What are you going to do, give them to them?

Building more houses will do just one thing, let more people live there, which means more people will move in, maybe rents go down a little for rich programmers, and the homeless will stay homeless.

But yeah, please do complain both about feces in the streets and homeless people and taxes at the same time.
Nope, figuring out a spaceship propulsion that can travel faster than light speed is a hard problem.

Solving homelessness is an easy problem: provide housing and supportive social services to everyone that needs them.

But it IS an expensive problem. And frequently, the people with money want us to think the expensive problems are too hard, so that we won't bother.
What planet do you live on where downtown in any large city can support the number of private vehicles that would be required to absorb the riders if mass transit went away? It's certainly not any major city I've ever been to. It's already literally faster to walk in midtown Manhattan than it is to drive (or, unfortunately, take the bus, since bus lanes are not well-policed enough to keep them moving quickly).

I've lived in or spent a lot of time in many large cities in the US, and the only one I can think of where there's room for even a few more cars is Phoenix.
I did this once. Great life experience. I left two years later, but that was after traveling the world on the company dime.
Unfortunately there isn’t that enough demand to go east west to justify building light rail. Light rail going up those steep hills is even more expensive so I don’t think a “ladder” approach would work well.

More RapidRide buses are expected to cover the east west gap though
If you want boots, I highly recommend Tecovas.
I bought a pricey belt from Kenneth Kole made of this crap without knowing better. It was garbage within months. I learned my lesson and bought a proper leather belt from who knows what brand from Amazon for a fraction of the price, it's doing great years later. My parents had a horrible experience with made in china "leather" chairs. They had to reupholster them within months. You have to be very careful buying leather now and do hours of product/brand research to ensure you're not getting a lemon. At my hourly rate, that costs me way more than the product itself for anything less than large furniture items. I'm a lot less likely to buy leather goods as a result.
Best Video Editing App for Android – Top – Road to Success
> if you only use strong password or pubkey

Don't use passwords. Disable passwords. It's tempting to say "Oh we'll require 20 character long random strings, it'll be fine". If you've dotted every I and crossed every T that would work, but such passwords aren't memorable so they're no better than a private key - you'll need to store them somewhere and make sure to generate them properly, you might as well use keys.

More often something will go wrong. Maybe it will be a local policy failure. "Oh I didn't realise devops needed those goofy passwords too, I thought that was just the backend team - we've been setting them all to pass1234, should I change them or is it too late now?". Maybe it will be in the password checking code, as it has happened way too often already on a broad spectrum of operating systems. Just use pubkey auth everywhere all the time.
I’m just sketching around here, but maybe you give up certain rights in return for being a high level decision maker at a large company. For instance you’re the CEO of a big oil and gas firm, but you don’t get to lawyer up and hide behind the fifth amendment when there’s an oil spill... people are willing to submit to an alternate legal system in return for veteran’s benefits, I’m sure they’d be willing to do it in return for the opportunity to make millions as the CEO of a big publicly traded company.
An example page is http://ma-graph.org:8080/mag-pubby/page/1528654387
You may enjoy my https://github.com/ricardbejarano/learn-aws GitHub repo.
Again, I suggest you give direct sources for your arguments.
It appears to me that the report you cite says that the overall median real wage rose by 6.1% over that time period. (Table 1, page 4, first row; related text on page 5).

What figure in the report are you using to determine a 5% decrease over that time period?
Take a look at Kotlin. We are building our enterprise products with it. You get all the benefits of Java (stability, maturity) without the bad parts (boilerplate, boredom).

We just hired a Kotlin person (really a Java guy who refreshed his Kotlin over the weekend) for this, and we may be hiring more.

I suspect more companies will start looking at Kotlin in the next 2-3 years, especially for green field projects.
Business and marketing. I'm basically running my own business anyway. It's about time I got better at it.

OS's. I'd like to build my own, but I've been a web developer for 15 years. It's going to be an uphill battle. I'm halfway through Learn C the Hard Way.
Product design using Human-Centered Design principles and public speaking, obviously learning by practice—I’ve spent too much time staring at the keyboard in the past two years and this feels both somewhat intimidating and fun.