skysight-inc/HackerNews huggingface dataset:
Libraries? Sure. Ease of development, I cannot comment on.

But measuring performance with timing a "hello world" program? Seriously? What scenario does the author have in mind that makes this particular benchmark even remotely relevant?

The rest of the rant pretty much comes down to "it doesn't look like Python" (which is IMO a good thing, and I would certainly not call Python a "de facto standard of numerical computing" -- sure, it's there, but I still see a lot more of R and Matlab -- and note how both have 1-based indexes.)

To be fair, last time I checked, Julia definitely had some catching up to do in a few areas to become a real competitor to those two, but "hello world" benchmarks would not be among these.

It's been a little while though, and I am tempted to check again -- leaving libraries alone for the moment, does vectorization still result in a lot of performance loss compared to loops?
A Basic Analysis of the iOS Security Architecture--With Primers
Good points on batching ACH transactions cheaply. I think part of their pitch or spin was that it would be "instant" which quickly increased the required capital from something reasonable to something astronomical.
Not just FORTRAN, but R and MATLAB also use one-based indexing. It's also, at least historically, the convention for matrix notation. IMO do whatever attracts more users, as that is what Julia needs most. Without a large community moving from MATLAB, R, and other languages, Julia will never take off.
Ever tried it? I would not recommend it, especially with Xcode but generally for most OS X apps.

It's fine for running multiple instances of the simulator if that's all you need to do. You'll be sorry if you try to actually work with code though. Settings will be overwritten, caches will be corrupted and some things won't work. The problem is that OS X isn't designed with this in mind at all and you're actually working against that design when you do this.
How Creative Writing Helped Me Fall in Love with Computer Science
So my use of the word hipster (and the title of the post) is a reference to this quote which I think is the original source.

"At SXSW, Rei Inamoto, the chief creative officer for AKQA, shared a nugget of wisdom that I’ve observed to be true: “To run an efficient team, you only need three people: a Hipster, a Hacker, and a Hustler.” - http://www.forbes.com/sites/andyellwood/2012/08/22/the-dream...

It was a colloquial way to get across the point that I couldn't code or design at the point I was looking for a role at a start-up.
> I don't necessarily agree that one should avoid re-solving "solved problems". Couldn't someone have argued that social media was a "solved problem" between MySpace, Friendster, LiveJournal, etc. before Facebook and Twitter came along?

Facebook and Twitter each, as I see it, sought out to solve very specific different problems -- that other alternatives had not at the time. Now, each branched out (and drifted) once successful, and those problems were put under the broader label of "social media", but they weren't really the same as either each other or pre-existing players in the broader "social media" space.

Not sure exactly how I'd articulate FB, but Twitter was all about providing a common one-to-many messaging platform that could be used online and via SMS.
Humans Hunted Mastodon in Florida Nearly 15,000 Years Ago
Following no rules at all, except sometimes "must be Prime item," I've bought maybe 200 items from amazon in the past year and I don't really recall having a problem with any of them.

I'm sure I've had something that wasn't what I had hoped, but I truly don't remember. On the other hand, I can think of dozens of things that were great. Electronics, tools, consumables, toys.

Not to mention, Amazon pretty much always will refund you.

You guys sound a little worked up over next-to nothing, honestly.
One has to suppose that the primary reason they won't ever be 'huge' is their Apple devotion and reliance.
As I understand it, those emails aren't generated automatically.

Sellers can trigger them to remind you to post a rating.
PSA: If you haven't updated yet, I'd wait. The new version apparently broke syntax highlighting for many languages. Check out their support forum[1] - it's causing ripples.

[1] https://forum.sublimetext.com/c/technical-support
Yeah I can see that going over well in Physics McPhysicsFace 101
+1 on Mattermost, pretty easy to get setup. It's not quite a slick on the integration side but still pretty solid.
I actually avoid the reviews with photos as 99% of the time they end with "I got this product for my fair and unbiased appraisal" or somesuch.

I've never quite got around to writing a browser plugin that excludes any review that have such a statement, and / or builds up a database of reviewers that are trustworthy on amazon.

The guys in the Top x of reviewers, who receive all this crap to review, basically it's their living, they aren't going to start bad mouthing it.

Maybe take the star rating of each review within a month of a new listing and then compare the average 6 months later to see how shill those initial reviewers are.
Estonia totally puzzles me. The first time I ever met anyone from there was when I attended a Linux conference in Singapore in 1999. What puzzled me was that there was representatives of many countries businesses of course but the density of Estonian company was totally mind blowing. A country with just about 1.2 mio people and here they are with quite a lot of companies representing their passion for Open Source. Also 4/5 from them were selling infosec products like VPN solutions and firewalls etc. But it shows that there was already something fundamentally right with how open they are in their mind towards adopting technology (e-citizenship etc, ... and the ease it is to open and run a business there)

There is no doubt that Skype had a massive impact as a role model to form a strong local entrepreneurial identity and pride. But what I want to say is that Skype was already in the right place to start with.
I mean; ask the programmer who is currently working on that computer, what he/she is working on. Then see if the candidate can pick up the work from there, with some hints from the programmer.
Nice. I'm a (former) 1950-2k HoN player and I totally agree that communication/hero-picks/playing to the strength of team composition is how to win 95% of the time, with the 5% losing coming when (because of fatigue or w/e) mechanical skills and communication breakdown.
Google cache link if you hit the paywall: http://webcache.googleusercontent.com/search?q=cache%3Awww.t...
This sort of thing is very hard to catch because the products themselves can change without a SKU changing which means you have to constantly test them. It's not Amazon's model, but from the customer's point of view it's probably better to severely limit the number of vendors for something commoditized like a USB cable.
it locks out new browsers because acquiring CDMs can be a pain if you want to roll-your-own

https://hacks.mozilla.org/2014/05/reconciling-mozillas-missi...

ctrl+f for "What does this mean for downstream users of the Firefox code base?"

tl;dr you either need to run a mozilla-built sandbox with no modifications, or literally call up adobe and ask about being given a CDM for your own browser, which they might just scoff at
I own Java How to Code by Deitel, which he references in the review of the Python one by same company. It's terrible. I actually literally, not figuratively, used it to sleep at one occasion. It's huge, which is a bad thing. It only deals with language features, which is worse. It has lots of examples, which would be a good thing if they weren't so verbose and boring and can't fucking get to the point.

If you read this, not only should you not buy a Deitel programming book, but you should tell all your friends not to buy one as well.
Based on adoption rates I would say Java applets were very successful. One area were Java applets were still actively used until very recently was in online banking, where it was used for secure OTP entry. I'm sure there are still some that use it.

As a technology, it was fairly clear even in the late nineties that Java was a bad fit for the web.
> Many people can't deal with "You tested positive for X. We should keep an eye on it and see if it develops into something."

As I see it, this is mostly a healthcare UX problem. If a test is such that a negative result is very reliable in ruling out the condition tested for but, because of the combination of false positive rate and low incidence, a positive result doesn't indicate the presence of the condition, it shouldn't be presented to a non-technical end-user (i.e., most patients) as a positive result. It should be "The test to rule out Condition X was not able to rule it out."
DTrace comes with a syscall tracer called 'dtruss'.

One serious problem - it has to run as root.
- One-based indexing

setting aside whether zero- or one-based indexing is 'better'; R and MATLAB have one-based indexing, so the convention is likely familiar to many in the Julia target audience.

still, as the OP says, (relatively) painless interoperability with C and C++ is an advertised Julia feature, both of which use zero-based index (although Fortran is one-based), and that mis-match is a definite obstacle to interoperability.
I think outside of the security space it means there's a physical object you have to grab. Lay people imagining capturing things with flags planted might mentally connect to war movies where people fought over territory. So, I don't think this confusion comes from security community using it so much as it being used for something very different than it's usual meaning.

Hack the Stock Market or HTM sounds more like exercises involving hacking the stock market than CTF does. Or maybe HTS... Hack the System.... exercises for if Starfighter has other types of scenarios. Yeah, there we go. The phrase even lay people associate with these things.
How does an obvious scam like this get greenlit?
It doesn't have to, but see https://en.wikipedia.org/wiki/Ivanpah_Solar_Power_Facility#F... for an example of how it can.
> "One week" is also hyperbole because it isn't possible to deploy anything in that amount of time, so maybe in the first six-months is a fairer comparison.

Not true. One week is plenty of time to plonk down a website in a basic CMS with an email form, or even a bit of code that sends you a daily spreadsheet of orders or whatever. Often that's all you need to validate the idea.
They're secured to buildings, pretty much immobile, usually have CCTV covering them (in the UK at least) ... but they still get stolen occasionally, eg ripped out the wall using heavy plant (diggers and such).
> > The medical community's current approach to testing (positive result, treat ALL THE THINGS!)

> No, that's what the patients want.

And the insurance companies, because they don't want to be sued for a false negative with unfortunate consequences. And there's an additional terrible incentive in that if you treat "just in case" and it has a negative consequence in terms of lifestyle, it's OK because "it's better than the alternative".

Consider prostate cancers that develop slowly and could probably have been left alone (referred to as "watchful waiting") -- but if you operate, the patient will survive; the side effects like incontinence aren't the doctor's or insurance company's problem.
Kim through YouTube and Netflix videos lightningfast with this Chrome Extension
The ones that drive me nuts are the 5 star "I bought it for my husband for his birthday next week" kind of reviews..

If the product hasn't been used for at least a few days / weeks (dependant on the item), then it's not a true review; more a reflection on how good Prime is at getting stuff to you on time and with no hassle.
I was rather surprised that the founder who came from Stripe failed at this.

You would think coming from a bank startup would make you acutely aware of these problems. Apparently not.
My favorites are reviews on the manufacturers own site. Oh wow! 480 5-star ratings out of 487?!
They can't even tell the difference between "-bit cipher strength" and a "kilobyte" - their entire Kickstarter appears to be based on nonsensical buzzwords.
Is there any modern web framework for Objective C? Ideally integrated with other Apple technologies like CoreData.
Mark Suster responds to recent uBeam press
Why did you choose to use double-quotes for emphasis rather than italics or underlining?

I'm not calling you out; the practice has mystified me for ages and I see an opportunity to gain some information.
One of the things I see a lot of people screw up on is trying to get "traction" and buzz and virality going BEFORE they actually have something that is fully functional in people's hands. Seems to me that if your buzz dies out before the product is actually ready to be used in it's basic form...you're screwed.
If you guys don't mind a third person in that conversation, I've been spending a lot of time thinking about this issue lately and it would be enlightening to hear from others who have probably been thinking about it for much longer :) My email is my profile and I always reply. Also located in SF if anyone wants to discuss over food/drinks.
I'm not saying one should expect or demand it in a project like this, but minimalistic pipelining should be doable; both the 6502 (http://www.6502.org/users/andre/65k/arch.html#pipelining) and (IIRC) the 8080 started fetching the next instruction before finishing execution of the current one, where possible.
quero ser imortal
You may be interested in Nim. If you can tolerate working without a REPL, Nim hits essentially all the bullet points you mentioned, from macros to coroutines, multiple dispatch, ability to call c trivially and python easily and so on.

