skysight-inc/HackerNews huggingface dataset:
> Perhaps there's a nice integration between the two?

They both run in Java, so you can combine Sikuli with Selenium pretty easily [0], so long as you're not doing headless testing. I've played around with it a bit, using Selenium to get coordinates of a container element and then having SikuliX operate just on that region of the screen.

[0]: http://www.softwaretestinghelp.com/sikuli-tutorial-part-2/
Target and Best Buy are both headquertered in Minneapolis. Seems like this is less about finding new talent and more about disrupting Target and Best Buy by pilfering their best developers.
Used Sikuli for some casino fairness testing https://pbs.twimg.com/media/B4wlbnhIAAEti1z.jpg:large
She's giving solid advice based on having watched closely 1,000 startups succeed and fail. Just consider the advice and, if anything, give some thanks. Sheesh.

In fact, a lot of founders =think= they are building something people want but actually are not. Sure, they are unlikely to change based on a blog post but that's their problem.
In a recent YC Podcast, the guest talked about luck (sorry I can't remember who it was). The interviewer asked about how much of their success can be attributed to luck. The guest agreed that, yes, there was some luck involved but luck is like collecting lottery tickets. You can take actions with your startup to increase the chances of succeeding, just like buying more lottery tickets increases your odds (by a tiny margin). You can't just start a business and wait for it to succeed or not, you have to take action and put in effort.
I would turn the question the other way: are movie publishers going to give up the distribution over internet / playback on anything connected to the internet?

I very much doubt it. They are never going back to physical discs and require their customers to drive to shop and buy a physical copy. Heck, right now companies like Netflix fight hard in order to be able to be present in the web browser.

On the other hand, I see adapting a so keep your Game of Thrones for yourself attitude somewhat more realistic. There are already people like that.
Wow, it seems life has changed quite a bit in China than what it was like when I was there (2002-2011). The author mentions that everything is using Wechat for e-payments and QR codes are every where. I wonder with such high rate of adoption and change, how secure every thing is.
Luck can be when opportunity and preparation meet. It's possible to increase the chances of those intersecting.
Yeap I need to coffee before I try to math, not sure how I got to 4^32.

Thats an interesting point - I wonder if anyone has the numbers on how long it would take to poke each tcp port on each IPv4 address? or has done it?

One could argue that with an SSH 0day you'll infect 99% of hosts by hitting port 22 alone, and the 65000x effort required to find the others is of marginal return. A counter-point to that is that you may find some more interesting systems hanging out on other ports - less home routers and more boxes used by people who changed the default port as the kind of "hardening" procedure we're talking about in this thread.
Has there been anything that comes close to being easy to use?
Would the point about owning your data mean you'd stay away from any cloud-based app?

Thanks for the link. I'll check it out.

[EDIT: Checked out link]
Great ideas and thoughts. I agree with some of the features myself.
By the way, this is not the whole WebGL implementation, just the shader transpiler (GLSL to HLSL). Though it's good to see that their GLSL parser isn't totally insane. Somebody really ought to check it for compliance though; we really don't want to have yet another nonstandard shader compiler.
I don't cite packages like plyr and ggplot, but I do cite what program I use for statistics (R, etc) and its version.
> Go ask a mechanic or carpenter how much money they spend on their tools for a job that pays significantly less.

That's a hilarious example, because they don't rent and pay subscription for those tools, they buy them.
App subscriptions and their implications for iOS developers
I worked at one startup (only four employees) that took advantage of conventions and we were able to meet several people we were considering doing business with, sign on for some market data we needed, see what other companies were working on, and meet in person the people we hired to do various things for us.

I worked at another startup with the same number of employees where we never did anything but work, work, work, focus focus focus, everyone was in such a hurry to get everything done that there wasn't time spent to see where the market currently was, what the competition was, and if we were working on products that would be desirable and successful. That company crashed and burned real hard.

If nothing else, conventions give you and your employees a bit of a forced breather from that lifestyle. But again, they aren't truly necessary, they're just tools, and can be useful or a waste of time.
Very nice to see they have a rainy day fund. Watching the city government here they really believe the TV show title "It's Always Sunny in Philadelphia" Wish governments were paying attention to past history
Or one could increase the density of where you live, and build a transit network.

The metro also usually goes in straight lines.
I don't know how you can "fix" paedophilia, any more than you can "fix" psychopathy. AFAICT, they're both mental disorders that are very deep-seated and probably unfixable, at least until we have better biomedical technology and a better understanding of the human brain. There's probably ways we might be able to identify these people as high-risk and put them in programs to monitor them and help them avoid committing crimes, but that's more of a work-around than a fix.

Patent trolls aren't much different from serial killers, though: they're both socio/psychopaths (same thing really). Patent trolls aren't violent, and are greedy for money, that's the main difference. But the law itself you could say is a work-around for problems like this, but as we see here the law is broken and needs to be fixed because the sociopaths have figured out a way to abuse the law for their gain.
Hdgdh shahs
She jsjsj
Whenever someone advises "don't do this", it's usually pretty easy to come up with valid reason to do this. Fine.

The lesson here is either avoid the sinkhole of conferences/events. Or, if you are so inclined to go, make sure you understand that unless you are extremely focused and efficient, it is likely to be a waste of time for you.
Some:
* "networking events" with alcohol become minefields
* investors will literally try to get you to sleep with them for an investment
* people will not take your technical team seriously (so you look riskier)
* conferences are prisons of harassment
* selling to customers takes longer because (again) people don't take you as seriously

That's literally off the top of my head from things I've literally seen first hand.

Can we stop pretending the real world isn't full of douchebags?
EURUSD Tumbles Lower on Loss of Upside Momentum
Ask HN: Help needed
Hello HN,

After a series of bad burnouts, bad decisions and risks taken that turned out horrible I'm now in a situation where I don't have any place to stay and am unable to make ends meet, among other problems. I have no contacts, no friends or family to go to help.

The only asset I have is skills. I've been programming since childhood(now in my thirties) and have a wide experience across multiple domains and a variety of technologies. In the recent years I've been working with JavaScript and node, doing web development. I understand the browser's limits and bottlenecks and know how to make something working fast and smooth for an overall good UX. I want to believe I have an eye for design and that I write clean, tested, documented and highly maintainable code. I score L2-3 on most of these: http://sijinjoseph.com/programmer-competency-matrix/

If you have some side-project, task or anything _not_ of high urgency(as I can't fully commit, at least not until I get back on my feet) and you think it falls within my skills, in exchange for some cash(WU or bitcoin) it'd be of giant help and I'd be super grateful. I'm happy to answer any questions you have privately here: hkr@keemail.me
>IBM uses them for operationalizing business unit synergies

What does this mean?
If it's true that luck is important, shouldn't it be 'smart' to try many 'fail fast' things so there's room in a career to fail 20-30 times and have a more reasonable shot at success?
I don't see the troll on it. He expressed his points of view, related to the article. I agree that meat isn't a long lasting solution (I eat meat, by the way). I think plants agriculture is. Chickens for short term? Yes.
6 tips and tricks for AWS command-line ninjas
> Focusing on code was a bit of a mistake; that's cheap and you get it for free

But as you said the people who spent their time writing the code generally didn't have the influence to release data, so there was very little lost time-opportunity.

So I'm glad they focused on the code rather than idly pontificating about the inequality of data access.

And through their efforts they managed to drag open concepts into the mainstream consciousness so that releasing data becomes a digestible mainstream concept instead of a crackpot manifesto.
And all you'll get from the front desk is the hyper-inflated "list price" (for the uninsured). If you have insurance, your (insurance negotiated) price is treated as Top Secret confidential information until you're actually billed. Neither the hospital nor the insurance company will disclose it to you in advance.

I have a HSA, and I've had to get stitches twice (two on a cut finger both times): one time it cost $400, the second time $1200 (same city, but different hospital and insurance). Outraged at the second price, I tried to figure out which hospital would be cheapest with my current insurance, and utterly failed.
I bought a USB numpad for my T60 laptop so I could play.
On "making something people want"... You don't always know. If its a cheaper version of something else then - yah. But if its a new category you don't know. eg Nest - turns out people did want an expensive smart thermostat. But wasn't obvious.
Could someone help me understand her list under Point 2, Stay Focused? She writes:

>One of the most conspicuous patterns we’ve seen among the thousand startups we’ve funded is that the most successful founders are always totally focused on their product and their users. To the point of being fanatical. The best founders don’t have time to get caught up in other things.

>Here’s a list of things that I see easily distract founders. These are like the startup equivalent of wolves in sheeps’ clothing.

[she includes 8 points, of which I quote 4 below - I am quoting selectively.]

> - “Grabbing coffee” with investors

> - Networking

> - Doing a “partnership,” thinking it will get you more users

> - Going to conferences

Now, I need help understnanding this. She has listed some of the items that separate people building startups in unfundable locations where there are 0 startups, and startups building in the Bay Area.

If you don't need to do these things, why did YC shut down it's Boston program and make everyone do it in the Bay Area?

If you don't need to do these things, why can't you build a startup from anywhere in the world as long as you speak good English and have no costs?

Aren't these things literally the things that make startups fundable, financiable, possible to grow into huge businesses?

I and anyone else on HN who has been in the Bay Area and in startup-dead locations knows the huge difference. She seemed to quote some of it under 'distractions'.

Can someone help me understand why they aren't, in fact, part of focus?
Apple had a full UNIX userland and development tool chain years before Linux existed. It was called A/UX.
100% agreed that leadership and management are two very different things--it's an important distinction (and one that typical conversation tends to gloss over). I hope my original comment didn't imply they were the same.

Also agreed that leaders who are NOT managers are extremely important.
No, she doesn't assert that. She lists conferences as one of a number of things that easily distract founders.

I would say that her list sounds like stuff you can tell yourself is real work that will grow your product when it is mostly window dressing. The thing is, there are situations where those things will actually be useful. But, often, they are more style than substance.
Announcing Commit Watcher
Just because you can't predict the exact moment of recession doesn't mean you can't prepare for it. Plenty of events in life are inevitable but lacking a calendar invite.

Bracing for a bubble is just being wise with money. You know roughly what the lows look like, you know what the highs look like, so you pick somewhere in the middle to sustain your life (city) and save the surplus for the lows.

To an extent you can't totally prepare for a massive event (everyone leaves SF; all jobs disappear overnight, now what?).
Well if you're going to ask that question, I'm going to ask a corollary:

Has anyone seen any innovation that has been really protected by patents, that couldn't have been protected merely with trade secrets and industrial capability (i.e., big companies are physically and organizationally able to make things that small companies cannot due to their resources, therefore they're really the last ones to need patent protection, but they're also the ones most able to afford spending huge sums of money on patent fees and enforcement)?
Superficially, those graphics look a lot like visualizations of conv nets.
You could look at moving the animations to the GPU.

You could read this ( I just duckduckgoed this, but it looked like what I remember it involves to do this).

http://blog.teamtreehouse.com/increase-your-sites-performanc...
As a user I've got an objection to DRM: it restricts me from using products that were already legally bought-and-paid-for. I bought a Blu-Ray drive for my media computer. My friend brought over a Blu-Ray copy of "The Social Network". It turned out that we could not play the film in the drive without paying an additional fee for a proprietary, DRM-enabled Blu-Ray video player application.

This is particularly bullshit because I paid for the hardware. They could have just built the appropriate crypto keys into there. Hell, they could have built a whole update-and-revocation scheme into the drive's firmware, something that much smaller and weaker devices than Blu-Ray drives can still afford in their electronics and firmware.

They could have built it all so that buying the hardware would enable me to play the media, no further questions asked. They did not need to sell me a piece of hardware that is outright unusable for its intended purpose without further payment for proprietary software whose primary job is just to license the appropriate crypto keys.
Mostly true. For me I go a lot of places that are a 2 hour plane ride followed by a 2 hour car ride. In those cases it's faster to just fly directly where I want to go, and avoid the car portion. Most places have smaller airports a lot closer to a rural destination. Of course, if you only go to larger cities, this is never an issue.
List comprehension is nice, but Hadley's packages for R blow Python out of the water when it comes to data wrangling.

Personally, I think anyone who works with data extensively should be familiar with both Python and R.
Anyone read The O'Reilly book about this and can comment on it? I've been wanting to try this game but really don't want to spend the overhead time just digging through learning on my own.

http://www.amazon.com/Getting-Started-Dwarf-Fortress-complex...
> Do people use coroutines? Yes, but not in production code.

Are you serious?

Well, first, surely in all this talk of cooperative threading, you also include callback-oriented event-based programming. This is HUGE.

Have you heard of nginx?

But also, I've personally worked on very high volume api servicing and analytics, largely written in python using tornado (which is very similar to twisted) for a very popular web service: Bitly. There were also a couple significant components written in c using libevent, another similar event-ed i/o mini-framework, involving lots of callbacks.

It can be done right and be readable and debug-able, and it can be super efficient, more efficient than spawning threads for hundreds or thousands of parallel i/o tasks (or managing a thread pool or forking processes or whatever).

It's not for everything but it's definitely in serious production environments. The more serious, the more likely to use event-ed i/o.
If you want to live in the wilderness, isolated with no human soul around, unable to get any social contacts, and no ability to get anywhere without wasting so much energy that it melts greenland thrice, sure.

But most people wouldn’t. Most people are social, and want the ability to have direct social contact with others, and the ability to walk to places.
Fair enough. It's also very easy for people to treat what she says as gospel and go "I must not go to a conventions because this very knowledgeable person who has much more experience than I do said they're not useful. So therefore they must not be useful."

It goes both ways.
I don't know the extent of their tests but it's interesting to see this in the news yesterday

http://www.telegraph.co.uk/technology/2016/06/08/flying-robo...
Nowadays FOSS is a commodity written by useful idiots or persons employed by companies that use it for strategic purposes.

It's unfortunately not only HN that is changing. Look closely what's happening in established OSS projects.
Yes, if your product or service is only available in England.

No, if you sell your product or service in the US (or at least East Texas). It doesn't matter where your company is incorporated, it only matters where you do business.
at the very least, you can get LOIs or POCs
Sample efficient methods using Gaussian Processes are interesting.

http://mlg.eng.cam.ac.uk/pilco/
This is encouraging. There's no fundamental problem with building a "flying car"; all sorts of strange VTOL craft were built in the 1950s. Many of them ended up in the Hiller Aviation Museum on 101 in San Carlos, CA.

The main problems with VTOL are stability, engine cost, and fuel consumption/range. Pure-thrust lift requires enormous power. Most of the successful pure-thrust VTOLs are jet fighters, which are mostly engine. The Harrier and the F-35 are examples.

Jet engines are expensive, and they don't get much cheaper below 6-passenger bizjet size. This is why general aviation still uses props. A lot of effort has gone into cheaper jet engines, but without much success. (Yes, there are large model aircraft jet engines, which is what the Flyboard Air uses. They're good for a few hundred hours, not the 10,000 hours between overhauls of aviation jet engines.)

Electric VTOL is going to be interesting. There are lots of electric drones, after all. Engine power to weight is good. Siemens has a water-cooled electric aircraft engine in test.

Battery energy density sucks. NASA is talking about aircraft where there's a gas turbine or two driving a generator, with lots of electric props. This could work out. Meanwhile, until the battery situation improves, you can build short-ranged flying cars. There's a cute little one out of China, apparently intended to get China's rich and powerful around Beijing's traffic jams.
As a bootstrapper of broadstreetads.com (about to pass the four year mark), I can genuinely say that focusing on building what your customers truly need and measuring growth are two critical pieces of advice that do not get emphasized enough.

I love to shut myself in and write code, don't get me wrong. But consistently tracking sales growth, setting goals, and hitting goals (i.e., execution) is what separates the wannabes from the dids.
How I built my first chatbot
One thing is that for this kind of research, the goal seems to be "learn to play a game from scratch without any prior knowledge of the rules, physics, map, etc.". If you just wanted an AI that could beat Montezuma's Revenge, you could probably write one quite easily by giving it explicit knowledge of physics, hazards, goals, and strategy.

For example, last year an AI beat NetHack (an incredibly complicated game that I think gamers can agree is "harder" than Montezuma's Revenge, although it's turn-based rather than real-time) for the first time. But the NetHack-winning AI didn't learn to play NetHack like a human would, and the prospect of that is incredibly remote.

Instead, the NetHack AI was hard-coded full of extremely detailed domain knowledge about NetHack items, maps, commands, monsters, goals, etc., and used search strategies to explore the dungeon and perform specified tasks given that knowledge. So it was barely doing any learning at all (although the dungeon map, starting inventory, and item descriptions are randomized on every play, so it did have to learn those things each time, and had explicit strategies for doing so).

The from-scratch success at video games is what most impressed people about DeepMind's original work; they were able to beat a whole lot of Atari games without telling the AI how to play. But if you see the level of complexity of those Atari games, writing an AI to play them would not have been such an impressive feat in itself. Although Montezuma's Revenge is a lot more complicated than something like Breakout, I think exactly the same consideration applies here. A computer could easily be the best Montezuma's Revenge player in the world already, but getting it there without encoding knowledge of the game calls for substantive new research.
Liberapay uses Weblate: https://hosted.weblate.org/projects/liberapay/core/

Gratipay uses Transifex: https://www.transifex.com/gratipay/gratipay/
That's CERN httpd release notes for 0.1 @ 1991, not NCSA. NCSA didn't join the web until much later.

In fact, SLAC was first to the web in the USA, and Marc had originally approached my boss, who wrote MidasWWW, to see if he'd want to collaborate on the web browser which would become Mosaic.
This fits in with my point: they imposed several restrictions about the model space: maximizing sparseness, and they also make several linearity assumptions.
Luckily now we have this useful FAQ on dealing with doctoral exams:

http://www.mcsweeneys.net/articles/faq-the-snake-fight-porti...
They may've checked the password from the breach against your twitter password. If they match, they know that the password breach data could be (and will eventually) be used to access your twitter account.
That's probably only a conflict on interest if they are involved in making purchasing decisions. Your mileage may vary. Always ask your ethics councillor.
http://www.rxn.com/services/faq/smb/samba.history.txt

It wasn't invented for Linux, but Samba exists today because of it.
Indeed, and one can surely maintain Firefox 1 or 2 easily with a bunch of volunteers.

But maintaining a whole OS with a whole virtualization layer, a whole sandbox system, several supported scripting systems, its own scheduler, its own graphics stack, and support for compatibility with any bug a competing system has?

Modern browser are reaching complexities we’ve only seen in whole operating systems before. You don’t see a bunch of volunteers maintain everything from Linux to KDE at once, it’s hundredthousands of people working in a very different way.

To be able to compete against Google, be able to force them to implement features you pioneer, and force them to avoid implementing other features, to be able to keep up with them and reach better security than them, the current Firefox team is not enough.
The chicken and egg problem is that we design neural nets in order for Gabor filters to show up. If you used a different neural net architecture choice, they wouldn't show up. So the presence of Gabor filters indicating optimality is sort of begging the question.