skysight-inc/HackerNews huggingface dataset:
Sometimes, the larger purpose of building a mobile app is to learn about building mobile apps.

Other times, the larger purpose is to build something that will do what the app does. In these cases my standard advice is to build a web app first unless there is something that is inherently based on real time location directly in the form of geolocation or indirectly as with something like a selfie app.

The reason I offer this unsolicited advise is that it allows the developer to own their users and to provide access to their app with nothing more than an ordinary HTML hyperlink. With a web app, anyone can be a beta tester without installing beta software on their phone or owning an iPhone or visiting iTunes. And the developer can talk to the beta testers directly rather than just looking at whatever analytics Apple allows.

In particular, there's nothing inherently location based in the app (beyond being in the UK) and a web app would be a great way to validate the idea. It is also easier to iterate quickly compared to the app store approval process.

Anyway, I don't own an iPhone and am not in the UK and have downloaded exactly one app that appeared as a Show HN over the years...the app store experiences are something people tolerate rather than seek out.

Good luck.
>Is there anything about PHP that would make Truffle a bad fit?

Perhaps one barrier would be the insane number of built-in functions. There's 1000+[1]. And, as far as I can tell, most of them tied to underlying C code versus being written in PHP themselves.

The other might be that because of the built-in templating thing, you would have to parse html as well, to find the embedded PHP. I'm not sure how well that aligns with Truffle's approach. Things like this:

<ul>
<?php foreach ($foolist as $foo) { ?>
<li><?php echo $foo;?></li>
<?php } ?>
</ul>

[1] Try: php -r 'var_dump(get_defined_functions());' | less
How Multiple Imputation Makes a Difference [pdf]
Trying to See Through: A Unified Theory of Nerddom (2012)
You didn't mention whether it was a cash account or a margin account, or if there's an exception for fully paid securities. If it's a margin account, that is indeed how it works for non-fully paid securities. If it's a cash account, or there's no exception for fully paid securities, regulators will probably not view that agreement favorably. You can file a complaint at https://www.sec.gov/complaint/tipscomplaint.shtml. In my experience, they actually read and act on complaints. (Well, at least small easy to investigate ones... ones requiring a lot of investigatory work like the Madoff case are a different story.) The relevant regulation is 17 CFR §240.15c3-3, paragraphs b(1), b(3), and b(3)ii. (http://www.ecfr.gov/cgi-bin/text-idx?SID=f07570958d348a3f75d...)
Rapid evolutionary response to a transmissible cancer in Tasmanian devils
Nice, this looks awesome! Am I right in thinking it's less than about 4 years old? Github is great and this looks awesome, nice one!
I understand that it isn't always a choice, but in my experience (~8 years 100% remote, with a few exceptions for client site visits/local team collaboration) people who work remote often do so from some where that affords more space and a nicer view, at home.

Also of course is the Timezone benefit. Before I was taking clients directly, I worked with a remote team, with staff from basically every continent except Antarctica.

It wasn't unusual for me to be working such odd (by local standards) hours in Melbourne/Thailand that I had 90% crossover with Western Europe or North America.
if some other social network ever becomes more popular

This is why Facebook buys out anything new that looks like it might threaten Facebook's dominance.
It's certainly much louder, which matters a lot in this application!
I seem to recall reading that Ford offered his factory employees to take a model T home with them and pay it down via a deduction on their monthly wage.
Direct link to PDF: https://law.duke.edu/sites/default/files/centers/cspd/musicc...
> "see, APPLE COPIED this from the open source community, those bastards" like we constantly see from the Rust guys since Swift debuted

What? Not only did Lattner repeatedly state that Rust (among other languages) was an influence on Swift, the Rust developers are proud, not salty about that fact. In fact, they're quite open about taking features from Swift as well (e.g. `if let`). Three of Apple's Swift developers are former Rust developers/interns.
The, what, half-dozen or so of them, almost all of whom actually did possess, and were charged with crimes revolving around, actual child pornography as well?
Yep, that is where I was going.
In Finland everyone I know has a card that is both debit and credit - you choose everytime you make a payment which side to use.

