skysight-inc/HackerNews huggingface dataset:
Some time ago I wanted to make a cross-platform app in python, I wanted to use the ui bindings of each platform, I had some success with Cocoa in OSX but when I tried in windows, I saw with IronPython I
could use WPF but when I tried to use it, it was reaally outdated and there wasn't even IronPython for python3... I guess it is no longer in active development... In the end I used swift in osx and c#
windows, but I would have loved to use .net apis in python and have the same codebase for all the platforms.
It's a cool story. I'm actually really amazed he managed to make a game that sold 1.5 million copies (@ $40 per unit that'd be $60mil) in _5 weeks_. As the sole programmer. In an era when programming was far more tricky and low level.

It isn't his fault the managers were being unreasonable in the timeline, and the company grossly over-manufactured the cartridges.

If I made something in just 5 weeks that sold 1.5 million units, I'd be proud of myself! hehe, and as others have pointed out, it isn't actually the worst game.
Honestly, I'm ascribing it to malice.
Sounds extremely straight forward and sincere(many bad decisions are also taken with utmost sincerity) but I would think it would be a bad idea to provide FBI this ability.

For one, it is forever weakening the security and privacy of your iphone.
Bad guys who want to evade the policy officers will do it anyway with encryption systems/software available from any of the non US territories.

Considering that FBI can get significant meta data from telecom providers(who called whom etc), I think this requirement that FBI has gives little gain in security as the upside and comes with a significant downside[ huge loss in privacy].
I agree that GitLab should be faster. For GitLab 8.5 we made a large number of speed improvements https://gitlab.com/gitlab-com/operations/issues/42#note_3697...
Then you need to do a better job of running the code in your head and understanding what it does. Code that is 'written by debugger' is easily recognizable in that it is crappy in pretty specific ways.

If you often have to run your code so that you can verify that it is doing what you thought it would do, you don't have any idea what is going on and it's going to be a disaster.

Of course you need to run it to catch mistakes that anybody will make, but not to check that the code does what you think it will do.

For example, in some language you have my_list.sort() method. What does this do to the list? Does it sort it in place? Does this lock the list from other changes? Will concurrent changes to the list corrupt it? What is the expected runtime of this? If the list contains strings, how are they sorted? By unicode code point? By binary utf-8 encoded value? Randomly?

You should just know all those answers in whatever environment you are working in. If you don't you should study up on it. Trying to get a project finished by repeated guess and check is going to take an eternity and you are going to do a poor job.
I'm a strong believer in expertise, and there's an argument to both modes (Britannica and Wikipedia). The latter seems to have won the past decade.

Recruiting and vetting experts, and not falling into the trap of mindlessly accepting received wisdom, is tricky. So is false equivalence / false balance, and wisdom-of-crowds stuff.

Though ... some of the wisdom-of-crowds bits suggest that if you can harness the sensibilities of the many, you may end up with better results than of a single individual. I'm not entirely sold. Area of active investigation.
> Sometimes I think templates/generics is all just a hack to get around the fact that I can't add interfaces to types I didn't define myself

You can though. They're called free functions. Types should only expose their basis functions[0] as members, keeping their surface small. Once you have that small set of reasonable functions, you can write free functions to do everything else. Sometimes if several of your operand types share a minimal set of basis functions it's useful to make these algorithms templates. That's all.

Scott Meyers was writing about this stuff 20 years ago. Here's a 15 year old example[1]. Here's another, more recent, article[1] by Walter Bright, which compares the approaches of C#, C++ and D.

This is the reason why C++ has the 'madness', as some people see it, of function overloading and Argument Dependent Lookup[3] and, soon, a Unified Call Syntax of its own.

So you want all classes derived from an Object base. Fine. What are you basis functions for Object?

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

[1] http://www.drdobbs.com/cpp/how-non-member-functions-improve-...

[2] http://www.drdobbs.com/cpp/uniform-function-call-syntax/2327...

[3] http://en.cppreference.com/w/cpp/language/adl
I for one have never bothered with "Prime." It's not that hard to combine Amazon orders until they cross the "free" shipping threshold.
Argos sounds cool, but yes, it seems like it'd only work in high density areas, where, surprise, it's easy to just go and buy such things in person. Amazon was a godsend for me when I went to college in rural TN, so an Argos like model wouldn't have helped there. I basically, yes, took advantage of their cheap shipping in that case, although I did have prime.
There's even a video.

https://www.youtube.com/watch?v=ERbvKrH-GC4
I agree it is too slow. We're working on Git speedups in https://gitlab.com/gitlab-org/gitlab-ce/issues/12443
The Lawlessness of Medicine
It seems that Jet.com (Ana Amazon-like competitor, I haven't used them yet, so don't know the experience) has a $35 threshold for 2 to 5 day free-shipping.
An example of one that's almost disappeared, other than in the most careful or formal speech: "who" and "whom".
Any time an American official or politician says the word "terrorist", my mind simply shuts off. I know ever subsequent word will be rhetorical nonsense and bluster. That's pretty sad.
There are communities that aspire to degender their terminology because of pseudonyms and sensitivity to problems of the transgender community. They revert to 'They' as singular agendered personal pronoun. As this is also the word we use for multiple people, conversations about Alice and Bob fork meanings at every usage; Are we talking about Alice, about Bob, or about Alice and Bob? Even a simple sentence often has multiple occurences of personal pronouns, so you get a combinatorial explosion of ambiguity. None of https://en.wikipedia.org/wiki/Gender-specific_and_gender-neu... have adoption to the point where they would be immediately understood by 1 person in a thousand, so it's really difficult to navigate the taboo.
For the lazy:

"a) The Supreme Court and all courts established by Act of Congress may issue all writs necessary or appropriate in aid of their respective jurisdictions and agreeable to the usages and principles of law.

(b) An alternative writ or rule nisi may be issued by a justice or judge of a court which has jurisdiction."

This law is basically "The courts can enable discovery and describe implementation of rulings." Setting up the rules of the game.

Could you share why you think that this is a stretch of the AWA? Is it because of the amount of work asked ?
I wonder what the world would look like if WWII had never happened. Nobody came out of WWI feeling good about the results, and a lot of people were determined that it should never be repeated; but WWII gave us a lovely tidy narrative of good vs. evil that arguably restored a lot of shine to the idea of glorious, heroic battle, at least in places that had not actually been devastated by it (e.g. the USA).
I believe if you buy Amazon items then, even if they split the shipment, they won't charge you. The above sounds like you were buying from different merchants.
It isn't a master key.
For more about our thoughts to sustain free please see https://about.gitlab.com/gitlab-com/#why-gitlab-com-will-be-...
Cool stuff. The heuristics have been tuned over many years. Hard to beat good ones. So, if it was mostly comparable, then you were doing decent at it. Would be nice to see someone sit down to try to understand why each of those cases did better, extract the lessons, and plug them back into intraprocedural optimizer.
I used to know a woman who learned French in Belgium (her husband was career military, and they were there for quite a long time). When she visited France, they all assumed she was Belgian.
IMO that single-targeting-impact measurement is grossly misplaced. Though this also isn't generally my area of expertise (I have however worked in campaign assessment for various marketing efforts).

Better IMO is to look at broader measures of response. Multiple campaigns with various metrics -- coupons, response codes, promotions, differing Web URLs, etc. See what has a better measured response as an aggregate on desired outcomes.

The problem with ever-more-intrusive-and-objectionable advertising is that it turns people off.

I've largely abandoned commercial media, will consciously avoid stores whose advertising (or products) are annoying, and keep winnowing down the list of mobile service providers who are even vaguely acceptable to me (if I can possible swing it, I don't carry a phone), due in part to consideration shown their own customers.

