skysight-inc/HackerNews huggingface dataset:
Firefox was losing to chrome long before android became so big, Mozilla dropped the ball here, they were too late on mobile.
Yup, I know the HackRF. Being too old to write Santa a letter I'm already saving money for that gift:).

Anyway my point was that those cheapo DVR boards are just asking to be repurposed for other tasks, SDR is just one of them, that chipset specs are interesting.
https://www.burglaryalarmsystem.com/pdf/Hi3520.pdf

Here are some firmware files for a few models, hopefully compatible with that one. Binwalk-ing them shows they're normal ARM Linux images.

https://domar.com/support/softwares-firmwares/ip-firmware-up...
It seems unlikely that FF will ever be completely written in Rust. More likely that new bits that get added are Rust, and many of the old bits stay C++.

If FF gets rewritten in Rust, it will be a decades long effort.
You can only use irrefutable patterns. You’d write this by writing a match in the body. There’s been talk of maybe supporting this directy but it’s so niche there’s not a ton of demand.

There is TCO, just not guaranteed. We’d like it; we have even reserved a keyword. Needs an RFC though.
Complicated question. Also depends on the role, how close you were to the “bad” part, how specialized and in demand the skill is, etc. Generally the USG was in the business of hanging nazis or at least imprisoning them at the time, but operation paperclip brought a bunch of great scientists, and much more secretively the same thing happened to the arguably-worse Japanese war criminals.

I’d probably be fine with the guy handling ddos mitigation and keeping the site up for some random offensive racist or kitten-murdering website if it is just a technical challenge. Although there is also the negative PR impact from having hired such a person, since some people, including potential customers, would be less tolerant.

Hard problem. Anonymity or pseudonymous markets is probably the solution here.
I don't think Tesla needs to astroturf, they have plenty of supports who will happily defend them for free.

Similar things happen in Apple threads, sports threads (elsewhere), and the games console wars. People just don't like their chosen sacred cow getting criticized.
Imagine getting this worked up about black text on white backgrounds.
Apple hardware works well only with Apple hardware. Every day you pretend otherwise you will be reminded that your life is bad unless you bend over and accept the fact that you'll get annoyed by your own hardware constantly until you relent. People buy Android phones because the promise there is, at least, that you might get a device that belongs to you.
How long ago was that? Valve spurred along a lot of progress in that area.
Mirillis Action 3.7.2 Crack and Serial Keygen Free Download
On the other hand, if you ever have to set up a hiring process or run interviews, it's worth remembering that a bunch of qualified engineers get rejected for silly reasons like not using semicolons and not knowing jQuery off by heart.
Author here: let me clarify further.

I’m not just talking about the CLI experience, since WSL doesn’t bring you anything new there. It’s Ubuntu (by default), or whichever other distro you choose.

When it comes to desktop applications (both in breadth & quality), video/GPU drivers, and (if it wasn’t clear already!) my preferences for a desktop experience, Ubuntu 18.04, Debian with XFCE, Fedora + KDE, etc - just don’t do it for me.

And that’s OK, because what I prefer probably doesn’t do it for you.
AI Experts Issue Warning Against Facial Scanning with a “Dangerous History”
It is not only marketing the criticize, also the general handling:

"In the small obstacle ‘pot hole’ scenario, all the cars tested allowed the driver to cooperatively steer and manage the situation apart from the Tesla. The Tesla system does not allow the driver to deviate from the lane centering path and will disengage when a driver inputs steering torque."
Autopilots can in practice control ground manoeuvres, and take-off. That was demonstrated in the 1970s. There simply isn't the commercial impetus to push them to certification; it's cheaper for an airline to cancel a flight than to maintain such a technical capability, mainly due to paperwork.
The big news this year was that you can't run code of different trust levels in the same address space.
Can you give us an update on the International Entrepreneur Rule?
That sounds axiomatic.

