skysight-inc/HackerNews huggingface dataset:
In the methodology section: "...firing angle is extremely important. Bullets fired at an angle maintain their angular ballistic trajectory and are less likely to tumble, allowing them to pick up more speed on the way down."

I wish that part had been better examined and explained. Perhaps the authors are trying to say that there's a chance that a bullet will NOT tumble, the probability strongly influenced by firing angle but always nonzero, and they're just talking about the subset of non-tumbling bullets? It would be helpful if they were more clear—given the moralistic tone of the entire piece, leaving that part vague weakens the argument.

Random question: do blanks not have enough recoil to feel satisfying for a celebration/commemoration? I don't know much about guns.
To be fair, this HP consumer laptops did come with a lot of preinstalled bloatware malware, some which even lacked uninstallers. But IIRC the Notepad crash persisted after a so-called clean Windows reinstall from Settings, which removed most bloatware apps but not advertising shortcuts in the Start menu and etc.
The law of large numbers. Nothing other than the core ad products makes a difference to Google. The next biggest "successes" are just things that build a moat around the core ad product.

What's embarrassing is that they keep trying other random things.

Give the money back to the shareholders and let them invest in new founders. Small team success is great for the world but impossible to care about at a Google scale.
Maybe losing their guns would be punishment enough? I'd prefer if the enforcement started out extremely consistent but not overly punitive. Sentences can always get tougher as needed and research shows that after a certain point harsher punishments don't make for more effective deterrents.
For locks specifically, LockPickingLawyer has a decent channel, even if most locks are just utter crap.

His valentine's days specials are especially entertaining.
I couldn't agree more. It is disturbing how quickly things change in regards to the freedom and the liberal way we see naked bodies.

While my example gas nothing to do with the internet it might still be interesting.

When I grew up nudism wasn't uncommon in the GDR, but after being unified with western Germany not one generation later it is more than fringe.

We only see unified filtered body types and the normality of seeing many different bodies in a non sexual way. While on the other hand even non nude bodies on Instagram often are sexualized beyond belief to maximize engagement.

We denormalized nudity, the regular body but commoditized the stereotypical filtered body.
At a smaller company, definitely not. The focus changed at least yearly so planning that far out was fruitless. The one year plan was see what is making money and do more of that, keep the lights on, and try a couple quarter long experiments.

At the last big company, yes I was part of a multi year initiative. Part of that is probably mythical man month, we just couldn’t execute quickly. There were many teams and layers and dependencies that needed coordination, scheduling, headcount. Part was there’s enough legacy stuff that is core and can never break that every step had to be derisked a ton.
I found your response both insightful and funny.
cant watch, that avatars voice is just simply plain annoying. Sorry.
Yes, but WebGPU is basically the version 1.0 of the common subset of those APIs, meaning 2014 hardware.
If you work a shit job in America, you get shit wages and shit benefits.

Don't do that.
What do you mean? Every employer I've worked for had data for the starting date of their employees, when someone leaves you have an end date of employment. It's a pretty simple metric to calculate.
In Switzerland 5 years old walk unsupervised. Literally. Every August/September there is big campaign for drivers "be careful inexperienced kids on the roads" with billboards and what not. That is it.

It might be other extreme. But it does seem to me that if you are not letting them navigate world until 13, you are probably harming their development.
Yes, it's a real challenge and compared to a "real" plasterer, I'm terrible, but the job I did was much better than drywall. My main resource was this book: https://icontractor.net/products/plastering-skills?gclid=Cjw...

I also had a book on historic preservation (Practical Building Conservation: Mortars, Renders and Plasters) and read through data sheets from places like USG.

It's hard going because so few people do this, so finding proper materials can be difficult, particularly if you're being bizarre as I was and trying to do proper three coat. Horse hair wasn't readily available, for instance, so I used some hemp fibers, etc. There is also a resurgence among people who want more 'natural' building materials.

I added some plaster arches in a part of my house to subtly demarcate the space. It totally changed the character of the house and because it was plaster, they looked original (the house was from the 30s). It wasn't my original intent to put arches there, but I wanted to hide some wiring that I couldn't easily repull.

I think it probably helped sell the house.
Most of the weapons given to Ukraine have been lost and unaccounted for.

CBS published this report on the missing weapons stolen by corrupt groups operating within Ukraine. Shortly afterwards they were forced to amend a statement that someone is trying to track the newer shipments, without explaining any sort of actual plan for accountability.

War is racketeering.
https://youtube.com/watch?v=ZWzxbS8eUKc
But that can be quite a hassle, atleast in my case. I'm trying to run it behind reverse proxy and in subdomain with other services running in same Docker environment. These two things has made it so time consuming that these kind of free services are more suitable for small hobby projects.
I remember faintly that among the leaks from Capcom this year, there was a marketing document about Capcom receiving stipends from Google for developing for Stadia.

