skysight-inc/HackerNews huggingface dataset:
And thats exactly the key question. The original kernel that Intel uses on their own CPUs works perfectly fine on AMD. Otherwise Matlab wouldn't have validated it in their production release in 2020a. So the key question is: Why is Intel taking efforts in implementing a specific kernel for AMD that is somewhat slower. I guess there aren't too many answers out there that make sense.

The entire Industry should develop a true interest to push OSS alternatives. And all OSS projects should honestly think twice about implementing such a CSS like the MKL as a standard.
You may be tired of hearing this, but, well, I had no idea there were ads on this page. I don’t have any browser extensions. I just use a hosts file from http://someonewhocares.org/hosts/
Role: Test/QA Engineer

Location: UK

Remote: Yes (only)

Willing to relocate: No

I'm looking for contract remote QA/Test roles. I've been working in the field for over 6 years, including 3 years as a software engineer. I'm comfortable working in multiple programming languages, setting up QA processes from scratch such as CI/CD, and use modern development tools like Docker to containerise tests. I'm comfortable completing manual, functional, and non-functional testing.

I'm looking for a daily rate of around £350/$450 for any length of time, or potentially on a freelance basis.

Email me for my CV/Github - ohmyedd [at] gmail [dot] com
NetFoundry | Software developer | Remote | Full-time | https://netfoundry.io

You will use our open sourced Ziti* SDKs to embed zero trust, programmable networking into applications which require security, performance and advanced routing capabilities. You will help other developers do the same. You will help extend the Ziti SDKs, based on what you learn.

Email careers@netfoundry.io telling us why you would like to join us, and how you can help.

* NetFoundry Inc. is an open core company, selling NaaS services on top of the Ziti OSS. NetFoundry developed and open sourced Ziti:

https://github.com/openziti

https://openziti.github.io/ziti/overview.html
Russian hacker shares personal data of nearly every voter in Michigan, others
Bringing the egg....versus being the bacon.
> Freedom of expression does not apply to YouTube in the 'Liberal Democratic' sense.

It does, just in that YouTube is the possessor of the right, not the restricted governing party.
Do you genuinely think people realise this? it's all so obvious to you ... and to me ... and yet every time I talk to people about it, they are astonished that they their content might be made inaccessible with no warning.

Try speaking to non-technical people, look at the stories of outrage that circulate.

I suspect you're in a bubble. You know these things, and assume everyone else does. I'm telling you that the majority of people I talk to have no clue.

So this submission was giving people a precise reference to quote.
I used to agree but now feel differently.

Public culture and it’s impact via media are greater than they were back in the day I think.

And I think the social value of these gestures - making boycotting companies behaving like amazon normal, and eventually even cool / expected, is a major factor in social change and in precipitating legislation.

But it does take decades.
Two reasons, mostly dealing with scope.

Security cameras can't see through walls to people with a reasonable expectation of privacy. A crime being committed down the street doesn't give the government the right to my webcam.
Xpra is pretty nice, though if you look at the details, it's more similar to vnc than it is to X11 forwarding.

Compositing each window is done on the server, the image is then compressed (it can use png, jpeg, mpeg, webp, bmp and a lot more) and sent down, displayed as a child window of the xpra client, and composited on the client computer.

The wayland equivalent is waypipe, though I am not sure it handles disconnections and graceful link quality as well.

That said, I've often had to manually adjust the frame encoding format, to gain pixel-perfect accuracy at the cost of a few seconds of latency on a sloppy connection, for instance.
extensions with the necessary permissions I think would be one obvious source.
You're right, I confused the two.
Oracle Ksplice | https://ksplice.oracle.com/ | Full-time | Remote

Ksplice is the leading technology that allows administrators to patch the
kernel on the fly with zero downtime and zero disruption. We're a
distributed team of engineers forming part of the Linux and Virtualization
group at Oracle with a passion for working on exciting technology, software
engineering and all things Linux. Ksplice powers some of Oracle's biggest
systems from massive databases to clouds. Join us on our quest to minimize
downtime and secure systems. We're looking for a systems engineer to join
us, helping Ksplice patch even more of the system, support new releases and
improving our workflow.

Required skills include:

