skysight-inc/HackerNews huggingface dataset:
The discussion here is largely about how it's impossible to be really correct at Google scale, and this is something that terrifies me about where the industry is going. When there's a task that can be done by people, we can always correct issues. Going down to 99% correct could also mean cutting costs by like 90% through automation, so the business is going to be happy, except that now there's no one for the consumer to turn to but the bots when things go wrong.

In the future, if your name is Scunthorpe [0], you're out of luck, because it's impossible to not have these issues at scale, and apparently scale is inevitable.

[0] https://en.wikipedia.org/wiki/Scunthorpe_problem
Singularity containers go some way towards running without root, though it defaults to setuid setup at boot and dropping privs before execution.

Singularity makes some bad design choices though, like eliminating layers, which results in proliferation of huge container images cluttering everywhere, with no idea what they do. It's really designed for HPC administrators who don't like end users.

https://sylabs.io/guides/3.5/user-guide/security.html
Or... you set up your code standards to enforce the same constraints. Everyone pitches in and keeps it clean.
New Noise-Resilient Attack Makes Flush-Based Attacks Effective
At this point Google has a monopoly on the search business.

When their algorithms hurt a business when you try to search for it, and they are not willing to change it or help, why is this not libel?

They should be responsible for supporting this monopoly, and they should have competent support people that can either explain what’s going on or can fix it. They have neither and businesses really do suffer.

I think a class action lawsuit should be started against Google until they start investing in support services and that can adequately fix mistakes. If not a class action lawsuit, then I fully support legislation and regulation that forces them to spend on support.

This has happened so many times across so many of their platforms, it’s obvious what they are doing. They have created a monopoly and then their entire ecosystem depends on them, but they spend almost nothing to support their ecosystem. That’s how they remain so profitable.
Absolutely. I would buy the heck out of a 4000-piece Falcon Heavy LEGO set, and I suspect I’m not alone.
A marginally faster mutable hash table is not really useful for much. If that 30% speedup or whatever is going to make or break your application, a single hash table was the wrong choice anyway.

If this is the kind of thing that keeps you up at night, you should just be using C.
> They're not even source.

To be clear, they’re not even text. You don’t need to know Python at all to realize something’s not right when you’re committing unknown binaries to source control.
In my experience, GitLab's MR UI really lacks performance when the diffs pass a certain length. Similarly sized diffs in GitHub don't seem to have this problem, though.

I think of it as additional incentive to maintain smaller patches for ease of review, but sometimes changes are necessarily large due to complexity. It can be obnoxious to be hamstrung like this.
CI/CD on a budget for open source projects
The protests were sparked by the lack of accountability of the police resulting in police brutality. The violent people among the protesters are subject to the same incentives. The more they expect to be held accountable, the more likely they will refrain from violence.

Anonymizing photos of the violent ones is therefore likely to support their actions by making accountability less likely. To scrub ethically, limit it to the non-violent protestors. To support non-violence, better to help identify the violent people -- police or civilian -- the opposite of anonymizing them.
And the smell of tumble drying. I live in an apartment complex and the smell coming out of the dryer vents is overwhelming. It's not intrinsic; there would barely be any odor at all if people gave up dryer sheets and fabric softener, but it seems like many have never heard anything so outlandish as that.
Go's popularity is due to author's employer.

Both its main influences, Oberon-2 and Limbo had zero traction on the market, and Limbo not only is quite close to Go, it had an whole OS full of the Plan 9 ideas to come along, yet it failed on the market.

Lack of generics has already been publicly acknowldge as problem.

> In three years of Go surveys, lack of generics has always been listed as one of the top three problems to fix in the language.

https://blog.golang.org/why-generics

And yes, there is no place on the 21st century for typed languages without generics, we already have enough of them from the previous century already.

