skysight-inc/HackerNews huggingface dataset:
Location: Bengaluru, India

Remote: Yes

Willing to relocate: Depends

Technologies: Firefox & Chrome extension developer

Résumé/CV: https://www.linkedin.com/in/pawarhemant

Email: hemant@hemantpawar.com
Yeah, I was a at conference last year where there was a talk from an existing Planetary Protection Officer at NASA. She seemed mostly concerned with what kind of cleaning procedures had been performed on the various probes that had were going to each planet/moon. Sounds like you'd have to be the one delivering bad news like: "nope, this new probe will have to miss its launch window, because the latest science we have says that microbes could survive where it's going, so we have to cook it for 5 days"
Yes. None of my TLS connections are signed by untrusted CAs, as this report describes. Additionally, I am able to validate certificate chains of various websites that I visit and see that they are signed by CAs not controlled by my ISP. I have a major US ISP that I would absolutely jump at the opportunity to shit on, but I'm not going to pretend they're doing something that I can verify they aren't.
I have the MDR-1000x as well and can't recommend them enough. I was already quite happy with Bose's noise reduction, but the sound quality of the 1000x is so good it seems you're not making tradeoffs.

It also has a special noise cancelling optimisation function where it apparently adjusts to the shape of your head, whether you're wearing glasses, etc. I can't honestly say whether this actually works or it's mere placebo.

The only downside is that sometimes I try to pause a song and it forwards to the next one instead, so I'm either an idiot or the touch sensitive controls could be improved.
my line for snapshots

btrfs subvolume snapshot /source/drive/folder/ /source/drive/folder/.snapshots/snapshot-`date +"%Y-%m-%d-at-%I-%M%P"`

this will create a snapshot with date and time attached to the snapshot name

you can more info here

https://btrfs.wiki.kernel.org/index.php/SysadminGuide#Managi...

make sure to remember to delete old snapshots, otherwise you'll run out of disk space and not know where it went
(Oops, wrong product name. Thinkpad X1 Yoga.)
I guess I should expect some bias given the publisher, but despite a good technical write-up of the difference, their conclusions aren't really backed up by the rest of the article and the wording is obviously slanted towards their own product.

> While there are multiple initiatives to expand the scope of the project to more workloads (like analytics and stateful data services), these initiatives are still in very early phases and it remains to be seen how successful they may be.

StatefulSets have been in Kubernetes since 1.5 (two versions ago) and while some aspects of them still could do with a bit of work, calling it "very early stages" is unfair, as is the suggestion that there's still not any single approach to it.

> If you want to build a reliable platform that runs multiple mission critical workloads including Docker containers, legacy applications (e.g., Java), and distributed data services (e.g., Spark, Kafka, Cassandra, Elastic), and want all of this portable across cloud providers and/or datacenters, then Mesos (or our own Mesos distribution, Mesosphere DC/OS) is the right fit for you.

It's not clear from the article why Mesos is "a reliable platform" but Kubernetes is implied not to be. I'm also not sure why the frequent references to Java as a special case either - you obviously can run Java services on top of Kubernetes as well.
"I don't believe being against hate is a "leftist" worldview;"

It sure is not. If you take the dictionary definition of the word hate. But what a lot of people do is use one word which have different meaning for them than for the public. When hate comprise any contrary view from yours, suddenly being against hate is not a healthy worldview.

You have the exact same word-play with equality, equity, meritocracy etc.

Set a good goal which everyone can accept, then swap the meaning of the words used to describe your goal and go after those who "don't think of the children".
Best Shopify Apps
EPEL is part of the Fedora project and shares the packaging infrastructure.
WHY CHATBOTS ARE THE “SUPERFOOD” OF MARKETING CHANNELS (PART 2)
Oooh, oooh, pick me!

This job is open to…
U.S. citizens and U.S. nationals