* Deep understanding of developing the Linux/UNIX kernel
* Skilled with software development best practices including TDD
* Expert level C/C programming
* Understanding of security issues and defences in compiled languages
* Strong experience with Python
* Excellent problem solving and debugging skills
* Test automation

Send resumes (or questions) to travis.jensen (at) oracle.com.
What Should You Consider When Designing a Shared-Use Kitchen?
True, but I wouldn't place any bets on the longevity of the ACA until at least, say, mid-January.
What's the procedural problem with it?

It's possibly a little too cute or maybe embellished, but there's nothing in it that sounds impossible or beyond plausibility.

For reference I have a pilot's license.
This is one of the areas where liberal and conservatives alike are often in strong agreement. I find it curious that we haven't seen a protest over this issue that carries enough weight to illicit some serious change. It doesn't strike me as a difficult one to get 100k people to march for, and if the NRA/GOA backed it you could easily get 20-30k individuals who are well armed (and still peaceful) to join in like they did in Virginia.

I must be missing something because I cannot imagine why everyone is so tolerant of companies having nation-state level ability to ruin lives, and to routinely face no consequences when they do so.
Those laws only exist because people decided that slavery and child labour were bad things. We can decide that this kind of exploitation is bad too.

(In fact, the UK only finished paying reparations to slave-owners five years ago, 183 years after it was made illegal.)
CNC Software | Senior Software Engineer | Full-Time | Remote

CNC Software makes Mastercam, a the best CAD/CAM product on the market.

You'd be working on the back-end line of business web applications that power a custom quoting and ordering engine, provide some CRM capabilities, and more. Day to day you'd be coding on within the Microsoft .NET stack on both legacy and newer projects. We have a broad mix of applications so there is variety of projects to be involved with. You'll work with mostly with .NET, C#, JavaScript (Vue and AngularJs).

The company is great and consistently wins awards for being the best workplace in CT. We're solid, strong, and well positioned right now. We aren't a zesty startup, but it's a great place to work.

https://www.linkedin.com/jobs/view/2008971021/

https://www.mastercam.com/
I have a hard time believing this story, not because the technological explination doesn't make sense but because it is my understanding that there is no shortage of work for Amazon delivery drivers.

I have read several stories about Amazon contract drivers being worked half to death, no breaks, long days and constant pressure to deliver more. Several of these stories have been posted in HN. (Just Google "Ycombinator Amazon drivers overworked").

It is possible that the Whole Foods delivery contracts are more lucrative but to imply that due to the recession drivers are desperate to get work doesn't jive.
Location: Portland OR

Remote: Yes

Willing to relocate: No

Tech: Elixir, Ruby, JS, Video/Photograph

Limited tech: DevOps, Python, Design

Site: https://morphic.pro

Resume: https://morphic.pro/about

github: https://github.com/joshchernoff

email: jchernoff@morphic[dot]pro

I've been working in the web industry since Flash was still owned by Macro Media. Most of that work was
Post-Production Animations and App development which was focused in the Marketing sector. During that time
I’ve worked with brands such as Macy’s, The Food Network, Mattel, and Hallmark. Towards the end of Flash, I
moved over to PHP and focused on building custom CMSs for clients using Wordpress, Drupal, and Magento.
Around 2012, I was introduced to Ruby on Rails and was hired for an in house position at a small agency where I
crafted my ruby skill set.
Around 2014 I worked for a mobile app company named CVent where I worked for a number of years as a
Server-Side Ruby developer. Later I worked for a local nonprofit using Elixir with Phoenix. In the last 3 years,
I’ve mainly focused on Elixir with JS and React and with some Ruby here and there. In addition to my focus as a
developer, I also find time to do photography.
Most recently I’ve found new interests in Javascript (via ES6) and Elixir as I feel these two program languages
are rapidly evolving and are currently shaping the web as we know it today.
Millions of people spoof GPS to play Pokemon. Pretty sure the drivers could figure it out.
> A millenial himself, [MBS] spent his youth eating fast food, playing Age of Empires and first-person shooter games, and keeping up with friends on the internet, according to people who’ve known him since childhood.

It's worth remembering that dictators are not inhuman, and they are not so different from us.

