skysight-inc/HackerNews huggingface dataset:
I created swarm-peer-server [1] as a way to connect to specific peers over a DHT using a public key known ahead of time. I use this in a networked app I've built to perform WebRTC signaling between peers [2]. The networking and crypto works using modules popular in the Dat Project community.

The challenge is that multiple peers could announce under the same hash on the DHT. Thus I have code to perform a handshake to verify peers upon connecting.

Another project worth mentioning is hyperswarm [3], also created by the Dat Project folks. It's planned to be their new method of connecting peers on a DHT in Beaker Browser.

[1] https://www.npmjs.com/package/swarm-peer-server

[2] https://github.com/samuelmaddock/metastream/blob/master/app/...

[3] https://pfrazee.hashbase.io/blog/hyperswarm
Firebase is really awesome. However there kinds of reliability issues and the lack of integrity and communication with which Google handles such things are major reasons I would avoid committing to it. On top of that, Google's history of overlapping products (Firebase or Firestore?) and discontinuing or foot dragging support make decisions confusing and commitment harrowing.

Amazon on the other hand has a history of committing to clear product direction which makes committing to their platforms much easier. Amplify and AppSync for instance feel like safer choices.
Incorrect. In level flight the wings have - by definition - 1g of upward load. Regardless of speed or altitude.
$3200 seems pretty expensive. In the startup I used to work at, I was tasked with building something similar. Except, the documents I had to index was around 1000 pages each almost - they were building plans and diagrams. We did all of our processing within an AWS Lambda pipeline and Elasticsearch. Elasticsearch was the only real cost.
Best Animation Tips That You Had Never Heard About
Renraku was very heavily inspired by Singularity. They went with more of the formal verification approach, which I thought was unnecessary for a desktop OS (which is what I was building). Also, I went 100% pure-managed, where Singularity has some hand-written assembly and C.
From that thread:

https://youtu.be/t9Ugn0jq_60

Those passengers just won the lottery.
I'm a huge fan of Guile, I think it's the best Scheme implementation out there. Chez is faster and MIT is more standard but Guile offers really amazing extensibility tools I couldn't find anywhere else. It's very easy to embed C in scheme (ffi call) or embed scheme in C using Guile. It's like Lua but I personally prefer Guile as the C api is better imho although they're very comparable. Whenever I write a C program I make it scriptable using Guile. Imho a very essential tool of a C programmer. It supports other languages too but I never tried them (elisp and JavaScript) since I don't care for js and kinda dislike elisp (even though I'm an emacs user).
HN wasn't designed for your benefit. It was designed as a marketing and analytics tool for YC; effectively, a Trojan horse in news aggregator form. Any entertainment you derive from using it is incidental and YC wishes it could charge you for it.
Panspermia
Wow, I didn't realize receiving a call isn't free anywhere on the planet (assuming local, not roaming)!

> On the other hand, legit companies...

I suppose they're technically legit, but I refuse to recognize as legit the third-party call centres subcontracted by service providers I use. A legit company itself almost never calls. Which makes not picking up a phone a correct strategy.

> Don't Apple, insurance companies, etc., realize that no one's picking up their phones anymore?

People might be picking up simply because any given day you may be expecting some call from an unknown number. I often end up picking up in the days I expect a package, because delivery drivers here get confused by the layout of the neighbourhood I live in.
Yes, any .NET Core app can already be 'published' as a self-contained app. That basically means it ships along with the .NET Core files (there are a lot of them), so you don't need to have a globally installed .NET Core to run it.

What Warp does is act like a packer, creating a thin, native executable that compresses and embeds all the files required to run your app, then decompresses them to disk the first time the app is executed.
If we're using Quality-Adjusted Life Years as an economic metric for evaluating health care, then we should seriously start considering robocalls and telemarketers in general as a public health hazard.
If these were medical claims documents won't they contain sensitive data about individuals? I would have tried a local tesseract approach thoroughly before sending them off to a cloud service.
The setting is in the Watch app. It’s Passcode > Unlock with iPhone. It used to be pretty hit or miss, but with the new OSes it’s worked really consistently.

