skysight-inc/HackerNews huggingface dataset:
Yes, now I see what you are saying.

By the way, here in the USA when I was 18 there was a mandatory draft that sent some people to fight in Vietnam while others, like myself were lucky enough to get high numbers in a national lottery (that only men were subjected to) so I was not forced to go fight.
They'd also require significant advances in materials science in order to get to the point where they can even try and overcome those hurdles. Bionic contact lenses are going to be hard enough to develop. Including viable camera functionality is going to be an even greater task.
The problem is that few design patterns are designed to be platform agnostic. They're designed to solve problems or leverage features from a specific language/language-set. Agnostic patterns tend to be heavily abstract and require specific implementation to be idiomatic.

Ask a Rust developer about implementing a Factory pattern in Rust and they'll look at you like "Why?".

You can even see this in his examples, per the Command Pattern:

//Remarks: Taken from feedback on Reddit.
//The only reason to have the Command Pattern is if your language doesn't have functions/lambdas as a first-class construct.
//A Command object is a poor-mans function.
//This is/was true of Java (depending on which version you're running),
//but is not true of Javascript, making the Command Pattern in Javascript completely pointless.

That all being said, you can find a good set of design patterns in Python here:

https://github.com/faif/python-patterns

Java's design is hugely influenced by the Gang of Four book:

https://en.wikipedia.org/wiki/Design_Patterns

and so any of those will apply.
I hope that they normalized the data to account for the number of words spoken during each debate, rally, etc... This is important because of Zipf's law: https://en.wikipedia.org/wiki/Zipf%27s_law

If they didn't, the findings are invalid.
Bee Smart Technologies tries to tackle the Colony Collapse disorder. Cool use of technology, huge social impact, enormous monetary potential.

http://www.beesmarttechnologies.com/

I'm not affiliated though.
Do you have $7.50 per month? Just do a thousand a month.
I can't say that Javascript is the most fun language to use, but I think that's because given the way it's positioned, it has a bit of a hoarding problem. It's picked up the millenial issue that the stupid things you said in your teens are never ever going away, because they are permanently spread through the internet. Fun.

The amount of "Bad Things" does make stumbling hazards, which is why I'm completely convinced that if you can, you should use a saner language, but there's no <script type="python"> (yet?). In those cases, we need to fence off the trash, put up warning signs on the exposed wiring, tape a post it note to "v instanceof Array" and try to write the sanest javascript we can.
"I'm concerned that your business model relies on regulatory arbitrage and/or your hosts' willingness to violate local ordinances.

Not only would that make you vulnerable to changes in the legal / enforcement landscape, but there's also a growing backlash in some quarters (including on HN) against this type of business.

Can you provide any assurances that this business would be sustainable if you were forced to rely on 100% legal and taxed host properties?"
> In the longer term, complete sustenance may become trivial.

This can already be done easily with the right mindset. We do not need any more technical advancements to achieve this goal. Water is cheap. Agriculture technology is already amazing. Food can be as little as a few dollars a day if you buy cheap foods (beans, rice, bread, ect). Its possible to live rather well on $300 a month or $3600 a year if you live in the right location, and live within your means. Heck, most of the world already does this.

But the problem to living like this in in america is our wealth drives up the cost of certain inherently supply limited resources. The biggest ones being those resources which are tied to land. And the biggest example being shelter.

Shelter prices are mainly determined by people 'one upping' each other. Competing with each other.

Given these obstacles, the biggest beneficiary of UBI may not be the common person, but land owners.

Building skyscrapers is a great partial solution to the problem, but resistance is everywhere.
Not sure if you are just skimming my comments without context or what but that was an answer to the guy's question. Jeez.
Get People Talking – How to Nurture Customer Engagement
A couple of questions:

1) Could you describe the problem you are trying to fix in more detail? Who needs GD and why can't they use USD instead? You mention basic income. Why is another currency needed for that? How will the basic income be provided, wouldn't you essentially have to fund it out of your own pocket. If you think someone else would fund it, how would you make sure GD are used?
[untangle the currency from basic income for me]

2) Walk me through the process of opening an account, buying a shirt from WalMart, buying a USB stick from Amazon and buying an Apple at my local market.

3) What's the legal requirements for this? Would you need a banking license to operate the exchange and infrastructure? You say it's a cryptocurrency. How do you manage the monetary exchange in a crypto fashion? How would you think the US government would view GD (especially since it is supposed to help with a basic income)?

Edit: Removed Q4 since it's essentially covered by the 30 day conversion
First, I got this idea while ago when I moved to the UK from France, I was struggling to find someone to review and correct my CV to match the county culture and the market.

And to answer your question, most (ones I came across) of proofing services are done by software and the result is not good enough to have a confidence to send my CV to apply for job, my idea would use human to do so. This is why I think having some sort of reward will good so people can commit to it.
There's a huge difference between using the correct word, and using a proverbia 10 dollar word. Limiting yourself to the "ten hundred" most common words is just limiting. You can't even say you're hurt.[0]

