skysight-inc/HackerNews huggingface dataset:
The standard reason for not pirating is that it cost the producers money. In the case where they won't sell it at prices (some) people would pay for, who does piracy hurt?
Who owns the source code?
The Testing Renaissance
It had multi-touch. Pinch to zoom was pretty awesome the first time I tried it. When you compared the original iphone to Win-Mobile it was night and day. You didn't need a stylus. It was pretty fluid. Its web browser was a full browser. The whole feel was pretty revolutionary compared to the windows ce.
I clicked the title hoping to read something interesting about cryptography.
Amazon makes tremendous profit on all of the counterfeit goods, so unless customers resort do doing credit card chargebacks Amazon is unlikely to notice. Chances are chargebacks would result in account termination, so Amazon's market power is sort of obvious in this case.
"I can hire someone else to help with the code. I'm not sure I can hire someone else who can sell as well as you can."
In "What barriers are faced at work?", I really wish they broke down the "dirty data" response into more categories. In particular, I'd love to know if people are dealing with data quality issues, feature engineering issues, or something else all together.

In my opinion, this is representative of the problems with data science tools today. There is so much focus on the machine learning algorithms rather than getting data ready for the algorithms. While there is a question that lets respondents pick which of 15 different modeling algorithms they use, there's nothing that talks about what technologies people use to deal with "dirty data", which is agreed to be the biggest challenge for data scientists. I think more formal study of data preparation and feature engineering is too frequently ignored in the industry.
Playing devil's advocate, my advice would be: build an app first, then a business. It's already hard enough to build an app that gets traction. Do the small stuff first, then worry about the bigger challenge later. You don't have a business without a good product (even a "minor" one that does 1 only single thing well)
On Mobileye's formal model of autonomous vehicle safety
There's no room for revolution in smartphone space anymore. The market is too competitive and everybody is tracking it too closely. Revolution can take place in overlooked product categories

What about in overlooked user interface technologies? I think FaceID would be great for unlocking the a MacBook laptop. Also, the face that Apple can now get ahold of those sensors for cheap and at scale probably opens up the opportunity for user interface innovation. People like to use touch for certain operations on current laptops with a touch screen, but some of those might be better done with a gesture away from the screen the doesn't cover up the view of the screen. (Or require the user to lift their hands up from the palm rest to avoid gorilla arm.)

Tablets existed before multitouch and the first iPad. It was a thinner form factor enabled by better battery and more frugal processors combined with multitouch which made the iPad what it is.
How so? It's the latest iteration of a product first released 10 years ago.
> You can combine Tor and a VPN though, though you'll want to rotate through VPNs to avoid timing attacks.

I don't think that adds any privacy, setting up your own non-exit relay and connecting to it may significantly increase your privacy depending on your threat model (since then you can be sure that no single point in your Tor circuits controls both the entry node and exit node, and hence can't correlate your traffic. You're still vulnerable to a global passive adversary (GPA) of course).
What do you think "drop shipping from China" means? Because Amazon's policy, as written, clearly permits drop shipping from China.

Here it is, from the horse's mouth:

>Drop shipping, or allowing a third party to fulfill orders to customers on your behalf, is generally acceptable. If you intend to fulfill orders using a drop shipper, you must always:

>Be the seller of record of your products;

>Identify yourself as the seller of your products on all packing slips and other information included or provided in connection with them;

>Be responsible for accepting and processing customer returns of your products; and

>Comply with all other terms of your seller agreement and applicable Amazon policies.

Anyway, even if drop shipping from China was not ok, it wouldn't change a damn thing, products are shipped directly from China to Amazon's warehouses to be sold by Amazon.

You claimed its "It's very easy to remove fraudulent products from your listing." Yet everything you said is far from "very easy."

>if the company is based in the US

Lol, the entire friggin article is about Chinese companies turning Amazon into a dumping ground.

Good luck suing these fly by night companies with no assets.

Even if Amazon was so great at weeding out fakes (and they aren't) that leaves the eBay problem.
All of these things coupled with the top complaints data make a lot of sense if one views the items you list as identifying a set of people who are mostly self-taught, have a perhaps insufficiently broad and deep quantitative background, and are looking to merely catch the "data science wave".
We were talking about the trinet counterfactual. This world has yet to get to this point, thank goodness.
I did notice the Vultr OpenVPN deploy has license restrictions of two clients.
Meh, I really don't buy that reasoning - but maybe it's my current job where 9/10 "got woken up at night" is stuff that's not really our fault (e.g. something in the datacenter is broken, or missing network connectivity, etc.pp. - and yes, I've heard of multihoming, but it's not the team's budget and decision to not keep stuff redundant...)
> Because privacy by policy is good enough for almost everyone.