CLU and ML, the first languages to support genericity are from the mid-70's, they are older than C++ and contemporary to C.
Even then, if a server is even half full (1000+ players) the game becomes laggy for everyone. Furthermore, if you go into an area with hundreds of players, then the client can't actually render them all without huge performance issues. If you want to see this in action then go make an account in RS, play the tutorial and once you get to Lumbridge go to World 84 to the bank chest near the forge in Lumbridge. If you do it at European prime time and stand on the tile next to the bank chest then no other players will render on your screen. You'll still have a low frame rate though.
Should be possible to anonymize the data, no?
Where? Do you have a link? Let’s assume that’s true, that a crime was committed across the country. Does that give this group of law enforcement to shoot ltl rounds at unarmed people on private property and in compliance with the law? I don’t understand your reasoning.
The Community Edition is open source.
This has been my experience as well. In fact, I often say that Rust is like a hyper-practical ML language, like Ocaml 2.0.

I learned Rust in 2016, and have kept up with it since. It was a painful first entry point, and then another rather painful experience when I first used it for a big hobby project, but now it is my go-to language because it's exactly as hard as it needs to be, has amazing community and documentation and libraries, and gives me the option to have really good performance while also using very nice ML-family linguistic constructs.
Read the Elon Musk biography by Ashlee Vance. It describes the early days of spaceX. The short answer is incredibly hard effort.
That's a huge difference in frequency though, once a week for a daily recharge vs once per decade. For the latter, it can take a few hours of labor and a lift to do the swap-out and it's not a meaningful difference, and ends up being cheaper overall than designing the whole battery system to be modular and easily removable for something that will only ever happen once.

Plus, EV battery thermal management is getting better and better. Most EVs won't ever have their battery pack replaced, just like most ICEs don't ever have their motor/transmission/etc replaced. It doesn't make sense to optimize for ease of replacing those on an ICE and it similarly doesn't make sense to do so for a battery pack on an EV.
Very curious, how is state persisted where non-volatile storage is needed, and how is that persistence structured?
Yeah, I didn’t mean working for free, but working on a less glamorous salary with all the other human perks is sometimes just fine, especially if one’s done raising kids and does work to fulfil the calling
Online UI builder – interactive platform for UI components
Hey, I want to introduce a UI builder for different React UI libraries. If you have a cool React component library in mind, please add them to the builder platform.

Watch the intro video: https://youtu.be/jeZyOjZKxYc

Main page: https://reactuibuilder.com

The tool is fairly simple, just open the editor in the browser and design your component. Then generate the code and save it into your project.

Here is the editor for the Material UI library components: https://editor.reactuibuilder.com/?appDemo=https%3A%2F%2Fwcd-material-ui.web.app

1. Go to online editor

2. Create a page (left side menu)

3. Compose your component (use simple materialUI components)

4. "Save"

5. Click "Generate Code" That's it!
How resilient is blurring against deconvolution?
When I was in high school my family lived in a housing development that was designed to be somewhat environmentally friendly -- houses were small, the development was largely open prairies, people did not have lawns, etc. Of course, someone decided to line-dry their clothes, and the HOA told them to stop. I guess the environment is all fine and nice until you have to see someone's underwear in their backyard.

(I believe that the people told to stop made a big stink about it and had the rules changed. So common sense did prevail. But no doubt plenty of people are producing CO2 to dry their clothes right now because someone thinks that drying clothes outdoors reduces their property value.)
Currently they have problems with the voice between ISS and Dragon. There is a huge interference and they can't read it. Funny enough we the viewers hear it loud and clear
> > - "Nvidia open-source driver nouveau.." - why include it if not to bloat the list?

> Because the proprietary Linux driver doesn't support Wayland.

Do you have a source for that. All the sources I've seen say it works, if you set nvidia-drm.modeset=1

> > Bollox. Gnome/Mate Display-Manager does an excellent job. If you're still using X11 manual configs than what do you expect..

