skysight-inc/HackerNews huggingface dataset:
Ask HN: Where or how can I learn more about web frameworks? (in general)
I would like to understand better front-end frameworks. Why do we use them, how do they work, etc.

I'm not interested in how a specific framework works or does something, but rather what are the common issues that frameworks tackle and why.

Maybe this is common knowledge that comes with working in front-end development, but I've never done much of it myself, and searching online for this kind of information usually returns tutorials for each specific framework, or shallow comparisons between them.

I even searched how to build your own framework thinking maybe some guide somewhere would cover the basics of web frameworks with explanations of the different existing approaches, but the answers to this kind of questions were always "don't do it, just pick one".

I have worked a bit with Angular in the past, but not much, and I would like to have a better understanding before deciding if I want to use one (and which one) again in some future side project.

I feel lost and out of options, so I'm asking here: Is there any resource like that out there? Am I doing this wrong? Is the best way to learn just picking one, even if I realize later on that I would have been better off with another?

I am open to all suggestions and would appreciate them very much.
I'm very lucky where at my job technical decisions are actually deemed meaningful gasp and so are made consistently for the entire company.

Most places I gather the non-technical people in charge assume they don't matter so they're basically left as fodder to appease dev leads and make them feel important/creative.
I use a terminal RSS reader called newsboat[1][2], which is an actively developed fork of newsbeuter.

It's pretty feature rich, fast, keyboard-oriented (supporting vi movement keys), and works great in the terminal.

Another great thing about it is that it runs completely on my own machine, so I don't have to give away information about my reading preferences to any third party, as would be the case for any hosted RSS service.

I love RSS because it gives me lean, fast, ad-free, bloat-free information. I hope it never dies.

[1] - https://newsboat.org/

[2] - https://github.com/newsboat/newsboat
It would be worse for society in general if he didn't move back to industry/academia. The entire point of the organization is to encourage research from outside of the government via many of these revolving door relationships.

>Were any big contracts signed recently?

Well if there were any signed with the company he took a position with, he's going to need to lawyer up and provide significant evidence that he didn't know about it lest he spend a significant amount of time in prison.
I worked there. It's clearly a more focused environment than other SV companies I've seen since. Tobi works hard and does the right thing. I think the challenge was actually the first rung of middle managers not being smart enough to understand the long term focus. That's part that's hard to scale. But the leaders walked the talk and empowered others to do so.
There's a chance I may hate you.

I park in a standard parking garage, with forward angle parking and one way traffic flow. I occasionally encounter vehicles reverse parked, which confuses me, but whatever, but then also encounter vehicles driving backwards (well, forward facing, going against the posted signage) through the parking garage. This is always a big headache, because again, this is a one way parking garage, and for some reason THEY never seem to think they should back up or get out of the way of the person driving the correct way through the garage, so I always have to do some extra maneuvering and wait for them to pass, and I usually only have a small margin before the train arrives, and--

Assuming they are not simply idiots who can't follow the signs, my next assumption would be that these are the people who are reverse-parking, looking for a spot to back into.

Anyway, if you have difficulty making the turning radius to pull straight into a forward angle parking spot, there is a very simple trick: make a three point turn, attempting to pull into the spot to the right of the empty spot, then when you are almost to the bumper of the parked car, back up and straighten out, which puts you at the perfect angle to drive straight into the angled spot now in front of you.

It beats the pants out of getting halfway into the spot before realizing you're about to hit the car on one side or the other and trying to straighten out after the fact.
For the link hijacking, it's worth noting that Apple News only exists/is pre-installed in a handful of markets and is uninstallable. But yeah, baffling.
May be I'm missing something, but why dependency resolution cannot be deterministic? If you always choose a version specified in the config, or a highest version if few different versions of the same dependency are defined through some of intermediaries, you'd always end with the same set. AFAIK it's the strategy in Gradle for JVM projects, and a similar deterministic strategy is used by Maven.
State institutions are only part of the picture and not the worst part. This might explain why they've raised their tuitions but it doesn't explain why private institutions have done so even more aggressively. It's definitely the easy, guaranteed money from student loans.
Oh, you are quite right. I've just created Netflix account, exploring movies - series based on images - trailers when browsing with mouse and so on. Anyway, I miss basic filter..

Watched 2 seasons of 2 different series in less than 48 hours.
CarDiag: A Mechanic in Your Pocket
> tailors will be clothing engineers

Probably going to be ridiculed for this, but "clothing engineer" actually sounds "cool" in a very mature market, in my eyes.
Getting banned, and not getting any explanation from support sucks big times.
Hope someone from Airbnb Support reads this and can help out.
On the contrary, I'd hate it. But at no point would I feel that their words were violating my safety.
I've never used it.

Why do you like Flipboard? Why do you dislike other news apps?