Source? And why would it be good enough when it has been shown time and time again that it's ineffective (example: DNT header)?
This is so misleading that i don't know where to start. Don't get me wrong, i wish more people would take a look at Tcl, because it has clever tricks. But this page is puzzling:

>But while in Lisp is usually needed to write macros, in Tcl you have to write normal procedures

Well, in Lisp, macros are written... basically in the same way as normal procedures/functions. The difference is minimal: Use the quasiquote and comma operators (for something that can be described as "code templating"), and make sure to use "gensym" whenever you need to generate a symbol (and don't want it to collide with other existing symbols.) That's it.

The rest is just as if writing a normal function.

>Lisp has types, more or less like Python and Ruby. For example in order to use a number as argument of a string manipulation function, there is to convert from one type to the other.

This is because Lisp is strongly typed, which is universally regarded today as a Good Thing.

>strings as base type is usually more useful, because many thinks like HTML, XML, Networking Protocols, are about strings more than they are about lists.

There are many things wrong here. In Lisp, if you need to deal with HTML or XML, instead of having to be losing time doing string operations, you just write HTML or XML directly in your code as s-expressions (take a look at most of the libraries for outputting HTML in Lisp).

Thus, you do it the high-level way.

>The Tcl world is less fragmented. There aren't a big number of implementations of Tcl

I wonder if this is truly an advantage for Tcl. Common Lisp has a dozen implementations and your code will run unchanged in all of them, as long as you don't use implementation-dependent features (And for them, there are already many portable libraries, so those features are not implementation-dependent anymore.)
I think the OP is talking about focusing in the big picture and not just throwing your app into the app store, without caring for marketing, nurturing an community, etc. At least, that is my impression.
My opinion is that technical indicators can work well... when it's clearly a bull market (but then, so can every other strategy). They absolutely suck and can't predict when it's clearly going to crash. Which make technical indicators pretty much useless because you can easily lose all your gains when that happens.
Guide to NoSQL for Software Developers
It’s not allowed. Apple does not allow to hide the notch except when watching videos. There is some guide for app developers about this.
> It doesn't get charged often because there are parties that fight tooth and nail to prevent the implementation of processes

You're literally fabricating that. Bluntly,you made this up unless you can provide proof to the contrary.

There have been numerous studies that have shown that in person voter fraud is basically non-existent in the US.

Think about the motivation for a moment. Committing this crime has negligible and highly uncertain payoff. The odds that your 1 or few fraudulent votes could tip an election turn on you being able to cast those vostes in precincts that have less than a 1% margin between candidates. If you could even correctly identify those places, you'd still have to go and wait in line in those places, which could take all day. You could be challenged and caught in any one of those locations, and face jail time if you're caught. Even if you accomplish your goal you've still only mustered a handful of votes which likely aren't enough. If you wanted your crime to have any chance of paying off you'd need to conspire with other voters to commit similar fraud, and then you exposure to legal peril is exponentially increased. So you'd have to have some sort of leverage to get these conspirators to actually cooperate and not flip if caught. This would likely be money, and a lot of it. With that kind of cash, why not just run attack ads and bus like minded folks to the polls, both of which are legal and more effective.

Now, if you could get a hold of a few hundred absentee ballots, from say a nursing home... then you might be able to commit a crime that has the intended outcome. Which is interesting, because this is a crime that actually happens, unlike in person voter fraud which is again, non-existent in the US.
I do user research for a living, and even technical users appear to be blind to this kind of features. Maybe they're delighted by how fast the site loads after they tap the result, but can't see them making the connection between the bolt and the load speed.

But I'm digressing, what I'm seeing it's a sudden and constant traffic increase in a short time span. I'm sure it's not because the result that was on 3rd place now has a bolt icon and users are craving it; it's because my result is higher.
It also left out all PL research outside of typed FP. It isn't really about the future of programming, but about the future of typed FP. For example, it lists Eve as a "reinvention of Smalltalk" when, in fact, Eve incorporates at least as much cutting-edge PL research as Idris.
> I think FaceID would be great for unlocking the a MacBook laptop.

This is in absolutely no way revolutionary. Not least because some Windows laptops have been able to do it for some time (HP? I forget who did it, but it was awful)
My wife and I both have iPhone 6s. She upgraded and has regretted it since. Very slow wake up, unlocking, and app switching are just some issues. There's a lag with most actions. Random app crashes (even those updated), and battery life has dropped significantly.
yes, it is perverse, this is a scam
Found the code:

https://github.com/arialdomartini/morris-worm
Easier and cheaper to run your MP code as a plain old .NET process and client lib.
Customers aren't that black and white. I used to work for a SaaS company, and having the option of requesting the source and copy of the database was crucial to land quite a few of our contracts.

That said, I agree with you that it's probably not their best approach right now. Even if it pains me to say so :)
The original iPhone? You know, it's been so long I can't really remember. What I do remember is before the iPhone my boss had been trying to get me to get a mobile phone (on the company dime), but I wasn't interested. Then the iPhone was announced. I don't remember what the competition was at that time (probably Blackberry, I don't recall hearing about Android until sometime after the original iPhone came out), but I do recall being excited by a phone for the first time. Mainly it was that it came across as not just a phone, but an actual pocket computer. I did end up letting the company buy me one, and I did feel like it lived up to the hype. For the first time a browser actually worked, and worked well, on a mobile device (the first time I tried zooming in and out on a web page - this was in the days before mobile/responsive websites - blew my mind). Apps started coming out that were actually useful. Google maps actually worked the way I would expect it to work. And so on. I still feel like there was nothing else like it at the time (I'd looked around at other phones at the time, but was very underwhelmed - they mainly seemed to target business/sales/manager type people).
For myself, as up until recently an only-FF user, FF needs to up their embeddability game. Many people are using Chromium outside of Chrome and that number is growing as more and more custom UIs are being built around existing browsers. Some apps are using things like Electron and some are using things like CEF. Servo has a stated goal of embedding via CEF, but it's not here yet.

I think if Gecko had an easy to use C API and prebuilt binaries to download to link with your app, you could see an uptick in FF usage. I'm familiar w/ past attempts/work at doing this, but it needs to be real, supported effort. Until then, I remain a Chrome (...er...Chromium) user (of course, I am not representative and maybe the ROI on embedding isn't worth it).
"Crypto-powered" is the new "AI-powered".
It's one "kind" of inaccurate, if you will. They're just trying to simplify.

