skysight-inc/HackerNews huggingface dataset:
Showing programming languages of different types to laypersons can be interesting experience. You can see just how intuitive or not on average something is. Most people I've shown code to knew begin was the start of an activity with end being the end of it. They were hit and miss on braces as they couldn't be sure what they signified.

In this case, though, it would be fine to use something smaller like braces, brackets, or parentheses. The reason is the intuition learns it quickly since the understanding is half there already: the braces visually wrap the statements. Not a big deal to me like equality was.
Is fax really growing?:
My background is real-time communications (voip, video, messaging) so this was not intuitive for me. eFax's latest quarterly report indicates they grew their fax division by 5%; the hospitals many of our partners server have growth at 15-20% in terms of revenue and usage. In fact, our partners tell us this past year was their best in the past 20 both in terms of revenue and usage. Anecdotally, one hospital network we just talked to does it in house and is increasing the number of phone lines to their servers from 64 to 144. But the real source for this number is from Davidson Consulting's annual fax report: http://davidsonconsultinginc.com. Relevant summary is at https://www.biscom.com/blog/fax-server-industry-news-from-da.... They cite 9.4% growth; our number comes from our focus on healthcare where we source from our partners' growth, as well.

Who are the Customers/Market Size:
We are focusing on healthcare because they have strong incentive to send data faster, but key segments also include legal, government, insurance, and finance/banks. The main driver for them is compliance (HIPAA, Sarbanes-Oxley, FINRA regulations, etc) that effectively require companies to secure their communications and keep an audit trail of access/communications. Audit trail and interoperability are the main reasons companies keep fax around because it's a least common denominator when it comes to communications. The entire secure document collaboration market (including SharePoint and Dropbox) is around US$11.5B right now; the fax market is $5B of that. Telephone costs are $1.3B of that.

Why are these customers left behind:
1: It's hard to completely change out a huge system that is transmitting millions of pages of data every day and many secure document products like DocuSign aren't designed to send at scale like some of the banks use (eg, one bank does 40M pages/month).

2: Beyond the phone number system, there's no universal registrar for contact information for each company. So if company A wants to send something to company B, and both are highly regulated, if company A uses Dropbox and company B uses SharePoint for their audit trail, then how do the two talk to each other? Fax is universal and has a well-known protocol/lookup system and it keeps their audit trail in one place. It's just old, slow, and expensive (but cheaper than building custom integrations between every sender and receiver). I'll bet most people have experience receiving secure documents or signing with at least 10 different systems. If you had to receive more than 1000 documents a month, it would be really hard to do that with 10 different systems: You'd want to just use one, especially for record keeping.
Search and jump to slack message is enhanced.
You say you disagree and then go on to agree with me. Huh?
What a ballet company can teach you about leadership
You may be right, but please don't make the criticism personal ("you're just not getting it", "while failing to understand", etc.) It makes the thread worse and typically provokes worse yet.
Eigen library on mainframe – ported to zEC13 SIMD
Trends in Open Source web frameworks
"only that it "won" and having a winner meant more portable code."

That's generally true so long as the winner is open. C was. Now, it runs on everything.
> Everyone who has ever done a whiteboard interview.

I didn't know you knew everyone who has ever done a whiteboard interview. I must concede to the omniscient observer.
JAM London – Monthly 'Show and Tell' for London's Product Scene
Some more speculation - the crew wants to get paid, so the captain has to keep good records of the catch else the crew will get angry, making it harder to find good crew for future trips.
we also use katex in beaker and it's great. very fast, not as complete as mathjax (also good and we used to use it). https://github.com/twosigma/beaker-notebook
That is not true. I know multiple Thiel fellows who either don't have a definite goal or have wildly changed their goals since becoming a fellow. A bit of soul-searching seems to be encouraged.

You also don't have to think college is a waste to think that being a Thiel fellow is better. You just have to think that a Thiel fellowship is better. That's not difficult, you're given some pretty incredible resources.
Steel Password Manager, Now with Linux GUI
> If being nice precludes offering a legitimate criticism