Aside from marketing efforts, Google seems to have also supported developers with technology efforts, as indicated with the GDC presentation below:

https://schedule2019.gdconf.com/session/first-light-bringing...
Ok, so using a fake new gmail address the spammer used an instance hosted at mx5.messagingengine.com (probably a hacked or vulnerable mail server hosted at https://expedient.com/, cloud provider) to send mail via SMTP/gmail to a

<list of several hundred random domestic email addresses - aol, hotmail, yahoo, icloud, gmail, etc.>

There's nothing to indicate you were specifically targeted, but rather that they guessed your email address. It didn't bounce, so they kept sending to it.
They burned through an ungodly amount of money. There was a headset that they released four years ago - it was a flop. Similar deal to the hololens, first generaion aimed at developers. Recently they've pivoted and there is a second generation headset announced that is aimed at business users.
As someone who dabbles in 3d modeling, this is going to be an incredible resource for creating static 3d objects. Someone ought to come up with a way to convert to mesh better than the Marching Cubes algorithm I've seen applied to most NERFs. The models still lack coherent topology and would probably be janky if fully rigged.
Indeed we would. I don't have time to check, but my accountancy textbooks definitely taught that gilts were risk free!
Yes, but the takeaway isn't that they should start making bold moves, it's that we actually want them to churn out and be surpassed over time. It's the entrenching of them through regulatory capture or predatory behaviour that's bad.
My Kung Fu Is the Best (2009)
Those sentences don't mention deaths, which I specifically scoped my response to. Of course falling bullets can hurt people. I expect they would leave quite the welt.
This was exactly the problem with CORBA in the 90s. It made remote calls as easy to use as local calls. Once they looked the same people would make RPCs in loops like that.

Imagine the cost of a non obvious RPC call in a nested for loop? Just not funny.
I'm guessing the post could be interpreted as "normie" and not HN curiosity ;)
Alternative opinion here, 30 years ago games/software were much simpler. I assume we did not have conglomerates like Rockstar and EA who pushed their employees beyond their limits. Game industry is notoriously known for exploiting programmers.

Imagine being a SWE working 12+ hours a day 6 days a week getting no rest. I might have accidentally coded something like this so that I could go home a couple of hours earlier.
The destabilizing threat is real and systemic. Derivatives allow us to hedge local risks at the cost of creating the possibility of the whole system collapsing. It greatly concentrates risk in those who wish to gamble, and if their gambles go south allows them through leverage to threaten the whole financial world.

This is not just a contrarian view. Go to https://www.berkshirehathaway.com/2002ar/2002ar.pdf and start around page 13 where it says "Derivatives" for Warren Buffett's analysis. This is the one where he calls derivatives "weapons of financial mass destruction". (This was several years before the 2008 financial crisis.

He makes a number of good points. One of which is that we value derivatives is based on complex models. Those models inevitably have errors. And the errors are generally in favor of the side that you purchased. So those engaging in the trades always believe that they are making money (and bonuses etc get paid on this basis), no matter how disastrous it may later turn out to be.

In this case it is likely that the pension fund managers never realized what kinds of complex gambles they were making or what the real risks are. They were working according to models in which what they did was wise. And it may well be that they were right in the long run. But as Long-Term Capital famously showed, being right in the long run only matters if you survive to see it. It remains to be seen if these pension funds will survive.
> This proves (anecdotally) that performance isn't unacheivable at all, but rather deprioritized. Nobody wants slow apps but it's just that developer velocity, metrics, ads etc etc are higher priorities, and that comes with a cpu and memory cost that the vendor doesn't care about.

I saw a project that had a very clear N+1 problem in its database queries and yet nobody seemed to care, because they liked doing nested service calls, instead of writing more complicated SQL queries for fetching the data (or even using views, to abstract the complexity away from the app) and the performance was "good enough".

Then end result was that an application page that should have taken less than 1 second to load now took around 7-8 because of hundreds if not thousands of DB calls to populate a few tables. Because it was a mostly internal application, that was deemed good enough. Only when those times hit around 20-30 seconds, I was called in to help.

At that point rewriting dozens of related service calls was no longer viable (in the time frame that a fix was expected in), so I could "fix" the problem with in memory caching because about 70% of the DB calls requested the very same data, just in different nested loop iterations. Of course, this fix was subjectively bad, given the cache invalidation problems that it brought (or at least would bring in the future if the data would ever change during cache lifetime).

What's even more "fun" was the fact that the DB wasn't usable through a remote connection (say, using a VPN during COVID) because of all the calls - imagine waiting for a 1000 DB calls to complete sequentially, with the full network round trip between those. And of course, launching a local database wasn't in the plans, so me undertaking that initiative also needed days of work (versus something more convenient like MySQL/MariaDB/PostgreSQL being used, which would have made it a job for a few hours, no more; as opposed to the "enterprise" database).

In my eyes, it's all about caring about software development: either you do, or you don't. Sometimes you're paid to care, other times everyone assumes that things are "good enough" without paying attention to performance, testing, readability, documentation, discoverability etc. I'm pretty sure that as long as you're allowed to ship mediocre software, exactly that will be done.
It is still their fault. Personal accountability is the only thing that can improve a situation. At all levels.
Sorry, millennials, you're never getting a good home (2022)
IMO the biggest algorithmic advances made by Google such as the transformer have greatly pushed the field forward. The giant model's that will have similar variations released in the next 3 months actually aren't that important on a conceptual level except as a PoC.
Not in general, no. Performance is one thing that a user might care about, but there are dozens of others. Cost, how fast to build the software, etc.

Telling users what they ought to want is not a very good idea.
> Here (the Negev) we have these random shootings almost every evening.

Interesting, I thought you people were generally pretty well trained and professional with your guns.
How do mutualised institutions — building societies, credit unions, profit sharing with employees — fit into your world view? Are there credit unions that offer insurance products, or is it too risky lumping peoples savings with a risk-forward product like insurance?
I'm still stuck at the part of "let's buy/get a gun".

Disclaimer: I'm from somewhere in the EU.
Computing Arbitrary Functions of Encrypted Data
Yeah, I don't buy it. I've been programming for more than 20 years, and I'm pretty sure people were making the same complaints 20 years ago that this article and you are making now.

For some software, performance is important. For others, it isn't. Some developers are good, at least at making performant software, some are worse. That's always been true and will probably always be true.
The operation is likely tested on common systems (a few files) and anyone with thousands of files is in a scenario that wasn’t tested.

Second, the “antivirus law”: IO is considered free if it’s on a background thread. Never mind that it bogs down the computer.
> 30 years ago, nobody in their right mind would have thought "du'h, I'll just recursively scan whatever directory THIS environment variable points at and then apply whatever this library does to each file in it to get some list and then extract the files I need from that list"..

I think plenty of people would have made the error of filtering after applying an expensive operation than before. This seems like a classic rookie mistake, not an indication of some paradigm shift in thinking. What was impressive was that no one at Rockstar thought of improving the loading performance for so long that a use decided to reverse-engineer it.
I am using a Bosch BME680 and read it out with https://pypi.org/project/bme680/
Agree with your point, but as far as I understood that “gambling” done by the pension funds mainly happened because there’s no other way for them to pay what they’re due, i.e. the pensions themselves. In other words the pensions system slowly reveals itself as the Ponzi scheme it was from the very beginning.
for html node selection? this seems like a silly jump
You may think that you are maximizing freedom by maximizing immediately visible freedoms but the reality is that you are cutting the freedom of others short and they do the same to you until you end up with much less freedom than if you took the direct hit to freedom. Enjoy living in the actual cage with an open door and never even considering to step out of it.

The word personal responsibility is just an empty post rationalization to say "Haha I won you didn, suck it up"
They only have to walk back the tax cuts. It is unfunded borrowing that is spooking the markets, not borrowing itself.
I don’t own or use guns and I’ve never done this but I would think that dangerousness is what makes it exciting and “celebratory”.

Fireworks are more fun than flashing lights, because they’re explosives. They’re fun just to buy and handle, to feel the paper and smell the chemicals. It’s fun to set up them up in a backyard and light the fuses and then run clear before they go off.
Is there a single "intellectual" game left that humans can beat computers at?
I suppose an AI has yet to beat lebron james at basketball, but I suppose that's for want of having a body.
clojure adoption is slow but still increasing.
If you go by this logic any language that isn't the current most trending one is dead.
Clojure has it's niche as immutable lisp. That itself has not the broadest appeal but thats ok.
Regular reminder that USA is already imprisoning more people per capita then any other country except North Korea.
Even after reading the Wikipedia article [1] I'm a bit confused what the relevance is, unless it has to do with Christian pacifism, but even then it would be nice to have context of some sort.

And I had no clue this site existed, but Anabaptist World news has no exciting news related to anything tech [2] (though that is kinda expected).

[1] https://en.m.wikipedia.org/wiki/Schleitheim_Confession

[2] https://anabaptistworld.org/latest/
The impetus is it’s an obvious vehicle to sell more games via Steam? I don’t think it is any more complex than this.

AMD finally delivered a chip that can make the dream of desktop-ish performance in a handheld work. That simply wasn’t all that possible until very recently.
that's taken, I suggest NotShadyForeignEmailProvider.com
Most scientific estimates are in the range of half a million to a million, with the one outlier being the study conducted by the Iraqi Health Ministry itself. One possible explanation for that is that people might have been afraid to speak to representatives of the ministry, given that it was controlled by a Shiite politician who had connections to militias.
You broke the site guidelines badly. We ban accounts that take HN threads into flamewar like this. We also ban accounts that use HN primarily for political/ideological battle, which it looks like you've been doing.

If you continue to post like this, we will ban you, so please stop posting like this. Ideological hell battle is not what this site is for, and it destroys what it is for.

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.
A big difference is that XBox developers hardly have to change anything, unless they want to offer a better experience regarding user controls, whereas Stadia required targeting a special Linux distribution, with the typical vi/emacs/gdb development experience, to a community used to Visual Studio.

Even support for engines like Unity came on the second year, as the adoption was still quite lackluster, and even that did not help, one of their talks at GDC this year was how they were rebooting the development stack.

https://stadia.dev/blog/join-stadia-at-the-google-for-games-...

Apply named "How to write a Windows emulator for Linux from scratch".
If there are margin calls for pension funds, the managers are doing things with other people’s money which these people do jot understand and would probably not consent to.
I think people care but there are no alternatives. My 3 month old Windows 11 machine with a Ryzen 5700 and an RTX 3080 regularly starts chugging on stupid things like moving a window, chrome will randomly just peg a cpu with some sort of "report" process, and visual studio locks up when the laptop awakes from sleeping. Id drop it in a second but for what? Mac sucks for game development, has the same issues with too many weird background processes, and linux distros never seem to work on laptops well, even ones designed for it (system 76 for instance). The aren't real alternatives.
Thanks for taking the time to address concerns here. Much appreciated!

Most of the anxiety and concern isn't from the Flutter project itself so I wholly empathize, but from Google's history in the dev space. Virtually anyone who had an AngularJS codebase knows what it means to depend on a Google OSS product that Google uses internally.

> There are many millions of lines of code written that power everything from Ads to our internal CRM system. Google wouldn't be better off if we had to throw all that code away and start over.

IIRC, when the AngularJS team came out with a brand new JS framework and called it "Angular", I believe the team explained how they automated migration of most of Google's "millions of lines" of complex internal codebase from AngularJS to Angular in a relatively short time, thanks to Google's internal infrastructure and tooling.

You could do dependency analysis, build ASTs across projects, at "Google scale", and have special tooling, transpilers, compilers to migrate code across Ads and verticals in a fortnight. Google has the talent, tools, cash to take such grand measures and come to conferences to showcase how they did it.

So the several million devs using Flutter are still undertaking a risk if Google deems targeting each new iOS version UX is too expensive, freezes contributions from internal devs, and starts internally migrating codebases to native with some shiny, new internal tooling.

EDIT: If such a scenario does come to pass internally, I think the Flutter community would very much appreciate project leaders being upfront about it.
With smooth enough geometry converting NeRFs to meshes with marching cubes works pretty well. Would you say the topology of meshes on our website are still too incoherent for rigging?
I mostly agree with your take on the facts. But I don't think you need to call for moderation quite so much. People are wrong on the internet all the time.
>The OP said "Dorsey has nothing to gain" and "he seems to be quite mindful", yet for some reason you criticize me for purportedly being a mind reader, but not the OP. Why is that?

It is extremely obvious that the other guy was merely giving his opinion, whereas you were presenting your opinion as a fact.
I did not and can't downvote, no I have no stake in this.

That said, in my opinion people working in such a workplace reading a post "Why “go nuts, show nuts” doesn’t work in 2022" should be savvy enough to not click links, or read the post in the first place.

Also, ironically, the fact that we have to mark such links (to Wikipedia!) as NSFW is exactly what this particular comment chain is about, no?
"Traditionally, people's mental model with search is that the further you go down the results, the less relevant they get. This is to some degree a feature of ranking systems, not a bug. But if you think about all the queries with no right answer, finding new avenues to explore can be incredibly useful."
Just to leave some hints for people.
- If you don't want to deal with the JVM, Clojure also runs on the Web and .NET.
- If you develop with the REPL you don't have compile cycles
- Or just use Babashka (no compilation needed)
We went from ”premature optimization is evil” to ”optimization is evil”
> In my eyes, it's all about caring about software development: either you do, or you don't.

Yes, that's the difference. I'm lucky enough to work mostly with colleagues that share a certain level of craftsmanship about the software we ship. We all care about the quality of the product, although we may not always agree on what an ideal solution should look like.
When has personal accountability really solved any systemic issues we humans have faced?