They also explain exactly what they mean in the caption under the title.
> I wish the cryptocurrency community would stop trying to co-opt the term "crypto".

That's the first thing I thought when clicking the link and hitting back disappointedly.

However, I don't think we can stop these kinds of changes. Like with the word hacker for "digital criminal", it'll just be an in-word to use (at the office (pentesting) we're all hackers; on HN we're all hackers) and for the media we'll have to think of something else. Big data is another such example.

My first response to this kinda stuff is now to just think of what words I should start using instead of this, now that this is being misused.

I don't have any good ideas, though, for the field of cryptography being anything other than crypto. Anyone else?
I think the point the OP is making is: what is the advantage to "getting used" to it? It's not immediately clear what this oddly shaped screen provides in terms of functionality.
This is why it's important to avoid the appearance of corruption. Fact is, no one really knows, but the details around sole-sourcing a contract with personal ties to a member of the Trump administration stinks like crazy. When the entire government is corrupt and non-transparent, you question everything.
MarkdownShare: Quick and easy sharing of markdown text
That's not true:

> Subtle differences in the video card, font packs, and even font and graphics library versions allow the adversary to produce a stable, simple, high-entropy fingerprint of a computer. In fact, the hash of the rendered image can be used almost identically to a tracking cookie by the web server.[1]

[1] : https://www.torproject.org/projects/torbrowser/design/
> Yes, but not because of the mindless sheep angle you seem to want it to be

How do you explain the iphone x?

> Lots of people are comfortable using iPhones and like how they work. They don't want to to switch to something else

ok? That's not at all what I was talking about.

> The End.

Oh please, get over yourself.
The question there is do documents like this need that level of detail in scans? Just pages of someone's notes or corporate documents probably don't need that super fine level of detail.
Yeah exactly. I guess I didn't address the inherent way you GET knockoff shirts/clothing off of ebay which is look for the people who are obviously selling fakes pretending to be reals but for far too cheaply and order accordingly. It's not hard if you aren't totally blind to the standard Engrish language cues. That being said I am probably hurting RL's brand. But do I care? What if selling "official knockoffs" was a thing? What if you paid the smallest of licensing fees to sell an "official knockoff". A certified look alike with no quality standard. That would be a new market segment right?
You are assuming you can divorce your authoritative server logic from Unity.
Amazon shunts all the liability to the seller if it's 3rd party and to the vendor if it's sold/shipped by Amazon.

Amazon does check to see if a product is obviously spoiled or in unsellable condition, but they don't check for counterfeits.
Contributopia
I mean I agree but what about something like clothing where the style is ephemeral and safety isn't really an issue (outside of blatant materials poisoning or whatever).
> Unfortunately it won't be possible to open source some parts of the app.

Why is that? Are you licensing code from somebody else?
> I'm talking about people voting in their old precinct because they didn't change their address, felons voting in states where they are ineligible, people who don't even know they aren't citizens voting, that type of thing

These statistically-irrelevant edge cases have been addressed in other [1][2] comments. You're beating a dead, incorrigible horse in the face of documented evidence.

[1] https://news.ycombinator.com/item?id=15587942

[2] https://news.ycombinator.com/item?id=15587906
Try this course from FSharpTV: https://fsharp.tv/courses/fsharp-programming-intro/. They have a lot of other content too but this is the introductory course that's aimed towards beginners. It might be helpful.

