skysight-inc/HackerNews huggingface dataset:
Presumably, if you are going to do network forwarding, your machine will be network conencted, so just install it. kitty is designed to run from a single directory if needed, so you dont even need admin permissions to do that.
My wife used to work but has spent the last 7 years as a stay at home mom.

There is nothing easy about being a stay at home parent, it is a full time job. We had some adjustment when it changed but there are some awesome benefits to it if you treat both of each other fairly.

You have to remember if she does stay home that she will have a full time job. Your jobs will differ but neither is more valuable then the other and neither of you have a lock on having it easy. My wife takes her "job" of managing the house and raising the kids seriously and I have tons of respect that she can do it and that I don't have to worry about dinners and tons of little details of managing a household.

At the same time, she needs a break from time to time no different then you need a day or two off every so often. Different then a vacation just a break.

Honestly it will take some adjustment but it has been one of our best moves for a whole host of reasons. If you have specific questions let me know, not that I have all the answers but happy to share any experience I have.
The reason housing is so expensive is because it is a financial vehicle, and has little to do with housing density. It's a fantasy that building more will bring prices down.

Housing prices were remarkably consistent with all other prices for the 100 years before around 1998.
It was discovered only really with the work of Siegel that Riemann made his hypothesis after computing the first few zeros and seeing they were on the critical line. In many ways the complexity of the zeta function is controlled by log log log T, and some heuristics say we shouldn't expect to see counterexample until height around e^e^e^3. Here's one example. The function S(T) measures the difference between the number of zeros up to height T and the number asymptotically expected. So in particular it jumps by 1 whenever there is a zero. If there's a zero off the critical line then there will be two zeros symmetric around the critical line, so S(T) would jump by 2. The biggest value of S(T) seen is around 1.6 so in a very real sense there isn't "room" for a counterexample just yet.
There's a helpful post here http://tgrall.github.io/blog/2015/02/04/introduction-to-mong...
Heh. Will you eventually ditch Haskell and go self-hosting?

In any case, I'm happy to hear Kitten will be usable with DTrace and gdb/lldb, even with some caveats! Too few languages nowadays support dynamic analysis or post-mortem, which dramatically reduce their usefulness for industry. :)
> Always show up in court if you are being sued

THIS!

If nothing else, its a sign of respect.

The judge doesn't know the history, doesn't know the background. He knows there are two parties that don't agree.

He sees one side prepared, he sees the otherside who sends their assistant.

What would you do if you were the judge?
Equivalent? Perhaps, for accounting purposes. But that doesn't mean they're the same.

When you spend something, you're using money that you already have.

That's not the same as having lost out on potential income.

If I'm offered two jobs, one of which pays $10,000 more than the other, and I take the lower-paying job, I don't tell people, "Hey, I just spent $10,000," even if (in an accounting sense) it's equivalent to having spent $10,000.
I'm sure you've heard that Amazon's corporate culture is considered to be "harsh" ... maybe it's not so bad for dev's, but I were you I'd take the job, but keep my options open at the same time, just in case things get unpleasant. There's nothing wrong with working long hours as long as you're being appropriately compensated, but big co's like Amazon are all the time finding new and creative ways to not have to do that. Good luck!
> you can use C++ with templates and not only have much cleaner code, but also avoid forcing the compiler to inline every single call to array_push_back

Actually, you really, really, really want to inline every call to push_back for std::vector. Here is a relevant presentation by Chandler Carruth https://www.youtube.com/watch?v=s4wnuiCwTGU . But, hey, you don't want to make the compiler work for you :).
It is not as murky as you think. Are you referring to any particular precedent?
The answer is to rework city zoning laws to allow for more vertical building and less car parking requirements, but $$$, nimbyism and "I was here first" thinking gets in the way. Way more people want to live in cities than can afford it and it's a shame that cities aren't thinking about this enough.

It's a people problem, not a technology one - the elevator was already invented.

