skysight-inc/HackerNews huggingface dataset:
I picked up CSS last year because I always felt bad I never really put my time into it while I had to use it so often, I'm not a designer by any means but I like to experiment things out, but what I got from what I learned is that CSS works in its own way, it's not that much about "I want this div in this position" but more like "Everything in your page must flow a certain way" and from the experience I've had with certain inhouse "frameworks" it seems like other people dont get it either.

I think that in that sense CSS still irks me a bit, I still do a lot of things that just feeeel like a hack, but from what I search and google around it seems like that's the only way to do it? but I also think it's kinda fun, I like reading the MDN web docs from time to time and they do seem to explain things very thoroughly, I've had a lot of moments where things started to click after reading it.
Understand the browser and learning how to 'think in CSS' is the biggest trick I've found to being able to work in CSS efficiently.

That, and experience. Very rarely do you actually encounter genuinely new layouts in CSS, so with experience you just end up building in your head your own little 'component library' and pattern match designs to that.
Former Manchester United Star Depay Announces Interest in Signing for Chelsea
It still is a thing. Today we just call it "programming".
https://www.justanswer.com/law/

Edit: Not a law firm but can get your questions answered and point you in the right direction.
The Pragmatic Programmer might be useful from an angle of what not to do, and has a good amount of wisdom with regards to refactoring. It's also quite pleasant to read, less technical, more on general patterns to learn from.
You are aware that BuiltWith itself was built by one person, right?
We actually roll in 0 dough as of 2017!

https://www.indiehackers.com/blog/acquired-by-stripe
100 years ago the richest man in the world could die from a simple infection because there were no such thing as antibiotics.

People take for granted so many things we have in the modern world, they want some form of utopia right now. Perfect is the enemy of good
“We believe we will offer in a year's time a complete cure for cancer."

!remindme 1 year

A complete cure for cancer is a borderline-miraculous claim. We're going to need some pretty significant evidence for what would effectively be the most important medical achievement in human history.
The opinion piece was pointing out the flaws in the infographic's depiction of poverty, not any other metric. The poverty graph was clearly flawed as it made assumptions about most of the timeline. Recasting the data from 1981 failed to account for China, another point clearly made in the article.
What does "reflexivity" mean in this context?
We don't tolerate houses collapsing out of nowhere, brakes failing over the course of normal usage and planes falling out of the sky during routine flights.

But for some reason, we HAVE TO tolerate software crapping itself once a year?

I don't accept this logic. This is just a sign of how sloppy the industry has become.

This is the reason your phone becomes obsolete after 2 years, whereas your car can continue to run after multiple decades of abuse.
112: K8s, Passing the CKA, GitOps, Processes, Containers, and VMs and More
The article claims that a large number of people formerly lived cashless lives, but now live a lower-quality life that depends on cash. This claim doesn't have a lot of data for it, but is maybe believable. A data-driven discussion of quality of life, regardless of cash income, would clear this up. Looks like other commenters are dispelling the notion pretty quickly.

Regarding cash income though, I feel that this article disrespects the actual data by cherry-picking. For a less sensationalized presentation of it, I recommend reading about the elephant curve. Most of the world's poor are doing much better in terms of cash income than they used to be.

https://www.brookings.edu/research/whats-happening-to-the-wo...
Indeed. Most societies across the planet were either also invading and conquering their neighbours or at the least systems in place that were analogous to those of colonists.

Mongolia, China, Japan, India and many other Asian nations had been in and out of well documented wars for millenia, and even "primitive" cultures such as the Yurok had a working currency and trade economy, and the Iroquois a now well-known federation of tribes with a strong governmental structure.
I have already 7 enterprise customers, and now I’m getting somethings about 3-4 leads per month. That’s not a lot but I’ve realized that I can’t handle it by myself.
If they trust so blindly in the security of the password, why even have 2FA?
My previous company used Basecamp, could definitely work in this setting. I just really hate the UI...

We've recently hired several remote team members and have been experimenting with standups over Slack using chat bots such as Geekbot but Nuclino looks interesting too.
Disclaimer: I haven't yet read the article.

My experience: a few years of (intermittent) work with webMethods Flow Services (which is "Visual").

Conclusions: text-based programming allows you to:

- grep for all files where you used "Inc x".

- use diff to compare two or more versions of the same module

- comments are easily integrated with "code".

None of this is true for Visual programming.

Also, in my experience even if you are "visually arranging blocks" and "connecting these with arrows" in reality a lot of properties or parameters to the blocks themselves are specified by manipulating strings and numbers.

Except that those cannot reliably be grepped or diffed...
I got that. :) But they went from managed-db, managed-host to unmanaged-db, unmanaged-host when the clear middle ground is unmanaged-db, managed host.

Maybe I missed it.
Various books report that, but I don't know how true it is (given the politics in Ford it is probably impossible to say).