It has static types and is fast. The libraries for scientific computing are not there yet, but it lends very nicely to mathematical abstraction.
This is a wide spread problem across the board not just web. Look at some of the reviews of the apps on iOS. Very detailed and makes a pitch to future users to buy this app. I have almost always never left a review unless it is a great app or if I got really mad at the app. Never felt the need to leave reviews if the app did the job it's supposed to do.
And if the security of your infrastructure lied with the operations of that microwave, I'm pretty sure he'd advocate for it being open hardware as well.
It could be interesting to take spreadsheets and compile them into functions.

You'd get a DSL with an incredibly powerful IDE and interpreter for development basically for free.
I built an online registration service. We needed to be able to do refunds easily (free) in case the event was canceled. We used WePay because at the time, they were the only company that offered free refunds.

WePay has been through several incarnations/pivots over the years, not sure how they are now as I've moved onto another business now.
I find I don't pass individual array indices back and forth between C and Julia as often as I would in Python or Matlab, since I don't need as much compiled interface glue. You can do iteration and the like entirely on the Julia side or entirely on the C side and mostly pass the array buffers back and forth. ccall handles that for you if you declare a Ptr{Float64} argument type that the C library expects and send it a Julia Array{Float64} input. It's when you have arrays of indices, like the linear programming library his example snippet is referring to, that you notice. Or serializing text-based representations.
Grade Six Girls from North Vancouver Create Hike Safe App
This question comes up a lot, and we've debated it a fair bit.

