skysight-inc/HackerNews huggingface dataset:
> I think "The Martian" counts as moving forward, but I'm much less happy with most of the books Amazon recommends for me

I'd believe that more if there would have been any wider followup of similar works. But alas, there hasn't been (or at least I haven't heard of them), so I'm more likely to categorize The Martian as an outlier rather than a herald of new era.
Ask HN: What to do when 1M in revenue isn't enough
I run a bootstrapped startup that generates about 1M in annual revenue, and about 150K in profit. Unfortunately our net margins are pretty low as we've grown by taking a lot of high-touch service revenue. We have a product offering but its slow growing. Most of our revenue is services based revenue.

I am not interested in taking investment because I think the max size of this business is around 5-10M and it's not worth it.

I think if I sell it, I'll get 3-4x profit which would be 500K or less. So, I'd like to avoid that since I think its worth more (this may be irrational I know)

I've been at it for a few years and I seem to be able to grow revenues by about 20-30% a year, and profits by 5-10% a year. I have a lot of ideas for how to grow, but I am tired of having an under market salary in a very expensive area. I am also tired of being stressed about making payroll on thin margins. Moving isn't an option.

I am considering letting my team continue to build, and reinvest the profits back in, while I go get a salaried job. The risk is that things go sideways because I am distracted. The upside is less stress, better financials, etc.

Wondering if anyone has been in this position, what did you decide, and how it went? Also, any advice is welcome.
Sure, it’s supported, but performance has suffered with every major version bump. iOS dev here btw.
Are there any kinds of dead code elimination tools for JavaScript? If <link> tags can take additional attributes / query string parameters, the CDN be smart enough to only send down the required code.
I'm constantly nodding my head when HN down-votes a well referenced comment.
Another theory is that middle management's only purpose is to act as a buffer between the workers and the owners. The middle manager is just a useful idiot to the owners.

Right out of the manager's playbook: "Well, you see, I'd love to give you more than a 3% raise, but, you know, budget is tight. No one is getting more than that. Most people are getting less, you should feel lucky to be getting 3%." You know he's reading from a script that he was coached to read from.

Same strategy as calling into the support line at Time Warner cable or United Airlines with a real beef. You are immediately worn down and dejected because you realize you're talking to someone with zero authority to do anything. So what do you do? Suck it up and keep working, or quit.
The software flaw that could beam out passwords by DNS
It means that the Victorian appeal of claiming oneself above the "savages" of wherever the British Empire was conquering. The writer is equating the story of Discovery with the story the British told themselves about colonialism. The reference is that The Federation is the British and the Klingons are the savages.
They also moved from their old headquarters to the Sears Tower in 1973/74. Uprooting the whole physical social dynamic of a company to move to a new headquarters often does not go well. Good luck Apple.
The word lifestyle usually means someone running a part time business usually a hobby that expanded.

Running a gas station is not a lifestyle business.
Psi 1.3 has been released
in the beginning of September a chinese guy was arrested for selling VPN software.
you can try ways to bypass the great firewall, but it is against the law to do that, and in China it is a good idea to follow the law.

http://thehackernews.com/2017/09/china-vpn-great-firewall.ht...
> even if hard science fiction fans can be perfectly targeted through Netflix or Amazon, special effects will keep production costs high

It's a thing I've been wondering about - what makes special effects cost so much, compared to previous decades? I mean, everything is done with CG now, that's supposed to be orders of magnitude cheaper than what people did in the XX century.
>* Google and wikipedia magically stopped working when you searched for "tiananmen"

Hmm I find this hard to believe because the massacre is known as the June Fourth Incident. "tiananmen" is the location, and blocking that would seem a bit strange for people trying to find directions, etc.
> It’s just not right to say that so few people should get to control the entire continent just because they were there first.

That logic could still be applied today. Asia and Arica combined are over 5.5 billion people. I bet a lot of those people would be more than happy to emigrate to the US. Why should so few (merely 300-400 million Americans and Canadians) control entire continent just because they got there earlier?
What about the term small business?
The video linked off of "Learn more" makes it pretty clear.
Truthfully, these days if I see SJW buzzwords, I just skip over the rest of the text. It's not worth subjecting oneself in that sort of groupthink - lest you eat babies. Because if you don't agree with them, you must assuredly agree with rape, sex crimes, and eating babies. There is no middle ground. There is no discussion. Only fuming mouths.

Are there wrongs? Absolutely. But we can tackle those when we have clear evidence and direct corrective action. Striking out at anyone with a will to discuss and have legitimate concerns is not a way to bridge the communication gap.
reminds me of the 1st episode of the latest Black Mirror season.
That is definitely not Steve Blank's definition. His is: "an organization formed to search for a repeatable and scalable business model."

You can have a rapidly growing company with an old business model. Look at McDonald's, for example. The business model, selling hamburgers, wasn't particularly different. But they took great advantage of the rise of car culture and TV advertising. Or look at the Android phone market. Selling phones is a pretty well understood business model, but companies there have grown rapidly by continual incremental improvement.
In Product Management, soft skills lead to hard lessons
Agreed, specific concrete failures about complying with reporting laws/regulations ought to be pointed out and criticized.
Great article, thank you!
But a "macrolibrary" would seem to serve that goal equally well and also help solve the problem where many of your libraries overlap because none of them do quite what you need.
At my company we prefer using vanilla Javascript over all these (exhausting) frameworks! Especially many of the new features in Ecmascript 6 makes things much simpler. No more overusing bind(), template literals for building HTML and so on.

Recently I've missed the way you create DOM elements like you do with React.DOM so I created a simple proxy function like this:

let bai = {};

bai.DOM = function(){

return new Proxy({}, {

get: function(target, name){

return function(args, body) {

let newEle = document.createElement(name);

if(args){
let keys = Object.keys(args);
for (let i = 0; i < keys.length; i++) {
newEle.setAttribute(keys[i], args[keys[i]]);
}
}

if(body){
if(typeof body === 'string'){
newEle.textContent = body;
} else {
newEle.appendChild(body);
}
}
return newEle;
}
}
})

}();

With this you can create new DOM elements as following,

document.body.appendChild(

bai.DOM.div(

{"id": "message"},

bai.DOM.p(null, "hello world")

)

);
Alright, a reference to Remembrance of Earth's Past trilogy!
IMHO it is not just the hierarchy of values. In Turkey Wikipedia has been blocked for months, without a court order. The government man-in-the-middle's its own citizens and makes wikipedia unreachable. Even if you use a dns, they spoof the dns and redirect you to their own IP. It seems to me that people do not care, when it is the internet.

The thoughts of Locke, Rousseau, Hobbes are taught nearly in every university and there is no culture of conformity. People seem to simply not care, or are afraid to speak their minds.
How You Can Use the New Stack Overflow Bot from Microsoft
All traffic to/from some IP addresses is blocked, additionally all Chinese DNS servers respond with random A records when the domain name is banned, for example:

$ host facebook.com 202.97.0.6
facebook.com A 8.7.198.45
$ host facebook.com 202.97.0.6
facebook.com A 243.185.187.39
$ host facebook.com 202.97.0.6
facebook.com A 243.185.187.39
$ host facebook.com 202.97.0.6
facebook.com A 46.82.174.68
$ host facebook.com 202.97.0.6
facebook.com A 59.24.3.173

(202.97.0.6 is an open resolver in China)
This is very essentialist, and I'll only point out that, prior to the Renaissance, you could say very similar things about European cultures.

In short, history explains, it doesn't justify. And this can be explained even better by a closed oligarchy wanting to stay in power.

Edited to add: Modern Western countries have had experiences with autocracy as well. Do you think there's some deep cultural reason Germany went Nazi which sets it apart from France or the UK? How about Spain and Portugal?
macOS High Sierra Review: A Modern Snow Leopard?
It took me less than 10 seconds to find an XSS on this website. Literally, the first place anybody would look worked.
A product that puts sensors in your clothes. And you feel that the NAME might be the out-of-touch bit?
Interesting. Got a link that backs up this rather surreal claim?
... which sounds pretty close to Amazon's idea. http://www.huffingtonpost.com/entry/amazon-go-grocery-store_...
RIP graphics was like magic in its day!
Why not make the robot a worm, that drills beneath the ground after arriving in a impactor?

All the samples you need, with only a part of the pressure and none of the toxic atmosphere?

I know it would not make scenic photos- and take forever to get anywhere- but it would last.
You make it sound as if the UK has a constitution which is codified in some patchwork of documents, like statute law.

But it isn't; it isn't even as coherently defined as something like the common law of murder, where you can make a pile of statutes and legal precedents and get a fairly clear idea of where the boundaries are.

The constitution is very fuzzy indeed, and parts of it depend very much on how much political and media support someone can get when they point a finger and declare "unconstitutional!".
This is very handy with the asm registers mapped to arguments. Thanks!
You may wish to read the third paragraph on this site:

https://en.m.wikipedia.org/wiki/Border_search_exception
For anyone who is just passing by, the article attempts to verify some claims from recent VLDB and SIGMOD papers that claim decent* performance on graph algorithms in RDBMs. It's worth reading not only for the technical merits of the discussion, but also because the style of the article is ...feisty.

*for a given definition of decent.
I'm gonna throw a use case here in case it makes sense to you or other folks.

We currently have some duplicated secrets in keepass and on Jenkins credentials that are needed in CI environments.

If EnvKey could accept a KeePass import and have a Jenkins plugin, it would definitely be something to consider.
Democracy and prosperity are orthogonal concepts. I agree both of them are good but prosperity without democracy exist (China and in some sense Singapore) and democracy without prosperity also exists (everywhere).
That is a very well-named problem.
How does your argument about Android vs iPhone affect my Mac vs iPhone argument? Macs have taken a performance hit with Yosemite, but have improved ever since, while old iPhones become more sluggish with every release.
Sure.

EnvKey is essentially a thick convenience/signature verification/web of trust layer on top of OpenPGP. Every user and every ENVKEY (which gives access to either a local dev machine or a server) represents an OpenPGP keypair. As you add/edit config, an encrypted copy is created for each public key that has access to that environment.

The config itself is stored encrypted in EnvKey's servers, and is also backed up to S3 (in a separate region) on every update.

An ENVKEY is one part lookup id and one part OpenPGP passphrase. For example in this one: ENVKEY=QD8zrywsAccdUhLKSqAx-36MWK4hmY8sd9Siw

QD8zrywsAccdUhLKSqAx is the lookup id, and 36MWK4hmY8sd9Siw is the passphrase.

You can see what a raw server response looks like here: http://env.envkey.com/v1/QD8zrywsAccdUhLKSqAx
It contains the encrypted config, the ENVKEY's associated public key, a private key encrypted with a 16-char alphanumeric passphrase (the second portion of the ENVKEY), trusted public keys that were stored and signed by the private key when the ENVKEY was generated, the public key of the last user to update the associated config, and a chain of signed public keys that allows the client libraries to verify that updater's public key back to an initially trusted public key.

For more nitty gritty details on encryption and security, you can read more here: https://security.envkey.com
Right-clicking an app and selecting "Open" has always given you the ability to bypass Gatekeeper. It's been that way since Gatekeeper was introduced.
https://news.ycombinator.com/item?id=15260897
No idea why you got downvoted. Your comment is right on.
Cabs/Ubers have very different marginal driving decisions than "regular" drivers, and a congestion fee is not an effective policy to target them. If London feels like the cabs are the real opportunity to reduce congestion, which doesn't make much sense to me, the way to do so would be in how they implement their medallion system.
All the strong arguments for keeping excel usually boil down to "well, we built this giant thing using proprietary MS scripting/plugins/db access that we're too entrenched in it so it won't work on Google (and should probably be done in an actual programming language anyways)"

I don't agree that deep integration is the same as sophisticated features. As a base product without the extras, excel has no advantage over google sheets. You could equally build your stack to the same degree of sophistication on proprietary google tech.
Press release with a bit more on the design:

https://www.nasa.gov/feature/jpl/a-clockwork-rover-for-venus

The WIRED article has errors. They got the PI's name wrong. They also say this about communications:

"the Venus rover will use a simple optical reflector to transmit its data to orbiting satellites by flashing radar light like morse code"

This is misleading in a couple of ways. The rover in the link above appears to use radar targets which turn on wheels; an orbiter would bounce radio off the target to determine their configuration.
Apple starts collecting browsing data in Safari using differential privacy tech
Google didn't work for me at all in 2011. The VPN I used worked, but then stopped after 2015 ish. I now use free roaming on e.g. t mobile / Google fi / etc which gets around all blocks.
For comparison, here is a 2016 election map by county:

https://en.wikipedia.org/wiki/File:2016_Nationwide_US_presid...
> their own graphic at the top of the page shows that the majority of distressed communities

That kind of map conveys acres of unfeeling land, rather than a quantity of distressed humans.

So that particular graphic is simply not very useful -- whichever way folks want to argue things.
Chinese philosophical roots include both Confucianism and Taoism, as well as the imported schools of though associated with Buddhism, and more recently quite a lot of modern Western ideas (particularly Marxism).

Taoism is anti-authoritarian in the extreme. Buddhism is significantly more neutral on the subject but is definitely aligned closely with personal liberation and at minimum it does not make special exceptions for authorities. There are many famous incidents involving Bodhidharma trying to disillusion authority figures about their own authority.

So I disagree with you that there are no Chinese philosophical traditions that are anti-authoritarian or that promote individual liberty. There are, but they are losing right now.
Last year I went to China, wanted to show a web project I had in internet and it didnt work at all.

My hosting was working perfectly and not blocked at all since I could SSH there. Then I realized that I had some jquery loading from a Google CDN and of course the cdn was banned there. And of course CSS fonts from google and youtube videos didnt work either...

I learned 2 lessons.

1) dont rely on CDNs if you want to have global access. Host everything your self and check that your hosting or any of the mirrors can be accessed everywhere.