> Asaker would pay more than $300,000 to Abouammo, deposited in a Lebanese bank account that Abouammo had a relative open for him. “Proactive and reactively we will delete evil, my brother,” Abouammo texted Asaker just before one deposit of $9,911.

They structured [0] the bribes to avoid SARs; structuring really does happen.

> A third, a Saudi, was “a professional” who used encryption to conceal his identity, though once he signed in without encryption, and Alzabarah was able to track his IP address.

> [Alzabarah] spoke with Asaker on an open phone line and communicated via email.

> So rather than follow the FBI’s request to keep things quiet to assist the case, Twitter lawyers brought Alzabarah in the following afternoon, accused him of improperly accessing user accounts, and told him he was temporarily suspended.

Operational security is hard. Just one slip-up can doom the entire scheme, and here we see those slip-ups from everybody; from the folks being targeted by MBS, from MBS's goons, and from Twitter.

[0] https://en.wikipedia.org/wiki/Structuring
No, it happened in Scotland where none of these excuses apply, and the guy certainly was doing it as a joke: https://en.wikipedia.org/wiki/Mark_Meechan
That article is mostly an opinion piece not really about the nuts and bolts of US intelligence concerns.

I love FT and I subscribe to the paper but I see more anti-trump sentiment than an actual argument there.
The JUnit reference should probably be to ErrorCollector rather than Verifier, since that's what you'd actually use.

ErrorCollector isn't in JUnit 5, and i believe the maintainers think that Assertions::assertAll is a sufficient replacement, which it isn't. I wrote an ErrorCollector for JUnit 5:

https://gist.github.com/tomwhoiscontrary/4fbf20350700d7e1c35...

But i'm sure someone could do a better job of it.
I would argue that the geofencing method collects a far greater number of people in the initial sweep, and has way more potential for misuse or straight out abuse. IMO, there are too many examples of law enforcement abusing their power, even lying and fabricating evidence, for the sake of arresting somebody, so they can close a case? I don't think they can be trusted with sweeping technologies like arbitrary geofence warrants or even (flawed) facial recognition.

I think in certain extreme cases I would be ok with geofence warrants, but as the article mentions they are being used with increasing regularity.
I've heard that comparison before, and it's apt. I'm not selling anything though.
> Nowadays the stock exchanges have a fair setup where ... everyone gets to connect with an equal length wire

"Everyone" is pretty questionable here - it's quite expensive to rent rack space in an exchange, and not everyone gets to do it. That said, I think basically anyone who has any business doing latency-sensitive trading is probably capable of getting a rack.
> The app store is full of low effort apps

If you notice, I actually mentioned this in my comment. I think it would be much worse. $99 isn't enough to stop everyone from making crappy apps, but it's definitely enough to stop a lot. Think of every low-effort app made by some 12 year old who discovered Xcode for the first time.

> If I were to operate a personal fleet of devices, I wouldn't be able to build my own software once and run it on the fleet. I'd have to build it everywhere.

I don't understand what this means. If I understand you correctly, then no, you can definitely deploy internal apps to Apple devices without putting it on the App Store.
I believe a copy of HN data is on BigQuery, not sure how current
Sun workstation framebuffer consoles were like this. Slow scrolling! I'm thinking mainly of Sun-3's and early SparcStations...
Ever since airlines started charging for checked bags, there's a significant incentive to board early no matter your seating, since the overhead bins universally fill up about 1/2 to 2/3 of the way into boarding.
Strateos(YC W15) | Front End and Full Stack Software Engineers, Designers, Product Managers | Menlo Park, CA | https://strateos.com | FULL TIME; ONSITE

Strateos is turning life science into an information technology by creating a fully automated cloud wet lab. Scientists anywhere can define and (reproducibly!) run experiments over the internet on-demand and without investing up-front in a lab facility.