It doesn't! That's the whole point right there.
They might hash the source port also. Maybe they didn't mention this.
Channels, WaitGroups and Goroutines: Simply Complex
This is going to be an unpopular opinion, but you don't even need to track calories. Just have a mindful sense when you eat, slow down, and ask "do I need to eat this? Will it make me healthier and stronger?" before most meals, and try to answer "yes" 90% of the time you actually eat.
That's a good consideration too, but I think he's chiefly talking about unhappy people, who believe that if they could only move to Elbonia where everything is wonderful, they will automatically be happy.

Alienation is one aspect to expat depression; another is the realization that other countries aren't magical fairylands that have everything figured out- they are full of ordinary people with ordinary problems, just like anywhere else.
> Very, very basic capitalism.

This the economics equivalent of a spherical cow [1].

[1] https://en.wikipedia.org/wiki/Spherical_cow
Modular CSS with React
It's probably not a reference to https://news.ycombinator.com/item?id=11391931 , but see that anyway. Naming is up for discussion according to the developers.
JorgeGT, I'd just like to tell you, this is absolutely my favorite comment out of this entire thread. You completely made my day. I invite you to come over to my blog and post comments on every post from now on.
Does it cover new(er) topics like Deep Reinforcement Learning, Residual Networks, Inception nets, etc.?
Here's one I found:
http://www.synful.com/SynfulOrchestra.htm
The UK wouldn't have had its NHS without socialism.

I'm not naive enough to assert that socialism is a big bad evil straight out of the cold war.
Same here. Though my grandmother lived to 93 on that diet so...
Exactly, so far as I know Reddit already responsibly complies with subpoenas. Secret is designed to defeat that process and is completely unlike Reddit.
His point isn't that he has some great technology or shortcut for writing books. His point is this business concept was staring him in the face for a decade, and he never realized it.

Instead of trying to push his own ideas on the market, he was put in a position to look at an old problem in a new way. And that's the struggle: recognizing when 'the way it is now' is no longer the best way.

He didn't invent ghostwriting or any of the rest of the process, he just streamlined it into an easier, less expensive service, and now he's making bank.
I was thinking of bnetd when I saw the title.

Bnetd set a horrible prescient IMO. You have the court saying reverse engineering a protocol and creating a clone of it was essentially illegal. The software which, was both free and open source, was now infringing if it was published (even though it was a totally original work).

You can sill find the bnetd source code around here and there for people who made copies. I've been at LAN parties where we cranked one up and ran old copies of Blizzard games.

I was thinking of publishing a legal paper on this a few years back; started some preliminary work with a friend who was a lawyer in NZ, but it kinda all fell through the cracks.

Interestingly, I wonder what would have happened had this project been based in NZ instead. Software patents are illegal there .. but, they did illegally spy on Kim dotcom (then change the laws so it wasn't illegal anymore), impounded his servers on behalf of the US (coughmovieindustrycough) government. He lost his extradition trial, so he now faces extradition...for copyright infringement. They are extraditing a man, for a non-criminal, civil violation. (Don't get me wrong, he's kinda a dick and his CD was terrible, but the whole case is bullshit...plus he's fucking hilarious).
As far as your other open positions, do you have any similar positions for interns? I do a lot of IoT projects, and this sounds like something I'd be interested in.
PySparNN: Approximate Nearest Neighbor Search for Sparse Data in Python
I work for the feds they pretty much block the whole Internet. And on about 90% of the sites they do let through they pop up a message saying "this site is not trusted" which does nothing but condition users to ignore the warnings even on sites that they shouldn't.
That's basically how I see it. I can even trace many CVE's and crashes to C's safety issues. Currently, CompSci people are building reliable and secure HW for us but existing C code is difficult to integrate. Had it been Oberon or something, it would be a lot easier as the developers don't meddle directly with bits and memory as much.
And the customer service concerns are an interesting consideration as well - Game Masters use ever evolving tools (which evolve with the game client) to be able to more effectively help players. Changing the client will break the tools which will require new tools to be developed, new policies to be developed around those tools, new (or really, old but forgotten) types of solutions for game issues that have been obsoleted.

