skysight-inc/HackerNews huggingface dataset:
I would argue that figuring out where to go for lunch, getting there, waiting in line with the dozens if not more other people who had a similar hankering, getting my food, eating in a crowded area or taking it back to work, are way more than one headache a week. I would consider that a daily migraine. In fact, that was my daily migraine before I just stopped going out for lunch altogether.

Free food isnt just about the food. Its also the convenience. I already have to fight traffic getting to work, and I fight through the crowds any time I go shopping or anywhere remotely popular in the area. Having to deal with that madness in the middle of a work day when I just want a meal would certainly be a dealbreaker for me.

And from my understanding, you wouldn't get any free microwave burritos -- those would be illegal.
CDECL – From C gibberish to English
Phone calls need to be in real time while Whatsapp chat can be read when you are free. Group SMS does not work because I am not aware of such functionality in Android.

During group discussions (like say planning a trip), we often share screenshots/images of hotels and other services for groups to vote on. These things are not possible with SMS or calls.

In India, most people I know have stopped using SMS altogether. Even I have stopped looking at SMS mostly because all the SMS I get is either an OTP (10%), a transactional message (10%), or a marketing message/SPAM (80%).

The last time I sent someone a personal message (or someone sent me one) using SMS was probably 2 years ago.
#Leafminer cyber #espionage group targets Middle East
SEC rejects Winklevoss twins Bitcoin ETF for the 2nd time
What Is CRM? Vs. How to Win Friends and Influence People?
The source code is "given" from outside of universe. It's the initial conditions during big bang + the rules of physics.

It was you who started the hypothetical "Those things would have happened anyway". That's obviously false - the laws of physics work, so if something was changed in the initial conditions - then results would be different.

It doesn't matter that you can't change the initial conditions from inside the simulation, the code of the simulation still has "if this then that", so "this" influences "that".

> And that's not arbitrary

Ok, then illusory. In any case it's not justified (and in fact you using this make the same mistake you accused dziungles of doing - assuming free will and using it in an argument about free will).

> we do believe it to be true

"You" not "we" :) Free will doesn't fit an universe described by laws of physics (no matter if deterministic or not). Even if universe is nondeterministic it just means sometimes it throws dices to decide if neuron fires or not.

Calling that "free will", is like calling a Geiger counter beeps decisions" :) The fact that they are (probably) random doesn't mean there's some magical entity choosing which result it gives.
Why You Should Think of Your Sign as an Investment: Cost vs. Value
Having a direct financial interest is not the only reason someone can propose bad legislation. Politics run on favors and negotiations. I might not be bought off by an outside interest, but I might owe one to my friend, who might owe one to his friend, who turns out to have a deal with the outside interest...
This isn’t even that kind of negative article, more like names are done differently there.
Interstate Tolls: Time to Give It Up – Toll Free Roads – ATFI
I haven't worked there, but from a lot of anecdotes I hear it's not a happy place. Quality of life is a thing.
iThemes Enters the Hosting Industry – Get Your WordPress Website Running Today
Getting away from work doesn't have to mean getting away from your coworkers and your workplace. I don't know about you, but I'm pretty good about leaving my work at my desk -- when I get up to wander around, or to take a break, I don't have to leave my workplace to be 'away from work'.

And is trading your coworkers for pushy crowds of strangers and traffic nightmares really that good of a deal? Because in MTV, that's what you're trading for. Getting away from work at lunch means dealing with even bigger and even more annoying crowds.
Trailers don't summarise the whole movie. And even if you feel they do, knowing the outline of a movie isn't going to ruin the actual movie experience itself. I avoid heaps of crap movies simply because I dismiss them out of hand by their trailer. Obviously there is the occasional movie whose trailer was crap but was actually exceptional. These come around again.

There is so much drek out there a strong filter and upturned nose is essential to carefully picking something that won't waste your time and money. Otherwise you're saddled with Transformers 12: Re-revengance the pre-sequel. Or Star Wars 8 ;)