2) How long Google tentacles are (and we always keep forgetting)...
I'd expect them to block "tiananmen", the search of those exact Latin characters.
How well does Android work in general if all google services are blocked? I know Android doesn't technically require google, but a lot of the features & stuff are entangled, like backup & restore, contact sync, etc.
I'm curious, what is the difference between "Facebook was already blocked" and "Don't even think about Facebook", other than 5 years?
I said nothing about the tech. I only suggested that a specific comment on this forum was a classist framing due to its sweeping claim that this would be for "all" clothing. That's it, and my comment that it was classist got several replies. I have done my best to engage those replies in good faith. That's it.

You seem to be reading in intent which is not there.
Thanks for that link, I'd never seen that before. In fact, the edges2shoes sample on that page exactly summarises the issue I have: You start with what effectively appears to be a rough line drawing sketch of a shoe, and the algorithm 'fills in' a realistic shoe to fit the sketch. The sketch never had any colour information and so the algorithm has to pick one for it. In their example output, the algorithm has picked a black shoe, but it could just as realistically chosen a red one. The colouring all comes from their training data (in their case, 50k shoe images from Zappos). So in short, the algorithm can't determine colour.

But shoes and cats are one thing; reconstructing people's faces is another. I know the paper & the authors are demonstrating a technology here, rather than directly saying "you can use this technology for purpose X", but the discussion in these comments has jumped straight into enhancing images and improving existing pictures/video. But there is a very big line between 'reconstituting' or 'reconstructing' an image and 'synthesising' or 'creating' an image, and it appears many people are blurring the two together. Again, in the authors' defence, they are clear that they talk about the 'synthesis' of images, but the difference is critical.
On YouTube, "How To Start A Startup" has a list of videos that talks about various stages a startup will encounter. Here is the link: https://www.youtube.com/channel/UCxIJaCMEptJjxmmQgGFsnCg
It’s almost as if they block the massacre in multiple languages