I'm hoping that eventually those negatives will be large enough to sway practices. Google are actually in a position to have an impact, I've encouraged them on this before.
Building a full PC into a tablet case with such a thin bezel is now "little innovation".

Yes, everyone's rushing to copy Apple, but I wonder if that's such a bad thing? The single-piece aluminum case turns out to be a wonderful design!
It isn't.

the FBI asked for a specialised OS image that would have a check so that it could only work on this specific phone. Combined with Apple's encryption/signing of the update, this image could not be applied to any other device.

So the "work" asked of Apple would produce something that would only work on the phone with the warrant
It's like an iPad-sized iPhone 6.

It's shocking how little innovation exists these days.

What "innovation" is necessary anyway? Rectangular boxes with touchscreens on them seem to fit most use-cases well enough. The fact that smartphones have all become similarly shaped also suggests that there isn't really a better shape these things could be.
I wanted to add that we're working hard to improve .com reliability in https://gitlab.com/gitlab-com/operations/issues
So I'll add graph coloring to the list of great things that happened in the 1960's that still kick arse today. Burroughs architecture, graph coloring, Dijkstra's methods... quite a few.
If you use Kawa Scheme (http://www.gnu.org/software/kawa) then you get a number of extensions (beyond standards-compliant R7RS), high performance, and access to all the libraries that run on the Java platform.
Depends on what exactly you did, but the SVM doesn't maximize calmness - it finds a maximally separating hyperplane that separates calm data from not-calm data. If you had real-time biofeedback then the person wearing the handband might have used the feedback to help them relax, but in that case they are the one maximizing calmness, not the SVM.
Yeah back in the day it was $25 for free shipping, then they bumped to $35, now $49. The free shipping is not the same speed as prime. Prime gives you 2 days. Free shipping is just that..free regular ground shipping which could take a few days to get to you.
I am talking about the 80s
I'm curious whether they would revert the change if they saw a large dip in sales as a result, and if so, how large it would have to be (relative to the savings on shipping costs).
So Tim Cook was wrong? Look at what he wrote:

"Specifically, the FBI wants us to make a new version of the iPhone operating system, circumventing several important security features, and install it on an iPhone recovered during the investigation. In the wrong hands, this software — which does not exist today — would have the potential to unlock any iPhone in someone’s physical possession.
The FBI may use different words to describe this tool, but make no mistake: Building a version of iOS that bypasses security in this way would undeniably create a backdoor. And while the government may argue that its use would be limited to this case, there is no way to guarantee such control."
http://bloombergview.com/articles/2016-02-17/the-apple-fight... argues and I agree that the loss of freedom is precisely when you can't install your own software onto a phone in your possession.
I know it would be a tremendous waste of energy, but could you imagine spacecraft having a relaxation room like this?
Plus, even if it didn't have that check, every iOS update is signed by Apple specifically to the device being updated at the time it's being updated, so even if the image was released publically with no restrictions, nobody could install it.
Not sure why I got down voted for this! I hope I am not down voted just because people disagree with my view point? I thought the guidelines clearly said that you only down vote when I say something that does not add value to the discussion. If Saudi's borders were drawn by England, how did US make Saudi by that definition. I still stand my ground that there is some kind of a we(US and England) are better than you (Saudi Arabia ) tone here.

Occidental Capital is a private enterprise it looks like, a private enterprise is not a nation. A private enterprise can relocate, it can shut down, it can spin off, it can undergo merger and a complete metamorphosis to a degree that it has no resemblance to the original company (unlike a nation). If occidental capital funded the initial setup of Saudi Aramco, it does not mean US nor UK did it!
The non-amazon shipped stuff on Amazon honestly had been a pain ever since they introduced it. If you have prime it mostly is just a huge nuisance.
And next week they ask for them to sign the next thing to work on the next phone.

At this point, the only valid answer from Apple is that any future devices (if they aren't this way already) should either require the password to do a software update, or wipe the phone.
The first tip is to learn to listen to yourself. If someone ever corrects you, that is gold.

1) Focus on the vowels. They will help you get the resonance right (the resonance is how you hold the muscles in your mouth, so the sound seems to come from the back of your throat like in Russian or the front of your mouth like in Korean)

2) Focus on the rhythm of the language. I'm sure you know what I mean here.

