skysight-inc/HackerNews huggingface dataset:
Ask HN: $2000 for Minimum Viable Product (MVP)?
Hi All,

What do you guys think about a website where you can hire a freelancer for USD 2000 to build an MVP?

Obviously it will be a more polished version of MVP which you can take to market.

Motivation:

Since many of us are working and would love to play with few ideas in the market. The biggest hurdle is to get a version 1.0 (lets call it MVP) built so that we can validate the market as soon as possible. Due to our day jobs, we cannot do it. But there are lots of folks who have free time and can build you one.

What do you think?

2000 USD too much or its an OK amount for a polished product (although still an MVP).

Would this be of any interest?
Probably widescreen with a flimsy keyboard, while older laptops are more likely to be 4:3 with a nicer keyboard.

Or maybe to avoid getting distracted by all the stuff available on newer computers (going to guess much of the internet is not easily accessible from Mac OS 9.2).

Or maybe just cuz it's cool.
Show HN: Uint1Array – JavaScript's Missing TypedArray
I also get this, is it because they have adverts on the page and the BBC is somehow not allowed to show adverts in the UK?

I wonder what actually prevents them just showing the page without adverts to UK readers, rather than showing the placeholder; I'm supposing that its for political reasons as in, they wont show it, rather than cant
Can someone fill in the gap for me here?

1. Website is run on a commercial basis.

2. ???

3. Therefore it is not accessible from the UK.
A must watch video about press freedom in Modi's India
.....Which is an effect of the first satisfying first order approximations while failing higher order rules, while the latter is merely an unusual sentence and so requires more effort to parse because it falls off the "fast path". (It also arguably fails to encode embedded cultural messages present in word choice -- a second consideration for why it feels "awkward": it's valid English, but not my tribe's English.)

You haven't pointed out how semantics is anything but higher order syntax -- merely outlined the way in which higher order syntax interacts with our perception.

I agree that there's a difference between the two sentences -- I disagree that it's because they're different fields of study instead of different edge cases of the same underlying notion of parsing syntax. (I especially disagree that the way forward on teaching machines language involves that distinction.)

I would appreciate you referring me to references on the semantic/syntax divide being "natural", though.
Don't use Blockchain
Fate/Grand Order is scheduled to launch in North America on June 25th
VoiceOps is hiring remote React developers
How to Convert Android to iOS App or Two Apps Are Better Than One
Tesla to release Model 3 in July and a truck within two years, Musk announces
I see, i commiserate. I got stiffed for a months work by a recent freelance client, i empathize. I'm sorry if I slighted you, guess I read the wrong thing out of your comment.

I hope you don't get scammed in the future.
I kinda wonder if he will eventually substantiate his claims in book he is
working on now: "Surveillance Valley" (planned for release in 2018). Otherwise
what he is doing now, with all those grandiose conclusions, seems pretty
harmful for actual security and privacy of users.
ARE WE APPROACHING THE END OF THE WORLD
We're currently seeing these use cases:

- Autonomous IoT on mission critical hardware. (We rolled out a pilot with a government for this)