Tiananmen Square is what the massacre is referred to as in the United States
Migrating a database from InnoDB to MyRocks
This Is Not a Post About BLE, Introducing BLEAH
They may be used to it, but I strongly suspect (given the widespread use of VPN's in china) they're not totally cool with it.
I've heard great things about Predictable Revenue (https://www.amazon.com/dp/B005ERYEGU) and The Sales Acceleration Formula (https://www.amazon.com/Sales-Acceleration-Formula-Technology...) but haven't read either yet. I think they're focused more on selling products than services, but not 100% sure.
Fails in Chrome Version 60.0.3112.113 (Official Build) (64-bit) with the error:

"My apologies, your device doesn't support WebGL, which is what Short Trip relies on! Try updating it, or try another one."

WebGL works all across the web, so you must be doing something wrong in detecting it. This is on a Mac running Yosemite (I know, company won't let me upgrade!) with plenty o' memory and lots o' CPU available.
This is completely counter to the thesis in the article.

For example:

> Looking back from two decades later, Next Generation (1987–94), Deep Space Nine (1993–99), and Voyager (1995–2001) feel like a single continuous 1990’s moment, a moment that began in a renewed liberal optimism for multiculturalism and progress and the general advancement of humanity.

Where is the SJWism and PC culture which saddles the latest ST movies? How did all that SWJism result in Khan Noonien Singh becoming a white guy? Or Kirk switching from being "a stack of books with legs" in the Academy to the womanizer he's become now?

The essay continues:

> Alas, that moment had clearly run out of gas when September of 2001 happened, and when it brought with it the terrible, epoch-shaping tragedy of that year.

I believe your thesis is that the worldview post-9/11 had a less impact than on ST and optimism than the increased SJWism and PC culture you see, yes?

Seems rather far-fetched to me.
> The standard prediction used to be that prosperity would bring democracy

They're about 10-15 years into a widening low level prosperity. As recently as just ten years ago, their GDP per capita was still a mere $2,000 and they had ~750 million people living on less than $5 per day. It's a bit early to call it on how wider prosperity will impact their government system. The median income in China is still about 1/20th that of the US and 1/15th that of Germany or the UK. They haven't reached wide-spread prosperity in any regard yet (and by prosperity, I mean they're nowhere near even the second-tier prosperity level of a Czech or Portugal).
It's like a really ugly combination of that episode and the waldo episode
PCIe 3.0 was finalized a decade ago. Equating old cards to a technical limitation is ridiculous.
APFS and HFS+ Benchmarks on 2017 Macbook Pro with MacOS High Sierra
A lawyer would, trying to defend their client or their client's inaction.
It might be based more on the results that those sites return than the query itself. It is just a still existing square. But if you search "Tiananmen" in English, most results will definitely be the sort of thing China doesn't want it's citizens to look at.
Are you sure you're a startup, then? If you're going to build the kind of thing your future clients are already buying, then it sounds more like a normal new business to me.

Startups are pursuing some sort of radical improvement on the status quo. For that, there should be early adopters, people who care a great deal about your kind of improvement. People who are willing to sacrifice the normal kind of good for your specific kind of great.

There's nothing wrong with being a new business, with wanting to deliver a mousetrap that's 20% better than existing mousetraps. But it's a very different kind of thing than doing a startup, and I think it's dangerous to apply one sort of conventional wisdom to the other.
Cool, but the Amazon Go store relies on you authenticating yourself (and presumably paying) via an app.

Do you think they contemplated doing visual ID of the shopper, or would it just be too creepy to walk into the store and have it say "Hello Dave, I'll put it all on your tab!"
I've got it working with a node script to change the id3 tag, and re-add to itunes, that triggers a smart playlist called "Watch Podcasts" in the Music section.

Then the node script triggers AppleScript to Update iCloud Library.

The "Watch Podcasts" smart playlist is added in iPhone Watch app under Music.

Now when the watch is charging any of those podcasts are synced.

Don't have a clean way to share (and selecting podcasts to transfer is manual on the Mac).

If there's interest I may expand on utility and share
Just doesn't have the same ring to it. ;)

It's largely semantics as any small business should ideally be cashflow positive but I think the nuance here is one that you can build these businesses to scale, just without VC funding. The time horizon for growth is much longer as a result but definitely there.