skysight-inc/HackerNews huggingface dataset:
An A.I Artificially intelligent logo creating mobile and web app
Hello everyone. We are a smart logo creating mobile and web app. We have not came up with a name for it as yet.

We are a small startup based in the Caribbean. The app will be able to make logos based on user submitted settings and based on those specs it will generate a logo using very advanced A.I technology. The App will charge a very small fee of $20 USD and the client will get all the high resolution PNG with vectors etc..

We are based in the Caribbean. We are made of a team of 4 people. Two designers and two developers.

What advice can you give us when launching the startup and what are some ways we can promote it......

This is our first startup.
No, which is why I choose to scoff at conspiratorial rantings that are bereft of evidence.
And aligning incentives. It's far easier to get someone to follow you if it benefits them directly. Good leaders understand this and keep their incentives aligned with those of their subordinates.
Hired does have companies hiring remote engineers on the platform — so definitely signup & ask your talent advocate for help matching to the right roles.

I've been meaning to write up a roundup of companies with entirely remote teams (technical or all-company) — but in the absence of that, I know Toptal, Buffer, Dribbble, Invision, Zapier, and Github all have remote (or partially remote) technical teams.
It goes along with overall fatigue, right? I feel a lot less tired after a lot of Autopilot driving than after a similar amount of non-Autopilot driving.

As for durations at the wheel, I did a Virginia to Wisconsin round-trip over the holidays, and have done other trips of similar lengths in the past. Of course, I'm not spending more than about three hours at the wheel at a time, since the car needs to charge and I have various physiological needs.
Keepassx. Master on my laptop, synced to my tablet and phone with Synchthing.
The 8250 (the equivalent disk drive for the PET) had two 6502s inside!

In today's language, one was the application processor running DOS and the other was a DSP that did the low level hardware monkeying; they were connected up to a shared data bus. Because the 6502 only does bus accesses on one phase of the clock, by inverting the clock for one processor, it was safe to connect them both up to the bus simultaneously with no loss of speed...
Do you have a source for that? A 120% recovery on defaulted loans seems insane.
I didn't say it wasn't ok to be skeptical, just that I wasn't surprised by the results. Teslas have been on the road for over a year with AutoPilot and there haven't been any accidents caused by the system. Why anyone is surprised that AutoPilot is safer than a human driver is what I'm not understanding. Based on the votes, though, apparently computers are evil and shouldn't be trusted and we should all be amazed when they don't just kill us.
This response implies that it the reduced available need be malicious, it could be non-intentional as well.

ex:

During an emergency I connect to public wifi because mine is not working. That wifi has a MITM proxy installed by the owner (because they want to server ads over https, it's a developer's wifi and they were testing with something like charles proxy, etc). This page is now unavailable during an emergency. Thus lack of availability without malicious intent.

The general assumption for HSTS is that, in all cases, it's better to be unavailable than have the possibility of compromise. I'm unsure if that's the case for critical services in times of need.
You're an atheist, but you somehow believe that the good guys mostly win in the end. I call this religious, no insult intended, I'm speaking of a turn of spirit, not of actual religion. I think that the fundamental philosophical and political dissent lies there, that the irreconcilable point is that: either you think that the world is totally unjust, may crush you even if you're hard working, nice, polite, and let Pol Pot die peacefully in his bed, or you don't.

You want to believe, I dare say, maybe because of all the hard shit you had to go through. But there is somewhere in Aleppo or elsewhere someone who went through all the same hardship as you, and worked hard, and was nice and all, but who died miserably after having being tortured by jihadists or whatever and having seen his whole family beheaded. In fact, there are millions upon millions of people that did everything right but were unlucky to be born in Uganda or Syria or Libya or Bangladesh, and got fucked in the end, like most of the thousands who were drowned in the Mediterranean last year. Luck trumps merit. That's the whole point of the original article.
I believe that GM's OnStar also collects that data.
And "Google" was accountable to its shareholders -- and even made public at some point. It just exploited OTHER parts of society.

See?
Yes, and it is a lot of soldering :-) The real retro feeling is given by the old UV EPROM with gold pins (DDR copy of 2732) and the shiny big 2W resistors :-D
I'm a proficient Ruby developer (with code in production since 2004).

Ultimately I find it's easier to go back to some Elixir code and understand what it does, compared to Ruby.

The main reason is (to me) the fact that I now see Ruby object instances as "living things" (with always something hidden underneath, that can change), while Elixir types are more like "stable messages".

So yes, I believe doing Elixir maintenance is ultimately going to be easier than with Ruby.