> If you have monitors with different DPI there is no way to make them work correctly on X11. This is a problem about how X is designed, in an era where you didn't have HiDPI screens. Also if you have a laptop and you have to connect to a projector you don't want to spend 20 minutes thinkering around with the Xorg config while the other people at the meating with their Macbooks laught at you.

I'm not sure what you're doing i guess you're just repeating something you read 15 years ago. I haven't had to edit an xorg file in at least that long and I'm using Linux as my daily driver. Plugging in a projector also works (both wayland and xorg), what was causing problems were the scaling of some programs if you dragged from a hidpi to the projector, but then just restarting the app would also fix this (and this has been fixed for quite a while). As a side note I've seen lots of issues from mac users, funnily if that happens mac users almost always blame it on the projector, it's never the fault of the mac.
Optics (2010)
I also suggest you watch his live streams where he works on the electronics/avionics. It really helped me get back into electronics (albeit in a domain other than space). Very interesting, inspiring and he makes it seem so easy.

Aside: for some reason, the guy reminds of Kevin Macalister from Home Alone, when he's putting together his plans to catch the burglars!
This isn't going to sound good, but from the doctors point of view there may be stress or anxiety over a critical patient. Doing a procedure may be better for the doctors well being even if the patient dies. If it's just a small shift in the statistics, they may not feel responsible for the outcome while not having to worry about a pending decision.

Another important part of good mental health is not to judge negatively when something uncertain goes wrong. All you can do is ask yourself if you made the right choice at the time
In the Netherlands (probably more similar laws compared to the UK due to EU influence) you can make a request for all written communications regarding a specific decision by a government agency. That would include the emails about it.

I think it's rather sleazy of the UK government to implement a 90 day removal procedure, knowing that they can delay answering a request for longer than that. Totally not in the spirit of the FOI laws.
https://en.wikipedia.org/wiki/Anti-mask_law
There may be safer zinc ionophors and we have to reserve some of the chloroquine supply for the important people. Thankfully many doctors are smarter than our news media workers.
Unity. Go download it and watch some tutorials on YouTube. I recommend someone like Brackeys. Pick a game making series and follow along. You'll very quickly get an understanding of how to do things and can go from there.

This is a popular enough way of doing it that it exists for most of the popular engines. Unity just tends to have the most.

You can start here: https://www.youtube.com/watch?v=j48LtUkZRjU&list=PLPV2KyIb3j...
SpaceX has now successfully launched humans into orbit and rendezvoused with an orbital station.

Of course, it’s a different vehicle than what they hope to one day take to Mars, but that’s still a huge step for any spacefaring organization to have made, especially when the stated overarching goal is to move huge numbers of people to a new planet.
I'm a member of the national guard and I, along with many of my friends, did not sign up to be police officers. That said, in Minnesota they called up every unit it seems. I'd understand civilians to easily confuse police with the military particularly after seeing a Humvee drive by, but if you take a closer look its easy to distinguish.

Also note, we take orders directly from the governor of the state, not the police, nor the president of the US unless activated.
I got it on the first try, but only because I've got 600+ hours of Kerbal Space Program under my belt (where docking is much harder when you consider that docking in KSP entails actually getting to the target and doing it with imbalanced RCS thrusters that I placed on the craft willy-nilly; SpaceX's online docking sim was a breeze in comparison).

Trick was to get rotation aligned first, then worry about translation. And yeah, might as well ignore visual; just went by the numbers.
I’m reminded of a reddit thread a while back about the US government paying a large sum to create an “unblur” function for photoshop. Someone in the comments was able to rotate and flip a photo and use the photoshop blur tool to effectively undo a blur for free.

Perhaps it’s better to remove the section of photo with a person’s face instead? Or draw a shape over their face and flatten the image? It seems to me as long as the pixels are there the identifying data is there for anyone willing to spend the time and effort to find it.

