skysight-inc/HackerNews huggingface dataset:
> When the economy was growing like crazy in the 80s, Japan had the most expensive real estate on the planet, and the same zoning they do now.

Are you sure? From Financial Times[1]:

> During the 1980s Japan had a spectacular speculative house price bubble that was even worse than in London and New York during the same period, and various Japanese economists were decrying the planning and zoning systems as having been a major contributor by reducing supply,” says André Sorensen, a geography professor at the University of Toronto, who has written extensively on planning in Japan.

...

> "To help the economy recover from the bubble, the country eased regulation on urban development," says Ichikawa. "If it hadn’t been for the bubble, Tokyo would be in the same situation as London or San Francisco."

[1] http://www.ft.com/cms/s/0/023562e2-54a6-11e6-befd-2fc0c26b3c...

* * *

Edited to add: To your first point, if you restrict your consideration of Japan to Tokyo, you see the largest metropolis in the world with a growing population -- other cities in Japan are shrinking, but Tokyo is growing, yet Tokyo prices are steady. I'm not sure about its economic situation, but I wouldn't be surprised if Tokyo's economy was stronger than other parts of Japan. Regardless, it's important information that Tokyo alone is building more housing than the entirety of California (source: same FT article).
How spacetime is built by quantum entanglement
Someone should make something like this that could be given an arbitrary file and simply removes metadata from it. For example, remove GPS and camera data from pics or author license key info from Word docs and PDFs.
My thoughts on nootropics are they're at best bullshit and at worst reckless. I might be ill-advised, but you're selling chemicals, unregulated, so it's reminiscent of snake-oil, and I think most smart people feel the same. It's a barrier to entry to overcome in addition to the competition you mention.

It's not lost on me this post "asking for help" is in itself a growth hack. That's fine - it's what we're coming to nowadays but coupled with the unregulated chemicals it appears extra disingenuous.

I'd like to see testimonials from people I trust and admire benefitting from nootropics. You know, Bill Gates, Elon Musk, Mark Zuckerberg, Jeff Bezos. They're all pretty consistent on how they got where they are: education, hard work, focus, and luck, but there's no mention of nootropics. If nootropics are effective, why aren't more credible people touting their use?
??? "(Sec. 403) It is the sense of Congress that the United States does not, by enactment of this Act, assert sovereignty or sovereign or exclusive rights or jurisdiction over, or ownership of, any celestial body."
> I wonder how much of the lack of courses is also related to the "if you are a competent programmer and are capable of teaching others, can you find better paying jobs than working as a community college instructor on the low income side of the city?"

This is actually a problem for all STEM and vocational programs a community college offers. It is also a problem for specialized certificate training (e.g. Commercial Drivers License, Cisco). It is not cheap to hire competent instructors. The only advantage the short term training in these circumstances has that you are more likely to be able to get an instructor for a short run or hire an outside contracting company to provide an instructor. Semester length or multi-Semester classes basically require the hiring of a faculty member.

Frankly, a lot of the vocation jobs have better pay and career advancement these days with all the infrastructure fixes, new construction, and lack of competition.
Curious: How would companies that mail things to you know that there is a sticker on your (physical) mailbox?

Or do you mean that random companies are allowed to put things into your mailbox? In the US, only the US Postal Service is allowed to put things into your mailbox - not even FedEx or UPS are allowed to use it.
I am confused about the hash function involvement in this. I just use a random number generator to give me one of the 62 possible values. Why do I need to bash something?
Write up a blog post with some screenshots of the ad and the absolutely ridiculous customer response, and I am sure you can reach the front page of reddit.
This is neat.

There is something similar if you are more inclined towards python:

https://pyalgoviz.appspot.com/
Reduced, including negative, rates are a stimulus measure, designed to (in the short term) increase borrowing (and therefore overall economic activity), not decrease it.