And I’m not really suggesting anything about the WiFi. I know remarkably little about the network infrastructure in foreign hotels and embassies. Just that there are mechanism in iOS that could feasibly make this possible, rather than immediately jumping to a Turkish surveillance cover up.

You know, Occam’s razor and all that jazz.
See also: Netflix | Partner Help Center SPECIFICATIONS & GUIDES https://partnerhelp.netflixstudios.com/hc/en-us/categories/2...

Previously: https://news.ycombinator.com/item?id=14612537
Just an FYI to other people: please note, this is a green handle using a capital I in place of the L in my name. I didn't leave the above remark.
Duolingo achieved a 50% female ratio of new engineering college graduate hires
I have my own frustrations with Twilio but one cool feature is to just flat Reject a call. I porteted numbers I needed into Twilio and made a greylist app. You can rotate numbers in/out to de-spam them (a bit)
I don't. Can you provide an example or two?
Also of note (this is not confirmed, just something I read elsewhere online provided by an Apple aficionado):

----------

"While Apple does not currently explicitly list Turkey as a supported country, many users report being able to use their watch while roaming in non-supported countries.

Turkey’s carriers use the 900, 1800 and 2600 MHz LTE bands and the 2100 MHz UTMS band. All of these bands work with the Apple Watch 3 models A1889 and A1891. If roaming works on their iPhone, it would likely work on their watch unless Apple has explicitly disabled the watch itself from doing so (I’ve seen no indication they do this, and user reports to the contrary in fact). LTE is LTE after all and doesn’t care what your device is provided it conforms with the standard.

Another possibility is that Khashoggi simply made a phone call from the watch which was recorded by the other party. This removes the dependency on a data connection altogether.

What makes more sense here? That Turkey has decided to effectively admit to widespread bugging of the SA embassy (and likely all embassies for that matter)? Or that they were provided a copy of audio by Khashoggi’s fiancée? It’s far from certain, but ruling out the most likely scenario based on a support article alone seems hasty."

----------

Food for thought.
And after that they want to put a Facebook camera in your living room?
Care to elaborate why?
Maybe some terms need to be changed. I've watched some bootstrappers once they've reached product market fit raise a single seed round and that's it. Maybe bootstrapped+ ?

Likewise I hate the condescending term lifestyle business. That might fit a barbershop but does it also define a $100 million dollar software business?
Rob, definitely do so. I won't buy just one copy either but a dozen to give out to people I mentor.
Optimizing gcc-qsort
In Thailand a lot of woman prefer C-section in order to choose a lucky day for the birth of the child [0].

---

[0]: http://www.nationmultimedia.com/detail/national/30355415
I understand why they are killing their dealers in the Philippines. How can you watch these people poisoning your city and suffer them to live.
There are a multitude of different tools you can use to handle versioning, from file system snapshots (if you want time based versioning), to VCS such as git (if you want transaction based versioning) and then there is stuff like Dropbox and S3 which will do versioning per file change.

Each will have their own pros and cons but it’s fair to say there are a wealth of options available.
So NPM allows overwriting existing versions of a package?
Misrepresentation is commonplace, even outright fraud is commonplace. Serious fraud is a multi-billion dollar industry. "Light fraud" and gray area misrepresentation is at least hundreds of billions of dollars a year.
This was inevitable. I don't think they're overly sophisticated, they were just att he right place at the right time.

Because when you have this "tool" that is used by anything from postal workers to private investigators to bring up info on millions of citizens then obviously it's a matter of time before it ends up in the wrong hands.
Awesome!

Just what I was looking for. Missed this functionality so much! Thanks!
Same here. The 1-2 months I usually take off between jobs is always super productive. I do a lot of reading, write blog posts, hack out stuff.
It's far from easy, but you can create virtual filesystems on Windows using a minifilter driver. There are some wrappers, like Dokan[1], that make this a lot easier though.

