skysight-inc/HackerNews huggingface dataset:
> So you are saying that we should feel like monarchs

18th century monarchs, yes. (Not 21st century monarchs.)

> hardly even afford healthcare in many cases

Better than leeches though.

> they probably won't have a pension

The reason that's a problem is precisely because health is good.

> hey have to hand over half of their salary to various land lords

Most adults in the U.S. own their own home (modulo mortgage...but even very wealthy people still choose to take mortgages for yet bigger houses). And expensive housing is generally driven voluntary by urbanization.

If you offered me the choice of life as King George III or the average American, I would choose the latter.
Excellent. What, then, are you doing to make sure this shit doesn't happen?

Are you willing to pay $20 for a phone app, instead of fishing for the free version? Are you willing to pay for websites to get rid of ads? Are you willing to pay $300 for a new OS?

Alternatively, are you willing to ditch capitalism for a system that prioritizes the commons?

It's us. We are creating the incentives for a world that produces this. Unless we change that world, this is what we'll get.
Neat site, I hope you do well with it!
What does the World Bank have to do with this?
The Future of Analysis [pdf]
Viaweb was not originally a payment gateway, just a catalog and shopping cart system. Merchants had to make their own credit card processing arrangements. I used Bank of America. This was so new to them I had to put down a $20,000 deposit. Getting all the parts of the credit card processing chain working properly was a big headache. But in the end, it all worked quite well.
That was my initial reaction as well. Basically, never be a first-time speaker because you might not be perfect, at which point you might as well get out of the field.

I'm sure I'd cringe to see early talks I gave at events. (To say nothing of more recent ones that just didn't come together as I intended. Or, heck, even IMO good ones that aren't as good as awesome speakers give.)
I'd like it if my phone let me install my own software. That would be a pretty big step for me personally. But I'm still stuck on iOS for now.
A Slice Through the History of Programming Languages
That is a logical stat I never hear about and it looks they they are indeed lower than USA and Canada (and the worst, Middle East):

https://en.m.wikipedia.org/wiki/List_of_countries_by_carbon_...

However it’s still far worse than most European countries in the list.
I used to find this quite an appealing analysis - don’t waste time on busywork after all. We’ve all heard that advice. I’m not sure it works in practice.

What happens if every time you go to solving one of these problems, you go about three layers deep in your analysis rather than to the root cause.

Sometimes it isn’t a Yak to be shaved but actually something that done right, can save you a lot of time and effort. Particularly in a field like software development where the cost of rework is very high.

As construction friends of mine like to say, concrete erasers are expensive.
The author never says it explicitly, but did he substitute curiosity for ambition? Probably not, but it seems like something that could happen.
Tourism/entertainment in fact is the primary source of the UBI.
There's also a stand-alone designer you can use on individual ui files. In general, there's no need to have the whole project in Qt Creator just to edit a ui file.

You can also edit the ui files in a normal text editor. They're just XML files that specify the widget hierarchy to construct. If you have a few example files to work from, they're pretty straight-forward to understand and modify. Validating your changes using designer is definitely faster than recompiling your program, but it's an option.
What's going to cause the crash of phytoplankton? Rising CO2, I presume, but by what mechanism?
There are real CPUs that are just like that.

In fact, most mainframes have always made use of microcoded CPUs, with Assembly being referred as bytecode on the programming manuals.

You just need to dive into IBM and Xerox PARC manuals, for starters.
I did point to something Navarro was wrong about, e.g. his insistence that reducing imports would increase GDP, a mistake that a 1st year econ grad student wouldn't make.

But as I've said about 4 times, I'm not trying to argue with you as I'm not an international trade expert, which is why I referred to a bunch of people who are, with my own personal anecdote of this trade war bankrupting a family member's business. Maybe take a less confrontational tone though, it's pretty obnoxious.
> No, both the vaccine receipient and third parties are at risk of getting a full-on paralytic polio infection from the oral polio vaccine.