Just imagining this small aspect of the overall challenge makes it clear to me that this type of server just would never happen on an official basis - so many cross-linked considerations and it's really hard to make a business case for almost any of them, even if it would be a lot of fun from a player point of view. Which means that allowing a volunteer community like Nostalrius is really the ideal, outside of the reality of the law which requires protecting intellectual property in all cases in order preserve it in the cases where you really want to. Could some kind of official license be made available specifically for Nostalrius?
Refund policy for digital products
Good riddance! Back in my day we had character cells, and we had pixels. Is it not self evident that the entire browser ecosystem is wholly dysfunctional and psychotic? Personally, I'm holding out for left-align text as a service that uses a client with a 2GB dependency tree and infinite polling.
Must we do this here?
I put this on my machine last night, and quite enjoyed playing around with it. apt-get, python and everything I tried worked. Even vim works great, as long as you don't mind 16 colors. The one thing I could not figure out was getting 256 colors out of Command Prompt.

Has anyone come up with a solution for that yet? I wonder if you can install something like xterm, and get that running outside of Command Prompt...
http://www.seeedstudio.com/wiki/Grove_System ?
Why is this news?
> Every patch since Lich King, though, has attacked these reverse engineers on the technical front by adding layers upon layers of obfuscation to the protocol.

I haven't seen such obfuscation, personally. Mostly design/implementation inconsistency, which, can happen to any large, old software project.

The biggest nastiness I personally witnessed was the battle.net authentication system upgrade, and it wasn't borne out of anti-RCE efforts.
Hey, you can register your startup with RomanianStartups.com :). It's free.
At what body fat percentage does your weight loss stall at? Are you insulin sensitive? Do you have good testosterone levels? Do you have a high stress lifestyle or chronic anxiety, or consistent sleep deprivation? You can get these things tested, and they may give you clues as to what's going on. Your body won't burn the fat you'd like it to if it's not in a good hormonal state.
Early lute music was mostly written in tablature FWIW. A lot of the renaissance repertoire is still published that way. It uses letters rather than numbers to represent the frets, which takes getting used to, and puts separate timing marks above the staff.
I’ll stop calling algorithms racist when you stop anthropomorphizing AI
KnockToCall – Knock knock to fake an income call
Mixing in the source port might be a good way to fix that hash function.
<but the problem is if everyone did this strategy many companies would go unfunded>

Unfunded by VCs- Not unfunded per se. You can always bootstrap or get Angel-funded. If you are making a dentist office software, find a rich dentist- not a VC.
Aria2 is awesome. Probably the most commonly typed in command (besides ls) on my home computer is "aria2c (xclip -o)".
Yes, they're electric, so a depot with a solar array brings the cost down here.

Zippy hasn't worked out apartment buildings and the city, so is best suited at first to the suburbs. A few miles is that distance that seems silly to drive but too far to walk.

That's right, we already have manned wheelchairs roaming the streets, so it's not too different.

We bet there are cases where not having to wait on a human to be available will be a very good experience for the customer.
We believe it certainly is possible to apply eyeliner and mascara. Consider high resolution printing. Your common inkjet printer has sub-millimeter precision. Sure, this is a 3D application but we already have 3D printers down to the micron!

Airbrush makeup has existed for many years and is used typically in professional applications. A cursory search of google yields multiple products by leading brands offering this solution,and it has become increasingly popular with the advent of high resolution broadcasts. Please see: http://www.sephora.com/perfection-mist-airbrush-foundation-P...

http://www.luminessair.com/homepage.aspx

Lipsticks have traditionally come in a solid form but liquid lipsticks exist and are popular and we believe to be useful in an airbrush application:

