skysight-inc/HackerNews huggingface dataset:
I'd like to ask a parallel meta-question: How can we make better use of HN's existing 'favorite' feature?

Currently, we have the option to click on 'favorite' to add submissions or comments to a publicly visible list. Occasionally (a couple times a month?) I do this for comments that I think are excellent: https://news.ycombinator.com/favorites?id=nkurz&comments=t

Some other users do the same, but I don't really know how many, because there isn't really an interface to explore this. It looks like about half the top of the "leaders" list make use of this feature, although in some cases these might just be accidental clicks.

Anyway, it would seem like there should be some great way to make use of this information, but I don't know what it would be. A simple list of recently favorited comments? Marking on the comments that have been favorited? Just more prominence to what a user's favorites are?

Probably there is some even better way: How can we make better use of HN's 'favorite' feature?
100% is stronger than we need - humans are not 100%. If we were there would be no crashes. Even sudden mechanical failure could just affect the one car and not cause others if humans were perfect. We just need to be better than humans.
But once you start forcing the agreement that "this specific history up to block X is the official one", you're re-introducing centralization, which Bitcoin was introduced precisely to avoid.

Sure, it's less centralization than just trusting one party to determine the latest block [1], but it's a matter of degree.

[1] The further you go back in time/blocks, the less disagreement and resistance there will be to locking in a history.
> We're pretty small scale (< 20 services, < 10 devs)

This is really important and the whole point, indeed.

Eg: We consider our org to be "many repos" (we have several thousands). However, hundreds of them contain 5, 10, or 20+ packages/projects/services. It's funny because we'll talk about creating "monorepos" (plural) for certain part of our product, and it confuses the hell out of people.
The Impossible Burger is designed to replace meat. Selling to vegans is the opposite of what they want, their goal is to sell to meat eaters. That's quite literally why the guy started the company.
Introduction to ICU in PostgreSQL: https://blog.2ndquadrant.com/icu-support-postgresql-10/
I used to feel this way until I tried an impossible burger (1.0, I presume). I thought the only way to allow the more carnivorous of us to have a satisfying meal while eliminating animal suffering was to grow petri dish meat.

Impossible burgers seriously nail the taste and texture and nutritional proportions. It also seems like it will be much more cost effective to create them than the aforementioned petri dish burgers. When I tried an impossible burger it seriously made me excited for the future. The imitation meats from before had some serious problems, but just trust me, you need to try this one if you haven't already.

For context: I am a red blooded American meat eater.
If Steve Jobs when announcing the iPhone SDK had said that Apple's way forward was Lisp and how great the Meta-Object Protocol[1] was for the future, developers, regardless of their beliefs, would have gone and made Lisp popular. Some things have the killer use.

Look at Javascript, it is not a good enough language to have developed without Netscape putting it into the browser. It had the killer application that you were basically forced to use. I love prototype-based inheritance but even NewtonScript was a better language.

1) Steve Job's videos for NeXT explaining objects were pretty amazing
The latest generation of automatic collision avoidance systems will automatically swerve to prevent certain types of crashes.

https://www.automobilemag.com/news/2018-volvo-xc60-arrives-s...
I think you are correct. Gitlab strongly caters to the HN community, even at the beginning of the post from the CEO there is even a reference to a hacker news comment.

Nothing wrong with that of course though, just interesting to observe that connection.
I think it totally is a viable career choice. My company is looking to hire web devs.

I feel like good web devs require a tremendous amount of knowledge on different aspects of CS, Design, UI, UX, networking, etc... The problem, however, is most people approach the role like its a job at a fast food chain. I think both aspiring web devs and the vast majority of employers are guilty of this perspective.
Doing the attack tends to drive said shitcoin's value to zero, so the incentive to do it is often not there.
>And when is the last time one of these companies had their pensions cut, executives paid, then turned around the ship to be successful?

