skysight-inc/HackerNews huggingface dataset:
Are you sure you're computing the basket correctly including cash component? For major ETFs like SPY or XLF they basically never trade away from NAV, not even by 0.01. HFTs are why. Authorized Participants can create/redeem in-kind at the end of the trading day. Borrow rates on individual stocks don't matter unless you're trying to put on a partial hedge and carry it. Most of the people playing this game have a market maker exemption and aren't concerned with shorts intraday.

This trade used to be extremely lucrative. I was there. It was awesome. Years ago the ETF and basket NAV would cross one another constantly and you could build a fully-hedged position for a profit if you were extremely fast. People still make money on it, but not as a pure speed arb. Like everything else, the fastest traders and those who execute best win. The fact that it's not as lucrative or easy anymore is indication that the markets have become so much more efficient.
in the United States and Canada, bicyclists are more at risk for fatality per mile traveled than people in automobiles

So we have to kill people to make them healthier, I get it.
Except that the continued profitability of HFT is proof that you aren't getting the best price. The HFTer is getting the best price and profiting by buying from or selling to you at something other than the best price.
Gay folks are significantly more likely to have been abused as children. That means one of two things- either there are social factors that influence homosexuality, or there are biological factors that can cause a child to be abused. Most of us consider the former to be more plausible than the latter.

The argument that some traits are influenced by socialization does not imply that all traits are influenced by socialization; your second paragraph is just inane.
loved this, hope for more
"nodejs linux" as a search string is also partially redundant.
This isn't C++. Just adding whitespace, descriptive variable and function names and comments wouldn't add any size to the resulting binary since the code is semantically the same. Using library functions can keep your amount of lines low, but you get that back when at link time if you do static linking at least. Wouldn't you prefer maintainable code that people can easily understand. I just want this said since obfuscated minimal C code isn't the same as minified JS.

Algorithms is an interesting case since you have to ask if you are optimizing for size or speed, as an example you can implement a linear search in fewer lines of code than binary search. Does that mean that linear search is a better more optimized choice. It does if you are optimizing for small executable binary size.
I tend to think of poaching as a bit broader than that, but not just cold calling someone because you know they work at X.

For example, if someone leaves the company, and then there is a concerted effort to recruit other members of that team or based on their recommendation that is poaching. If you've signed an agreement that forbids this, and you actively take part in it, I think it is wrong; otherwise it is fine.

Alternatively, if you've engaged a companies services and then try and hire away the people doing the work to disintermediate the service providing compnay, that would probably count as poaching in my book too.
Its mostly because of protecting the crew's privacy. The unions will reject and fight against an increase to the recording time.
Letterorites
Think of it as a puzzle.

Checkout the demoscene stuff and superpacking JS.
You made a comparison and said they were equivalent. I showed they aren't equivalent. Now you want to compare a real-world event to a fictional alternative?

Yes - I'm attempting to figure out what principle is being applied. As a result, I'm trying to find real or hypothetical cases as close to the dividing line of that principle as possible.

So again, I ask: are legal attacks (e.g., photoshopping someone's head onto a porn star's body, releasing someone's address, encouraging people to shun them) without threats of violence something we should accept?

Perhaps opponents of sexual promiscuity can create a registry of the name, photo, address and preferred sexual position of promiscuous women? And of course, list the employer's phone number of such women, and encourage people to call and advocate for firing her. If you find one particular act I described unacceptable but all the others acceptable (e.g., publishing favorite sexual position is ok but employers phone number is not), please explain why.

Again, let me reiterate that I'm not asking whether this violates the US constitution. I explicitly stated in my first post that it doesn't. I'm asking whether we should accept it when people engage in such actions.
Spy Toolkit: The Coolest Espionage Gadgets Throughout History
I've built a prototype that uses the phone's accelerometer to control google maps so you get a kind of 3D street view, but it only looks nice if you set your own height to be a few stories high. You can angle the camera at eye level, but the buildings all obscure each other.
Hazard to people or structures below?

Given that they're about to get an aeroplane in the face anyway, an acceptable increased risk :)
I've tried raising crickets to feed our bearded dragon. It's damn hard. As easy as it is to find them under leaves etc. in the garden I was never able to maintain a breeding colony. And they smell pretty bad too.
I'd understand 2048 implemented in 2048 bytes of C, but this I can't understand.
You're committing a fallacy. MORE risk than driving doesn't mean you're in worse health if you cycle. The health benefits may outweigh the increased risk of life loss.

Such risks also aren't set in stone. The Netherlands has much lower risks. Encouraging more cycling here could lower the odds of danger.

Snark is fun, but it doesn't add anything to the discussion.
Why?

Genuine question ;-)

