skysight-inc/HackerNews huggingface dataset:
I was recently charged several hundred for a vit D test. The price is basically random in the US.
> Could you elaborate on that? I see this as massively centralizing DNS request data (onto cloudflare) and this change is the most problematic part of the whole thing.

1. Firefox's browser marketshare is around 10%. This moves roughly 10% of DNS requests off ISP DNS providers to Cloudflare. Each of the major ISPs controls more than 10% of the broadband market.

2. It's only impacting Firefox browsers. To get an overall picture of the DNS request landscape and privacy, one has to include every DNS request made by a computing device that doesn't go through a Firefox browser. Even for Firefox users, the vast majority of their DNS requests probably don't come from web browsing in Firefox.

3. Firefox also makes it very easy to switch DNS providers to DHCP default or NextDNS. Of course users can still use custom options as well. Many Firefox users are probably savvy enough to exercise these options.

Based on what I've laid out above, I would guess that this change by Firefox might be redirecting a low-single-digits percent (very possibly less than 1%) of DNS request traffic to Cloudflare vs. where it went previously. That sounds like decentralization to me.
That's not true. What it would take is a massive advance in material science or what-have-you. Once that massive advance happens then it may or may not make this tech possible. However, that massive advance will most likely have nothing to do with working on this particular tech in the meantime.
firefox users are also much more likely to use a search engine other than google too, so more than just the browser is affected. Search is Google's primary money maker so firefox users not using google search would cut into their ad revenue. I would think Google would won't to eliminate firefox, but in doing so they would just prove firefox users' point as far as privacy/openness is concerned.
This is a real misunderstanding. Go's GC is not “pretty much the best GC out there” by most GC standards (it's already quite good and keeps getting better, though). And it hasn't been “designed to try to compete with systems programming languages”.

Go as a language was designed like that, and special attention was made to allow as much value types as possible, to allocate as much things as you can on the stack, thus reducing GC pressure. For the first five years of Go or something, Go's GC was actually pretty bad (it was probably the most basic GC you could find in any somewhat popular language), but it wasn't too much of a deal because you can avoid it most of the time when it goes in your way (much more easily than in Java for instance).

After some time, they decided to enhance it, but they were on a budget (no lots of money spent on it” actually), so because in go you can avoid allocating memory on the heap, they decided to focus on GC latency instead of throughput (if the GC's throughput isn't good enough for you, you better reduce your allocations).

Overall go is a pretty fast language, and it's an engineering success, but it's in spite of its GC and thanks to other parts of the language's design, not because Go's GC is exceptionally good (it's not, and if you read my link you'd understand how).
Yet, have you actually tried it yourself?

Not saying claims are substantiated, but depends what it truly means to the individual. I know the effect on me, since I've tried it for longer periods of time (though I'd advice against drinking too much water during the day, as proponents often claim is soo healthy). If there's miracles, it's rather subtle. No need to become super-men or women! ;)

Science is all about experential experimentation after all (with healthy dose of scepticism).
Seems to be fairly standard indeed - elastic, mysql, postgres, .. all do the same thing. If reloading works properly, our hashicorp vault-based TLS stack could handle that out of the box including aggressive rotation.

TLS authentication isn't that hard once you understand the fundamentals.
BBC news has long been declining toward entertainment, just like many other news outlets.
Communicating ArXiv’s Operational Status
Thoughts on a Virus
Sorry, I see I didn't answer your question. I am not one of those programmers that would deliberately ignore an error code, so I don't know what they're thinking.

My suspicion (and naive hope) is that most people would not ignore that case if they knew it was dangerous. But I would expect them to ignore it if they didn't know it existed. Hence this article, I guess, which serves to remind everyone that it can in fact happen and is quite dangerous (due to a potential later interaction with kill).
LOCATION: REMOTE (North America)

Hi we're Comment Sold, we're a rapidly growing social commerce platform revolutionizing the way online retailers do business.

We strive to make shopping simple and fun by allowing real-time interactions and empowering entrepreneurs to become the next generation of retailers through social media, websites, and mobile apps.