That seems like it would make the oral vaccine even worse, compared to the injected vaccine. Again, I'm not sure why they think reintroducing traditional type-2 OPV is a good idea if the injected form that won't cause vaccine-derived outbreaks is so easily available. (Of course nOPV is expected to be better than the former OPV, but it's yet to be available.)
Yak shaving sure... but bike shedding is a term I've only ever heard used to dismiss valid criticisms without any counter argument. I've seen plenty of projects where the simplest thing could have made all the difference, but it was hand-waved away as "bike shedding". So the project moves ahead, ignoring any feedback, and then people wonder why the project failed.

I've never encountered someone using the phrase "bike shedding" when it wasn't in relation to a project that was in the middle of failing and the speaker is looking for any excuse to ignore the real reason why. So instead they blame everyone around them for focusing on "trivial" things. How many times was Zune's exclusively brown color and "squirt" feature brought up and dismissed as bike shedding? And when it was released, all the tech press could talk about was that it looked like poop and squirted songs at you.

Details matter.
Perfection is the enemy of good enough. BUT...technical debt does factor in when choosing the easier route that may incur longer-term problems with short cuts.
I'm not asking for support. Godot could definitely go the for-profit route and charge for cloud builds and other features like Unity does. I just want to make sure that if I invest in learning the tool as well as I know Unity that it'll be around for the next few years.
I feel that this was the big trend that people missed; instead of AI we simple rebuilt the system to mechanically function better. First with standardized shipping containers, then progressed to other boring stuff.
If you are lucky! Sometimes I reckon it’s so impossible to reason about tangled code that the only option is to rewrite!
Doesn't the APCS exam cover mostly content of a first-semester course in computer science?

I.e. if you do well, you can skip the Java intro class?

https://en.m.wikipedia.org/wiki/AP_Computer_Science_A
Is anyone else conflicted by the desire for something better than a light switch in the home and the idea of bringing more tech into home. The negative of tech in the home being compromising privacy?
Most developers I have known want to work on the new great new thing. They don't want to spend a great deal of time on the project either. Forget about them wanting to dedicate time to software maintenance. Not sexy enough.
You should be careful about how you manage your time. There is an art to decide where to draw the line. For this super-contrived example that literally involves breaking into a zoo to get from an animal a part that can be bought off the shelf with same-day delivery... I am not sure that the answer is "don't buy a new hose." You could just pay the cash toll to drive across the Tappan Zee Bridge. Get a great hose, wash your car, and continue to ignore your neighbor whose pillow you ignored.

In general, you should have a cost and benefit attached to every action you are planning. Buying a hose is super easy and solves a lot of problems; you can start watering your garden again, you can wash your car, you can spray your kids. The cost is low, the benefit is high, so you should consider it today. At the bottom of the chain is "break into a zoo and shave a wild animal". The benefit is low, you can buy yak hair on Amazon. The cost is high, you're likely going to be maimed AND end up in prison. So don't do that!

This is a super dumb example and we shouldn't even be discussing it. Management consultants always have a contrived example where their advice sounds good because the example is bad. This is that.
Thanks for the response & book recommendation.

>Changing your org

Rapidly losing faith in this one - and frankly even attempting it. Its very silo'd. The 20 odd people reporting to me I don't really need to convince/influence - they do whatever I tell them anyway. Influencing other silos is high risk low reward thus far. Way too many vested interest/stepping on someone else's turf. I've just decided fixing company culture is the owners battle not mine
It's $X per month though right, because of the electricity? I'm thinking about setting up an always on computer and I definitely will make sure to compare up front costs and operating costs if I do it.
Gerry Sussman has a really good talk touching on [2]. It was surprising to me that his real interests are in classical mechanics but he uses computation as a tool to convey the ideas.
Web Development in 2020 – a look forward
Like $100m that was ~~~spent~~~ wasted on Juicero. I was listening to the scientist working on the UCSF kidney project and he was estimating it would cost around $100m to successfully get his project through FDA testing. And it was a long rocky road for him to get where it is now.

https://www.crunchbase.com/organization/juicero

https://pharm.ucsf.edu/kidney
Nice, can we get tracks too?
Why are you aggressive? I am just saying public speaking is a core asset of a slightly different career path. You can follow this and there're many career opportunities, especially in tech marketing/dev evangelizing but it's a different path than being an engineer, coding all day or a managing engineer heading devs in the right direction.

Holding good speeches is hard work and takes time. Writing good code, sketching solid abstractions is hard work and takes time as well. Focus on one. And if your code/repo/whatever got 100K stars on Github, then of course hold a speech, it will be easy because everybody want just to see THAT guy. It's complex and this notion, everybody should hold speeches yes, but a guide to speaking at tech conferences? IDK.

If people like public speaking and want to center the career around it, great. But then they need to commit, to do it frequently and of course they start small. But it doesn't make sense to do a recorded talk at a conference if you don't have any experience and do it only once. Like the speaker who writes a 10-liner C++, for what?? Who shall hire that C++ coding speaker? Oh wait, he could moderate a tech conference, because he wrote 10 lines C++... or maybe not.
By the end of this decade a commercialized, industrial strength solution will exist for people to (a) make machines do things just by thinking, (b) transfer a subset of your thoughts to someone else just by thinking them.
But also, don't let progress get in the way of progress. Sure, over-perfecting can get in the way of immediate progress, but under-perfecting (quick-fixes, avoiding refactors, etc.) can get in the way of future progress. The question of "should I refactor this or can I get away with a quick fix?" really needs to be asked all the time. There is no silver bullet.
With all its great tax policies EU posted 1.8% GDP growth rate in 2018.

It's definitely working gangbusters, so lets double down on everything. There is a lot of room below zero.
Sure. But even that probably has more to do with businesses prioritizing features over quality, not programmers lacking character.

Much of it on the web also has to do with how much browsers can do. The number of CSS properties that can be applied, the ways different elements' sizes can automatically influence the layout of other elements, etc. These traits are what make the web such a powerful and attractive platform for user interfaces, but the complexity of the platform is definitely becoming a real issue that deserves attention.

A couple of points:

- NodeJS is server-only and usually has nothing to do with perceived performance of web apps

- The biggest offender of web performance is ads. They dump piles and piles of crappy JavaScript from dozens of different sources that all include their own copies of common libraries and have no incentive not to slow down the page.

- Beyond ads, the bottleneck is usually not even JavaScript, but layout (as in the paragraph above). Web layout is incredibly flexible and incredibly complex. Computing and rendering it all is slow, but it does serve a purpose. Not that it couldn't be improved.

Bad ads are a tragedy of the commons and I don't know what can be done about them unless Google or Facebook decided to throw their weight around to force them to be better.

I do wonder if a new web standard could be developed for using some constrained subset of the layout vocabulary, that would be cheaper and more straightforward to compute. The current version has to remain for backwards compatibility reasons, but it's trying to serve a bunch of different types of cases at once, and therefore doesn't do a great job at any one of them.
I was just thinking about the whole "what happened in the last decade". While the 90s ended with the rise of the web, and the 00s saw the rise of what we can do with the web, the 10s felt like an experiment of what NOT to do with the web.
> Indiscriminate injection of capital into an economy necessarily increases the velocity of the economy.

Only if you get it from the same place that provides free lunches.
That's definitely true, maximizing shareholder value is all about extracting as much value as possible from your customers, until it no longer works.

I'm against most forms of recommendations as well, that doesn't mean that they're not valuable to the businesses deploying them. In most cases the end users of these systems are not the real customers of these platforms, and they're there to serve the advertisers who keep these businesses running.
While we're here, would be good to report Vox Media, the owners of The Verge to your European DPA. They have offices in London; and their cookie dialog is bullshit:

> We use cookies and other tracking technologies to improve your browsing experience on our site, show personalized content and targeted ads, analyze site traffic, and understand where our audiences come from. To learn more or opt-out, read our Cookie Policy. Please also read our Privacy Notice and Terms of Use, which became effective December 20, 2019.

> By choosing I Accept, you consent to our use of cookies and other tracking technologies.

I don't consent. And I hope GDPR and CCPA take their toll on this kind of scum. How did we get to the point where websites that I don't sign into have ToS? Meanwhile, I'll be adding yet another site to my PiHole blacklist.
Hi,
I hope it's not.to late to reply, but I would recommend you to read 'the 4 hour workweek' by Timothy Ferriss. It's eaxctly about this: what to do of your free time when you have enough money to sustain your lifestyle.

Also if you can read french, I would recommend 'le bug humain' by Sébastien Bohler. It's an introduction of the inner working of our brain. Basically it says that the only sustainable thing that can both please our lizard brain and do not destroy our planet is learning.

Happy new year :)
"If farmers and ranchers think we can mock and dismiss these products as a passing fad, we’re kidding ourselves. This is not just another disgusting tofu burger that only a dedicated hippie could convince himself to eat. It’s 95 percent of the way there, and the recipe is likely to only get better. Farmers and ranchers need to take notice and get ready to compete. I’ve tasted it with my own mouth, and this fake meat is ready for prime time."[1] - Eric Bohl, Director of Public Affairs & Advocacy for the Missouri Farm Bureau.