GM just did that during the recession, saving a huge number of jobs, and enabling GM to pay partial pensions. In fact, probably any company (and municipality, of which there are many) that went through or was near bankruptcy and turned around did so because of access to capital.

So you claim it never happens. I claim it happens in almost every case where some company was saved. Loans don't magically appear to help places without access to capital markets, which means in almost all cases PE.

That you don't see it, even in high profile cases like this, doesn't make it uncommon. Simply google and you'll find lots of examples counter to your claims.

If you want some academic studies, [1] shows that PE companies are better managed across developed and developing countries than non-PE, [2] shows that PE financed companies service debt at a lower cost to companies than non-PE firms (meaning that not taking PE, but using other sources, costs the company more), [3] shows that PE companies show more growth and employment than non-PE companies, and on and on. These are peer-reviewed journal articles that measure precisely what you likely have developed a feeling about from news and pop sources.

These articles are representative of a google scholar search on private equity research since 2015, and all appear on the first page. The rest of the page that addresses your claims reads similarly. Check it yourself.

[1] https://www.aeaweb.org/articles?id=10.1257/aer.p20151000

[2] https://www.cambridge.org/core/journals/journal-of-financial...

[3] https://pubsonline.informs.org/doi/abs/10.1287/mnsc.2015.240...
I wonder if in the future we'll have relaxed safety requirements because cars will be good enough at preventing things like head on collisions.
They designed this to be almost identical to meat. Its primary fat & protein. It was a design goal to match a normal burger specially for low carb people.
It's really difficult to make spouses and children feel welcome and have appropriate activities for everyone and yet still achieve the bonding you're looking to achieve. It can be done, but it's really difficult and requires careful planning and a genuine desire to make everyone involved feel welcome. Otherwise it's likely to be a disaster and achieving the opposite of what you were hoping. At a minimum you should get a professional planner engaged to better ensure a successful event.
I'd like to see more non-soy veggie convenience products myself. I'd like to eat a more varied diet full of fruits and vegetables, rather than simply replacing meat+dairy+grains with soy+soymilk+grains, but it's really hard to find non-soy veggie products without cooking everything from scratch.
I'm a vegetarian, but I don't like bell peppers, kale, quinoa, raw tomato, mustard, dill, vinegar, and mayo (vegan or not). I like apples and spinach but they do not like me.

This still leaves plenty of options for a sandwich, but then I have to worry about buying produce and keeping it fresh. The more variety in what I buy, the bigger the hassle.

Augmentmenting a smaller amount of fresh produce with (freezable) fake meats gives me a lot more options, not to mention the benefits when I eat out (take away bell peppers and most veggie options on the menu vanish)

Plenty of vegetarians/vegans agree with you. Plenty of us do not.
Nobody is 'targeting' the doctors or front-line-workers themselves really. It's the medical professional associations and the power they wield over admissions and thus restricted supply that are a bit of a concern.

There's an odd balancing act in Canada. On one hand it was doctors that fought (tooth and nail) against the introduction of "single-player" (we just call it Medicare) back in Saskatchewan in the 60s, including going on an (unsuccessful) strike. And they are continually in a battle with the provincial governments about rates, because in Canada (unlike the NHS in the UK) doctors are independent businesses and not on salary (unless they're in the hospital system I believe?)

On the other hand, doctors in Canada have become huge advocates of our Medicare system and a big political opponent of privatization and tiered medicine generally. Not completely, but on the whole and through their professional organizations. 50ish years of working with the medicare system and seeing its outcomes, and seeing the failure to our south I think has made our doctors advocates of our system.

Canada's system is by no means perfect. It's probably not a good model for the U.S. as it is. But it's much better than what the U.S. has.

In general wait times here are a product of restricted resources, not institutional inefficiences per se. MRI machines are expensive, and doctors ration their use based on evidence-based criterion. E.g. no MRIs and back surgeries for non-specific low back pain, etc. because medical science doesn't really support it.