[1] https://github.com/dokan-dev/dokan-dotnet/blob/master/README...
Mammals don't live in the dark. Some of them do but there are non-nocturnal mammals too. The idea in this article is that this is an evidence that mammals might have evolved in the dark (such as in caves).
People I know who've been through YC tell me that one of the most valuable and continuing pluses is the social network for YC founders, I believe they call it BookFace? Definitely consider doing something similar. Since you don't compete maybe YC would give you the source code?
It's the latter - it caches and is susceptible to injection.
I found the subtitle ("Timed Text") style guides interesting, with instructions ranging from e.g. "When Americans "love" or "hate" something, it is enough to "like" or "dislike" in Finnish" to more obvious "Use a comma for decimals: 1,5 not 1.5".
I had started work on a FUSE file system which used MySQL as a backend for a file system. I opted for MySQL because it offered a few features over SQLite which was desirable to me at the time but it would have been trivially easy for me to switch DB engines to SQLite (particular as I do have a fair amount of experience embedding SQLite into applications already)

Sadly time commitments got in the way so I’d only gotten as far as building the read interfaces (in effect it only got as far as being a read only file system).
On the routes I usually fly, waiting at the carousel usually doesn’t add more than maybe 15 minutes. And I usually go to the bathroom and grab some food anyway.

It’s certainly preferred over the hell of trying to get my bags overhead, and also allows you to wait and be the last person on the plane, minimizing time crammed in a tiny seat.

The amount of cumulative time wasted because of stowing bags is immense.
You should be proud. It shows that you have at least some financial discipline and ability to save, which is not something everyone can say.

It really helps to work on something interesting, even if it's very part time, and purely for fun. That might also help with your recruiting woes.

Also, sabbaticals don't seem that uncommon in the Bay Area, at least among people I know. Maybe it's a regional culture difference thing that makes it seem so taboo in your area?
Neither Ruby nor Python support the idea of 'code is data'. Sure they are simpler. The concept of code is data is not about simplicity, it's there to support code translations.

Most languages have constructs which don't behave like function calls and which have special evaluation rules. A simple example is the IF statement. It takes a condition and two expressions. Depending on the condition only one of the expressions will be evaluated. If you look around, you'll find a bunch of such constructs in most languages. Lisp also has such an IF operator. Lisp additionally allows us to write any amount of additional operators which have evaluation rules, which are not the evalation rule of a function call.

Is the IF statement irregular? It isn't. It's just one of many operators which does not follow the evaluation rule of a function call.

Something like Ruby has a lot of weirdness in its calling mechanism. Python has strange non-local transfers going on. There are lots of ways we can perceive 'irregularities'.
Gum?
LispWorks 7.1.1 (Screenshots)
The right to useful unemployment.
I think the Bitcoin variable sits separately to the others. That IMO is still purely speculative investment and not indicative to market strenght. E.g. I know more people that invested in it than use it with any form of regularity. This seems a pattern beyond my circle.

But greater recession... we seem due for downturn. And don't have the benefit of booming developing nations to help skip the cycle this time. Monetary policy is largely maxed out. And politicians these days seems reluctant to use fiscal policy if it involves increasing taxes to create 'trickle up'. This combined with massive government leverage at so many levels and regions, I think it's fair to say a resession, and our options to soften the severity or length, seem likely both in event and to be drawn out.

....but who knows maybe we can do more and more quantative easing amd go into negative interest rates... Or something totally new...
If you've never watched James Burke's series Connections [1], you'd probably enjoy it. I binge watched it years ago on youtube, and walked away with the distinct impression that our path to calamity started with the plough.

[1] https://en.wikipedia.org/wiki/Connections_(TV_series)#Connec...
The old Sans Serif font trick! Haven't seen that since the AOL days.
Sidestep card rejections ,receive payments from anywhere
Cold Load Stream (1990)
Why do active military get to board with children and disabled people?
Element UI a Vue.js 2.0 UI Toolkit for Web
I think that the main difference compared to lua is in how you embed guile in multithreaded applications. In lua you use multiple interpreters and some sort of channels between while in Guile you use one guile instance and multiple threads and environments.