How much does it cost? If it's free, how do they monetise?
Didn't know that, thanks! .
The problem with vocational training that /r/personalfinance and similar forums trumpet is that it often points directly to manual labor which leads to severe physical decline and often injury. I hope industries such as plumbing, welding, HVAC, construction, etc. have improved and now teach best practices for safe lifting, mandatory physical therapy, and enforce them - but I don't think they do.

Effectively what we're telling people is: you can make decent money with these jobs but you'll have to endure pain which all those kids goofing off in college will never have to go through. Making one class of people go through pain, and the other not, seems like dual-class citizenship. De-stigmatizing blue collar jobs is important but we have to try to make them more equal to white-collar jobs first.
Don't Use REST for Your Micro-Services
Humans are able to fill in the blanks on arguments that they already understand and do so implicitly without even noticing. So, if you make an argument the professor agrees with and is familiar with, you can skip steps, and the professor will still grok it. If your argument is novel or unfamiliar, missing steps appear as logical leaps, even though those same missing steps appear as extraneous detail to somebody already familiar with the argument.
I've never worked through a night. The only times I worked more than 40 hours in a week was when I had the burning desire to do so.

...never...
Perhaps one way to help college-bound teenagers make these sorts of decisions is not by asking, "What careers most interest you?" but "What lifestyle do you want to live as an adult?" and then work backward from there.

Teens who envision themselves living in a two-bedroom Manhattan apartment and dining out frequently could then be counseled to pursue jobs that earn enough to support that lifestyle.

And teens who would be OK living in a modest ranch home in a small midwestern town, driving a 10-year-old car, and making most of their meals at home could be counseled to pursue jobs that earn enough to support that lifestyle.

In other words, instead of saying, "Identify the jobs you would be interested in doing, then choose the one with the best earnings potential or work/life balance," parents should be saying, "Identify the lifestyle you would like to lead, then choose the job that is capable of supporting that lifestyle."
In the U.S., an Angioplasty Costs $32,000. Elsewhere? Maybe $6,400
Why on earth would you want a tooth made of steel? Steel is extremely dense and heavy; you don't want something that heavy in your mouth.

There's multiple reasons that implants today are made of titanium. Biocompatibility is one reason, but low weight is a nice bonus. Titanium isn't as hard as steel, though, but that shouldn't matter for fake teeth: it would likely be coated with a ceramic anyway, because no one wants gray-metal teeth unless they're trying to look like a Terminator. I'm pretty sure this is already how crowns are generally made today.

AFAICT, artificial teeth should outperform natural ones in every way, except one very important one: how it interfaces with the rest of the body. And that's probably the biggest reason there's research on growing replacements in-situ like this. It's like this for every kind of implant I think.
>A thousand times, this. Netflix should take all the money they are spending on ML to solve a discovery problem that they don't even have,

Really? I often find myself learning about Netflix stuff I want to watch only from friends telling it to me, and then having to seek it out in the search function.
Great post. A well distilled argument as to the perceived virtues of open hardware and the actual root of the trust problem. The post strikes a great balance between showing the problem of complexity and yet highlighting a feasible step in the right direction. Kudos for not ignoring supply chain issues.
This is a wake up call. Whether it's Apple App Store, Google (which includes nearly everything else - Play Store, Gmail, Gsuite/Gdocs), Facebook, and even Amazon (in far fewer cases) - the giants can afford to choose a policy that is most financially efficient. The business cost to review each case is simply not worth it financially. Only until a critical mass of angry/banned users exists, there will be no change.

It's unfortunate that it takes posting to HN or Twitter in the hopes that an employee of one of those companies will see it and champion the cause of the user.
Did you read the article at all? He is upset for being banned and not given any details or any chance to try to fix what they think was a wrong doing (leaving a review not on the Airbnb platform.)
>and an abundance of evidence to the contrary

Then please provide us with a little. It's interesting you're able to see evidence of major federal offenses and no major news outlets or law enforcement agencies have done anything about it. Sounds like quite the conspiracy.
I'd suggest lawyering up but even banks in the US routinely close peoples accounts without offering any explanation or recourse so it would be surprising if such arbitrariness could be successfully fought in court.
My gut is black-and-white, my mind is grey. As a result I often find myself debating a decision I’ve actually already made.

So I started using a shortcut. Instead of following the arguments, I observe the arguments themselves. Am I trying to justify a yes or a no?

Saves a lot of time. Just do what in your gut you’ve already decided to do anyway.
This seems pretty normal. I worked at a startup company founded by ex-DARPA people and I got the impression that it’s standard procedure there to move in and out of the agency and while in private business receiving funding from the agency.
There's no way that companies should be allowed such total and irreversible control, especially if they effectively control so much real estate
The way meat reacts to most preservatives + time. It would ruin the texture of the sauce. Imagine bolognese made with hot dogs.
DARPA is pretty neat. Pitty it's part of the defense department and not something shared between them all. Tech isn't just good for war and ads, ya know.

