skysight-inc/HackerNews huggingface dataset:
Good question! There's a lot of Map<thing>s and it's very unclear how they all fit together without prior experience.

OpenStreetMap (OSM) is a community-driven, fully open and usable data library. It has usable data for almost the entire world for everything from cities, roads, houses, parks, country borders, and work. It's a database of everything you need to make map. They also have a website that renders that map, but it's not commercially usable.

Mapbox is one of the first companies to take OSM's dataset and commercialize it. Along the way they created a lot of the wildly used mapping libraries, including renders, data formats, and styling tools.

Mapbox Studio is one of Mapbox's proprietary tools for working with maps in their ecosystem.

Mapbox GL is a suite of renderers, originally entirely open source, developed by Mapbox with the community to render map data (from many different sources).

MapLibre GL is a community-driven fork of the Mapbox GL suite, after Mapbox closed the licenses to require payment if you use the latest versions.

OpenLayers and Leaflet are both alternative, open source renderers with various levels of capabilities. Interestingly, the creator of Leaflet now works for Mapbox (if my facts are correct and current).
Yes because this is exactly what’s been happening for 50 years.

I’d understand this argument say in 1975, but in 2021 your argument needs some deeper analysis
From the changelog:

* April 13, 2021
New command: Empty Trash

* April 28, 2021
Fixed an issue that would cause Empty Trash command to not work in some cases

Maybe you should have reviewed that code?
NEORV32: A customizable RISC-V SoC
Newton is one of the more solitary individuals I've studied, much more than Einstein or Liebniz or Feynman or Bohr. Newton had books of calculations unpublished when Halley asked him about gravity and the moon. Would Einstein sit on books and books of info without thinking to publish it?
Guessing a bit, but Software Developer is probably the new Computer Programmer. It may just be a shift in terminology by human resources departments and the net change in jobs for 'people who design and write software programs' is somewhat less than 22%.
If the code review is routine, the approval will be quick and straight forward. There's barely any friction in my experience. I'd like to believe I'm competent, doesn't mean I'm infallible.

You can dedicate time to onboarding, doesn't mean it's realistic that they're going to ramp up on all code areas during that time.

> I expect utility of code review by a newbie/newcomer to the project to hover slightly over zero. Perhaps it's best to dedicate some time to proper onboarding instead.

I disagree. If the commit isn't understandable to people, including junior engineers, I think it's problematic. I want to write code that is maintainable and not have to worry about deciphering my reasoning was for certain decisions down the line. If it's not clear to junior engineers, chances are it might not be clear to me, or someone else 3 years later.

Something that makes sense to me at the moment because I have context, might not be clear to others. Reviews are a great way to call that out.
I love the creative pursuit of solving problems and all the related engineering aspects. Software development is however becoming more of a cargo cult and that is the aspect of working I find very challenging. But at the end of the day, I’m mature enough to understand that there is a reason why this is called work - you get paid to do stuff and I’m happy if I find satisfaction in 70% of the things I do.
success and completing things also release happy chemicals, but we you're allowed to build things or play sports for payment.

Even with that emotional connection, both psychologists and masseuses exist just fine
I experimented a bit with a ToC wikipedia-style but the results didn't fit very well with the rest of the design. I'll try to allocate more time in the future to focus on the design.
From my understanding code reviews are one of the few rituals in modern software development that has been empirically shown to provide benefits.

It seems the proposers of this might have had a dysfunctional or even toxic culture. Code reviews should be educational, safe, and fairly blameless. Also breaks knowledge silos.

Engineers that don’t like their code to be reviewed are a people smell.
Given the outrage over Apples fees, don't you think it would be smart of them to release some numbers? At least then they can prove whether they are gouging customers or not. It would be the easiest way to settle the discussion.

The truth is, if those numbers were known, the level of outrage would skyrocket.

>an updated Sarbanes-Oxley that requires publicly traded companies to issue reporting at that level of granularity could be an interesting approach to economic reform.

I generally agree, that would be interesting.
Pitting code review against trust and responsibility is just disingenuous. The point of code review is not that you distrust others. It's that everyone makes mistakes and often someone else having a quick look over your changes can come up with some really cheap wins that are safer, more maintainable, faster, etc.
What I miss in accounts like this, is how very intimate groups of equals are fostering uniform beliefs and thinking, very often in oppressive manner. I suspect that there were enough people with creative urges that did not fit there. They, even without desire to have power over others, still supported the emerging political powers in exchange for freedom to think, create, tinker. Not having the notion of property - when anyone can take anything from you at any time - makes tinkering difficult, too. So they might have shifted the balance toward inequality.
Yes, and if you read https://www.amazon.com/How-Democracies-Die-Steven-Levitsky/d... you'll realize that once democratic norms have broken down on both sides of the aisle, the next thing that happens is the replacement of democracy by a totalitarian state.
appreciate what you've expressed @overshard, it resonates