3) Focus on the intonation: what pitches do they have? Scottish has kind of a lilt, for example.

4) Try to notice "phonemes", and I put it in quotes to expand the idea to mean "what native speakers consider important". For example, Mandarin speakers can't hear a vowel change to save their life, but if you get the intonation slightly wrong they glare at you.

5) Focus on details, listen to how letters change when they are between other letters, etc. (Watching to how people respond to your speech can be helpful, especially if they don't understand. Small words especially. For example, a listener might get confused and not understand the world "Lip", even though they would understand "Literally", if your "L" is slightly off)

6) Don't underestimate the value of correct grammar in improving your accent.

Incidentally, I learned of the existence of this as formal theory from David Stern (although his focus is on stage accents which is a little different)

Also, if you have any tips I'd love to hear them too :)
Here Now, a Subway Expansion Befitting of 21st-Century NYC
The precedent is a master key that can be used to compel Apple (or any other company) to do this again in the future for any device.
I can't answer for the rules of cut spelling as I did not develop it, but the nice thing about it that made me choose it was that it does not need to be implemented all at once. You can basically add each cut word one at at time to normal spelling.

I can answer why I chose cutspel rather than cutspl and that is it is easier to remember. It is the name of the chrome extension not the system of spelling reform which is called Cut Spelling.
"including a hilarious mixture of old English with French"