There are a few key arguments for keeping them separate from my perspective:

First, they have distinct audiences. Cargo is a tool for building Rust programs no matter how you obtained the compiler. rustup is a tool fundamentally for installing the official Rust binaries. So if Cargo contained rustup, that would be a large chunk of features that have an very unclear role when Cargo is distributed by Linux distributions, and would probably need to simply be compiled out.

That last point about compiling out rustup also points to the fact that Cargo's and rustup's features are completely orthogonal. There's no technical reason to combine them.

Of course, the practical reason to combine them is that one tool is conceptually simpler than two. Even I have found myself accidentally typing `cargo update nightly`, `rustup build`, etc.

Finally, releases of Cargo today are paired with releases of rustc. Distributing the Rust installer with Cargo would necessarily change that relationship. That is, there would be one global Cargo that is used with every revision of rustc. This isn't necessarily a bad way to arrange the tools, but it is a big change from today that would require significant effort to move to.
Given that your first link redirects to

https://itunesconnect.apple.com/itc/static/login?view=1&path...

...it looks like they're still using WebObjects.
No problem. They will find vendors to review the app to bump it up in the app store.
Show HN: Raspberry PIZero Stock Finder with Docker-Compose, Redis and Node.js
"Well, preferably you wouldn't be growing conscious clones. Ideally, you'd sabotage the brain's development so as to prevent consciousness from developing in the first place"

