skysight-inc/HackerNews huggingface dataset:
ClusterHQ was a fantastic learning experience. I'm proud of what we achieved and the many strong relationships that were built in the team.

Ultimately the reason that ClusterHQ failed, I think, was that we believed we had product-market fit before we really did, and we started scaling too soon.

When we started, it wasn't possible to connect storage to containers at all, and so we had to put a lot of work into making that possible. And by the time we'd got Flocker working reliably across AWS, GCE, OpenStack & a dozen or so storage vendors, we'd been commoditized by Kubernetes.

Our premature scaling then made it harder to adapt as fast as we needed to. Many lessons learned!

We're focusing on a rigorous approach to finding product-market fit, my colleague Alice has written more about this here: https://dotmesh.com/blog/dotmesh-hypotheses/
Good summary, thanks. I'd come to a less clear version of the same tradeoffs, thinking in terms of commitment level and capacity over time. Eg. 70hr week might be okay once a year but not 60hr for several weeks in a row due to draining personal reinvestment, which stunts the capacity growth that also would happen with the reinvestment time. "Vetting (commitment)" is the title of my freestyle lecture on YT. Your post is much more to the point; thanks again.
As an aside, the reason for that random string on the end is to bypass caching mechanisms. A more or less random generator is good enough.
However it feels very good to use. Cases in which something gets weirdly stuck (happens in other apps) are virtually non existent. It is fast and quite reliable. Perhaps surprisingly so.
OK, fair enough. Hope you guys figure out an appropriate intervention plan then. Is going to a therapist on the table? Sounds like there's something deeper going on and just cutting off the porn doesn't usually solve it in my experience.
Software is different, but it doesn't bend space and time. Redesign costs can be significantly cheaper, but they are still present, and if the project is complex enough can be just as high as in physical world project catastrophes. I assume you have heard of various software projects which cost millions and overshot their budget by 50%, 100%, 200%, etc...

Now regarding the make -> work -> fast cliché:
I tend to have architectural discussions at the beginning of the project, which include among other things performance.
Depending on the project it might be a surface discussion, or go deeper.

Then based on the performance requirements and design decisions, the system is implemented, performance is tracked and adjustments are made. So performance should not be put first, middle or last, it's an architectural level concern which is controlled throughout the project.

How do those of us that like to complain about "premature optimisation" whenever performance is discussed design software? Because based on HN discussions it looks like code & pray.
Could you comment on https://news.ycombinator.com/item?id=16325757, did they err?
Firstly, not everyone doing performance-sensitive work is doing numeric work (that seems to have been a motivator for writing this article), so numpy isn't always practical. Secondly, I think the "if it's slow just rewrite the hard parts in C" is generally out of step with more modern options. Python gets you a really nice environment that's super pleasant to work with... until suddenly it doesn't and you're backed into a performance corner, and then you potentially need to conquer a major learning curve, take a huge usability hit, sacrifice memory safety, etc. There are increasingly common options now that let you get near-C performance for many applications while also totally avoiding that cliff. For applications that have even a decent chance of eventually needing that kind of work, I think it's reasonable to ask why you'd want to chance it when you could just write it in something both reasonably fast and much more pleasant than C from the get-go.
So you found another use for PRNGs. Random should be close to real world multi-side dice with seed entropy used from multiple sources such as video card, nic, and storage buffers.

PRNG != Random.
A standard explore/exploit model can work here. Perhaps it's semantics, but I consider that strategy an optimizer, although it's non a linear or deterministic one. Optimize the things I know are working; add semi-random decision making for some percent of my decisions to explore new spaces.
Yeh that doesn't exist under MacOS.
Here are some differences:

- Contractors only have to work part-time. Two-thirds have day jobs at top tech companies (mostly in the Bay area), and moonlight on nights and weekends. Most talent ends up being from the US.

- It’s low-touch and self-serve. You directly hire and work with contractors.

