skysight-inc/HackerNews huggingface dataset:
It sounds like there's a lot of confusion here between ROI and margins.

ROI is not margin. And there are different types of margin.

"Net margin" is the profit from revenue net of not only the cost of merchandise, but all the overhead costs: the cashier, the retail leases, the buyer, accounting staff, management, etc.

"Gross margin" is (roughly) the amount made for every additional sale. If you buy apples for $0.80 and sell them for $1, your gross margin is 25%. This gross margin must pay for all the overhead expenses mentioned above. Based on the total number of apples you sell, you may figure you have to cover $0.18 of overhead per apple sold, leaving you with a net margin of 2%. But the important thing to understand is that you aren't actually paying $0.18 more in overhead per apple for every extra apple sold: you're making $0.20 and paying nothing in extra overhead. So increasing volume of sales can substantially improve net margins, if it doesn't take extra overhead.

"Return on investment" (ROI) relates to how much capital is required to generate net margins. You absolutely can run a low net margin business that has high ROI. How? You turn inventory like crazy, or better yet, don't have inventory (think drop-shippers). Or you take a long time to pay suppliers, reducing the amount of capital required by the business, and get paid up front by customers. Amazon's market model for third-party sellers ("FBA")would be high ROI even if it were low margin because they do not own the inventory, get paid up front by customers, and then sit on the cash for 90 days before paying the FBA vendor. Hell, I suspect the total capital required for that business is negative. No wonder they're so focused on expanding it! You don't need high margins if your business model throws cash at you. Just keep net margins above zero and you'll be swimming in cash.

(Hint for startups: find a business model like that. You won't need VC and you'll get vastly personally richer than one with high margins, but which requires massive capital, and therefore dilutes you as the founder to a pittance.)

It is also possible to have a business with high margins but low ROI, if it is extremely capital intensive relative to profits, such as a big manufacturing plant in an industry where it takes them a long time to get paid.

I'm not sure what Amazon's plan is. But the fact that the grocery business has low net margins is not a reason not to get into it. It all depends on the economics, which is more complicated than just "low margin."
If you want something intended specifically for beginners, Microsoft's Small Basic is interesting.
Google Optimize Beta
> What you gain from not having to worry about modifying schemas and enforcing referential integrity, you lose from having to add more code to your app to check that a DB document has a certain value.

This × 100. The app I'm working on has so many `if model.value` calls scattered throughout the code that it becomes difficult to follow and make sure no spots were missed. Simply adding validation to the app before writing data isn't sufficient since there are other ways to persist data and NoSQL provides no sense of data integrity.
I imagine that a bomb in a bottle of liquor is not easy to conceal from a scanner. On the other hand, I can see a laptop "battery" being a great vehicle for an explosive hidden in plain sight. There's also immediate threats to think about. If you have intelligence about an imminent attack by a certain method, you can stop it with targeted reactive measures. Good security requires both proactive and reactive approaches.
I hope it's better than Swagger 2. I really need something like it, but trying to use Swagger -- after seeing that Kubernetes was using it -- has been a disappointing experience.

I'm particularly frustrated with the lack of good documentation generators. That's more important, in my opinion, than using it to generate clients and servers.
I really wish I remember where I had heard it or maybe read it, but it was an investor's advice to new investors: "If the (startup) company comes in to the (investor) meeting with lots of color and excitement, turn him down. The guy that comes in and nearly bores you to sleep with his spreadsheets, he's the one to invest in."
Closed alpha allows me to fix the critical bugs until Marta will be available freely. It's not about a subscription to some shitty weekly newspaper. I already got the valuable feedback from alpha users.

But I completely understand you. I hope Marta will be available for everyone quite soon (maybe at the time of 0.2).
Eichenwald apparently has a history of threatening to sue people for stories or tweets, often claiming he "knows agents" and people in the legal system. Also, for someone with such ease of seizures, a video on his youtube like the following really makes you wonder about the veracity of his claims.

https://youtu.be/oeBdx9TIBN4?t=123
The second graph is probably the clearest picture. Coal production levels are currently on par with what they were in 1985. The industry won't completely disappear, but there are a number of companies that will, and the jobs that go with them are never coming back.
Mozilla together js did this a while back.. https://togetherjs.com
Giovanni: Gameboy Emulator for the Apple Watch
Well, to be honest, it sounds like you care about the "name" and thus the value the company trying to sell you a product wants you to believe that product is worth.

So apple could release the iPhone 8 with the same specs as the 3GS, and you'd get bamboozled because you can't be bothered to do your research before purchasing something.
The IRS has to provide time estimates for every form they have. They even have to give you a notice that the paperwork complies with the "paperwork reduction act."