(Note that I work with both Elixir & Ruby now, and also with Node & other platforms, I don't intend to stop using Ruby at all).
No, programming the self-driving car is not an easy task. A car that's already been programmed, though, is definitely going to be safer than a human driver and driving for the computer is an easy task.
I think you are missing a /s there ...

However, Arizona would be a beautiful place to have fully autonomous cars.

The snow bunnies make driving there a nightmare.
4000/day? I'm struggling to reach half of this :-) Can you share if your infrastructure is yours or are you using any sort of cloud setup? Can you share a bit about it?
Presumably they meant airbag deployment crashes in Teslas.

We can estimate the absolute number from Tesla's press release in December stating that 1.3 billion miles have been driven on Autopilot, while the NHTSA report states the accidents they count occur 0.8 times per million miles.

So in that case it's data from about 1000 crashes in the Autopilot case, and more in the non-Autopilot case. Which tells us that the statistics should be good enough (anything else would be a major scandal).

However, that is not what they are comparing! As the NHTSA report states in footnote 21, they're not actually comparing Autopilot miles to normal driving. They are comparing crash rates in vehicles before and after Autopilot was installed in those vehicles. That muddies the waters quite a bit in my opinion, especially when they don't tell us how significant this decrease is. I'm not saying it's wrong, but I'm also not very confident that it is a causal effect, as opposed to just a correlation.

Here is a PDF link to the NHTSA report, since TFA only links to a Scribd (thus unusable) version.

https://static.nhtsa.gov/odi/inv/2016/INCLA-PE16007-7876.PDF
Bonus points for client clock error. If I had a nickel for every time...

The best is when it's a timezone issue and the distant end responds with "I have 0 drift, must be a problem on your end". Crypto is hard, time is hard. Crypto which relies on time...
Machine Learning as a Service (MLaaS) with Sklearn and Algorithmia
Does anybody have a link to Balaji's MOOC? I've heard great reviews about it, and I have an enormous amount of respect for Balaji, but I haven't been able to find it - I can only find his MOOC about Bitcoin. Or is that the MOOC he was referring to?
Consider using Keepassx. It's multiplatform. I don't see the Linux download but I've been using it on Ubuntu for years. Maybe I built it from sources.
We've got a good number of tools on StackShare https://stackshare.io/categories
The blog post is unclear. On a technical level (on the preload list), is the enforcement at the TLD level or is it just a legal requirement to submit all .gov domain names to the preload list? If the latter, any plan to move to the former?
> The culture stopped being about making usable and accessible interfaces for people, and more about "component architecture", "server-side rendering", "tree shaking", that solve problems created by the very tools they are using.

Speaking as a confirmed cynic, that seems overly cynical. ;-)

The problems being solved by the web framework hamster wheel are those of rising bars for usability and speed, with measurable in $$$ effects (ie. an extra 1s delay could increase shopping-cart abandonment rate by 1.5%). Which matters a lot more at web-scale.

So, these trendy frameworks are solving problems that most developers shouldn't worry about (it is premature optimization) but that matter a great deal to the companies that release them (Google: Angular and Polymer; Facebook: React and Flux; etc.). OTOH, it is tempting to tap into of all the engineering effort that goes into libraries like these. You just have to know where to stop before sinking into the HammerFactoryFactory mire. ;-)
Check out enpass. I've been recommending it for a while and people generally like it.

https://www.enpass.io/
Isn't it horrible?

I can actually see a case for enforcing quotas on businesses and removing it once the cultural problems that we face are gone.

It would never happen of course.
The xml sig started in 1994 and is still active, together with the web sig. The numeric sig started in 2000 and is now dead.
If you're willing to criticize the mortgage interest deduction, are you also willing to criticize property taxes? Both are unfair advantages/disadvantages given to homeowners.
This is why continuous integration is good. If the latest version of a dependency breaks something, you'll know sooner rather than later.
Parking Ticket Bot Has 60 Percent Success Rate
Other forms of transportation have better trained pilots. :)
Serious question: is it a fairly accurate perception that if someone can't hack it in basic they will _never_ be able to make it as a soldier? I'd like to think that Manning had the potential to become better, though I'm not really familiar with her career outside of the leak.
As a background, I used to work on the FAA - WAAS[0] a system that provides more accurate GPS and more importantly provides realtime integrity reports of GPS for users. A big part of my work was studying ionospheric storms and how they affected GPS. We made the majority of analysis from collected data from the late 90s and onward, the sad truth is that we have no real idea of what a massive solar event would do to satellites and the earth.

Satellites in general have a very hard time discharging large amounts of current, because there simply is no ground and the possibility of a Carrington Event[1] in the modern age is simply frightening. An event of this size today could possibly knock out thousands of satellites at once -- including the entire GPS constellation.

