skysight-inc/HackerNews huggingface dataset:
Show HN: Rusteray – a simple path tracer in Rust
Or just break the law by ignoring unreasonable copyright claims. Copyright on a recording from the 1930s is not beneficial to the public in any way. This approach of course comes with the risk of becoming the next Jammie Thomas.
Great book! Read after seeing its thread here in 2018, couldn't recommend it enough.

Started spotting several cognitive biases described in the book in myself and people around me.

Its explanation of our memory system is simple, yet very elucidating.
It's been nice in Brisbane the past few weeks. I'm starting to feel "survivor guilt". For the people saying we need less trees, please watch this: https://youtu.be/SIHIsSJ2Txk
That doesn't work since this isn't atomic anymore.
Having lived in both the US and Europe, it's definitely less frequent in the US. But only because the streets are much wider making it scarier.
> The only tangible evolution of signal in the past year has been new cat and dog stickers that no one asked for.

I've been asking for them! I've been asking for them for years, in fact. I'm chuffed that my tiny little crusade finally bore fruit, and that the implementation they landed on is precisely as I always envisioned it.

It was the #1 excuse friends made for why they wouldn't consider Signal. But also, personally, I really do get a lot of value out of the sticker system in, say, Telegram, and it's great to have available for my Signal conversations, too.
...but it works everywhere (Win/Linux/Mac/Phones/Tablets/Consoles/Cars), no need to fight with incompatible shared dynamic libraries or ask users to install 20 native library dependencies. And the webapp is developed waaaay faster with waaay less work and money.

I also see the problem. I hate bloated websites. I hate all those little unnecessary fancy CSS animations, I use uMatrix and regularly have to figure out which of those blahblahcdn.com domains (subdomains are whitelisted) needs to be enabled to make it work.

But even those webapps can be made to be "fast enough". Developers just have to be very careful on the design from the beginning and try to use as little deppndencies as possible. Prefer simplicity and speed over fancy effects and unnecessary features no one asked for.
That doesn't count the emissions from oil & gas extracted from Norwegian fields and exported.
FIFA16: Still uncracked after 1500 days – the longest time uncracked denuvo game
As a New Yorker I'll never forget how my first time in LA everyone looked at me like an alien when I crossed the street against the light.
Matrix is well-funded and decentralized. Insinuating sinister goals because Signal received funding is tinfoil nonsense.
The critical factor there isn't the sprint, it's the product owner. As long as the PO has the power to prioritise work, and as long as they are the only gateway for getting work into the team, chaos (from this direction, anyway) is minimised.
The problem was not with a random someone wanting to make a change to version 1, it was with the project wanting to make a change to version 1. That is not a downstream problem.
We faced similar issues at Zalando when trying to use Graphql at scale and to mitigate this we built https://github.com/zalando-incubator/graphql-jit. Try it for your usecase and let us know how it affects the performance
Has J.K. Rowling figured out a way to break our cancel culture?
Trekking in Nepal – Nepal Tour Packages – Best Travel Agency in Nepal
How to get verified on TikTok 2020
Australian Camp Sarangkot, Sarangkot Hiking
Australia actually mines a lot of coal and exports it. It has more power to do something than most.
If they were security and privacy first they would not implement groups the way they did originally.
AI 'outperforms' doctors diagnosing breast cancer
> And I love that the author understands that tasks are subdivisible to more than one level.

Absolutely! This is the first thing I check for trying out a new app. It's amazing that people think one level can be enough for anyone ("oh, but you can add a level by putting these tasks into a list and another one by putting that into a project ..." dude, why?).

> I wish someone one day would recognize that tasks don't form trees, but directed graphs

It's not that nobody realized, project management is not a new field, there are already MS Project and Project Libre.

What seems to be missing is a personal version that's really easy enough to be used for personal projects.

A note about the graph representation:

You're right, it's really not always a tree, which is why I think there should be cross connections. For about 95% of cases however I'd consider a tree sufficient.