Pure debit cards also exist, but are not that common, at least what I know.
You can grade experimentation exactly on its ability to source new music and ideas.

This experiment does neither particularly well.
Show HN: Tutorial – Swarm stacks and Attachable networks in Docker 1.13
While straight cash is not something i have heard of locally, i know that frequent flier points got a bad rap because it was found to be market distorting.
Also the UK, the only place where it's common is in corporate cards. The classic green corporate Amex uses this model, for instance.
That's a fascinating concept, and something akin to what you are proposing is certainly needed in that particular niche. I read the your description page, and agree with most of your points regarding the rationale behind the project.

I wonder if you might lose the attention of potential contributors/supporters by the inclusion of an underlying threat of reprisal implied by your wording.

You are right about so much, and both industry and "researchers" have much to gain by a model that guarantees payment for work within agreed timeframes, etc... While consumers certainly would benefit from a better patch release process, I'm not so sure you can force a company to ship a patch by a certain date to avoid disclosure; that leads to bad patches, more bugs, and resources devoted to the wrong things. Obviously, this is great for the researcher who understands the bigger picture. One might use the word blackmail. If not blackmail, then it sounds like a great way to abuse bounties in general, and make it easier to take advantage and profit off of the bounty vendor. It could also make "responsible disclosure"/bounties (not conflating, but they are the equivalent of "silver or lead") a more profitable endeavor than less legal activities doing the same thing.

advantage of a systemic, nuanced design issue, by reporting a bug that one can exploit via one facet of said systemic issue, iterate, get paid, disclose bug1 (or not), report bug2... Someone will realize what is going on at some point, but the payment/disclosure windows will prevent them from properly fixing the issue. Each patch released to meet the deadline is a potential new attack surface.

The inclusion of a paragraph regarding a zero-knowledge exploit market is definitely relevant, and germane, but in in the context of what is ostensibly a proposed method for implementing smart contracts between historically antagonistic parties, it comes off as a threat.

Neat project. I harbor no illusions about the ethics of certain prominent entities in this space, and if your project helps make it so that ethics are not necessary for a decent system to exist, then you have done something good.
The Looming Legitimation Crisis in Trump’s America
Move Fast and Consumer Driven Contract Test Things
I built my desk out of standard scaffolding and structural ply for the same reasons, if I ever want to change it I can do it with an allen key and an angle grinder.

No regrets (other than the amount of time the waxing took on the top panel).
>, but I've always found Pixar storytelling to be contrived, cliched and the worst kind of sappy with lame attempts at humor.

Instead of an abstract complaint, it would be more instructive if you could provide concrete examples of children's films that are: not contrived, not cliched, not sappy with no lame humor.
The phrasing in this article is pretty annoying.
It basically loses all credibility by using sentences such as
"They need to see your reasonable opinions and your thoughtful responses to their own, often unreasonable ones"
Medical school definitely needs to be less expensive to lower salaries. It's also pushing doctors towards specialities that pay more and leaving us with a thortage of GP's
Every full node would need to the full VM, which has nightmare security implications, not to mention scalability issues.

You are far better off just doing multisig + escrow here.
The government is for all people not only businesses.

Small businesses providing repair services is what I meant, but it could also help businesses keep costs low by repairing stuff themselves.

BTW, I'm not only talking about Apple with this right to repair stuff, I'm talking about every company. Companies that make devices everyone lives with and depends on, and they want to retain control of them even though people pay the full price not for renting, but owning.

Yeah you can look for another company. Do it before they're driven out of business or acquired by the established ones. Or you can force corporations to do something that will benefit the population.

Liberties of the corporations. Well, companies really need some restrictions right now. The chase for growth and profits is insane and will fuck up the majority of people and this planet pretty soon.