- Distributed machine learning. (https://github.com/cstefanache/cstefanache.github.io/blob/ma...)

- Games (built with React! https://github.com/PsychoLlama/connect-four ) and realtime GPS tracking (https://youtu.be/7ALHtbC9aOM).

- And we're chatting with a bunch of companies doing some really cool stuff: robotic manufacturing, ethereum/blockchain 'lightning network' state channels, realtime decision engine / predictive fraud detection, federated home servers / DNS on top of gun, multiplayer VR, and more.

You should NOT use gun for any globally/strongly consistent data, like bank account balances and such.

Ever since we introduced our Security, Encryption, Authorization framework, people are starting to build more user facing apps, like P2P crypto social networks, and collaborative tools.

Which leads to.... if you cryptographically sign the data, you can trust that the user's copy of the data! It is very untraditional, but that is what we are trying to push/encourage. We even produced an entire animated explainer series, 1 minute each, to explain the concepts: http://gun.js.org/explainers/data/security.html !

REST is a very good model, I actually designed gun around the best parts of it - GET and PATCH (although for simplicity it is just called PUT). Graphs are a stateless representation of the data, which when statefully connected (via WebSockets or something), allow us to efficiently transfer only the delta/diffs and maintain sync. While you can run a traditional server with gun as an endpoint for validation, it is actually possible to do validation client side (as long as all clients are running the same rules) as well.
Finding Friends in High Dimensions: Locality-Sensitive Hashing for Fun
".git" is only one of many checks performed by Nikto (an open source security scanner - https://cirt.net/Nikto2), but there are other checks and many other scanners.

shameless plug: I've developed a service that you run to check against vulnerabilities in your apps/servers and it has a free plan (https://my.gauntlet.io/registration.html) in case you're interested (https://gauntlet.io).
Damn, that's fantastic. I'm using that from now on.
This is one of the coolest things that happened in the web for a long time.
>It's very difficult to say the same thing to an investor, co-founder, employee, customer, or whoever is offering you a ride in their car, without feeling like an ass.

I would argue that being honest and explaining your true feelings and position on a certain subject to a person that you wish to hold a close relationship with is the best route imho.

They will respect you more for being honest, even if they disagree with you.

It's really not that weird to explain to somebody that you'd rather not trash the planet if you can avoid it when you think about it.

>I need to conform.

I sent a Ron Paul "It's Happening" GIF to my (rather staunch) clients the other day and they absolutely loved it. Which made me chuckle.
Challenges of an Educational App Development Company
How it is different than GeeksForGeeks? (http://www.geeksforgeeks.org/fundamentals-of-algorithms/)
I've been very pleased with Inkscape for general draw program use. I use it to create Wikipedia illustrations, since Wikipedia prefers SVG.
> China is a gigantic investor in the USA. Whenever you hear the term "trade deficit" that the US has to China, there is an identical amount in "investment surplus" that the US gets from China.

This is a bit of an oversimplification of how balance of payments resolves itself. For instance, their central bank (PBOC) has the largest FX reserves in the world. When we buy things from China, the seller can either keep USD to invest/purchase something in the US, or can buy CNY. To keep the CNY from appreciating too much and making Chinese exports uncompetitive, the PBOC sells CNY and buys those USD. They in turn use some of the proceeds to purchase US Treasuries. However they do this not because they want to invest in the US, but because they want to hedge inflation. So yes, your comment is true-ish, and global trade is an amazing thing, but it's a bit misleading to say every dollar sent abroad returns to "invest in America" in the typical sense that most people/HN commenters think of investing.
I see where you're coming from. From what I understand you're suggesting the same thing as Hamcha, who currently has the top post: make the web root a subfolder in version control, so the version control folder is above the web root. However, when I read it, it sounded like "if you have some uncommon setup with proxying to localhost [and then filtering out requests to .git?]" which indeed sounds like addressing the issue. Your second comment clarifies what you mean.
I am pretty damned certain that the "important problems" being referenced here, and the ones we thought we would be able to affect in the heyday of computing, were not "we need to learn how to make a faster compiler" but "we are going to change the world". You seem to have conflated "interesting" with "important".

If anything, we agree on one point: that computers failed to solve those problems, and where we thought they would--Twitter being a great example--they quite arguably made the problem much much worse.

That is why I will argue computers feel so much more depressing today: we have been slowly coming to the realization--not just in the past few years but since at least the 50s (if not the turn of the last century)--that the entire concept of a utopian technofuture is probably a fantasy and dystopias now seem so close that we barely find the idea compelling to talk about anymore.
This is what the slush pile from the New Yorker must read like.
Single click audits to make your Google Analytics reliable again
Understanding Torrents and Your Privacy in the 21st Century
ultimately, only place you can ultimately spend american dollars is in america. Some spent indirectly do find its way back to america, some stay out and circulate for a very long time, but imagine a scenario where america collapses (suddenly for an unknown reason). Will countries that used to take american dollars as a form of payment continue to accept it? I'd say no.

Therefore, money spent by china in africa in the form of american dollars will ulimately be re-used to purchase american goods.
Not to mention you lose your Authenticator if you upgrade/lose/break your phone, but U2F keys are (practically) forever.
BBC can't show advertisements or do other commercial things in the UK. For doing that abroad, they have a subsidy that can operate commercially, as long as it doesn't do so in the UK (which runs the international website, with ads on it). Presumably it's also supposed to not compete with the BBC, and the site is thus not offered in the UK?
Realizing that Ellen Pao's presence takes all the spotlight from the issue would help the cause greatly.
Ethereum, MakerDAO
> git isn't good

who cares? git won, you need to use it if you are in this field. Yes, I liked bzr much better, I even liked darcs better but what can you do? git won, good or not. That git sucks is indisputable nonetheless we need to learn it and this tutorial is what made it possible for me to have some peace with git.

Oh and neutering git reset --hard because it's incredibly dumb for a version control system to just throw away shit. Instead, a backup commit is made first (and some other minor goodies): https://gist.github.com/chx/3a694c2a077451e3d446f85546bb9278
Most of us Mac users can thank lone wolf developer John Norstad for protecting us:

http://www.norstad.org/disinfectant-retire.txt

Of course hilariously enough he retired Disinfectant after the onslaught of Microsoft macro viruses/malware.
15 Essential Python Interview Questions
Haha. Agree totally! Makes it feel too radio-y due to that.
We have TOML in the sense that TOML is currently v0.4.0 and bears an explicit warning that the specification is unstable should be treated accordingly.
> Stable API or not, every time there is a new NVIDIA driver, my Win10 boxes work and my Fedora/Ubuntu ones break

Use a distro that ships the Nvidia driver in its repos or a repository that builds for your distro's kernel specifically.
>Bash, while it seems arcaine, actually is quiet powerful!

This line triggered me.
Two more resources on top of sh:

Invoke: http://www.pyinvoke.org/ wraps subprocess commands into Makefile-like tasks

Fabric: http://www.fabfile.org/ Same as invoke, but catered to remote subprocess commands over SSH
I agree that the CLI of Mercurial is much more thought out than that of git, but calling git crap is unreasonable.
Sidenote: kk is what teens here use a lot to swear with cancer (which is spelled with two 'k's instead of 'c's in Dutch). For some reason many people take big offense, but other illnesses are perfectly fine to them. I've heard people take such offense over what was meant to sound affirmative. I always cringe at the potential reactions when seeing kk somewhere.
Remember that Zilog had another different instructions name only to avoid legal problems with Intel and the Z80 being binary compatible with the 8080
Vue.js state management model for Agile Development
That was a 1950s thing. "Death of a Salesman", "Krapp's Last Tape", "Waiting for Godot", and most of Harold Pinter's works. They're either about depression, or after you watch them, you'll be depressed.

Tom Lehrer on this, in the 1960s: "The characters in these books and plays and so on spend hours bemoaning the fact that they can't communicate. I feel that if a person can't communicate, the very least he can do is to shut up."
You guys seem confused: I'm not claiming that what you're calling semantics doesn't exist; I'm saying that it's merely convoluted syntactical rules, and calling it a different name is misleading.

It would be correct to say that the sentence in isolation is a parse error, but with the diagram, it's merely elaborate syntax.

My point isn't that there aren't higher order rules (and approximations) -- just that the division of those rules into a separate area of study is artificial.

It's not contentious to point out that chemistry is just an approximation of physics because the actual higher order rules are too complex to study directly -- but it seems to be to point the same out in semantics and syntax.
True, it partially breaks down as the US dollar is a de facto international reserve currency. Since so many countries will accept US dollars for their exports, a portion of that cash can keep circulating around outside the US.
So why don't you start to tackle them? Problems get solved when real actual people do hard work, not when some ephemeral "they" decides it is time.
Twitter is probably up to 30% already.
Side note: You may not want to open this on mobile data. It was downloading at 1mb/sec and I had to force close the browser immediately.

Edit: Not sure how big is it in total though. Maybe someone not on mobile can share.
I would still add the disclaimer that you may simply not be old enough- after recent experiences with my elderly & currently very sick father.

When you get older your body wears out, even if you take care of it. You may not notice it as an active 40 year old but you definitely will as a 70 year old.

Other things like culture and values change around you and you can't always keep up, causing the feeling that "the world is going to hell". Maybe your field was doing great 20-30 years ago and is now on a downward trajectory (again you can't always plan for that decades in advance).

It doesn't have to be that way but getting old at some point does suck for most people, some earlier than others.
Podcast: Agari’s Cloud-Native Predictive Near Realtime Data Pipeline
Above average, considering the cost of a ticket.
Price is a part of the ritual.
That's what I use.

It can be very useful in violent arguments. Rather like "I hear you".
It's way too easy to lose work with git. The easy availability of git reset --hard is a menace. I am using this https://gist.github.com/chx/3a694c2a077451e3d446f85546bb9278 shell script to make it not lose data. And it's a disgrace I need to do this. Disk space is free (within measurement error, especially for 99.99% of codebases) so just put that thing somewhere and if necessary I can use date and pickaxe to dig it up.
I just launched Inkscape, and noticed the port seems to be done! In Fedora 26, they ship Inkscape 0.92 which uses Gtk+ 3.
While yes, there probably is a political leaning to most things one reads... There is a time and place to promote such a discussion, especially when dealing with obituaries.. Perhaps this isn't either the time nor the place.
All About the Ethnic Tribes of Tanzania – Exploring Motherland Africa
How Etheroll and other Dapps will kill Ethereum
What is a good u2f key you'd recommend?
Their leadership fulfills their goals perfectly. It just so happens that these goals have nothing in common with the desires of the people, but it's typical for dictatorships.
You are 100% correct. But I'm genuinely curious why institutions such as banks/telcos couldn't spare the resources to offer both SMS 2FA and more secure options for those who do care. I can't imagine it's a matter of technical resources as it wouldn't take much. Is it institutional inertia? technical debt?
All of their products used to behave much more synergistically. There was a real feel when you bought an iPod and hooked it up to your iMac that the two popped together. Now, an iPad barely ever needs to even touch a Mac or even PC. The technology is at the point where it ought to be possible to offload display/UI tasks to an iPad - but you can't in an integrated way. They really need to tie their whole product lines together again (through synergistic features).
Cue the downvotes, but at least if you use Electron and build a custom UI you don't need to worry about it being unsupported or poorly supported in the future on certain platforms. It's just HTML + CSS which is going to be around a lot longer than the current iteration of UI frameworks.

(Ok yes, you could still face issues with the underlying runtime being unsupported, but I have a feeling that and JavaScript are going to stick around for a while)
Nope. In an ideal situation the quality of my work and its impact is more important than the means and effort to achieve it. So live streaming won't work for me.
1. Consider a permissive software license: Not a big sticking point, but they are seen by some as more commercial-friendly. Also in the node-ecosystem they're more accustom to it.

2. Link to the documentation (https://docs.servicebot.io/) instead of the company page

3. Any travis-ci up yet?

4. Give reddit a try (for the open source project), /r/node, and /r/javascript

5. Consider "spin-off" libraries of reusable components. Make them available via NPM. Give them documentation as well. Creating a popular dependency library attracts more interested users.

6. Did you apply for Y Combinator yet?

7. Try to contact AdWords to see if you can get free credits to advertise the corporate website. Bing has some too. It may not give much but even one or two clients would be a sign of momentum.

8. Consider contacting startups and offering your service free / discount in return for feedback and a testimonial

9. On the website, try an intercom.io widget. It makes it easy for people to open up a chat window to reach you.
I don't know if this was the largest. Both the mediterranean and the Black sea, each a lot larger than any water body in America.

Anyway, both of those were dry at one point and the water of the oceans broke through. The Black sea went from low lying valley (akin to the dead sea valley, but much bigger) to open sea in less than a week.

I don't know, but that even seems to me must have been pretty spectacular (to watch from a SAFE distance).
If someone being able to download your source code repository is opening yourself up to attacks, you're doing something wrong. Either you are relying on security through obscurity, or you checked keys into git. Both horrible practices.
$2k is okay but some products might have more features while some might have less. Shouldn't price depend on the requirements? :)
Silicon Valley is where the money is right now and everyone wants a piece of the pie, including employment lawyers. When Ellen Pao says "this is every tech company", and later in the article the solution is hiring HR people, hiring consultants and lawyers to protect you, you can kind of see where this is going. Everybody's a customer or they will be. A TV in every home, an iPhone in every pocket, a lawyer and a diversity and inclusion specialist in every startup that can afford it. Nobody is safe and there isn't much you can do but pay people off, whether that's the feminism in tech engineer who wants her settlement or the lawyers involved or whoever, a story is crystallizing here that startups are guilty, tech guys are guilty and they need to pay up.
Hmm. Has the repo been deleted already?
document everything and get it signed.

reference it when asked.
Funny, I listened to this recently and had exactly the same reaction. The cheesy audio jingles aside, the idea of contemplating your customer's experience in terms of stars ("What's a 1-star experience? What's a 6-star experience?") was a really neat way to think about product vision.

I also loved the idea that you can't just ask users "what would make this better?", but rather "what could we do that would make you tell all your friends about this?"

Overall, great examples of how when humanism comes first and tech comes second, the results can be magical.
The Coolest Announcements Unveiled  Apple Keynote WWDC 2017
Several discussions of minicss recently:

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

https://news.ycombinator.com/item?id=14120796
Viruses? Sometimes, yes. They mostly "peaked" in the mid-90s, though, and declined as more users started downloading software online instead of trading it with friends.

Malware? No, not really. Windows spyware only really started ramping up in the early 2000s, by which point classic Mac OS was already on the way out. I'm not aware of any significant malware for the platform.
That how I feel about AR and hololens, just picked up a dev kit. Hit me up if you want to collaborate on a holo app :)
Brute force solution for flow free game
Hi,

I started to play https://play.google.com/store/apps/details?id=com.bigduckgames.flow with my kids and some levels were quite interesting and difficult.

So I decided to write a a program to find the solution.

The source code is located at https://github.com/domnulnopcea/Flow-Free-Solution

So if you get stuck you can try a brute force approach.

thanks
SQLAlchemy:

https://github.com/zzzeek/sqlalchemy

http://docs.sqlalchemy.org/en/latest/

https://www.youtube.com/watch?v=vunIDi9Z-_8 (Introduction to SQLAlchemy, 2014, 2:52:50)

http://www.aosabook.org/en/sqlalchemy.html (Overview in The Architecture of Open Source Applications)
So you judge a non-technical article written by a non-technical person on the fact that he doesn't know that two programming language with a very similar name are not the same language?
err, s/regiments/refinements/g. Thank you, autocomplete.
>Cue the downvotes, but at least if you use Electron and build a custom UI you don't need to worry about it being unsupported or poorly supported in the future on certain platforms.

Yes, you'll don't have to worry: you'll be certain that it is poorly supported today and in the future on all platforms as far as the topics we discuss are concerned (native UI likeness).
That was likely a singular measurement, likely from your notebook. A user at some other location might very much disagree, unless your site has a CDN as extensive as Google.
The Father of the 6805 Microcontroller Has Died
Unfortunately, many people over time have taken your advice.

They bought WorldCom, Enron, Sears, Northern Telecom, and many others.

It does require work and significant knowledge.

And generally speaking, you will learn very little about things like asset allocation, correlations, or liquidity analysis from the WSJ.

I'd recommend following Dave Ramsey for a awhile before doing anything. Way too many people want to jump into the deep end before making sure they even have their bathing suit on.
I implore you to try the Microsoft Hololens. It changed my life, AR is the future!
Apple’s Guidelines Now Allow Executable Code in Educational Apps and Dev Tools
People are using this slack alternative in beta