- Skills are the core of matching. We track 150+ technology skills, such as React.js and TensorFlow. So, when you hire an engineer - you can find somebody who already knows your software stack. That minimizes the ramp-up time.

- Because of the specialized contractors and focus on skills, projects tend to be more specific and with higher hourly rates (we average ~$100US).

Here are some examples of recent projects:

- A unicorn startup hired Moonlighters to test their coding interview challenges

- A YC startup hired an expert in HIPAA-compliant cloud hosting to configure ETL on AWS for healthcare data

- A small sales organization contracted a machine learning expert to analyze their sales data

- Companies using emerging tech who need reinforcements hire help - e.g. React Native, Tensorflow, and Kubernetes
> There's a huge gap between a company like Turner Broadcasting and Facebook, despite the fact that on paper, they are both advertising companies.

On paper, neither Facebook nor TBS is an advertising company.

Advertising companies create and manage advertising campaigns; TBS and Facebook are media companies in different segments of the media whose primary income stream is through selling advertising space.
Agreed - I "reread" some books (Diamond Age, Hyperion, etc) and good narration caused me to appreciate sections that I essentially "fast forwarded through" in print book reading (of course, I was much younger when I first read those books).

A good example is Altered Carbon - the narrator is Takeshi Kovacs.
Pornography goes back to at least Greek times, and probably is roughly contemporaneous with the invention of art.

There have been, perhaps, a few hundred serial killers? Even if all of them had seen porn, that's a few billion people who saw porn, enjoyed it, and then didn't kill anyone else.
is something like this advisable to do to your own site to test or will cloud providers get angry? is it legal to do in general?
No he meant factor https://news.ycombinator.com/item?id=15773466
Yeah. Speed is the dominant cost in software, but other industries treat other costs similarly. To pick another darling, look at Tesla: the Roadster is expensive, flammable, suitable only for enthusiasts. The S is generally useful, but too expansive. Still a narrow market. The E is their first general purpose product.

That’s normal. Same deal with Apple II, Mac, iPhone. Same deal with ether, coarse general anesthetic, modern mixes.

Yes, this is completely normal, and software based products should expect to evolve similarly.
I get it, it's your computer, etc., etc.

The reason this is done is of course that most applications don't have content that fill the entire screen, so maximizing, in most cases, is meaningless - and hinders the usability of the system.

It makes more sense to leave some space over for other apps than have a big empty area on both sides of the screen.

Interestingly, I noticed that it's only Windows-switchers who complain about this. People who've used Mac for a long time don't give this any thought.
A an argument in similar vein for human exploration of Mars is that it's cool as fuck. The same way people enjoy food, many people believe they'll profoundly enjoy space exploration.
> Not only wages are stagnant, but the population is under high increases in housing and health care costs, which are not accounted in official inflation.

The US CPI does account for those, and the CPI changes are the "official" inflation rate.
The original comment is very tongue in check, it contains many absolutist words itself: "always", "complete", "constantly", "totally", "all", "nothing could be more", "absolutely", "definitely", "completely", "never".
"You want performance in Python? Okay. Where do you want performance? If there isn't already a library there to help you, I'd be very surprised."

I assume you haven't read the article, but give it a try. The author explains where they wanted performance and that there was no library, so they had to write some ugly code instead.
> It's not a codec issue, Netflix doesn't support that version of the authentication API.

And you'll notice that I corrected the statement from my first post, in the post that you replied to.

> As I said in another post, comparing the longevity of a mobile device in its first decade to a PC is Apples and Oranges.

Where in this thread have I compared the longevity of a mobile device to a PC? If you'd like, I'll add a device comparison. My 40 year old Atari 2600 (from the first decade of home gaming systems) still sees use, and works as well as it ever did.

Time becomes much more of a factor when we rely on constant 3rd party maintenance (app stores, online services, and so on). The age of the device category is less pertinent than how much it relies on off-device services to provide functionality.