I prefer the guile way (and the guile language), but I know many that don't.
Sabbaticals are beneficial in all sorts of ways, and it's possible those benefits may confer benefits to your profession.

It is not safe to assume those potential benefits will outweigh the substantial negatives of not participating in the competition while your peers continue without you.
How to download HD videos from the internet
Germany is more than two Californias in American units, not that small.
Dealing with complex projects
Women have been giving birth since creation with minimal enough problems for humans to survive and succeed as a species - it absolutely is natural, no idea why you put that in quotations. Why stop at C-sections? Raise them in test tubes a la Brave New World, skip the biological process entirely. After all, it's much safer, quite possibly even zero risks on the woman's part.

The thing with C-sections is that until fairly recently, children weren't inoculated with the mother's vaginal canal microbes. Now they know better and do a smear, but that means many children failed to receive a proper immune boost when they needed it most. There's an growing body of evidence that suggests early microbial exposure is required for proper immune development and function, and that the lack of this exposure is linked to allergies and other self-inflicted immune diseases. I can't speak of any data off the top of my head, but perhaps the doctors recommending against C-sections are aware of decades of data on C-sections and childrens health?
Thanks for the addition to the discussion. Just wondering - was a family member in the room when you were circumcised? I’m just trying to figure out if the report of you sleeping through the circumcision was initially given by a doctor/nurse and then repeated by family, or if a family member witnessed it firsthand. (Simply because, anecdotally, even when the baby has screamed their head off, the doctor/nurse will tell the parents that they slept through it, so as not to distress the parents)

I’ve also heard the hypothesis that babies will go into shock much earlier than adults and will therefore be silent, or start choking / having a seizure silently, during traumatic surgery.
The real scum are the people that sit in the back and fill in the overhead bins up front.
A very long article saying little
I suggest you check out Cronometer
Maximo Moto – Motorcycle Clothing Online Store
The implication is that statically linked binaries make it easier to throw in dependencies because you neither need to worry about how to ship them nor bother with re-using the shared libraries on the system.

If there's a bug in Go's TLS implementation, you need to identify, recompile, and redistribute every Go application you use. Whereas if it were using the system's OpenSSL library everything would magically be fixed by a simple `apt-get upgrade` or `yum update`.
Hey guys I’ve wrote some thoughts on working with complex software projects. I would appreciate your feedback!
It's still illegal under a free market, and prosecutable.
I use Qiqqa http://www.qiqqa.com for searching my library of PDFs. It does OCR on scanned documents. Supports shared and cloud PDF libraries and managing bibtex citations.
I suggest you use Cronometer.com for a few weeks or days and see if you actually reach the RDA of 400mg a day. My guess is you don't from food alone unless you eat a lot of pumpkin seeds and nuts that are magnesium rich every single day. Most people are deficient in magnesium.
Sounds like learning to play poker could be a cure.

There's this TED talk by a "poker champion" Liv Boeree where she says that calculating probabilities is the main thing that she learned in poker and applies in everyday life. I also saw an article on that, with many poker players answering the question what they learned from the game, and the ability to estimate probabilities comes up every single time.

A quote from Liv: "So now I also try to speak in numbers as well. So if someone asks me, "Hey, Liv, do you think you're going to come along to that thing tonight?" instead of just saying to them, "Yeah, probably," I actually give them my best estimate -- say, 60 percent. Because -- I know that sounds a little odd -- but the thing is, I ran a poll on Twitter of what people understand the word "probably" to mean, and this was the spread of answers. Enormous! So apparently, it's absolutely useless at actually conveying any real information."

Liv Boeree' TED talk: https://www.ted.com/talks/liv_boeree_3_lessons_on_decision_m...
Jordan Peterson is a co-author and this is the basis of the so called Future Authoring program.