It's how the same old variation of a story is told, how well did they pull it off, was it charming, was the dialogue and it's delivery any good, etc.

And watching a movie with another person changes the movie again. Or watching it at a cinema surrounded pigs at their troughs.

So many ways to appreciate movie watching that a trailer can't ever touch.
Even if there is no actual singularity, those objects exist, once you get too close you can't get back out and that is true for light as well, so they are pretty much black. I think black hole is fitting name.
We (the Zulip core community) recently adopted the main third-party Docker implementation for Zulip (now https://github.com/zulip/docker-zulip), and have been hard at work on cleaning it up and making its documentation high quality.

It's not at the level of polish we want it to be yet (which is why we recommend the "dedicated machine/VM" installation flow, which is super polished). But we expect the Docker setup to be quite nice in a couple months.
Yes you wouldn't be able to take advantage of OS specific features, and you'd have to write platform agnostic code on top of what you do have, but that's the price to pay for portability.

Windows does have a libc, but unlike UNIX where it comes with the OS, on Windows it comes with Visual Studio. That's what the "Visual Studio redistributables" are, since Windows has no linker maps and therefore no ABI versioning. Also, Windows has had a POSIX subsystem since the Windows NT days. That's what Windows Services for UNIX ("Interix") runs on.

I'm not saying don't use #ifdefs at all; what I am saying is don't use any OS-specific features if you want your program to be portable, or at least don't use those OS specific features which would immediately preclude usage of your software on other operating systems.

The only exception to this rule is if you are specifically writing software optimized for an operating system, like for example AmigaOS, or illumos/Solaris, or FreeBSD. However, unlike GNU/Linux based operating systems, it is a practical affair to find enough common functionality in illumos/Solaris and the BSD's to write software optimized for all of those operating systems and still be portable between all of them. The same does not hold true for software which has been written using GNU features because they are completely proprietary to GNU and require porting to BSD's and illumos. Sometimes, it's not even feasible to port those features because they are misfeatures or so badly designed that they are broken out of the box.
puh-leaze. Just another Gnome derivative.
What, more than a third of btc transactions have some economic value? This is a fantastic result! /s
You wouldn't tell a smoker not to bother quitting because they'll only pick up some other addiction. There are also very few people who can smoke just a cigarette every few weeks; most people who start smoking become addicted and smoke daily.

Smartphones, or more specifically, the addictive patterns used by pretty much every popular 'app' (e.g., Facebook, Instagram, WhatsApp) are hard to defeat for a lot of people. This is an inherent feature of how our brain works, not a personal weakness — despite personal variations. For some not using smartphones (opting for 'dumb' phones instead) may be a very sensible thing to do.

> Moreover, you are going to be increasingly at odds with your surroundings: the world is becoming more smartphone-like, not less.

Everybody used to smoke too. There are plenty of folk who believe that you shouldn't be required to walk around with a computer on your person at all times.
Awesome. This is how Trisolarians might look like.
Yup and doctors know how to milk it for the most money. Instead of sending an email with their findings, you need another appointment just to be told what could have been said over the phone or email. Worse are checkup appointments. You get a treatment then the next time you go in for ... What exactly? To make sure that saline injection didn't kill you? It's fraud and total bullshit and wastes everyone's time. I don't blame doctors, I blame our lack of a proper healthcare system in which they need to get theirs because only certain things are billable (the phone call or email aren't). Doctors know that every trivial office visit they are making serious money. My copay is $50 for a specialist. That's for usually only a few minutes and hides the egregious sums that insurance pays. Yes, their time is valuable but so is my money and paying exorbitant amounts to see a doctor who says nothing and does nothing other than send you for a test or making sure you're still alive after your last dose of an over the counter pain reliever (I'm not making that up) is fraud, fraud we all pay for as a nation because we can't have a proper healthcare system where patients aren't used for profit and lives are saved for the sake of saving lives not lost for the sake of profits.
Hey, I sent you guys an email - looking forward to hearing from you
Happy to help!

Disclaimer: I am not associated with Zulip in any way.
Google Wave was the real-time email, remember that? me neither.

I wonder what would have happened if they used the tech to build a chat application instead of an email-killer.
Even taking it off the market induces huge Ellis Act compensation obligations.
The demo doesn't work at all on my smartphone. I see the "solve recaptcha" button below the input field, but nothing happens when I press it.
> Ostensibly, the genetic information is going to be used for “research and development of innovative new medicines and potential cures.”

Pure evil.

Is there an alternative where I can get my DNA analyzed for free while still granting access to it to scientific research while trusting that the DNA won't be leaked in a couple of years?
While technically true, a ubuntu derivative carries, by virtue of ubuntu, a shit ton of non-upstream patches than debian... and, by definition, a shit ton of non-free software than debian.
I was once in your shoes. Here are the books that helped me out of that spot. I recommend them in this order.

1/ Geometry and the Imagination. Yes, it's geometry. Yes, it's written in a somewhat older style. No, it doesn't do a lot of hand-holding. But if you can spend the time to really understand the dazzling intellectual fireworks going on there it will reward you with a very strong intuitive understanding of a lot of practical mathematics. The key goal of this book was to teach insight and it totally hits the mark.

2/ Contemporary Abstract Algebra by Gallian. This helped me learn more of the language of modern mathematics, so I could be more comfortable approaching recent developments in my field. It is an approachable, not-excessively-rigorous text and again, emphasizes intuition over deep rigor. Even if you don't really need abstract algebra, I'd recommend this book.

3/ Proofs From The Book. This is a brief survey of a selection of especially elegant and beautiful proofs. This is partly valuable for the immediate facts you'll learn-- I have surprised coworkers with a solution to a seemingly difficult problem that closely mirrors something in here more than once-- but is mostly about understanding mathematical standards of beauty and why proofs might be structured the way they are.

4/ TEA's problem solvers for whatever you actually need (calculus, etc). These books are just piles of worked out problems. Personally I found it useful to study several of the hard problems, understand the mechanics of solving them, and then go back to the easy ones and make sure I could work all the way through them without error. In my opinion, combining this practical and detail-oriented legwork with the above theoretical material helps avoid fooling yourself into thinking you can solve problems you really can't.

I'll caution that in math there is no substitute for hard work. Where in programming being lazy is often a virtue, learning math was something that I really had to grind through even when I was enjoying it. It's just a guess, but I suspect the same might be true for you; best to expect it.
"The mission is being prepared for approval during the next ESA Council at Ministerial level in late 2016"

Anybody knows what happened then? What's the current status?
Database Design Tutorial for Beginners
Genetic System Architecture: software architecture that composes itself
Why on earth don't you have a separate button for emoji on iOS like you have on Android? Having to manually type :emojiname: every time is absurd. Yes, I know it shows a list when you start typing but it's still horribly cumbersome.
I don't have a phone. At all. Whenever government things or banks ask me for a phone number, I just say none. Persistent computer forms that won't take no for an answer are fed the phone number of the company that is asking for a phone.

Most people find this utterly unthinkable and seem to project their anxiety of not having a phone on to me. What about emergencies? How do you do this? How do you do that? What if this happens?

Truth is, most of those things don't happen and I get along just fine. I talk to people in my life via email or in person. I use videochat on my laptop to talk to people if we need a more intimate and immediate communication than email. I schedule things ahead of time and request that others please do their best to keep to that scheduled appointment. I'm ready to handle a few minutes of uncertainty if they're slightly late or be outright stood up in the case of genuine emergencies. Or I just tell people that I'll be available whenever and that they can come at their convenience between this hour and that hour.

I like my life this way. It's not bad. It's pretty okay.
Or - yikes - doing work, instead of just communicating about work.
Because it’s naive.

You think a 42,000 year old living human is just going to be left alone? There’s too much we can learn across a variety of subject matter to let that opportunity go to waste.
Why don’t you build a website with a cancel button?
I'm curious then why did nobody buy Atlassian then? There's a possibility that a new company grows out of one of them.
Even more interesting would be an in depth analysis of the OSI protocols and comparison to their IP equivalents. The actual technical details of OSI are largely absent from the internet and hard to search since IP lifted it's terminology.
It may be a bit fantastical, but I think one example is the time that Prince changed his name. See https://www.bbc.com/news/magazine-36107590 for background.

Did he change it legally? I don’t know, but for the spirit of the linked list, it probably doesn’t matter: He says his name is now something else, and so it is, and I doubt it’s in the Unicode tables!
The World Wide Success That Is XML
Communism 1 People 0
> Honestly, musk and the board of Tesla needs to find a similar person for Tesla.

Wouldn’t that be JB Straubel?
It's _Russ_ Cox, not Ross. Can the admins change the title?
Higher conversion rate? This is a simple, age-old trick that eliminates most of the low-effort spambots (read: most of them, as there's enough money made there), while letting through any human that is smarter than an amoeba.
Yep thanks I just remembered that's what it was ("it had a J in it"). Woops. Not sure why I've had them confused for Digi-Key the last few years. Maybe the Digi-Key branding is just more memorable.
Tried to convert some non-techie business types to using Zulip. Was really difficult to get them to understand streams and threading. Perhaps the project just needed more political will and buy-in, but ultimately the instance on DO ended up a ghost town. To be fair, these users don't use any of the alternatives, either.

I was super excited to find out that it's built using Django. It wasn't too hard to get running on VM using the install instructions.

edit: one downside with a self-hosted instance and the android app was that you need to send Zulip (the company/org) copies of your app secret to enable push notifications. When we were demoing, the way to do this was through an email(!) which seemed poor security, but it seems things have changed since then and there is now a Django management command to achieve this.
Strange, know your OS/Browser combo? I've had issues with it before in areas with poor connectivity, since it requires making API calls off to Google (after the page has loaded). The button should start the whole reCAPTCHA flow, but I've noticed it's not 100%.
For those who don't catch it, it's from the "the three body problem" book. I highly recommend it to anyone if you like a techy sci fi with philosophical questions.
I tried out Twist with my team and I loved it. Much easier to keep up with corporate communications—people tag you on the threads you absolutely should care about, for the rest you can skip entire conversations if they aren't relevant to you instead of sifting through a giant unorganized Slack channel. Searching works well. Idk how scripting bots for it goes but I never really cared for 99% of the bots people write for Slack so I never minded. Highly recommend.

In my current team that uses Slack, I just made it a policy that all conversations have to be in threads. If they're not I just flip a shit until people give up and make threads again lol. Most people don't care enough to retaliate, so that happened a few times and then everybody got used to the system; this is basically an approximation of Twist now (where the destructive behavior is super easy to commit... sigh)
Microsoft Teams has on-prem support.
iPhone SE without App Store, I don't mind dumb phone but I want a modern dumb phone.
I have a kindle fro reading, ipod for music and a box that makes tvs into android TVs.

A simple phone for calling is enough for me. Plus the nostalgia.
The lack of Slack on-prem over HipChat is a deal killer for major Enterprise. You can justify "cloud" when Microsoft is running it and has millions of dollars to put into feasibility and security studies and audits.

Letting a strappy upstart have access to that data is a completely different story.
https://shinesolutions.com/2018/01/08/falsehoods-programmers...
> 1) When not using computers for work [or chess] purposes, I want to spend as little time as practical staring at a screen.

Is HN an exception of this? ;-)
Depending on the service you are talking about there are quite a few non-smartphone reliant options like SMS or email.
I would recommend for any HN user that hasn't done it before, to go and fly a plane.