i dont think pre-designed sites and blogs are bad, but I think if/when they are the only (easy/popular) options out there, that's when it feels a little unfortunate

fun and casual is something that we strive for -- a lot of deep and rich things come out of playing and being playful. we hope that we can help contribute a small step toward that
Who could have possibly have guessed that an unregulated dark-money scam would turn out to be a poor get rich scheme?

Teasing 20K by the weekend...
its not just delegation, but the importance of strategy. In large orgs, things go fairly slow but wide. It is beyond importance that the direction set is a good direction. This requires talking to people, understanding the market, understanding trends, and the boiling it down into what the org should focus and do versus stop doing.
> your argument is that vaccines work to stop transmission with 100% reliability but not infection

No, this is not my argument. There is growing evidence that transmission rates are drastically reduced among vaccinated people, but only by ~40-60% [0].

> 1. If vaccines stop infection, then you don't need to care if other people are sick or not.

We already established that while vaccines are very effective at stopping infection, they are not 100% effective.

> 2. Therefore you argue that because they might not be 100% effective at that, everyone should act as if they aren't effective at all, and ban unvaccinated people from things.

No, that is not my argument. My argument is that given current vaccination rates (~20% globally, ~45% in the US), and the significantly higher chance of transmission from un-vaccinated people, there is a meaningful chance that there is still risk despite 95% infection coverage. For sake of argument, if vaccination rates were meaningfully higher, I think this policy would be less necessary.

> 3. But what if the vaccine isn't 100% effective at blocking transmission either? Then a vaccinated person might be both sick and infectious. In which case as they'd be dangerous to other vaccinated people, they should also be banned, which means everyone is banned.

Again no, not my argument. It's not 100% effective at blocking transmission, but the chance of transmission is significantly lower for vaccinated individuals.

> Therefore by contradiction you must believe it's possible that they block transmission 100% but not infection.

No. For some reason, you keep taking my statements about percentages and twisting them into something unrelated.

In summary: there are a number of variables: current case rate, current vaccination rate/percentage, transmission rate for unvaccinated people, transmission rate for vaccinated people, infection rate for unvaccinated people and infection rate for vaccinated people.

There is no absolutely correct or incorrect answer, only risk-based decisions like: "for now, we require all attendees to be vaccinated". Given the variables above, and current values in the real world, I happen to believe the restrictions are reasonable. As those variables change, so will the appropriateness of the restrictions.

If you zoom out a bit, remember that we're coming out of a period of time where no events were happening at all, and folks are cautious, and understandably so.

You don't have to agree with my conclusion, but you do have to stop assigning your own twisted interpretation of these arguments to me.

Hopefully this clarifies things for future readers, but despite the temptation to continue, this is my last reply on this thread.

- [0] https://www.gavi.org/vaccineswork/mounting-evidence-suggests...
What about 2-day or next day deliveries? Would unions agree to the change in work necessary to achieve these SLAs?

Do we need shoes or screwdrivers delivered next day? Doubt it. But that's only one aspect. These innovations allow for other things to be possible (grocery delivery, time sensitive deliveries, lowered costs, due to efficiencies, innovations in alternative delivery methods, etc.)
True, but I'm assuming that this is all moving towards enclaves being more standard and cross platform.
US seizes 33 Iranian state-run media sites accused of election disinformation
Also, there's Leibniz, for Newton :-)
Thanks for sharing! The next one will be about the PS3!
It's probably oversimplified but the idea is there. Maybe it would be better put as "the ability to do things the person next to you can't or won't do".

Being a cashier for a fast food joint on night shift is absolute hell on your mental and physical health, it takes a ton of endurance, and is all around not very pleasant. But a lot of people have that endurance and the ability to power through it. Being a cab driver takes a ton of time and hours and puts your safety at risk continually...but a lot of people know how to drive and risks is something anyone can take (even if they, rightly so, would rather not to).

Building a web app in a cushy office (or working from home!) is honestly not that hard and rather enjoyable, but right now not that many people can do it, so it pays well. As tools become friendlier and the knowledge spreads though, it very well might end up paying less for the simpler roles than the cashier or driver is. (like in the dot com crash).

It's always been about being able to do what others can't. Education, connections, capital, they're all means to that particular end. Shuffling assets in a fidelity account to set up a 3 fund portfolio isn't rocket science and will make you a lot of money, but most people can't do it because they lack the capital.

Thus, the ability to "DO THINGS". Some of those abilities can come from hard work, some come from luck, some from who you know, some because you were born to rich ass parents.
Wow! The rate of progress is truly stunning. I wonder what Refik Anadol could create with this technique.
As others stated, this demo dataset is pretty simple. I believe it's only using Natural Earth data (https://www.naturalearthdata.com/). The primary focus is on the rendering library.
That's not throwing away a ballot, any more than a person who voted for a person who lost had their ballot thrown away.
This looks like a great step forward.