What utility value will you get out of PHP rather than Java? Why should priorities favour the PHP over Java, or C, or Lisp, or whatever?

I still have this vain hope that folk will get back to teaching programming - rather than specific programming languages. During my degree back in 1988-91 we built non-trivial programs in all of: Pop-11 (yes - nobody has heard of this ;-), Prolog, Lisp, ML, Modula-2, C, plus some stack-based assembler whose name escapes me at the moment. Not to mention trivial playing Smalltalk, Occam, shell scripting and probably others that I've forgotten. And this wasn't even a straight CS degree!

Sometime between now and then the universities started chucking out people who were just taught Java, or Python, or some other single-language.

Sigh.

I seem to have ranted a little off-topic... I'll shush now ;-)

Sometime
(oops, sorry about gratuitous use of "literally" -- i should learn not to editorialize better)
Regex testing is cool, but there are dozens of these kinds of tools and I'd really love to see some other kinds of regex tools

- A list generator. Enter a regex, set repetition operator constraints (e.g. ->{0,3}, +->{1,3}, .->[A-Z0-9 ], etc.) and have it exhaustively generate a list of matching strings. This is helpful when you have a regex that matches your test strings, but also to let you know what else* it'll match. The constraints are to keep it from generating infinite lists. Even if it jams out tens or hundreds of thousands of produced strings, it's still useful. I've found that most people just build up the first regex that will "match" their input text, and move on without thinking about all the edge cases they've just introduced.

- A regex assembler optimizer. Give it a few regexes, have it assemble them into one large regex and optimize it. It's got to do better than just | or'ing all the regexes together. I've seen some work done on using trie variants to do this, but have no idea how far along the work is on this.

- A regex list generator. Give it a list of strings you want to match and have it generate a regex. A sliding "fuzziness" control could tell it to take alternates in the same character position and substitute either

1. Just the characters in the given list - a, t and q in the same position generates a|t|q

2. A representative narrow character range - if I give it a|t|q it knows to use [A-Z] while a|t|q|4 might generate [A-Z0-9]

3. A larger character range, a|t|q might just go ahead and produce [A-Z0-9]

4. An even larger character range, whatever it is, just use .

And maybe another slider for repetitions, so if I end up with [A-Z][A-Z][A-Z], should it just produce [A-Z]{3} or can I go ahead and have it [A-Z]+

Jam the result through an optimizer (see previous idea above) to clean up the regex and maybe even run it through the list generator to check if it produces only what you want.
The strangest part of this story is that the author ate some cookies some random stranger sent her. I'm not sure if I'd be that brave.
Computer algebra library in F#
Eventually relocate to Pune India ... I'm going to guess that the set of female PhD Psychologists willing to move to Pune India is pretty small. And to work on a dating site?

A couple comments about the job posting. It seems pretty informal considering you're looking for a PhD co-founder. I like the idea that solving the loneliness problem might have trickle-down effects on the condition of the human race (who's going to argue against more happiness?) but I also think you're going to need some specifics regarding why your dating service will work.

Maybe this will get some nibbles and I hope you let us know if it worked!

