skysight-inc/HackerNews huggingface dataset:
As the philosophers have it, all fields are subfields of philosophy. If this is so, the problem in neuroscience and physics is by definition the same problem (perhaps with different scopes) and included in philosophy. However, I'm not left feeling like I've gained any knowledge from recognizing this. It is so that it has been an important problem in philosophy but do you expect anyone to be surprised by that knowledge?
This is a good question given rampant fraud in the recycling industry. Things that should be recycled often end up in landfill or shipped abroad to South East Asia and dumped.
For WireGuard there's the official https://github.com/WireGuard/wg-dynamic, or also this: https://github.com/costela/wesher.

Or generally for mesh networks as others mentioned: Slack's Nebula, ZeroTier (wait for v2) or Tailscale.
The issue is that they kept this all a big secret. A decision which indisputably goes against their customers best interest and (perhaps coincidentally) enhances their bottom line.

I'm otherwise a huge Apple fan, but people defending this completely baffles me. Especially since Apple themselves have admitted it was a mistake to not inform the customer (a key fact that you conveniently left out of your rant).

It's amazing that defenders changed their response from "Apple would never slow their phones, you're unhinged!" to "Apple did it in your best interest! You don't understand technology!" without skipping a beat. Just. Stop.

Batteries degrade over time. It's an inherit limit of the technology. That's fine. Let me decide what to do about it.
We really should be focusing on chloroquine, but it looks like we're not because there's no money in it since it is cheap and has been readily available for decades...

https://www.nature.com/articles/s41422-020-0282-0

https://www.researchgate.net/post/Chloroquine_as_an_effectiv...
If you knowingly produce single-use items that are neither biodegradable nor recyclable, you share culpability.
Thanks! Sign up for the private beta and we'll send you the build as soon as possible. The main reason for "private beta" mode is to make sure that complex integrations such as Jira work for people. We're onboarding people everyday, catch some errors, patch them and so on.
Earnin | Android & iOS Engineers | Vancouver, BC | https://www.earnin.com/careers/

Earnin is building a financial system that works for people. There are 80 million Americans that live paycheck to paycheck and the financial system is intrinsically unfair to them. US banks collect about $30 billion of overdraft fees each year. Our core Cashout product solves this issue. We have also built Health Aid, a product that helps negotiate down our Community Members' medical bills.

The team in Vancouver is 20 strong. And I would like to humbly put forth that we've built the strongest mobile team in the city. Join us!
Induction stoves mostly run at 30kHz or so; at such a low frequency, your skin depth for non-ferrous metals is measured in centimeters to decimeters. Industrial induction heating sometimes benefits from such a deep skin depth, depending on the application, but it's a drag when you're cooking. Industrial induction heating that wants a thinner skin depth on non-ferrous metals uses higher frequencies, sometimes up to the MHz.

Induction heating does not heat up questionably conductive materials, unless you mean graphite.
Striim | Full Stack Engineer | Forward Deployed Engineer| San Francisco, CA | Full-time

At Striim, we're building a product that helps the world largest companies (banks, retailers, airlines, shipping/logistics) operate mission-critical applications in the cloud.

Our core technology is based on database change data capture, in-memory stream processing, and real-time data visualization in React.js.

We're a well-funded, post-Series B company with a large roster of Fortune 100 companies as customers. We're also a strategic partner for Google Cloud and Microsoft Azure, enabling both to adopt more customers in the cloud.

Striim was voted one of the best places to work in Silicon Valley by several publications[0].

FULL STACK DEV job listing:

https://www.striim.com/careers/?p=job%2FoTs5bfwl

Forward Deployed Engineer job listing:

https://www.striim.com/careers/?p=job%2FoIxZ9fw7

Striim has been voted by multiple outlets, including Fortune Magazine, as one of the 'Best Places to Work' in Silicon Valley[0].

0: https://www.striim.com/blog/2019/06/striim-sweeps-2019-best-...
I would say it's become the basis of worldwide modern central banking capitalism, gas and water socialist countries included.
I think it depends upon the audience and the work being written. Anything on the level of a news article definitely should spell it out, but a forum post about some game can get away with the common acronyms used by the community. It is part of knowing your audience.
do you have more background info?