A general note about tree based thought management:

I currently use Dynalist (similar to Workflowy) to manage my ideas. I generally love it (though it could also profit from a feature to branch out into a graph).

A part of that is task management as well, with the best motivation to use it being the nesting, but it's lacking a bunch of festures on that front, so I imagine it being petty cool being able to replace it. Eventually though I'd like to be able to keep my tree of thought in a single application. Do you think your app could be extended a bit to support that (it's probably not much, since the general management is almost the same)? If I'm going to pay 5€/month (or what price are you thinking of?) I'd probably want that, as well as very easy complete export in an open format.
There are several smart switches that don't require null wires, Xiami Aqara for instance, or Shelly.
IMHO all the rage on async comes from an era when interpreted languages where the main trend as they demonstrably increased developer productivity --I'm looking at you, Rails, Django. Those platforms were not designed for runtime speed, so it made sense to push the bottleneck to the most inmediate backend system in the chain (i.e.: your trusty database, which is much faster than your agile framework of choice, remember the discussions of ORMs versus pure SQL?)

Then there came async frameworks a la Node, Twisted et al. and changed everything. Again in my opinion, async code is harder to reason about versus synchronous code.

Things to keep in mind:

- Are you really working at scale? Does the arguably added complexity of async benefit your particular use case? Specially when SPA technologies allow to build simpler backend for frontend systems (pure API, no HTML rendering). And not only regarding pure operational performance, Rails is still impossibly hard to beat when it comes to productivity.

- New players like Go, Rust have async capabilities but you dont necessarily need to use them to perform closer to native speed, hence becoming simpler solutions than Node, Ruby, or Python. Guess that also applies to old dogs with new tricks in the JVM (Micronaut, Quarkus...)
> If the focus and discussion is regularly on short term deadlines, then the developers are not driving the process, the managers are. It means that sprints are seen as a management methodology and not a development methodology. And then everyone has a hard time.

Right. This is the thing that's nearly impossible to achieve in most places and why so many people hate Agile: because they're dealing with "imposed agile" where the managers are driving the process.
It's sad to see how these fires are automatically linked to climate change. Until the mid 2000's Australia burned down small patches of forests to prevent large disasters like these we have now. But that changed when burning down forests (mind you to prevent larger forest fires in the future) were deemed too bad for the environment.

So now the policies and fire prevention techniques changed (for the worse) and exactly what many firefighters predicted has happened: mass fires covering the east coast. It doesn't matter how much the climate changed when the whole part about prevention has been screwed up.
I agree with you, but for the same of argument... this Android user will also earn prospective buyers up front that they should steer well clear of the cheap devices before they buy them too!
In your HN account setting, activate "showdead" to see flagged comments.
Okay I get that, but how do they battle it? What is the plan? Where do they start?

Are they just trying to prevent the spread and wait till the fire kills itself?
_It's not a cultural thing, it's a human thing to be impatient._

True, but certain cultures see impatience as much worse flaw than other cultures leading to significant cultural differences in, say, crossing roads.

Seriously, if you ever visit Japan it will seem strange but people do almost always wait for the light.
It's quite hard to drive in Oslo now. Not impossible but it's not very fun and the speed limits are very low.

When I have to go inside "ring 1", I usually drive to a free parking/charging spot for electric cars and walk from there. It's quite close to aker brygge and close to the high way.

Back when I was living in Oslo (and didn't have children) I didn't have a car at all, no need for it.
I think it’s explicitly permitted by law in Sweden at least. It’s illegal in Finland (where I’m from), in theory at least, and I do think that should change. Pedestrian red light should mean ”may cross but must yield to other traffic”, ie. equivalent to the yield sign for vehicles.
Fast in-memory spatial radius queries with Python
"What is new is that even democratic countries are controlling free speech "

Only the US have _true_ free speech.
Cool to see a youtube alternative. Registered and became the 60th user, however it seems a bit slashdotted already with upload of my first video hanging at 99%, "About" link gives internal error, profile picture not being able to upload. Like the initiative however, keep it coming and hope https://nodetube.live/ will stay around, however understand if you will need ads to make it work financially soon.
> Why would Norwegians be different from other humans?

Different cultures and legal system. I moved from UK to Poland. Almost everybody walks on red light in UK, almost nobody in Poland - you will get fined for doing so. I don't think anyone was fined for walking on red light in UK.
Eh? Physical war is almost obsolete today.
I know people that have had similar experiences in Austria
Yes. The fact that the OP had never heard of the National Union Party and jumped immediately to the conclusion that is was a 'euphemism sinister people use' rather than spend 30 seconds confirming that this was in fact the name of the party he represented as President at the time of his death is ample evidence of a persecution complex. Propensity to assume one's own ignorance of facts is evidence of malfeasance on the part of one's opponents is pretty much the definition of persecution complex.
Its ironic that it is made available on a decentralized platform, since now it cannot be taken down as easily. Especially considering the topic of the video.
+1

Sprints also have the pleasant effect of forcing some coherence onto work.

In the Old Days, teams might build software like a layer-cake: All the lowest layer, then the next layer, then the next, and so on to the top. So at the beginning, we’d be building infrastructure based on projections (a fancy word for “wild-ass guesses”) of what the subsequent layers would need.

You can, in theory, do that in sprints, but with an emphasis on delivering “working software,” sprints would help devs and stakeholders pick very small end-to-end increments and build whatever was needed to make them work.

This kept everyone focus on work that was known to be needed, and since you were building a complete increment, the team would be building the infrastructure at the same time it was designing and building the functionality relying on the infrastructure.

This kind of thing has its own failure modes, of course, but it eliminated a number of catastrophic project failure modes without even getting into the value of delivering working software sooner and revising priorities based on feedback.
I hear the frustration in your comment, and I wonder if it’s because you might not be using TS correctly.

When used right: TS infers most of your types, TS does not add to the lines of code you need to write to get something done (especially if you’re already using propTypes), and TS multiplies your productivity by reducing time spent debugging and by making refactoring super easy.

If you’re interested, I wrote a book about how to use TS, targeted towards intermediate/experienced JS programmers: https://www.amazon.com/Programming-TypeScript-Making-JavaScr...
The Motivation is dependency hell, the Rationale says the version is easy to understand at a glance. So, Rationale has missed the opportunity to explain how this is a solution to the declared problem.
Run Tor as a Bridge in the Amazon Cloud (2011)
> The big evidence that higher concentrations of CO2 cause global warming was just the graph in Gore's movie.

I don't know what graph you are talking about, but the IPCC reports are not based on a random graph from a movie, and the arguments and evidence they present are vastly more credible than your comment.
That's emissions, not export in the form of oil.
I think the point here is that EU/EEA driving licences are considered as valid as local licences, without time limits, because Norway is in the EEA.
Rightly so. Children can't (as reliable as you) decide how safe it is in a given situation to cross.
You have to stop at crossings yes, and it makes sense. Usually when there's a red light in one direction, the one perpendicular to it will have a green light.

Dublin is similar to the UK as far as I could tell, and honestly it felt like one of the worst design of traffic lights ever. Waiting for 2-3 minutes on a red light is pretty common, and green only lasts for 20-30 seconds. It's an absolute disaster for pedestrians, and as a result everyone jaywalks like crazy. I would say other countries have this right, even if drivers do have to give way to pedestrians immediately after a turn.
"Yeah, we don't want you guys selling any of our stuff and we are not allowing any third party to sell on your platform as well." - sincerly nike.

must have been quite a ride and privilege...
The keyword to look up is ”traffic calming”. Making lanes narrower, adding curb extensions (bulbouts), gentle curves to otherwise straight roadways, and so on.
I think you are talking about jaywalking, but Europe and the US are really big.

In LA you get a ticket for jaywalking, while in NYC everyone crosses anywhere including weaving though moving traffic. And some cities in Maine the pedestrian always has the right away at cross walks and otherwise don't have lights.
For a web app under continuous release, I would suggest doing both.

230-12-01-2020 to mean the 230th release since the start of the project, made on January 1st, 2020.
I’m in a bad mood today, and IM bad mood O, much of this is a symptom of modern economics and business management.

Also - resources that are essentially free to use (customer/users CPU cycles, storage and bandwidth) will be consumed.

We as consumers are paying the bills for it all in different ways(electricity, new gadgets, cloud costs etc).
New years resolution: stop building, start promoting
I was not, and am not, engaging you on the subject of whether humans contribute to climate change.

My point was entirely around a particular fallacy in your argument, and the tone. My goal was not to suggest you are wrong, but to suggest that both you and HN would benefit from a different style of discussion.

If you would like some solace, here’s something: A fallacious argument does not prove its point, but equally, a fallacious argument does not disprove its point either. So when someone points out a fallacy in your argument, do not take it as saying you are wrong. They are only saying that the particular argument you are using is not logically persuasive.

Having made my points, I do not need another turn. Carry on as you will.
This is the case here - many pedestrian crossings aren't guarded by lights but by stripes on the road. There is one beside my work which is incredibly poorly timed. It turns green for pedestrians about 10 seconds after a traffic light goes green for cars further down the road - where it takes about 9 seconds for cars to accelerate to ~40kph and reach the crossing. I've personally seen one person get hit (driver sped off, obviously) and countless near-misses because of this, and I've no doubt it will get someone killed one day.
What are the use cases for stickers? I cannot seem to get them. They seem to express the ~same thing as emojis while being non-standard and not guaranteed to be available. I guess there might also be some overlap with "gifs", but with less flexibility.
This is roughly how people should behave in a city centre, and Oslo has been working on nudging towards that. Hence, driving is not fun in the centre as it shouldn't be and speed limits should minimise pedestrian injuries. The difference in fatalities and serious injuries drops a great deal when going from 40 km/h to 30 km/h.
It's not a privilege, it's the law.

If you're caught selling something counterfeit and have a good excuse, you might escape censure. If you're caught selling counterfeit and the trademark owner has told you in writing that neither the owner nor any bulk resellers sell to you, then you don't have much of an excuse.
“Right on red” in the US is a disgrace :-)
> 5 years are not a long time to update the entirety of the internet

Given that WhatsApp manages to update its entirety of the internet in a few days, I'd say that is quite a long time. Is there a name for this fallacious "arguing for/against something without comparing it to alternatives"?

> But the answer to this problem would logically be that we need to increase our efforts to change that by reducing the number of GMail accounts and increasing the number of self-hosted email servers, right?

No, the argument is that decentralized services will mostly be centralized anyway due to the fact that centralization can move faster. Everyone has Gmail on the other end because Gmail is better than other services (that is the argument, not what I personally believe, as I think Fastmail is better).

Given that decentralization will lead to the existence of a few large points of centralization anyway, we should make those points secure, and centralizing allows us to do that better, the argument goes.

> While this is an issue, there are solutions to this problem, one being nomadic identities.

The point is that nobody has zero-knowledge nomadic identities. AFAIK Signal were the first ones to come up with a practical implementation a few days ago.

> For some reason Marlinspike confuses a decentralized system with a centralized, but distributed system. It even reads “Centralized Service” on his slides…

Moxie is talking about a centralized service. It says centralized on the slides, he said centralized twice, the author seems confused here.

> These suites act as maps that point a way through the XEP jungle.

Yes, and a centralized service needs none of this.

Personally, I don't see this article debunking many of the points. Decentralized is better for censorship-resistance, and I prefer it, but it's better for that because centralized platforms aren't usually designed for censorship resistance. Signal knows nothing about its messages, and thus it's much harder to censor people using it.

I feel like Moxie made some good arguments, and would like to see some solutions in making decentralized servers and clients more easily upgradable. Signal's approach works for signal, but it also works for almost every other person, since everyone seems happy to use Facebook or Slack or whatnot instead of Riot for their communications. I really like what Mastodon is doing in the federated microblogging space, and hopefully that will extend to other areas.
Grass fed cattle produces more methane than grain fed thoug (and methane is a much worse greenhouse gas).

But it does (possibly) help sequesters carbon.

The truth is that it's hard to tell which is better, but neither is great environmentally.

it’s hard to say whether grass-fed or grain-fed beef is better for the Earth – in part because they’re both pretty bad.

“No matter how you slice it,” he wrote, “eating beef will never be the greenest thing you do in a day.”

He cites an estimate by the National Institute of Livestock and Grassland Science in Japan that producing 2.2 pounds of beef emits more greenhouse gases than driving 155 miles.

Oregon Department of Environmental Quality’s study of the greenhouse gas emissions associated with consumption in Oregon found red meat and dairy products have the highest carbon footprint of all the foods Oregonians eat.[1]

(Needless to say the Cattlemen’s Association dispute these, and claim it only (?) produces 2.8% of greenhouse gases in the US).

[1] https://www.opb.org/news/blog/ecotrope/which-is-greener-gras...
I do not see this often in Denmark.
Yes, it counts the extraction, and export is through gas pipes, it does not pollute. Besides, extraction pollutes very little, too.
And that is just one fire. The total area burnt in New South Wales alone was almost nine times larger than Rhode Island by 9 December. https://www.abc.net.au/news/2019-12-18/bushfires-burn-area-b...
Agreed - a single fire doesn't mean squat. Fires breaking out all over like an alien invasion mean the climate has already changed: https://myfirewatch.landgate.wa.gov.au
Much of Australia's coal is burned in China.

Germany is a literal "black spot" in that the coal industry still has political muscle there, despite Germany's otherwise relatively strong (but still very much minority) green movement.
Child was holding the hand of the shouting Oma.
I know this approach is used in residential areas in the Netherlands. A lot of these streets are designated as "woonerf" (https://en.wikipedia.org/wiki/Living_street), which means that everything has right of way on cars (i.e. pedestrians, bikes, playing kids, whatever).

The design is often (intentionally) tricky to navigate. Brick/cobble roads to make driving fast uncomfortable. Planter's narrowing/blocking half the road, resulting in the road frequently being limited to a single lane (often alternating sides) so cars can't simultaneously pass. Frequent 90 degree turns, that sorta thing. It make it impossible to drive fast on these roads.

Note that this is only applied in some "zones", generally this applies to streets with houses, which will then connect up to a 30 km/h max road that is less obstructed and functions as a connecting artery to main roads in the city/town and eventually provincial roads (80 km/h) or highways.

Each classification has different goals, so highways and provincial roads are "vehicles only", cyclists and pedestrians will be on completely separate unconnected paths (usually with several meters of separation from the main road).

Main roads will have both cars and cyclists, but usually separate/designated bike lanes (and sometimes even separated bike paths). Only the 30km/h and woonerf streets really have bikes and cars mixed on the same lane (and will have measures that restrict car speed like I mentioned above).
Rewriting Privacy Manager
This is true but to whom should we attribute the CO2, the user or the producer?
I have been fined by the police at 4 AM for the exact same thing.
The only advantage I imagine an invader would possess is the possibility of taking control of the Lagrange points and any orbital production facilities, and then besieging the population below.

Dropping asteroids on habitable worlds and causing ice ages to clear out the population _might_ still be faster/cheaper than terraforming a semi-hostile world.
Amazing.

And ~60% of new cars sold are electric in Norway.

They are doing it right.

Too bad the rest of the world is slow to catch up.