Make it ARPA again in name and flesh!
There's only so much time, attention, and energy. If your focus is on, say, trans rights, you're not spending that time focusing on working-class economics.

And even if you can do it all, there's only so much attention the voters have. If all they hear about you is on trans rights, they don't perceive you doing anything about their economic problems.

The Democrats' central message used to be "we care about the working people". Now their central message is "we care about illegal immigrants, minorities, and trans people". If your biggest problem is that you have no money because you have no job, that doesn't resonate.

More: As the Democrats become dominated by the coastal elites, the party has too many people leading it who don't even know about the working-class problems in the middle of the country.
The Pros and Cons of Venture Capital
> But it's hard for me to ignore the survivorship bias at play here.

Surely it works the other way as well -- for all the stories of people who worked all night to achieve success, there are others about people who either did so and didn't win, or worse yet burnt themselves out or hurt their lives in other ways.
"Tobi works hard and does the right thing."

What does it mean to "work hard" at a white collar job when you don't work long hours?

Honestly curious.
That Ghandi quote is also a two way street. Why must it be the public who is the first to bend?

I don't care much for your anecdote either. There is no way to verify it and you could be lying about it simply in order to make it seem like you understand the other side. If you genuinely had a point, you wouldn't need to drop to such a blatant appeal to emotion.

There are more instances of cops shooting unarmed civilians than there are of cops reporting each other for misconduct. Cops with reports of misconduct from the public are often found in new districts or precincts. They protect their own with far more fervor than they protect the public.
I think he was referring specifically to their traditional function as a repository of information. I think in that regard, libraries are outmoded.

Of course they have been and can be transformed to perform other important community functions.
Honestly I didn't even know that you could add RSS feeds to Apple News.

But I already stopped using it, because no matter how often I thumbed-up real news, and thumbed-down clickbait and ads, the "front page" was always a frustrating mix of mostly clickbait and ads.

I currently use the Google News app on my iPhone for "real" headline news, but I'm not super happy about it.
Skyrocket your business and grow by 10x
This is like going to Trader Joe's and complaining that you can't get brand name items. There was a time when Netflix had a lot of major films. But the industry has found other ways to capitalize on those since.

There's a difference between a deep library and a comprehensive library. Netflix's library is quite extensive, so shallow isn't the right word for it. But it isn't a corpus that includes everything you could possibly want to watch--nowhere really is right now, and historically, corpuses like that have been rare and short-lived.
To get the most bang for your buck: https://www.givewell.org/
The point is really company size and/or monopoly. If I don't like my barber's service I go the next one.

But if I don't like Google and don't have an iPhone there there a many things that I cannot do because every business assumes you can run their apps.

If I don't like Airbnb, renting holiday accommodations can be quite limited because many properties are not available on alternative channels.

Boeing has failed badly, but they are considered too big to fail. The problem is not limited to digital services.

I think the only solution is what happened to AT&T decades ago. If a company's market share is too big, they need to be split up by government intervention.
>>If you liked a TV show or movie, give it a "thumbs up." If you didn't like a TV show or movie, give it a "thumbs down."

True, it does affect their recommendations but still the inherent purpose of a thumbs down is to tell them I watched it but didn't like. I would love for them to provide a "not interested" option as well.
The Lives They Lived
I have a script run rsstail via cron to catch updates and email it to Gmail for reading/review

Email is HTML formatted how I want, and Gmail will probably not be deprecated any time soon.

https://github.com/flok99/rsstail
I've seen this. In addition, it's much harder to spot pedestrians that might suddenly enter the space (and may not have an easy way to get out).
Is that tuition for foreign students too? Some countries offer international students a subsidized rate (Germany comes to mind) but others do not.
Airbnb controlls zero real-estate, it's a coordination and payment mechanism, that's all.
Long hours are neither necessary or sufficient to be successful, some have to work long hours just to keep their head above water.
To the folks reaching immediately for the “revolving door” observations:

DARPA is one instance where churn is a feature, not a bug. Or if not a feature, at least an intentional design choice rather than an accident of corruption.

Various rules about the way the USG works make it really challenging to innovate in the way private industry can. DARPA isn’t perfect, but it’s a pretty good effort to engineer an ecosystem within the USG that optimizes for “wild idea pursuit” rather than “Spec’ed hourly labor” (which governs the rest of the defense complex). Part of that ecosystem is regular rotation of leadership to bring in fresh ideas and agendas. Another part of that ecosystem is the acknowledgement that you have to spend money on 99 bad ideas before you find the one nugget of gold. Basically, the same observation that governs VC portfolio math but the DARPA is interested in capability unicorns rather than economic unicorns.