I always found it interesting that proposed enhancements are thrown into Issues. Maybe it's the word "issues" itself because I associate it with a negative connotation.
How are the most responsible people being hurt by this though?

They continue to live in the same world they did prior to the rent being paid for the others. It's simply, in my view, that someone else received an advantage and they did not.

My brother's gain is also my gain. Is the viewpoint I'm choosing to take on it.
> IMO it’s also very important to be incredibly hands-on, to manage your attorney after getting them to explain the case to you.

Wow. So now you almost certainly have to have a lawyer because of byzantine 'tested' language and you have to nanny them to avoid getting soaked for billable hours!?

It feels like such a racket.
Pretty neat. That sent me on a brief hunt out to see how it might work. It seems that PNG (including APNG) has a fairly easy to follow pattern of chunks. So this could be a fairly simple cgi-bin type script that just does a "sleep(2)" or similar when it encounters a fcTL (frame control) chunk.

See https://pyokagan.name/blog/2019-10-14-png/ for a good overview of how you might walk over PNG chunks.
> developers would not spend effort reviewing something that doesn't matter. Or is that a bad assumption I'm making which the post does not.

I'm in a large organisation that requires review for every change and I've certainly seen review cycles that took effort disproportionate to the level of importance and risk of the change. It doesn't happen every time, but it does happen.

Sometimes you can solve it by separately talking to the reviewer and pointing out the low risk or temporary nature of what you're doing, but I've also seen people occasionally getting focused on Enforcing Quality Standards and they can get annoyed if they feel that you're trying to bypass the process.
This seems like a good list. But I find analytics services to be quite expensive (considering that the plans are based on page views and the starting tiers are quite low on that count).

If the author of this post is still checking comments here, I’d suggest adding some labels next to each heading that indicate if it’s free, paid, open source, self-hosting option available, etc. That would make it easier to read only those that fit some basic criteria.
No, I was referring to private booths in certain adult-oriented businesses.
There are many, many ways to write even a small piece of code/functionality and small sub-optimal choices can lead to tons of entropy down the road. To compound this, almost every solution is going to be different, and there just isn't a '300 Page Manual on Servicing Your Jaguar' equivalent for every possible software solution.

While I get the gist of what you're saying, I think building and repairing physical things is different from building and repairing more abstract things.
An opinionated guide for developers getting things done using the Nix ecosystem
Have you even been to these conventions? Its all nostalgia. there wont be much attention to the new bad stuff, or it will have its own section.
It does the same thing it does for audio: routes and multiplexes streams. Video devices in Linux the same problem as audio devices where multiple applications can't have them open at the same time. Pushing the video through a daemon also allows you to do the same interesting things that you can do with audio streams in pulseaudio/jack, where you can transparently change the inputs and outputs around without having to restart or reconfigure the application, and you can route video through arbitrary effect chains before it reaches the destination.

If the application can use v4l devices directly (I think this includes all ffmpeg players such as mpv) or can output a video stream somewhere, then it might make sense to also add a pipewire backend there. Maybe somebody will make this easy by adding a pipewire encoder/decoder to ffmpeg? Then the applications won't have to do much at all to support this. If the application uses gstreamer, you may already be able to get it to work automatically by using pipewiresink/pipewiresrc.
Does it not make the ticky clicking sound?
It's not like this girl made a threat against someone. She's a teenager - it's pretty much in their job description to say stupid things that they'll regret later in life so I respectfully disagree with Justice Thomas. Thankfully the rest of the justices did, too.

That being said there's a common trope coming from the loudest and most moral busybodies in academia that "Americans just want babysitters for their kids three quarters of the year". Sometimes I think it's projection.
An auto mechanic is not a professional?
> Current regulation and laws is what made them dangerous.

Could you please elaborate a bit more?
Disproportionate amount of bad online behaviour stems from psychological issues
Interesting to that this method makes use of Equivariant Neural Networks. Taco Cohen recently published his PhD thesis [1], which combines a dozen or so papers he authored on the topic.

[1]: https://pure.uva.nl/ws/files/60770359/Thesis.pdf
Homeownership significant decrease people's liquidity and ability to move to follow opportunities. It leads to a lot of negative effects:

- more traffic since buying and selling a new home takes a lot more effort.

- barrier to moving to a different city with better opportunities / QoL

