skysight-inc/HackerNews huggingface dataset:
They should have offered a bare version with just the board...

They did offer that, but the board alone was $3,700.
Rather than proxying data, why wouldn't you just bind the socket, and then transfer the file descriptor over the UNIX domain socket (using sendmsg/recvmsg)?

Or acept() incoming connections, and then pass the connection's file descriptor.
I didn't know these had become a thing, due to my use of ad blocking.

Thanks, ad blocking.
That's one place where the SAFE is better than a convertible note - a note will have to have a specific term for maturity, usually 18 or 12 months, but a SAFE can just sit there outstanding indefinitely until an event causes it to convert.
This is one of those few instances where getting the technology choice right actually has an impact on cost of operations, service reliability, and overall experience of a product. For like 80% of all the other cases, it doesn't matter what you use as long as your devs are comfortable with it.
Inside the Black Box
Yeah, I'm familiar. To be fair, it was a good opportunity. Well played :D
Slack? Messenger seems to be stealing features from it the same way Instagram has been with Snapchat.
I see. I see the point of OP now. :)
Join Ombud in Denver as a Platform Developer
Ombud’s mission is to scale intelligence across global organizations. We are re-inventing how content is managed, collaboration is orchestrated and machine learning is applied to streamlining operations. Our platform not only changes how people organize, manage and execute their day-to-day workflow, but also improves their quality of life and organizational efficiency. We’re passionate about solving real-world problems and empowering people to accomplish feats they previously could not. We are looking for experienced and passionate developers who want to make a difference while working in a startup environment that prioritizes our team and user community over unsustainable growth.

Responsibilities

•	Creating a technology vision to guide the design and development of an incredible user experience
•	Writing, refining and shipping brilliant, efficient code that will scale for the long run
•	Being passionate about exploring and prototyping new technologies to create a differentiated experience
•	Exemplifying an aptitude for building scalable, distributed systems
•	Thinking like an architect, coding like a developer
•	Building report interfaces and data feeds

Qualifications

•	B.S. or M.S. Computer Science or related field
•	4+ years of experience scaling production applications used by thousands of people daily
•	6+ years of experience with web technologies: JavaScript, XHTML, CSS, JVM and Node.js
•	Experience with both relational and NoSQL databases, including migrations
•	Experience in API design used both internally and externally by third party applications
•	Experience with event logging / analytics / data warehousing / time series database
•	Experience with Node.js and JVM languages
•	Experience with Open Source Machine Learning frameworks like TensorFlow, Caffe, SINGA, and Torch

Interested? Send your Resume/GitHub Profile to jobs {at} ombud {dot com}
I think motivation is key. That said, I think that the engagement in the 'personal finance' section of a HS class would also be low, maybe not for graduating seniors, but definitely for freshmen. Teaching is tricky, my SO is in education and it's not easy. Kids don't tell you things like their hunger issues, romantic issues, home life, etc. They may not even know they are having an issue, young as they are. Hormones are never going to stop making them nuts. Top that all off with budget problems (most US districts have not increased funding since 2008, pop. growth and inflation be damned) and other bureaucratic stuff, and you get a heck of a mess. Staying motivated as an educator is pretty tough, let along inspiring them to be motivated. At the end of the day, the kids are responsible for themselves largely, just like most humans have always been.
Marjorie Jeuck Rice, who was the real key to this breakthrough by finding new tilings that had been claimed impossible, passed away only last week.
They were going to want to monetize Messenger eventually. I doubt it'll be too many ads since they have other ways to monetize Messenger too. Stickers aren't the same outside the east.
Success Won't Make You Happy
> I guess this may be not popular opinion here, but I don't see anything wrong with legally avoiding taxes

The problem is that you can legally avoid taxes. Are we so used to this concept that we don't see its own hypocrisy?
It also didn't happen when Terry Brooks reskinned the lord of the rings as "The Sword of Shannara".
The Chromebook Pixel was basically this. Even Google can't remove the ME but they don't need to since they understand actual security.
You wouldn't believe how many people I've switched to signal...