How would you define "badly designed?" I can imagine a context where the "well designed" type system is very plain.
This is one reason why I give each company a unique email address. Then, if they turn out to not properly understand the meaning of "unsubscribe" or "stop mailing me" I can just delete their unique email address and the problem is solved from my viewpoint.
Totally agree. Technical hiring is already much more standardized than hiring in many other professions but essentially it still is predicting actual work performance based on a few short interviews. Even the best interview process still have false positive and false negative. Good companies are usually more tolerant of false negatives because the cost of wrong hires are high, but false negatives don’t matter as much.
I’m a hiring manager and I think it’s a complete roll of the dice sometimes.

There’s people who came off really well in the interview who turned out to be terrible hires. And equally there’s been people who seemed woefully inexperienced but I liked their honesty so took a gamble on them and they turned out to be some of my best hires.

Then there is everyone in between.

You have all of these processes in place to help your practical judgement but at the end of the day it’s really just a lot of luck because it’s trivially easy to game interviews and some really good engineers are often really bad at interviewing. So pulling those who interview well but are rubbish from those who don’t interview well but are brilliant is very difficult at times.

Heck in one interview I got nervous and started rambling on about FreeBSD instead of Linux. I was easily qualified enough for that job but that was a terrible interview on my part and I honestly wouldn’t have hired me.
I own latest 5 series bmw and paid for all the driving assistance add-ons, and while the adaptive cruise control is awesome, the line keeping assist is completely useless and works absolutely terrible, not sure who decided to charge money for this incomplete piece of software, it's unusable, my friend has a model X and it's a day and night difference between the two, Tesla autopilot is just in a different league compared to bmw line assist thing.
Uber doesn't have to follow Pan Am's tragic arc
"possibly the most important piece of software on OSX"

I'm earnestly trying to avoid downplaying his work, but it's only a package manager. Unless he was interviewing to be Google's next head of package management on OSX, I'm not sure why you think assessing him on something other than his useful side project is bad form. I'm also not certain how an answer being 'easily-googleable' makes it arbitrary or pointless. Someone had to write that answer on Stack Overflow, and the chances are you'd rather hire that guy.
Because the overwhelming majority of side projects will never need to scale.

Getting something shipped matters more.
> FF now runs very smooth and uses so much less memory.

The big memory use fix went out a few years before quantum. Extensions like firebug were leaking memory.
I admit, I don't understand people who think that 'Global Warming will eventually end the world'. I'm not denying it exists, nor that it can be devastating but end the world? No credible projections I've seen suggest that it will end up killing every human or blow up the planet or whatever you mean by that.

Is it a case that 'the enemy' is saying Global Warming isn't real, so there is a push to reply that not only is it real, but even worse than we expect? A concious hyperbole so people will pay more attention to a real problem you perceive as neglected? An actual belief that it will genuinely end the world because you've heard it will be very bad so you conflate it with being the worst thing possible?
Er... You mean Cliqz, the privacy focused fork of Firefox, with a locally hosted search engine and special crowd sourced Anti-Tracking magic, that experiments with zero-knowledge, locally hosted advertising as a revenue model?

There must be another cliqz? Or are there some skeletons in the closet I should know about? Beelzebub to Google's devil is pretty strong for the people that own ghostery...
Yes. The Nvidia GPU stuff is usually more painful. I tended to not update my kernel+drivers as much on those boxes. In the end, I moved to Intel GPUs, which are punier, but, at least, work.
Hi Scaur!

We are on #1 page!! Big surprise !! Now I have to reply to all questions but HN tell me 'you are posting too much'

I must fix bugs first, but I will be happy to email you!! I love cryptopia and it's approach!! Our email is in the faq: cryptomarketplot@protonmail.com

There is more on the website than the eye can see now. We will unveil new features soon.

Expanding beyond top #50 is something we want. We want to support more coins, and there is work in progress on that.

But after noticing what coins it will expose, we almost changed our mind and decide to just be top20.