"The Rent Is Too Damn High" is a good, short book on this.
Can't help thinking the underlying cause is here;

> my email back

...key negotiations happening over email. Make it face to face if you can or at worst by voice and keep minutes for the record. So much misunderstanding can be avoided this way.
Any good recommendations on the invoicing?
RIP http://ntk.net

Has it really been 10 years?
Yet more blowback from trying to be "user friendly"...
True, it definitely won't be for all people. I completely get this won't resonate with everyone, but imagine with me for a second. First, we unify messaging and get people interested in that. Then we unify live streams. Then we unify the next thing. At which point we either choose to become something like a super app, or segment it like Zapier.
These are so cool! How do I get one?

American passports are so drab in comparison. Another nice passport design is Swiss, but that shouldn't be surprising.
> There are two serious global cities in the US — NYC and SF

After New York each of Los Angeles, Chicago, Dallas, Houston and D.C.'s metropolitan areas are more economically larger than San Francisco's [1]. SF is also relatively negligible as a global financial centre.

[1] https://en.m.wikipedia.org/wiki/List_of_U.S._metropolitan_ar...
My reaction back was poor: in my email back I told him I was stopping all work on the project and reverting his website back to his old theme until he sent payment.

It seems that after Donald's first explosion they did actually revert the site. Donald exploded again and then, a few days later, he made the full second half of payment.
insecure defaults are a key driver for increased adoption! It's worked for, at least: mongodb, redis, jboss, and elasticsearch
> What would you do if you were the judge?

My job, which includes attempting to determine the facts and deliver a just decision, instead of making a reality-show-style popularity contest out of it.
While I agree with you and I tend to stay as lean as possible, it always perplexes me why people want a Django/RoR/Phoenix in Go.

These other frameworks are mature and battle tested enough in agreeable enough programming languages, why attempt to reinvent them in Go?

Go's strength and afaik original purpose for Google was for creating smaller services, not a web app monolith.
A: Enjoys throwing good money after bad.
This was something like ~8 years ago, but here's an excerpt from my notes when using Redhat:

# ls -l /etc/httpd/
conf
conf.d
logs -> ../../var/log/httpd
modules -> ../../usr/lib/httpd/modules
run -> ../../var/run

Reactions:

* Why is 'grep -r /etc' taking so long?
* Why am I seeing log entries in the output?
* Why am I seeing 'permission denied' on a bunch of socket files?

Debian seems to have the most respect for the FHS. http://www.pathname.com/fhs/
In my company's contract, we limit our liability to the amount paid by the client.

The amount paid by the client in this case was $12k so that wouldn't have changed anything except perhaps the scary lawyer letter (which they successfully deflected).

launched the website without final payment

This was perhaps the biggest mistake here. It would have been much better to fire the client: "OK, we're done here. You're fired. We're keeping your deposit, ceasing work and not launching your site."
How ‘Sherlock of the Library’ Cracked the Case of Shakespeare’s Identity
I've always found it funny what these machine learning insights mean for how humans think.

You have people who focus on grammar and spelling. But word embeddings collect their insights by taking any sequence of 5 words, taking out the middle word, jumble up the result (technically they express it in a way that ignores order. They're expressed as 1 bit per word, 1 means the word is in the sentence, 0 means it's not. The sequence of the words in the input to the network is completely independent of their sequence in the sentence). And they understand that "king is to man as queen is to woman" and lots of other things.

When going deeper you quickly start to realize a few things : in 90% of sentences the sequence of words does not matter. No, not even if "not" appears before or after the verb (and thus refers to the subject of object of the sentence). Word sequence. Doesn't matter. Which noun you place an adjective next to. It is semantically important. Really important. Every English (or any language I imagine) teacher will hammer the point home again and again. And yet ... it almost never matters, in the sense that getting it wrong will not cause something dumber than a human to misinterpret the resulting sentence. So why do we care ? Social reasons (ie. to fuck other humans, or more generally, to get them to do stuff for us)