7 hours was the IRS estimate for the 1040EZ as of 2012. I understand it is down to 5 hours now. The 1040 long form is down to 18 hours. I don't do my taxes by hand anymore, though.
I loved both of these, any recommendations for other similar books?
Cool. Remembered her from the oauth 1.0 days (She's the author of the oauth python library IIRC)
I assume you've tried Swagger-UI[1] already? We just put out a new version (complete rewrite), you can see it in action here[2].

If you're not a fan, please feel free to open a ticket to give us some feedback.

Disclosure: I was contracted to build Swagger-Editor 3.0.

[1] https://github.com/swagger-api/swagger-ui
[2] http://petstore.swagger.io/
No, but if you suspect that a high proportion of potential attackers will originate from a small subset of airports, then you can focus extraordinary security measures on those airports. It's all about tradeoffs.
Opening the Black Box of Deep Neural Networks via Information
obviously you are not a landlord. there are many, many risks and costs to owning property, which is why not all landlords even make any money at all.
> Apple and Google are on the same playing field though. They're fundamentally the same type of entity. An intelligence agency vs a pure private-sector company is not.

Good point; my analogy fails.

> NSA compromised Google's internal network

News stories that used that phrasing were being inaccurate; the collection was of plaintext traffic between international Google datacenters. The Intercept explains it pretty well.

> As far as I'm aware they're the legal equivalents of blank slates and don't necessarily require informing the upper echelon of a company of their issuance, but I could be wrong on that. I know that it is at least customary to do so, however.

The point I'm making is that it's rational for people not well-versed in the minutiae of foreign intelligence regulations to think that intelligence agencies can and do intrude however they please on private companies. In reality, its with great caveats and with a (perhaps insufficient) legal process that introduces friction. It is far more overt and less cloak-and-dagger than would ordinarily be desired. The most clandestine way possible to spy would be with the badass methods we talked about earlier.

> Either way, let's say the government wants to issue a NSL requesting a very specific, perhaps even temporary backdoor to a Bay Area company. The normal route would likely start a veritable war with that company's legal department, and runs a non-insignificant chance of being leaked by those who know about it.

NSLs aren't a magic spell that gives the government whatever it wants. They go through a company's legal department and are subject to limitations. Several companies have successfully defeated the gag order portions of their NSLs. Having an inside man wouldn't be particularly advantageous since the company lawyers must get involved (the U.S. hasn't yet prohibited a person's legal representative from viewing writs).

At the end of the day, the government has a monopoly on violence and can sent the Army to invade Cisco or anyone else it doesn't like. But due to the conscientious individuals that make up the government, and the public relations and legal risks that are involved, this is unlikely to happen. What I'm describing is a series of norms that are unlikely to be broken in the course of spying business. There are far cheaper, easier, and less risky ways to accomplish espionage than a covert, mass-distributed, plaintext backdoor.

I do wish that the credibility of U.S. companies was taken into account more often when espionage decisions are made. The terrible optics behind PRISM made it look like companies were volunteering information, when the government was coercing them through the NSL program.
Presumably they would want to sell you the lowest-cost-to-manufacture product for the highest price. So, the more you know about the product, the worse for them, because it removes an opportunity to obfuscate.

So, yea, research is a bit tricky, but that's good because the reason it's tricky is because you aren't depending on the company to tell you the real value of their product.
$10-20 would be the raw cost at the time, not accounting for inflation. I think I double-counted the four bytes, because in 2017 dollars it would be about $80-160, not $300+.
As a systems researcher, this is definitely something I would consider. Do you know of other European countries with similar policies? In the UK the situation in most universities now is that the university owns everything. Previously Cambridge I believe gave a large share to the academic, but this was dispensed with/reduced in the face of considerable protest.
i.e. support double taxation. no thanks.
You are barking up the wrong tree.

There is plenty of stuff in science that is imperfect and deeply flawed. Look at all the poorly reproduced studies on various nutrition and health products, for example. The Standard model is not part of that weak set.

The way to oppose social construction is increased rigor and experimentation. The Standard Model has some of the highest rigor and largest amount of experiments backing it.
Google Tries to Stop Ads from Appearing Next to Hate Speech
Evan Miller: You Can't Dig Upwards (2014)
I find this an utterly bizarre issue. Why does the government even need to know this? How do you deal with people of mixed ethnicity? Do you tick all the relevant boxes? Can't you just fill in "human"?

As far as I know, the Dutch government doesn't register any "race" for its citizens. It used to, and in WW2, the nazis used that to easily figure out who was Jewish, so a lot of people feel it's better not to register anything like that at all. Some political parties are in favour of removing gender registration as well.
not only that, poverty ensures a steady stream of voters for the democratic party
iMessage is not fully interoperable with MMS or SMS. Many messages are sent in a mangled form to non-iPhone users. If you deactivate an iMessage account, Apple will just sent group messages intended for that account into the ether, rather than sending them via SMS. There are lots of quirks that make it not fully interoperable.

It's exactly what we criticized Microsoft for in "embrace and extend" back in the 90s.
That was the IRS estimate in 2012.

Your arguments aren't compelling. Even 3 hours is too much. Most people take the standard deduction and don't itemize.
To most people the iPods differed by size. The iPod was biggest, the mini was smaller, and the nano was tiny.

The iPad is prett much the same - you need a plain iPad? Ok, mini or 9.7"? You need a pro iPad? Ok, 9.7 or 12.9 inch?

Fundamentally this new 9.7 doesn't hangs anything - the iPad Air 2 is replaced by it in the non-pro, less expensive iPad lineup.
The likes of FlightStats and OAG Flightview will supply flight status information (amongst other aviation data like schedules databases). I think the codes for when bags are unloaded are proprietary and unlikely for most airports to share.
I think you're severely undercutting the affect it can have when one is accused of being a pedophile. It can ruin your entire life even if it's discovered to not be true immediately. Once it's out there it's pretty much impossible to remove.
It's not just cobol, there are still plenty of devs out there storing dates as strings. Aside from using more space, most won't notice until the try and filter on a date range.
Open Source Contributions Made Easy
I'm sorry to say, but this is absolutely disgusting. How horrifying for that poor man. Hope he gets his fight back, there just needs to be more severe penalties for mistreatment like this. This is a totally different scenario but reminds me when police kill someone they think has a weapon but is just holding a toy, or when police kill someone that looks like a criminal they're looking for. The sad outcome is most of the time they get off scott free...
I posted the scene to a discussion of this elsewhere. From the no-knock warrant to mistaken identity to the bureaucratic nightmare to the utterly inadequate redress, Gilliam hit this square on the head.

https://m.youtube.com/watch?v=nWbIxFKtTmE
Most backup cameras already work via the center entertainment console LCD and the trend is for climate control to move there too.
Brilliant find by taviso. So simple yet thousands of others passed over it. It takes a relentless mind to comb through all this code and actually find such an issue.
Distinguishing between "unknown past" and "unknown future" is helpful if you're going to be sorting things on date.
I'm iffy on this book but I think there is a very interesting point/perspective to be made on the profitability of housing. It's expensive, and it's that way because of economics, mostly. People will charge what the market will bear. I am renting out a house in Atlanta, and I've decided I would rather have stable, good tenants, over profits. The apartment communities I've lived in are the other way around: profits over tenants. Each year apartment rates go up for most people. They never go down. Even if they did go down, they wouldn't go down for the tenant, they would go down for a new tenant. What we're seeing in places like California, Portland, Seattle, and other dense, urban areas with limited housing, is that people are being pushed out because of ever increasing rent prices. So yes, I do think that housing is high because it's profitable, and I think something should be done about that. Unfortunately I don't have an answer. I don't think it's "build more" because that will just lead to more of the same.
The only one I can think of that's remotely in the ballpark would be Dune. The creativity in AFUTD is hard to match.
Automatically Deploy Pull Requests for Create React Native App and Expo Projects
FTA:

ACM handles all aspects of SSL/TLS certificates for _custom domains_;
you no longer have to purchase certificates, or worry about their
expiration or renewal.

Emphasis mine.
Ah cloning, very good point. So that raises a new question: Is there any way to prevent decryption of a drive, when the password is forcibly obtained?
I've been using their beta app for the past week and love it. I have already added several podcasts that hadn't previously been on my radar, via their discovery tools. Cool to read the founder stories.
I use both. I even use text indexing, redis, queues and other things.

Sometimes RDB is better. For other things it's easier and more scalable with document store.

They need to know about each other using your application logic (join by GUID for instance), but you're doing that anyway even if you religiously staying in one camp or the other.
San Francisco – Senior Engineers for the Amazon Prime of the Cannabis Industry
Backend:

Our core JSON API and many of our supporting tools are written in Javascript and C#, so having experience with Node.js or .NET is a plus. Have no fear if you’re not an expert in either of these—we love engineers who can rapidly learn the right language or tool in order to solve the problem at hand

Front End:

We need someone who has a deep understanding of JavaScript and browser APIs. We use modern frameworks on our front end, like Angular, Ember and React.

Also looking for experienced iOS & Android Engineers
A hastily built refuge–a grisly massacre–a turbulent period in European history
CORBA may have failed, but not so much because of its design. Today we use HTTP as an RPC protocol, and RPC is what CORBA was. And today we have things like gRPC (Google's protocol, based on HTTP/2 and Protocol Buffers) and Thrift (mainly driven by Facebook, I think). Microsoft's COM, of course, is very similar to CORBA, and hugely successful.

CORBA is of course more complex, in ways that are less useful today. One particular feature was that the server always returned "live" objects that transparently proxied the calls back to the server. So you do something like getUser(123).delete(), and it would cause the User object's delete method to be called remotely. It turns out this generates a rather tight coupling between client and server; in particular, the client and server both have to use reference counting to keep objects alive as long as they are in use by a client. Things tend to get out of hand that way. While it is certainly magical to use a remote server exactly like a local one (locality transparency), it's also a performance trap.

But of course Swagger/OpenAPI has nothing to do with this.
It's actually one of my favourite movies from the last few years. But that story is very different, at least because he's accused by the children themselves, whose parents happen to also be his closest friends. Anyway, really excellent movie.
What I am speaking of are the crimes themselves, mandatory minimums, funding for rehabilitation, etc. That is set by politicians, not judges.
In macOS, it is Safari, that implements PIP. The sites know nothing about its existence and neither do browsers other than Safari.

The menu on the second click is Safari menu for the <video> HTML5 element.
It was also caused by:

1. Google not providing end-to-end, two-factor, encryption of email. Meaning access to the password was access to the entire corpus. ProtonMail and a few other startups (I've recently created a PM account, otherwise no affiliation) are offering at least E2E email crypto.

2. Google's identity protections failed to detect the phishing attempt and illicit access. This for an exceptionally high-profile account.

Data are liability.

"Who are you?" is the most expensive question in information technology. No matter how you get it wrong, you, or rather, we all, are fucked.
This is exactly why MIT stopped teaching Scheme/Lisp. Graduates could think and reason about programming well, but Python is a much better intro to the world of modern programming:
1.) what is my problem
2.) stack overflow
3.) get libraries
4.) read bad documentation of library
5.) hack solution together with vague understanding of black box libraries
You can buy new PDP-11 and VAX hardware to run Unibus/Q-bus based industrial control systems today: http://logical-co.com/
Amazing that in the age of git and Merkle trees it is still hard to change something plus keeping an immutable history of the changes for documentation/accountability purposes. This should be a basic requirement for any sane system nowadays.
I didn't downvote, but I just don't think people understood the joke (I for one didn't)
We would have to agree on a definition of social network, but I'd argue that being inclusive (not requiring a specific hardware) is not a prerequisite.
See, now _this_ is something interesting. When I get some time, I'll take a look at hyperscan. Looks pretty neat.
I think you are taking the question too literally.

Hardware engineers can design FPGA-based hardware optimized for ML.

A second set of engineers then uses these boards/FPGA's just as they would GPU's.

They write code in whatever language to use them as ML co-processors.

This second group doesn't have to be composed of hardware engineers.

Today someone using a GPU doesn't have to be a hardware engineer who knows how to design a GPU. Same thing.
So they claim. I don't think he would have used illegitimate in that context. He probably just said it was a typo to save face.
Tools that we use influence our decision making, shape our experience and ultimately architectures of our systems. Different constraints lead to very different designs.

And using databases designed in the nineties just cannot get you to fast resilient services or to any relevant experience necessary to build them at some point in the future. But it will waste just as much time if not more. CRDTs and eventual consistency are actually easier to understand and reason about, than transactions. Don't get fooled by familiarity. Don't choose MySQL, choose Cassandra, Riak, DynamoDB, don't choose POSIX storage for the same reasons, choose object storages, Swift, S3, etc.
Seems like if you did spend the time and effort to understand all the parts of the Java example, you'd be well on your way to being a coding badass. But it's important for someone forming their first impressions to be able to have a quick turnaround from having an idea, to telling the computer to do something, to having the computer do it. That's the part that gets 'em hooked!
> The point is just fighting the perception that MySQL can't scale.

Which is a misplaced point that'd misleading an entire generation of engineers.

MySQL doesn't scale. The companies mentioned had to throw huge amount of engineering resources to make it work, whatever the costs and the drawbacks. They had no choice left, hack it or die out of your own traffic.
I can't think of any that are well known, but it's certainly a common bug (I put one into production a few months ago). Surprisingly it's a bug with few major ramifications. If you're using an email provider like Mailchimp you'll often pass your email quota, often be rate limited and depending on the vendor you may even get a call. Even if that doesn't happen, email already has a defense for this: spam filters.
My question is - what is a single falsifiable experiment...

Can you describe how such an experiment might be constructed?
YouTubers Face Fines, Possible Eviction for Making Videos from Their Home