After hard thinking, we decided to spend much more effort on methods to flags suspicious coins. Because there are many small promising coins that can benefit from exposure.

It is almost there. More algorithms to make!
There are different kinds of software, and being able to write a package manager does not mean one can write an algorithm-heavy application.

If a genius circuit design engineer from Intel would apply to Google's SWE position, they would be rejected as well, despite Google running on Intel's servers.
Ok, so suppose I have a non-rooted Android phone or iPhone. Also suppose, they go all-in with DoH, without any override option.

The user doesn't control the client, because it's locked down.

The admin doesn't control the client, because DoH is tamper-resistant.

Who exactly does control it?
I work on a project that suffers from NIH and the lava flow antipattern. We have three implementations of merge() and all have different semantics.

I don’t even try to memorize the APIs any more. I kind of keep an inventory of what’s available and just google or read the source to figure out what it’s called this week and what it does with undefined or optional arguments.

We all know I’ll be using a new API in a year or two anyway...
Auto can mean also automatic, autonomous , you are trying to defend the meaning of autopilot by bringing aviation definition, it would be similar to me telling all the people that they are using language wrong because in chemistry or math the word X ids defined to mean something a bit different.

in physics acceleration is used when things slow down too, but at least in my language this is weird and in day to day use acceleration means increase in speed, you want to understand how/why most people define autopilot as more then dr5iver assist then just ask them and stop telling them they are wrong because in domain X the word is used different.
Sure, i'm just saying your comment seemed to be saying "java's write-once run everywhere failing was due to trying to have one true language", and i think that part is fairly orthogonal.
From everything I've read SpaceX is a terrible place to work. Insane pressure, far too many hours, Elon Musk.
It could be done that way... but it wasn't.
I think people follow process a little to much in interviews. You should be testing the knowledge that you expect them to have, and testing that they can problems solve/adapt and work out a problem.
I'd prefer to ask a person a question how to conceptually solve a problem, instead of trying to have them verbatim write out a linked list implementation from memory.
Keystone has been demonstrated to run on Rocket Chip on FPGAs using FireSim (https://fires.im). There are docs on how to do so here:
http://docs.keystone-enclave.org/en/latest/Getting-Started/R...

There's also a branch of BOOM (https://github.com/riscv-boom/riscv-boom/tree/secureboom) that supports Keystone, we're just waiting for it to be merged into master.
It might be fine for casual users, but it's really not good enough for those using WP to make sites for clients. That said, I wish you the best of success with it, and will continue to evaluate it as you progress.
It wasn't actually a fascist regime

It is as much not a fascist regime as Hitler's wasn't, in that you can argue academically that there are better terms to describe it than "fascist". Nonetheless, you can clearly identify a set of characteristics that Franco's Spain has in common with fascist ideology, therefore you can call it fascist (among other terms that some argue are more descriptive).

Franco also wasn't and isn't universally abhorred;

Over 50% of Russians say they miss the Soviet regime and would prefer it to the current autocracy. What are we to conclude from that, according to you?

reading a book will serve you better than ... expressing sentiments.

But isn't that what you just did?
Author here: of course it’s not a fit for you!

I qualified my “yes” with the primary uses for my computer, which doesn’t include any macOS specific software (Sketch was the most recent).

If I was using FCPX, Logic or doing iOS development I wouldn’t have opened my editor to write the article ;)
It’s noisy data. One point might not be super useful on its own, but if you get one item of feedback consistently... maybe it’s time to listen.
> For those of us who create Wordpress sites for clients, this is a mess

We use Gutenberg extensively with clients (and have for some time), so I don't think that blanket statement is fair. There's been a learning curve but the business value speaks for itself at the end of the day.