> Now in 2008, my Gateway Solo from 1998 with an 800x600 display, 16Mb RAM, no USB, and a 4GB hard drive would have been useless. It definitely couldn't run modern software.

A couple things here. First, I hope you didn't spend much for that computer. Mine at the time had 6x the RAM, USB, and double the hard drive space. Second, I don't see why it would need to run modern software, for the sake of comparison. I'm not asking the iPod to run modern software, I'm asking it to provide the capabilities that it did when I bought it, which it can't, due to excessive reliance on an app store that refuses to carry older software and other 3rd party services that like to move forward in incompatible ways.
Males, on average, pay more for insurance than their female counterparts before even factoring in everything else[1]. It doesn't close the pay game, but does skew the income after expenses. I'd assume if you run the numbers, females are taking more home after expenses.

[1] https://www.unioncolonyins.com/facebook/blog/does-age-gender...
I have SoftEther running at home - which is the opensource free enterprise version (development driven by Japanese university from what I gather). Which offer enterprise features and supports OpenVPN. This looks functionally rather poor compared so Softether...
These are packages published to npm. If you’re bundling all of your dependencies into your package with webpack before publishing it, they should all go in devDependencies, since someone installing the published package doesn’t need them.
(In case anybody is wondering, these comments are referring to the excellent book "Seveneves" by Neil Stephenson)
If I was a kid who's parents were actively monitoring my search activity, cutting off my access to the internet as a whole because of porn, and were trying to equate me watching porn because I'm going through puberty (presumably) with throwing away meaningful relationships in my future. . .what that teaches me is to never, ever go to my parents for any problems I have remotely related to sex, because their draconian. And that's bad. If I'm not going to my parents with those, who am I going to?

There's merit to what you're saying, yes, there's an unhealthy push for hardcore stuff in the modern porn landscape. Yes, in excess it's bad (as is everything else, by definition, but this more than many other things). But mostly I just feel bad for your kid. I get if he's like 13 or whatever you don't want him immersing himself in violent rape porn, but I feel like there's better ways to solve that than "no internet for you, and internet you do have is Being Watched".