Ford optimized his assembly line. To add a step you need to physically move all stations on the assembly line - these were bolted (or even welded) in position. Plus you would have to move all the sublines feeding the line after that step over one as well. Before you can start that you need to expand the building because everything was designed to fit exactly what the model T needed. Sure you could add a step, but only at great expense (and you would have to deal with the politics, CEO Henry Ford was against changes to his car)

Today all manufactures know their assembly lines need to last longer than the cars. They design slack in from the beginning so that an additional station can be added someplace. They also make sure that you reconfigure the operations easily. That isn't to say an assembly line will produce anything, just that the line will be built with enough room that minor changes can be made from year to year. Every few years they will tear down assembly line and rebuild it over a month to make a whole new type of vehicle.

Note that Honda does one line for everything, while Ford has assembly lines for only the F150. There are trade offs to flexibility as well. Honda cannot make large trucks because they wouldn't fit in their stations. Honda also is limited in how many models they make because eventually they run out of space for their jigs at each station. By contrast Ford doesn't have to pay for space to store jigs that aren't being used at the moment and all the complexity to get the right one in place as needed. These are complex trade offs and both companies have made their bets. Both companies have been successful.
I have no idea how people manage to go through 3 pairs of shoes in one season. Maybe those are some kind of special ultra-lightweight running shoes that are designed to fall apart quickly?

8 years ago I bought random New Balance shoes for $65 (New Balance, model MT573 -- just looked up an exact email from Zappos). I've been using them exclusively as my only "gym" shoes for 7 years: I've ran half-marathon in them 2 years ago, I did weightlifting, crossfit, and tennis in them. I regularly exercise 3+ times a week (sometimes more), so I'd estimate that I've logged 1000-1500 miles (~1500-2250km) in them. Sure, they are a little worn out by now, but they are absolutely good to go. And I'm 200-220lbs (~90-100kg).

But long time ago when I was running in high school I've had some other random cheap shoes [1] that I've used for 4+ years. During that time I've been running regularly 3-4 times a week for 10km @ ~40-45min. In warm season I was running in random cotton shorts and a random oversized cotton t-shirt. In cold season I (everyone) was wearing long johns under the track suit and this was it. My father grew up in Seberia doing cross country skiing in way harsher weather wearing something similar.

So yeah ... in my experience running as a hobby is ridiculously cheap.

[1] This was in early 2000s in Ukraine, everyone was poor here, so I'm pretty sure those shoes couldn't cost more than ~$20, which was still a lot for my family.
Classic "noble savage" / "everything was better in the past" article. Why is this on HN?
Except that's not what happens.
the perspective that i think is missing from the article is that a lot of the drop in extreme poverty isn't the result of organized work by the world to curb misery. it's a result of the chinese economic boom which created the world's biggest middle class while also nearly erasing extreme poverty in the world's biggest country.

a lot of the numbers we see regarding "world poverty" are misleading because of how impressive china has been able to do over the last 20 years. "world poverty reduction" data sans china looks much worse than any of us would like.

i'm parroting these thoughts from a talk that i attended by the former secretary of the UN, ban ki-moon. he said the world had failed to reduce poverty, but that china had succeeded, giving the rest of the world a chance to feel good when it hadn't done much.

now, directly to the article's point: yeah, forced participation as a laborer in the neoliberal world economy could be considered coercive and detrimental. but subsistence living is very far from desirable for many reasons. i don't think this is an argument we can really have in good faith -- there's no putting globalization back in the box at this point, so we need to make the best of it for the people who are doing the worst.
That might be the most common reason globally, but not necessarily in the UK where only 5% are intolerant. Many of those can tolerate small amounts such as you'd put in tea/coffee.
>It took me a while to parse that… then it struck me: right, you don't naturally get paid leave of absence for illness or injury in the US. In Germany, the minimum by law is 6 weeks at 100% wage, and another 76 weeks at 70% wage (there are some special cases and whatnot, but they don't apply to poorer households.) Additionally, the first 6 weeks may be prolonged by your contract if you're working a job (usually industrial labour, e.g. car manufacturing) where the union has negotiated better terms.

Blue collar folk with money tend do have more dangerous hobbies than white collar workers. Motorsports, boxing/mma. When you crash a bike you're wearing a helmet. When someone fouls you in backetball you're not.