You sound either like a multi-millionaire CEO or a brainwashed person who believes he's gonna be a millionaire someday.
Well, guess what, if you're middle to low class, the odds you'll strike it big are quite low (and they're getting lower every year).
Gambling, nicotine, alcohol, and porn. Maybe toss in videogames.
In a project I worked on the implementation of a very complex form (insurance company) with lots of conditions. Given the number of stakeholders and people involved having a say (legal, product owner, sales people, customer care, copywriter, etc) normal iteration (gathering feedback => implement => deploy => repeat) would simply take too long.

I very successfully used Google Spreadheets as a backend for this. Putting all text and the conditional logic in the spreadsheet, and allowing the form to be built as a web page based on the Google Spreadsheet data for instant preview. This allowed the different members in the project to even work in parallel (thanks to collaboration features) with stakeholders - and implementing the feedback immediately themselves DURING the meeting - to see if the results was what they expected.

I wrote a small blog post about this, unfortunately in Swedish, but hey - there's a video at least :) http://www.rebelandbird.com/hyperiterativ-prototypning-med-g...

Another powerful way I use personally is to use Google Spreadsheet as a data backend for Jekyll based static websites. Here is a Grunt plugin I did to deal with this https://github.com/stpe/grunt-gss-to-json - example usage; my retro games collection http://games.stpe.se/
No reverse engineering required: http://www-cs-faculty.stanford.edu/~uno/abcde.html
It would be interesting to know at least if it was using the same algorithms.
Android Fragments Tutorial
I see you got downvoted, but I'm glad someone could remind me who the goth guy in the sunglasses was.
SpaceX scrubs debut launch from 39A with CRS-10 Dragon mission
Places to Telnet
Anyone have any good tips/resources on how to achieve a leg split? ;)
Would these purchasers have completed the purchase in time to keep the suppliers in business? If GM folds then the part supplier may feel fairly confident that someone else will purchase the assets and start ordering again, but their bank who lends them the money they need to weather the storm may be far less confident that the deal gets sorted out fast enough for the supplier to stay in business. Now multiply that by a hundred.

No way the supplier network would have survived a dual bankruptcy.
Your computer replaces many things that you used to have to pay others to do.... Should it be taxed like a person, too?

Software replaces many things that I used to have to pay others to do. If we follow the same logic, I should be paying taxes for every little thing that I use software for, too?

I'm filing my taxes for free instead of paying someone. I'm planning my vacations by myself instead of with a travel agent. I'm shopping for a house without a realtor. I even took photos without hiring a photographer! I record and edit videos without a videographer. I learned how to renovate my house without going to a contractor.

Robots are an improvement, and should not be impeded!
The article doesn't spell it out, but it does say "Can’t live without once they discover them".

Hard drugs are excellent at this.
There's actually a bunch of interesting research about the benefits of time restricted diets and short term fasting. Dr Rhonda Patrick talks about a number of them on her podcast, some papers here: https://www.foundmyfitness.com/news/t/fasting
>> you should pay the balance off in full every month, not doing so is how the credit card companies make money...

That's how the issuing banks make money, not Credit Card companies. AmEx is the notable exception since they issue cards through their banking subsidiaries but even in their case it's the banking side of the system that generates the profits from the interest payments.
Right? I saw the headline and thought, awesome! Wait... they think that's an argument against, don't they.
Those rules are encoded pretty well in this library: https://blogs.dropbox.com/tech/2012/04/zxcvbn-realistic-pass...

Online demo at https://www.bennish.net/password-strength-checker/
You made a throwaway to post a huge defense of facebook? Color me skeptical.

Edit: Correction, you are a sockpuppet, as you admit to in your 1st post, pointing out its primary use to manipulate discussion. Go away troll.
ParTcl – a micro Tcl implementation
Would this really add a burden? These companies already make parts and service manuals available, some of them just restrict who is able to obtain them. To comply with the law, they would just need to stop restricting them.
Bill Gates – The GeekWire Interview
Border patrol can search your cell phone whenever they feel like it
The text you quoted says or credit/loans in general.
If you haven't seen it before, zxcvbn [1] seems like a good attempt at automating these things, and there are ports of it in many popular languages. It's been in use in production at Dropbox for several years, now, so I'm hoping the ideas and implementation have been vetted pretty well.