[0] http://www.esldesk.com/vocabulary/words
Some people say it is, until you ask them if tech interviewing is sane. We can't even find a tech interview process that correlates well with performance and that's just who we let in the door before they even get to rise up as their value merits.

Then you add questions of if who is chosen for promotion is sane, if what products a company chooses to focus on is sane, if what products the market chooses to make popular is sane. None of those are optimal in the sense that the "best" thing wins out. Marketing (of a product or self-promotion) and being in the right place at the right time dominate each of those steps.

So how on earth would you take that and get a meritocracy out the other end?
>Then they'll be on Oculus

The Rift looks like a serious misfire. The Vive is already eating its lunch with real VR controllers and roomscale.

I also dont see image conscious teens wearing big honking tissue boxes on their heads. I think FB's foray into VR is in jeopardy. The types of people who want this experience are not really the types of people in love with Facebook or the social media experience.

>That will continue, Facebook is bigger than just Facebook now.

Well, as long as the stock is overvalued, FB can make all sorts of purchases. But that simply won't last. The ROI on its purchases are fairly poor. The second there's major growth bump or income dip, investors are going to start asking tough questions.
Peter,

Thank you for your questions!

Team:

I'm a solo-founder that is working full-time on this and have been since September first.

(I have an advisor and have used a contractor for a small amount of help.)

Stage:

The first version of the software is built and I'm getting feedback from users. I've been having some discussions with advisors (and have a huge list to still reach out to) and hope to have the first paying client soon.

Why:

I've been in the 401(k) industry for fourteen years and there has not been a lot of technological innovation until very recently. And the startups that are tackling the space are doing so by becoming advisors which is a lot of compliance (SEC, ERISA, DOL) headaches in an industry where fees are shrinking.

And while I admire their dedication to providing a better employer experience, I think by focusing on the employee experience we will be able to make a larger difference.

I came up with the idea as I saw that 401(k) plan sponsors (companies) are asking advisors to provide more services (specifically financial wellness) for less. An advisor can't do that by adding more bodies, they're going to have to start leveraging technology. Also, my former firm needs this type of software and failed at creating it.
Can an Outsider Ever Truly Become Amish?
In the mean time they fully paid back their DOE loans, have paid billions in salaries / benefits, spent billions at suppliers, built considerable useful infrastructure, and accelerated the progress of electric vehicles by some amount of time. I'd say it's a net win from the taxpayer perspective.
Many years ago, I worked with a guy who was fond of saying "If it were easy, they'd hire high school kids to do it." I realized that the corollary was "And they'd pay them minimum wage."

The stuff we do is hard. Even the "easy" stuff is often hard. Don't expect that "easy" means it's easy.
I reboot every 2 months or so.

I often keep e.g. games suspended, especially when they are slow to start or have poor savegame support. I minimize them and suspend with process explorer. End user triggered savegames have had declining support for years.

I also don't particularly enjoy re-setting my screen session just the way I left it. There's a reason I run screen; it's persistent.

I stop the Windows Update service on a loop, because (on Windows 7 at least) it's quite buggy, eating hours of CPU time at 100% on a core, and stopping it once isn't enough.

I don't do any real work in Windows any more. In many ways, that makes it more annoying to reboot, because less perceived uptime has been had.
Six weighty facts about gravity
It will devalue the comments you write. Why bother if it no one will see it.
how do you plan to monetize?
I'm sorry that you treat anyone with different viewpoints from yours as a troll. Don't worry, I'm not taking this personally.
Some of the explanations are actually going into a textbook now, to accompany more traditional text. So it seems professionals disagree with you. I will concede that it might have been clearer with the top 2000 words or something, but that's my perspective and plenty of kids might disagree, especially those that have grown up with weird dialects or even sociolects like AAVE.
The Greek people voted a party that was against the memorandums and the rough measures, they were saying Euro is not a single road. The people also voted that on the referendum, so if it was up to the people we would be out of the Euro, it's the government that did hold their word and agreed.

I think Euro or Drachmas, with such weak leaders there was no hope for something better. But leaving Euro would destroy any healthy companies that deal with foreign countries among a lot of other downsides.
If it's fully private and not Fed-linked, where's all the money to meet the convertibility obligations coming from?
> Are you sure that isn't an act?

It isn't. I'm from a economically below-average country in Europe, have lived in a couple others and I've settled down in the north. Almost none of my friends (particularly back home but here too) know how much I make because it's genuinely embarrassing. It's something of a "why do I make so much more when I'm no better than anyone else here?" feeling.

Also I know it's not just me, I see it around me from other people in both countries; the only people I've ever talked about it with was with other friends I know earn similarly to due to similar circumstances at the time.