Agree with @photomatt's comments.
Also companies often want very different things. Not only from the technical perspective, but most of them also care about cultural match, and culture can mean very different thing in different companies. So getting offers from one good company and rejected by another is completely normal.
Ya about the last headache I had setting anything up in linux was getting Jack2 and pulseaudio set up for recording. That's about the last time I remember struggling to get something working on linux and that was...i'm not even sure hoe long ago. I had to do it again a couple years ago on a new machine and there were none of the issues I had the first time.

I can't remember the last time I had a video card driver or other real hardware issue.

Come to think of it I can't really remember the last time i've really had to do any kind of system manangment other than package updates.

Oh...wait...I had to fuck around in grub a couple months ago when I lost power during a kernel update. That was about a half hour fix though....

I've lost power while windows was in the middle of updating before and it nearly killed my windows system. It was a few hours of booting into safe mode, figuring out what wasn't installed properly, fucking with the registry and windows update, manually comparing and replacing.dll and system files before finally getting it back up and running properly.
Flutter – The sky’s the limit
"I circled back with the candidate via text message and saw #greenbubbles. No hire!"
Indeed. I don't wish to be rude to the original poster but I've managed large networks of Windows and Linux/OpenBSD/FreeBSD/Solaris machines for over 20 years. Windows is a joke and it hasn't got any better.

I have actually also, unfortunately, spent a lot of time working with Windows Installer and Wix and that's a fine example if you ever get the experience to see eye gouging pain of the highest order.
Inferno is close, but most of the others are really using a VM for portability and flexibility, not running code at ring 0.
I think one reason is that the interview process isn't JUST designed to check if you can code. While I agree that the process is broken, there are legitimate reasons why companies put up high barriers to entry.
there are words and expressions well know from pop culture, like say time travel, do you need to look up some physics book to find the definition or find some experiments where they prove time travel is or not possible ?
I really don't understand most of his arguments against switching to Linux.

> I’ll keep this short: I still depend on Lightroom, writing tools (Notion, Evernote prior), a solid default desktop environment, first-party hardware support (be it a MacBook or Surface) & battery life, and most of all, my time. I respect those who’ve invested the time into maintaining & automating a full Linux environment they can use daily, but I just don’t have the time for that investment nor am I ready to make the trade-offs required for it. To each their own.

- Software support, no problem, I can understand. I still have a Windows partition for audio production.

- The "solid default desktop environment" is pretty much crap - both Gnome and KDE Plasma are far more solid DEs than Windows'.

- First-party support I can't figure out what he means by that...

- As for battery life, I have 10+ hours on my ZenBook running Arch. The battery life is actually better on Linux than on Windows on this laptop.

- Windows has been a much higher time-sink than Linux or macOS for me. Sure, an Arch or Gentoo desktop would be higher maintenance than your average distro, but come on, Fedora and Ubuntu are _super_ easy to install these days, and the overwhelming majority of the time just work out of the box. It's 0 maintenance. My maintenance/automation scripts were like 80% ported straight from my old macOS scripts.

I'm forced to use Windows on my work computer and it's IMHO terrible. Its virtual desktop feature are useless (really, switching desktops changes _all_ screens at once?), the shell is crap, WSL basically feels the same as running a VM and SSHing in, the DE is horrible.
> powershell's principle is based on the principle of most surprise.

I don't think that's true at all. Compare powershell command names to UNIX command names for example. You can rest assured that Get-X will not change things and that there is almost certainly a Set-X that will, for example. You can tab complete variable names, cmdlet names, cmdlet switches, etc. Additionally, by piping objects instead of text, you aren't caught off guard by things like spaces in a path name.

> Like when I tell it to download something, I don't expect to have to futz with IE browser settings (WTF?!?!).

It definitely does have some flaws though, I'll give you that.