(I have no Dropbox affiliation, I just found the library a while back and thought it was a great way to keep passwords secure while getting rid of arbitrary requirements focused more on SQL injection than password safety.)

[1] https://github.com/dropbox/zxcvbn
Here is NYPD literally painting their own parking spots onto a bike lane:

https://mobile.twitter.com/jooltman/status/65433607376670720...

You might also enjoy

https://mobile.twitter.com/placardabuse
I don't need to make an argument. Call your doctor and ask him how much he pays for his malpractice insurance.

I used to know some people in healthcare tangentially and the answer is $50,000 to $250,000 A YEAR depending on specialty etc.

Sometimes the practice will pay these costs for you, so the doctor might not be paying it directly but the money is coming from somewhere.

My friends told me malpractice insurance was generally about a third of your salary. And this includes people like pharmacists and physicians assistants too. So if much higher than world average doctor salaries in the US are any part of the reason for high medical costs, lawsuits are a third of that
A problem with zxcvbn fails badly at passphrase evaluation - for example it will claim "all your base are belong to us" would take centuries to crack.
I'm all for recording. Have a front facing and rear facing dash cam in my car. I want something like Google glass, not as a computer, but as a full time recording device.
DTrump overturns law preventing companies dumping coal mining debris in rivers
https://www.reddit.com/r/news/comments/5un458/donald_trump_o...
Salt Lake Screaming Eagles, a football team controlled by fans with smartphones
Earn Mobile recharge
> Julia has a lot of really incredible packages already. It's mindblowing how quick Julia went from "new technical computing language" to "general purpose, performant language with a ton of useful packages readily available and they actually work". Leveraging the technical computing open source community turns out to work really well!

Yep, it turns out that a lot of scientists are great programmers :)

Regarding packaging, I completely agree that Pkg2 is a mess; there's a Julep (RFC) out for Pkg3 and it opens with a sobering list of the problems with Pkg2's design, and continues with a new design which is already in the works:

https://github.com/JuliaLang/Juleps/blob/master/Pkg3.md

The Julep is a rough cut of what Pkg3 will look like (see issues on that repo for some modifications), but I'm actively working on an implementation. For example, yesterday, I was working on a script to translate the current METADATA repository to a Pkg3 registry file.

I'm not sure what "make it to a stable 0.x release" means – every 0.x release is stable and usable, we're just not 100% happy with the language design and APIs yet – at least not satisfied enough to commit to supporting them for the next decade. But that's coming soon... Julia 1.0 will be released this summer (2017), which I announced during the talk I gave at JuliaCon last summer:

https://www.youtube.com/watch?v=5gXMpbY1kJY

That outline of features is on track, as is the release date. There is also a detailed 0.6 release timeline on Discourse:

https://discourse.julialang.org/t/0-6-release-timeline/836