Hell I even just went ahead and installed signal on my families + extended families phones. Now we all use it, and no one is the wiser.
I don't do what I preach (I have 20k or so photos, 10k or so backed up to DVD, which I almost don't have a reader for anymore), but I think the best strategy is to let loose of the idea that you _must_ keep _all_ those thousands of photos. You don't live to babysit a photo-collection, and the more photos you have the fewer sentimental value each of them has.

One approach could be: buy a USB stick every few months and copy a few thousand random photos from your collection to it. If your hard disk dies, grab as many of those USB sticks as you feel like making time for, and restore the photos from them.

If you are really adventurous, put a quotum on the growth of your collection (e.g. 50 photos per month or x MB per month) and force yourself to throw away older photos if you want to keep more than 50 for a month. If you set the limit at x MB per month and really want to keep 100 photos, you can give up photo quality by recompressing some photos.
a new procedurally generated 3d world map service

Don't tempt us with interesting details like that and then leave out the name :)
Make the messenger work in both the apps, why force people?
It's definitely worrying to me that everyone is going to SaaS on everything since it removes the basic purpose of having a PC or even a smart phone: to do the computing as close to myself as possible. Some things fit SaaS as a natural consequence of their implementation but password managers and image editors aren't good fits for that and they're clearly a cash grab. Eventually, I plan to ditch 1Password when I have the time to find a roughly analogous application (which I've seen a couple but not good enough IMO) since they can't provide local storage for my existing vaults.
Hmm... can't tell if this is an attempted Node slam, but figured I would add that you can mimic threads / concurrent tasks by utilizing the child_process or cluster modules.
You know I saw that font last night near the top of google fonts and didn't realize it was short for Mozilla. I generally prefer sans-serif fonts, but I really like the Regular variant!
> This kind of complaint magically appeared after students got Internet-enabled laptops and were allowed to bring them at school.

I had the same kind of problem since elementary school, I was first allowed to use a computer during class in uni.

> That's bullshit

Just because it doesn't occur to you it does not mean that it's not true. Just because you started paying attention to it now it does not mean that it wasn't there before either.

> No you can't

Well, you might not be able to but many people can.

> You can't draw graphs, you can't draw diagrams

Sure you can. There are many tools for this job, both text and graphical ones.

> You can't either type fancy maths, physics and chemistry formulas as fast and as "aligned" as you can do do it by hand.

With Latex + Emacs I can type fancy mathematical formulas much faster and much more aligned than when writing them down.

> There is zero benefit in typing notes vs writing them down

Except that writing down notes for me and for many other people is useless, tiresome and distracting.
SAFEs are not bad for entrepreneurs, they're bad for investors.

I won't make one anymore.

I've done two deals that involved a SAFE, and it's been almost 2 years and the companies are still looking to raise a round. If they do, I'm looking at a 10-20% return.

It's not worth it for the risk.

Indeed, at least convertible notes are debt and can be seen you're in a liquidation. A SAFE doesn't even give you that.
How to Fit Two Weeks' Worth of Clothes in a Carry-On and Other Travel Tips
:) :)
Not even able to articulate why you think this is inappropriate! Especially on a thread that has been detached and hence nobody from the general public can see it.

The fact that you simply return to cowardly downvotting it shows that you're trying to compensate somehow for the lack of an ability to debate.

Bigly sad for you! :) :)
Erlang and Elixir measure in microseconds, so it'd be them throwing away information if they did otherwise!
Check out http://whoapi.com
you can if you really want to, but you are not supposed to.
this tool gives you a way to talk to your database, not other systems. to talk to 3rd party systems you use other components in the stack (openresty/rabbitmq)
https://github.com/subzerocloud/postgrest-starter-kit
Facebook are getting straight up annoying when it comes to their ads. The worst for me is their in feed video player. When an ad appears on a video, you can't like, comment, or share the video[1]. You're going to break my flow of using your own site so you can giddily inform advertisers that I paid more attention to their ad?