Oh :(
Though Containers are mutually separate in terms of the cookies etc. (they're more like the good old 'Profiles' that I still use for keeping my 'work', 'personal' and 'dev' work separate) this still looks interesting. Thanks.
Not true, PayPal Payments Pro offered that.
I found the conference talk online: https://vimeo.com/144769901
Something surely went on between the NZ Key government who were negotiating for the filming of the Hobbit. The studio seemingly found that massive tax breaks weren't enough, and it's been suggested that the curtailing of Dotcom's efforts was part of it.
>You don't own Bitcoin if you don't control the keys.

That's wrong, and obviously so. That concept is "possession" and not "ownership".

What they write in their ToS doesn't matter, it does not change fundamentals of porperty law. (Well, as every legal argument on the internet it depends on your jurisdiction and the jurisdiction of the coinbase, as coinbase resides in multiple)
PayPal also offered a service called Payments Pro which did not do any redirects.
> Even some of the worst leaders in History were actually elected through regular, due process.

Hitler, anyone?[0] (sorry Godwin)

[0]: https://en.wikipedia.org/wiki/German_presidential_election,_...
Good index funds are much more diverse than the S&P 500. The S&P 500 is mostly composed of large-cap companies.

The beauty of index funds is that they're so diverse if you had a SNAP in it that plummeted it'd barely impact your portfolio. This is the whole point of index fund diversification.
Well I used btrfs as a root filesystem for quite a while, until I realized it was pig slow for sync() -- I mean, it would take AGES to do and apt-get upgrade for example. I ended up having to do some tasks using 'eatmydata' [0] to make it all better, risking filesystem corruption in trade for speed.
Also, at the time, there was no functioning fsck.

So I moved back safely to ext4 and never looked back!

[0]: https://www.flamingspork.com/projects/libeatmydata/
It could be called "Java".
I can't talk for the original poster, but I also deploy containers from Gitlab Registry via Gitlab CI pipelines and just use the standard docker swarm commands. So updating the image digest (version) of a service is as simple as running a shell command in a job in a deploy stage in your gitlab ci pipeline:

docker service update --image <some-image:version> --with-registry-auth <some-service>

Simplest example would be a job definition like this: https://pastebin.com/KsG0cDzR

This job would have to be preceded by building the new docker image you are going to update to of course.
Red Hat has a lot of core Linux contributors on their payroll. Their status is, AFAIK, not undeserved.
You’re watching the wrong videos
Earth's 2017 resource 'budget' spent by August 2
Isn't "binary AST" called "WebAssembly"?

Oh. Right. I forgot. "Web" assembly was specifically designed to exclude Javascript.

So yes, go ahead. Create another incompatible binary format
Not the OP, but I switched to Nightly a week ago and unlike stable I would recommend it to anyone. Not just to people who don't want to use anything Google. It's fast and doesn't hog memory. A far better experience than before.
I'm _vaguely_ considering Dremel-ing open my original Pebble to see if replacing the battery is possible. The Googleable teardowns and xrays seem to suggest there's not a lot of hope though...
That's weird. What do they have against btrfs?
Text really isn't the best medium to discuss color perception. This Vox video summarizing the research of linguistic anthropologists is much more clear: https://www.youtube.com/watch?v=gMqZR3pqMjg
An opinion piece written as recruiting/marketing at the same time.

I've never found open layouts distracting. I don't even use headphones - just focus on the work hard enough that everything else blurs into the background.
How many people do you have on your ml team so far? I'm doing ML research (NLP for determining writing quality and similarity, amusingly) for my company and it's getting a bit lonely.
Also, can get get less dentists that are condescending pricks? Like seriously, your job is to deal with this shit, deal with it, don't complain about it - that's my job and I'm not getting paid for it. You are, shut up.
Gender Imbalances Are Mostly Not Due to Offensive Attitudes
Didn't they say not a few months ago that "the reason Firefox has fallen behind is that we focused on stuff that wasn't browser-related like MozillaOS etc."?

Learning from own mistakes anyone?
Great questions! I'd be curious to know more as well
Terabee | Drone Software Developer | Saint-Genis Pouilly, France | ONSITE | http://www.teraranger.com/

Terabee develops and produces the world’s smallest, lightest and fastest sensors and sensing solutions for advanced robotics. For our R&D Application team we are looking for a Software Developer with drone/robotics experience. As a member of the R&D application team you will be crafting software solutions for customer platforms, and helping solve a vast array of fascinating challenges in the robotics domain.

Ideal candidate would have programming experience with C++, Python and ROS (Robot Operating System). Experience in working on SLAM, piloting drones, working with Pixhawk flight controllers would be a huge asset.

We are located in Saint-Genis-Pouilly, France (on the border with Geneva, Switzerland and right next to our partners at CERN.

If you are interested please send your CV and a cover letter to careers [at] terabee.com with the title ‘Drone software developer’ in the subject line.

If you have any questions feel free to contact me either in the comments or at mateusz.sadowski [at] terabee.com
Unless you are paid by the line that should either work as "expected" (i.e. wrap) or produce an error about a meaningless comparison.

Is it worth a few developer days worth of work to track down a hard to repro bug that only happens with hard to debug optimizations enabled?
Fair points and I agree with all of them.

One killer for me is entirely disparate from yours and that it is pretty damn difficult to drive macOS from the keyboard.
EIQ Insights: Ecommerce Jobs, Come and Get Them?
Normalizing test scores is norming performance. They're not different.
They said legacy applications. You can run a command or script or binary in Mesos / marathon. In Kubernetes, you can run only containers. So at the minimal, your legacy app has to be containerized / dockerized.
With a shrinking demography, one problem is that the size of pool of elite is also shrinking. Physics professors in top universities of China has complained on social media that the younger generation lacked both dedication and intuition, that he had to lower the bar for his final exam to extremely easy.
I am astounded that people would question citing an arxiv paper. If you get an idea from somewhere else, you cite it. This doesn't even have to do with the archive. I have on multiple occasions read papers where the author wrote a proof and then cited "private communications" with another mathematician as the source. In a business where ideas are ideas, you should always cite the source. Anything else is extremely dishonest.

edit: To be clear, I am personally entirely okay with not citing papers containing ideas you were unaware of during your own formulation (though I think if you become aware of it, you should probably point out that it was previously independently discovered by someone else). Your paper may still have merit even if it's idea isn't "new" (especially if the first paper is shit as is often the case).

edit2: I personally don't see much wrong with Yoav Goldberg's blog post linked in this blog post. It's refreshing to hear his honest opinions out loud. As a graduate student I always lost a little sanity each time I read a paper with "great ideas", but terrible follow-through (i.e. explanation and proof of those ideas). I personally think that clarity of exposition is at least as (if not more) important than the novelty of an idea. However, you should still cite the sources of your ideas. Feel free to point out the source's flaws, but cite them nonetheless.

(Hopefully no more edits...)
It's a Git web frontend like cgit or gitweb, but it's statically generated and this is it self hosted.

The title is descriptive and there's a more info in the README.

Perhaps the default view should be README and file listing like in GitHub, so it would have been even more obvious.
As for the significant technical issues, one thing is the core decision to make it a CoW system, which has fundamental performance issues with many workloads that are exactly those used in the server space. You can disable CoW, but you lose many reasons to use btrfs in the first place if you do.

When I gave up on it there were also fundamental issues with metadata vs data balancing, not-really-working RAID support, and so on...
Good article. We want to incentivize researchers to share useful ideas in a timely manner, and allow others to trace the genealogy of these ideas to stimulate their thinking and avoid dead ends. A healthy citation culture helps to build the shoulders of giants.
Very interesting although I'm not sure about the last point where the author assert that transaction errors can't be managed inside a pl/pgsql function.

It's a little bit twisted but I think you could write a pl/pgsql function that act as a client of it's own database using fdw or dblink.

This is however pretty twisted and might have side effect but I'm pretty curious about that.

Technically the author is still damn right because this will be using a client library at some point as he explain.
Could someone at Facebook have paid for this article to be written?
This is (I was surprised) a pretty good article. Financial services are regulated and based on recent experience, they're concerned with systemic risk. Most industries do not have anyone responsible for worrying about this kind of thing.

It seems reasonable to start worrying about the fragility potentially introduced by these massive internet infrastructure companies.
> are now talking about philosophy, not math

Call it what you will.

> If you are saying all math is probabilistic even with conventional theorems, how can you predict a future of probabilistic math if it's already here?

One crucial difference is that our confidence level in a given proposition will be made explicit and will be quantified. I think you are misinterpreting what I'm saying as well-- the "experiments" I'm suggesting are not naive monte carlo simulations or tests of a nonexhaustive sample of special cases, but the generation of formal logical proofs (although not necessarily limited to that). The uncertainty would arise physically from the largeness of the computation, and once that barrier is crossed, it's conceivable that other (less rigorous) methods could be added to the battery of techniques as well (thereby increasing confidence). Also note that the size (amount of information) of the theorems and proofs would be large, and perhaps will surpass human comprehension, even after multiple stages of approximation and abstraction. The degree of confidence in such theorems would also be close to certainty as well. No human readable proofs would be harmed in the process, except for the false ones!
Thanks for the reply. I have to say that I still can't quite understand how block sizes affect orphaning, but I'll have to think about it.
They don't. Unless you want to claim API's are copyrightable, but there are some downsides to that :-)
>The real question seems to be legally whether BCH is a gift to those owning BTC or those possessing it. In

Bch is not a gift. Who should have gifted it? Who is the previous owner? How did the previous owner aquire it? It is a "fructus" of btc. And that belongs to the owner.

This right can be signed away, with life estate or usufructus. But that's a big deal. That can't be somewho implied in a sentence hidden somewhere in a long ToS.
Deprovincializing Philosophy
In the academy it would be legitimate grounds for an academic misconduct case.
Negative mass swing beats the uncertainty principle
Most people do not see ISIS and the US military as morally equivalent.
When is the end of life for these features?
I need a security guard for front office of my small software firm
Actually I have small software firm in Toronto. I need a security guard for front office just for monitoring who is coming and going. So can anyone give a suggestion about this matter?
The main issues with sc:

1. Different audio levels between songs, there must be some "automastering" function (or, simply listen to mixes, like i prefer to do)
2. The awful "comment at time" system which hasn't been fixed for years
3. The endless spam of shitty songs from people you're following, I can barely follow anyone now a days since the general quality of the stuff they repost isn't very good
4. The lack of premium incentive, also the price (which is too low). I have premium since I'm a producer, but there's not incentive for the average user to pay any money to either sc or the producers

Possible solution:
1. Implement some sort of "for a fee, automaster the audiolevels so they're somwhat the same within the genre". This shouldn't be hard at all from a technical standpoint, spotify is doing it, why not sc? Alternatively have a crew of "quality ensurers" which listen to songs and deem if they get the "sc mark of approval" or something like that
2. Implement direct donations to the users, direct payment to buy songs, where a small fee goes to sc themselves (become the beatport for the unsigned, basically)
Why Are Some Programming Languages Faster Than Others?
I have Nightly in one machine (Linux) and the R55 in a Windows machine. It's way fast than the previous versions I used to have and looks definitely snappier than G. chrome. Don't have any benchmarks with me, purely based on perception/ felt response times.
Ask HN: What is your favourite music stream (aka internet radio) for coding?
SomaFm's Groove Salad? Secret Agent? Deep Space?
What else?
Jesus christ. The solution to "our webpage has 7.1 MegaBYTES of javascript" isn't "lets use a more compact representation of the code", it's STOP FUCKING ADDING MORE JS SHIT.

------

It's basically:

Users: "My house is on fire!"

These devs: "Ok, we're here to help, we cleaned your windows. You can see the fire from outside so much better now!"

------

Maybe they should solve the problem of their website being a bloated javascript blob-monster, rather then just trying to fit it into a smaller box.
Well, for those of us that have been waiting on btrfs for a frigging decade I get the feeling that it is never going to be ready.

If I wait another decade, will btrfs have matured? Will there be ANY half-modern filesystem for linux? I'm not convinced.

Currently bcachefs seems more appealing but well, long way to go there as well.
I recently evaluated all 3 solutions. Here is how I see it after testing the waters:

- want something simple that works today? Docker Swarm

- want something amazingly flexible? Kubernetes

- already use Mesos or DC/OS? Marathon/Mesos

This article from Mesosphere is interesting and gives a good overview, but it downplays advantages of Swarm and Kubernetes and clearly highlights Mesos: Docker has 4 bullet points, Kubernetes has 3 and Mesos has 5.

In addition, Marathon is meant to work on Mesosphere DC/OS and not on other operating systems. For instance, the "Virtual IP" [1] feature only works on DC/OS from what I can tell. This confused me because this feature appears on the UI even if you run Ubuntu, it just doesn't work in that setup.

Docker Swarm seems to have a very comparable feature set, but doesn't care what OS you run.

There is an Mesos plugin for Kubernetes [2] but it looks unmaintained, so this sentence seems a bit off: "Mesos could even run Kubernetes or other container orchestrators, though a public integration is not yet available." This also goes to show how important community support and commercial backing is and Kubernetes is the clear winner here.

At the end, you can read this: "want all of this portable across cloud providers and/or datacenters, then Mesos (or our own Mesos distribution, Mesosphere DC/OS)". With Docker Swarm, you can use multiple cloud providers. Docker Swarm does not care about what servers you use. It encrypts traffic between nodes and needs Docker. That's it. It is cloud agnostic. I'm not sure what the story is with Kubernetes here. Kubernetes is a huge beast: very flexible and powerful, but a high upfront setup cost when you want to manage everything yourself.

[1] https://dcos.io/docs/1.9/networking/load-balancing-vips/

[2] https://github.com/mesosphere/kubernetes-mesos
If you were writing a blog post without stinking academic credentialism concerns, would you cite it? If yes, then cite it.
Location: Digital Nomad, but mainly Eastern Europe

Remote: Yes

Willing to relocate: For a couple of weeks or a short gig absolutely!

Technologies: Python, Django, Django Rest Framework, HTML/CSS/Jinja2, js/jquery, react, redux, postgres, redis, celery, heroku, GAE (webapp2 as well), aws (which I'm not liking as of lately)

Résumé/CV: https://linkedin.com/in/borkopolo https://github.com/bkovacev

Email: borkopolo+hn[at]gmail.com

Availability: 10-20h

Rate: 90$/h
MSG itself is not a problem. Actually, it is so good, you can use lowest quality products, add some MSG and still get tasty meals. I avoid MSG precisely for this reason - I try to eat quality food and you may never know what's behind it when MSG is used.
Raised over $4.1M to hire 1-2 developers
The Kubernetes folks talk about the differences here and how you could build Mesos apps in K8s:
https://github.com/davidopp/kubernetes/blob/87f2590f373306ea...

The limitation of only being able to run Containers I think will be fleeting — as docker and alternatives mature, it really won't make sense to ever use anything else when trying to get the scale that Kubernetes and Mesos is going for by abstracting out the underlying hardware and providing a framework to run sophisticated apps on undifferentiated hardware.
Riight. The "Platonic ideal" again. "It's not the language it's the runtime!"
A range of 0 to (2^36)-2 implies that there's one bit combination not mentioned here (that range has only 2 ^ 36 - 1 values; 36 bits can store 2 ^ 36). What's the last combination used for?