Catastrophic injuries that leave you unable to do physical work while recovering are very rare in endurance sports until you get in to the more extreme end of the spectrum (e.g. a 5k that's basically an obstacle course in a mud bog) and even then they're somewhat rare. Why someone who works on their feet most of the time and regularly carries heavy things may not want to pound their knees into dust doing a couple marathons a year has nothing to do with healthcare.

>You may have an easy job, but if your peer group doesn't, endurance sports may still be frowned upon.

This seems to correlate with my unscientific observation but I don't think it's specifically "frowned upon".
Redesign Health (New York) – General Counsel
It is probably worth noting that the author of this piece is also the author of a book about global inequality and his solutions to it [0].

While I haven't read his book, I recently completed Factfulness by Hans Rosling, which paints a more nuanced picture of how things are changing for people, and how small increases in wealth at the bottom can bring about life-changing differences.

Claiming that people lived in a situation where they didn't need money as the author does, is taking the view that there are no benefits of the modern world. It reminds me of the noble savages that previous generations praised.

I think the trend of bringing more people fresh water and access to healthcare is something to be celebrated. Trying to bundle this with the ills of modern society instead feels forced.

[0] The Divide: A Brief Guide to Global Inequality and its Solutions
Google to give political parties anti-hacking tools in time for EU elections
Yeah was on the edge thinking whether to include it or not, but pre-acquisition Courtland posted some really useful stuff about how he grew it. Felt it was a shame not to include, especially since it's very helpful.
Not every animal in Australia is a kangaroo.

Nevertheless, if you want to find a kangaroo in a wild, heading to Australia, would probably be your best bet.
Right!

Not to mention erasing the pre-colonial civilisations of half the world. Delhi is what, the 9th city on that site? The Guardian believes that none of those palace builders employed tax-collectors?
Arsenal Bound Perisic Tells Emery of Dream to Play in the Premier League
This hardware update does not appear to contain any update on the hardware.
> We find that while WebAssembly runs faster than JavaScript (on average 1.3× faster across SPEC CPU)
People that are 20-30 years old right now have always lived in a world where everyone told them that everything (food, economy, climate, pensions, planet, the middle east, ...) is going to shit and is getting worse and worse, even though this is patently not the case. (Just one example: when you have all these articles about how BAD food today is, consider that today you get clean + nutritious foods for very little money; malnutrition is actually hard to do! I can go out right now in winter and buy vegetables and fruits that prior generations simply did not have at all at this time of year -- but clearly everything's worse now!).

This is pretty much the original form of clickbait.
They invited regular people for rides in these fully self-driving vehicles.

https://www.reuters.com/article/us-waymo-selfdriving-focus/w...
> Replaceable Battery: Yes (with tools)

I am Looking forward to the Librem 5 since a while, but those specs aren't particularly promising. In general, there are three features I am missing most often in today's smartphones:

1. Replaceable Battery (without tools)

2. SD-Card Slot

3. Wireless Charging

Sadly there are very few models which have all three features. Requiring tools to change the battery is okay if you want to replace an old one with a new one once in a while, but not if you are on vacation, using GPS all day long, and just want to quickly change it.
The only carrier I see mentioned regularly that it should definitely support is AT&T. Other ones, I am not so sure about.
Add Gumroad? It started out as a Show HN weekend project and I release the numbers every month:

https://mobile.twitter.com/shl/status/1083805607201669120

Gumroad in December:

Volume processed: $5.4M (down 4%)
Revenue: $341K (down 3%)
Gross profit: $135K (up 9%)
Web Search API – Web, news and image search API with great results
The only case I can see is that as material suffering has decreased, psychological suffering has (possibly) increased.

I know many people who make a lot of money, have abundant food, access to shelter, medicine, education, entertainment. And their self-reported emotional and psychological experience of life is hellish misery.

I’m not disputing that by many metrics the world is much better now. But it does seem that we apply a certain set of assumptions about the subjective importance of some types of suffering vs others. Sometimes that’s justified, sometimes we are noseblind to how modern society foments a hellish introspective existence.
This is ridiculous. It’s a SCARA arm with a touch probe, camera, etc. I have personally developed such systems to test touch screens for applications ranging from commercial to aerospace.

As a side thought, this is the kind of thing that is wrong with our patent system:

Implementation is confused with invention. The USPTO grants patents for things that any reasonable engineering team would implement given a problem to solve.

Engineering is about problem solving. Not all solutions are inventions. In fact, I would argue that there are very few true inventions these days and that the general rate of true inventions should naturally decline over time.

In other words, the threshold for what should constitute a true patentable invention, given accumulated knowledge, should increase with time.
Well, this boils down to: in a modern operating system, is it good design that an unprivileged user who logs in once can consume arbitrary runtime resources uncontrolled, unbounded forever, even after logout just because they decided to mask SIGHUP? I think not, I think the system should default to behaviour where unprivileged processes are clearly lifecycle bound, and when the user's sessions end they end comprehensively. I mean, other OSes don't really allow this unprivileged either, for good reasons: the lifecycle of the unpriv user's processes should be controlled by privileged code, and clearly be defined by the act of logging in and logging out in its lifetime.

It's entirely OK if the admin then opts out specific users or even all users from this behaviour, i.e. if a privileged players decides to liberalize unbounded, unlifecycled resource consumption for unprivileged players. But a default where unprivileged code can just stick around uncontrolled and consume as much as it wants forever is just a strange choice security wise.

i.e. I think the fact that SIGHUP masking is unrestricted, i.e. is not subject to privilege checks is the problem really. Something is unpriv by default that should be priv by default. And that's pretty much what this option in systemd provides you with.
I also recommend taking a look at Zephyr RTOS [1].

I've been using it in production for almost a year, and no major complaints so far. There seems to have support for POSIX threads and BSD sockets, but I don't use them, so I can't tell you if they are production-ready or not.

[1]: https://www.zephyrproject.org/
> This is the person behind PulseAudio, Avahi, and systemd.

Huh, I didn't know he was behind Avahi. That... explains some things. Thanks.
As a counter-counterpoint, you assume OP's ethnicity is Northern European just because he lives in the UK.
I just keep going back to the XKCD of how "our entire field is bad at what we do": https://www.xkcd.com/2030/
https://wiki.puri.sm/hw/L13/v3

Seems like the wiki has not been updated properly.

>"Don't list problems"

Well, I would rather be aware of those.

.

Edit: Jumped around the site too much and lost the context...
Yes, I totally agree there is no innovation, it's always just stalling to come up with a standard against standardization. Like the limited vendor ID space in USB, etc

Here in Belgium the bottles get washed for a few cycles, and then remolten for a few cycles. And we also have the automated bottle collectors etc... Still I think there can be improvement with other containers for other product types as well, but it should really be standardized sizes, otherwise it's just sabotaging smaller shops who don't have the space to store 100 different kinds of crates for the containers, and smaller suppliers who could be blocked or taxed by the reuse container cartel.

This is why it should be a government role to coordinate the standardization so that it is open for any producers to join in a symmetric way. Then even smaller shops or neighborhood collection sites can cooperate with only limited types of crates.

I'm thinking it would need some kind of sizing standard similar to A2,A3,A4,A5 paper sizes, but instead of areas, volumetric dimensional standardization. Give each container a unique QR style code, so you can look up the product description and so on...
Looks interesting!

I see Buffer in the list with 100+ Companies with Remote Open Positions and I guess that important to see real information about a company that you'd like to be hired.
When you see Key Metrics of a company, you know how you can grow there and help it to be better.

PS Just for info. I found it here.
https://docs.google.com/spreadsheets/d/1Sr0vy3eDn2fcEhxOdkPv...
> CSS has nothing to do with design.

What a bizarre statement. That's like saying words have nothing to do with stories, or paint has nothing to do with art.
Someone's in a really pedantic mood today. The real life use of the expression contradicts your personal definition (try googling it and tell me what you come up with). It is widely used in reporting and accepted by everyone who's not in the mood to argue personal definitions.

Then again... Schrodinger's outage. Until everyone checks some people are not affected. Hence, never global. Right?

But honestly now, are you upset because of the semantics or because of the flatearther joke? ;)
10 years from now the richest man in the world could die from a simple infection because there will be no such thing as antibiotics. A possible future with some basis in our current situation.

As the financial world has it, past performance is no guarantee of future returns. It would be foolish to take for granted anything we have now which is why we should keep watching where things are possibly going, evaluate the risks, and take action to correct where we may be going wrong.
You do realize that they didn't hire me because they preferred a young developer... right?
> Maybe we should spend a few thousand years coming up with a compact, information-dense manner of expressing thoughts.

This is called "mathematical notation".
Personal anecdote here. Socialists seem to reject the idea that capitalism has brought more general prosperity to the world more often than not when speaking in terms of life longevity and food availability. Its as if they don't want to admit the upsides of capitalism at the cost of rationality. I personally haven't seen this from the far right as I have the far left.
> Because every single website I visit today on my desktop shows me a popup asking me to enable their desktop notifications.

I know what you mean, but that's usually traditional news sites and the like. Having the Spotify web app notify you of the currently playing song or a remainder app reminding you of an appointment is of course a different case, Hence the "web site" vs "web app" distinction I made.
Important bit of historical context is that "micro" in "microprocessor" in this case refers to fact, that it is microcoded, not that it is implemented as single VLSI chip.
The Next 10, an introduction, part 1
Instagram: "[the attack] seems unlikely to happen commonly, making this more of a theoretical attack. The protection in this case is to not allow someone to steal your password"

LOL

Isn't the whole point of MFA to protect the theft of the one of the authentication tokens? and the password is the most likely to be stolen / compromised imho.
I think you remember wrong regarding P. P never supported width or height or margin before CSS. With FONT-tags and other presentational html you could control colors and typography to some extent, but the only way to control white-space and sizes and margins before CSS was to use tables, typically combined with "spacer gifs". E.g you wanted to indent a paragraph 17 pixels, you created a table with two cells and put a 17 pixel wide transparent gif in the first cell.