It's also worth pointing out that it was a huge battle to get it here. A big struggle that was successful at the time because at that point Canada's left wing was much stronger, and we had no strongly entrenched insurance mafia like in the U.S. Also Canada, as a British ex-colony, had the U.K's NHS as a model, and politics here was still _very_ strongly influenced by U.K. politics, where the Labour party was very strong.

I'm not sure what the path to U.S. single payer would be, but it would be very difficult one.
However, this is totally based on its cultural context.
Apparently, at least according to CNBC [0], UX Design is one of the most in-demand skills in 2019. Not sure about their data sources, but it's definitely a skill a good web dev should consider adding to the toolkit.

[0] https://www.cnbc.com/2019/01/04/the-30-most-in-demand-skills...
I'd like to agree, but when I look at quantum computers all the problems are in scalability, error correction, temporal stability... etc. Those have to do with many of the same problems that plague mechanical and chemical systems: non-local coupling, non-linear mixing, inherent thermal noise.
In my opinion Indian cuisine is the way to go for vegetarians. There are a ton of great dishes that make vegetables and beans shine without trying to imitate meat. I like veggie burgers from time to time but I don't think meat imitation products are good long term path.
I can't upvote this enough. I learned that trick on this very site long ago and it works wonders. I just stare straight ahead past the crowd and they part like the Red Sea.

The last leg of my commute has me walking against the massive flow of people from a rail station so it's served me very well.
Agile set about to deliver working software frequently.

Devops set about to deliver working software frequently.

Both optimise for frequent delivery. The theory and practice of how working is measured is where they differ.
I think that was a fairly neutral statement, actually. No value judgement was intended.
In Search of Passion (2019)
The MVC pattern dates back to the time when people actually had to write code for the "view" part. These days most people don't write code for this anymore (except for games and other graphical apps) but use a toolkit. In this case the Qt provides the view so the code where the user writes the signal handlers to handle signals such as button presses etc. is the controller. The view part doesn't need to be done.
For entry level web development I would take a look at PR or communications agencies. Many of them build and host custom websites for clients. Depending on the company, it can be a great way to get your first entry on your resume.

The work is not super complicated and it's often based on popular CMS software and/or frameworks, so it's easy to get going. But you'll be getting paid and working on real projects, which are what you need to start building a career.

You'll get to work with other developers and start making professional connections. Agency folks enjoy networking so you'll learn how to do that. And, jumping into a client company can be a viable way to move on to more complex work.

I'm in the DC area and basically every single agency is looking for developers right now. But there should be a similar industry in any medium to big city.
From the article:

Berkshire Hathaway CEO Buffett says he would rather own productive assets like businesses, farms, or stocks. “Gold gets dug out of the ground in Africa or someplace,” he noted 20 years ago. “Then we melt it down, dig another hole, bury it again, and pay people to stand around guarding it. It has no utility. Anyone watching from Mars would be scratching their head.”
https://hn.algolia.com/?query=single%20founder&sort=byPopula...
"Ballmer left a company that was a mess. He was boosting profits through repeated layoffs and price squeezing."

I see no evidence for your statement.

Ballmer 4x-ed MSFT revenue during his tenure.

He made far more money for MSFT than Gates ever did, and his growth track record is better than Satya so far.

Ballmer pushed XBox, Azure, Office/Cloud, re-orged the sales teams. Increased revenues for all the other major product lines.

Bing and Mobile were a fail, but they did other things well, moreover, they're up against the top 2 companies in the world in Search and Mobile - no easy feat.

All of your points are descriptive, but they don't really represent huge materiality in terms of business outcomes.

MS was never losing developers.

It's 'OSS contributions' really don't make that much of a difference.

Revenue under Satya has been up and down, with no real progress for his first several years until 2018 (2015 being the watermark).

MSFT today was made by Ballmer, most of the things you indicated are good, but not hugely fundamental.
So this is basically the same goldbug talking points that have been circulating since the McKinley administration.
Paying for the care of others is also the insurance model, which is not socialism. I think where you lose support from part of the population is when the system is being abused. I understand France for instance has an abnormally high number of depressions, as it is a common way for a lazy employee to take some time off at the expense of the system. In the US I understand there is an abnormally high number of people on disability benefits.