Also unimportant, but does anyone develop a porn habit not in secret?
Nigel, the world's loneliest bird, dies next to the concrete decoy he loved
A Vocal Crypto-Critic Says Bot Army Got Him Suspended by Twitter (Bitfinex'ed)
Yep. Real-Scale Solar System provides that. There are also mods to add real-world rockets (like the Falcon Heavy) and real-world aerodynamics (Ferram Aerospace Research).
The issue is complex, but those 3 sources are not reputable at all.
Older people can also remember when t-shirts were thick enough that you couldn't see through them unless they got wet. Some brands now require two or even three layers before you can stop worrying if your birthmarks and tattoos are still visible.

Heavier fabrics can endure more wear.
Should be easy to get that running on the Remarkable...
The amazing thing about wireguard is its ease of use once you understand its concepts. Just read the part under 'Cryptokey Routing' on the homepage and you're good to go. Also the this page[1] you want more sophisticated setup (like remote ssh to your computer behind NAT without affecting your normal browsing)

If anyone wants help with their setup, ask here[2]. I can help anyone out with questions. I didn't create the sub, but should be okay.

[1]: https://www.wireguard.com/netns/
[2]: https://www.reddit.com/r/WireGuard
I suggested it because it'd help other people not waste the time scanning the paper for the same minuscule amount of not-that-interesting content. But at least it gave you the opportunity to contribute your interesting comment. Yeah, man!
This isn't user experience. It is Marketing 101. What a user feels about content is more concerned about persuasion than it is interactive behavior with the software. Your software shouldn't get in the way between the user and conversion. That's UX. This fluff is icing on the cake--if done correctly--and not in an obnoxious in-your-face dancing bunny kind of way.
Can you share those scripts? I need to reinstall arch on a new laptop, and I would like to see how you automated the setup.
I wonder what the people who are railing about Kaspersky think about this development.
Assuming we'd recognise it.

Bacteria, plants, insects, and even some animals can all live in a human city and not realise their environment is artificial. The city is conceptually invisible to them, and interactions with it will appear random, or at least extremely unpredictable.

Recognisable interspecies intelligence may be a question of relative cognitive ability, not of physical presence.
https://developer.mozilla.org/en-US/docs/Web/API/RandomSourc... can be used to generate cryptographically strong random numbers. It's not as cheap as Math.random though.
Is that really of any importance here?
In the press conference after FH launch, Musk mentioned a "Super" heavy with four side boosters, yowza!
> Go find the research

As with the NetNanny piece, I can't find any peer-reviewed research in that article. Just a bunch of anecdotes.

I'm not sure how porn "demeans marriage".
You missed the part of the multiple C++ UIs taken initially from Bada OS, and now .NET Core.
I noticed the opposite when I visit the US, adults wearing clothes that I normally consider for children (baseball caps, running shoes) seems pretty common, especially with men.
Ask HN: PSD to HTML software?
Hi, I’m working on a project investigating the opportunity to build commercial software that, using deep learning techniques, automatically transforms design documents (PSD files) into responsive HTML and CSS. Although I worked as a frontend engineer at a big Silicon Valley startup, sample size of n=1 doesn’t quite do it, so I’m interested in speaking with some professionals in order to validate the pain points. Please ping me if you’re available for a chat. Thanks!
The EM2S 60kHz radio receiver module and the MSF time signal [pdf]
Show HN: The most commented books on Reddit
"too complex to reason about" strikes me as a layman's way of lumping overlapping subjective and objective valuations together. I believe "too complex" is a way to describe this and, ironically, an accurate objective statement.

http://maverikeducation.blogspot.com/2014/03/difficulty-vs-c...
We figured out a model that provides high-skill workers at scale. By working with contractors who have day jobs, we have had thousands of engineers join to work on projects. This lets us make quality matches between projects and contractors. It also means that we end up with top talent - ranging from veteran engineers to Ph.D. students to prominent open-source maintainers.

We are focused on providing a low-touch, self-serve service. There is no phone call or discussion with a project manager required to start hiring. Our clients end up being mainly engineering managers and product managers who work directly with the contractor.
Then perhaps you could complete it!
archive.is has it:

http://archive.is/QNwiL
Varies from people. Hell i can program in my underwear provided i dont have a draft
> Generally it's such a shame that society is made to ridicule anyone who is wearing or behaving in a way that is out of fashion

I mostly agree. However, there are biological and economical reasons for this that are deeply anchored, such as for example that it allows us to more easily distinguish friend from foe, and almost instantly skip forward a few leaps in trust levels when communicating.

Generally speaking, of course.
Sounds like she isn't close to figuring it out, she already has :)
Hotels/hostels are not supposed to not list on AirBnB I thought. (I stayed at a very low-end hotel booked from AirBnB in, and I was very disappointed. When I book an AirBnB I hope for a real host, conversation, see how they live and what I got was a stupid hotel... but I digress.)

They can choose to delist the properties that have a separate channel, by crawling the web, or just querying google, query, etc. to find out if the listing is just a shell. Or they can look at the messages to see if the host suggests book instead on this website. (That of course doesn't prevent direct email communication through which the same outcome transpires. It just catches the most naive showroom cases.)
A Good API Shouldn't Need an SDK (2015)
Akamai has laid off 5% of global workforce
Ah, excellent! I have only used zerotier with them hosting. Would far prefer to self-host. Thanks for pointing that out!
Have you read the protocol and compared it with techniques used to build any
widely used cryptographic transport? I did.

Given that this is not point to point protocol, you cannot just assume that
the author used stock protocol (TLS or IPsec), because there's no such thing.
And unless there was an analysis that confirmed the protocol's strength or
the author is a recognized cryptographer, you cannot assume he did a good job.
Well sex kind of inherently requires an SO (however you choose to define "significant"), and porn inherently has to do with sex. Masturbation is trying to be your own SO, but sex inherently is a two-person job. I know these things are controversial these days, but they're pretty obvious and self-evident if you ignore recent ideologies and politics.
Imagine a globally replicated and version controlled object store. You could use this for data, assets, source code, anything you like. Would be incredibly useful for both the development side of things, as well as production.
The opposite. If there is evidence of life on Mars, even microbial life, we'd potentially be contaminating that life and, if it didn't kill it, it might create strains of bacteria that are resistant to anything on Earth. If that ever made its way back to Earth, it might kill a large chunk of the population. We literally have no idea what the consequences of life and growth in those conditions are.
Is this comment contributing anything?
Does anyone know the source of those stats?

"steep decline of animal, fish and bird numbers was calculated by analyzing 10,000 different populations, covering 3,000 species"

Logistically speaking, I'd like to know how they tracked that. I've seen how caribou are tracking in Canada rather effectively (http://mffp.gouv.qc.ca/the-wildlife/hunting-fishing-trapping...)

However, specifics of their research I'd find very interesting if indeed I could see it sited.

Any help?
Yes, not wanting your children to develop sexual relationships with computer screens is draconian.
I've been using my $300 Acer c720p chromebook for almost 5 years. Keys are falling off, it has quite a few cracks and smudges, and the battery is less then half of what it used to be, but it still boots up in about 8 seconds, and there's no new noticeable lag. Right now sounds like my Chromebook was a better decision than a iPad.
Change "embedded explosives" to the concentrated solar light I mentioned, and you've essentially described a mission proposal that I've seen in a NASA report.

https://www.nasa.gov/sites/default/files/atoms/files/eso_fin...

Scroll to page 11 for a picture.
i don't see why would it be illegal to do this to your own site. and i don't see why cloud providers would get angry -- you're just giving them money for the bandwidth you use on your account.

when i built out the wordpress aws site i mentioned here i used a locust cluster to simulate high traffic loads in order to test the load balancer in elastic beanstalk... amazon even has a guide on how to set it up.
Neat thing about gallium - it has a room temperature melting point. Learned this from a book I recommend: https://www.audible.com/pd/Bios-Memoirs/The-Disappearing-Spo...
It's perfectly reasonable to expect that you (or most other people) would not personally see any evidence of wage growth if it's happening.

In essence, if there's a 2% growth in average real wages (which would be a major change), then it generally would happen with, say, 80% of people experiencing no change or even a decrease (i.e. nominal growth slower than inflation), and a 20% minority, usually disproportionally concentrated in particular industries and locations, experiencing a significant (e.g. 10%) growth. And, this growth often is associated with a change in position, level or industry - most of the impact is not by the same job paying more, but by slightly less people working the low-paying job and by slightly more people working the high paying job.

So no matter if real growth is happening or not, personal evidence of the majority would not, could not show it unless it's on a very long timescale or the growth is sudden and rapid - you have to look at the aggregates to see if it's happening.
That's nonsense.

First, it's you who decide to use telegram to login to a website (as you would login with Facebook / google).

Secondly, you see what informations will be shares with the website.

Lastly, there is no money involved. It's totally free to use.
This.

I see two things happening here: (1) American spending less on clothing and (2) Americans having less self-pride in their attire and presentation.

I've spent a fair amount of time in Latin American countries, and a real sure-fire way to identify tourists is to look for people poorly-dressed or those who look like they just don't care about how they look.

E.g., despite much of Mexico being quite hot, you will almost never see a local Mexican wearing shorts, even on beaches. Tee-shirts maybe but almost always a freshly-washed button-up shirt. (Or a swimsuit if they're swimming obviously.) This is true of other Latin countries too in my travels. It's really humbling to see.