Edit: Apparently it was interpol, not the US government. I can't find the reddit thread but here's a NYT article with the photo: https://thelede.blogs.nytimes.com/2007/10/08/interpol-untwir...
See also, the ACLU Mobile Justice app: https://www.aclu.org/issues/criminal-law-reform/reforming-po...
My first hot guess would be: "issues".

Gitolite is just managing raw git repositories. I'm using gitolite for personal (read: non-public) projects, and I wouldn't want to use anything else. I love how minimal it is, and the way it works.

However, how do you manage issues? Bugzilla is, IMHO, horrible. You can replace it with something much more lean, such as Mantis, but you still lack true integration with the repository (ie: knowing when a bug has been closed and which versions/branches it was dealt with).

This is something I struggle with even when working alone on a simple project. I've used both sd (simple defects) and bugs-everywhere, however it seems that development on these has pretty much stalled, which is A Great Shame. I keep using "be" in these cases.

However as soon as you have 2-3 devs, it's easier to fire up something like gitlab and have all features such as reviews/CI in a single shot than having to setup these separately.
The whole time I was reading this article, I was hoping I would eventually see a "buy now" button at the end. Alas...
Title is incorrect should be: “Why I gave up on being an Android developer”

The iOS development ecosystem is much more pleasurable to work in. I’ve had almost a decade of experience building BOTH native iOS and Android apps and the issues OP mentioned are all workable.

Mobile is here to stay :) and will be for the foreseeable long term, most of internet and web traffic is now routed through mobile devices, and building native experiences will always trump a web based one on mobile.
I read the comment several times.

I am just of the opinion that "make it expire in the afternoon" doesn't apply to root certificates that are used across the entire world (i.e. - the topic of discussion)
All true, however, (splitting hairs, yes), the reason FH9 can best the shuttle boosters is because they had to carry the shuttle itself, which was around 50 tons.
Incredibly impressive, but you have to take into account both more modern technology, as well as the fact that they were able to build off the shoulders of giants. It is still amazing of course, but I doubt they could've done the same thing during the era of the mercury program, so not really apples to apples comparison.
Yes that is very much possible. In general you won't get 4 equal length ranges though. For instance in an already sorted array the median results in (n/2,0) and a (0,n/2) division. But the average case should be two sets of merge intervals both of size (n/4, n/4). In reality I think you will quickly run into other limits. You need quite a bit of registers, that shouldn't spill to stack.
Reasonable police orders have to follow the law - the police cannot and should not be allowed to enforce things that are not the law. Of course, there's a presumption that they're in the right when they shoot you after you ignore an illegal order, and apparently you agree with that. Good luck with your freedoms.
I agree (having no actual knowledge). What would be the benefit?
> It's always ethical to film police misconduct

It is. What's not always ethical is to film and share identifiable features of people who are opposing it. The article discusses this. It should be discussed in much more detail. The history of police and vigilantes targeting people for harassment and retribution following mere involvement in protest against police brutality or abuse, especially targeting people of color who are already targeted for harassment and abuse by police, is as old as the force itself. The history of using video to identify targets is as old as access to film police brutality itself.

There are dozens of videos from the last several days of obvious, criminal abuse by police around the US. Some of it is obviously responsive to nothing the victims are doing, obviously retaliation for the mere fact that people are standing up against the murder that sparked this set of protests. If that's what they're doing on film, what are they willing to do after the fact, when eyes are on other problems, with carelessly published videos of the faces of organizers?
I used to switch between Lamy Safari (or Vista, which is a Safari with clear instead of colored plastic in EF) and Pilot Vanishing Points (in F) depending how rich I felt when I lost the last one. I owned some other hundred-dollar-ish fountain pens too. The Pilot was the only one that ever wrote as nicely as the Lamy Safari.

I never settled on a notebook I really liked with the pens. Rhodia pads have the best texture for those two nibs, but were never great for anything but throwaway notes. Now I write short notes with a pencil.
Can’t tell if serious or troll.