And try the https://fsharpforfunandprofit.com/ site too.
I'd also recommend Practical Foundations for Programming Languages (PFPL). And a bunch of other things, which I outlined here:

So You Want To Learn Type Theory (http://purelytheoretical.com/sywtltt.html)
An important message from Consumer Reports
> Some apps are using things like Electron

I aggressively avoid anything using Electron. Nothing says "please hurt me" like running a full web browser instance for every "application."
If calling out attempts to use those suffering the after effects of a natural disaster as props in the defense of Google's shady attempts to lock down the web "violates HN guidelines", maybe it's your guidelines that are the problem.
'extreme encryption' that's nice I knew they'd find a way to call us extremists.
I agree and I replied above saying I didnt really address the hidden nature of fakes. I went to ebay looking for fakes because they are cheaper and I didn't want to actually own real ones.
Perhaps a clear migration path from Anvil-infused Python to vanilla Python / JavaScript would be a reasonable approach. If for one reason or another I have to move my apps elsewhere I'd would like an easy way to do so rather than being permanently locked into a specific vendor.
I really appreciate the conversation as well.

I guess my parting thought would be that this doesn't need to be that obscure. What seems to be implied in our conversation here is that the statically typed language is not introducing any extra immediate work for the programmer. But that is just false. I think it's arguable that over time that extra work may payoff, but we're not even at that conversation yet. You seem to be suggesting that because types can be inferred and not written down in many places, then the work has been removed. But the work is not in the typing, it's in the cost of making everything consistent wrt to the type checker.
> it only appears for trending news type events.

and you think this is a fixed target? you have full trust in a company that basically lies saying that it doesn't have an impact in search results?

i think it is important to keep in mind that google is just a group of people, and the people there right now may be truly well-meaning. but these guys are _already_ lying - do you trust that future google won't turn the knobs after they have basically tricked much of the web to comply?
I wonder how these plugins actually works.
With traditional pirate sites, the business model is usually clear cut: webistes get income from ads, uploaders get money from hosting services and the latter get the money from user buying their premium accounts. With torrents, there is some exchange, too - each downloader is a seeder. But in the case of plugins?
How to Simultaneously Run iOS Acceptance Tests on a Single Physical Computer?
"$400 a day" and "up to $400 a day" are pretty different.

Seems like a decent enough way to make a living though, if he can make it at all consistent over a couple of weeks. Given the article it seems pretty unfair for the NY Post to call him a "hustler". He sounds honest in his dealings with people.
What about apps that are slow to update or relatively abandoned? Guidelines are all well and good and I assume everyone here thinks they should be followed. The problem is though that not everyone will update on time.

Take for example when the iPhone 6 and 6+ first came out. It took my banking app until the 6s came out to finally update their app to fill the screen. Now granted those apps weren't unusable, they just looked wrong. On the iPhone X with the notch there is a very real possibility that until they are updated they may have unusable functionality.
There is, sort of. On Amazon, you have to do test purchases. You can then file complaints to Amazon. In many cases, this results in a suspension or some other kind of ding against their account particularly if they can't verify an authentic supply chain.

Amazon avoids getting in trouble by putting the legal responsibility entirely on sellers. They are just a 'dumb pipe' running the marketplace.
Anyone else have fond memories of playing around with a modchipped original Xbox? I know I do. I think I still have that thing somewhere in a box, XECUTER3 and all.

I don't think the article makes a big enough point about Kodi being rooted in XBMC, and XBMC being a project that started on the Xbox homebrew scene. Kodi's roots in XBMC are inherently tied to piracy, because every early developer and user had to chip their xbox, and they probably did that so that they could pirated games. That filters who is going to be contributing and using the project, so it's no surprise that movie and music piracy addons popped up with time when you consider that one of the first features of XBMC in the first place was being a launcher for pirated games.

Don't get me wrong, XBMC always has had a legitimate and legal use case, and Kodi certainly has a legitimate and legal use today. But the roots of the project had to do with piracy and it shouldn't surprise anyone that the project attracted piracy addons and continues to.
So it "needs" to be "actively fought" for but my point was consumers don't "actively [fight]" for things when they don't understand why they will benefit from it.
Having just built a boilerplate that integrates a bunch of the flask-* libraries, I think the key really is that you need to be careful about how you organize your code: it's important to be able to control the order of registering the various extensions you're using relative to when you're registering your app code. Otherwise you're going to end up in circular-dependency import hell. Buried in the documentation is a hint on how to do this correctly with application factories[0], but if you don't know that's there, it's very hard to just stumble upon how to correctly organize everything.

[0] http://flask.pocoo.org/docs/0.12/patterns/appfactories/
Facebook denies (again) listen through their microphone to target ads