I did it between semesters during my postgrad. I went from 64.5% in the first semester to 87.5% in the second.
Is it possible that Dubai refused to let them land with a flyable but potentially pretty broken plane?
Ask HN: Help with Interviewing for Software Development Manager Roles
Hi HN,
Here's the background. I've been working in software in India for the past 8+ years. About 2 years ago, I got promoted to a Software Dev Manager role, and I have been performing it quite successfully.

However, I am now looking out for opportunities in other companies for a similar role. I have had about 4 interviews till now, and it's not progressed to offers. I think the issue is that whenever I am asked how I would solve any people problem, my solution for that (for almost any scenario) is something along the lines of 'talk to the people involved, figure out the root cause and try to address it'.

I am not exactly sure what else I am expected to say, because that is literally exactly how I have been resolving these issues for the past 2 years. Is there something I'm missing completely?
> Women have been giving birth since creation with minimal enough problems

This bears no resemblence to the actual history of childbirth.
what are the chances that a class lawsuit will follow? not an expert on this but haven't seen it mentioned yet on this discussion.
I've wanted to solve this problem. I think employing a similar method to what the call centers are doing when you call them back (e.g. press a number of keys) is the answer. When you receive a call from a number not on some whitelist, the dialer has to enter some numbers to even get your phone to ring. The problem is, I can't find any APIs to access your phone at the operating system level to access the call before your phone already is ringing. It'd be very easy to randomly generate some audio with a random sequence of numbers (ala 2FA).

If anyone knows how to do this, please, please, please let me know. I'm dying to fight back, as are some people on my team.
If we perfect the art of surgery to a point where it's painless/seamless/benign it won't even be a question, it seems so much more efficient and clean. Open, extract, close.
I would imagine the recovery times for c-section are longer
(You work hard -> get lucky -> take risks) => (fail, succeed); repeat

Working hard part is important and is before. Because if you get lucky first, you will lose it all and likely won't know what areas to take risks in.
I don’t think c-section after successful induction is common. There are some number of failed inductions (i.e. nothing happens) which result in c-section. Bear in mind that this is generally done - like the original induction - because “giving enough time” after 42 weeks costs lives.

This review finds the rate is actually lower after induction, contrary to popular claims:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4049989/
Damage can be less severe than an actual puncture of the pressure vessel. Damage can weaken the pressure vessel such that it only fails (possibly explosively) once under pressure.
I expected Calorie Mate to be unappetizing, but I bought a block anyways because I was curious. It looked and tasted like a couple of shortbread cookies. Reading the ingredient list after, I concluded it was basically a shortbread recipe with margarine substituted in place of butter.

I wouldn't want to subsist on shortbread alone, but it does seem like a decent snack for people who skipped a meal.
Ask HN: Looking for a co-founder for nutrition supplements and cosmetics
I've experience with marketing and sales. Product sales and marketing is not a problem, we'll get guaranteed sales as we've already done it for couple of different sports nutrition brands and cosmetics.

After having made enough money, i don't feel comfortable in selling the brands where i don't know how they are being manufactured and what are long term effects those supplements. If they are 100% as described or not. Or are they harmful due to cost cutting measures and cheap substitution.

But i don't have know how of nutrition supplements. I've read a lot about what effects they have but don't know anything about the synthesis.

I want to kickstart a startup where we'll grow a grass and extract protein from it then package it as alternative to whey protein supplement.

I also want to start an organic cosmetics brand.

Looking for a cofounder who has experience in manufacturing.

Access to capital for bootstrapping is not an issue at present.
> Also tons of stories of doctors wanting to go home for the weekend or to play golf, so they do a C-Section after only an hour of labor so they can hurry it up.

There is a world of difference between a doctor pressuring a woman to have a C-section because it's more convenient for them, and a woman freely choosing to have one for her own reasons.
Indeed, but the two previous posters were discussing counter-factuals.
You are implying this is because he's from another country? I don't think that's where we should go, only americans can lead american companies?