[1] https://mofb.org/taste-test-this-fake-meat-is-the-real-deal/
Can you tell me if I'm understanding this right?

Some people deploy their own Node Tube instances. Each instance has users (creators and viewers) and content (videos, images, comments, etc).

If so, how are NT instances joined together? How does discovery happen? Are users shared between instances? Do you have an about or summary page that answers these and other questions?

Really excited and glad to see YouTube competitors. I think there's a lot of opportunity there. Plus, I watched a video of Bill Gates jumping over a chair and it worked perfectly.
Regions that use the metric system use liters per kilometer. "The less fuel needed for the same distance, the better."
I agree with the overal sentiment, yet the examples could be better.

> Modern text editors have higher latency than 42-year-old Emacs. Text editors! What can be simpler? On each keystroke, all you have to do is update a tiny rectangular region and modern text editors can’t do that in 16ms. It’s a lot of time. A LOT. A 3D game can fill the whole screen with hundreds of thousands (!!!) of polygons in the same 16ms and also process input, recalculate the world and dynamically load/unload resources. How come?

Text is very complicated. Does your 42-year-old Emacs support Unicode? And not just accents, but whole different scripts?

See https://news.ycombinator.com/item?id=21105625 for some discussion and a good link about the complexities of rendering text.
I was in Rome recently, and google maps were basically unusable on EDGE (dsepite pre-downloading the area before the trip). We'd wait a minute (or more) for a timetable of a bus stop and a route of the bus to be show on the map.