As an aside, you can use Invoke-WebRequest with the `-UseBasicParsing` switch to leave IE out of it. They definitely should have done that the other way around.
The pay for gambling apps (in Australia, where it's legal) tends to be higher for precisely that reason. They'll often hide behind an unrelated name and refer to their industry as "gaming", too.
> tabbed browsing

And popup blocking. I remember how much of the Internet was utterly infested with popups in the early-to-mid-00s. Firefox was the only way to not get inundated, unless you were a really hardcore geek and ran a proxy server like Junkbuster (the ancestor of Privoxy), and most of the population wasn't going to do that.

Popup blocking changed how the Internet works, and you can thank Firefox and Opera for that.
I switched to Powershell/Windows after 20 years of bash/Linux and MacOS (see https://github.com/mikemaccana/powershell-profile/)

> WSL's backing filesystem (NTFS) completely runs like ass.

Yep you're right, and I've asked Microsoft about this and they're working on it: https://twitter.com/mikemaccana/status/1047941737719762946

> powershell's principle is based on the principle of most surprise.

Really? I find it quite consistent. Here's a bash to powershell conversion:

https://github.com/mikemaccana/powershell-profile/#how-does-...

The general syntax is very much designed rather than grown, you can predict most commands, and using 'select' and 'where' to pick the keys you care about in your output is way better than scraping with regexs.

> Like when I tell it to download something, I don't expect to have to futz with IE browser settings (WTF?!?!).

That sucks. I haven't ever had to do that. I'm not sure why.
You could consider one of the BSDs, if you want to go to the path of MacOS. I practically found them to be objectively pleasing once the machine is set up.
Nobody’s saying you have time for it; I don’t think anyone imagines the current state of affairs to be ideal. Grandparent is offering practical advice, not telling you what you might want to hear.
This is interesting because in reality JS is supposed to be easy.

Since I've switched to Typescript, I've forgotten tons about Javascript and I don't care. Obviously I'm refreshed every time I check under the transpiler hood to see what's going on, but that's rare.

JS always felt to me like a language wherein you didn't want to memorize all of it's arcane weirdness anyhow.
> We all get rejected from dozens of interviews. That's just life. Did anybody ever think it wasn't like this?

Based on how this industry carries on about "talent shortages" and "lack of good engineers", yeah.
@terminals - consider ConEmu (wasn't listed) - it's fast (native) with unicode support and lots of configurability.

https://conemu.github.io/
Is it possible for a leader of a G8 country to lie to room full of rabbis?

What cynical times we live in.
On the other hand, if Facebook had hired him, it's unlikely he would have had enough freedom to create Whatsapp or anything like it. Even if Facebook knew what was going to happen, Facebook still made the right choice when they rejected him and later bought his company. Rejection can be a good thing for everyone.
Last time I've tried chocolatey there were lots of outdated packages and those applications keep pestering me to download the latest version through their updaters or manually. So what's the point. Besides I hate Powershell Long-Ass-Weird-Awkward-Cmdlets -force.
Spain only joined NATO in '82, years after Franco's death, already in the democratic era.
Being a designer how do I manage the software engineering of my side projects?
I'm a design student. And am comfortable with basic programming. But when it comes to building my side projects, I find it difficult to handle the coding part. What steps could I take to go about my projects ?
Black text on a white background actually causes less eye strain esp. for people with astigmatism because the text is easier to read.

https://ux.stackexchange.com/questions/53264/dark-or-white-c...
Regulation isn't the same thing as prohibition. Biometric sign-in wouldn't be covered by their suggestions. This is probably because biometric sign-in is not inherently abuse of AI/ML. It certainly can be though, but covering that would require prohibiting AI/ML in its entirety, even at home or in academia.
I mean...I know bunches of people for whom it isn't like this, so I'm not convinced it's not like this.
As Senator Daniel Patrick Moynihan famously said, "Everyone is entitled to his own opinion, but not to his own facts."
I believe that the static site generators of this day are the next step in custom web development. I'm currently working on a Gatsby.js project using Contentful as the content provider and it really feels like the stack of the future - build with all the shiny tools but send a fast, static website to the end user.