It's a weird thing that keeps coming back in machine learning. Humans think their reasoning high level. Yet algorithms that keep track of maybe 2 or 3 variables per individual can predict the actions of crowds with uncanny accuracy. Tens to hundreds of thousands of people, each believing they're individuals and think about what they're doing, take not just the same decision, but with an enormous probability will come to that decision within minutes of each other.

I am reminded of a quote by Churchill. Humans appear smart individually, but it's a trick, an impression, it's a facade, almost an illusion. If they act in group, said intelligence is utterly gone, and they almost always act in dumb ways in large groups, even when they are acting alone. Intelligence is 95% a parlor trick used in conversation, to make friends, or to mate, like a peacock's feathers, and only 5% or less something we actually use to act. So it's purpose, from a species' perspective, is not at all to act intelligent, merely to appear intelligent to others. Second is that everyone, even if they are smart and correctly reason about the world around them, will still act stupid. Without someone to impress, you could have a triple nobel prize, you won't act it. So intelligence doesn't work in an individual, and it doesn't work in most groups. It only works in groups where the interaction of the group has people impressing each other with what they did, with some sort of reward being given for that.
If a refill of soap doesn't fit your budget, you probably need to fix your budget. (meaning: it's a predictable recurring expense, so you should be able to roughly factor it in to your budget. There are some for whom this may not be true, but they're probably not wasting money on an echo, either.). I think that's the attraction of focusing on repeat buys. Make it easier to order it from Amazon than to put in your shopping list. (which risks comparison shopping)
Probably has to do with the .tw TLD.
Spotlight: A new kind of online message board
Yeah, as a development distro Arch is fantastic. Nobody's mentioned the fact you get bleeding edge compilers, etc. as well.

But I could not imagine running Arch on a server. Each week I forget to update Arch it's like 1GB of updates a few of which are kernel related and need a reboot.
The homeless part sounds like a pretty good idea. You hear a lot about startup employees looking the other way with regard to social problems in the Bay Area, so partial solutions like this could be interesting? Of course $10 per day doesn't really raise anyone out of homelessness...
How timely, I was recently looking for a very simple microprocessor made with standard logic and found this: http://www.bradrodriguez.com/papers/piscedu2.htm

It uses four 74181s. I probably won't get around to building one, but it might be fun to write a processor simulator.
The new US ones aren't too bad (nice pictures and quotes in them) but they are definitely very traditional. My family has a mix of American and New Zealand passports and the US on looks a little boring compared to the kiwi ones!
I disagree. Unless that time could have been directly converted into billed client work (or something with a tangible payoff) then it isn't the same at all.

It's like people taking about their "hourly rate" when deciding to pay for some convenient service. Your time is only worth that if someone is paying you for it.
That's not including RSUs too, just cash.
Is it common to accept payment by credit card for such contracts, with a possibility of chargeback at that? Sounds completely crazy to me (not in the US).
I think with advent of Inferno, 9KB for a view layer runtime, which has overhead of just 4% above vanilla JS is acceptable for me to compiled view layer that repeats code everywhere.
High level synthesis for FPGAs is coming along, slowly, and dynamic method migration has been around for at least a decade. But I agree that more efforts along those lines would be interesting to see.
Dr. Hamming's 1990 NPS SGL Lecture (On Future and Vision) [video]
Nissan says self driving cars are impossible today
Karl Koch and his buddies were recruited by a KGB spy posing as a casino croupier in exchange for gambling money and cocaine.

A hotel waiter or a concierge is in the perfect position to mingle with the rich and powerful.

Upper class people use hotels for extra-marital affairs and business trips in unknown cities. You do not need a first degree connection with the military to get an in.