When I worked in DC, the joke was that DARPA was the only agency in town that would pull your funding for SUCCEEDING. The reason being that if you succeeded, it obviously meant they had set their ambitions too low and needed to re-frame the work to be impossible before funding it any further.
I have an HP Stream that I bought about 1.5 yrs ago with 32 Gigs of storage. I am surprised you managed to run windows on a machine like that for so long. Mine came with Windows preinstalled and even just opening a webbrowser and idling would pin the CPU to close to 100%. I blew over Windows with Ubuntu and LXDE as my desktop environment and now the machine is great for what it is, I haven't ever gotten close to using up the available space with Linux on it.
Most of it comes down to short-term and long term view of people in charge.

Unfortunately, companies do promote short term gains. Promo cycles are 1-1.5 years long for most companies, as a result people tend to optimize for launching. For managers, in FAANG, that seem to go around # of people that report to you, so they optimize for that.

For a business, there's less incentive to do that investment. You need _some_ investment to keep it long term, but you don't need to put your 100% to make it work. It also comes down to VP of Engineering or equivalent in an org.

Not overdoing technical debt is key. It's a means to an end, the end goal is still $$.
Not to minimize the concern over further erosion of RSS support, but I was surprised Apple News supported it at all. I follow a lot of media people on Twitter — a group who arguably is as still vocal (if not more) about Google Reader’s demise as tech people — and I can’t recall any of them mentioning using Apple News as an RSS reader (and just did a Twitter history search for “Apple news rss” to confirm my offhand guess). Was the functionality to add RSS buried or otherwise hindered?

That said, I already long ago followed the author’s advice to “uninstall/remove Apple News”. The app experience was so terrible (at the time, at least) that I hated being sent to it when clicking tweeted links that were shared from Apple News.
Maybe the percentage is low but it's still plenty high to be a deterrent and much, much higher than at any educational institution and most jobs.

You bring up another excellent reason to avoid military service. I'm sure there are plenty more.
Show HN: An experimental distributed SQL database from scratch in Go
For me, with 10 macro keys on my keyboard and 4 on my mouse and combined with Razor profile on their software it means that depending on what I do I can:

1- On online RPG games like GuildWars1/2 I can press one macro key and a full chain of several keystrokes simulating skills with intended delays between them is send to the game. I don't even have all 14 macro keys programmed, most is 10 when I play monk (healer class).

2- For programming, depending on what I am in (Code view / Visual / SQL builder etc) I do use all 14 keys and combined with different profiles, I can type most used declaring prototypes / build a test form / write most common SQL queries - to the extent that I can press a few keys and the equivalent of several dozens of key presses are poured in, which allows me to be truly proficient.

Of course, all these are based on my experience and they piled up in years, but the end idea is the same - get a cross-platform IDE and you can create just as easy in Raspberry Pi as in Windows your applications.
Not the OP, but I've never found anything faster than the Livemarks plugin for quickly scanning headlines from all of your favorite sites with a quick mouseover in your browser's bookmark toolbar.

Livemarks (or the Chrome/Vivaldi equivalent 'Foxish live RSS') was released after Firefox killed off their Live Bookmarks feature a year or so ago.

https://addons.mozilla.org/en-US/firefox/addon/livemarks/

https://chrome.google.com/webstore/detail/foxish-live-rss/jp...
That's exactly what I said in my initial comment.
this is not how economics works
To see them only as a repository is a very narrow literalist view. They have always had other uses than "just storing books".
I was under the impression that Google News didn't have ads. At least I can't recall ever seeing ads on the news.google.com site (the Google Feed on Android is another story, that thing is riddled with ads now).
If you want RSS on Macos, take a look at Netnewswire: https://ranchero.com/netnewswire/
Study after study has shown that working 80 hours dramatically reduces your productivity during those hours.

I loved what Tobi said in this tweet: https://twitter.com/simonw/status/1210622908143415297

"For creative work, you can't cheat. My believe is that there are 5 creative hours in everyone's day. All I ask of people at Shopify is that 4 of those are channeled into the company."

5 creative hours in a day absolutely matches my experience based on my own career. I can get a HUGE amount done in those 5 hours if I apply them sensibly.
Depends on a country and educational system, right? Yet usually there is someone or some committee which decides whether a piece of work is sufficient for a student to get a master's degree. In other words, they set a bar.

The bar can vastly differ among universities and generations. That's why I asked in the first place.
What’s even worse if you click on a podcast link, it will take you to News and then it takes you to podcasts.
Things are moving so fast you've gotta dig into the Discord chat history to see info here. But yeah, it's achieving its goals.
A masters theses is basically just a project and a report. Usually little to no original research. It's more about practicing writing reports than anything else.
Seven sets of spectacular standing stones in Scotland
Show HN: Track That Artist – Emails for New Spotify Releases