Good luck
How do you start web businesses without massive investments under regimes like that? Imagine that I wanted to start a video website, say a competitor to Vimeo or YouTube. Under rules similar to these, I would have to provide closed captioning for every video uploaded by users (!), which would be utterly impossible to do.

Another hypothetical: I have created a piece of software that I want to sell. To let customers buy it, I want to create simple a website for my product, but now I have to adhere to a whole bunch of super-specific guidelines. Not being an experienced web designer, I would either have to hire an expensive web designer which could possibly cost more than I profit off my product, or break the law.
I'm using Ultimate (was that the question?)
If Wal-Mart paid a living wage, how much would their prices increase?
Exactly, ever since Microsoft took over Skype definitely went downhill.

Another "feature" they've recently added is that it's impossible to actually logout of Skype [1]. Even if you close Skype on all your devices, logout everywhere, your friends will still see you online. I even uninstalled the client from all my machines but was still online after that.

The official response is that it's how it should work, that Skype is like a phone and people should be able to send you messages and call you at any time. Of course ignoring the fact that people get upset when they see you online and you're not answering their messages and calls.

Since November last years, there have been quite a few complaints about this but nothing has changed so far.

[1] http://community.skype.com/t5/Mac/I-show-up-as-Online-when-I...
Ok great idea philosopher king, let's make the regulation to demand 90 days ping endurance.

Just one caveat, make sure you open your checkbook for this one, not the rest of us who don't want to pay for yet another trivial feature creep crap every time we buy a flight ticket.
App factories help with this a little bit: http://flask.pocoo.org/docs/patterns/appfactories/
Honestly, we are getting a lot better at management too. The tech leaders are starting to move to the front (see Scott Guthrie). In the past, it would have been the beancounter (see Kevin Turner).
More like, startup uses eggs to get free media coverage. The eggs do nothing to help recruiting.
still, good to play with on your own home videos
Those things are so annoying, they always find a way to hide in some nook or cranny.
Lot of good stuff in there. I don't use C# day-to-day anymore, but I always wanted string interpolation.
I think the poster understood what you said, but has a moral outlook where even positive expected value interventions can be immoral. I don't really understand that viewpoint, but it is a very common one. Usually it is expressed in terms like "how Would you explain all this stuff about averages to the daughter of the man whose bike got ran over by a truck "
MH370 search – China ship 'picks up signal'
That's just post hoc fallacy. There are a lot of vessels searching from a lot of different countries. Whoever gets lucky is going to seem more effective, but luck is probably a majority factor in this case, given the size of the search area.
I try to avoid eating invertebrates as a general rule. The only exception is crustaceans perhaps.
Ask HN: how critical can you be for a $10 Amazon gift card?
Hi, we've been working on an online test prep service called CUVE.
We've done a round of beta testing with 'normal' users,
and here we're specifically looking for hackers who can criticize us from user / developer / investor perspectives.
As a token of appreciation, we'll be giving out $10 Amazon gift cards. (via email)

Here's how it will work:

1. Visit our site (www.cuve.me) and give it a try.
2. Fill out two surveys (links below), one for general feedback and another one for detailed comments.
3. We'll give gift cards to the first five hackers who fill out the survey. (all five)
4. We'll give out five more to the rest of hackers. (random select)
5. We'll determine the first five by the order of registered comments so please declare your participation in comments before you begin.
6. Make sure to put your hacker news ID and email on the survey so we can correctly send out the gift cards.

We're a very early stage startup, so the budget is extremely limited.
Although it's only a $10 gift card, we'd really appreciate if you could help us with detailed, critical comments.

Thanks for the help!!!

General Survey: www.surveymonkey.com/s/7W7HXDH
Detailed Survey: www.surveymonkey.com/s/7ZF9RLY
To reduce the health risk of barbecuing meat, just add beer
In Atlanta, even if you observe all the rules, wear a helmet, use bike lights, wear reflecting clothing, you are more likely to get hit by a car than not; or atleast you might know someone who has been through it. I'm basing my assumptions that Boston is like Atlanta (aka terrible public transit, everything is far away, college campuses are in the middle of the city).