Generally, central bank monetary policy is driven by measures of economic activity, unemployment, and inflation.
CHeck this out
Should you ever require the services of a hacker, i implore you to try your very best to hire only professionals. it will increase your chances of getting your job completed. i was able to hire the services of an elite, asides the fact that i was provided a permanent solution to the service that was rendered me but gave a very efficient customer experience. carried me along with every process and didnt leave me in the dark.
gmail- pauleta.steelbreaker. m-19283233115 (text only)
> Incidentally, Docker now offer security scanning of dockerhub images, for a fee.

This is weird. I thought it would be in their best interest that dockerhub's images would have better reputations.
The evolution of Brazilian Malware
And all I can think is that all of this would be more elegant in scheme. In particular, scheme's cut macro makes it practical to re-order args, as opposed to implementing the % expansion used here. And it composes.

Or you could always just used readtables to implement your own version of the Clojure lambda shorthand. I'm not clear on why Steve didn't do that. It's a more effective alternative to implementing the % syntax in every macro.
Photos of it in the ground, photos of it covered in plaster.. no photos of the actual skull itself. Frustrating.
Bah! That's an engineering problem.
140 ТОП лучшие биткоин кр
Why would you use a hash function here? What are we hashing? The username and password? If so, that means you can't revoke the API key without revoking the password. Since you're storing the username and password anyway, an API key should just be a long random string, generated using a CSPRNG, base64-encoded. Also, by generating the API key yourself, you're not depending on the security of the user's password (which you would if you're hashing it).
I think a "oh that's getting boring, here is other awesome stuff that may surprise you" suggestion engine would get on my nerves (psychological) or just make me pee my pants (physiological).

The Holy Grail is Just In Time or Contextual purchases. The opportunity to buy something when your need is greatest. Calendar app which advertises to you based on your activities. Or the Amazon Dash.

The problem is pretty much all advertising is corruptible and becomes evil. I press your Dash button when you aren't looking.
Schnell400euro
The person you replied to was talking about the physical limits, and you replied "in the same vein".
Regular Expressions made easy
It's really difficult I imagine to attribute either planning laws or declining population and a poor economy as being exclusively the cause.

Very interesting article none the less! I find it a strange effect of the London housing market that it benefits property developers to under deliver in house building as the supply and demand situation will, even with brexit, mean increasing house prices. What can be done to get the incentives right?
How about instead of adding code academies to the student loan gravy train, they try something a bit innovative?

How about they pick a hundred community colleges and provide money for a competitive salary and housing costs for a number of STEM faculty members for about 3 years. That should generate enough data to figure out effectiveness.

I'm still trying to figure out the logistics of buying 3 small kit homes, placing them on the school grounds, and then hiring 3 new PhDs on a 3 year contract so they can get teaching experience, then cycling in a new set of PhDs. They probably won't be STEM, but you have to start somewhere.
JWT Auth for Nginx
Unfortunately, while Japan does a great job on housing, they still experienced the lost decade.
The Rust people are hard at work on making the compiler incremental. I don't know if IDE integration is part of the plan, but it would certainly be great if Rust could expose the kind of incremental, stateful API that TypeScript does.

There's a good talk by Ander Hejlsberg about how it was designed from the ground up to support things like syntax highlighting and autocompletion, on the fly; as I understand, even syntax highlighting can be done by asking the compiler for the AST, as opposed to regexing, and it's all computed and cached as an incrementally built pipeline.

I remember using Eclipse for Java development years and years ago, which has an entire incremental Java compiler built in. As a result, it offered lightning-fast error display and autocompletion, because it never needed to compile more than exactly what you were editing. It was amazing, and ever since I have been disappointed that this approach did not catch on elsewhere -- either people didn't know about it, or they chose to ignore it.

Even Go -- whose toolchain is very much designed to be run programmatically by apps such as IDEs -- seems to have dropped the ball there. There is an autocompletion daemon (https://github.com/nsf/gocode), but it's not part of Go.
I feel like this is taking a very rosy-eyed view of C++.

C++ has a massive amount of accidental complexity. To mention just two: the difference between () and {} initialisation (for some types) especially in the presence of perfect forwarding, and a set of feature/their interactions that means there's a bug in the following very reasonable looking code (can you find it?):

std::unordered_map<T, U> map;
// ... initialize map ...

const U *selected = nullptr;
for (const std::pair<T, U>& p : map) {
if (condition) { selected = &p.second; }
}
// use selected

(Credit to Effective Modern C++.)

Rust may seem more complex because the compiler is noisier, but it is significantly simpler to write correctly: a computer is finding the weirdest bugs.
Why would that interest a potential East India Company-like organization?

The best I could come up with would if be it leads to a fuel production source, like the satellite at the end of Heinlein's "Blowups Happen". But we know of no such thing, nor do the economics seem to work out.
IDE integration is a major part of the plan.
If you want to learn how wrong this is just get a nexus phone or tablet and you too will experience the power of the dark side of the force.
If I choose to use an email system that you don't like, you don't have to participate. Participation is non-compulsory. You can refuse to reply to my emails. You can refuse to send to services you don't trust. You can choose to use one payment broker or another.
I had this same issue (a while ago). I believe the solution was to turn back on icloud photos and then your photos show up in the photos app where you can delete them, and then turn off icloud photos again (convenient)
I've only used TFS for its kanban features. I was shocked at how unfeatureful, ugly and obtuse it was. I don't have a suggestion for an alternative, but based on what I've seen, if it's forced on you you can use it, but if you can you should try hard to find something else.

I think it also does source control. I'd hope that was better than the kanban part (because that's actually important), and I'd really hope it was not a descendant of Visual Source Safe.
Don't worry the Russians are working on a anti anti torpedo torpedo torpedo.
It can take months or even years to excavate the bones from the rock. Give them some time...
And it is already in Debian Testing! Dear maintainer, thank you!
What's your strategy? Why do you consider yourself a "startup", as opposed to just being a webshop selling pills?
please check out the Atlassian products (Bitbucket, Jira Software, Confluence, Bamboo) https://www.atlassian.com , you can try each product individually, and/or all these products work together really well.
You just repeated your conclusion over and over without giving any non-emotional evidence that it's actually harmful.

I work for a company that makes a lot of money selling targeted ads. If I thought it was harming people, I wouldn't work there. But you haven't convinced me of that.
They aren't necessarily built-ins. Years ago, I wrote a CMD where DIR, COPY, DEL, and others were intentionally not built-in. I even supplied it with two different versions of an external COPY command, one with syntax that was aligned with MOVE, REN, and so forth, and one with the full original idiosyncratic syntax of the IBM/Microsoft COPY command (that could concatenate multiple parallel lists of files).

I went in a different direction to JP Software's (then) 4OS2, which took the tack of adding futher built-in commands. JP Software's (current) Take Command is interesting to consider in light of this discussion. It has its own built-in versions of bzip2, gzip, jabber, rexec, rshell, sendmail, tail, tar, zip, 7zip, and others.

* https://jpsoft.com/help/index.htm?bzip2.htm

* https://jpsoft.com/help/index.htm?gzip.htm

* https://jpsoft.com/help/index.htm?jabber.htm

* https://jpsoft.com/help/index.htm?jar.htm

* https://jpsoft.com/help/index.htm?rexec.htm

* https://jpsoft.com/help/index.htm?rshell.htm

* https://jpsoft.com/help/index.htm?tail.htm

* https://jpsoft.com/help/index.htm?tar.htm

* https://jpsoft.com/help/index.htm?zip.htm

* https://jpsoft.com/help/index.htm?7zip.htm
The core of it did.

Do you think it will ever reach parity with the Windows version though?

Microsoft is acutely targeting devs who build cloud apps for the public or for very large organizations with the Linux version of SQL Server. Devs like me who build apps that are self-hosted (almost always in-house) for small and medium sized businesses. My customers need all that Windows integration including (among many, many other considerations) Windows authentication, Windows file sharing and security, SQL Server Integration Services (none of which are probably available on Linux...SSIS for sure) and they need it running on Windows because that's all they know or want to know.

There are certainly more developers like me than their are of the other type.
Brain more robust than previously thought
Hm, I did try Synergy before but I found the latency was an issue, I didn't really change the config though, is there something to be done to improve it?
Anyone have an estimate of the amount of energy needed for the drive?
You said, "proved that heavier-than-air flying machines were physically impossible". That's rather an extreme statement that isn't supported by the passage you quoted or, it seems, what you're saying now.
Help: Classic online bait and switch? What can be done?
This is a brief review specifically regarding GrooveHQ’s “free forever” plan.

For the past week I’ve been testing help desk software. As such, I signed up for GrooveHQ’s “Free forever for 2 Users and 1 Mailbox” plan and after testing decided that the free forever offering would be useful, if only not to miss certain emails. There are a few companies out there confident enough about their services to offer a “Free forever” plan as a loss leader/freebie marketing. When I visited groovehq.net’s pricing page (screenshot at the end of article) they claimed to offer a free forever plan.

However, when I asked about falling back to the free forever plan the response was:

“Thanks for your note! Right now we have those details on the pricing page with a Free Plan and Paid Plan but we actually haven’t implemented the backend :) Testing to see if it’s gonna help with conversions first. Meantime, I just gave you another 60 days free until we have the limits coded in. Hope this helps!”