The Strateos Common Lab Environment (SCLE) takes Autoprotocol (http://autoprotocol.org/), a high-level JSON description of a biological protocol, and executes it on our custom-built robotic workcells. The protocols we handle routinely involve solving constraint programming models with thousands of variables and constraints in order to find the best plan that fulfills the scientist's biological intent.

Scientists manage their experiments through our web application or via our API. We provide a single platform that controls scientific devices from many vendors in a unified way, and an interface to control our automated labs.

Tech stack includes: Linux, Scala, RabbitMQ, Rails, Typescript, React, Ansible, Postgres

Benefits include: full medical/dental/vision insurance; catered lunch and dinner, and a fully stocked kitchen; flexible vacation policy; 401(k) with matching; gym and commuter reimbursement; and education reimbursement up to $3,000/year.
For a time while working at a Bay Area tech company I had a Chevy Volt. I parked in a city-owned garage with a charger, but the charge fee per mile of range worked out to be about the same as the cost of gasoline. So I tried to take advantage of chargers provided at work.

Employees who used the chargers were encouraged to join an email list. The tone of this list was incredibly negative, with constant bickering about the lack of free chargers and cars left plugged in too long. Tesla owners could hog a charger for the whole day while poor Leaf owners would be anxious about making it home.

Eventually I wrote a little script that would scrape the ChargePoint API to tell me when chargers became available, which I kept as a well-guarded superpower.

Overall the experience of driving an electric vehicle without having a dedicated, personal charger was a considerable headache.
I suggest to go a few hours to twitch and check out how people throw money at the screen for really no value, and in this case there is actual value (you have topless pics others dont have).
Lo-Fi Player
Unidentified person or entity?

Just talk to the guy with a baseball bat hanging out in the vicinity to thwart all the "yay free phones!" folks.
GRAIL | Software Engineer, Bioinformatics Scientist, Data Science, Project Management | Menlo Park, CA and London, UK | Onsite

Grail's blood test, Galleri, can detect 50 cancer types. Software is a key part of our product, from powering our clinical study program, processing samples to managing a large scale compute infrastructure. Our tech stack includes React, Go, AWS and open source programs such as Reflow and Bigslice.

Senior Software Engineer: https://bit.ly/35QqSZu

Staff Frontend Software Engineer/Architect: https://bit.ly/2DC4Kcw

Senior Software Engineer (London, UK): https://bit.ly/2ELRcfD

Software Engineer, Test: https://bit.ly/3jEkMCF

Bioinformatics Scientist: https://bit.ly/3aANm3r

Senior Data Scientist: https://bit.ly/30uvCnK

Project Manager: https://bit.ly/3kfEIg0
I’d say when you run a big suite in CI and it takes an hour and your first assertion of many in a test fails, you don’t know if the others also fail or not. You fix it only to wait another hour for the tests to fail again.
I disagree. Map (or a functor) alone can't do everything I've said. There are a few reasons. I assume you're already familiar with the subject matter, so I'm going to cross my fingers that you know it in haskell and use that notation and terminology to save us time.

tl;dr map works for applying the simplest functions to "containers." To apply more interesting functions, you need bind, pure/return, and/or whatever applicative's <*> is called.

Let's say you're working in something like Maybe. You might want to write some code like

f :: Float -> Float
f x = 5 + x

In that case map is fine. fmap lets you focus on simple code like that. Or maybe you want to write

f :: Float -> Maybe Float
f x = if x == 0
then None
else 5 / x

In that case you need more than map, because you don't want to deal with what map would give you: a Maybe (Maybe Float). (>>=) lets you still focus on simple code like this, since you dont have to deal with any unpacking/flattening, which was what I'm saying is why monads are so useful.

More importantly, you need more of the FAM hierarchy than map if you care about multivariate functions, which I'd say is most code. Lets say we're working with

f :: Float -> Float -> Float
f x y = x + y

We want to write code like that and use some version of function application (like map). If we just use map, we get the following

f <$> maybeX :: Maybe (Float -> Float)

which isn't at all what we want, because we can't apply it to a maybeY (or even to a float y, which `pure`/`return` lets us treat as a maybeY). If we define an additional way to apply that Maybe (Float -> Float) to a Maybe Float, we've defined Applicative, forcing us to go beyond a functor.

The motivation and usefulness is the same throughout: we just want to write code and apply functions that don't care about the structures emitting/containing our inputs and outputs. It just turns out that there are three cases depending on the kinds of functions we're writing and applying

f :: a -> b -- functor is sufficient, like you say.
f :: a -> b -> c -- functor isn't sufficient. applicative is.
f :: a -> m b -- functor and applicative aren't sufficient. monad is.

I wrote a series of posts ages ago deriving all these from that one motivation (in a more fleshed out manner) http://imh.github.io/2016/05/26/why-monads.html
Maybe "erroneously" is a better word than accidentally. That's the word Apple used when apologizing to Charlie Munroe for their automated systems revoking his Apple Developer ID and remotely disabling his published Mac apps:

"We determined that your app Downie 4 was erroneously identified as malicious due to invalid logic in our malware detection system. This triggered the revocation of your certificate under Section 5.4 of the Developer Program License Agreement."

https://blog.charliemonroe.net/a-day-without-business/
What makes you think this system is in any way accurate for individuals? The system can say it, and it'll even retroactively be true - if the police start watching someone for a crime, they'll find one. It's arbitrary policing outsourced to a third-party tool under the cover of "algorithmic correctness".
Johnny Depp seeks delay to US defamation trial due to Fantastic Beasts 3 filming
I'm an old-timer, too (born in 1962). We probably flamed each other on USENET a number of times.
Is the javascript regex literal or builtin RegExp type not sufficient for your needs? What are they missing?

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Differential Privacy Series Part 1 – DP-SGD Algorithm Explained
That's covered in the original story. This was a training mission, to get the crew up to the number of hours needed to be cleared to go on real missions. The reconnaissance systems officer (RSO) was the one listening to all the radios, not the pilot.

This seems a perfectly sensible thing for the RSO to do on a training mission, since on a real mission he might need to monitor multiple frequencies:

> I was beginning to feel a bit sorry for Walter in the back seat. There he was, with no really good view of the incredible sights before us, tasked with monitoring four different radios. This was good practice for him for when we began flying real missions, when a priority transmission from headquarters could be vital

At this point, they have passed their hours threshold and are heading back home. The pilot says:

> Just to get a sense of what Walt had to contend with, I pulled the radio toggle switches and monitored the frequencies along with him.
Dynamics NAV Become More Powerful Solution for Manufacturers
With Manufacturing in Microsoft Dynamics NAV (latest Microsoft Dynamics 365 Business central) you can boost operational efficiency and effectively manage production, including production orders, bills of material, supply planning, and capacity requirements planning.
For more information and a tailored Demo contact us today at MetaOption LLC.
Location: Toronto, ON, Canada

Remote: Yes

Willing to Relocate: Maybe within Canada

Technologies: Web full stack: NodeJs, JS/TypeScript, Express, HTML/CSS, Vue/React, SQL, MongoDB, Other: Python, Learning/Some exposure: Elixir/Phoenix, Go, NestJs, C

Résumé/CV: https://robertfairley.com/cv (probably requires some updating)

Email: rrafairley / google's webmail service

I've been working mostly in the publishing realm the past few years on internal tooling and platforms of various sizes and purposes. I've grown used to working on a small, tight-knit team with limited resources in something of a development-averse industry. It would be nice to expand out from that a bit. A bit more of an outdated bio is at https://robertfairley.com/about
Literally all of these people are saying this.
She died in 1992, so I highly doubt it was recorded in '93.
But does this compound do anything for patient survival? We are seeing similar things for GS-441524. It works for FIP, but remdesivir does nothing for survival in patients with COVID-19 pneumonia, perhaps because the disease is much more fulminant. It wouldn't be a stretch to think that that also holds true for 3CL protease inhibitors.
> lightweight skin for the deprecated Internet Explorer

Fix't it for ya.
Ideoclick | https://ideoclick.com/ | Full-Time | Seattle

Ideoclick is the provider of the industry’s leading e-Commerce Optimization Platform delivering a unique combination of comprehensive cloud-based software, expertise and insight to businesses that sell on Amazon.

As part of a quickly-growing e-Commerce services and technology company, we are always looking for experienced professionals that share our passion for client success and right now we're growing, especially our tech team!

We're hiring across the stack:
Frontend Engineers, Full Stack Engineers, Platform Engineers, Data Engineers - Mid-Senior level.

If you're interested, go ahead and apply on our career page!