We are growing fast and hiring across our engineering teams for Backend, Fullstack and Mobile so if it sounds interesting reach out and let's talk.

Our web app is built on the PHP Laravel platform and makes use of the core laravel functionality to drive web and job queue processing.

As a member of our Engineering team you'll get:

* Remote first work environment

* Your pick of development hardware

* Home internet reimbursement

* Co-working space reimbursement

Active Roles:

* Devops Engineer

* Mobile Team Lead

* Senior Backend Engineer

* Software Engineer in Test

NOTE: We're looking for folks located in North America only at this time.

Reach out to me directly: paul@commentsold.com
Tolkien elves are already a darker version of the typical fantasy elf [1]. Those that have only read LOTR are often surprised by the amount of infighting, betrayal, assassinations and straight up genocide in the Silmarillion.

[1] which ironically are based on the common perception of Tolkien elves.
Perhaps I'm just playing devil's advocate here, but is it possible that your phone number was just autofilled by your browser?
> This is true, but the inverse is that Rust's ownership model itself poses its own high cost in terms of a significant cognitive burden

In "burdensome" situations, you can always defer ownership checking to runtime with the Rc<RefCell<T>> and Arc<Mutex<T>> patterns. It's less performant than using pure compile-time checks, but not nearly as problematic as general GC, or immutable-only data structures.
> Also, the childcare argument applies to just the first few years of the school - most of school-aged kids are old enough to stay home unsupervised if it's needed,

It's a problem for basically kids ages 0-11 (depending on where your cut-off is); that's strictly the majority of children and hits a huge percentage of the workforce. Again, you very well can end up worse off if you do this (someone needs to work on medical treatments, medical research, etc.)
This article is great, but to offer a quick correction to the final Q: Gandalf is not an elf, he’s a Maiar.

His dark counterpart before becoming Gandalf the White would be a balrog, which is why Gandalf takes on the balrog in Moria and not Legolas. ;)
NoIP | Reno NV | Software Engineer Roles | Full-time | On-site | noip.com/careers

NoIP.com is a leading provider of Dynamic DNS services with customers worldwide. NoIP has been in business since 1999 and is currently looking to expand our team of engineers. Find out more by visiting our careers page. Mention this post when applying.

Tech Stack: PHP7, Laravel, Vue.js, MySQL, Redis, Sass

Open Positions Include:

Senior Software Engineer
SEII Software Engineer
SEI Software Engineer
Associate Software Engineer
One of my kids asked me, when he was 4, if the negative numbers go on forever. To this day, almost 20 years later, that still blows my mind.
In the early days of web browsers, the browsers like Firefox implemented early SSL/TLS ahead of OS vendors. To this day, Firefox still maintains and bundles its own Root CA list, and by default prefers its own list over OS provided lists.

There's certainly precedence for web browsers doing things ahead of OS/system support because they can do it faster, and because maybe they think their users' (privacy and/or security) needs can't wait for deeper OS/system support.