To which I responded:

“That sounds a bit misleading, no? What happens when it expires? So there’s no “Groove Free” as advertised? Just free as long as you extend the trial? Mailchimp has a similar setup but it’s actually free without hassle. Although it took me months to eventually subscribe I would have never tried Mailchimp or GrooveHQ for that matter if I’m not able to use the service as advertised for as long as I care to. That’s the bases for most free-to-use offers, it reflects great confidence in the value of your paid service.“

Next I was pointed to move on:

“Really sorry about being misleading here Hayden. We’re actually leaning towards not providing a free account, to be completely honest with you. Knowing that, I’d say it’s probably best you look else where. I’d suggest HelpScout.net, as they have a free plan.Thanks for checking us out though. Best, Alex”

Hit the max of 2000 characters. Full post continued here: https://haydenjames.io/groovehq-not-free-forever/
New Tech to Find Cheaters at the 2016 Olympics
It turns out that SBCL is really quite good at optimizing let statements and local variables.

That is not surprising for any dataflow-based compiler, since "a = b" by itself won't generate even one extra instruction unless those two variables' values get used independently, creating a "fork" in the path and necessitating a copy.

However --- and this is a good example of how compilers, especially for very high-level languages, are still far from optimum even for trivial optimisation --- the majority of those instructions are still unnecessary. Ultimately, the purpose of that code is to perform one addition and one modulus. Doing that should not take over two dozen instructions on any sane architecture.