Successful human spaceflight on reusable hardware > lower cost to orbit of personnel > increased economic activity in orbit > construction of manufacturing facilities > scale up of materials, capability, endurance and knowledge > ability to construct and launch Mars ships and supply a colony

Or something like that.
I think it depends on where you live. Here in Chicago, if you leave wet clothes out to dry on the line, they’ll stink of geosmin (to which the human olfactory receptors are insanely sensitive, to the tune of being able to detect a few parts per million) rather than smell nice and fresh thanks to the humidity.
> If I absolutely had to create a mobile app, I would still choose Flutter, even if I only targeted Android. Working with the Android SDK is out of the question for me.

This is the same conclusion and advice I give with the caveat that you don't need a specific capabilities that are not yet available in Flutter/Dart. e.g. video recording/playback is/was one such lacking area.
Even if not in their age group, it is still applicable. Someone in their 80's that has eaten right and excercises and gotten good sleep for 80 years probably has significantly more energy than someone who did the wrong things.
I started learning rust as a quarantine project, and my <5000 line project takes ~10 seconds to do an incremental development build and 1-2 seconds to typecheck
> The police don't target racial minorities because they are racist.

This is false. There is a long history of police membership in, involvement and collaboration with explicitly racist groups.
Law Enforcement Deliberately Targeting Journalists During George Floyd Protests
Safari is cool, but for the same price I've found some Pilots to be much better. And if you are willing to spend a tiny bit more there are tons of good options.

I really like Lamy 2000, though.
They still used COBOL.

But they were experts in using it, some even say Lords
Restrictive license.

The have a nice comparison to T-HMR, but I did not see a comparison to OpenPose. If that exists somewhere, please give me a pointer.

[edit]
OK, so I read a little further. Answered my own questions a bit, so here is what I found:

VIBE produces 3D pose from 2D video. OpenPose needs stereo video for 3D pose estimation. OpenPose can produce 2D joint position tracking from 2D video. OpenPose 2D annotations were used to automate labeling input data sets for training VIBE.

So, OpenPose: 2D video -> 2D pose estimate. VIBE 2D video -> 3D pose estimate.
Building a great product only gets you 20% there
The State of IPv6 in 2020
The end game is police bring drones to every protest, so the dilemma will fade in time.
Stanford CS193p (Developing Apps for iOS)
What's going on with those two editors that the input latency is two frames on average? I would have expected it to be somewhere around 1 frame just because the editors aren't doing any extra work like auto-completion. Two whole frames sounds pretty bad.
I read the headline and I thought it is going to be Fujitsu A64FX. And it is, but the article completely lack any detail info.

Anandtech [1] has a basic run down of features. The most important thing was SVE 512bit SIMD, which I believe was developed together with ARM. And as far as I am aware it seems to be the only commercial chip that has SVE.

Unfortunately knowing the Japanese culture and Fujitsu's intention with A64FX I dont think it will bring any competition to Intel / AMD or Nvidia.

[1] https://www.anandtech.com/show/15169/a-success-on-arm-for-hp...
I think the point is protecting custody of the photo rather than disavow taking it.
What's your plan, exactly, for making the program not work for you if you've smashed a window?
I wonder, as a percentage of launch vehicle, how much mass the shuttle program managed to reuse after a mission vs. the F9Heavy?

It turns out not having to "shuttle" half a dozen humans up to orbit every time you want to get something up there is a good idea.
My guess is some form of:

git checkout master

git pull github/master

git push gitlab/master
> "...Google Photos..."

everything you said was good except this. google is not your (or the protesters') friend.
Wouldn't we be able to see the count of operations and management changes go down during these periods and up immediately afterwards if they were being delayed?
The point of a riot is to riot
The “x is impossible at google scale” (where x usually means customer support but in this case information correctness) argument falls flat to me. If x is impossible at their scale, then their scale needs to be cut back. Companies shouldn’t be allowed to be so large and all-encompassing and monopolistic that they negatively impact society because x is impossible at that scale.