skysight-inc/HackerNews huggingface dataset:
It's not that the vulnerability isn't dangerous. It's that there are already _so_ many other vulnerabilities that outside of maybe JavaScript it doesn't make a whole lot of difference. Desktop linux security is basically this: https://i.redd.it/bqk0cv1r56c41.png Why worry about a whole in the fence gate when anyone can just walk around it?
It could show headlines from peacetime slow news days from the past.
thank you for the link! Do you know if browser extensions can access the webcam too?
Situs bandar terbaik dan terbesar di indonesia
[http://hualapaitours.com/ paito warna] situs bandar terbesar dan terpercaya yang menyediakan berbagai jenis pasaran togel dan berbagai macam permainan live games
> Wilberg’s lawsuit targets Google and 25 unnamed Google employees who allegedly enforced discriminatory hiring rules, quoting a number of emails and other documents. It claims that for several quarters, Google would only hire people from historically underrepresented groups for technical positions. In one hiring round, the team was allegedly instructed to cancel all software engineering interviews with non-diverse applicants below a certain experience level, and to “purge entirely any applications by non-diverse employees from the hiring pipeline.” California labor law prohibits refusing to hire employees based on characteristics like race or gender.

Perception shaping is always unsavoury, but that's pretty dark.
After playing half-life: alyx for a few hours straight the other day, my mind kept wanting to hit the teleport button to move around my house instead of just walking. It was a very strong reaction.
AFAIK drm version 3 still isn't cracked, but there's some epubs without drm, and most with drm is possible to get with older drm for backwards compatability reasons.

I'm not sure what the status of drm circumvention for fair/own use is in the US - I think there was a case that opened up for viewing/backing up dvds, but if not - this is still illegal, which partly defeats the purpose of buying through Amazon.
I suspect hate speech is not appropriate nor acceptable on HN.
I feel like this is a bit of a self-reinforcing cycle:

“Why would we train them up, they’ll just leave anyway” -> “screw this place, I am going to leave when I get the chance” -> leaves -> go to step 1
You're saying like its one way. Why aren't you calling for the U.S. to stop the heavy subsidizing of its agriculture production and allow it to compete freely with other countries crops who want to export to the U.S.? Or should free market be only for the industries where the U.S. has an upper hand? Brazil and India can compete on crops and mining, but not on most manufactured goods. I'm all for lowering import taxes, but it should go both ways.
I suppose this could be done during the day? Taking a day off or two for pair programming is like taking time off for on-sites interviews.
It is a fact that a 5G network will consume three and half times as much electricity as 4G.
will people wake up this time and realise bitcoins limit of 350k tx's per day makes it completely useless as a currency? My guess is no.
Awesome!, If you want to try without the ffmpeg dependency in the future, you might have some luck with the Canvas captureStream API [1] and the MediaStream Recording API

[1] https://developer.mozilla.org/en-US/docs/Web/API/HTMLCanvasE...

[2] https://developer.mozilla.org/en-US/docs/Web/API/MediaStream...
The undeniable reasons for not going ahead with 5G:

- It will contribute to the planned obsolescence. There we're going to get insatiable with what we have and pay a ton of money for a new mobile phone model, this on account of the exploitation of children in the cobalt mines of Congo.

- It will make us even more addicted to screens. If we think we can no longer pay attention to anything, get ready for 5G.
A lot of companies struggle to match internal comp changes with what they'd actually offer on day one, for some reason.

But there are bigger problems. I've experimented with training people in various ways over the years.

Reality is programmers move around a lot. They are attracted by interesting new problems where they feel they're learning. Staying at one firm for 20 years isn't likely these days. There's nothing wrong with that, but it means if you spend a few years training someone then after that time period they may leave anyway, even if their comp is reset to be competitive, because the new place can offer them equal comp + new problems.

Another issue is that a lot of training junior-to-senior is about imparting experience, wisdom, beliefs etc. At some point they can code and it's about the decisions being made, rather than inability to do them. A characteristic of junior devs that are growing their skills is they tend to latch on to trends harder and quicker than senior people who have maybe seen it before, and can differentiate their CV without buzzwords. If a junior comes to work one day and says "We need to Kubernetize all our things" and you say "Actually, our server count is stable and low, we don't need to use Kubernetes, but we do need this new customer-facing feature implemented" then it's quite possible they'll get frustrated, want to argue with you. Of course replace Kubernetes with Haskell, Linux distro of the day, Rust, Go, whatever seems hip and new.

It can just end up being draining for everyone. Of course debating these issues can be teaching of a form, but often juniors don't see it that way. The student wants to become the master faster than sometimes makes sense.
I was thinking the exact same thing. Or better yet, if you touch the screen, it changes to show a random front-page from that "day in history".
I'm confused. Parent was asking about virtual background. I've checked with meet.jit.si using Chrome and there is no virtual background option in the menu.
You can check in the article that I made many checks to make sure that NumPy/CuPy get the data in float32. What do you suggest to do to instruct NumPy/CuPy to "automatically do that". Is there a way to say to python "I want you to use float32 precision for this computation" other than, well, providing everything as float32?

And even if your argument stands, that does not change the fact that CuPy does not accelerate NumPy (in this particular case, but I'd say often).
I guess it is, it certainly seems like, although I had the memory that their main claim was that the ability to handle arbitrary mental models (not completely logical ones) was the differentiator between those who succeeded and not.

And embarrassingly this thing I've gone around believing for the last 14 years isn't so.
Numpy/Cupy do explicit coercing to float64. There is no documentation for why this is done, but since GEMM is used to compute the covariates (summation over data points), it makes sense to increase the precision.

You could get away using a double to only accumulate the sum, but it's a pain to write such mixed-precision (slow) function in C and then wrap it in Python, esp. for something like this.

(See, https://github.com/numpy/numpy/blob/v1.17.0/numpy/lib/functi...)
> you'd need to manually administer this strain to millions of people

Yes. And how would that compare to the various trillions in stimulus to keep a choking world economy afloat, never mind the deaths that could be avoided?

I don't understand posts like this, they say "if we had a good solution, how could we possibly use it?"
Our online connections are just as important as those we forge in real life
I think authorities are just mad that no one wants to use Qwant.
This article has a lot of words but manages to say very little.

> Another reason is that Python can only execute one task at a time. This is a consequence of flexible datatypes — Python needs to make sure each variable has only one datatype, and parallel processes could mess that up.

And the very little it does say makes you question if the author is either a genius at dumbing things down to the point where they loose all meaning, or if they just don’t know what they are talking about.
The Impact of the Mdadm Bitmap on Raid Performance
Apparently China has at least one hospital full of asymptomatics.

https://www.straitstimes.com/asia/east-asia/mystery-of-long-...
It's still good to address people properly, regardless of how people's behavior might fall short in other respects.
The irony here is that these mitigations were meant to save from potential threats that most desktop users will never be suspect to, yet people who want to get back the performance of the computers they paid for are going to attempt doing that by running programs that they have no idea what they are actually doing which is a more likely way for getting their systems infected than anything these mitigations would protect.

After all it is much easier to tell someone "here, click this as an admin to make your computer fast" and directly extract any data you want, than try and take advantage of all the issues the mitigations fix and the gamble that all the assumptions you are making will be correct.
It's funny that in the section that argues against the passive voice, the passive voice is used almost exclusively. Is the author a bad writer or is not using the passive voice bad advice?
Wow! That is exactly the kind of thing I was looking for. Thanks a lot for that recommendation!
Since Troy commands a lot of attention, he would do well to reference the legitimate controversy over adjacent-channel interference among some 5G bands and weather radar. The weather radar is sampling a physical phenomenon and cannot be 'moved' to another band.

I haven't seen the 5G hoax promotions, only the legitimate journalism articles describing the fallout. I presume that none of the hoaxers actually reference the weather radar issue? Let's hope it stays that way because it's much harder to dismiss it all as a hoax if they mix in real truth with all the other bogus stuff.
You cant run browser extensions in your electron app, but you can in the website version. So for privacy, expect more tracking, fingerprinting and less control. That's not the case for Jitsi, just in general all electron based website wrappers.
PWA are very limited:

- can't (realistically) use an alternative runtime. You are stuck with the JS ecosystem.

- can't start when the OS starts

- can't integrate with the UI (task bar, explorer menu, etc)

- can't run a server in the background for native perfs (like most electron apps actually do)

- can't open a server or a communication bus to allow apps cooperation, or playing well with the OS

- can't access the file system in any meaningful way to provide any kind of scanning ability

- can't store data reliably, or in any reasonable quantity

- can't call other local apps, run commands, etc

- can't access local libraries: so you do the crypto, hashing, dataprocessing in pure js

- can't access any non standard peripherics

- can't use the network, forget about avahi/bonjour, broacasting, capturing packets or doing CORS
Perhaps, if you are at a stage in your career where you might be changing jobs somewhat regularly, LinkedIn might be useful. However, be prepared to be spammed.

I am in a steady job, nearing retirement. I used to get a lot of spam loosely related to my work. Since I deleted my LinkedIn account, the volume of such spam emails has decreased by at least 80%.
Perhaps start with these people:

https://www.straitstimes.com/asia/east-asia/mystery-of-long-...
Can you please provide a benchmark for corrcoef where CuPy is noticeably faster than NumPy on your (and mine) GPU, Nvidia GTX 1080Ti?
Emergence of complexity in hierarchically organized chiral particles
If we can’t trust epidemiologists to protect us from an epidemic why should we trust radio wave scientists to protect us from radio waves?
Shifting Attack Tactics and Dropping Packets Faster and Cheaper at the Edge
A graph showing shell startup scripts exuction order for zsh/bash/sh
I recently bought a Nokia 800 Tough to have internet at home. It is advertised as having up to 43 days on stand by but if you connect 4G with internet sharing, the battery lasts about 5 hours. I wonder what will happen with 5G.
> CS whiteboarding makes sense when tech stack isn't going to be constant and the tasks you might be doing requires more than making calls to backend from MVC.

I'm not inclined to agree. If I look at my job, well, it's rather "full-stack", spanning from hardware to bootloader to kernel to init system to application level. Debugging techniques range from probing with an oscilloscope, disassembly, dissecting core dumps, printf-tracing of asynchronous multithreaded systems, packet captures and traffic analysis at raw ethernet level..

I can't think of a single "CS whiteboarding" question that would do much to help me select a candidate for my position. As far as algo wizardry goes.. dude, naive O(n) and O(n*n) algorithms work for damn well near everything, and if you can figure out how to use one of the existing binary tree libraries or call bsearch(), you're pretty much set. I'm sure we could give you a few days to figure out some more advanced algorithm if profiling proves it to be necessary for some particular job.

Honestly I think the most important skill is the ability to learn new stuff and dig deep. I don't know how to test for that in an interview, I really have no clue.

Probably understanding concurrency and races is one of the more "critical skills" and I'd like to see that in a candidate, but I don't know if lacking a good grasp of that is grounds for rejecting a candidate. All too often I see lists prerequisite "critical skills" that any good programmer would be able to pick up on the job as needed. Do you really need to test people for something they can figure out in a day or three and get good at over the coming few weeks?
you are not respecting the conciseness rule here... :D
Sorry, it is not at all obvious to me how you can implement a query of the form "all locations within 100 miles of lat/lng" with a geohash (as in, "give me all stores within driving distance").

If you mean that nearby places have geotags with large common prefixes, then the "edge" cases there this won't work include such little-known, unpopular cities as London, UK (thorough which the Greenwich meridian passes).

That's to say, East and West London geohashes have no common prefix. The Uber driver picking you up in Greenwich will drop you off in a geohash which starts with a different letter.

To point out the obvious, the surface of Earth is two-dimensional, and a database index is one-dimensional. A solution to the 2D query problem using a 1D index is mathematically impossible (if existed, you would be able to construct a homeomorphism between a line and a plane, which does not exist).

Sure, geohashes can be used to compute the answer. But you need to know more information than just the letters in the geohash to find out which geohash partitions are adjacent to a given one. That extra information would be equivalent to building a space partitioning tree, though, and you still won't be able to use a range query to get it.

If there's an SQL range query-based approach with geohashes which compromises on correctness but is still practical, I'm all ears.

---

PS: this is a good overview of this problem:

https://dev.to/untilawesome/the-problem-of-nearness-part-1-g...

The solution there involves first producing a geohash cell covering. Of course, this means you have a BSP-like structure backed by a database.

---

PPS: the quick-and-dirty way using SQL would be keeping a table with lat / lng in different columns. It is not hard to define a lat/lng box around a point that has roughly equal sides, using basic trig.

You can filter locations outside the box with SQL, and then just loop over the results to check distances and fine-tune the answer (if needed). However, it will not be performant.
“ Plan S has extra technical requirements, such as that journals must be transparent about their OA pricing strategies to be deemed compliant. Inchcoombe said Springer Nature still needed clarity from Plan S on these details.”

And here’s the crux of the issue. Publishers can’t give up their cash. So they’re going to stall and stall and stall. They don’t want this.

Sounds like Plan S folded first. Too bad. Still room left in the war to have OA be victorious though.

The main this is continuing to win hearts and minds of influential scientists and funding body leaders. They have the clout to push back against the publishing industry. Plan S is a great start but needs continued developments.

What we need is for someone influential enough to start a whole new journal committed to completely OA publishing.
Try as we might to combat this insanity, no amount of facts will ever make these idiots stop being idiots.

Aside from the 5G hysteria, I've also noticed a large uptick in people believing that COVID-19 is engineered and patented by Bill Gates, as part of his project to reduce the global population. Why exactly would he want to do that? Well the why is not important, apparently. The Gates stuff is quite well explained in the associated Snopes[0] page.

Sharing that article with an acquaintance brought her to respond with:

> this Article is a Total BS

> All i can say. I dont trust anything that i read anymore. Only What i hear from people that are completely Free and independent. And no, im not wrong. If you still cant see it then go to YouTube do your research , when you still can. Cuz it might be censored one day

I explained that I am "completely free and independent", but apparently that's not the way it works.

Like Troy Hunt, I too have been trying to figure out why conspiracy theorists believe in some utterly insane ideas, but not others. And what if I start some of my own conspiracy theories? Would they be plausible? Would they catch on? Why? Why not? The first thing I came up with was:

> The African giraffe is actually a genetically-modified animal, engineered by the CIA. It was a covert government project to see if the necks of animals could be elongated — the ambition being to then apply this research to humans, making their brains develop less (because the biological development would now go to supporting their longer neck muscles) as a means to more easily mind-control the global population

So, if that one ever makes the rounds among the semi-literate on Facebook, you heard it here first.

[0]: https://www.snopes.com/fact-check/bill-gates-vaccinations-de...
Well I hope other are working on it, but I haven’t found much evidence of this so far. HN has a pretty diverse audience including a lot of scientists like me.
Isn't this why there is a 1918-related flu outbreak every generation and why bubonic plauge used to recurved every generation because there aren't immune?
I praise you!
Zoom Is a Nightmare. So Why Is Everyone Still Using It?
Europe doesn't have software patents.

I think non-US space would be enough of a market?
Even the sources you cite give case fatality rate not infection fatality rate. You are confusing the two.
Did it really teach us anything for the long term? Or will we just forget everything we learned and resume life as usual in 2 years from now.
Video with z-depth, maybe computed from stereoscopic video. The complexity added would then be similar to an alpha channel. This would break video out of the rectangles we see in all UI design.

Wikipedia articles follow a format which makes it easy to find information. Perhaps site maps for a VR web could be arranged according to a convention so that users can easily figure out where to look for specific information. Early VR we web tried to do this by arranging content like rooms in a building, and streets, but that is cumbersome to use in practice. I think the wiki format suggests a much better approach can be created.
I would disagree with this, just on the basis that I have been following elm/compiler for a long time, and all the github discussions.

To me Luke, always went in with comments like a zealous OSS knight, which wants to make a contribution so hard.

If you list his blog posts and github comments you will see that there is no constructive critique of technology but rather their way of handling and communicating stuff.

I haven't run to that kind of issues, because I didn't insist do change compiler to suite my needs, but worked with what I already have.

Please, if you find a link to constuctive Luke's criticism, please post it, I am willing to change my mind.
Most of the RAM usage when it comes to Telegram (and other IMs I guess) is media autodownload. Once you turn it off - the problem is solved (same for the battery life on mobile)
My last company put the automated HackerRank test first, because if we filtered by phone call or resume first, there would be no time.

HackerRank was so great at saving everyone's time. One third of candidates never opened the link. Open third opened but didn't do any exercise.
There is org-roam, although I know nothing about it except the first sentence of the README: https://github.com/jethrokuan/org-roam
Yes. This is why I am suggesting an alternative. It is all in the blog post.
> I presume that none of the hoaxers actually reference the weather radar issue?

I have never seen them do this, and I think it's unlikely they will do enough research on 5G (despite telling everyone else to "do the research") to learn about this.

> Let's hope it stays that way because it's much harder to dismiss it all as a hoax if they mix in real truth with all the other bogus stuff.

I'd say they already do this, but I'm not sure they do, and I'm not sure they need to. Conspiracy theorists don't rely on facts to bolster their narrative; they rely on things that sound like facts.
As a side note: My biggest disappointment regarding the 5G discussion with respect to potential health implications is the widespread lack of acknowledgement about the fact that we have not yet conducted any meaningful scientific experiments (let alone ones whose methodology is robust) to even hold a meaningful debate.

It's derailed into a political debate between those who "know for a fact" there are zero health implications and those who "know for a fact" that you'll certainly die within a week from a 5g antenna being placed next to your apartment.
It's also a major data mining website and a potential source of privacy violations. I wonder if government or people working in sensitive sectors are even allowed to use linkedin.
It's because background/experience questions are useless.

Whenever hiring comes on up on reddit or HN I see a lot of posts that can only come from people who haven't been an interviewer much.

First rule of hiring: most of the people you talk to want your money. The candidate is selling themselves to you. They know firing people is hard and there are almost never consequences for misleading interviewers.

What happens when people are asked to talk about their prior projects, experience or really anything that isn't a highly controlled and repeatable coding question?

1. They pass off things they saw or read as their own experience.

2. They claim a team's accomplishments as their own.

3. They massively exaggerate or try to BS you in other ways.

4. They give uselessly vague answers, not necessarily deliberately.

Maybe you don't do these things, but back when I bothered asking these sorts of questions I did encounter such answers pretty frequently.

Companies have converged on live coding because that's something concrete, real and largely un-bullshittable. Yeah, toy programs in interviews aren't "real" programming but it's a lot closer to real than listening to someone ramble in a disorganised way about "their" previous project, and at the end realise you still don't know what that person actually did and what was done by others.
Wow thanks for this, never heard of it before despite years of searching for a plantuml replacement!
What about people born after that point? As immune people die over time from other causes, and as people are born without immunity, the percent of the population with immunity from having had it falls.

Non-vaccine acquired herd immunity is temporary.