Also Welsh, Irish, Scottish, Cornish, Hindi/Urdu (more common in the U.K.), Spanish and Native American words (more common in the U.S.), German and Latin (more common in scientific and technical fields)...
It seems that Apple got sick of servicing these requests, particularly as they started increasing in frequency. The NYTimes [0] reported earlier this week that Apple had been basically complying until last year, when they decided that they could no longer deal with the burden of evaluating the large amount of legal orders they were receiving and unlocking or retrieving data from phones. It seems unlikely, given their (new-ish) stance on privacy that they would comply with any request at this point.

[0] http://www.nytimes.com/2016/02/19/technology/how-tim-cook-be...

Edit: I'm not trying to suggest that Apple is suddenly being arbitrarily obstreperous in cases where they may have once been compliant. Apple made a decision to change course and it wouldn't make any sense for them to go back on it just because the FBI asked "Pretty please?".
How Using the Word Help Can Help You Close More Deals
Russian.....thy gender confoundeth beyond all declensions.
"The San Bernardino litigation isn’t about trying to set a precedent or send any kind of message. It is about the victims and justice."

When the government revokes the Gulf of Tonkin resolution I will again put faith in its ability to act responsibly with emergency powers and provisions that might, just might set a precedence. Until then, fool me once, shame on you, fool me twice, fuck you.
I bought the Muse Headband to do something similar, but the headband sucks tbh
Flickr is the only reason I have an active Yahoo account.
A "good" AI stock trader would in particular require some kind of real-world pseudo real-time data feed (pick your poison; Twitter, FB, news, even generic web crawling)

Anything based purely on the stock charts themselves becomes simply a sophisticated pattern matcher and can't possibly respond to the actual drivers of price movement.
Learn math. To do any serious work in machine learning, you need to have a solid understanding of calculus, linear algebra, and probability theory.

Note that AI is bigger than machine learning, and there's a chance that the future AI will be heavily modeled after a human brain. So it might be a good idea to take a couple of foundational courses in neuroscience.
Reasonable according to whom? And Congress passed a ton of stuff last year, it's not like it is totally deadlocked.

The FBI would love a federal law that forces Apple to crack phones for them. Since they don't have one, they are trying to get a court to invent one by stretching the All Writs Act.
I think everybody's been burned by that once. We keep using Amazon, of course, so it's obviously sitll working out for them.

Then again, my in-laws got burned by Amazon's various dark patterns enough times that they've given up on it. Can't say I blame them.
It's beyond the capabilities of most iphone users to lock their phone with a passphrase that is secure enough to withstand a trillion guesses per second, remember it and deal with inputing it often, so yes, this is de facto a master key to iphones (of course some judge would expect this same type of software to be implemented for all iphone versions).
Sometimes, help later. For example, an ex-Yahoo leaked information to Business Insider in exchange for positive coverage of the startup she was moving to. [1]