edit: now that I think about it, while talking about earning a lot is generally shameful, discussing buying expensive things doesn't elicit the same feeling, despite being effectively the same.
I dont't search for facebook. Its hardwired into my brain.

I would like to think FB has had its day. But globally, and for different age groups, its probably just begun. - Even if it is declining in meaning for the t(w)eens and generally those over-exposed to it.

I cant see any of it developing any further, augmented style or by making it business relevant - these things aren't anywhere as powerful as its basic concept. It is often easier than email to use, so perhaps their is some mileage in a startup that takes a new angle on email - rather than snapchat being the obvious 'next thing'. Its also kinda cool as a news feed of interesting memes, but once again - this could be done better.

FB was always contrary to the ideals of the internet, but thats why people like it; FB imposes a protocol of communication, unlike myspace which was all about being an individual expressing yourself - people seem to like a forced top down order to expression.. (twitter being the ultimate useless expression of this)
If FB wants you to log in, its probabaly because everyone on FB prefers it that way. of course, usually everyone is wrong. I would liken FB to the roman empire, it doesnt have any one big downfall, just a gradual decline exploited by various factions of smaller powers.

For the internet, the joy of all of this, is that in the end, freedom, choice, and exchange of information win out. right? right??
You're wrong. What you are thinking about is Optimizely's "Chance to Beat Baseline" number. That's different from the statistical significance, which is a setting you can change on the Settings page.

Being smug and condescending really backfires when you don't know what you're talking about.
The protocol used to be called Axolotl, if you want to search for older discussions and research on it.
> This is surely sending shock waves down the data mining community.

Tech keeps getting better and Facebook keeps getting more data and putting it together results in better insights. There are several other major companies and government agencies who can derive just as much, if not more, insights about people through data. This is just natural evolution, not a major revolution.

> but this is surely just a cover for being able to take targeted ads to the next level.

As someone who has built 3 adtech companies, this image info is nowhere near as good as the current posts, relationships and likes that users have already entered. Maybe someday it will be able to accurately know what's actually in the image and also derive some intention and relations out of it, but today it's nothing special at all.

> You could get an unprecedented view of almost anyone's life from that, seeing as users have past the 1 billion mark, and it's all in the hands of a company who sells your data for profit.

> It's not the tech that is bad, it is the fact it is in the hands of for-profit companies, who are willing to sell your data just to make their bottom line.

So are they not allowed to use the data? They are a business and will use everything they can to make their system as good as possible. Whether users care or not is up to them but it's clear that people find plenty of value in Facebook to continue using it.

If you're just stating that the possible surveillance capabilities are increasing then I think this is pretty well known...?
Any sailor knew that, because they navigated lattitudonally by looking at the altitude of various stars above the horizon.
Couldn't you say this about any company? Anybody is unlikely to survive in the long term if they can't make money with their products. But from everything I've read, Tesla has made money with their vehicles so far, so I don't see why you'd worry about the Model 3.
Newly discovered magnetism is a big boost for quantum computers
This thing is not good, and I strongly recommend against making decisions based on it.
Diagrams can be great. but i feel like there are two completely separate ways of using them. The first is from the overly formal world of software engineering (e.g UML diagrams) where they were meant to act as a formal specification for others to follow. Luckily this practice is a lot less common.

The second way is to use diagrams as a digital 'back-of-beer-coaster' tool to help you break down the big picture into smaller chunks. They also help you see at a glance areas that need more attention and also if more info from other people/systems is required.

and generally, screw the logic. What's the data? and where does it go?
Dockerizing a Python Flask Application
Pikii – Anonymous social network
This caused me to investigate the native text substitution on OS X and I found it that it is actually OK for most basic needs.
Be honest it is an idea I was/am thinking about, just started looking at it and how to tackle it. And when I saw the thread about 'Apply HN', I said post the idea and see what lessons I can learn from it.
FYI: there's a "web" link at the top of every HN story that lets you do this without copy and paste or bookmark shenanigans.
> Furthermore, we formally prove that - if key registration is assumed to be secure - TextSecure's push messaging can indeed achieve most of the claimed security goals.
That's certainly a problem for the low end but I think Mossack Fonseca should definitely know better as a law firm with 500+ employees in over 40 countries.
Assembler is actually an incredibly flexible and effective language.
Sorry, docs.versionpress.net had HTTPS issues, should be fine now.
Interesting, I was also going to suggest some kind of alternative review system.

I was invited to review applications to CORFO (the government program behind Startup Chile), and since they crowdsource reviews between unrelated startup founders, they have a "points" system to determine whether submissions were reasonably graded (they look for big differences between graders).