The hostility I think comes not from the fact that it is mandatory, but from the fact that if it is managed by the state, it will be badly managed, abused by a minority, and you end up over-paying while getting a bad service yourself the day you need it.
Using MongoDB Change Streams to Replicate Data into BigQuery
Check out Freshping by Freshworks - offers 50 checks at 1 min interval & public status pages for free.

Disclaimer: I'm a maker of Freshping (https://www.freshworks.com/website-monitoring/)
I've been hearing this argument since CoffeeCup, HighPowerSites and Dreamweaver were still a thing.
There's huge swathes of evidence. Read any decent economic history of the Soviet Union, or Maoist China. Or the analysis of the effect of handing power to workers councils in Yugoslavia, which I provided in answer to another such request. It was so common I even have family that watched it happen. My wife is Chinese, from Hohhot. Her father worked at a boiler factory and her mother at a textiles mill, both of which were run by worker councils and were badly mismanaged. They suffered appallingly under Maoism. This is one of the reasons this issue triggers me a bit.
Your entire comment is hinged on one person's opinion who works at Rolls Royce, basically a non-entity in the SDC world. Has he worked at Tesla, Waymo, Cruise, or any of the other actual players? What does he engineer specifically? What data is he basing his claims upon?

From every source I've read that's publicly available, SV IS eating the major automakers' lunch. An anecdotal claim with zero evidence isn't enough to convince me otherwise, nor should it convince you.
We have been using Bazel in 20 dev python org. I think most of us have been happy with the transition while collaboration has improved and onboarding has become much easier. The biggest pain point is the python part and not having the resources to vendor everything but the Bazel team is working to fix this albeit very slowly.

We get around some of these nonhermetic issues with python and dependencies by using a consistent docker based dev environment for everyone. Only takes a few minutes bazel build/test/run anything in our repo.

EDIT: We run Bazel in drone as part of our CI/CD system and this is probably the most unoptimized part given how they do not work that well together. Bazel query allows us to due targeted builds/tests based upon the git changes and dependents of those changes.
I find this interesting. I tried an Impossible Burger a while ago and I didn't find it to taste like meat at all.
The UK OpenU website, http://www.openuniversity.edu, is very slow and unusable right now. This is likely due to the HN effect