At a glance I can already see that line 9 is superfluous: it writes the quotient into RBX, where it will never be used again. And there should not be any reason to check for 0 explicitly if you are going to just raise the exception anyway --- the CPU will do that automatically.

If I analyse that snippet a little more I could probably find more ways to optimise it, but it would be easier and faster to just show what a human, and presumably a better compiler, could do:

add rax, rcx
cqo
idiv rdx

Assuming we are using registers for arguments and have a choice of where the caller expects the return value, those 3 instructions are all that's necessary, and the cqo is only because x86's divide takes a double-width dividend.

This is why I love Common Lisp. You can be rewriting the syntax of the language and working on a tower of abstraction one moment, and looking at X86 assembly to see what the hell the computer is actually doing the next. It’s wonderful.

I want to believe that compiler optimisations are actually good enough to "collapse the abstractions" and make these languages generate nearly the same code as an expert Asm programmer, but when a simple function, even at maximum optimisation, turns into 23 instructions in 70 bytes vs. the 3 instructions in 8 bytes that I'd expect, it's rather disappointing.
> You, however, are forbidden to touch them. Trademarks, intellectual property rights and copyright law mean advertisers can say what they like wherever they like with total impunity.

Completely wrong. Advertisers have to follow the law and that includes these laws. For example, if an advertisers uses your photo without your permission, you can sue them for copyright infringement.
If you want to support communication over non-secure connections, you'd want to provide a "secret" key, and an ID for that key. Then you'd create an HMAC hash with the secret key, rather than actually sending the key.