http://www.airbrushmakeup.com/makeup/liquidlipsticks/
Maybe perfect equality could be a substitite for anonymity, but as long as there are any power balances in the world, good people with minority views (say, political activists in oppressive regimes) will need to hide from powerful majorities.

I think a better question is how to cure the societal and individual ills that lead to the abuses of anonymity that cause people to oppose it.
Does anyone else prefer writing troff/tbl/pic/eqn? I always felt that the language of TeX/LaTex was a step backward in user-friendliness.
Designing with Accessible Colors
Very helpful and it covers all of the refund areas
Ugh, MIT Press, the same organization that won't allow easy distribution of things like the Wizard Book.
I actually never considered that. That's a good idea. Now, hopefully I remember this if I see other Thompson papers. Use of formal logic in them or in his background might explain it.
Ray Tracing in a Swift Playground: Part III
Why Salary Transparency Didn't Eliminate the Gender Wage Gap at This Startup
My company attempted to block YouTube and Twitch for similar reasons (some employees were streaming e-sports tournaments during work/lunch time; I was one of them).

It lasted less than a week. When they realized productivity plummeted to the deepest, darkest depths of the metaphorical ocean and the company was better off having happy, productive employees free to do what they want than miserable employees who hardly get any work done.

There's also a generic filter, mostly used to block porn sites. I've noticed it blocks anything with "hack" in the URL which is a problem on occasion ("shack" gets blocked an issue when its part of a client's domain name like "Shackel"). I almost never hit it except on false-positives so it doesn't really bother me any. I think I can at least agree people shouldn't be browsing porn at work.

AFAIK the only logs kept are who hit the generic filter, what they were trying to access, and when. General browsing isn't logged or I'd probably be in more trouble for browsing HN so much.
Haven't tried it. My assumption is more that the mind switches into a different mode once the comment is 'real' (because now it's public) and immediately sees different things. You're right that we could test that, but there are so many other things to test.
That's pretty much exactly the problem. The usage of oil (gasoline) has been subsidized to ridiculous levels, which has squandered the country's natural resource wealth.

We all need to view our natural resources as a fixed and limited asset, to be used to boost ourselves up to sustainable energy production methods. But that is not politically expedient.
I think a lot of people like to post NOT in capitals, so they had to implement this.

Things NOT to do if you are a developer. How NOT to apply for a job.
23 Ingenious Ways to Work Smarter
A lot of this rings true for me. I've been working remotely in SF for 5 years, though my company is based in CT. The 3 hour time difference makes things interesting, since I now work 6am to 2pm to be on the clock the same hours as my east coast colleagues. The disadvantage is the 6am start time. The advantage is the 2pm end time, which sometimes slips to 3pm. However, I still keep a very much Office/Personal dichotomy, where outside my working hours I tend to not be working unless there is a specific deadline.

The real downsides for me are:
1. The occasional loneliness
2. difficulty in casual collaboration with colleagues
3. the "work hangover" where after finishing work, I don't have adequate physical separation from it (like leaving the office gives you), and sometimes I can waste time after work is over before being able to spin up on something else.

The upsides are:
1. Music when I want it, silence when I don't.
2. Cheaper food costs, healthier meals
3. no commute costs
4. more overall time to indulge in hobbies/side projects
5. tax benefit of maintaining a home office.
6. save on dry cleaning, clothing costs
7. can run errands during the day, and always have the 2-5pm block of time while normal companies are still open, and I am free.
How long does it usually take for http://maps.me/apk/ to update?