related:
https://www.calnewport.com/blog/2020/02/29/top-economists-st...
I did not know that! I thought it was only in the app. I stand corrected.
Robinhood customers are covered by SIPC [1]. Still, those customers should be using a mature brokerage (Fidelity, Schwab, etc).

[1] https://www.sipc.org/for-investors/what-sipc-protects
Location: Northern Europe

Remote: Yes

Willing to relocate: No

Technologies: .NET [Core] (C#, F#); ASP.NET; JVM (Clojure, Java, Scala); Python; AngularJS; Vue.js; React; iOS (Swift); AWS (wide range of services); databases: Microsoft SQL Server, PostgreSQL, MongoDB, Datomic, Couchbase, Redis, Event Store

Résumé/CV: On request

Email: hello[at]8bitstudio[dot]dev

We are a three-person full-stack highly professional development team with extensive experience in online advertising and fintech. We can consult on architectural problems, work as a discrete unit or a part of another team on implementing the solution.

Describe us your task, project or idea and we will provide a timely response with estimates and a plan. We offer very flexible rates and will help you with suggestions on how to best optimize the development effort.

For contact details and other information please visit: https://www.8bitstudio.dev/
I'm looking for new opportunities, only remote and preferably part time, but if what you are doing is really interesting I will consider full time too.

I have many years of experience with Linux (different distributions) and FreeBSD and OpenBSD system administration.

I also enjoy programming in Go and PHP, and I have more than 20 years of experience doing PHP, SQL, and other programming stuff too.

Location: Europe/Copenhagen
Remote: Yes
Willing to relocate: No
Technologies: Debian/Devuan/Ubuntu Linux, Arch Linux, Alpine Linux, OpenBSD, FreeBSD, Apache, NGINX, MySQL/MariaDB, Galera, Sphinx, PostgreSQL, MongoDB, Redis, SQLite, OpenSSH, Git, Mercurial, Shell scripting, DHCP, DNS (DNSMasq, Bind, Unbound), NTP, PF, iptables, ZFS, Btrfs, GlusterFS, NFS, Samba, OpenSMTPD, Postfix, SpamAssassin, Dovecot, GnuPG, rsync, ProFTPD, PureFTPd, PHP, Go, Python, HTML, CSS, XML, JSON, SQL, NoSQL, Make and Hardware troubleshooting (x86), and many other things.
Website: https://unixsheikh.com
Resume/CV: Request via email
Email: [job] at [unixsheikh dot com]
It's shocking to me that even in a technical audience like HN, so many people don't understand the fairly simple story that you've outlined here. Look around this thread and see how many people spread the narrative like "Apple intentionally slowed phones down" or even "Apple tried to extend battery life at the cost of performance". Reiterating the summary:

- Some iPhones in this generation began randomly shutting down as their batteries aged.

- While looking into this, Apple determined it happened because certain aged batteries could no longer deliver enough current to sustain peak workloads (computers use more current when performing more intensive tasks). This is probably due to Apple underprovisioning the battery capacity in this generation, but that's not something they could fix in existing devices.

- Apple added a mechanism to detect when these random shutdowns occurred on a specific device due to insufficient power from the battery.

- Once the random shutdown had been detected on a specific device, that specific phone would instead throttle its CPU when the system was under heavy load to prevent the random shutdown from occurring.

In short, your phone was not affected unless your battery had already degraded and was experiencing power-related random shutdowns. The changes Apple made to deal with this were an unequivocally user-friendly change to work around a hardware shortcoming and keep peoples' phones working well for longer than they otherwise would have.

The mistakes Apple made were:

- Designing the phone hardware with barely enough battery capacity, such that some moderately old phones might not be able to keep working properly when the batteries decayed.

- Not being transparent with the hardware design flaw above, such as proactively replacing any customer whose device was being affected by this flaw while still under warranty.

- Not going far enough with the software changes to initially add something like the battery health info they later added in response to this PR fiasco.

That's about it, I think?
You don't "waive" the copyright, you just give Facebook a worldwide, royalty-free, irrevocable, etc, etc license to do whatever they need with the photo, including adding it to the data download archives of the persons pictured.
pivpn is easiest way to set it up.

Great tool for newbies like me.

QR setup for mobile also available.

https://github.com/pivpn/pivpn
I encourage you to write your local politicians to encourage policy changes that would encourage people to self-quarantine or to seek treatment for infectious diseases. I wrote the following to my state senators:

Many people currently are concerned about the corona virus outbreak. I believe that Washington state can take the lead in medical policy decisions that would help to mitigate the effect of the disease on the most vulnerable members of our state.

There are two key legislative gaps that prevent people from seeking proper care for infectious diseases:

1. A lack of legislation protecting peoples’ jobs when taking leave for treatment or diagnosis for an infectious disease.

2. The high potential cost of medical care when seeking treatment or diagnosis for an infectious disease. Although many people have health care in Washington state, many have high deductibles that are so high that they may choose paying their rent over treatment.

I am not a medical professional nor a medical policy expert, but an ordinary citizen of your district and these gaps are frightening. Please help Washington be a national leader in infectious disease policy.
Arms race. First an AI can generate synthesized images.

Next, it is possible to have a test which detects those. And that test can be improved by better training.

Then, another AI learns how to synthesize images which the fake image detector AI can spot, until it learns how to fool the fake image detector.

Then the fake image detector is improved by training it against the improved fake image synthesizer.

Repeat.
At this point I consider both reading and TV, and especially movies because they don't encourage bingeing, more worthwhile than internet use of any kind - mainly because they require sustained concentration and don't encourage the tab-jumping, notification-checking, infinite-scrolling content addiction that I feel myself falling into when I'm on the internet. There's something to be said for sustained focus on one piece of content, even if that content is Love Island.
Before epigenetics we had Lamarckism[0] and in The Island of Dr. Moreau visisection is used to create humanoid beings from animals[1]

[0] https://en.wikipedia.org/wiki/Lamarckism
[1] https://en.wikipedia.org/wiki/The_Island_of_Doctor_Moreau
Handling the Scale of Black Friday and Cyber Monday at Optimizely
TL;DR: Should I keep fussing with PiVPN or try something like TincVPN?

Semi-OT: So I just installed PiVPN to use with this protocol to try and do a small vpn at home (all I want is to go to my domain, auth, and be on my LAN so I can RDP / VNC) and the wireguard bits worked great, and the install process was buttery smooth, even on a Raspbery Pi Zero W.

But - my network lack of knowledge is probably hamstringing me. I opened the WG port on my router and confirmed the dns hostname I'm using corresponds to the public IP, but I'm not able to get the wireguard clients to connect. The tcpdump doesn't show any incoming traffic on the port at all.

Should I keep fussing with PiVPN or try something like TincVPN or Tailscale? I have not been able to get a VNC or RDP session going over tailscale even though all my machines are able to connect to the Tailscale network.

I want to use wireguard, everyone says it is so good, and OpenVPN does seem a bit boring, but ultimately I'm just hitting a wall when it comes to the use case of 'auth, you are on your home lan, connect as if you are at home connected to wifi'
Geoforce | Multiple Roles | Onsite, Fulltime | Plano, TX (Dallas, TX/DFW area) | https://www.geoforce.com

Geoforce is building the largest global network of connected field assets to provide operational intelligence to companies involved in field operations around the world. Combining a cloud-based software platform with rugged GPS tracking devices and global satellite and cellular networks, Geoforce’s Track and Trace solutions include efficient asset location and retrieval, rental invoice auditing, service delivery verification, inspection compliance, equipment maintenance alerts, and a host of others.

Geoforce is growing! We are seeking additional engineers to assist in developing and scaling our platform. Our current stack is Ruby on Rails, PostgreSQL, Kafka, Redis, Sidekiq, Resque, Kubernetes, Gitlab, and AWS.

Current Openings

- Junior Software Engineer

- Intermediate Software Engineer

- Devops Engineer (not yet posted on the website)

- Senior Software QA Engineer

- Integrated Products Engineer (Hardware team - Plano, TX or Bozeman, MT)

Feel free to send me a PM or apply on our website. Please mention this HN post when applying or during the interviews.

https://www.geoforce.com/careers
Nvidia's GTC Cancelled
I expected to see at least one editor from a financial institution on the Editors list.
Fork has an extremely standard API, and that's a good thing. What needs to be quantified is how much ignorance a programmer can be expected to have, before errors they make are their own responsibility.
A lot of this happens when people lose sight of the goals of doing agile, and instead become focused (you might even say obsessed) with just the rituals involved- IE the daily standup, the burndown chart, etc.

These also tend to be the organizations in my experience where things tend to devolve quickly- standups take an hour, hard decisions aren't made in grooming, managers will go over the previous day's major fire and then beat up people over the fact that the burndown chart hasn't moved...

They get to put down on their resume that they are doing the trendy thing though...
In this case, it's not a question about the camera at all - the camera was just what got him interested. The question at hand was the timing of the lights themselves, which were timed upon a simplified model that is not applicable to intersections with turns.
“Left behind” i.e. this API will work for USA only. Don’t be silly. The point of browser APIs is that they work for all/most, if it’s only Apple Pay and Google Pay they solve nothing.
so the program is > 4000 at first then stabilize around 4000 ?
Wash your hands.
Not exactly, the big reason for the slowdown was to avoid crashes from a low voltage condition. They were essentially covering up a design flaw with software.
You can’t read this without JavaScript?
Sounds like overfitting the defense against classification. Would existing solutions to overfitting possibly fix this (though make such a network even more expensive to train)?
This is the premise of GANs. It seems to me that the tech already exists to make extremely hard to spot fakes using GANs, it's just that nobody has bothered to write the code to do it.
I don't want to be "that guy", but this is an ideal use case for a certain cryptocurrency that has 0 fees and instant transactions (not gonna say which because of the downvotes).

Instead of facing a paywall for a yearly subscription, you pay around $0.005 to read an article. But with a currenncy that anyone can own and can really handle micropayments.
Modern browsers can emulate Windows 95, which is a significantly more involved feat than emulating a GB.
>The first step to beating these bastards is to understand them. The more of us working to that goal the better chance of success.

When Obama was doing it nobody wanted to beat that bastard.

What happened?
A lot of places, if you take sick time, bereavement, or family leave they will fire you at the next opportunity. If you are a little late or don't dot your I's on a form then you are out of there. It's a sort of a soft retaliation in at-will states.
Location: United States

Remote: Yes, Remote Only

Willing to relocate: No

Technologies: Python, Flask, Golang, AngularJS, TypeScript, Node.js, Kubernetes, Terraform, Docker, gRPC

Résumé/CV: Available upon request.

Email: throwaway67858@gmail.com

I am only interested in full time remote opportunities. I currently work for a FAANG after three years as a lead at growing startup. Looking for more flexibility with a fully remote opportunity.
It's not really worth it. It's just a bunch of "look how bad these people are. And they're connected." Doesn't even really say how.
Hit me up on pm. I'm very active in this space.
One thing that jumped out at me on this is that currency is being associated with every instance of a value. It is a common use case for multiple different currencies to be used as a part of a single transaction, instead of being set at the per-transaction level?

I.e.

items = [...]
currency = "USD"
value = 5.00

#vs

amount = {"currency": "USD", "value": 5.00}
Thanks for the kind words! We've built it ourselves, and to be honest neither of us is a web developer or designer so we're happy that it came together in the end.
> He didn't seem to understand GE's broad products businesses but did understand finance, so he continuously closed those operations.

Uh...no. He was a trained chemical engineer, and understood products, manufacturing, and operations perfectly well.

In his own words, here's why he emphasized finance:

"My gut told me that compared to the industrial operations I did know, this business [GE Capital] seemed an easy way to make money. You didn't have to invest heavily in R&D, build factories, and bend metal day after day. You didn't have to build scale to be competitive. The business was all about intellectual capital - finding smart and creative people and then using GE's strong balance sheet. This thing looked like a 'gold mine' to me." (emphasis mine)
Interesting that I'm not alone in this.

I was recently searching for information on how Slot Machines are programmed. I had questions about the OS that they run, the languages used to program them, information about the random number generators, etc.

There was a reddit post by someone in the industry that answered some of those questions. Unfortunately, it's quite old.

That makes me think, maybe I should write up a blog post about this as I find the answers I'm looking for. I'm certainly not an expert, but the information in search engines is lacking or I'm searching for the wrong things.
AFAIK there is no way to tell vim about such a keystroke. If neovim adds something I’ll support it.
Edit: This is an honest question -- just wondering the difference in tactics and have received one helpful comment so far.

---

When Obama won in '08 and '12, his team of data "nerds" were lauded as geniuses.

Examples:

How Obama Tapped Into Social Networks’ Power

https://www.nytimes.com/2008/11/10/business/media/10carr.htm...

When the Nerds Go Marching In

https://www.theatlantic.com/technology/archive/2012/11/when-...

Can someone distinguish between what Obama and Trump were doing when it comes to digital campaigning?
Good approach. But that's a path, a pipeline, with a lot of steps, and potential for friction.

You've learned and been persuaded about what was originally a hypothetical benefit. Curationally sorted through a pile of media and made tradeoffs and selections. Learned about copyright and licenses, and had misconceptions about them addressed. Sufficiently resolved any concerns about its impact on you selling some media to publishers. Made a decision. Learned about the pragmatics of uploading. And executed.

The difficulty of facilitating that process varies enormously. Instant email responses, to contemplating the ethics of joining a line of graduate students following their professor like ducklings, struggling for a moment of attention. Self-spun-up on copyright, to repeatedly not getting it, to 'I sent you the image, just use it and cite me, this lawyer stuff is bs'. 'Here's an image' to 'let's make arrangements for you to come by and choose one of them'. A graduate student available and motivated to catalyze the process, or not. And so on. It can be trivially easy, or "this is just not going to converge any time soon".

It might be nice to have better infrastructure, to reduce the energy barrier here. Something more than libraries' scattered "creating OER" docs. Or someone for whom such community facilitation is their focus.
Show HN: Image manipulating browser extension with face detection
Transcribing Audio as a Programmer
Fighting fake news on Reddit it’s like fighting for privacy on Facebook or Google
One suggestion would be to submit a feature request to Tinc to add detection / support of Wireguard. Tinc could still handle the mesh routing and just hand off the encryption bits to WG. There have been some brief discussion in email threads [1] Probably more, have not checked all the archives.

[1] - https://www.tinc-vpn.org/pipermail/tinc/2017-February/004755...
Yes, I agree. Although one must be careful taking about high performance cost like immutable data structures and high cognitive cost like the borrow rules in rust.

I think I prefer a GC most of the time, and when that's not true I'm fine if the language offers me an escape hatch (unsafe in Go, paired with a native allocator like jemalloc.)
I recently got a subscription to the HBR and am surprised at how...misguided it is. It's shocking how this locus of low competency is destroying American business. Ditto on the outsourcing, too - left a job at a blue-chip American company because its culture had been internally rotted by outsourcing. (Of course, they were hilariously struggling to keep and retain the talent necessary to stay ahead of the tech curve, now institutionally recognizing they've made a massive mistake. Most good engineers had a tenure of 6 months.)
I doubt this will be noticed but - the solution isn't higher pay. It's building more housing. There should be a lot of dedicated housing for students.

Grad students will constantly need to be negotiating for higher wages because the rent will continue to increase. All the students are advocating for is transfer of wealth from the university to landlords. :/
“Telecommuting” on Google spiked 900% KOR, 800% JP, 250% IT with Coronavirus hit
> Think of a client app as a loop reacting to user /network events and turning state into html.

Then who, which part of the code, inserts that HTML into the DOM? Is that done by user-code or some library (when using Clojure)?
SEEKING WORK Chennai, India Remote OK

If you need bug fixing, automating a task or Devops, System Check, App testing, Front End, Back End and Linux based System Admin jobs. I'll do it for you

If you feel you need more clarification for a small task doesn't matter how small it is talk to me

aswathm78@gmail.com

Pricing starts @ $5/hr or Project based

Languages Python, Ruby, Elixir,Javascript
Frameworks Django, Flask, RoR, Phoenix, Nerves, Express

I'm good with sys admin tasks, Bug Fixes and Setting Up systems for CI/CD