On college campuses (like Georgia Tech) a lot of bikers who are college students ignored traffic stops, rules of the road and signals. So it is likely that people from poor households are also equally or more likely to ignore traffic laws.

Also, lots of roads don't have bike lanes, and riding in the middle of the street is going to get you a lot of honking, stuff thrown at you by rude drivers over-taking you, etc (from personal experience).

On another note, London, a city whose mayor is a vocal proponent of making London bike friendly, has had many fatalities that were bike riders following the rules so this risk for fatality is a very real problem.
https://www.surveymonkey.com/s/7W7HXDH
https://www.surveymonkey.com/s/7ZF9RLY
http://www.cuve.me/
Queue comments from fat drivers about how dangerous cycling is... inconsiderate cyclists and drivers complaining that bicycles and cars are annoying... bicycle evangelists claiming everyone should be cycling... practical people pointing out that infrastructure is the solution to whatever problem... Fastidious people insisting everyone should be following the rules of the road...

I'm sure I'm missing some.
Online copy paste jobs Free Registration, Earn $1000-$1500 per day
I think dropping out would be a mistake and I can tell you from experience that I discounted all the "Basic Degree Requirement" and "GenEd" classes I was required to take. My advice is going to sound quite strange but ... I'd work extra hard on Sociology, Psychology and the Humanities.

The topics I hated most in college are those that I now find so very useful in understanding my fellow human beings. And as a software architect/developer, I've found that most projects fail because they don't understand their users, the problems their users are facing and why the existing solutions may have evolved. Work on classes that will help you understand the human factors (I suspect you have no problems with the technology).

On the other hand, I never recommend getting degrees in those disciplines (with the exception of perhaps a minor to go along with your STEM degree). Another useful area of study is business process modeling and business logistics as you'll understand a lot more about what problems software solves in the commercial markets.
Advertise on CNN and get one conversion for over $2,000 in ad spend
But cars do a lot of miles on freeways/motorways with relatively low accidents per mile and these are the sorts of journeys that would be impractical by bicycle anyway.
You would have to compare trip for trip.
Yes, they do. Many apps use them (including the one in the linked article, which shows customized usage descriptions in their screenshots). The documentation I linked applies to both Cocoa and Cocoa Touch, and you can see whether OS X or iOS or both supports each key based on the Platform column on the right.
I was referring more to Haskell's lack of side effects. I don't think you can do this in modules.
Bill Maher: ‘Gay mafia’ will take your career down
Interesting article. I've always found it amusing that insects are so taboo in most cuisines, yet we already eat all sorts of weird creatures[0].

However, I agree with the author at the end. This is a weird statement by the interviewee:

> If you're a vegetarian, I can't imagine a reason why you wouldn't want to adopt insects into your diet

I can think of a lot of reasons.

Some people just don't want to eat living creatures capable of sentient thought and pain (even if the process used to raise and kill them is painless). I'm painting with an incredibly broad brush, but in my experience, vegans tend to be more focused on farming practices - I know several vegans who say that they would be comfortable eating eggs or dairy that they themselves farmed (so that they could be sure that the hens/cows are being treated properly).

But vegetarians (and vegans) have a number of different reasons for their dietary preferences - some of them are also interested in the treatment of animals, but they may instead (or also) have a vegetarian diet for reasons related to health, religion, etc. Most of these reasons would apply equally to insects and to birds/fish/mammals.