Your system sounds better :) , but I think they want to promote individual discussion of submissions too.
At Stealthy Timshel, Obama's Ex-Campaign CTO Has a New Market for Political Tech
A robot that would navigate my little workshop. The idea was simple: just have it use some sensors to map the room and items located on the floor. It all started very simple but grew complicated when the layout and type if things located on the floor changed. At one instance I had a stack of one gallon water containers. It confused the simple robot into a little cute side-to-side dance because it could not figure out what to do. I tried to solve that problem but realized that it would require more hardware than I thought (specially a lidar). The robot was dismantled to build others.
That water comes from the Croton Watershed which comes from rain and snow. Nobody owns it.
ever heard of Ralph Nader?
This is not a 3kb library for popups, given that the main source file popper.js is 44.6kb and the minimized version is 13.5kb large. I'm assuming 3kb refers to the gzipped size, but this isn't so meaningful because parsing and loading the javascript is more significant than reading a few extra kilobytes from a socket.

That said, this looks like a very nice library.
Checkout https://localtunnel.me
If we read the answers to this thread as a meta lesson of what a founder would expect, I think the answers would benefit from a scorecard. A poll at the top could summarise scores. Here is my iteration for the idea of "Apply YC":

1. Would I use this product? - Only for projects I have a lot of traction with and wouldn't mind competition for, or a project I am not sure/serious about (toss and see if it sticks). Anything in between would be risky if we're serious about the "What do you know that competition doesn't" question.

2. Would I join this team? - hard to learn about team without much research on HN

3. Would I fund/work on this problem? - Yes - a low friction way to vet and support startups is needed. I've worked on other iterations to find a way. I've thought about it a lot, reply/ping me if you want to discuss.

4. What would I improve: For start, add a scorecard, so the founders can use brainpower to iterate instead of trying to interpret why they were not up-voted by strangers with different motives.

5. Any concerns: A ton can go wrong here, but what matters is what can go right - what parts of the HN experience are conducive to solving this problem, and what tweaks will finish the job of solving it. If this works, you will see a rich data set of problems that people are attempting to solve, votes that show the demand for each problem, solutions who get to see traction by potential users, and VC analysts who are trying to crunch the data to direct their own funding/sourcing, competitors taking notes, etc.

Then there are also the projects that are just poor fit with the HN subset, would you reject those in YC if you see them down-voted here?
Zapping Your Skull Could Alleviate Virtual Reality Motion Sickness
Why doesn't one simply use higher order logic to solve this problem? (serious question, I'm a mathematician, but not a set theorist).
People are very bad at deciding they need to be made redundant. Hence the phenomenon that "software is never done". It actually can be done, but you won't get the developers to agree to that!
It would be a huge usability improvement to have autocompletion of valid words. Currently, you have to type each word, and wait to see if it is rejected/removed.

Instead of waiting for each word to be typed, why not show acceptable words as you are typing, so you can tell before you finish typing if it is valid.
I changed my thinking on this after playing the game democracy 3. There are lots of ways to dramatically decrease co2 production, and a lot of ways to keep production minimal.

My favorite strategy was changing spending to subsidize rail over roads, subsidize and market bicycles, and push for electric cars. Not directly applicable necessarily, but the number of things that have lower co2 production as a side effect is pretty large.
As opposed to now where presidential elections are decided by three-four fairly unimportant states?
Elaborate please? (I'm not as well versed in security as I would like.)
Over glorify what? What is your point?
>but reaching the end goal is a bad state? Hilarious.

To make a defense, reaching the end goal implies that one (or more likely, one's children) have stopped striving, stopped contributing to society, and are enjoying a parasitic lifestyle of indolent luxury.

More to the point, it makes sense that "upper-class" is pejorative in the US because the US was settled in large part by people from Europe fleeing from the aristocratic upper-class there. The people here specifically wanted to contrast themselves from the rentier upper-classes in the "home countries".
he quotes Frost, but I don't see why he thinks "remaining a programmer" is "the road less taken". In most hierarchical promotion systems, one is chosen to lead many... leadership is always the road less taken, even if it is the road most desired.
1. Where does the money come from to fund the conversion into USD? i.e. is this self-funding somehow or is it a government program?
2. Why 30 days to mature (why not 0, 3, 15, 45, 3650)?
3. "Far fewer USD reserves than a central bank would normally need..." OK. So I'm missing a bigger point of the mechanics. (see #4...)
4. Is there a Ponzi-Scheme danger as more people are trading their Viral Currency?

PS-
1. The premise of the hack is interesting--bad money gets spent first, good gets saved; though ironically the bad is less valuable if you spend it today (discount)--
2. I like the goals of basic income. Thanks for experimenting with it and starting a conversation.
And will have a proprietary USB type E connector. Or something like that.
No, not really. There are many, many, many patents that are obviously not a working invention. You just have to be able to tell a good story and pay the fee.
Guess I'm wrong - that was the conventional wisdom a few years ago when I was working in a power plant

TIL