Arguably, if you're at that level of sophisticated biological manipulation, you're probably better-off simply growing the organs/replacement-parts/cells by themselves.
I think it's a little naive to "give up" on a language early on, but on the same note, I've walked away from several for periods of time because they lacked the maturity I needed.

I did enjoy the article and the linked article that spelled out ways to increase performance with Python. With any environment there are dramatic performance improvements to be had with a little bit of engineering and knowledge.

I've seen a bit of an odd shift towards Julia - People seem to be adopting it in droves from my perspective. That means that the development team is doing something very right. Given some of the people I've heard talking about Julia, I don't think it's going away any time soon.

This kind of feedback is good for the team. If you are going in another direction for the time being, stating why is always helpful. Glad to see a developer here in this thread.
In this write-up we'll look at a Node.js prototype for finding stock of the Raspberry PI Zero from three major outlets in the UK. I wrote the code and deployed it to an Ubuntu VM in Azure within a single evening of hacking. Docker and the docker-compose tool made the deployment and update process extremely quick.
Yeah, I found that as I was writing the comment. I guess the full names on Ubuntu are prename (P for Perl?) and rename.ul (UL for util-linux?) On my system, rename is symlinked to prename through the 'update-alternatives' system, but apparently rename.ul is not registered as a choice there. Strange.
The trades as next big employment thing – where’s the proof?
Am I reading this wrong or is his defense essentially: "This person is smart and has told me they could do this thing, so i funded it. If it ends up not being possible, I'd fund them again because they are smart and driven".