There's something so surreal about flying, having the freedom to move across 4 axes (and more if you fly a helicopter), compared to the two that your car gives you.

Getting up in an aerobatic plane is even more fun. The feeling when you're in the middle of a barrel roll, pulling 1 G so you still feel stuck to the seat, but when you look outside everything is upside down, it's amazing.
Other name restrictions across the world: https://youtu.be/f5Y3cf3MFIw
The Harvard Churn Algorithm to Boost Profits 115%
> And for anyone only using the official keybase servers, that’s irrelevant from a trust perspective

Gosh, not really. They completely control who can use the service, and any information they 'require' to register for the service.

> since walled gardens don’t have open specifications and documented APIs for third-party client implementations.

I'd like to point out that walled gardens will still openly invite folks to join, and give them tools that they could reproduce, but give them no way to experience the garden outside the walls.. including the tools previously given that are also useless outside the walls. That's exactly the case with keybase.

> About binaries: anyone who thinks source code is required for determining program behavior probably shouldn’t be auditing software in the first place. (Often having just the source code makes it more difficult, not less.)

Huh. I'm interested in hearing how having source code makes autiting more difficult, since that has not been my experience.
Some trailers though are a work of art themselves. At least go back and see a trailer after you’ve seen the movie.
(ready to get down-voted) why would I want to opt out if somebody uses my anonymized DNA to try discovering a potentially life-saving drug?
Does it mean there are chances of finding something alive in permafrost on Mars?
Android 5.0.1, Brave browser. I tried disabling the tracking protection, but it still did nothing. Connectivity shouldn't be a problem, because I'm using my WiFi right now.