- lots of capital (most of one's net worth) tied up in a very emotional and personal investment

- incentives that pit their housing investment against things that they might otherwise support, like more housing being built, homeless services, etc
Oh wow. I shouldn't be surprised - but here I am. It makes me wonder how my company ensures the quality of our internal repos.
> Are we on the right track here?

You probably mean on an intellectual level, not in terms of user adoption.

The lack of specificity about who your audience is the toughest part, intellectually, about what you’re doing. First let’s assume it’s the Everyman.

Why do people like a 680x680 picture / selfie of themselves? One reason Instagram has demographics much closer to the real world than Medium does: people already know how to express themselves and define an identity using their bodies.
The average person - who might have a 2 year college education, or read fewer than 10 books a year, or who uses fewer than 4 third party apps and websites on their phone - has a more intuitive grasp of fashion, makeup, what their hair color and race and jewelry and the setting and etc. says about them than if they tried to write something down.

What about people who like internet nostalgia? Nostalgia is kind of toxic for trying new things. That same audience also would pick a Star Wars movie over an indie movie every time. Nostalgia is the antagonist of new voices, not the friend. People think nostalgia is superficial, that it’s GIFs in the frame, but it’s defining an audience that wants the same stories, the same characters, and to stay in a middle to high school comfort zone. Kind of the opposite of what you want for someone’s crunchy blogs or wonky essays.

Otherwise, can someone have an argument about what’s the best visual design language? It’s very subjective. Websites had their moment as a medium, and now they’re out of the way in terms of delivering what a visitor came to see. People who express themselves outside their bodies, like writers, musicians, political activists, etc get a lot from the gwalb getting out of the way. Because so much is just getting your voice heard, weird websites turn off visitors far more often than it entices them. Not a very exciting opinion though.
This entire article is a straw man. "It’s trendy to argue that hard work doesn’t pay off."

I think what we should be looking at is the amount of luck required to succeed. And that is most definitely increasing.

However it isn't just luck vs hard work. Hard work leads to creating more luck.
Given the audience of this site....who do you think writes those apps?
You can see what they're saying about the fixed in place features with the beards in the first video, but StyleGAN gets the teeth symmetry right whereas this work seems to have trouble with it. Why don't the teeth in the StyleGAN slide around like the beard does?
There nothing to invalidate about that post

Google obviously felt the same way as me

They rolled their eyes to placate a mob and just moved that person away from a public facing role, that mob is not placated and is just ignored

I would like to see more of that
Even secondary sources would suffice here.
I don't really see a convincing refute here, other then saying one paper is just a model and therefore doesn't apply to real life (which I don't really find convincing). The author just doesn't want it to be true.
And today it's becoming common to see "best viewed in google chrome" or, worse, sites that are simply broken in Firefox.
I assume he's on IOS which does not support uBlock.
That's probably why floor plans are only for 4 BR or less homes. Middle class, upper middle class maybe. Most likely the kind of people without deep pockets.
Are you suggesting pushing code that was reviewed never has bugs either?
I suppose comments like this are what got the author to write the blog post.

Genetics also matter and we as a society should make sure we foster the potential of people like the 10X scientist. I have a great memory - my brother however, has an encyclopedic memory. He doesn't forget things that he reads. I will never be like, regardless of my environment.

But most people aren't in the 99th percentile of genetics so emphasizing the fact that most innovations do come from collaboration is helpful for society. However, we should still emphasis that there truly are some "rockstars" out there and make sure their environment matches up to their genetics.
> Until the iPhone, Europe dominated the mobile phone business

There was no such thing a "European domination", it was all Nokia, and to a much lesser extend Ericsson.
> The truth is that some of the hardest workers on the planet (anecdotes of single mothers working three jobs to provide for their family come to mind) are living below the poverty line and there is no amount of harder work that would fix that.

If she stopped working hard, would she be equally as successful, since you know, work and success have a tenuous correlation?
Tinderbox, a Tool for Thought. Locally running, fast, flexible, open format
That's the victimization story that the right tells itself but I haven't seen much evidence that it happened.
Hell, I code review my _own_ code before anyone else does. The amount of issues I've spotted simply by viewing them as a PR in Github is insane. Code-blindness is a real issue!
There's a difference between what you tell your kids and public policy. People like to mix the two and I think this is why this topic is so controversial.
his grudge was with other people who have a grudge with solitary inventors. But, yea, pretty much
Show HN: Deploy Strapi on your own AWS account
gotcha, thank you for elaborating! could be interesting to leverage stickers/transparent gifs for animations too
Now that you mention it, I REALLY want a piece of hardware like this..!
Yes, I 100% disagree with Stallman's goofy conflation of OS permissions segmentation with aristocracies, and think the idea that the permissions model of the early 1980s is at all workable in the internet era is profoundly, stunningly naive.

The XKCD argument misses the point entirely; if someone p0wns your browser, they p0wn your browser, but what we're talking about is allowing every VSCode extension and Docker image someone installs to read your GMail. It's an absolute dipshit idea that would make every current security problem with computing orders of magnitude worse.