(Also, for an increasing number of people, a browser isn't just "an app", it is their real OS where they spend the most time.)
I hear this argument a lot. Why don’t Medical personnel have their own portal to obtain medical supplies that thr regular population doesn’t have access to?
ATHOS | Multiple Positions | Redwood City, CA | Full time | Competitive Salary + Benefits
| https://athos.applytojob.com/apply

At Athos our mission is to build better athletes by helping coaches and athletes personalize their training and make better performance decisions. Our training system is used by many of the best sports programs in the country.

Since we started, Athos has been translating EMG into a simple and powerful training system. From cueing how you use your muscles, evaluating movement progression and monitoring when you are at risk of injury throughout your training. By giving athletes and coaches this unprecedented insight into muscle performance, they better understand what the body is actually doing in the days, weeks, and months of preparation for the performances that matter most. We are helping athletes reach their highest potential and are used by many of the best sports programs in the country.

Interested in joining the team? We're always looking for highly-motivated employees who will help us stay on the cutting edge of creativity and innovation.

We are hiring for the following positions:
Product Manager - https://athos.applytojob.com/apply/TN9SURJ3QF/Product-Manage...

Senior Algorithms and Machine Learning Engineer -https://athos.applytojob.com/apply/6xtcvSZtGP/Senior-Algorit...

Site Reliability Engineer - https://athos.applytojob.com/apply/OKLLaFHOrx/Site-Reliabili...

Senior Firmware Engineer - https://athos.applytojob.com/apply/22TyWNFCdA/Sr-Firmware-En...
Maps show drastic drop in China’s air pollution after coronavirus quarantine
Drugs Without the Hot Air: the best book I've ever read on drugs and drug policy
Magic Leap | Software Engineer (Computer Vision/C++/Python) | Full-time | Sunnyvale/San Francisco/Fort Lauderdale/Zurich/Tel-Aviv/Toronto

We're looking for engineers and researchers who can help us build the next generation of our perception systems (SLAM, eye tracking, world modeling, hand tracking and more).

CV researcher / engineer: https://boards.greenhouse.io/magicleapinc/jobs/1719911

Software engineer (high performance C++): https://boards.greenhouse.io/magicleapinc/jobs/1731904

https://www.magicleap.com/
I find that quit upsetting since it’s clearly the authors choice to not support Safari and not any particular failure of the browser. It’s my goto browser for everyday surfing, fast, light and with great standards support.
Those payment methods and countries with silly regulations will get left behind.
Isn't that the '10bps per share of trading volume' question?
And no, he's not a math whiz. None of my kids are. That was disappointing. But he's a whiz at plenty of other things.
Federal Workforce Statistics Sources: OPM and OMB (2019) [pdf]
Square | Fullstack (front end leaning) | SF | Fulltime

Square's eCommerce team is building better website experiences for merchants and online shoppers. We're seeking a full stack engineer who is passionate about building applications to help our sellers succeed in building great online stores, thus empowering millions of small merchants to focus on their businesses and not their business technology. You will help build features to create a world-class e-commerce experience for both our sellers and their customers.

Web Technologies we use:

ES6 Javascript,
Webpack,
VueJS with Vuex,
PHP with Laravel,
MySQL,
Redis and Memcached,
RabbitMQ

Apply here: https://smrtr.io/3VJjc (I'll be able to see if you came from HN)
Except that is exactly wrong. The use of "cast" in the name, and explainations like this, are exactly why it's so confusing, because they are wrong.

You should be saying that the phone is a remote control.

That is both what's actually going on, and a paradigm everyone understands. And it's a stupid short and simple phrase to say. They've ingested it before they even got a chance to subconsciously go into "I don't want to try to figure this out." mode.

I would also say while giving that explaination something like "It's not you. Google intentionally makes this confusing because they want you to think you are casting or projecting something for who knows what marketing reasons." Takes the bad feelings of not understanding something off their shoulders and lets you both comiserate over a 3rd party, Google, and any stress is is laid on them instead of you or themselves. "You find this confusing and difficult, and guess what, so does your sysadmin son! Google is annoying but you & me will get it anyway."
> What are you talking about? They are perfectly separated. Top bit of the result IS the separation.

"Separation" in this case implying "hard to misuse", which the POSIX fork() API certainly is not.

> And do you know why you'd never get into his with rust? Because rust doesn't support fork.

Yes, it does. https://docs.rs/nix/0.17.0/nix/unistd/fn.fork.html
I was originally a member of the web payments community group which existed before payments was on any standards track at W3C.

The high level of interest and activity in the community led W3C to form an interest group to explore if payments was a WG-worthy topic and I also participated in that.

When we finally chartered the WG I was approached to chair and agreed. We've re-chartered twice since and I continue to chair.

The job is made a lot easier by the fact that we have a great W3C staff contact who does all the heavy lifting.
This would be creepy if the cashier had an eidetic memory and after only visiting the store once while scanning items said: "Hi nmeofthestate, do you want to process this order on your card that ends with 1234 again?"
This may sound like a newb question but.. is my connection to my vpn/server not already secure on Linux?
> The article is asking whether the formal system in question can fully explain human intelligence.

No, it's asking whether any formal system whatever can fully explain human intelligence. And it gives the wrong answer; see below.

> Which we all agree it can’t.

No, we don't, because the article misrepresents what "fully explain" means. The article assumes that, for a formal system to "fully explain" something, it must produce proofs of all sentences that that something could produce. But that condition is too strong. All the formal system needs to do is produce, by hook or by crook, the same outputs as the something (a human, or whatever) does. It doesn't have to produce proofs of all those outputs as theorems. Humans certainly don't produce formal proofs of all the things we claim we can intuitively see are true.
The required gear should be Face Mask and Hand Sanitizer.

People should start thinking of sanitizing their headphones too.
Designing for Keyboard Accessibility
To me the takeaway shouldn’t be that fork() can fail, rather that kill(-1, ...) has effects that extend outside of the scope of your process. This is documented too, but it far less intentionally used. (Giving a pid_t an initial value of -1 could be considered a good practice, right up until you hit a code path that fails to check this and you kill your parent!)
> Do you error check printf?

If a failure would lead to data corruption, then yes. That this is important is made clear with gcc+glibc's _FORTIFY_SOURCE macro, which (e.g.) forces you to check the return value of sprintf() among others.

Of course, it's hard to imagine a case where printf() is part of a data pipeline that could be corrupted. So, nominally the answer is a simple `no'.

But it's a bad question, since fork() and printf() failures have different consequences. Also, boilerplate code for printf() never shows using the return value, whereas boilerplate for fork() always shows that. Your malloc() example is much better.

If malloc() failure leads to corruption, you'd better check the return value. Otherwise, sure, ignore it and let your prog just die is fine! Until it isn't ...
Texas Tribune | DevOps Engineer | Austin, TX | Full-Time, Onsite | https://www.texastribune.org

The Texas Tribune is a nonpartisan, nonprofit news media organization that informs and engages with Texans about public policy, politics, government and statewide issues.

We are hiring a DevOps Engineer to work out of our downtown Austin newsroom in our six-person engineering department, to maintain and support our software infrastructure and systems, strengthen our security, grow our capabilities and improve our technical processes.

We use modern tools and frameworks including Docker, Django, React, and Webpack, and manage our systems using AWS, GCP, and Heroku.

To learn more and apply, visit https://the-texas-tribune.forms.fm/devops-engineer/forms/544...
At TU Delft in the Netherlands, we received an email saying we aren't supposed to shake hands anymore.
Or people having just a mild variant which does not cause fever and airway problems. If they think it is something else, or don't care, it is just as well a transfer risk as asymptomatic individuals and in my opinion at least as likely.
Come join a remote Clojure SWAT team of master devs, to build interactive tools that bring simple/easy Clojure programming to millions of people who can't program today. Funded by contracts in both Healthcare and Education. The work is part general consulting and part product. Come work on Hyperfiddle with us! dustin@hyperfiddle.net
In the UK, you can barely find table salt that has iodine. The one has the right potassium/sodium ratio with iodine (e.g. Iodized LoSalt) is zero.
Ahaha this is great, the laggy emulator, the unwinnable minesweeper, the horrible delays caused by a system full of spyware and garbage. The desktop seemed maybe a little bit too clean though, there wasn't icons half off the screen or hidden entirely and it lacked the random files typically placed or saved there because if it's not on the desktop it doesn't exist.
Stacker | Head of Growth | REMOTE (Europe only)

We're a no-code app builder looking for a Head of Growth.

* * *

Ok, I'm going to come clean about this: I don't yet have a job spec, and am posting this heavily in the spirit of "ship things fast".

Here's what I do know:

• We have an incredible product that our users love

• We need more people to hear about the product

• The node-code movement is doing incredible things, and we want to be part of this conversation

_

You'll be our first non-product hire, so you've got carte-blanche to define how we do things.

This role probably contains equal parts:

1. hardcore metrics-driven marketing

2. helping us build and position the product for growth

3. building communities and connecting with the people driving the no-code revolution

_

If the opportunity excites you, and the hazy description doesn't put you off, then let's talk!

--> www.stacker.app/hiring <--
> the author just assumes implicitly that any machine will consist of a formal symbolic system of the type Gödel studied. Obviously if you challenge that assumption, the argument loses its potency

Daniel Dennett, in his refutation of Lucas' argument (which I think is in his book Brainstorms; I have not been able to find a version of it online), makes a point related to your point here in a very stark manner: by showing that, in fact, a physical realization of a formal system can produce a proof of that sytem's own Godel sentence! Dennett's argument makes use of a critical observation: in order to view any physical system as a realization of a formal system, we have to interpret the inputs and outputs of the physical system in a particular way. But there is nothing in the laws of physics that rules out the possibility of multiple interpretations of the same inputs and outputs. So it is perfectly possible for a given set of outputs of some physical system to have one interpretation as sentences of formal system A, but also another interpretation as sentences of formal system B, with the latter sentences including a proof of the Godel sentence of formal system A.

Put abstractly this way, this seems unlikely, but in fact we experience this sort of thing all the time with computers. As I am typing these words, my computer is taking a series of inputs and producing a series of outputs which have multiple interpretations: as sequences of bytes, as machine instructions, as typed characters from the keyboard and displayed characters on the screen, as changes in voltage across transistors, etc. And there is nothing in principle that prevents, for example, writing a program that runs on my computer's CPU and proves the Godel sentence of that CPU, considered as a formal system. Or writing a program in, say, Python that proves the Godel sentence of the gcc compiler used to compile that instance of the Python interpreter, considered as a formal system.

So in fact the author of this article is not just assuming that any machine will consist of a formal symbolic system, he is assuming that there is one unique interpretation of any physical machine as a formal symbolic system. And we now have abundant evidence that that assumption is false.
If that is the case, it looks like Ubuntu 19.10 and later have support.

https://packages.ubuntu.com/search?keywords=network-manager&...
Haha. As a former grad student, let me tell you:
1. you're almost always eligible for subsidized power/water because your pay is that low (24k when I went)
2. some of these programs admit 10 ppl a year and no more. What you're getting paid isn't the first cut. Getting in is the first cut.

Working with the right professor to shape your research agenda and future as a result, is the second cut.
I’m going to use the money to replace the battery of my iPhone 6s personally. Still an excellent phone.
Location: Central Europe (EU, CET+0)

Remote: Yes, since the beginning of my career.

Willing to relocate: No, but I can visit often.

Technologies: React.js, JS/TypeScript/Babel, Node, Webpack, GraphQL, ESLint, Cypress.io, styled-components etc.

Email: ivor@codetree.co

---

I'm a seasoned web development expert with a knack for UX design. I specialize in front-end(React), but also do back-end(Node).

I have extensive experience in architecting, building, and delivering large custom-made web applications.

Over the last decade I helped several US/EU based clients build Airbnb-like platforms, real-time GPS vehicle tracking suites, healthcare/finance/construction apps, and more.

I mostly collaborate with tech companies, but also have a lot of positive experiences assuming CTO-for-hire roles to work with non-technical founders.

• Read more on my website: https://getivor.com

• View recent project - Jira Clone (4,5k stars): https://github.com/oldboyxx/jira_clone | Live demo: https://jira.ivorreic.com

• Passion project from 2014 (100k monthly visitors): https://movieo.me/movies
Revolut | Software Engineers and many more | London, Krakow, Berlin, New York, Moscow, Vilnius | Full-Time | https://www.revolut.com

Revolut is one of the fastest growing companies in Europe. We’re hiring throughout the company for many roles. I work on Data Platform, helping people bring ML models to production. We use Terraform, Kubernetes, GCP, Vault, Python, Java, Kotlin, Exasol and many more. There are a lot of interesting challenges and projects. We're looking for experienced engineers that will work within a distributed company.

Contact me directly: lukasz.madon( ...at..) revolut.com or go to Careers: https://jobs.lever.co/revolut?lever-via=8QDkIWda8L