[0] obligatory xkcd: https://xkcd.com/1268/
3000 hours? how many years?
That's nothing. Let me know when someone manage to implement 2048 in 2048 lines of Java
In Perl, I find metaprogramming to be extremely powerful. I don't go too deep into Class::MOP usually. However, I do find that focusing on tooling before code is usually a net win. This means a lot of work can be done by writing DSL's that use metaprogramming behind the scenes. It works well and has become a common approach for certain kind of things (like object frameworks).
Even the perception that you might be gay tends to draw abuse from family and peers. If there's a connection, it doesn't surprise me.
Very nicely done. As someone else pointed out there are quite a few of these tools, but I think you've done a really nice job with this one. One suggestion: make the reference easier to scan at a top level as opposed to drilling down.
Or http://re-try.appspot.com/ for a Python equivalent.
Someone should post some wireshark pcaps.
> Think about how many people were required to make markets globally before technology. Only a fool would argue that we should go back to that system.

Who is even suggesting that?

Distinguish between the result and the method. Having prices be the same on all exchanges is obviously desirable. But why do we have to reach that result in this way? Why not instead have the exchanges talk to each other and have trades on any exchange automatically go to all the other ones, so that prices are always the same programmatically without having to pay any third party to keep them that way?
What then happens when the site ages significantly? Pulling a Yahoo is pretty scary in my mind. I'm still curious about how those with common, re-purposed emails have fared since yahoo reset all their unused accounts.
Pig farms can smell pretty bad too!

I imagine there will eventually be a market for units that click together to create insect farms. Heating, lighting, food and water, with different shelves for different bugs.

I haven't seen anyone talking about the killing process. Do you just throw them into a deep fryer and hope for the best? Gas them?

I have a strong aversion to the idea of eating insects. I don't know how serious my hunger would have to be to overcome this. And that's for already dead and cooked insects. Give me a cage of wriggling moving bugs and I would have a really hard time killing cooking and eating them.

(I don't eat shrimps or prawns or lobster or similar for this same reason).
You're just patching a specific bug by adding a special case for it. That's no way to engineer anything. Also, you use the typical fallacy of a fix being just a minor bit of work. If it was low cost and easy to do it'd be done already. Batteries are big and heavy. Increasing the size and weight of the black box is a tricky proposition because it would make it more vulnerable to damage, so you'd need to re-engineer the whole thing to make it stronger. That would make it much heavier and much larger than it's been. And because of such major engineering changes you have to completely redo every aspect of testing. Then you have to begin manufacturing new ones and replacing them in every single plane out there. And every single plane now needs to be extensively retrofitted and updated.
You appear to have little confidence in yourself and that is the fundamental problem.

You are seeking direction from people who cannot understand your problem fully because it is internal. You are seeking instructions, solutions, answers and validation, all of which cannot take into account your key issues.

Where you are in terms of your skills, or your professional or career success is basically irrelevant. You would do well to strive for whatever you wish to strive for, whether you get there or not.

I would advise you to start a process that leads you to learn most about yourself as quickly as possible. Anything that turns your realisation inwards and shows you who you are will benefit you most. Do not run from yourself.

Now, what you do could be varied. They could be to face your fears (e.g. toastmasters), or they could be simply a discussion with a friend who can help you look at yourself.

The final decision about what you choose to do needs to be your own, for as is in your nature, you will always doubt whether you have chosen the right thing, and you will no doubt find excuses about why the advice you were given and attempted to follow might no longer be the right advice for you.

Good luck. I'm pretty sure this isn't supposed to be easy.
Are there people out there that don't understand that software uses readmes and licenses, yet also are able to contribute code? I mean, people can program but not know how to contribute?

I find this hard to imagine.
I clicked through to one of the retailers and grasshoppers are >$36/lb ... I can order more nutritious steak for less. Seems like the pricing is way off thus far.
At least with the auto manufacturers I've worked with the entertainment system is controlled by a DCU, which is in turn connected to the CAN controller. It is the DCU that limits the access to be read-only. It may be possible to alter the firmware of the DCU to allow two-way access, but it would not be easy.

100% agree with you that if you're already inside the car security of the entertainment system is a moot point. There are attack vectors you could use that bypass software controls entirely.
If you're on a Mac, good luck getting pip to install mysql-python. I use Macports for that.