I think Facebook have rapidly transitioned to an ad first, rather than user first, experience.

[1]: Screenshot - http://imgur.com/a/hCxOT
Not sure how fighting lung cancer for three years with multiple rounds of chemo and radiation saves money....
Yes, i got some little things here and there, but in general it's a very good experience working in gnome these days and fedora took it to a whole new level of polish.
The website is pretty bad too, but ads are easy to block and it gives Facebook less rights on your device (as opposed to native app).
There's another study showing that students around you with laptops harm your ability to concentrate, even if you're not on a laptop yourself. This is in my opinion a stronger argument against laptops, because it harms those not privileged enough to have a laptop. (not enough time to find study but you can find it if you search!)
> All of systemd's functionality, as far as I'm concerned, is rationally motivated by wanting to orchestrate and instrument system startup in a sensible way. What functionality do you think systemd should not have that it has today?

QR code generator? Message broker (IPC)? Underdeveloped, brittle, and overcomplicated
syslog replacement? Task scheduler?
For me the key work skill is a willingness to answer "I don't know".

People that can't say that when they don't know the answer are inevitably pompous time-wasters.
This proposal doesn't fix anything. If it were enacted, the current NPEs would just consult with the patent owners for a commission.

There are two major classes of problems as I see it:

(1) Many patents are granted but can be invalidated ("weak patents") if someone is willing to invest in the time in taking the patent holder to court.

(2) Patent fights are / can be extremely expensive, so the threat of litigation makes for great extortion material. If patent threat victims could petition the US PTO with evidence of prior art that the PTO missed during the original grant (bypassing the court), this would put a significant dent in the threat that NPEs use and would benefit both the industry that the victim is in and avoids paying 2x attorney fees in litigation.
> Do you really think they would just delete the functions for no reason?

What part of my comment suggested that? I'm just asking why "backwards compatibility above all" is no longer being followed as a principle if it's cost the language so much in the first place? The developers have clearly worked hard in the past to introduce new features without breaking changes, but if the API is going the break, then you might as well go whole-hog - "we can't make this highly-anticipated new feature" seems like a great reason to justify a slew of other changes that Java sorely needs. It's a job half-done.
I'm actually pretty surprised restaurants haven't tried a surge pricing model yet.
My memory was a little off; they support SMR drives but it's not clear if they deployed them or not: https://news.ycombinator.com/item?id=11283970
Sure, I chat with lots of people on Signal.

They all also have Messenger installed and use it. Because that's what everyone else uses.
Sarcasm? Ooo boy you’re on the wrong website then...
Thanks for putting this writeup together! I use Elixir and Erlang every day at work, and the Discord blog has been incredibly useful in terms of pointing me towards the right tooling when I run into a weird performance bottleneck.

FastGlobal in particular looks like it nicely solves a problem I've manually had to work around in the past. I'll probably be pulling that into our codebase soon.
Why can't you expose it to your users and why is PostgreSQL bases authorization not good enough?
2 years of experience, it's easy. As long as you resist the temptation to build clever abstractions too soon, there's nothing hard about it.
I'm surprised it took them this long. It makes sense unless they charge for API access instead
The last bullet I could've better stated as "work together as much as possible to do what both parties believe is best for the country". I'm not saying the opposition party should support all the policies of pres, but they should support the ones that they believe are good. It is good for the admin to have input from leaders of economy, and the dems believe that.
Really?? Source please!
/s
Show HN: Hosted JavaScript dependency tree graphs for GitHub READMEs
According to Wikipedia, Discord's initial release was March 2015. Elixir hit 1.0 in September 2014 [0]. That's impressively early for adoption of a language for prototyping and for production.