The bar of a famous Dutch hotel was known to be frequented by American spies and drug agents looking to ensnare peons of the local drug maffia, working their way up from there.
Apologies for my ignorance but what was the reasoning behind banning travel to Iraq/Afghanistan for citizens of your country?
It's not the same because time is not directly convertible into money(nor vice versa). Perhaps if the author had clients lined up with money in hand, but those situations are rare, especially for small shops.
Cairo Video Codec
Original commenter here. Talk about a blast from the past!

It was indeed surprising and scary for me too. Hard to recall precise details from a decade ago but I think that both the devices connected because I used the same password on them and while the reset caused the test WAP to become a repeater, it still had the credentials necessary to connect to the production WAP.

I did not have enough time or resources to find the root cause because we were still getting back up, I believe after Hurricane Charley.
This one?

2016/12/26 05:48 Report vulnerability to GitHub via HackerOne
2016/12/26 08:39 GitHub response that have validated issue and are working on a fix.
2016/12/26 15:48 Provide more vulneraiblity detail.
2016/12/28 02:44 GitHub response that the fix will included with next release of GitHub Enterprise.
2017/01/04 06:41 GitHub response that offer $5,000 USD reward.
2017/01/05 02:37 Asked Is there anything I should concern about if I want to post a blog?
2017/01/05 03:06 GitHub is very open mind and response that it’s OK!
2017/01/05 07:06 GitHub Enterprise 2.8.5 released!

Or this one?

Day 1 - Setting VM
Day 2 - Setting VM
Day 3 - Learning Rails by code reviewing
Day 4 - Learning Rails by code reviewing
Day 5 - Learning Rails by code reviewing
Day 6 - Yeah, I found a SQL Injection!
Kitten seems like a cool project. If I find some free time I might try to contribute something.

Somewhat relatedly, I've been fantasizing about a mobile friendly editor for source code, and it's struck me that concatenative languages can be nicely edited by moving tokens around, which should be quite doable on a smartphone.

Static typing would make it even better, since the editor could show type errors, predict input, and so on.
Here's another one. You'll notice that typically there's slightly more numbers that factor into a product of an odd number of primes (i.e. 2,3,5,7,8,11,12,13,...) than into an even number of primes (4,6,9,10,14,15,...). If this is the case then RH is true. You can make this into a more precise question about the partial sums of the Liouville function and make it an equivalence.
It sounds like Hasselblad is dead. DJI is probably just buying patents and the brand name. Its too bad they weren't subsumed they way Minolta was with Sony or Mamiya was with Phase One. Cameras are a mature market with established players. I doubt DJI is going to make giant-sensor cameras when there are several other iconic companies doing the same thing.
Wow, those look awful. The subtitle "Why must the UK passport look like a clumsy photocopied moodboard? is an apt description.
How can existentialist philosophy help with the anxiety and dread of fatherhood?
"Keep in mind that Solaris can be traced back to the original Bell Labs UNIX."

Kind of. Solaris' history is a bit quirky due to it being built on SVR4 (which is the part that "can be traced back to the original Bell Labs UNIX"), SVR4 having in turn been based on a hodge-podge of "good parts" from all sorts of Unix implementations (including BSD - both on its own and by way of SunOS - and Xenix).

It's thanks to Solaris, though, that we have the only (AFAIK) FOSS implementation of "real" Unix in any form: OpenSolaris (which was then violently murdered by Oracle, but it lives on as illumos and the various distributions thereof, so not all is lost).

I reckon the biggest reason for the eventual outcome is that Linux was FOSS from pretty much the start and wasn't dealing with a big legal conflict (unlike BSD, which was still dealing with AT&T lawsuits and such). By the time Sun released OpenSolaris, it was by far too late for them to really curb Linux's momentum.
the startup PG co-founded and that was sold to Yahoo: Viaweb
I like how the traditional 'five whys' approach wouldn't work here... the answer was in a 'how'.
> What kind of overhead do OS thread have that green thread doesn't ? I'm aware of the stack size, but is there something else ?