So you want to fund people who are essentially scamming you? Is being a smart and driven huckster better than being a smart and driven person who also doesn't need to make things up.
Start with binwalk.
How Bad Biology Is Killing the Economy
Work
I respectfully suggest my essay on Work [https://www.amazon.com/Work-Economic-Transformation-Richard-Kessler-ebook/dp/B010GGXPKY?ie=UTF8&keywords=richard%20kessler&qid=1463174069&ref_=sr_1_12&s=books&sr=1-12] will be of interest and my counter-proposal for dealing with permanent technological unemployment which will not put working people on the Dole.
Shit. That moment where you see someone has released a thing similar to the idea you've been toying with for a while.

Really nicely done, OP. Kudos for releasing.
The Failed Race to Build the Hyperloop of the 1870s
Definitely check out Nimbus Note, a faster, leaner alternative to Evernote: https://nimbus.everhelper.me/note.php
I wish there is something similar on the app store to weed out fake reviews.
How does Nim's "trivial" C interop work if Nim is garbage collected and C is not?

(Not trolling, genuinely curious).
Here's another one that comes to mind. He does GPS watches geared toward activity and fitness use cases: http://www.dcrainmaker.com/blog
I feel that there are structural problems with this business concept that wouldn't be solved by a bank partner / additional capital / etc. Note that I am not a parent.

The fact is that kids should not be paid for chores on a chore-by-chore basis. This is perhaps the way that you should do things if you just need labor from your children, and want someone who will rake the leaves for cheaper than a hired gardener. But most parents also want to teach their children good values, and one of the most important social things to learn is about reciprocity in relationships. In transactional relationships, where you will perhaps never see the person again, reciprocity must be established immediately (paying for a cab ride, tipping a pizza delivery person). But in social relationships, immediate 1-for-1 reciprocity actually damages the relationship. If you were invited to a dinner party, would you try to pay the host for the cost of your food? Of course not. If it's casual friends, you might bring a bottle of wine, and if it's very close friends, you may not even do that, as you know you will be inviting them over at some point. Paying a child per chore teaches them to treat their family obligations as transactional obligations, rather than teaching them about the nature of reciprocity in a close personal relationship.

Also, when teaching kids about money, I think that many parents prefer to teach kids about "the value of a dollar" with cash, rather than with a bank balance. My parents opened a bank account for me in 4th grade, which was very unusual at the time, to encourage me to save my money, but even then I found that spending money was and is a lot easier when it's a number on a screen than when it's paper money that you take out of your wallet. By first finding pennies and nickels on the street, then getting $5 bills from their parents, and then graduating into a bank account, people learn to appreicate just how many found nickels it takes to buy a flatscreen TV.
Yeah, Yelp is a whole other beast. I've also developed a quick filter for reading those. Plus, food reviews are a lot more subjective. Whereas with Amazon reviews, sometimes all you really want to know is whether or not a product works as advertised. Pair that w/ their questions system and I find Amazon reviews are pretty useful, even with the occasional product fluffed w/ positive ratings.
You think a big bank contract had them hold any liability?
They bought them? http://techcrunch.com/2015/03/24/apple-acquires-durable-data...
PHOTOS: The Chinese Tech Workers Who Have to Sleep at the Office
Well that was an interesting historical survey; what was missing was the entire discussion of how the same process operates today.

In California when you are booked you need to pay for your own DNA test.

What seemed to be largely ignored in the Ferguson reporting was the larger context: the town cut taxes and instead supported its budget by accusing people of crimes and having them pay for their own punishment: http://reason.com/blog/2015/12/16/ferguson-thinks-it-may-hav...
https://www.washingtonpost.com/news/the-watch/wp/2014/09/03/...

http://money.cnn.com/2015/10/21/news/aclu-biloxi-debtors-pri...

http://www.nytimes.com/2015/11/05/us/lawsuit-accuses-missour...

Not to mention the "civil forfeiture" scams.
Arizona prohibits the ban of short-term rentals
Why People Keep Dropping Out of Remote Year
Posted the other day: https://news.ycombinator.com/item?id=11680369

No traction then, weird. Didn't know HN would accept dups within days.