Doing that securely and protecting against replay attacks is non-trivial though.
Ah, sorry for the rant.

However it does piss me off when I see people uncritically praising VS as the best thing after sliced bread and flat out dismiss the alternatives without even looking at them - when VS is really terrible IDE.

Unfortunately, this is something that is difficult to comprehend for someone who has never seen how it actually could work properly - either because they have never been exposed to the alternatives or because they have the VS-centric "workflow" (more like kludges working around VS silliness) ingrained so deeply that anything else will perturb them.
Your should fear totalitarianism, not communism. Soviet Union was totalitarian state, but there was (and there are) many other bloody totalitarian states, which don't used communism as ideology.
https://news.ycombinator.com/item?id=12327215
Corel PaintShop Pro X9 19.0.0.96 Crack Free Download
"Attention Economy" is a nice term.

FWIW I both love and hate remixes; sometimes they bring out an aspect of the track that artist didn't emphasize enough in the original mix. Sometimes the remixer makes an entire new song from the skeleton of the original using only one symbolic sample.

Sometimes remixers do a poor job and are uncreative and just want to be famous.

In that way it's not too different from music generally, just lowers the bar for effort involved.
You keep using that word. . . .

Cynicism has nothing to do with complexity or evil or contrivance.

It's the belief that people are fundamentally motivated by self-interest. That's ethically neutral, at worst (best?). And it's also demonstrably false if you pay any attention to economics.

It's not really easy to tell what does actually motivate people, but self-interest isn't it.
Obtaining the FB activity logs of a missing person
A person I know has gone missing, and the last bit of information about him is a Facebook post that he posted 3 days after any of his relatives have heard of him. It has been more than 15 days since he has gone missing, and his relatives came up with the idea to inspect his activity logs with the hope to locate where he was, and whether he has logged in on Facebook again.

Now, this sounded like a scenario that has happened before, and I googled for some information. It turns out that only a law enforcement officer can request such activity logs: https://www.facebook.com/help/174766325911479?ref=u2u. I would want to know if there is anything else that could help to speed this up.
Nasa just made all its research available online for free
I also don't get it. The article seems to be about IDs or serial numbers, and to make these unique I'd assign them consecutively like so: 1, 2, 3, 4, 5, 6, 7, ...

For GUIDs, on the other hand, I'd probably just use a good standard cryptographic hash function like SHA3 rather than assuming that there will be no more than n "clients". But it depends on the purpose, of course.
These are really bad examples.

I sat down for a month and a half and just did Racket every day. It was a very good experience, in that I learned a lot about programming in general (Racket's OO constructs are particularly good).

These little syntax tricks aren't the point of the SExpr languages. I think beginners tend to get caught up in them, but they don't actually affect the ergonomics of the language that much and end up becoming transparent to the programmer. Translating Python to Racket is a fairly trivial process, for example.

The point of them is that they are infinitely composable, specifically programmatically. The emphasis is more on writing programs that generate themselves. Think of it like making it trivial to make your own opinionated framework on the fly that costs nothing at runtime.

In Racket, things like File IO vs Network IO can be abstracted to the same exact interface. You might use such a thing to write web services that you can test using saved sessions, and it's fairly easy to do. There is some misconception that Racket is missing a lot of libraries that I don't think is quite as bad as people think because a lot of the things you would need a library or framework for in other languages are ready enough to do on your own with a well thought out macro.