The 0.6 release has slipped by 1.5 months, but it also includes more features, so it doesn't actually push the 1.0 release schedule back. During this release cycle, we realized that a number of changes we want in 1.0 need to be at least partly in place in 0.6 so there's a smooth upgrade path to 1.0 that doesn't break people's code without deprecation warnings. We decided that it was worth letting this release slip a bit in order to have a clear path forward to 1.0. Once 0.6 is out, I will post a 1.0 release timeline.
The final result looks cool (based on how they're shown on the original Blog post) and I may do something similar, but:

Why do people make tools like this and insist on using the GitHub api.

What does it give you that accessing a local repo wouldn't?
>> I'll happily give you 2% back after you pay 3% more on everything.

cash discounts are very rare, you pay the same price regardless of whether you use cash or a credit card pretty much everywhere.

also large merchants like walmart, target etc, even though they pay tx fees when the customer pays with a CC they actually WANT the customers to use CCs because according to just about every study out there people buy more stuff when using CCs, so they don't mark their prices up to account for CC tx fees.
Billionaire James Simmons: Conquering Wall Street with Mathematics
Hacking and programming are different than CS.

The illustration that I use is this: I also have a music degree, but a music degree involves much more than being able to read (and write) sheet music. Of course a music degree involves this skill, but written music is just the tool used to communicate ideas. Likewise, in CS, programming is just the tool used to communicate ideas. A CS degree is not about learning to be a programmer, it's about learning the basics of "Computer Science", which is itself a huge field. A CS degree uses programming to express the ideas.

You do not need a CS degree to be a programmer, in the same way that you do not need a music degree in order to play the piano. (Technically, you do not need "a degree" in any field simply to learn the concepts of that field! That's what books are for!) You do, however, need a CS degree if you want external validation that you have learned the common competencies of the scientific field which is shared by everyone else in the world who has also earned a CS degree.
Microsoft has become less evil than Apple in the mindshare of the "technical folks" these days. This is pretty amazing!

I am very quickly starting to lose any sympathy for apple as they turn from a great product company into a financially engineered entity without a trace of real innovation. With a full-on user-hostile attitude, to boot.
I've found that a lot of the time Coursera is just making it difficult to register for free for courses, but if you find the right page it's still an option. Go to the specific page for the course, not any collection that it may be in, and when you click 'enroll' look for the tiny 'audit' link.
I was on the Nebraska's side until I saw this, did everyone miss this part or did the article incorrectly wrote this?

> Right to repair bills in each state require manufacturers to provide software tools to bypass locks that prevent repair.

No, sorry. I do agree with companies (not just Apple) with locking down the security components to ensure no one could just take your device, replace a few components and give it back without your knowledge. We live in an increasingly mobile-only world and where such mobile components are getting more complex, powerful and more information-dense.

We're not talking about a dumb mower that is not storing any of your personal information, we're talking about a smart phone with complex security systems in it. Apple has the absolute right to protect it in order to protect your data, even in the ways that prevents you from repairing it yourself. With this law, there's no barrier or visible line between your ex replacing parts to monitor you and you replacing parts to repair it. Apple has a security lock for a very clear reason, to prevent your ex from doing this.

If you want to repair the broken Touch ID sensor and stuff, take it to Apple or if there's no store, mail it in.

If you just want to replace the battery or screen, then yes, Apple should be forced to sell these parts, just not the security related parts. Did the law clarify this distinction?
Well now I want to see this too. Somebody make it!
Like looking at planes that return from battle and placing extra armor in the places where there AREN'T bullet holes :D
I'm a bit sceptical on the reasons. I feel like "We like OCaml" might have been more honest. Let's see the justifications.

> Our choice was constrained by the goal to let the user program inside the document, if they wished to do so. To achieve the long-term goals of modularity, backwards compatibility, and portability, we decided to use a functionnal [sic] programming language, with types checked by the compiler (ensuring modularity and portability), and whose authors would also have backwards compatibility in mind.

So maybe functional languages get you more fine grain modularity, but otherwise I don't buy it. And what has type checking got to do with either? As for OCaml programs not segfaulting or crashing, that doesn't seem unique. E.g. javascript doesn't do this either, if it is pre-processed/"compiled". (I'm not saying JS is a better choice.)

It's the same with darcs vs git. Yes, there maybe "better" systems than git, and easier to learn, but you're still making it harder to contribute.

IDK, but with sentences like "If you do not like the idea of a free decentralized internet, you can also do", it seems like they're going for ideology over usability.
Let's say you the one paying for the ideal hiring process you mentioned above. You're the owner of a bootstrapped business, or you're in a large company and have a fixed budget with which to work. You advertise a 10 junior positions, and get 100 applications per position (let's assume 1000 total unique individuals). In this situation, would you make any changes to your ideal hiring process mentioned above?
GitHub code search: “filename:.gitconfig email”