The effects on earth could be very damaging too, what would happen we aren't quite certain. However, you could see arcs from power lines or any long distance wire as it would provide easy paths for electrons. This also could affect any computers much like an EMP blast. We could be looking at a large percentage of all electronics broken. So we might suddenly have large areas, with no power, no electronics, and no communication.

After spending lots of time learning about the science behind these storms, to me this is the stuff of nightmare fuel.

[0]: https://en.wikipedia.org/wiki/Wide_Area_Augmentation_System

[1]: https://en.wikipedia.org/wiki/Solar_storm_of_1859
Going to War with the Giants: Automated Machine Learning with MLJAR
Yeah, that's completely irrelevant. Even if the universe is deterministic, having a particular brain configuration (which we call "work ethic") correlates with being successful later. Determinism or stochasticism has no effective bearing at this high of a level of abstraction.
"Number of crashes" is not as important as "crashes weighted by severity". "Distracted driver" is the number 1 root cause of accidents, and "failure to stay in lane" is the number 1 proximate cause of fatal accidents in most states.

http://www.businessinsider.com/the-cause-of-the-most-fatal-c...
Think you meant yes
the mongodb model can make plenty of money for the company management and employees.

what it probably won't do is make plenty of money for investors.
Nice article. One question though:

> Perform a second ‘validation’ test repeating your original test to check that the effect is real

Isn't this just the same as taking a larger sample size?
The basic concepts of calculus (area under a curve, areas inside shapes in 1, 2, 3 dimensions, relationships between forces, etc) don't need anything more than some basic physics experiments and the ability to perceive the world around you.

Calculus can be explained in terms of algebra, sure, but it can also be explained with visualizations and with experiments (and/or you can learn the algebra at the same time).
thing is, in practice it gets used as a type. If you repeat that function definition more than once you are creating a bit of a nightmare to maintain.

For instance if you need to add an extra parameter, you can easily find all usages. If something else uses the same definition, but is used for a different purpose, it gets much harder to distinguish the different usages. especially for a good ol void (callback)(void context) which a number of event's may use, and then later some may callback with more information which can be changed in once place and the compiler will quickly show you what breaks.
> As an aside, if ESR couldn't get Rust's ownership model, I wonder how long it took him to internalize how not to write memory bugs in C?

Rust's type system, like any type system, is limited. It enforces a certain style of safe programming and will reject other styles of safe programming.

The compiler is also not great at explaining why something is wrong. I'm not knocking the compiler writers, because it's a hard problem and they're putting serious effort into it. But from ESR's perspective, he's writing code that is safe (according to a style he's developed over decades of programming) only to have it rejected with an explanation that doesn't make sense. It's frustrating.

There are ways to improve the learning experience. You can improve documentation, improve compiler error messages, and improve the type system itself (e.g. non-lexical lifetimes). The Rust team appears to be taking all of these seriously.

I think the people who make it past the initial frustration are those who believe that it will be worth it. I'm a huge fan of type safety guarantees. I've also followed the development of Rust enough to know that the people making decisions are good at designing languages. So when I'm frustrated, I remind myself that this is probably all worth it.

But reading ESR's write-up, he's clearly not coming from the same place. He believes that Go and Rust both have "strong type systems", which is clearly false. He complains about Rust exposing an unsafe construct like mutexes without realizing that Rust mutexes are much safer than in C. But to be fair, he's also thinking about a specific project that needs an efficient epoll-style mechanism and Rust is just not there quite yet.
Is there a reason to believe that Uber will be able to beat a Toyotas On Demand service that Toyota will inevitably launch?

Seems to me that the manufacturers will always be able to undercut on price once cars are fully self-driving, eliminating the value of the driver network.
> So the Rust community in general is pretty reluctant to move crates to 1.0, even when stable/bugfree. This is a problem, and is slowly improving, but that's currently the case.

Keeping a package at 0.x means (to paraphrase) "I don't take responsibility. The code may or may not work and if it doesn't, then don't complain." (a) Putting it at 1.x means (to paraphrase) "I (the author) will at least respond to bug reports. I might even try to fix them if I have the time." (b)

Free software authors have this choice.

> so it should be relatively free from bugs.

And if it isn't? For example, I looked at the tracker and found a number of open bugs which looked troublesome for the Windows backend. I think you are doing the mio project a disservice by promising more than the developers themselves have said that they are willing to deliver.
Can the Ruby people please stop blogging about Elixir and explain things relative to Ruby? There are way too many 'Elixir-for-Ruby-programmers' tutorials on the net already.