Real context switches (with cache invalidation) to switch between, system call (with context switch to kernel) to create/dispose, probably kernel bits that will explode with huge thread lists: I wouldn't be surprised if listing all threads with ps or top also locks the thread lists: not a big deal if you have a reasonable number of threads, but could block thread creation in a 1M thread case.
Japan have a larger percentage of older people over 30% are aged 60+ and over 12% are aged 75+ one of the major reasons
Geeze, Lee... That is the least logical thing I've ever read.
Y'all might find it interesting that the first attempt at a Perl6 implementation was done in Haskell and was considered vitally important.
I think the XOR (or actually a XNOR) looks far easier to understand if it is drawn symmetrically, like the layout and its logic function suggests:

http://i.imgur.com/OwLkx4A.png

I plan to explain how the 74181 implements its 32 functions and fast carry in a future article, so keep watching.

I look forward to reading that, but meanwhile here is one guide to the 74181 which I found quite lucid (starts near the bottom, continues for 2 more pages --- the rest of the series on ALU design is worth reading too):

http://6502.org/users/dieter/a2/a2_3.htm

The key takeaway from that is, once you decide to make a carry-lookahead adder and compute "G" and "P", and add inversion to one (or both) of the inputs to enable subtraction too, you already have much of what it takes to compute all the logic functions too.

It would be very interesting to have an interview with the original designer(s) of the '181, although from a quick search I can't find exactly who designed it.
The Case of the 500-mile Email
A really popular dude, if he is persuasive, can sometimes be the most likely type of salesman to bring in the most money, especially selling to those whom he is most popular with.

It seems to be quite common where capital markets are guided by popularity or capitalist connections, that the lowest hanging fruit & largest source of money for many persuasive operators are those particular capitalists themselves rather than potential customers or profitable operations.
This is why I take every bug report seriously, no matter how implausible.

I might not always be able to figure it out, but I at least try.
A few more, from my notes:

These were the default permissions of the apache log dir:

# ls -ld /var/log/httpd/
drwx------ 2 root root 4096 Jan 18 12:09 /var/log/httpd/

I guess their expectation is that only root should ever need to read a log file? Contrast this with Debian, which gives read access to admins:

$ ls -ld /var/log/apache2
drwxr-x--- 2 root adm 4096 Jan 16 06:25 /var/log/apache2

Redhat also decided to stick wsgi sockets into the log dir. If you try to run a wsgi process as anyone other than root, you get a permissions error:

(13)Permission denied: mod_wsgi (pid=31431): Unable to connect to WSGI daemon process 'bob' on '/etc/httpd/logs/wsgi.1965.3.1.sock' after multiple attempts.

To fix this problem, you have to tell wsgi to stick its socket files somewhere more reasonable, like /var/run (which is what Debian does by default).

When you look up the modwsgi "Common Problems" page, the very first entry describes exactly this issue... https://code.google.com/archive/p/modwsgi/wikis/Configuratio...

'cfdisk' was removed from the distro because it was "a pile of junk". Really? That's funny -- I've used it to create dozens of Debian partitions and never had a problem. https://partner-bugzilla.redhat.com/show_bug.cgi?id=53061
Switzerland has mandatory military service required for all men where they are trained for gun usage. Also, they require permits and are allowed only if you're over 18yrs.
Learn how to reset your password from API in Laravel 5
This is a great story. I have run into plenty of obscure problems like this in software development with "not reproducible bugs".
Thanks. I am an immigrant from small east asian country. So while on visa it complicates things a lot.
Guy should have called Click and Clack
Talk in person first, sure, but confirm in written form after, whether this be a signed piece of paper or acknowledgement over email.
Very impressive. The word 'agile' has bad connotations, but I think it applies here. I hope that Transit and others can use this to jump-start their service in smaller municipalities. My hometown's bus system isn't terrible, but they're not the kind of organization that would see the value in making a proper app, or by publishing real-time bus data. I would love to be able to use an app like that where I live.