It's notable that it's insecure, http-only...
The State of Software Security in 2019...And What to do About It
you can argue that our own visual system is actually a "natural HUD for navigation" also
People say that web dev (the javascript/react/python/c#/java) fullstack kind is boring and mundane. But what else do people actually do? Sure, there's ML and embedded work but aren't most engineers doing CRUD work anyway?
It's realist. One pays better than the other.
This. I want my tacos and burgers to taste like tacos and burgers. I don't care whether it's "real" beef or not. If someone's selling 80/20 that's blended with some plant product (or even just 100% plant product) and it's substantially cheaper than 80/20 and tastes about the same then that's what I'm gonna buy.

So far no option like that exists on the shelf. All the fake meat options cater to the people who shop at whole foods and I'll take value priced 80/20 over that any day.
I don't know if it's typing speed or not, but dictating a narrative and typing it feel completely different. I type at about 80-90wpm and probably speak at 150-180. That impedance mismatch is enough to block free-flowing thought and cause me to repeat/rewind sentences. I don't know if it's limiting, as the output of typing is usually less verbose, but it takes me longer to get it down.
From the article:

> Proponents of the managerial model embodied by Google worry about a different principal-agent problem. Rather than being concerned about managers ignoring investors, they are concerned that investors won’t serve the people who would benefit from the long-term success of the company. Those professional investors are both the principals for the CEOs but also the agents of many other shareholders. The hedge funds that pressured Apple are the dreaded “short-term” investors who are interested only in quick wins and don’t serve their longer-term beneficiaries, such as pension funds, that allocate capital to them in the first place. As investors, hedge funds are impatient, and, the argument goes, ruining the economy by shortening time horizons.
A lot of housing and infrastructure development done by small businesses just won't get done if the price of labor or material becomes too high.
In areas of California where development is rampant and growth is fast paced cheap labor is in high demand.
Sounds like the people you know don't want to do entry level reading on a $1000 purchase.
A solo founder here. I had started my two previous companies with a co-founder, but this time I decided I want to move on alone to stay independent. Having a co-founder, investors, employees are great as you can move quickly, but not necessarily in the direction that you would like to.

So far I enjoy it a lot, I can experiment, live my own life and if I fail, I'll fail, no worries. I do realise, however, that I will sooner or later face the wall and I'll need someone to support me. But I still have time.
Oh! And as for the sign in issue, my guess is you're using Firefox or Safari on the desktop, is that right?

Unfortunately, the Blockstack Browser (which is necessary for authentication) only works on those browsers if you download the local version here:

https://blockstack.org/install

That should be resolved very soon. All other browsers should not require that extra step.
It’s 2019 and I still want network transparency and a system not driven by security nazis.
Hopefully you're using some form of version control today. Git is the de facto winner of the version control ecosystem, so it's a valuable tool to know how to use at least at a basic level (branching, merging).
Shutdown sets back U.S. cyber defenders
Matt,

Would love to connect to learn more about your experiences- I'm at matt@puresomni.com. Is there a best email to reach you at?

Cheers,

Matt
You change the POW function in the fork to eliminate the attack.
> unfamiliar symbols. If you don't know what is a "cons cell" or the functions car and cdr, for instance.

Those short, cryptic names are definitely part of it. It's unfamiliar syntax, and overdose of brackets for added confusion, and in the middle of it all, words that mean nothing to me.

Stuff like cout, puts or the printf syntax also take some getting used to if they're new to you, but you get more context with them.

And yes, I can guess what your let and print do, but still, the excessive brackets, unusual assignments and prefix notation, give the whole thing a lot of noise.
I function better when learning like this, but also feel that it's one of those 'easier said than done' ideas. Understanding can come with time, and doesn't always even then guarantee retention.

That being said, if anyone has study/memory tips, I'm all ears :)
Is ML even a programming job?

I see it more like data science, 10% programming 90% math.

Edit: 3% programming, 30% math, 67% scrubbing data. Thanks for the correction shortoncash. :)
Reminds me of the graphic card vendors and ASIC manufacturers who profit off people who rush into cryptocurrency.
Doesn't overall health depend on lifestyle much more than on healthcare?
The Undeniable Benefits of Creative Writing for Engineers
Reading Factfulness got me to pay attention to per capita GDP growth rates over decades, as opposed to static comparisons at the moment. China blew my mind. Their per capita GDP has increased around 130x (in constant dollars) since 1960, from the $60/year range to over $8000/year. I now use it as a rebuttal to the stock assumption that Western-style democracy, capitalism, and individualism are the only route to prosperity.

It also got me thinking of the "developing" nations relative to the history of western nations. We sneer at the impoverished slums of the "Third World", without recognizing that was what America and Europe looked like, not that long ago. It's just a phase between an illiterate agrarian society and a modern prosperous middle class.
Bringing your first custom manufactured product to market
Zsh, especially with an addon package like oh-my-zsh isn't just programmable but is actually programmed. Like, it just works, near magically - for instance make <tab> looks for the Makefile in the current dir and actually scrapes the targets from it.
i still think engineering will become more and more saturated to where it's a blue collar job, but don't see website builders ever replacing websites until AI is at a level where it's replacing humans everywhere else anyway
The GPLv3 was intentionally designed to create the risk that Apple and others are trying to avoid. IBM doesn't have that risk because they don't sell hardware or software packages, they sell expensive service contracts.