Elixir is pretty great and enthusiasm is good but I feel this leaves a large group of people in the dark.
This chip makes me laugh: http://www.keil.com/dd/docs/datashts/nuvoton/w78e054d_w78e05...

It's a clone of an intel chip from the 80s. It's still used to make new stuff. Here's a video of it

https://youtu.be/i3B_KKyntQE?t=15m52s
How so? It seems like it would be just as safe as any type of messaging that uses asymmetric cryptography.
Torture? Sounds like high school wrestling practice.
That's putting the cart before the horse.

Before you can quantify a difference, you have to determine whether one exists in the first place. That is the purpose of binary testing; without it, you're just looking at noise without any means to decide what is real and what is not.

As a corollary, if you can meaningfully quantify the difference between A and B, then you should have no trouble establishing that they are different. Obviously business decisions are not generally going to uphold the rigor of good science, but what is the purpose of quantifying things when you're as likely to be wrong as your are right?
Amazon's endgame is to become the retailer, the only one.
This is a duplicate of Wolfram's original blog post:

http://blog.stephenwolfram.com/2016/11/quick-how-might-the-a...

The previous discussion (about two months ago):

https://news.ycombinator.com/item?id=12940364
Oh, come now! Surely an impenetrable tangle of fragile little wires wrapped around a forest of little square pegs is retro enough?
Hmmh, this is interesting. Most A/B software will let you set a level of statistical confidence that needs to be attained before a winner can be declared. For example in Google Analytics two common ones are 95% and 99%. We stop our tests when they reach at least 95% confidence. Is the author saying one must wait for 6000 events even if the difference between A/B is large? The larger the relative difference, the fewer events needed.
TV is greyed out when I want to connect from a mobile phone. We do this all the time with our Lightning to HDMI adaptor to show family videos to grandparents. Also, older relatives have asked for this capability specifically, since they are mostly phone-only (iPhone in our case), but have HDTVs.
If you disagree, commenting is probably more appropriate than downvoting.

I'm still waiting to hear how your personal opinion about wealthy drivers is more accurate than auto insurance actuaries that calculate risk for a living.
Extraordinarily unscrupulous.
> Being a non conformist has no place in boot camp.

That's not necessarily a good thing.

The most effective soldiers are actually quite good at figuring out how to counter the system.

In addition, soldiers are given quite clear orders about things like the Geneva Convention and they are supposed to disobey orders that contradict them.
Over the years a test I've often used is asking "how does this person respond to being challenged/questioned?" A great leader tends to embrace the fact that someone is asking "why" and uses it as an opportunity to learn and potentially convert the questioning party (if they're questioning something in the first place, then you haven't nailed it 100%). A weak leader who doesn't have confidence in their abilities sees the challenge as a personal attack and reacts in a knee-jerk fashion (often, though not always, resulting in a termination). If you can't reconcile differing opinions and convert those with opposing views to you then you're doomed as a leader and odds are your company/team will experience high turnover.

Obviously there's a whole range of other traits that make great leaders, but I've found people that fail this test are almost always terrible leaders who others don't want to work for.
I find Erlang itself to be pretty easy to read and write, if a bit repetitive/verbose at times. There are not very many 'magical' things happening; it's all pretty clearly spelled out. Elixir is mostly an improvement on Erlang unless people are getting crazy with the macros.
It's not just about readability, it's about making a contract with the user. If you typedef a complex struct in your library you're telling your users to treat this type like it's a black-box and not look inside because the next version of the library might contain something different and your code will break if you depend on it.
Absolutely, but transformers can already be disconnected from the grid, you just have to have the guts to do it in advance.
Also, Angellist filters are helpful for finding openings at seed-series c startups: https://angel.co/jobs#find/f!%7B%22remote%22%3Atrue%2C%22rol...
This is a tired trope. Even if it's true that belief in a cause requires a willingness to die, that doesn't mean that it requires one to actually die. I don't see how Snowden staying around for a life or death sentence would have done anything useful for his cause. It's not "cowardly" to want to avoid life in a federal prison or death by lethal injection.

You're just spouting soundbytes. You restated the "fled into the arms of our adversaries" line nearly verbatim but ignore the fact that there's nowhere else to "flee" because any country not willing to extradite him to the US is de facto "anti-American". You say he damaged our ability to collect data but don't have any proof. Was it embarrassing to the nation? Sure. Is there proof that it actually harmed us? I'm not aware of any. You also call him a coward as if level of bravery is relevant to treason as opposed to a pure appeal to emotion over logic.
Ran across this research reading this article, "AI Software Learns to Make AI Software" - which is already posted here:

https://news.ycombinator.com/item?id=13436195