I like to avoid major app stores when possible, especially for open source apps (I'm not quite ready to build for myself for all the apps I use though), so I've been getting the app direct from the source for previous releases.

For me, this has been one of the key apps in migrating from Google apps to open source.
One of the problems with the word "diet" is the implicit connotations with fad-y short-term weight management strategies that never last. The same thing happens with the word "fast", but the implications are often religious. It's very easy to dismiss 5:2 for these reasons.

Looking at 5:2 simply as a "pattern of eating", however, makes it easier to consider not only the apparent health changes but also other potential benefits, including:

- Reduction of IGF-1
- Prolonged period of not eating as a means to promote cell repair
- Shining a light on the cultural norms around eating three square meals a day with/without snacks in between.

After watching the documentary it seems like 5:2 may be more than just another "fad" diet.
Cool. Those changes sound pretty dead-on.
It got to a point where governments had to mandate that certain processed foods (e.g. bread, breakfast cereals) must contain extra vitamins and minerals - just to keep the population from damaging themselves.
The "for Linux" part is their hedge, I think. I recall Microsoft forced a project known as "Ultimate Windows Boot CD" to change its name to "Ultimate Boot CD for Windows".
they just need to use the --zoom option in pdf2htmlEX when generating the html. 1.5 zoom should be good.
Yeah, fasting is cheaper than exercise and eating.
Maps.me is a cool idea, but the search functionality is unusable.

Is it done entirely based on OSM data or are they referencing some other data set?
Great question! This is where other DaaS's have struggled and this is where we shine. The authorization model is robust enough that you can obviate a lot of the business-logic layer.

Building a sports site and only friends of team members or the team members themselves can message each other? Build it in your authorization model. The UI will only see appropriate recipients and only be able to send messages to them. In other words, a lot of your architecture could become UI-DB direct and only a portion going through a business layer.
(Not that I think the anecdote is real, but) that's the idea -- the parable was about how the pot with the best quality was found in the 'quantity' team even though this wasn't their objective.
Amazon Enables Developers to Extend Alexa’s Smart Home Capabilities
Having a flexible schedule can sometimes help with this. Every once in awhile I find myself unable to fall asleep till about 6 or 7am and being able to get up at 11 or even 12 and start working has saved many a day from being a sick day to being slightly unproductive. Had I had to wake up before then, I'd have taken a sick day before even falling asleep. I understand not all jobs can work like this, but most can if allowed to. Unfortunately, most jobs don't allow it.
FC Bayern accepts credit card details over unencrypted HTTP
This is the opposite of what china would come up with. China tries to consolidate everything in a few very large mega cities: like Shanghai - population 23 million! This gives them more control, which is important to China's government.
In other words, "make things as simple as possible, but not simpler".
Incentives as Ideology
I used to have this viewpoint but now I'm ashamed of it. I'm athletic, and my body weight tends to stay the same no matter what I eat and how much I exercise. I've gone on serious binges just for the fun of it and not gained a pound. I've also gone through days of food poisoning without noticing any significant drop in weight. I now make an effort to eat healthy, not because of weight but because I think it's the best thing to do for my body and future even if I don't see any difference at the moment.

Sure, calories in and out matter, but it's very clear to me that the human body is complex, and if someone else has a body that reacts similar to mine, only with a significantly higher normal, I feel very sorry for them.
> Can't the logging be handled by a different thread, which subsequently writes the log entries to a file?...

So what happens if the process crashes? All of the most recent log messages are lost. Exactly those messages that are the most useful to figure out what went wrong. Well, I guess you can dig them out of a core (crash) dump... if you're lucky enough to have one.

And what about I/O load. If you have multiple log files open, you're going to need to sync them separately too. Sync goes all the way to the physical device.

Then you have the problem of putting the log messages from multiple files in temporal order. Please don't tell me you tell me you just use TSC timestamps to order them. Different CPUs can have TSCs running at different rates and starting from different offsets. So the order can be lost unless all processes are locked to same single CPU core.

If you then plan to use a different timer than TSC, like ACPI or HPET, just forget about it. HPET timer takes a whole microsecond to read and ACPI timers are even slower. TSC can be read in a few nanoseconds.

> And because you use threads instead of processes, you get shared memory for free.

Actually the cost is exactly same. All memory is really "shared" memory, MMU just maps a page to some point in physical memory.

Shared memory just means two processes have virtual page(s) mapped to same physical memory page(s).

From the hardware point of view, both are exactly the same thing and thus exactly as fast.