skysight-inc/HackerNews huggingface dataset:
Since multiple language backends are exactly the plan for Jupyter, the project that this wraps in the GUI, I suspect that it will be doable! If we're lucky, we might even get official support someday :-)
If $6 is too cheap and encourages fraudsters to test credit cards on your service because banks don't get concerned about transactions at that cost, how much should he have charged at a minimum? $10 $20?
I agree completely. I tried to find a date, but I was unsuccessful. (I'd be happy if a mod can modify the title and add (2007?).)

Anyway, a few months ago I was building a small website with a background that was provided by a designer.

It was not a good background to make a tile, so I tried to stretch it automatically, but the result changed from browser to browser. One browser left a big empty space at the bottom. I couldn't match the color with an RGB #xxyyzz, the only solution was to make a 1x1 pixel file with the same format, gamma, ... and fill the background with it.
Yes, I 100% agree you should come to Ottawa!
I ordered this a few days ago after seeing plenty of good reviews: https://www.goodreads.com/book/show/18465875-countdown-to-ze...

It covers the Stuxnet worm, which was allegedly built by the US and the Israeli government to target the Iranian nuclear program.
Sketch is way more developer friendly than Illustrator of Photoshop. Combined with another app called Zeplin, Designers can instantly export all interface assets and specs for developers to use.
>I'd rather just try the frontend without potentially messing up my python installation.

That's exactly why the did bundle a python installation with it -- so it wont mess or be restricted by your system Python.
If Rust doesn't work on Windows XP then generally Firefox can't use Rust, because Windows XP support is a requirement for Firefox.
Ask HN: What should I ask a startup CEO in an interview?
First some context: I'm currently happily employed as a programmer working primarily with Rails but I touch lots of other stuff in a typical week. I really like my job. It's at a stable company with around 700 people. The pay is adequate but not fantastic. The environment, while frantic at times, is awesome. I also get lots of smaller but very pleasant perks like a free gym and an amazing view of my city's downtown.

I got contacted by a recruiter last week regarding a job as a senior programmer at a local startup. 99% of the time I ignore recruiter spam, but several things jumped out at me: I'm almost perfectly qualified (on paper anyways), the listed pay is slightly more than 1.7 times my currently salary, and the job is located in a suburb that's closer to my house than my current job.

I did a phone interview and that went very well. They gave me a small take home project to do and apparently they were "very impressed" with what I turned in according to the CEO.

I've got an in person interview tomorrow with their CEO. Given the way things are going so far I'm not at all worried about what they'll ask me. What I am worried about however is: what should I ask them?

The company has been around for 5ish years, has 18 people, and has raised greater than 5 and less than 10 million in series B funding. Supposedly the job would have me doing more or less what I do now. The only difference is that I would be managing other programmers and instead of working on a wide variety of different projects I would be working on a small handful.

I've never worked at a company like that before. Normally I wouldn't be so worried about what to ask them, just about getting the job. But, I really do like where I'm at and I don't need a new job. If I'm going to switch companies I want to make sure I know they're the right fit for me.

tl;dr - What can I ask them that will help me determine if they're stable, have a long term plan, and are a good place to work?
Great article. I like how they view restoring old games as a form of archaeology and detective work.

I buy my games on GOG to support them, since they practically single handedly pushing DRM-free distribution forward. They are working to convince even historically DRM heavy publishers to release their games without DRM.

It's a pity they so far failed to push DRM-free video forward[1] because of backwards thinking publishers. May be the upcoming Witcher film from Platige Image will appear on GOG, since they might have easier time talking to Polish filmmakers about DRM-free release.

[1]. https://www.gog.com/forum/general/introducing_gogcom_drmfree...
The Thing That Goes Beep
Classes as IoC Containers for Functional Programming
Not my thesis by verdict of my supervisors -- I am now on my third attempt at a thesis.

(attempt 2 was http://cglab.ca/~abeinges/blah/too-many-lists/book/)
Interview with Joe Mande, comedian who bought 1M Twitter bots (2013)
Hey vladsanchez: not sure if you'll see this, but your posts appear to have been shadowbanned for 1300 days... :(

(in reference to this: https://news.ycombinator.com/item?id=10235320, and probably caused by this: https://news.ycombinator.com/item?id=3356399)
Yeah, that's all of the upside and none of the downside really. Introducing ANY kind of delay between taking the order and charging the card will just about eliminate these kinds of fraudulent transactions.
You're confusing pastebin.com with jsbin.com. None of those restrictions wouldn't really make much sense for JS Bin I think.
The early Computer RPG games, Pool of Radiance etc. had two methods: a "code wheel" where you had to align some dwarvish and elvish runes that looked like this: http://www.oldgames.sk/docs/codewheel/pool-of-radiance/

And a journal -- instead of the game show a very long description or showing a picture, it would tell you to look in your journal to entry 123 to see what happened or show you the map you would see. The journal is in the yellow pages here: http://www.c64sets.com/pool_radiance.html
Antidepressant was misrepresented as safe for adolescents
Yeah,except you forgot to account for

* electricity

* labor

* bandwidth

* cooling

* servers, routers, wiring, and other infrastructure

* taxes on everything

* rent

* insurance
A bit of both. There were two issues at play:

1 - anything other than 'money to friends', and Venom says "that's a business/commercial transaction" and reserves the right to cancel/freeze/reverse or otherwise not support it.

2 - as it happens, sure enough, beyond that, the transaction was reversed when the other sides bank NSF'ed the transfers.
> If it comes up so often, then that is usually a pretty good indication that it's a topic that requires more discussion

That might be true on a general discussion site, but it's a non sequitur on HN, which values substantiveness.
Leisure suit Larry 1 has some questions like that > http://www.allowe.com/games/larry/tips-manuals/lsl1-age-quiz...

Example:

Pia Zadora is
a. sexy.
b. a singer.
c. short.
d. all of the above.
A bit disappointed that YC isn't visiting Penn seeing as 3 of the startups from the most recent summer batch were by Penn students.
> Better Business Bureau link?

Is lacking a BBB link supposed to be a bad thing or a good thing?

http://abcnews.go.com/Blotter/business-bureau-best-ratings-m...
I hope this doesn't just involve cloning the same functionality in Rails and ignoring optimizations and cleverness of the actual product
Anaconda/conda has made the scipy and numpy install process pretty pleasant on OSX. 'conda install scipy' just works the way you would expect.

http://conda.pydata.org/miniconda.html
Troubleshooting a Slow RDS Connection: Latency
Please add the ability to do 1099-DV payments. As a C-CORP founder this is a serious downside.
free private repos? is this a limited time offer or something you'll stand by forever? how many repos?
Let's not ban sex robots just yet
Hmm, I can't figure out what HN wants before it will show my email; anyway, ping me at eridrus@gmail.com if you have some time, I'd love to find out more.
My comment was more to compare last year's results and note why they were so different. The criteria changed, that's worth paying attention to. To a student, though, graduation rate is a very important number.

There's some interesting info here on graduation rates at the UCs, broken down by pell and non-pell over 4, 5, and 6 years: http://accountability.universityofcalifornia.edu/2015/chapte... Basically, there's a sizable but variable difference in 4-year graduation rate between pell and non-pell, but that all but vanishes in the 5- and 6-year rates.

To your second point, of course. Harvard/Yale/Princeton/Stanford have over a million USD per student, no public school can compare to private on those ends.
The general tone of comments on this thread is not to follow this path. I completely agree. On a personal level (for me), it's unethical, and more importantly, it is a very very dangerous compensation culture they are encouraging in that company. Sooner or later, it will percolate in to other aspects of the company.

I, recently, switched jobs from one big company to another. I was seeking opinions from friends (managers) in 2nd company. Their general advise on salary is: Negotiate as high as possible as I can _leverage_ my existing position. I have nothing to loose. So far, I understand. Then they gave examples of good engineers who were fresh grads, or were let go at other jobs and have no backup offers. In those instances, managers tried to low-ball or drive down salary. This attitude is not at all healthy. The 2nd company is not doing well at all (my group is doing great). This is not at all healthy for employee morale.

I would not encourage this culture.
Waterloo is well within train commute distance of Ottawa -- consider applying to Hack the North next year!
Ahh, so there's advantages, that could have been accomplished at 1080p but we won't see them because it wasn't spec'd that way. But resolution won't be a typical 4K TV viewing benefit.
It was too soon to have observed any change in behavior. But the feedback was more negative than positive, and it did visually disrupt the front page—not something we want to do without a strong reason.
What attributes or traits do you ascribe to these people who only care about themselves and want to have things their way at the expense of the team, the organization and everything else?
Could you expand on what you hate about Travis? I'm in the process of picking a CI system and haven't found too many negatives about Travis yet.
They've had this for a while now and is one of the main reasons I ended up using GitLab for some of my side projects. I don't think this is going away I think it's just another part of their business model.
sounds to me like a very specific problem that you turn around into a broad generalization. I get that you want to air a complaint, but what you're implying doesn't seem entirely fair IMO. what's more you say this was like 6 years ago. I mean, come on.

if this is what amounts to a horror story I'd say gog is doing just fine
Geoffrey Hinton's archived course is all about neural nets, I think you can enroll in the archived version, no code, just theory.

https://www.coursera.org/course/neuralnets
My comment is about businesses from outside the EU, sorry if that wasn't clear.
At least as far as Google Life Sciences is concerned, there are multiple reasons that are known internally (at least within GLS) that I cannot comment on at this time.

An astute observer may be able to come up with some plausible reasons (at least for GLS) as to why such an arrangement would be desirable.

As far as splitting up the infrastructure, we're still going to depend on Google infrastructure and use their services where it makes sense.
And there I was speculating that the behavior is a feature.
http://engineering.zenpayroll.com/how-ach-works-a-developer-...
How would the EU enforce VAT requirements on an online business based in the U.S.? If I have an online business in the US and no presence in the EU and no intention to ever go to the EU, I don't have to charge VAT, right?
We can sometimes help people regain old accounts with no email address in them. If you still want it, you're welcome to email us (hn@ycombinator.com) with the username and we'll look into it.
WinRAR 5.30 Beta 4 Crack with Keygen Full Download
I tried to use gitlab and was very excited with the self host option. But for a small business, it was too much hassle with setup, installation and the biggest issue: huge memory requirement. On a DigitalOcean droplet of 512MB, it was too slow. I switched to Bitbucket private repo.

May be i was not doing something right.
RSA and ECC have similarly-shaped common implementation strategies; just the underlying field arithmetic is different. You have a secret input (an exponent in RSA, or scalar in ECC) and work through it bit by bit, doing different operations if a bit is set vs not set (RSA: square and perhaps multiply, ECC: double and perhaps add). If the sequence of operations is visible to attacker (via power, time, cache, branch predictor, etc.) then your secret key does, too.

So, ECC implementations are not generally in a better state than RSA.

This is why curve25519 and its ilk are so much better; they can be efficiently implemented using the Montgomery ladder which is really very easy and cheap to make free of side-channels.
https://www.dropbox.com/s/mjv5bpodvzxhx4e/DxDiag.txt

yours is probably choking on Lenovo sending all your moves to Chinese servers ;)
So this is a little bit "in the weeds" but with the seed round closing back in July for $1.5 million why such a short turnaround for the series A? Is this normal? Considering it probably takes at least a month to close out a round does that mean GitLab went back out to fund raise only a month after their $1.5 million investment?

Not trying to be critical or anything I'm just really curious.
The common definition of being mercenary is not the same as wanting to have only your way at the expense of the team, the organization, and everything else.

You may be operating under a different understanding. How do you define being mercenary?
'Smart' chocolate may slow brain loss in the elderly
Yep, this makes a lot of sense.
I like this actually. Keep expectations low. Hyperbolic titles are the worst.
Are you pooping right now?
You go into the forest long enough, you become a forest creature.
If you ever want to have some "fun" try testing an implementation of this. Like the authors and many others, I've also gone down this road of implementing exceptions using longjmp/setjmp. Writing the code was not nearly as hard as writing tests for every permutation of ignoring, catching, rethrowing, finally'ing, and so on through multiple levels. Then the really good part: seeing how your implementation interacts with ucontext-based lightweight threads. I'll leave that one as an exercise for the reader, because I'm evil.
is that the complete http2 implementation in just few k lines of code? wow.
The pronunciation in English in the US (their target market) isn't ambiguous, though.
and for history, the 2009 version of this paper

http://pages.cs.wisc.edu/~rist/papers/cloudsec.html
Slack for a Team of One: Overkill, or the Perfect Tool?
They have the concept of "shielded" users, which are users that are shielded by the shared secret, but don't contribute to it. Though, they don't really specify when to put people into the shared-secret group and when to leave them as shielded. I suppose it's an exercise for the user.
Yeah, "Verified by Visa" is exactly like phishing. Good paper.

Fortunately here in the USA I haven't been asked for my credentials in at least 10 years. So it seems to have died the death it so richly deserved.

Do people encounter this on a daily basis?
If I were taking an offer in hand to my current employer, it would probably only be to help explain why I'm leaving, if asked. If I asked for anything at all, it would be on behalf of those who are remaining. I already made the decision to leave when I started looking for other jobs.

I also refuse to give out my salary history in interviews. I think it just obscures the main issue. The employer needs to pay the employee the market value of their labor, whether it is in the offer letter or after the 10th year of performance reviews. Just because gas is $2/gallon today doesn't mean it won't be $3/gallon tomorrow. And I have never had to report at the pump what I paid for my last 10 fill-ups before learning the price I will have to pay for the current one.

If you get a better offer, don't ask for a competing offer. Just leave. You shouldn't really even be volunteering to them what the offer is, or with whom. If your current employer offers a raise in a bid to keep you, let your soon-to-be-former co-workers know what they might want to ask for, and leave anyway.

The fact that you have a new offer in hand means that you were already dissatisfied enough to start looking for alternatives in the first place. Remember that? Spitting out extra money only after you reveal you haven't been happy does not alter the fact that the company has not been making proactive efforts to keep you satisfied.

Honestly, I don't want to have to ask for a raise. If I am forced to ask at all, don't make the mistake of thinking that I'm only going to ask my current employer. I'm going to be asking all of its competitors first.

It may be mercenary, but I think it well warranted by the current conditions in the job markets.
A thing that I always wondered: What gains a manager by being cheap about his subordinates' salaries? Do they like to feel power over the hopeless guys? is there another thing?
Why it's the right time to learn TypeScript
Correct. In theory if the project grew large enough (as in "billion-dollar industry"), the EU might start attempting to control it or block it, or attempt to regulate transactions involving it under the auspices of import/export/tariffs, but in general the EU (or any non-US company) has no jurisdiction to impose taxes on a US company. (Nor does the US have jurisdiction to impose taxes or regulations on an EU company, for that matter.)
When I was a young'un we had a bunch of games on the family computer--which was actually a DOS box--and I played the crap out of most of those games. Except there was one--I think it was Super Huey--that I couldn't figure out for years. Whenever you started it up it asked some obscure questions about helicopters and I had no clue what the answers were. Whenever I saw my dad playing I just assumed he knew everything there was to know about aviation. It took me years before I realised you were supposed to look them up in the manual.

The weird part is that I knew about looking up the potion letters for Prince of Persia but didn't connect the dots for way too long.
I think you're comparing apples to oranges. As far as I know BitBucket doesn't offer a self hosted solution but GitLab offers both. In fact they match BitBucket on pricing too, well at least for the free tier. You can host private repos directly on GitLab and BitBucket for free.

The self hosted option may not be right for you especially if you're already using BitBucket private repos. Why did you not try GitLab's hosted private repos?
after almost burning out at my previous job (mo-thu 9 hrs + 1 hour break, so 10 hours at the office, friday until 3pm) i decided on a 30-hour week at my current job, 5x6 hours - with aliquot salary of course and flexible work time.

i couldn't be happier. sure, i'm not earning as much as i could (though i earn as much for 30hrs as for 42hrs at my previous job - living expenses are higher though, but it's enough to get me through the day), but the overall increase in quality and happiness is well worth it. i'm more concentrated and productive, instead of just looking at the clock and wishing for the bell to ring. if i can't concentrate at all i leave earlier and when i'm motivated and productive i stay longer - win/win situation for me and my employer, i'd say.

i'm pretty sure i get more work done in those 6hrs than during the 9 hour day on my earlier job, and more important: i don't completely despair in the evening, close to tears because i don't know how to get through another day in the office. to the contrary: i love the work, i love the job (i also love the coffee machine and ping pong table in the cellar).
Well, I'm pretty much in awe. Personally, it took me a little more than two years to break six-figure salary, and I did it by jumping ship. But every jump was a double digits percent increase.

Personally, I feel that threatening to quit is a more adversarial process, but it's clearly working for whoever wrote this. Me, I don't threaten, I inform. "I'm leaving on X/Y/Z, thank you for the opportunity and you're all great." Granted, I've not always jumped strictly because of salary.
And remember, genes benefit the line not just the individual. Even insect colonies have non-reproducing members. If some folks don't reproduce but protect and nurture other clan children, this increases the next generation's gene survival, then those genes continue too.
This looks like a major project but it can't be a Show HN unless there's something for people try out. Is there? I took a quick look but only saw a landing page and an invitation to chat.
I just want to make sure I'm understanding you properly: you are saying that big block traders are using IEX because it has low fees, not because the IEX system is preventing the pricing from shifting during the order, correct?
Stochastic Programming Has Gone Code-Free
The High-Tech Toilet That Sank a Submarine
True. If you decide to do a longer post about the transit continuum, I'd love to see it.

I've built a similar continuum for all of the taquerias in my neighborhood considering price and quality.
> May be i was not doing something right.

Here you go:

> On a DigitalOcean droplet of 512MB

I'm not sure it's realistic to expect great performance on a tiny droplet in a budget provider that over-provisions the heck out of these tiny instance sizes.

Spend more than $5/month and you may get better results.
Webseite und Struktur visualisieren
No. You may not agree, but I believe that I am better than the government at deciding how to spend my money to make myself happier. Government spending occasionally benefits from scale that I can't achieve on my own (parks, better roads, etc). However, this is not one of those cases.
> "It turned out what to look through the files that were in private keys to sign with code", reports bartvbl, "In fact, in some batch files were the commands and pass phrases that were needed."

A company finally holds up their end of the GPL by including all source needed to create a working build, and it's called a mistake!?

For every device requiring images to be signed with a specific key, this is exactly what the manufacturer should be forced to release!
What makes you think He isn't real?
Not necessarily. A salary negotiation initiated by an employee out of the blue raises a huge red flag. You've just alerted management that you're merely "possibly" not happy so they can start the ball rolling in finding your replacement well before you've even started the ball rolling in finding their replacement.

I work in Georgia, an at will state, meaning I can be fired at a moment's notice for anything. There's no notice period, my salary stops right then. If I quit I don't have to give notice either but I do it as a professional courtesy because I wanna seem like an adult, even if the places that force my hand are nowhere near that. That means to follow the given advice I have to navigate a minefield to just keep my job at neutral, at best get the raise I wanted and at worst be escorted out the door right then and there.

I feel like this puts me in a terrible spot and it's one of the reasons I'm making well well below what I'm worth. This negotiation also can be attributed to why I hate the interview process and tend to stick with a place well beyond my time. Once I'm in a spot I can prove without fail that I'm worth well more than I'm paid but no one believes that can come from such a shy introvert with few hobbies outside of video games. I feel like things are changing on all fronts but it's a glacial pace at best.