[0] https://github.com/elixir-lang/elixir/releases/tag/v1.0.0
If you want to dispute that these meetings are done for their optics and not for their productivity, fine. You won't convince me, or I think many other people, but that doesn't mean you're not entitled to hold your own opinion about them.

All I'd like to establish is that it is, at this point in the conversation, not reasonable for you to write as if you don't understand the objection people have to these meetings.
Have you heard of views and FDW?
I actually think this is a pretty good strategy for Facebook. All of the people that care will move to WhatsApp and all of the people that don't will stay on messenger and earn the money. Seems like pretty much a win-win.
We gotta blacklist pay wall sites from HN.
Best Video Converter App for Android|Bangla Tech Tricks|Compress Apps
Gargle Water and sing Challenge
Yeah, at most large US universities, that's not really occurring anymore. Maybe the upper division classes in smaller majors, but most of college is a joke now. TAs really do the teaching, if at all. Lecture is not really something that is valued, even by admin. If you get more grant money, you get to teach less, or so I hear. Project based learning, where you actually build a race-car or a app or make a bronze sculpture, does prove you aren't drooling your way through. Combine that with years of using the same test over and over, and you get rampant 'cheating' issues, but I hesitate to call it cheating when the profs are confronted with it and just send out a 'strongly worded email' and that is it. Look, don't be the person at the orgy counting wedding rings. That's 'college' now. It's little surprise that most Eng. jobs won't take anyone without a MS/MSEE/MSME/etc anymore, they know college is a joke too, they were just there like 10 years ago.
America's Top States for Business 2017
They have, it's called the lunch special, it just usually surges the opposite direction so that the restaurant becomes full during lunch times.
CCLEANER PROFESSIONAL, BUSINESS, TECHNICIAN V5.32.6129, DOWNLOAD FREE 2017
Muru-D does SAFE now and we are raising in Australia only with it. Reach out if need Australia specific templates.
I am curious to here about any experiences implementing a GraphQL backend in production on .NET (non-Core) + SQL Server. Even React feels left out here in my neck of the woods.
The half a page paper describing the possible existence of the Neutron (1932)
Since the Democrats generally do not believe that the purpose of these meetings is to provide the President with operating advice for the country or the economy, it is not incumbent on them to support the meetings. And so, they do not.
the beginning of the end of my math studies was eighth-grade algebra. i GOT algebra, it was easy, and i enjoyed it. ..until the quadratic equation was introduced.

"hey, that's really neat! how does it work?"

"oh, you'll learn that in calculus, which we won't allow you to take for another four years."
A dichotomy:

- executive power should be wielded (WITH | WITHOUT) input from leaders of the economy

I'm not arguing that we should elect Trump. It's done. Now that he wields exec power, you think that "WITHOUT" is the better choice above? Why?
You've got a smartphone so you've got a browser. No need for Messenger.
More development time for a small portion of the population that actually cares?
Android Auto HeadUnit for Tablet (APK)
Pinback has recently helped me write a ton of code.

Tool, A Perfect Circle, Ashes Divide for a mellow, metal mood.

Vitamin String Quartet when I want something familiar, but classical in taste

Nicklecreek, Chris Thile, Old Crow Medicine Show, Punch Brothers for a folk fix.

Kid Ory when a need a New Orleans Jazz pick-me-up
If no one's going to install any new apps, then there is no realistic alternative.
Oculus Rift or HTC Vive – Which Should I Get?
GNU/Linux implemented Unix without working with proprietary source code from AT&T. Those people documented their stuff thoroughly and even created international standards.

A good many of the Linux system calls and glibc functions are documented by POSIX. That doesn't cover 100%.

We can start by looking here:

https://www.kernel.org/doc/

The Linux man pages project covers system calls:

http://man7.org/linux/man-pages/dir_section_2.html

Many of these don't correspond to anything in POSIX, or not directly, so this documentation is crucial to anyone wanting to replicate Linux.

Microsoft seems to have done such a thing:

https://en.wikipedia.org/wiki/Windows_Subsystem_for_Linux

"WSL provides a Linux-compatible kernel interface developed by Microsoft (containing no Linux kernel code) [...]"

However, in all likelihood, they peeked at Linux code here and there.
Thanks. Another one of Adam's great blog posts I didn't read yet. His startup is really interesting too.
Test environments made easy
Sarcastic or not, we ban accounts that are created just to further an ideological agenda on Hacker News, which is an abuse of the site.
> Having a cap is an incentive for me to "grow until I'm 6 months away from X, then focus on raising instead".

This was my impression as well. I do understand that the deal has to be equitable for both sides. It also has to align interests and as your example shows, the cap doesn't.

The discount obviously makes sense since the seed funder is taking more risk.
Freenet is not a "total darknet". It is a key-value storage basically. You can have immutable or mutable keys for data, and with these two things you can implement chat, sites, email, whatever. Freenet email does not implement the same protocols the outworld email does, nor can it communicate with outside emails, but since you must access it through a special client (not through you normal email client) it works.
They block messages on the mobile site.

To bypass it you have to go on someone's profile and tell your phone to request a desktop site. Then it works.
100G over 10 years.

Managed poorly. 1/2 of it Just slaved to Mac's Photo app. The other half in loose dated folders.

No tags, only a hand full of albums. No face detection. Scattered backups on DVDRS. Also backed up with the rest of the computer every week.

It's all coming from my phone camera, which I sync and cleanup every week or so.
Ah so it’s time that makes it good huh? Clearly ALGOL68 is the best language as it took 9 years to design, yes?

Right? Because otherwise you’d be making no sense, and you’d not do that, would you?
This is great! Really helps fill one of the most annoying gaps in writing Ruby compared to, say, C# in full Visual Studio.
You can turn notifications off...
> A syllogism:

> - executive power should be wielded (WITH | WITHOUT) input from leaders of the economy

That's not anything remotely like a syllogism; it's just a dichotomy.

A syllogism is a structured argument consisting of a major premise, a minor premise, and a conclusion that follows from the two premises.
That's why I hated the "it might break stuff" arguments against making "string" interfaces against characters (including combinators), and always using UTF-8 for encoding internally, in memory. Would have made a lot of that easier.

As to your last bit, I tend to favor encodeURIComponent and have done it correctly... the main reason, is to avoid "+" vs " " in query strings.
People using node for more than just building.

People writing internal tools.

People writing software for tech-savvy users with modern hardware.

People using babel to compile to a supported version.
We detached this subthread from https://news.ycombinator.com/item?id=14743562 and marked it off-topic.
The safer bet is Apple, as the smarts are local software vs service.
If you treat PostgREST as an ORM, then you can easily decouple the database data model from the API representation. I imagine there are scenarios in which PostgREST would outperform certain ORMs implemented in dynamically-typed languages.
It's an option, but now I just use WhatsApp. I have a small number of groups for the people I care about, and now that WhatsApp has better archiving, I find it quite a pleasant user experience. I can even see photos someone shared to my group more than a year ago. I find Facebook redundant, because I don't aspire to be a pseudo-celebrity amongst people who hardly know me!
Despite its appeal to HN geeks I doubt if Elixir will ever achieve mainstream adoption. Searching Indeed.co.uk's API by title, there are only 5 Elixir jobs in London, compared with 445 Python and 171 Ruby. I also attended a Silicon Roundabout jobs fair recently and was disappointed to find Elixir wasn't even listed in the literature.
> The Press Kit, basically a .zip file of all of the content for the reporter to use

Don't do that. As a reporter, would you want a .zip file dropped into your inbox everytime someone pitches their company?

Build a simple website, use dropbox, or one of the many saas that make it simple to build a professional press kit, e.g. my own https://presskithero.com
Maybe I'm too old for this, but I read the title as "Dropbox discontinues photo galleries"

I still can't get used to the fact that drop means release.