[1]: http://www.mercurynews.com/business/ci_28661223/ex-yahoo-emp...
It sounds like Cook wasn't talking about a "precedent" but about the actual OS:

"Specifically, the FBI wants us to make a new version of the iPhone operating system, circumventing several important security features, and install it on an iPhone recovered during the investigation. In the wrong hands, this software — which does not exist today — would have the potential to unlock any iPhone in someone’s physical possession.

The FBI may use different words to describe this tool, but make no mistake: Building a version of iOS that bypasses security in this way would undeniably create a backdoor. And while the government may argue that its use would be limited to this case, there is no way to guarantee such control."
Nuance Dragon NaturallySpeaking 13 for Windows Crack Free
Been using Brain.fm for a few months now. Incredibly boosted performance programming on my end.
I always make sure I check off the "Prime Eligible" checkbox when searching Amazon. It sucks to find an item, go to buy it, and finding out it's going to take 4 weeks and $25 to ship from the UK or something.
Nice marketing work by Amazon, eh? Had the same thought.
Copenhagen’s New Traffic Lights Recognize and Favor Cyclists
Yeah, I understand. You can also take a look at this: https://moltengl.com/metalvk/

Unfortunately it doesn't seem to be open source.
> ...it does highlight that we have awesome new technology that creates a serious tension between two values we all treasure — privacy and safety.

I hate this narrative so much. Just because we happen to be storing everything we do now, doesn't suddenly create tension between privacy and safety. We used to not store it at all! It's really just a question of keeping privacy with new tech.
I have a business that purchases multiple items in a single order on a daily basis, and have never encountered this. We always get free shipping for orders, even if boxes are split.

I'm curious about your use case, were they non amazon fullfiled items?
Adam from Brain.fm here! Happy to answer any questions. :)

I've been doing this stuff for a while and I love talking about it.

I've contacted Giovanni, our lead neuroscientist, so hopefully he'll be able to get on soon as well.

I'm a regular of HN and it's wild to see something of mine up here.
Gotta say, ET was not all that bad. But my expectations were low after playing too much Big Bird's Egg Catch.
> really? If it works for you then isn't this worth an incredible amount of money

No.

> If it doesn't work then its worth $0.

No, it's worth about $5 to me.

I was providing my perspective as a would-be customer interested in the product, nothing more.
Similarly, you could reasonably argue that if there is a master key in this situation, it is Apple's firmware signing key, which the company already possess and has been using as a consequence of its inadequately examined security model.

Edit: LOL, downvotes because you don't like it. Apple made a bad design decision, and it's coming to bite them in the ass. Yeah, it sucks, but I'm not the one who designed the backdoor. Blame the corporate culture, not the messenger. Fix the problem and tell your customers about it. Don't pretend it doesn't exist.
Right, if the FBI has a search warrant for a phone, Apple can be compelled to comply.

The core thing that makes this not a master key is that Apple has to make the decision to comply on each phone (and warrant). Which gives them the opportunity to push back if it chooses to. If the FBI has somebody's phone and secretly wants to unlock it, it can't without going through the courts and Apple.
Can an analogy be "wrong"? It's certainly a stretch to call it a master key. I'd call it more of a bump key. :P But discussing the rightness or wrongness of an analogy is probably beside the point.
I figured this would happen soon enough. I just hope they leave Prime alone. I try hard not to "abuse" it any. I normally try to select the free no rush shipping and save the free 2 day shipping to the things I actually do need quickly when/if that need pops up.

Having free shipping on any order has certainly changed my online shopping habits over the years. Other than food, I pretty much don't even go to the store for anything. Even clothes, I just buy the brands I know fit me well off of ebay used (and been doing that for like that last 8 years now)
That's what we like to hear :)

- Adam from Brain.fm