Edit: nevermind, it works now. Maybe I was too impatient before.
One meta pattern I’ve noticed: If team members can’t talk straight with one another, the team can’t make good collective decisions.

Mealy mouthed walls-of-texts are just as unhelpful as one sentence dismissals. Sooner or later, the silent miscommunication will manifest itself and impact the product directly.

Needless to say, the health of a project relies upon the health of its politics.
Fictional Presidents on your Roku
Preventing DNS rebinding attacks using dnscrypt-proxy
Window title bar heights are awful. Title bars at the best of times are just a useful thing to grab with the mouse pointer to move the window around, but they don't have to be about twice the size of those in Windows and MacOS.

If anything, on Windows the trend is to use the redundant window space to add more information.

I've never quite understood this decision on Linux. If anything it seems a little contrary to linux usage.
As a Gen Z-er, email for me is an opportunity to write long letters, mulling over every word to convey the emotion just right.
However, if I am with someone at the present moment, all of my attention is on him/her.
Lua and Typesafety = Sol
Tips for More Self-Confidence
I can recommend 2 books "competitive programmer handbook" and "algorithms unlocked" - none of these books is too mathy
(I lead the Zulip project.)

If you talk to people who use Zulip, they will tell you that a better information architecture actually does make a big difference for communicating effectively. See, for example:

* https://twitter.com/b0rk/status/986444234365521920

* https://www.recurse.com/blog/112-how-rc-uses-zulip

* https://news.ycombinator.com/item?id=17622987 (on the HN frontpage right now)
I don't know what their reasons are, but I do have a certain aversion to games that try to force social play in a certain way. E.g. when a board game forces you to be the traitor. I can totally see why people might want the rules of the game be limited to enabling and balancing the players' interactions with the world and letting player improv the actual narrative.
Aramex Courier Service has a similar service[0]: You sign up with them for a lifetime membership of USD 48 and you get a delivery address in 24 cities including Sydney, Ontario, Shanghai, Cairo, Paris, Tbilisi, Frankfurt, Hong Kong, Jakarta, Mumbai, Milan, Tokyo, Amman, Beirut, Malaysia, Singapore, Johannesburg, Seoul, Barcelona, Bangkok, Istanbul, Dubai, London, and New York. They deliver from there to any location worldwide at nominal shipping charges.

I believe only users from Botswana, Namibia and South Africa can create an account. Not sure sure. The website is unclear about this.

[0] https://www.aramexglobalshopper.com/en/about/how-ags-works