Try planning a route in an unfamiliar area with this slow an UI when you are standing outside and there's no place to sit and rest, and you need to click around on a bunch of stops just to see what busses are going through a stop and where they are heading.

So yes, optimization is still important.

We replaced the glorious and easily iterated and expanded google maps app with a photograph of a public transport map, and we could get an answer of how to get from any A to any B within seconds of looking at the map without typing or searching or waiting for anything.

Which also shows that, sometimes, slow software is less than useless.
I guess that having had a computer since age 10 or so I just considered it a fairly standard thing for nerds to do.

Yes, strictly. A 20W average laptop would cost approx 3-4GBP per month to leave on all the time in the UK, a modest desktop perhaps 10-15GBP.

It's been a measurement error in my power budget as far back as I can remember. Sure, you can go and compare it to EC2 or whatever if you like, but that's just silliness. It's a big mac meal.

My Threadripper box with a shitton of HDD's and RAM etc moves the needle because it has high idle consumption. I'll probably be getting rid of that soon; but it's still a low cost relative to purchase price.
Yes, the only way #6 will come true is if the replacement for meat looks, smells and tastes exactly like the real thing and it'll have to be cheaper too.

People all over the world love meat, especially US, UK and the Chinese. I've tried to convince some family members to reduce their meat consumption even a tiniest amount gets a huge amount of resistance. People aren't going to give up their meat: they may not even be willing to try alternatives.

Impossible meat has a great start and I think their market share will continue to increase. But, there's an immense amount of variety in the meat market and the alternative meat industry still has a huge amount of work to do to address it.
King porter stomp! (*composed by Jelly Roll Morton) Mind you, I like the Benny Goodman version better and it's still bound in ipr
> I'm sure I'd cringe to see early talks I gave at events.

Maybe that's the reason you are not making 500k/yr because those videos are still out.
So what is the incentive for countries with geopolitical clout? Why wouldn’t they just make it illegal?
Please don't post inflammatory things or cross into personal attack, regardless of how wrong some other comment is or you feel it is.

https://news.ycombinator.com/newsguidelines.html
It's so weird that we have a group of people who tell us don't shave the yak, and then a group of people telling us to measure twice and cut once, and a group of people telling us that technical debt is bad, and a group of people telling us that we need to move fast and break things. Then you have Joel Spolsky telling us we should never rewrite our code, but the anti yak shavers telling us not to think too far ahead and just get the pen to the paper as quick as possible.

But I guess you're not going to sell many books by saying "think exactly as hard as you need to about the things you need to think about, make smart choices, pick relevant abstractions when you can, and choose the right tool for the job".
> Doesn't the APCS exam cover mostly content of a first-semester course in computer science?

I don't know. So what if it does?

The advice was to learn to code, not learn to be a computer scientist. You don't need degree-level computer science in order to get a job coding.
Exactly! Humans to survive need to combine a lot of fancy vegetables, we can't live eating grass...
I did three 12-hour road trips Norway this year, 2 of them in a borrowed Tesla Model S. The Model S trip was less tiring than the fossil car trip. Same amount of stops, only difference is we plugged in the Model S the two times we had a 30-minute break.

If 60 minutes of stopping on a 12-hour drive is a dealbreaker to you, you should go with a fossil fuel car.
I don't think anyone is questioning that UBI given to people with 'nothing' will enable them to have 'stuff'.

The question is the social implications towards productive social cooperation: i.e. getting an education, getting a job, improving skills etc..
You're correct. It's common for GraphQL API implementations to batch all the parent record's fields up front, but it's not the only way. One alternative method is to traverse the whole query object and generate one big query to your database (SQL, graph database, what have you) instead of batching queries per table/object. This has trade-offs. Sometimes it's more performant, especially for smaller queries, but for larger queries it can actually be slower because joining lots of tables into one query causes some duplicated data and transfer overhead (assuming you're using SQL). I have a feeling that this method would perform very well if your GraphQL data was backed by an actual graph database though.
This doesn't just apply to physics.

All scientists should strive for parsimony.

In other words Occam's Razor: "It is futile to do with more things that which can be done with fewer", where things in scientific theories can be considered assumptions.

Parsimony, along with falsifiability, are the two most important features of any reasonable scientific theory.

We need to teach more philosphy of science at all levels of science education. I was quite surprised to read that a physics post-doc would openly seek to complicate their models just for the sake of appearance.
"Nationwide, death rates have been higher in rural America compared with urban areas since the 1980s, and the gap continues to widen." But, no, no, they don't need a hospital. Kind of seems like they're in denial, and it's not having really good effects.